.VRTIJq_page{color:#f5f8ff;background:radial-gradient(at 50% 0,#183c7f 0%,#0b2152 32%,#061535 75%);min-height:100dvh;padding:0 18px 30px;font-family:Trebuchet MS,Segoe UI,sans-serif}.VRTIJq_inner{max-width:1040px;margin:auto}.VRTIJq_topline{align-items:center;gap:10px;min-height:70px;padding-right:170px;display:flex}.VRTIJq_topline>div{letter-spacing:.08em;gap:4px;font-size:14px;line-height:1.15;display:grid}.VRTIJq_topline small{letter-spacing:.18em;color:#88c7ef;font-size:8px}.VRTIJq_miniBrand{color:#fff;background:radial-gradient(circle at 35% 25%,#a3eeff,#2079b7 50%,#12315d);border:2px solid #f7d578;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-size:25px;font-weight:900;text-decoration:none;display:grid;position:relative;box-shadow:0 2px #724a18,0 0 18px #58d5ff66}.VRTIJq_miniBrand span{color:#ffd55f;font-size:14px;position:absolute;bottom:-3px;right:-5px}.VRTIJq_title{text-align:center;background:linear-gradient(90deg,#071c3c20,#071c3c66 30% 70%,#071c3c20),linear-gradient(#0000 70%,#0b2152),url(/images/arcade/night-world.webp) 50% 48%/cover;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:35px 20px 28px;display:flex}.VRTIJq_wordmark{letter-spacing:-.06em;color:#fffaf2;text-shadow:0 4px #8b8caa,0 7px 16px #020917;font-size:clamp(36px,7vw,64px);font-weight:1000;line-height:1;display:block;transform:rotate(-2deg)}.VRTIJq_title h1{text-shadow:0 3px 5px #00112c;margin:12px 0 4px;font-size:clamp(25px,4vw,39px);line-height:1.1}.VRTIJq_title p{color:#c8daf5;margin:0;font-size:clamp(13px,1.9vw,17px)}.VRTIJq_eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#f8dc8e;margin-top:14px;font-size:11px}.VRTIJq_navigation{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#102d5af2,#071b3cf5);border:1px solid #448bd0;border-radius:22px;grid-template-columns:repeat(4,1fr);gap:5px;margin:26px auto 0;padding:9px;display:grid;position:sticky;bottom:8px;box-shadow:0 -5px 30px #01091888,inset 0 1px #a2defa55}.VRTIJq_navItem{color:#d6e7ff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:58px;font-size:12px;text-decoration:none;display:flex}.VRTIJq_navItem>span{color:#a7d4ff;text-shadow:0 3px 3px #001126;font-size:27px;line-height:1}.VRTIJq_navItem[aria-current=page]{color:#ffe68b;background:linear-gradient(#b77c323c,#eca92331);border:1px solid #d79f43;box-shadow:inset 0 0 18px #ffbd5240,0 0 15px #ffca4630}.VRTIJq_navItem[aria-current=page]>span{color:#ffdc77}.VRTIJq_navItem:focus-visible,.VRTIJq_miniBrand:focus-visible{outline-offset:3px;outline:3px solid #fff1aa}@media (max-width:600px){.VRTIJq_page{padding-inline:12px}.VRTIJq_topline{min-height:65px}.VRTIJq_title{min-height:170px;padding:22px 8px}.VRTIJq_navigation{border-radius:18px;margin-top:18px;padding:6px;bottom:4px}.VRTIJq_navItem{min-height:52px;font-size:10px}.VRTIJq_navItem>span{font-size:24px}}
._34cA1W_panel{background:radial-gradient(at 80% 10%,#1879a66e,#0000 45%),linear-gradient(135deg,#123e6a,#082952 60%,#07394d);border:2px solid #40c8df;border-radius:24px;margin-bottom:18px;padding:24px 28px;position:relative;overflow:hidden;box-shadow:inset 0 2px #fff5,0 6px #041b3a,0 16px 30px #010b1e88}._34cA1W_panel h2{margin:0 0 8px;font-size:clamp(21px,3vw,29px);line-height:1.15}._34cA1W_panel p{color:#cbe2f4;margin:0;line-height:1.5}._34cA1W_eyebrow{color:#ffe083;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:900}._34cA1W_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._34cA1W_titleRow strong{color:#ffe184;font-size:20px}._34cA1W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}._34cA1W_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}._34cA1W_card{color:#fff;background:linear-gradient(135deg,#145d78,#0d344d);border:2px solid #5dc9dc;border-radius:20px;flex-direction:column;gap:8px;min-height:170px;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #fff4,0 5px #061d3c}._34cA1W_card:nth-child(3n+2){background:linear-gradient(135deg,#554599,#27265c);border-color:#a288e9}._34cA1W_card:nth-child(3n+3){background:linear-gradient(135deg,#a04c63,#512849);border-color:#e48da4}._34cA1W_card strong{font-size:clamp(17px,2.3vw,24px);line-height:1.15}._34cA1W_card small{color:#d6e9fa;font-size:13px;line-height:1.4}._34cA1W_card>em{color:#ffe48c;margin-top:auto;font-size:12px;font-style:normal;font-weight:800}._34cA1W_cardIcon{filter:drop-shadow(0 4px 6px #001327a0);font-size:40px;line-height:1}._34cA1W_sectionTitle{text-align:center;justify-content:center;align-items:center;gap:10px;margin:32px 0 16px;font-size:clamp(20px,3vw,27px);display:flex}._34cA1W_sectionTitle:before,._34cA1W_sectionTitle:after{content:"";background:linear-gradient(90deg,#0000,#6689bb);flex:1;max-width:140px;height:1px}._34cA1W_sectionTitle:after{transform:scaleX(-1)}._34cA1W_button{color:#593408;background:linear-gradient(#fff18e,#ffc638 60%,#f3a215);border:2px solid #fff0a2;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 22px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:inset 0 2px #fff9c4,0 4px #985a0d,0 7px 16px #ffc44255}._34cA1W_secondary{color:#d7f5ff;background:#072c4bd9;border:1px solid #71c3d6;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:9px 16px;font-weight:700;text-decoration:none;display:inline-flex}._34cA1W_bar{background:#061f3f;border:1px solid #68a6c0;border-radius:999px;height:13px;margin-top:15px;overflow:hidden;box-shadow:inset 0 2px 4px #0008}._34cA1W_bar>span{border-radius:inherit;background:linear-gradient(#a4fff0,#1edec8 48%,#008f9a);height:100%;display:block;box-shadow:0 0 14px #36fbdf88}._34cA1W_stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}._34cA1W_stat{background:#061e40ad;border:1px solid #65a6d0;border-radius:14px;gap:3px;min-width:0;padding:14px;display:grid}._34cA1W_stat strong{color:#ffe08a;font-size:23px;line-height:1.1}._34cA1W_stat span{color:#c5daf1;font-size:12px}._34cA1W_heroArt{filter:drop-shadow(0 10px 12px #00162b);pointer-events:none;width:min(29%,220px);height:auto;position:absolute;top:4%;right:3%}._34cA1W_withArt{min-height:190px;padding-right:30%}._34cA1W_achievement{background:#101d55b0;border:1px solid #7d8fdb;border-radius:15px;align-items:center;gap:14px;padding:13px;display:flex}._34cA1W_achievement+._34cA1W_achievement{margin-top:9px}._34cA1W_achievement>span{color:#ffe88a;background:linear-gradient(#5d3ca0,#302168);border:2px solid #f1c45e;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:24px;display:grid}._34cA1W_achievement div{gap:2px;display:grid}._34cA1W_achievement small{color:#c4d6ee}._34cA1W_achievement[data-earned=false]{opacity:.7}._34cA1W_button:focus-visible,._34cA1W_secondary:focus-visible,._34cA1W_card:focus-visible{outline-offset:4px;outline:3px solid #fff2a9}@media (max-width:600px){._34cA1W_panel{border-radius:19px;padding:19px 16px}._34cA1W_grid,._34cA1W_grid3{gap:9px}._34cA1W_grid3{grid-template-columns:1fr}._34cA1W_card{min-height:155px;padding:15px 12px}._34cA1W_card strong{font-size:17px}._34cA1W_card small{font-size:11px}._34cA1W_stats{gap:6px}._34cA1W_stat{padding:11px 8px}._34cA1W_stat strong{font-size:19px}._34cA1W_stat span{font-size:10px}._34cA1W_withArt{padding-right:33%}._34cA1W_heroArt{width:27%}}
.CHEjmW_daily{background:radial-gradient(at 80% 0,#1e878f88,#0000 50%),linear-gradient(135deg,#0a3b55,#07314b 47%,#03565d);border:2px solid #39d9dc;border-radius:26px;grid-template-columns:170px minmax(0,1fr) 175px;align-items:center;gap:24px;padding:30px 38px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 2px #fff5,inset 0 -7px 18px #001c3b66,0 7px #03203e,0 18px 30px #010d25aa}.CHEjmW_daily:after{content:"";pointer-events:none;background:linear-gradient(125deg,#0000 42%,#fff1 48%,#0000 56%);position:absolute;inset:0}.CHEjmW_calendar{color:#231e3c;background:linear-gradient(#7f244e 0 28%,#fff5d9 28%);border:4px solid #ffe6a6;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:160px;display:flex;position:relative;transform:rotate(-8deg);box-shadow:0 8px #9e7751,0 12px 18px #001b32a0}.CHEjmW_calendar:before,.CHEjmW_calendar:after{content:"";background:#934c28;border:4px solid #ffc64c;border-radius:10px;width:13px;height:27px;position:absolute;top:-13px;box-shadow:0 1px 3px #412313}.CHEjmW_calendar:before{left:27px}.CHEjmW_calendar:after{right:27px}.CHEjmW_calendar span{color:#fff5da;font-size:13px;font-weight:900;position:absolute;top:9px}.CHEjmW_calendar strong{margin-top:36px;font-size:57px;line-height:1}.CHEjmW_calendar small{font-size:16px;font-weight:900}.CHEjmW_dailyCopy{z-index:1;min-width:0;position:relative}.CHEjmW_kicker{color:#ffe387;letter-spacing:.08em;font-size:12px;font-weight:900}.CHEjmW_dailyCopy h2{color:#ffe191;text-shadow:0 3px #082946;margin:5px 0 3px;font-size:clamp(23px,3vw,34px);line-height:1.15}.CHEjmW_dailyCopy p{color:#e4f2ff;margin:0 0 12px;line-height:1.4}.CHEjmW_dailyCopy .CHEjmW_progressText{color:#86f3e7;font-size:13px;font-weight:700}.CHEjmW_goldButton,.CHEjmW_smallButton{color:#573007;background:linear-gradient(#fff291,#ffd03f 57%,#f4a313);border:2px solid #fff0a2;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:11px 22px;font-weight:900;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 2px #fff9c4,0 4px #9e5d0b,0 7px 20px #ffb63655}.CHEjmW_goldButton>span:last-child{font-size:24px;line-height:.7}.CHEjmW_countdown{color:#a6dce5;flex-wrap:wrap;gap:2px 12px;margin-top:13px;font-size:10px;display:flex}.CHEjmW_letterTiles{filter:drop-shadow(0 9px 10px #001a2bbb);grid-template-columns:repeat(2,62px);gap:5px;display:grid;transform:rotate(10deg)}.CHEjmW_letterTiles i{aspect-ratio:1;color:#714036;background:linear-gradient(#fff4d1,#f9d389);border:3px solid #ffe3a4;border-radius:11px;place-items:center;font-size:39px;font-style:normal;font-weight:1000;display:grid;box-shadow:0 5px #b57b36}.CHEjmW_previous{background:#102d57;border:1px solid #65a8d5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:16px 20px;display:flex}.CHEjmW_previous div{display:grid}.CHEjmW_previous span{color:#b8d1e8;font-size:12px}.CHEjmW_previous a{color:#ffe393}.CHEjmW_featureGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.CHEjmW_feature{color:#fff;background:linear-gradient(90deg,#003f47ee,#096a67a6),url(/images/journey/world-garden-v1.webp) 50%/cover;border:2px solid #40d9c8;border-radius:23px;flex-direction:column;justify-content:space-between;min-width:0;min-height:225px;padding:24px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #fff4,0 6px #002d42,0 15px 25px #0005}.CHEjmW_feature h2{margin:4px 0;font-size:clamp(21px,2.5vw,29px);line-height:1.1}.CHEjmW_feature p{color:#d6f0fa;margin:0;font-size:14px;line-height:1.4}.CHEjmW_icon{color:#ffe27b;text-shadow:0 2px 5px #001c28;font-size:32px}.CHEjmW_pictures{background:radial-gradient(circle at 80% 30%,#6656bc88,#0000 55%),linear-gradient(125deg,#1e2d68,#272365);border-color:#957be5;box-shadow:inset 0 2px #fff4,0 6px #171349,0 15px 25px #0005}.CHEjmW_pictureArt{filter:drop-shadow(0 10px 10px #02062288);width:33%;max-width:165px;height:auto;position:absolute;top:34px;right:10px}.CHEjmW_featureFooter{z-index:1;color:#e7faff;background:#001f3aaa;border:1px solid #72dfdf77;border-radius:999px;justify-content:space-between;gap:8px;padding:9px 13px;font-size:12px;display:flex}.CHEjmW_featureFooter strong{color:#ffe089;white-space:nowrap}.CHEjmW_sectionTitle{text-align:center;justify-content:center;align-items:center;gap:10px;margin:34px 0 16px;font-size:clamp(19px,2.5vw,25px);display:flex}.CHEjmW_sectionTitle:before,.CHEjmW_sectionTitle:after{content:"";background:linear-gradient(90deg,#0000,#6689bb);flex:1;max-width:150px;height:1px}.CHEjmW_sectionTitle:after{transform:scaleX(-1)}.CHEjmW_sectionTitle span{color:#ffcf52}.CHEjmW_trackGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.CHEjmW_track{color:#fff;background:linear-gradient(145deg,#096e62,#083e43);border:2px solid #43d4b4;border-radius:18px;flex-direction:column;gap:6px;min-height:147px;padding:17px;text-decoration:none;display:flex;box-shadow:inset 0 2px #fff3,0 5px #02302f}.CHEjmW_track[data-track=medium]{background:linear-gradient(145deg,#13748b,#0b405c);border-color:#3ac6e7}.CHEjmW_track[data-track=hard]{background:linear-gradient(145deg,#63469a,#30295f);border-color:#a883ed}.CHEjmW_track[data-track=ultra]{background:linear-gradient(145deg,#a45547,#4d304b);border-color:#e9a76a}.CHEjmW_trackIcon{color:#ffe293;font-size:25px;line-height:1}.CHEjmW_track strong{font-size:19px}.CHEjmW_track small{color:#d6eaf6;line-height:1.3}.CHEjmW_trackProgress{color:#ffe080;margin-top:auto;font-size:11px;font-weight:800}.CHEjmW_modeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.CHEjmW_mode{text-align:center;color:#fff;background:radial-gradient(circle at 50% 10%,#8d6dde77,#0000 55%),linear-gradient(145deg,#3b286f,#251c56);border:2px solid #a981ef;border-radius:22px;flex-direction:column;align-items:center;gap:5px;min-height:235px;padding:19px 13px 15px;text-decoration:none;display:flex;box-shadow:inset 0 2px #fff4,0 5px #171139}.CHEjmW_mode[data-mode=ladder]{background:radial-gradient(circle at 50% 10%,#5bdfc255,#0000 55%),linear-gradient(145deg,#006b68,#034451);border-color:#48daca;box-shadow:inset 0 2px #fff4,0 5px #003639}.CHEjmW_mode[data-mode=bomb]{background:radial-gradient(circle at 50% 10%,#ff966766,#0000 55%),linear-gradient(145deg,#8a3d55,#4e2549);border-color:#ee8a91;box-shadow:inset 0 2px #fff4,0 5px #37152b}.CHEjmW_modeArt{filter:drop-shadow(0 4px 5px #080b20aa);font-size:52px;line-height:1.15}.CHEjmW_mode strong{font-size:clamp(16px,2.2vw,24px);line-height:1.1}.CHEjmW_mode p{color:#dce6fb;margin:3px 0 10px;font-size:13px}.CHEjmW_smallButton{width:min(100%,190px);min-height:38px;margin-top:auto;padding:6px 12px;font-size:13px}.CHEjmW_smallButton b{margin-left:auto;font-size:20px}.CHEjmW_more{color:#b7dafa;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:25px;font-size:13px;display:flex}.CHEjmW_more a{text-underline-offset:4px}.CHEjmW_goldButton:focus-visible,.CHEjmW_feature:focus-visible,.CHEjmW_track:focus-visible,.CHEjmW_mode:focus-visible,.CHEjmW_more a:focus-visible{outline-offset:4px;outline:3px solid #fff2a9}@media (max-width:700px){.CHEjmW_daily{grid-template-columns:100px minmax(0,1fr);gap:15px;padding:23px 18px}.CHEjmW_calendar{border-width:3px;border-radius:12px;width:90px;height:111px}.CHEjmW_calendar strong{margin-top:24px;font-size:41px}.CHEjmW_calendar span{font-size:10px;top:5px}.CHEjmW_calendar small{font-size:11px}.CHEjmW_calendar:before,.CHEjmW_calendar:after{border-width:3px;width:10px;height:20px;top:-10px}.CHEjmW_calendar:before{left:16px}.CHEjmW_calendar:after{right:16px}.CHEjmW_letterTiles{display:none}.CHEjmW_goldButton{min-height:48px;padding:9px 14px;font-size:13px}.CHEjmW_trackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CHEjmW_feature{min-height:190px;padding:17px}.CHEjmW_feature p{font-size:12px}.CHEjmW_pictureArt{opacity:.65;width:35%;top:70px}.CHEjmW_featureFooter{padding:8px;font-size:10px}.CHEjmW_modeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.CHEjmW_mode{min-height:190px;padding:15px 7px 10px}.CHEjmW_modeArt{font-size:39px}.CHEjmW_mode strong{font-size:14px}.CHEjmW_mode p{font-size:11px}.CHEjmW_smallButton{min-height:34px;padding:5px 8px;font-size:11px}}@media (max-width:360px){.CHEjmW_daily{grid-template-columns:75px minmax(0,1fr);gap:12px;padding:20px 12px}.CHEjmW_calendar{width:74px;height:96px}.CHEjmW_calendar strong{font-size:34px}.CHEjmW_featureGrid{gap:8px}.CHEjmW_feature{padding:13px}.CHEjmW_feature h2{font-size:18px}.CHEjmW_featureFooter{flex-wrap:wrap}.CHEjmW_track{padding:13px}}
.N7T0Cq_worlds{scrollbar-color:#40c8df #082952;gap:10px;padding:8px 3px 17px;display:flex;overflow-x:auto}.N7T0Cq_worlds button{color:#fff;cursor:pointer;background:linear-gradient(#1b4a76,#0c2349);border:2px solid #426a9b;border-radius:18px;flex:0 0 118px;justify-items:center;gap:3px;min-height:99px;padding:9px;display:grid}.N7T0Cq_worlds button[aria-current=true]{border-color:#ffd757;box-shadow:0 0 15px #ffd25188,inset 0 0 20px #f9c34344}.N7T0Cq_worlds button span{color:#ffd66c;font-size:25px}.N7T0Cq_worlds button small{color:#c4daf1;font-size:10px}.N7T0Cq_worlds button:focus-visible,.N7T0Cq_step:focus-visible{outline-offset:3px;outline:3px solid #fff}.N7T0Cq_map{background-position:50%;background-size:cover;border:2px solid #4ec3d9;border-radius:24px;height:680px;margin:5px 0 20px;position:relative;overflow:hidden;box-shadow:inset 0 0 100px #00192e,0 9px #061936}.N7T0Cq_mapHeading{z-index:2;text-shadow:0 2px 5px #001;position:absolute;top:3%;left:5%}.N7T0Cq_mapHeading span{color:#ffdf7c;letter-spacing:.1em;font-size:11px;font-weight:900}.N7T0Cq_mapHeading h2{margin:4px 0;font-size:clamp(24px,4vw,36px)}.N7T0Cq_mapHeading p{color:#dcf4ff;margin:0}.N7T0Cq_path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.N7T0Cq_path path{fill:none;stroke:#ffe589;stroke-width:.65px;stroke-dasharray:1 1;filter:drop-shadow(0 0 4px gold)}.N7T0Cq_step{color:#dbe4f1;background:linear-gradient(#627585,#293b56);border:3px solid #b5c4d4;border-radius:50%;place-items:center;width:55px;height:55px;font-size:17px;font-weight:900;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 5px #17283c,0 7px 12px #0008}.N7T0Cq_step.N7T0Cq_won{color:#fff;background:linear-gradient(#42e8b4,#008b86);border-color:#ffe58f}.N7T0Cq_step.N7T0Cq_current{color:#573500;background:linear-gradient(#fff695,#ffb914);border-color:#fff2aa;width:66px;height:66px;box-shadow:0 0 0 7px #fdd42e55,0 0 30px #ffd53c}.N7T0Cq_step:not(.N7T0Cq_won):not(.N7T0Cq_current){font-size:15px}@media (max-width:600px){.N7T0Cq_map{height:590px}.N7T0Cq_step{width:45px;height:45px}.N7T0Cq_step.N7T0Cq_current{width:56px;height:56px}.N7T0Cq_worlds button{flex-basis:100px;min-height:87px}.N7T0Cq_mapHeading h2{max-width:190px;font-size:23px}}
