*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#050302}:root{--bottomInset:100px;--stageH:100dvh;--pillZoneH:70px;--dockH:96px;--text:#3b2a20;--textSoft:rgba(59,42,32,.75);--boardCollapsed:clamp(194px,calc(22vh + 24px),244px);--paper1:#eadcc8;--paper2:#e2cfb6;--stroke:rgba(80,55,40,.22);--stroke2:rgba(80,55,40,.32);--shadow:rgba(0,0,0,.28);--glow:rgba(255,198,120,.55);--btn1:#ead8c2;--btn2:#e2c9ab;--sel1:#cf7430;--sel2:#b85e25;--ok1:#5b7b2c;--ok2:#3f5f1a;--bad1:#a93a2a;--bad2:#7d2419;--rLg:18px;--rMd:14px;--btn-top:#f5ddbc;--btn-mid:#e6bf92;--btn-bot:#c48349;--grain-opacity:.12;--tap-min:44px;--ans-h:clamp(48px,6vh,54px);--ans-fs:clamp(16px,2vh,18px);--ans-gap:10px;--dock-pad:clamp(12px,2vh,16px);--dock-radius:26px;--dock-shadow:0 20px 40px rgba(0,0,0,.35);--t-freeze:120ms;--t-shade:180ms;--t-lift:260ms;--t-dock:320ms;--parch-q:rgba(165,110,55,.18);--parch-mid:hsla(0,0%,100%,.08);--parch-line:rgba(85,50,20,.22)}.snViewport{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:0;background:#050302}.snLoader{padding:48px 24px;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;text-align:center}.snLoaderInner{display:flex;flex-direction:column;align-items:center;gap:14px}.snLoaderText{font-size:clamp(16px,2.3vw,18px);font-weight:850;color:rgba(255,240,220,.92);text-shadow:0 10px 18px rgba(0,0,0,.55);letter-spacing:.2px}.snScreen{width:min(100vw,430px);max-width:430px;min-height:100dvh;height:100dvh;background:url(/_next/static/media/background_3000_centered.1c35d067.png) 50%/cover no-repeat;position:relative;overflow:hidden;color:var(--text);font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;border-radius:26px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 34px 70px rgba(0,0,0,.55);display:flex}.snScreen:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 35%,rgba(0,0,0,.28) 100%);pointer-events:none}.snPhaseHud{position:absolute;top:12px;right:12px;background:hsla(0,0%,4%,.55);color:#f5f1e6;font-size:11px;line-height:1.3;padding:6px 10px;border-radius:10px;border:1px solid hsla(0,0%,100%,.15);z-index:120;text-transform:lowercase}.snWrap{--boardBottomPad:var(--bottomInset);position:relative;z-index:1;width:100%;height:100%;padding:calc(18px + env(safe-area-inset-top)) 20px calc(10px + env(safe-area-inset-bottom));display:grid;grid-template-rows:auto 1fr;grid-row-gap:0;row-gap:0;overflow:hidden}.snTop{position:absolute;top:calc(18px + env(safe-area-inset-top));left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:100}.snIconBtn{width:28px;height:28px;border-radius:999px;border:1px solid rgba(120,80,55,.55);background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.22),hsla(0,0%,100%,0) 45%),linear-gradient(180deg,#7a4a2d,#5a321e);box-shadow:0 10px 18px rgba(0,0,0,.25);display:grid;place-items:center;position:relative}.snIconBtn:before{content:"";position:absolute;inset:0;border-radius:inherit;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;opacity:.1;mix-blend-mode:multiply;pointer-events:none}.snIconBtn:active{transform:translateY(1px)}.snBackIcon{width:12px;height:12px;border-left:3px solid rgba(255,240,220,.85);border-bottom:3px solid rgba(255,240,220,.85);transform:rotate(45deg);margin-left:2px}.snLogo{display:block;width:min(70%,200px);height:auto;margin:0 auto;filter:drop-shadow(0 10px 12px rgba(0,0,0,.25))}.snTimer{position:relative;margin:0;z-index:0;grid-row:1}.snZoneA{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;gap:8px}.snRecordArea{width:100%}.snRecordArea,.snRecordWrap{position:relative}.snRecordWrap:before{content:"";position:absolute;left:50%;top:58%;width:120%;height:120%;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,rgba(255,198,120,.55) 0,rgba(255,198,120,.22) 35%,rgba(255,198,120,0) 70%);filter:blur(18px);opacity:.9;pointer-events:none}.snRecord{width:100%;height:auto;max-width:180px;display:block;margin:10px auto 0;filter:drop-shadow(0 22px 22px rgba(0,0,0,.35))}.snGenreStack{display:flex;gap:4px;width:100%;justify-content:center;flex-wrap:wrap;padding:0 10px;margin-bottom:4px}.snGenrePill{padding:3px 8px;border-radius:999px;background:linear-gradient(180deg,var(--paper1),var(--paper2));border:1px solid var(--stroke);box-shadow:0 4px 8px rgba(0,0,0,.18);font-weight:800;font-size:11px;white-space:nowrap}.snTimeText{top:38px;transform:translateX(-50%);font-weight:900;color:rgba(255,240,220,.92);text-shadow:0 8px 14px rgba(0,0,0,.35)}.snHandPivot,.snTimeText{position:absolute;left:50%}.snHandPivot{--hand-rot:-80deg;top:calc(50% + 46px);width:calc(34% - 15px);height:12px;transform-origin:0 50%;transform:translateY(-50%) rotate(var(--hand-rot));transition:transform 1s linear;z-index:10;filter:drop-shadow(0 0 1px #4a362b) drop-shadow(0 0 4px #000)}.snHandShape{width:100%;height:100%;background:linear-gradient(90deg,#cf8f24,#f0cd7d);-webkit-clip-path:polygon(0 0,100% 37.5%,100% 62.5%,0 100%);clip-path:polygon(0 0,100% 37.5%,100% 62.5%,0 100%)}.snHandHub{position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#f0cd7d,#cf8f24);border:1px solid #b87e25;box-shadow:0 2px 4px rgba(0,0,0,.3)}.snHandTrailContainer{position:absolute;left:50%;top:calc(50% + 46px);width:calc(68% - 30px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;pointer-events:none;z-index:2}.snHandTrail{position:absolute;inset:0;width:100%;height:100%;transform:rotate(var(--hand-rot));transition:transform 1s linear;background:conic-gradient(from 30deg,hsla(42,79%,72%,0) 0deg,hsla(42,79%,72%,.45) 55deg,hsla(42,79%,72%,0) 60deg);filter:blur(18px);-webkit-mask-image:radial-gradient(circle at center,transparent 25%,#000 40%);mask-image:radial-gradient(circle at center,transparent 25%,#000 40%)}.snBoard{position:relative;border-radius:var(--rLg);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.025) 0 2px,rgba(0,0,0,.025) 2px 3px,transparent 3px 7px),repeating-linear-gradient(25deg,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 4px,transparent 4px 10px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);border:3px solid rgba(51,32,18,.65);box-shadow:0 30px 45px rgba(0,0,0,.35),inset 0 0 0 2px hsla(0,0%,100%,.25);outline:1px solid hsla(0,0%,100%,.25);outline-offset:-8px;overflow:hidden;isolation:isolate}.flip-face{position:absolute;inset:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column}.snBoard{padding:12px;height:100%;min-height:0;max-height:none;z-index:5;scrollbar-width:thin;scrollbar-color:var(--stroke2) transparent}.snBoard:before{border-radius:inherit;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.08;filter:blur(.7px) contrast(.85) brightness(1.05);z-index:1}.snBoard:after,.snBoard:before{content:"";position:absolute;inset:0;mix-blend-mode:soft-light;pointer-events:none}.snBoard:after{z-index:2;background:radial-gradient(120% 80% at 18% 8%,rgba(255,235,200,.5) 0,rgba(255,210,160,.16) 28%,rgba(255,210,160,0) 58%),linear-gradient(180deg,rgba(255,220,180,.2),rgba(255,200,150,.06) 22%,transparent 55%);opacity:.6}.snBoardStack{grid-row:2;position:relative;z-index:2;height:100%;min-height:0;perspective:1800px;transform-style:preserve-3d}.snBoard--question{position:absolute;inset:0;padding:0;z-index:20;overflow:visible;isolation:auto;transition:box-shadow .42s ease,filter .42s ease;background:none;border:none;box-shadow:none;outline:none;outline-offset:0}.snBoard--question:after,.snBoard--question:before{display:none}.snBoardFlip{position:absolute;inset:0;z-index:3;transform-style:preserve-3d;transform-origin:50% 50%;transition:transform .92s cubic-bezier(.2,.72,.18,1);will-change:transform}.snBoardSkin{border-radius:var(--rLg);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.025) 0 2px,rgba(0,0,0,.025) 2px 3px,transparent 3px 7px),repeating-linear-gradient(25deg,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 4px,transparent 4px 10px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);border:3px solid rgba(51,32,18,.65);box-shadow:0 30px 45px rgba(0,0,0,.35),inset 0 0 0 2px hsla(0,0%,100%,.25);outline:1px solid hsla(0,0%,100%,.25);outline-offset:-8px;overflow:hidden;transform:translateZ(0);z-index:1}.snBoardSkin,.snBoardSkin:before{position:absolute;inset:0;pointer-events:none}.snBoardSkin:before{content:"";border-radius:inherit;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.08;mix-blend-mode:soft-light;filter:blur(.7px) contrast(.85) brightness(1.05)}.snBoardSkin:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 18% 8%,rgba(255,235,200,.5) 0,rgba(255,210,160,.16) 28%,rgba(255,210,160,0) 58%),linear-gradient(180deg,rgba(255,220,180,.2),rgba(255,200,150,.06) 22%,transparent 55%);opacity:.6;mix-blend-mode:soft-light}.snBoard--question.isFlipped .snBoardFlip{transform:rotateY(180deg)}.snBoard--question.isSuspense{filter:brightness(1.06) saturate(1.08);box-shadow:0 38px 66px rgba(0,0,0,.42),0 0 0 2px rgba(255,210,130,.42),0 0 28px 8px rgba(255,186,96,.34),inset 0 0 0 2px hsla(0,0%,100%,.3)}.snBoardFace{position:absolute;inset:0;display:flex;flex-direction:column;z-index:3;border-radius:var(--rLg);backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;isolation:isolate}.snBoardFace:before{content:"";position:absolute;inset:0;background:var(--parch-mid);pointer-events:none;z-index:0}.snBoardFace>*{position:relative;z-index:1}.snBoardFace--front{transform:rotateY(0deg);pointer-events:auto}.snBoardFace--back{transform:rotateY(180deg)}.snBoard--question.isFlipped .snBoardFace--front,.snBoardFace--back{pointer-events:none}.snBoard--question.isFlipped .snBoardFace--back{pointer-events:auto}.snQuestionBlock{position:relative;width:100%;min-height:0;opacity:1;transition:opacity .22s cubic-bezier(.22,1,.36,1);will-change:opacity}.snQuestionBlock:before{display:none}.snQuestionBlock>*{position:relative;z-index:1}.snQuestionBlock.isFading{opacity:0}.qbLayout{position:relative;height:100%;width:100%;display:flex;flex-direction:column;gap:0}.snBoard--question.isExpanded .qbLayout{display:grid;grid-template-rows:1.35fr 1fr auto;min-height:0}.qbTop{flex:0 0 var(--boardCollapsed);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;padding:14px 14px 16px;text-align:center}.qbPills,.qbTop{position:relative;display:flex}.qbPills{width:auto;margin:0 0 20px;justify-content:space-between;align-items:center;gap:12px;pointer-events:none;z-index:10}.q-counter,.score-display{font-weight:800;font-size:13px;color:rgba(74,54,43,.85);background:hsla(29,46%,84%,.85);padding:5px 12px;border-radius:999px;border:1.5px solid rgba(80,55,40,.28);box-shadow:0 2px 6px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.q-counter{color:rgba(74,54,43,.75);background:hsla(29,46%,84%,.75);border-color:rgba(80,55,40,.25)}.qbQuestionArea{flex:1 1 auto;min-height:0;padding-top:0;justify-content:center}.qbQuestionArea,.qbQuestionContent{display:flex;flex-direction:column;align-items:center}.qbQuestionContent{width:100%;max-width:92%;gap:12px;text-align:center}.qbQuestionText{font-size:clamp(18px,2.2vw,20px);font-weight:500;line-height:1.4;color:rgba(74,54,43,.62)}.qbResultZone{flex:1 1 auto;min-height:0;position:relative;width:100%;display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:center;padding:14px 18px 112px;text-align:center;opacity:0;pointer-events:none;overflow-y:auto;transform:translateY(8px);transition:opacity .24s cubic-bezier(.22,1,.36,1) .18s,transform .24s cubic-bezier(.22,1,.36,1) .18s;will-change:opacity,transform}.qbResultZone:before{display:none}.qbResultZone>*{position:relative;z-index:1}.qbResultZone.isVisible{opacity:1;transform:translateY(0);pointer-events:auto}.qbBottomDock{padding:0 16px;opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.22,1,.36,1) .22s;will-change:opacity;position:absolute;left:0;right:0;bottom:18px;max-height:0;overflow:hidden}.qbBottomDock>*{position:relative;z-index:1}.qbBottomDock.isVisible{opacity:1;pointer-events:auto;max-height:240px;overflow:visible}.qbBottomDock .parchment-btn{width:100%}.qbResultZone .resultTop{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;justify-self:stretch;max-width:94%;margin:0 auto;text-align:center;gap:6px;opacity:0;transform:translateY(10px) scale(.9);transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.resultIconWrap{width:clamp(108px,18vh,144px);height:clamp(108px,18vh,144px);display:grid;place-items:center;margin-bottom:6px}.resultIconAsset{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.22))}.resultMainTitle{margin:0 0 6px;font-family:Roboto Slab,Rockwell,"Bree Serif",Georgia,serif;font-size:42px;line-height:.95;letter-spacing:-.02em;font-weight:900;color:rgba(56,34,24,.95)}.resultSubLine{margin:0;font-size:clamp(18px,2.2vw,20px);line-height:1.4;font-weight:500;color:rgba(74,54,43,.62)}.resultAnswerValue{margin:2px 0 0;font-size:clamp(24px,3.2vh,26px);line-height:1;font-weight:900;color:rgba(45,28,20,.96)}.qbResultZone .resultTop.fadeIn{opacity:1;transform:translateY(0) scale(1)}.qbResultZone .trivia{width:100%;max-width:94%;margin-top:auto;margin-bottom:10px;text-align:center;font-size:clamp(18px,2.2vw,20px);line-height:1.4;font-weight:500;color:rgba(74,54,43,.62);opacity:0;transform:translateY(10px);transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.qbResultZone .trivia.fadeIn{opacity:1;transform:translateY(0)}.qbResultZone .trivia .triviaText{display:block;margin:0}.snBoard--answers{position:absolute;left:0;right:0;top:calc(var(--boardCollapsed) + clamp(4px, .8vh, 8px));bottom:0;height:auto;min-height:0;padding:clamp(12px,1.8vh,18px);display:flex;flex-direction:column;justify-content:flex-start;background:none;border:none;border-radius:24px;outline:none;box-shadow:none;z-index:5}.answersList,.snBoard--answers{overflow:visible;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.answersList{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-gap:clamp(12px,1.8vh,16px);gap:clamp(12px,1.8vh,16px);flex:0 0 auto;height:70%;margin:auto 0;align-content:stretch;align-items:center;justify-items:center;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) transparent}.answersList::-webkit-scrollbar{width:4px}.answersList::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:999px}.answersList::-webkit-scrollbar-track{background:transparent}.trivia{font-size:17px;line-height:1.35;opacity:.85;display:flex;justify-content:flex-start;align-items:baseline;gap:6px;width:100%;max-width:92%;margin:0 auto 16px;text-align:left;color:rgba(58,36,16,.85)}.triviaLabel{display:none}.triviaText{flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.resultContent .parchment-btn.is-next{width:100%;min-height:clamp(56px,7vh,64px);margin-top:auto;align-self:stretch}.resultContent .parchment-btn.is-next:disabled{cursor:not-allowed;animation:none}.answersList{--radius-md:18px;--focus:0 0 0 4px rgba(255,222,150,.28),0 0 0 8px rgba(0,0,0,.18);--ease-out:cubic-bezier(.2,.8,.2,1);--a-shadow-base:0 28px 34px -24px rgba(62,39,16,.58),0 12px 16px -11px rgba(62,39,16,.52),0 3px 0 rgba(92,63,35,.34),0 2px 0 hsla(0,0%,100%,.45) inset,0 -14px 18px rgba(0,0,0,.14) inset;--a-shadow-hover:0 34px 40px -24px rgba(62,39,16,.62),0 16px 20px -10px rgba(62,39,16,.56),0 4px 0 rgba(92,63,35,.34),0 2px 0 hsla(0,0%,100%,.52) inset,0 -14px 20px rgba(0,0,0,.14) inset;--a-shadow-pressed:0 16px 20px -14px rgba(62,39,16,.48),0 6px 8px -6px rgba(62,39,16,.44),0 1px 0 rgba(92,63,35,.26),0 1px 0 hsla(0,0%,100%,.36) inset,0 -18px 22px rgba(0,0,0,.18) inset}.answersList .btn-arcade{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;height:calc(100% - 8px);min-height:68px;border-radius:var(--radius-md);padding:18px 16px;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-weight:760;font-size:15px;letter-spacing:.25px;color:#3a2a1d;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateZ(0);isolation:isolate;--btn-top:#fae9c4;--btn-mid:#edca8e;--btn-bot:#d9ad61;--btn-text:#3a2a1d;color:var(--btn-text);background:transparent;box-shadow:var(--a-shadow-base);--charge-cast:rgba(36,72,90,.62);--charge-ring:rgba(120,226,255,.42);--charge-glow:rgba(90,205,238,.34);--charge-sat:1.06;--lock-ring-zero:rgba(120,226,255,0);--lock-glow-zero:rgba(90,205,238,0);--lock-ring-strong:rgba(120,226,255,.44);--lock-glow-strong:rgba(90,205,238,.34);--lock-ring:rgba(120,226,255,.26);--lock-glow:rgba(90,205,238,.24);--pressed-shadow:var(--a-shadow-pressed);transition:transform .17s var(--ease-out),box-shadow .17s var(--ease-out),filter .17s var(--ease-out);will-change:transform,box-shadow,filter;overflow:hidden}.answersList .btn-bg{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,var(--btn-top) 0,var(--btn-mid) 55%,var(--btn-bot) 100%);z-index:0;transition:opacity .22s var(--ease-out);pointer-events:none}.answersList .btn-arcade:before{content:"";position:absolute;inset:2px;border-radius:calc(var(--radius-md) - 2px);border:1px solid rgba(0,0,0,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),inset 0 -1px 0 rgba(0,0,0,.1);pointer-events:none;z-index:3}.answersList .btn-arcade:after{content:"";position:absolute;inset:0;border-radius:var(--radius-md);pointer-events:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),inset 0 10px 18px hsla(0,0%,100%,.1),inset 0 -14px 22px rgba(0,0,0,.1);opacity:.92;transition:opacity .18s var(--ease-out);mix-blend-mode:soft-light}.answersList .btn-arcade:hover:not(.is-pressed):not(:disabled){transform:translateY(-2px);box-shadow:var(--a-shadow-hover)}.answersList .btn-arcade:active:not(.is-pressed):not(:disabled){transform:translateY(3px) scaleY(.995);filter:brightness(.98) contrast(1.02);box-shadow:var(--a-shadow-pressed)}.answersList .btn-arcade:focus-visible{outline:none;box-shadow:var(--focus),var(--a-shadow-base)}.answersList .btn-arcade.is-pressed{pointer-events:none;transition:none}.answersList .btn-arcade.is-antigravity{animation:answer-antigravity 1.5s cubic-bezier(.37,0,.63,1) infinite;transition:none}.answersList .btn-arcade.effect-spark{--charge-cast:rgba(36,72,90,.64);--charge-ring:rgba(120,226,255,.44);--charge-glow:rgba(90,205,238,.36);--charge-sat:1.13;--pressed-shadow:0 16px 20px -14px rgba(36,72,90,.64),0 6px 8px -6px rgba(36,72,90,.52),0 1px 0 rgba(48,84,106,.3),0 0 0 2px rgba(120,226,255,.38),0 0 18px 4px rgba(90,205,238,.3),0 1px 0 hsla(0,0%,100%,.36) inset,0 -18px 22px rgba(0,0,0,.18) inset}.answersList .btn-arcade.effect-spark.pressed-warm{--charge-ring:rgba(255,210,120,.44);--charge-glow:rgba(255,164,70,.36);--lock-ring-zero:rgba(255,210,120,0);--lock-glow-zero:rgba(255,164,70,0);--lock-ring-strong:rgba(255,210,120,.44);--lock-glow-strong:rgba(255,164,70,.34);--lock-ring:rgba(255,210,120,.26);--lock-glow:rgba(255,164,70,.24);--pressed-shadow:0 16px 20px -14px rgba(36,72,90,.64),0 6px 8px -6px rgba(36,72,90,.52),0 1px 0 rgba(48,84,106,.3),0 0 0 2px rgba(255,210,120,.38),0 0 18px 4px rgba(255,164,70,.3),0 1px 0 hsla(0,0%,100%,.36) inset,0 -18px 22px rgba(0,0,0,.18) inset}.answersList .btn-arcade.effect-spark.is-pressed{box-shadow:var(--pressed-shadow)}.answersList .btn-arcade.effect-spark .fx-color{background:radial-gradient(120% 90% at 50% 45%,rgba(126,231,255,0) 0,rgba(126,231,255,0) 58%),linear-gradient(180deg,rgba(74,210,245,0),rgba(36,140,168,0));mix-blend-mode:screen;z-index:1}.answersList .btn-arcade.effect-spark.is-pressed .fx-color{animation:lock-glow-burst .52s cubic-bezier(.2,.8,.2,1) both}.answersList .btn-fx{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2}.answersList .fx-color{opacity:0}.answersList .btn-label{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;font-family:inherit;font-size:clamp(16px,2vw,19px);line-height:1.35;font-weight:600;letter-spacing:0;color:rgba(58,36,16,.85);text-align:center;position:relative;z-index:5}.answersList.has-selection .btn-arcade.is-passive{pointer-events:none;opacity:1;filter:none;box-shadow:none;outline:1px solid rgba(0,0,0,.14);outline-offset:-1px}.answersList.has-selection .btn-arcade.is-passive .btn-bg,.answersList.has-selection .btn-arcade.is-passive:after{opacity:0}.answersList.has-selection .btn-arcade.is-passive:before{border-color:rgba(0,0,0,.14);box-shadow:none}@keyframes press-coil{0%{transform:translateY(0) scale(1);box-shadow:var(--a-shadow-base)}12%{transform:translateY(3px) scaleY(.992);box-shadow:var(--a-shadow-pressed)}20%{transform:translateY(4px) scaleY(.99);box-shadow:0 28px 40px -20px var(--charge-cast),0 0 0 2px var(--charge-ring),0 0 26px 6px var(--charge-glow),0 2px 0 hsla(0,0%,100%,.5) inset,0 -14px 18px rgba(0,0,0,.14) inset}35%{transform:translateY(0) rotate(.18deg) scale(1)}45%{transform:translateY(-1px) rotate(-.12deg) scale(1.005)}55%{transform:translateY(0) rotate(0) scale(1)}to{transform:translateY(0) scale(1);box-shadow:var(--pressed-shadow)}}@keyframes lock-glow-burst{0%{opacity:0;box-shadow:0 0 0 0 var(--lock-ring-zero) inset,0 0 0 0 var(--lock-glow-zero)}38%{opacity:.56;box-shadow:0 0 0 2px var(--lock-ring-strong) inset,0 0 18px 5px var(--lock-glow-strong)}to{opacity:.24;box-shadow:0 0 0 1px var(--lock-ring) inset,0 0 12px 3px var(--lock-glow)}}@keyframes answer-antigravity{0%,to{transform:translateY(0) scale(1);box-shadow:0 28px 34px -24px rgba(62,39,16,.58),0 12px 16px -11px rgba(62,39,16,.52),0 3px 0 rgba(92,63,35,.34),0 0 0 2px rgba(255,210,120,.22),0 0 18px 4px rgba(255,164,70,.2),inset 0 2px 0 hsla(0,0%,100%,.45),inset 0 -14px 18px rgba(0,0,0,.14)}50%{transform:translateY(-5px) scale(1.03);box-shadow:0 42px 51px -24px rgba(62,39,16,.5),0 18px 24px -11px rgba(62,39,16,.45),0 4px 0 rgba(92,63,35,.3),0 0 0 2px rgba(255,210,120,.18),0 0 18px 6px rgba(255,164,70,.16),inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -14px 18px rgba(0,0,0,.14)}}.snMetaRow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.snQMeta{font-weight:800;color:rgba(74,54,43,.86)}.snQTitle{font-size:18px;font-weight:500;line-height:1.4;margin:0;width:100%;color:rgba(74,54,43,.62);display:flex;flex-direction:column;align-items:center;text-align:center}.snQImageWrap{position:relative;width:100%;max-width:300px;height:100px;margin-bottom:12px;border-radius:8px;overflow:visible;padding:1px}.snQImageWrap img{filter:drop-shadow(1px 0 0 #4a4a4a) drop-shadow(-1px 0 0 #4a4a4a) drop-shadow(0 1px 0 #4a4a4a) drop-shadow(0 -1px 0 #4a4a4a)}.snSmallScore{font-weight:800;font-size:14px;color:rgba(74,54,43,.85);background:hsla(29,46%,84%,.88);padding:4px 12px;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.parchment-btn{border:2px solid rgba(60,32,16,.55);padding:16px 32px;min-width:100%;min-height:74px;background:linear-gradient(to bottom,var(--btn-top),var(--btn-mid) 58%,var(--btn-bot));box-shadow:0 14px 22px rgba(0,0,0,.18),inset 0 -10px 14px rgba(0,0,0,.14);color:var(--text);font-size:clamp(18px,4vw,24px);text-align:center}.parchment-btn__label{position:relative;z-index:4}.parchment-btn .pulse{display:flex;align-items:center;justify-content:center;width:100%;height:100%;will-change:transform;transform:translateZ(0)}.parchment-btn:before{inset:4px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.12)}.parchment-btn.is-chosen{--btn-top:#684426;--btn-mid:#4f2f18;--btn-bot:#3a210f;border-color:rgba(30,10,4,.6);--text:#fff;text-shadow:0 2px 8px rgba(0,0,0,.45);--grain-opacity:.10}.parchment-btn.is-next{--btn-top:#f0c86c;--btn-mid:#c88634;--btn-bot:#945518;--text:#3b2207;--grain-opacity:.12;animation:next-pulse 2.4s ease-in-out infinite}.screen-container{perspective:1000px}.screen-container.flipping{animation:flipScreen .6s ease-in-out}@keyframes flipScreen{0%{transform:rotateY(0deg);opacity:1}50%{transform:rotateY(90deg);opacity:.3}to{transform:rotateY(0deg);opacity:1}}:root{--btn-neutral-top:#f5ddbc;--btn-neutral-mid:#e6bf92;--btn-neutral-bot:#c48349;--btn-chosen-top:#d47a42;--btn-chosen-mid:#be5c2b;--btn-chosen-bot:#8f3a14;--btn-next-top:#f0c86c;--btn-next-mid:#c88634;--btn-next-bot:#945518;--btn-orange-top:#f1b06b;--btn-orange-mid:#d97536;--btn-orange-bot:#9f471f;--btn-negative-top:#4d4037;--btn-negative-mid:#2b231e;--btn-negative-bot:#161210;--btn-text-neutral:#4a2c1d;--btn-text-chosen:#fff;--btn-text-next:#3b2207;--ink-dark:#3b2a1d;--board-bg-light:#e8d0ac;--board-bg-dark:#bc9461;--board-border:rgba(51,32,18,.65)}.demo-board{padding:48px 56px;border-radius:34px;position:relative;background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.025) 0 2px,rgba(0,0,0,.025) 2px 3px,transparent 3px 7px),repeating-linear-gradient(25deg,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 4px,transparent 4px 10px),radial-gradient(circle at center,var(--board-bg-light) 0,var(--board-bg-dark) 85%);box-shadow:0 30px 45px rgba(0,0,0,.35),inset 0 0 0 2px hsla(0,0%,100%,.25);border:3px solid var(--board-border);outline:1px solid hsla(0,0%,100%,.25);outline-offset:-8px}.parchment-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:2px solid rgba(60,32,16,.35);padding:12px 24px;width:100%;max-width:440px;min-height:60px;display:flex;align-items:center;justify-content:center;gap:22px;position:relative;overflow:visible;background:linear-gradient(to bottom,var(--btn-neutral-top),var(--btn-neutral-mid) 58%,var(--btn-neutral-bot));box-shadow:0 14px 22px rgba(0,0,0,.18),inset 0 2px 0 hsla(0,0%,100%,.35),inset 0 -10px 14px rgba(0,0,0,.14);color:var(--btn-text-neutral);font-weight:850;font-size:20px;letter-spacing:.3px;text-shadow:0 1px 0 hsla(0,0%,100%,.25),0 2px 6px rgba(0,0,0,.12);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .24s cubic-bezier(.22,.74,.24,1),box-shadow .28s cubic-bezier(.22,.74,.24,1),filter .24s ease,background .45s ease,color .35s ease;isolation:isolate}.parchment-btn:hover{filter:brightness(1.05) saturate(1.05);transform:translateY(-1px);box-shadow:0 20px 30px rgba(0,0,0,.26),inset 0 2px 0 hsla(0,0%,100%,.55),inset 0 -12px 18px rgba(0,0,0,.18)}.parchment-btn:active{transform:translateY(1px) scale(.997);filter:brightness(.99) saturate(.995);box-shadow:0 12px 20px rgba(0,0,0,.22),inset 0 2px 0 hsla(0,0%,100%,.45),inset 0 -12px 18px rgba(0,0,0,.24)}.parchment-btn:focus-visible{outline:none;box-shadow:0 14px 22px rgba(0,0,0,.18),inset 0 2px 0 hsla(0,0%,100%,.35),inset 0 -10px 14px rgba(0,0,0,.14),0 0 0 4px rgba(255,220,140,.35)}.parchment-btn:before{inset:6px;z-index:2;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.45),inset 0 -2px 0 rgba(0,0,0,.12),inset 0 10px 14px hsla(0,0%,100%,.1);transition:box-shadow .35s ease}.parchment-btn:after,.parchment-btn:before{content:"";position:absolute;border-radius:999px;pointer-events:none}.parchment-btn:after{left:10px;right:10px;top:8px;height:40%;z-index:3;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.1) 45%,hsla(0,0%,100%,0));mix-blend-mode:soft-light;opacity:.85}.parchment-btn.is-chosen{background:linear-gradient(to bottom,var(--btn-chosen-top),var(--btn-chosen-mid) 58%,var(--btn-chosen-bot));border-color:rgba(70,20,8,.45);color:var(--btn-text-chosen);text-shadow:0 2px 10px rgba(0,0,0,.35);animation:chosen-bloom .65s ease-out}.parchment-btn.is-chosen:before{box-shadow:inset 0 0 0 2px rgba(255,230,205,.35),inset 0 -3px 0 rgba(0,0,0,.18),inset 0 14px 20px hsla(0,0%,100%,.08)}.parchment-btn.is-next{background:linear-gradient(to bottom,var(--btn-next-top),var(--btn-next-mid) 58%,var(--btn-next-bot));border-color:rgba(120,72,18,.55);color:var(--btn-text-next);text-shadow:0 1px 0 hsla(0,0%,100%,.35),0 2px 4px rgba(0,0,0,.25);animation:next-pulse 3.2s ease-in-out infinite}.parchment-btn.is-primary-orange,.parchment-btn.snBtn--primary{background:linear-gradient(to bottom,var(--btn-orange-top),var(--btn-orange-mid) 58%,var(--btn-orange-bot));border-color:rgba(102,52,20,.58);color:rgba(255,244,230,.96);text-shadow:0 1px 0 rgba(74,30,14,.38),0 2px 6px rgba(0,0,0,.2)}.parchment-btn.snBtn--golden{background:linear-gradient(to bottom,var(--btn-next-top),var(--btn-next-mid) 58%,var(--btn-next-bot));border-color:rgba(120,72,18,.55);color:var(--btn-text-next);text-shadow:0 1px 0 hsla(0,0%,100%,.35),0 2px 4px rgba(0,0,0,.25)}.parchment-btn.is-negative,.parchment-btn.snBtn--quietTertiary{background:linear-gradient(to bottom,var(--btn-negative-top),var(--btn-negative-mid) 58%,var(--btn-negative-bot));border-color:rgba(255,240,220,.22);color:hsla(32,52%,89%,.96);text-shadow:0 1px 0 rgba(0,0,0,.42),0 2px 6px rgba(0,0,0,.32)}.parchment-btn.is-negative:before,.parchment-btn.snBtn--quietTertiary:before{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.24),inset 0 -2px 0 rgba(0,0,0,.18),inset 0 10px 14px hsla(0,0%,100%,.05)}.parchment-btn.is-negative:after,.parchment-btn.snBtn--quietTertiary:after{opacity:.62}.btnCard{width:100%;min-height:92px;padding:14px 16px;border-radius:22px;display:flex;align-items:center;gap:14px;border:2px solid rgba(70,40,18,.38);background:radial-gradient(120% 140% at 15% 10%,hsla(0,0%,100%,.28),hsla(0,0%,100%,0) 55%),linear-gradient(180deg,var(--card-top) 0,var(--card-mid) 55%,var(--card-bot) 100%);box-shadow:0 18px 30px rgba(0,0,0,.26),inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -12px 18px rgba(0,0,0,.16);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(0);transition:transform .24s cubic-bezier(.22,.74,.24,1),filter .24s ease,box-shadow .28s cubic-bezier(.22,.74,.24,1);color:var(--ink-dark);position:relative;overflow:hidden;isolation:isolate}.btnCard:hover{filter:brightness(1.05) saturate(1.06);transform:translateY(-2px) scale(1.01);box-shadow:0 26px 40px rgba(0,0,0,.28),inset 0 2px 0 hsla(0,0%,100%,.6),inset 0 -14px 22px rgba(0,0,0,.18)}.btnCard:active{transform:translateY(1px) scale(.997);filter:brightness(.99) saturate(.995);box-shadow:0 18px 30px rgba(0,0,0,.26),inset 0 2px 0 hsla(0,0%,100%,.5),inset 0 -16px 22px rgba(0,0,0,.22)}.btnCard--noImage{gap:12px}.btnCard__img{width:62px;height:62px;border-radius:16px;overflow:hidden;flex:0 0 auto;background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.28);box-shadow:0 10px 18px rgba(0,0,0,.18),inset 0 0 0 2px rgba(0,0,0,.06);position:relative;display:grid;place-items:center}.btnCard__imgTag{width:100%;height:100%;object-fit:cover;display:block}.btnCard[data-crop=circle] .btnCard__img{border-radius:999px}.btnCard[data-crop=circle] .btnCard__img:after{content:"";position:absolute;inset:7px;border-radius:999px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.22),inset 0 -10px 12px rgba(0,0,0,.12);pointer-events:none}.btnCard__text{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.btnCard__title{font-weight:950;font-size:18px;letter-spacing:.2px;line-height:1.1}.btnCard__sub,.btnCard__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btnCard__sub{font-weight:800;font-size:12px;line-height:1.2;color:rgba(59,42,29,.66)}.btnCard__pill{flex:0 0 auto;font-size:12px;font-weight:950;padding:7px 10px;border-radius:999px;background:rgba(0,0,0,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25);color:rgba(47,33,22,.88)}.t-violet{--card-top:#f4e9ff;--card-mid:#dcc7ff;--card-bot:#b894ff}.t-indigo{--card-top:#e8edff;--card-mid:#c9d4ff;--card-bot:#94a8ff}.t-sky{--card-top:#e8f6ff;--card-mid:#c6e7ff;--card-bot:#86c9ff}.t-aqua{--card-top:#e9fff9;--card-mid:#c6f6ee;--card-bot:#86dfcf}.t-cyan{--card-top:#e8ffff;--card-mid:#bff6f6;--card-bot:#77d9dd}.t-gold{--card-top:#fff4dc;--card-mid:#f7db9f;--card-bot:#e9b45a}.t-amber{--card-top:#fff1df;--card-mid:#ffd1a3;--card-bot:#f2a45d}.t-peach{--card-top:#fff0ea;--card-mid:#ffd0bf;--card-bot:#f3a58e}.t-pink{--card-top:#ffebf3;--card-mid:#ffc6dc;--card-bot:#f39bbf}.t-slate{--card-top:#f1f2f5;--card-mid:#d9dce5;--card-bot:#b4bbcd}.result-symbol{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:900;color:#fffef5;text-shadow:0 2px 6px rgba(0,0,0,.45);box-shadow:0 14px 22px rgba(0,0,0,.18),inset 0 2px 0 hsla(0,0%,100%,.35),inset 0 -10px 14px rgba(0,0,0,.14)}.result-symbol--wrong{background:linear-gradient(120deg,#9b2a10,#e0491b);border:2px solid rgba(66,10,4,.6)}.result-symbol--right{background:linear-gradient(120deg,#1d5e16,#61a521);border:2px solid rgba(12,45,8,.6)}.spinning-record{width:220px;height:220px;animation:spin-record 2.1s linear infinite;will-change:transform}@keyframes spin-record{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes next-pulse{0%,to{transform:scale(1);box-shadow:0 14px 22px rgba(0,0,0,.18),inset 0 2px 0 hsla(0,0%,100%,.35),inset 0 -10px 14px rgba(0,0,0,.14);filter:brightness(1)}50%{transform:scale(1.02);box-shadow:0 18px 30px rgba(0,0,0,.22),inset 0 2px 0 hsla(0,0%,100%,.45),inset 0 -12px 18px rgba(0,0,0,.2);filter:brightness(1.07)}}@keyframes chosen-bloom{0%{filter:brightness(1);box-shadow:0 14px 22px rgba(0,0,0,.18),inset 0 2px 0 hsla(0,0%,100%,.35),inset 0 -10px 14px rgba(0,0,0,.14)}40%{filter:brightness(1.08);box-shadow:0 20px 32px rgba(0,0,0,.26),inset 0 3px 0 hsla(0,0%,100%,.48),inset 0 -14px 20px rgba(0,0,0,.24)}to{filter:brightness(1.02);box-shadow:0 16px 26px rgba(0,0,0,.22),inset 0 2px 0 hsla(0,0%,100%,.4),inset 0 -12px 18px rgba(0,0,0,.2)}}@media (prefers-reduced-motion:reduce){.parchment-btn.is-chosen,.parchment-btn.is-next,.spinning-record{animation:none}}.snScreen--start{background:none}.snScreen--start .snWrap{position:relative;z-index:1}.snProfileBtn{position:absolute;top:12px;right:12px;width:42px;height:42px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,4%,.38);color:rgba(255,240,220,.86);display:grid;place-items:center;cursor:pointer;z-index:140;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snProfileBtn:active{transform:translateY(1px)}.snProfileIcon{opacity:.9}.snStartVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.snStartWrap{height:100%;align-items:stretch;justify-content:flex-start;gap:22px;padding-top:clamp(42px,8vh,72px)}.snStartHero,.snStartWrap{display:flex;flex-direction:column}.snStartHero{align-items:center;gap:10px}.snStartLogo{width:min(78%,344px);height:auto;filter:drop-shadow(0 14px 22px rgba(0,0,0,.35))}.snStartTagline{font-weight:700;font-size:clamp(24px,5.4vw,30px);line-height:1.08;letter-spacing:.2px;color:rgba(255,240,220,.9);text-shadow:0 10px 16px rgba(0,0,0,.35);opacity:.92;text-align:center}.snStartMenu{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-top:auto;margin-bottom:clamp(14px,3vh,22px)}.snHandleOverlay{position:absolute;inset:0;z-index:220;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snHandleModal{width:min(420px,92%);border-radius:22px;border:2px solid rgba(255,240,220,.18);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 3px,transparent 3px 7px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);box-shadow:0 30px 60px rgba(0,0,0,.55);padding:16px 16px 14px;position:relative;overflow:hidden}.snHandleModal:before{content:"";position:absolute;inset:0;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.06;mix-blend-mode:soft-light;pointer-events:none}.snHandleTitle{position:relative;z-index:1;font-weight:950;font-size:16px;color:rgba(58,36,16,.92)}.snHandleHint{margin-top:6px;font-weight:750;font-size:12px;line-height:1.25;color:rgba(58,36,16,.74)}.snHandleHint,.snHandleRow{position:relative;z-index:1}.snHandleRow{display:grid;grid-template-columns:26px 1fr;grid-gap:10px;gap:10px;align-items:center;margin-top:12px;margin-bottom:12px}.snHandleAt{font-weight:950;font-size:18px;color:rgba(58,36,16,.75);text-align:center}.snHandleInput{height:44px;border-radius:18px;border:2px solid rgba(60,32,16,.3);background:hsla(0,0%,100%,.14);color:rgba(58,36,16,.92);padding:0 14px;font-weight:850;font-size:14px;outline:none}.snHandleInput::placeholder{color:rgba(58,36,16,.45)}.snHandleMsg{position:relative;z-index:1;margin-top:10px;font-size:12px;font-weight:800;color:rgba(58,36,16,.78)}.snQuickOverlay{position:absolute;inset:0;z-index:200;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snQuickModal{width:min(420px,92%);border-radius:22px;border:2px solid rgba(255,240,220,.18);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 3px,transparent 3px 7px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);box-shadow:0 30px 60px rgba(0,0,0,.55);padding:16px 16px 14px;position:relative;overflow:hidden}.snQuickModal:before{content:"";position:absolute;inset:0;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.06;mix-blend-mode:soft-light;pointer-events:none}.snQuickTitle{font-weight:900;font-size:16px;color:rgba(58,36,16,.92);margin-bottom:10px}.snQuickTitle,.snQuickWheel{position:relative;z-index:1}.snQuickWheelViewport{height:260px;overflow:hidden;border-radius:16px;border:1.5px solid rgba(60,32,16,.3);background:hsla(0,0%,100%,.08);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 88%,transparent)}.snQuickWheelList{transition:transform 3.1s cubic-bezier(.2,.72,.18,1);will-change:transform;padding:28px 0}.snQuickWheelItem{height:52px;display:grid;place-items:center;font-weight:900;letter-spacing:.2px;color:rgba(58,36,16,.86);text-shadow:0 1px rgba(255,245,220,.45)}.snQuickWheelFocus{position:absolute;left:10px;right:10px;top:calc(50% - 26px);height:52px;border-radius:14px;border:2px solid rgba(255,210,130,.55);box-shadow:inset 0 0 0 2px rgba(60,32,16,.14),0 0 22px rgba(255,190,110,.35);pointer-events:none}.snQuickHint{position:relative;z-index:1;margin-top:10px;font-weight:700;font-size:12px;color:rgba(58,36,16,.72)}.snResultsWrap{height:100%;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-top:44px;padding-bottom:18px}.snResultsWrap--gameOver{padding-top:18px}.snResultsHeader{padding:6px 2px 0;text-align:left}.snResultsTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:.2px;color:rgba(255,240,220,.92);text-shadow:0 18px 26px rgba(0,0,0,.4)}.snResultsSubtitle{margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.25;color:rgba(255,240,220,.8);text-shadow:0 14px 20px rgba(0,0,0,.35)}.snResultSummary{position:relative;border-radius:22px;border:2px solid rgba(60,32,16,.55);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.025) 0 2px,rgba(0,0,0,.025) 2px 3px,transparent 3px 7px),repeating-linear-gradient(25deg,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 4px,transparent 4px 10px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);box-shadow:0 18px 34px rgba(0,0,0,.28),inset 0 0 0 2px hsla(0,0%,100%,.2);overflow:hidden;display:flex;flex-direction:column;gap:0}.snResultSummary:before{background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.07}.snResultSummary:after,.snResultSummary:before{content:"";position:absolute;inset:0;mix-blend-mode:soft-light;pointer-events:none}.snResultSummary:after{background:radial-gradient(120% 80% at 18% 10%,rgba(255,235,200,.48) 0,rgba(255,210,160,.1) 32%,rgba(255,210,160,0) 62%),linear-gradient(180deg,rgba(255,220,180,.14),rgba(255,200,150,.06) 22%,transparent 55%);opacity:.55}.snSummaryText{position:relative;z-index:2;min-width:0;padding:12px 14px 14px}.snTierTitle{font-weight:950;font-size:16px;color:rgba(58,36,16,.92);margin-bottom:8px}.snSummaryStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:6px}.snStat{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:16px;border:1px solid rgba(60,32,16,.2);background:hsla(0,0%,100%,.12);box-shadow:0 8px 14px rgba(0,0,0,.1)}.snStatLabel{font-size:11px;font-weight:900;letter-spacing:.35px;text-transform:uppercase;color:rgba(58,36,16,.62)}.snStatValue{font-size:14px;font-weight:900;color:rgba(58,36,16,.88)}.snStatSoft{font-size:12px;font-weight:800;color:rgba(58,36,16,.6)}.snSummaryMsg{margin-top:10px;font-size:12px;font-weight:750;line-height:1.25;color:rgba(58,36,16,.74)}.snRewardBanner{position:relative;width:100%;height:384px;border-radius:22px 22px 0 0;background:hsla(0,0%,100%,.06);box-shadow:inset 0 -2px 0 rgba(60,32,16,.4);overflow:hidden}.snRewardBannerImg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.snRewardBanner:before{background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.14;mix-blend-mode:soft-light}.snRewardBanner:after,.snRewardBanner:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}.snRewardBanner:after{background:radial-gradient(95% 55% at 50% 0,rgba(255,230,180,.24) 0,rgba(255,220,180,0) 70%)}.snResultsActions{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.snProgressCard{border-radius:22px;border:2px solid rgba(255,240,220,.12);background:radial-gradient(120% 140% at 12% 12%,rgba(255,210,160,.1) 0,rgba(255,210,160,0) 55%),rgba(10,8,6,.16);box-shadow:0 16px 28px rgba(0,0,0,.2),inset 0 0 0 2px hsla(0,0%,100%,.06);padding:12px 14px;color:rgba(255,240,220,.92)}.snProgressTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.snProgressTitle{font-size:13px;font-weight:950;letter-spacing:.2px}.snProgressXp{font-size:12px;font-weight:950;color:rgba(255,240,220,.88)}.snProgressBar{margin-top:10px;height:12px;border-radius:999px;border:1px solid rgba(255,240,220,.16);background:hsla(0,0%,100%,.06);overflow:hidden}.snProgressBarFill{height:100%;border-radius:999px;background:linear-gradient(90deg,hsla(32,82%,67%,.95),#d98a3f);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.snProgressMeta{margin-top:8px;font-size:12px;font-weight:750;color:rgba(255,240,220,.72)}.snChallengeCta{display:grid;grid-template-columns:1fr}.snActionBtn{min-height:64px;font-size:18px}.snActionBtn--alt{filter:saturate(.95) brightness(.98)}.snReview{border-radius:22px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,4%,.44);padding:10px;color:rgba(255,240,220,.9)}.snReviewSummary{cursor:pointer;font-weight:900;font-size:13px;letter-spacing:.2px;padding:6px}.snResultsTable{margin-top:10px;display:flex;flex-direction:column;gap:10px}.snResultRow{border-radius:18px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.06);padding:10px}.snResultRow.isCorrect{border-color:rgba(120,230,160,.22)}.snResultRow.isWrong{border-color:rgba(255,160,120,.18)}.snResultRowTop{display:grid;grid-template-columns:42px 1fr 28px;grid-gap:8px;gap:8px;align-items:start}.snResultRowBottom{display:grid;grid-template-columns:42px 1fr;grid-gap:8px;gap:8px;margin-top:6px}.snResultRowBottom--correct{margin-top:4px;opacity:.92}.snResultCell{font-size:12px;line-height:1.3}.snResultQNum{font-weight:950;text-align:center;color:rgba(255,240,220,.82)}.snResultQText{font-weight:800;color:rgba(255,240,220,.92)}.snResultIcon{font-weight:950;text-align:right;color:rgba(255,240,220,.92)}.snResultRow.isCorrect .snResultIcon{color:#78cf3c}.snResultRow.isWrong .snResultIcon{color:#cf4d3f}.snResultAnswer{font-weight:750;color:rgba(255,240,220,.78)}.snResultVoid{display:block}.snChallengeCard{border-radius:22px;border:2px solid rgba(255,240,220,.16);background:radial-gradient(120% 140% at 18% 18%,rgba(255,210,160,.1) 0,rgba(255,210,160,0) 55%),rgba(10,8,6,.18);box-shadow:0 16px 28px rgba(0,0,0,.22),inset 0 0 0 2px hsla(0,0%,100%,.08);padding:14px}.snChallengeTitle{font-size:14px;letter-spacing:.2px;color:rgba(255,240,220,.95);margin-bottom:6px}.snChallengeMsg{font-size:12px;font-weight:750;line-height:1.25;color:rgba(255,240,220,.78)}.snShareCard{border-radius:22px;border:2px solid rgba(60,32,16,.4);background:hsla(0,0%,100%,.06);box-shadow:0 16px 28px rgba(0,0,0,.2),inset 0 0 0 2px hsla(0,0%,100%,.1);padding:14px}.snShareTop{margin-bottom:10px}.snShareTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.2px;color:rgba(255,240,220,.92)}.snShareHint{margin:6px 0 0;font-size:12px;font-weight:750;color:rgba(255,240,220,.72);line-height:1.25}.snShareActions{display:flex;gap:10px;flex-wrap:wrap}.snShareEmailRow{margin-top:10px;display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center}.snShareEmail{height:44px;border-radius:18px;border:2px solid rgba(255,240,220,.2);background:rgba(10,8,6,.18);color:rgba(255,240,220,.92);padding:0 14px;font-weight:750;font-size:13px;outline:none}.snShareEmail::placeholder{color:rgba(255,240,220,.45)}.snShareLinkRow{margin-top:10px;display:grid;grid-template-columns:44px 1fr;grid-gap:10px;gap:10px;align-items:baseline}.snShareLinkLabel{font-size:11px;font-weight:900;letter-spacing:.35px;text-transform:uppercase;color:rgba(255,240,220,.62)}.snShareLink{font-size:12px;font-weight:750;color:rgba(255,240,220,.8);word-break:break-all}.snShareLinkInput{height:44px;border-radius:18px;border:2px solid rgba(255,240,220,.2);background:rgba(10,8,6,.18);color:rgba(255,240,220,.92);padding:0 14px;font-weight:750;font-size:13px;outline:none}.snShareLinkInput::placeholder{color:rgba(255,240,220,.45)}.snShareMsg{margin-top:8px;font-size:12px;font-weight:750;color:rgba(255,240,220,.8)}.snHandleActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.snLevelOverlay{position:absolute;inset:0;z-index:260;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.64);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.snLevelModal{width:min(420px,92%);border-radius:24px;border:2px solid rgba(255,240,220,.18);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 3px,transparent 3px 7px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);box-shadow:0 34px 70px rgba(0,0,0,.6);padding:18px 16px 14px;position:relative;overflow:hidden;color:rgba(58,36,16,.92);text-align:center}.snLevelModal:before{content:"";background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.06;mix-blend-mode:soft-light}.snLevelBurst,.snLevelModal:before{position:absolute;inset:0;pointer-events:none}.snLevelConfetti{position:absolute;left:50%;top:52%;width:10px;height:14px;border-radius:4px;opacity:.95;transform:translate(-50%,-50%) rotate(var(--r,0deg));background:var(--c,#f0b067);animation:snLevelConfetti .92s cubic-bezier(.16,.84,.22,1) forwards;animation-delay:var(--d,0ms);box-shadow:0 10px 20px rgba(0,0,0,.2)}@keyframes snLevelConfetti{0%{transform:translate(-50%,-50%) rotate(var(--r,0deg)) scale(.8);opacity:1}to{transform:translate(calc(-50% + var(--x, 0px)),calc(-50% + var(--y, 0px))) rotate(calc(var(--r, 0deg) + 240deg)) scale(1);opacity:0}}.snLevelBurst .snLevelConfetti:first-child{--x:-130px;--y:-90px;--r:22deg;--d:0ms;--c:#f0b067}.snLevelBurst .snLevelConfetti:nth-child(2){--x:-80px;--y:-140px;--r:-12deg;--d:30ms;--c:#d98a3f}.snLevelBurst .snLevelConfetti:nth-child(3){--x:-30px;--y:-160px;--r:8deg;--d:10ms;--c:#78cf3c}.snLevelBurst .snLevelConfetti:nth-child(4){--x:20px;--y:-170px;--r:-18deg;--d:40ms;--c:#cf4d3f}.snLevelBurst .snLevelConfetti:nth-child(5){--x:75px;--y:-145px;--r:12deg;--d:20ms;--c:#f6c97a}.snLevelBurst .snLevelConfetti:nth-child(6){--x:125px;--y:-95px;--r:-6deg;--d:60ms;--c:#ffd1a6}.snLevelBurst .snLevelConfetti:nth-child(7){--x:-160px;--y:-20px;--r:30deg;--d:35ms;--c:#d98a3f}.snLevelBurst .snLevelConfetti:nth-child(8){--x:160px;--y:-15px;--r:-28deg;--d:45ms;--c:#f0b067}.snLevelBurst .snLevelConfetti:nth-child(9){--x:-150px;--y:60px;--r:14deg;--d:75ms;--c:#cf4d3f}.snLevelBurst .snLevelConfetti:nth-child(10){--x:150px;--y:70px;--r:-8deg;--d:65ms;--c:#78cf3c}.snLevelBurst .snLevelConfetti:nth-child(11){--x:-110px;--y:120px;--r:18deg;--d:90ms;--c:#f6c97a}.snLevelBurst .snLevelConfetti:nth-child(12){--x:110px;--y:125px;--r:-16deg;--d:95ms;--c:#ffd1a6}.snLevelBurst .snLevelConfetti:nth-child(13){--x:-40px;--y:155px;--r:6deg;--d:110ms;--c:#f0b067}.snLevelBurst .snLevelConfetti:nth-child(14){--x:40px;--y:160px;--r:-10deg;--d:105ms;--c:#d98a3f}.snLevelBurst .snLevelConfetti:nth-child(15){--x:-185px;--y:15px;--r:26deg;--d:120ms;--c:#78cf3c}.snLevelBurst .snLevelConfetti:nth-child(16){--x:185px;--y:10px;--r:-24deg;--d:130ms;--c:#cf4d3f}.snLevelBurst .snLevelConfetti:nth-child(17){--x:-15px;--y:-175px;--r:2deg;--d:55ms;--c:#ffd1a6}.snLevelBurst .snLevelConfetti:nth-child(18){--x:10px;--y:-178px;--r:-2deg;--d:58ms;--c:#f6c97a}.snLevelHeadline{position:relative;z-index:1;font-size:22px;font-weight:950;letter-spacing:.4px}.snLevelLine{margin-top:10px;font-size:14px;font-weight:900;color:rgba(58,36,16,.84)}.snLevelLine,.snLevelTitle{position:relative;z-index:1}.snLevelTitle{margin-top:6px;font-size:18px;font-weight:950}.snLevelXp{margin-top:10px;font-size:14px;font-weight:900;color:rgba(58,36,16,.8)}.snLevelBtn,.snLevelXp{position:relative;z-index:1}.snLevelBtn{margin-top:14px}.snChallengeOverlay{position:absolute;inset:0;z-index:240;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snChallengeModal{width:min(420px,92%);border-radius:22px;border:2px solid rgba(255,240,220,.18);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 3px,transparent 3px 7px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);box-shadow:0 30px 60px rgba(0,0,0,.55);padding:16px 16px 14px;position:relative;overflow:hidden;color:rgba(58,36,16,.92)}.snChallengeModal:before{content:"";position:absolute;inset:0;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.06;mix-blend-mode:soft-light;pointer-events:none}.snChallengeClose{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:999px;border:1px solid rgba(60,32,16,.22);background:hsla(0,0%,100%,.14);color:rgba(58,36,16,.85);font-size:22px;font-weight:950;display:grid;place-items:center;cursor:pointer;position:relative;z-index:2}.snChallengeTitle{position:relative;z-index:1;font-weight:950;font-size:16px;padding-right:44px}.snChallengeHint{position:relative;z-index:1;margin-top:6px;font-weight:750;font-size:12px;line-height:1.25;color:rgba(58,36,16,.74)}.snChallengeSection{position:relative;z-index:1;margin-top:12px}.snChallengeSectionTitle{font-size:11px;font-weight:950;letter-spacing:.35px;text-transform:uppercase;color:rgba(58,36,16,.62);margin-bottom:8px}.snChallengeActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.snChallengeDivider{position:relative;z-index:1;height:1px;margin-top:14px;background:rgba(60,32,16,.18);border-radius:999px;opacity:.85}.snChooseWrap{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-top:44px;padding-bottom:18px}.snChooseHeader{padding:6px 2px 0;text-align:left}.snChooseTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:.2px;color:rgba(255,240,220,.92);text-shadow:0 18px 26px rgba(0,0,0,.4)}.snChooseSubtitle{margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.25;color:rgba(255,240,220,.8);text-shadow:0 14px 20px rgba(0,0,0,.35);max-width:42ch}.snChooseSection{display:flex;flex-direction:column;gap:10px}.snChooseSectionTitle{font-size:12px;font-weight:900;letter-spacing:.35px;text-transform:uppercase;color:rgba(255,240,220,.78);text-shadow:0 12px 18px rgba(0,0,0,.35)}.snQuizGrid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.snChooseEmpty,.snChooseLoading{padding:12px 14px;border-radius:16px;background:hsla(0,0%,4%,.35);border:1px solid hsla(0,0%,100%,.1);color:rgba(255,240,220,.86);font-size:12px;font-weight:700}.navIconBtn{--s:44px;--ring:rgba(255,210,140,.35);width:var(--s);height:var(--s);min-width:var(--s);min-height:var(--s);border-radius:999px;border:1px solid rgba(120,80,55,.55);background:radial-gradient(circle at 30% 28%,hsla(0,0%,100%,.26),hsla(0,0%,100%,0) 48%),linear-gradient(180deg,#7a4a2d,#5a321e);box-shadow:0 18px 28px rgba(0,0,0,.32),inset 0 2px 0 hsla(0,0%,100%,.14),inset 0 -10px 16px rgba(0,0,0,.18);display:grid;place-items:center;position:relative;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .12s cubic-bezier(.2,.8,.2,1),filter .16s cubic-bezier(.2,.8,.2,1)}.navIconBtn:before{inset:0;background:radial-gradient(circle at 50% 120%,hsla(0,0%,100%,.22),hsla(0,0%,100%,0) 60%),repeating-radial-gradient(circle at 18% 22%,hsla(0,0%,100%,.06) 0 2px,rgba(0,0,0,.06) 2px 4px,transparent 4px 8px);opacity:.25;mix-blend-mode:soft-light}.navIconBtn:after,.navIconBtn:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.navIconBtn:after{inset:2px;border:1px solid hsla(0,0%,100%,.14)}.navIconBtn:hover{filter:brightness(1.03) saturate(1.02)}.navIconBtn:active{transform:translateY(1px);filter:brightness(.98)}.navIconBtn:focus-visible{outline:none;box-shadow:0 18px 28px rgba(0,0,0,.32),0 0 0 4px var(--ring),0 0 0 8px rgba(0,0,0,.22),0 2px 0 hsla(0,0%,100%,.14) inset,0 -10px 16px rgba(0,0,0,.18) inset}.navIconBtn--small{--s:36px}.navIconBtn__icon{width:16px;height:16px;position:relative;display:block}.navIconBtn__icon--close:after,.navIconBtn__icon--close:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:3px;border-radius:999px;background:rgba(255,240,220,.88);transform-origin:center;transform:translate(-50%,-50%) rotate(45deg);filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}.navIconBtn__icon--close:after{transform:translate(-50%,-50%) rotate(-45deg)}.snAuthOverlay{position:absolute;inset:0;z-index:280;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snAuthModal{width:min(420px,92%);border-radius:22px;border:2px solid rgba(255,240,220,.18);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 3px,transparent 3px 7px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);box-shadow:0 30px 60px rgba(0,0,0,.55);padding:16px 16px 14px;position:relative;overflow:hidden;color:rgba(58,36,16,.92)}.snAuthModal:before{content:"";position:absolute;inset:0;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.06;mix-blend-mode:soft-light;pointer-events:none}.snAuthClose{position:absolute;top:10px;right:10px;z-index:2}.snAuthTitle{font-weight:950;font-size:16px;padding-right:44px}.snAuthHint,.snAuthTitle{position:relative;z-index:1}.snAuthHint{margin-top:6px;font-weight:750;font-size:12px;line-height:1.25;color:rgba(58,36,16,.74)}.snAuthActions{margin-top:14px;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.snAuthActions,.snAuthMsg{position:relative;z-index:1}.snAuthMsg{margin-top:10px;font-size:12px;font-weight:750;color:rgba(58,36,16,.78)}.snStatsWrap{height:100%;display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding-top:44px;padding-bottom:18px}.snStatsHeader{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start}.snStatsBack{min-height:46px;font-size:14px}.snStatsHeaderText{padding-top:2px}.snStatsTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:.2px;color:rgba(255,240,220,.92);text-shadow:0 18px 26px rgba(0,0,0,.4)}.snStatsSub{margin-top:6px;font-size:12px;font-weight:700;line-height:1.25;color:rgba(255,240,220,.78);text-shadow:0 14px 20px rgba(0,0,0,.35)}.snStatsGrid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.snStatsCard{border-radius:22px;border:2px solid rgba(255,240,220,.12);background:radial-gradient(120% 140% at 12% 12%,rgba(255,210,160,.1) 0,rgba(255,210,160,0) 55%),rgba(10,8,6,.16);box-shadow:0 16px 28px rgba(0,0,0,.18),inset 0 0 0 2px hsla(0,0%,100%,.06);padding:12px 14px;color:rgba(255,240,220,.92)}.snStatsCardTitle{font-size:12px;font-weight:950;letter-spacing:.35px;text-transform:uppercase;color:rgba(255,240,220,.7)}.snStatsCardBody{margin-top:10px;font-size:13px;font-weight:750;color:rgba(255,240,220,.86)}.snStatsBig{font-size:26px;font-weight:950;letter-spacing:.2px;color:rgba(255,240,220,.94);margin-bottom:8px}.snStatsLine{margin-top:6px}.snStatsSoft{color:rgba(255,240,220,.62);font-weight:800}.snStatsStrong{font-weight:950;color:rgba(255,240,220,.94)}.snStatsLocked{color:rgba(255,240,220,.72)}.snStatsNote{margin-top:10px;font-size:12px;font-weight:750;color:rgba(255,240,220,.64)}.snStatsCardActions{margin-top:12px;display:grid;grid-template-columns:1fr}.snStatsMsg{font-size:12px;font-weight:750;color:rgba(255,240,220,.78)}.snOnboardOverlay{position:absolute;inset:0;z-index:270;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.snOnboardModal{width:min(430px,92%);border-radius:22px;border:2px solid rgba(255,240,220,.18);background:repeating-radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.02) 0 2px,rgba(0,0,0,.02) 2px 3px,transparent 3px 7px),radial-gradient(circle at center,#e8d0ac 0,#bc9461 85%);box-shadow:0 30px 60px rgba(0,0,0,.55);padding:16px 16px 14px;position:relative;overflow:hidden;color:rgba(58,36,16,.92)}.snOnboardModal:before{content:"";position:absolute;inset:0;background:url(/_next/static/media/tile_grain_256.904fdae9.png) repeat;background-size:160px 160px;opacity:.06;mix-blend-mode:soft-light;pointer-events:none}.snOnboardTitle{position:relative;z-index:1;font-weight:950;font-size:18px}.snOnboardHint{position:relative;z-index:1;margin-top:6px;font-weight:750;font-size:12px;line-height:1.25;color:rgba(58,36,16,.74)}.snOnboardSteps{position:relative;z-index:1;margin-top:14px;display:grid;grid-gap:10px;gap:10px;margin-bottom:14px}.snOnboardStep{display:grid;grid-template-columns:24px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:10px;border-radius:16px;border:1px solid rgba(60,32,16,.18);background:hsla(0,0%,100%,.12);box-shadow:0 10px 18px rgba(0,0,0,.14)}.snOnboardNum{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;font-weight:950;font-size:12px;color:rgba(58,36,16,.92);background:hsla(0,0%,100%,.36);border:1px solid rgba(60,32,16,.18)}.snOnboardText{font-size:12px;font-weight:800;line-height:1.25;color:rgba(58,36,16,.82)}