html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#000}#game{display:block;width:100vw;height:100vh;touch-action:none}:root{--lb-text: #7a3b12;--lb-card: #fff4df;--lb-card-edge: #e9c99a;--lb-pill: #f6dcb4;--lb-green: #6fe03a;--lb-green-deep: #3fa91c;--lb-green-text: #14510a;--lb-chip: #f8e3c0;--lb-chip-text: #8a5a2b;--lb-clock: #c98a4d;--lb-clock-text: #fff6e6;--lb-gold: #ffc83a;--lb-gold-deep: #d98a12;--lb-medal-silver: #b9c2cc;--lb-medal-bronze: #cd8b57;--lb-shadow: rgba(80, 40, 10, .35);--lb-avatar-0: #f4a259;--lb-avatar-1: #7ec8e3;--lb-avatar-2: #b79ced;--lb-avatar-3: #8fd694;--lb-avatar-4: #f28fad;--lb-avatar-5: #e8c547}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-devanagari-800-normal-BURIY0wZ.woff2) format("woff2"),url(./baloo-2-devanagari-800-normal-YLp1oUqR.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-vietnamese-800-normal-ConLnEgt.woff2) format("woff2"),url(./baloo-2-vietnamese-800-normal-GQACmpuv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-latin-ext-800-normal-C_Iwmf1s.woff2) format("woff2"),url(./baloo-2-latin-ext-800-normal-D-iCxxqE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(./baloo-2-latin-800-normal-BbF3Etk1.woff2) format("woff2"),url(./baloo-2-latin-800-normal-B8BXfZF7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(./nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(./nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(./nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(./nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(./nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(./nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(./nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(./nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(./nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(./nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(./lilita-one-latin-400-normal-87r-Z-Re.woff2) format("woff2"),url(./lilita-one-latin-400-normal-DXkechA3.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(./nunito-latin-600-normal-Cd0eNu1l.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(./nunito-latin-700-normal-OcDqTBcA.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(./nunito-latin-900-normal-BVB1fGs6.woff2) format("woff2"),url(./nunito-latin-900-normal-CVn49sIn.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-900-normal-SFh9ViAc.woff2) format("woff2"),url(./barlow-condensed-latin-900-normal-Bz1RFETY.woff) format("woff")}:root{--ui-body: "Nunito", "Trebuchet MS", sans-serif;--ink: #473c31;--cream: #ffebbd;--lime: #bcf48c;--leaf: #b2c56d;--ico-s: 52;--ico-m: 80;--ico-l: 112;--ico-xl: 150;--ico-dense-scale: .8;--chip-h: 96;--chip-w: 235;--chip-ico-x: -26;--pill-w: 299;--pill-h: 97;--bar-side: 16px;--bar-top: 16px;--bar-gap: clamp(4px, 1.8cqw, 12px);--hit-min: 44px;--pill-face-h: 88;--bar-level-w: calc(var(--chip-h) * var(--pill-w) / var(--pill-face-h));--bar-span: calc(2 * (var(--chip-w) - var(--chip-ico-x) + var(--ico-l)) + var(--bar-level-w));--bar-f: min(100cqw / 1080, (100cqw - 2 * var(--bar-side) - 4 * var(--bar-gap)) / var(--bar-span));--bar-level-size: calc(var(--bar-f) * var(--bar-level-w));--ico-gear: url(./btn_gear-CQ9vux-U.webp);--ico-lock: url(data:image/webp;base64,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);--ico-magnet: url(./ico_magnet-D10pvbys.webp);--ico-shuffle: url(./ico_shuffle-DUiSwEs_.webp);--ico-cannon: url(./ico_cannon-AWgXDMUj.webp);--ico-gift: url(./ico_gift-FiGqkeHo.webp);--ico-no-ads: url(./ico_no_ads-DRSu3gH3.png);--ico-piggy: url(./ico_piggy-IuOByui0.webp);--ico-video: url(./ico_video-BtUlRou7.png);--ico-video-btn: url(./ico_video_btn-CSmJMosA.png);--ico-arrow-back: url(./ico_arrow_back-CksfdYkB.png);--ico-close: url(./ico_close-gC_UILp6.webp);--ico-check: url(./ico_check-BZvDt-LS.png)}*{--ol-stroke: var(--ol-w, 0px) var(--ol-c, transparent);--ol-shadow: 0 var(--ol-drop, 0px) 0 var(--ol-c, transparent)}html.no-paint-order *{--ol-r: calc(var(--ol-w, 0px) / 2);--ol-r-long: calc(var(--ol-r) * .866);--ol-r-short: calc(var(--ol-r) * .5);--ol-stroke: 0px transparent;--ol-shadow: var(--ol-r) 0 0 var(--ol-c, transparent), calc(-1 * var(--ol-r)) 0 0 var(--ol-c, transparent), 0 var(--ol-r) 0 var(--ol-c, transparent), 0 calc(-1 * var(--ol-r)) 0 var(--ol-c, transparent), var(--ol-r-long) var(--ol-r-short) 0 var(--ol-c, transparent), calc(-1 * var(--ol-r-long)) var(--ol-r-short) 0 var(--ol-c, transparent), var(--ol-r-long) calc(-1 * var(--ol-r-short)) 0 var(--ol-c, transparent), calc(-1 * var(--ol-r-long)) calc(-1 * var(--ol-r-short)) 0 var(--ol-c, transparent), var(--ol-r-short) var(--ol-r-long) 0 var(--ol-c, transparent), calc(-1 * var(--ol-r-short)) var(--ol-r-long) 0 var(--ol-c, transparent), var(--ol-r-short) calc(-1 * var(--ol-r-long)) 0 var(--ol-c, transparent), calc(-1 * var(--ol-r-short)) calc(-1 * var(--ol-r-long)) 0 var(--ol-c, transparent), 0 var(--ol-drop, 0px) 0 var(--ol-c, transparent)}.overlay{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:0;background:#1a0e0899;backdrop-filter:none;animation:dim-in .18s cubic-bezier(.23,1,.32,1)}@keyframes dim-in{0%{background-color:#1a0e0800}}.overlay[hidden]{display:none}.pp{position:relative;width:calc(var(--f) * 910);height:calc(var(--f) * var(--h, 900));border-style:solid;border-width:0;border-image:url(./popup_frame-CelGYq2G.webp) 200 0 190 0 fill / calc(var(--f) * 288) 0 calc(var(--f) * 274) 0 stretch;font-family:var(--ui-title);color:#fff;text-align:center;animation:pp-in var(--dur-pop-sm) var(--ease-pop)}@keyframes pp-in{0%{transform:scale(.8);opacity:0}}.pp.calm{animation:pp-calm .2s cubic-bezier(.23,1,.32,1)}@keyframes pp-calm{0%{transform:scale(.95);opacity:0}}.pp>*{position:absolute;top:calc(var(--f) * var(--y, 0))}.pp>.c{left:0;right:0;margin-inline:auto}.pp>.xy{left:calc(var(--f) * var(--x, 0))}.pp-head{--y: -20;width:calc(var(--f) * 618);height:calc(var(--f) * 189);background:url(data:image/webp;base64,UklGRsgAAABXRUJQVlA4WAoAAAAQAAAArAEAggAAQUxQSAkAAAABBxAREYiI/gcAVlA4IJgAAAAwEACdASqtAYMAPikUiUOhoSEQFAAYAoS0t3C7WI2gBPYB77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+sAAA/v/zS4AAAAAAAAAAAA==) center / 100% 100% no-repeat;font-size:calc(var(--f) * 72);line-height:calc(var(--f) * 152);--ol-w: calc(var(--f) * 14);--ol-c: #8a3a12;-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;--ol-drop: calc(var(--f) * 4);text-shadow:var(--ol-shadow);white-space:nowrap}.pp-head.low{line-height:calc(var(--f) * 112)}.pp-close{--y: -26;left:calc(var(--f) * 814);width:calc(var(--f) * var(--ico-l));height:calc(var(--f) * var(--ico-l));border:0;padding:0;background:var(--ico-close) center / contain no-repeat;transition:transform var(--press-out) var(--ease-press)}.pp-close:active{transform:scale(var(--press-scale-flat));transition-duration:var(--press-in)}.pp-text{font:900 calc(var(--f) * var(--fs, 44)) / 1.3 var(--ui-body);color:#6b4a33;width:calc(var(--f) * 690)}.pp-label{font-size:calc(var(--f) * var(--fs, 56));line-height:1.15;--ol-w: calc(var(--f) * var(--sw, 10));--ol-c: var(--sc, var(--ui-brown));-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;--ol-drop: calc(var(--f) * 3);text-shadow:var(--ol-shadow);white-space:nowrap}.b3{--bh: 190;width:calc(var(--f) * var(--bw, 560));height:calc(var(--f) * var(--bh));padding:0 0 calc(var(--f) * 12);display:flex;flex-direction:column;align-items:center;justify-content:center;font:calc(var(--f) * 68) / 1 var(--ui-title);color:#fff;--ol-w: calc(var(--f) * 14);--ol-c: var(--sc);-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;--ol-drop: calc(var(--f) * 4);text-shadow:var(--ol-shadow);white-space:nowrap;transition:transform var(--press-out) var(--ease-press),filter .08s}.b3:active:not(:disabled){transform:translateY(calc(var(--f) * var(--press-depth))) scale(var(--press-scale));transition-duration:var(--press-in)}.b3:disabled{filter:grayscale(.85) brightness(.95);cursor:default}.b3.green{--sc: #134a22}.b3.orange{--sc: #7a3a06}.b3.gray{--sc: #3f3f3f}.b3.red{--sc: #5e0f0c}.b3 .l1,.b3 .l2{display:flex;align-items:center;gap:calc(var(--f) * 8)}.b3.two{gap:0}.b3.two .l1{font-size:calc(var(--f) * 59);--ol-w: calc(var(--f) * 12)}.b3.two .l2{font-size:calc(var(--f) * 51);--ol-w: calc(var(--f) * 10);margin-top:calc(var(--f) * 6)}.b3 .small{font-size:calc(var(--f) * 52);--ol-w: calc(var(--f) * 10)}.ico{display:inline-block;flex-shrink:0;width:calc(var(--f) * var(--is, var(--ico-s)));height:calc(var(--f) * var(--is, var(--ico-s)));background:var(--img) center / contain no-repeat}.ico.video{--img: var(--ico-video)}.ico.video-big{--img: var(--ico-video-btn);--is: var(--ico-l)}.pp-actions{display:flex;justify-content:center;gap:calc(var(--f) * 30)}.pp-inset{width:calc(var(--f) * 680);height:calc(var(--f) * var(--ih, 380));border:calc(var(--f) * 5) solid #c9a57a;border-radius:calc(var(--f) * 40);background:linear-gradient(#ead3ae,#f5e6cb);box-shadow:inset 0 calc(var(--f) * 8) calc(var(--f) * 10) #9c5e3059;display:grid;place-items:center}.txt-failed{--ol-c: #5e0f0c;--ol-w: calc(var(--f) * 18);--ol-drop: calc(var(--f) * 6);font-size:calc(var(--f) * 100);line-height:1.1;color:var(--ol-c);-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;text-shadow:var(--ol-shadow);white-space:nowrap}.txt-failed:after{content:attr(data-text);position:absolute;inset:0;background:linear-gradient(#ff8a7a,#e5332a 50%,#a81f18);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:0;text-shadow:none}.tgl{--bh: 112;width:calc(var(--f) * 230);height:calc(var(--f) * 112);position:absolute;padding:0;font:calc(var(--f) * 40) / 1 var(--ui-title);color:#fff;--ol-w: calc(var(--f) * 8);--ol-c: #3f3f3f;-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;--ol-drop: calc(var(--f) * 3);text-shadow:var(--ol-shadow)}.tgl[aria-checked=true]{--ol-c: #134a22;--ol-drop: calc(var(--f) * 3)}.tgl:before{content:"";position:absolute;top:calc(var(--f) * 11);left:calc(var(--f) * 15);width:calc(var(--f) * 87);height:calc(var(--f) * 87);box-sizing:border-box;border:calc(var(--f) * 5) solid var(--ui-brown);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#fff3dc 60%,#ead3ae);box-shadow:0 calc(var(--f) * 5) calc(var(--f) * 4) #4a260f73;transition:transform .15s cubic-bezier(.23,1,.32,1)}.tgl[aria-checked=true]:before{transform:translate(calc(var(--f) * 113))}.tgl span{--tgl-free-w: calc(var(--f) * 128);--tgl-free-off-left: calc(var(--f) * 102);position:absolute;top:calc(var(--f) * 30);left:var(--tgl-free-off-left);width:var(--tgl-free-w);text-align:center}.tgl[aria-checked=true] span{left:0}.fx-rays{width:calc(var(--f) * 460);height:calc(var(--f) * 460);border-radius:50%;background:radial-gradient(#ffffffa6,#ffffff40 25%,#fff0 55%),repeating-conic-gradient(#ffffff59 0 9deg,#fff0 9deg 22.5deg);mask:radial-gradient(#000 35%,#0000 70%);animation:rays-spin 12s linear infinite}.pp-inset .fx-rays.small{background:radial-gradient(#ffffff59,#ffffff1f 45%,#fff0 70%),repeating-conic-gradient(#fff3 0 9deg,#fff0 9deg 22.5deg)}@keyframes rays-spin{to{transform:rotate(360deg)}}.progress{width:calc(var(--f) * 576);height:calc(var(--f) * 92);background:url(./progress_track-Dxw6kfBi.png) center / 100% 100% no-repeat}.progress b{position:absolute;left:calc(var(--f) * 13);top:calc(var(--f) * 15);height:calc(var(--f) * 62);width:max(calc(var(--f) * 80),calc(var(--f) * 550 * var(--p, 0)));border-style:solid;border-width:0;border-image:url(./progress_fill-CWdyPcnR.png) 0 28 fill / 0 calc(var(--f) * 40) stretch}.progress span{position:absolute;inset:0;font-size:calc(var(--f) * 57);line-height:calc(var(--f) * 88);--ol-w: calc(var(--f) * 14);--ol-c: #134a22;-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;--ol-drop: calc(var(--f) * 3);text-shadow:var(--ol-shadow)}.caption{font:900 calc(var(--f) * 30) / 1.2 var(--ui-body);color:#8a6a55}.dev-row{--y: 0;top:auto!important;bottom:calc(var(--f) * -120);left:0;right:0;display:flex;justify-content:center;gap:calc(var(--f) * 20)}.dev-row button{height:calc(var(--f) * 80);padding:0 calc(var(--f) * 30);border:calc(var(--f) * 4) dashed #d9485f;border-radius:calc(var(--f) * 40);background:#fff4;font:900 calc(var(--f) * 34) var(--ui-body);color:#fff}.l2-art{width:calc(var(--f) * 700);height:calc(var(--f) * 186);background:url(./l2_belt-DVtse1rJ.webp) center / contain no-repeat}.welldone-img{width:calc(var(--f) * 620);height:calc(var(--f) * 229);background:url(./welldone-CCmeUDDl.webp) center / contain no-repeat}.welldone-img.big{position:absolute;left:0;right:0;top:26%;margin:auto;width:calc(var(--f) * 860);height:calc(var(--f) * 318);animation:welldone-pop var(--dur-pop-lg) var(--ease-pop) both}.pp-link{font:900 calc(var(--f) * 48) / 1.3 var(--ui-body);color:var(--ui-blue);white-space:pre}.pp-legal{color:#8a6a55;white-space:pre}.pp-version{color:#b09580;font-weight:700}.overlay.arming>*{pointer-events:none}.b3,.tgl{--cap: calc(var(--f) * var(--bh) * 60 / 128);border:0;background:var(--cap-l) left top / auto 100% no-repeat,var(--cap-r) right top / auto 100% no-repeat,var(--mid) center top / calc(100% - 2 * var(--cap) + 2px) 100% no-repeat}.b3.green,.tgl[aria-checked=true]{--cap-l: url(data:image/webp;base64,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);--cap-r: url(data:image/webp;base64,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);--mid: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAACACAYAAABtJLUPAAACOklEQVR4nO3dQYoUQRBG4czsv0dG3Ay4GhB3unEvuBKP4Cnc6jm8hocSXLkVFWS07Z6qTI/xwHjfBSIJgsjorOyq/vHT+3MTor95d7OY0MrvH3/MAiQv3j6iYpeXpy9vyyeBkr2dsODVZVsXeg1l5UG351OyNSufkjGw2OVltq18EigZlj4m6ddc9OLypL2m11BWHq7H9BrKyvf2hV5DWbmb3+g1lJU+HDUpuUwP1ijZ5z0WvLq05fkCxcyDcmhHMn5pmc2eT8k2Pc+nZLRgwavLbDu9hrLSW6fXUJajJihreVWTYuWD0vok45eWuUw+xbYDioMmx8oHmXxQ/IHL8XgBZNsBebwAsvJBJh+U1jzVpFj5ICsfZPJBWfZ8jL9wQVnNhymUrOmoSXHDBTnngzJtOxgrH2TPB1n5IJMPivdkOVY+yOSDTD7I5IO8KAuy8kEmH5TRvaFP8RkuKGNY+RR7Psjkg9JNP8bbC6A0/5SF8TEiyDkf5MEayFkH5EVZkBsuyLYDMvkgkw+y54PiK9Y4th2QxwsgvwoK8kgZZM8HebYDyrD4Mb57AeSoCXLaAfkYEeTf/0HO+SBHTVC6V8QxzvmgbO1Mxi8ta3fPpfgYEZTjwU+yUrI1P0ZMseGDclhXZPzSsg6+zpeS7XLCgleXn5/dcCk53d1jwavLvvvuBUrWdMOlZE0rnxI/HMHJmEcwfG35e/Y8n5Kra493KPn11Q2X0p+/utqw6MXl9tnNB3oRkiRJav+hf0f3fThXkVI2AAAAAElFTkSuQmCC)}.b3.orange{--cap-l: url(data:image/webp;base64,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);--cap-r: url(data:image/webp;base64,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);--mid: url(data:image/webp;base64,UklGRpQEAABXRUJQVlA4WAoAAAAwAAAAgwAAfwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIkAAAAAG5jOh/AGIk26qic+79lgOhkH8imoHz3j24O+z+iAmYAIRHUB6C1v+t/1v/t/CUc8g+2qLbMBICUQgEWRZCSDJIxhaosJA1YKFQElcJkGXZVGJCAs4kEqbG5gIkhUql0hAS6CLIwIGAiMDS0lJYKgRxtYpzhSBEBOSMMUACEMAZIgdiDAERARBBjzEiHfCtCFZQOCAOAgAAMBAAnQEqhACAAD5hJpBGJSGhoSx6SXCgDAljbkleiJnc/lvuAb8Ztb/W/99T/UW//eYQC/re6I98zQEhT3earfOpiHaFuFvSw+3AkaV3SkudPmXfIWYMKP8eviqEeNREBRZWgJGmZ9GlVrVmSASlFe822w1emTlP4wBr17V5drdpvHipDgrGSMogAP67bfrWxpnk5BRzaYPWYq4v/6pmaQNL8pmaQNL9X6ovs98v/8tsMDPy8GEb0Sb0vx1kheNbPIY58mQ4XB9NjLaVe4FKMek8pdWQma2UxoPQzd8MUT6d2sJhKXySc2p489T+TXvENj9omdTthVGF88HvtC2Rxem04niGaNk9zrQgsRhzbqqaBRWaYHE1htqwOochKEp1OWZJZiVXEYeg7Sj5sqfLgvs61peEZNfrqPbhenZeU9DBe0Ep6YyYjifsg4w1ZtOhsLW37JrZ7jr0ON2ah4FpnKAP4dfK+o02A8TKVb91TJdM005aVluAZxtJ8ORcOk/EiLBIJVsjn9WExn52pOqWOox2KDcPzC+y+WLtHlVgVojjQnwP0IyoGOmbIvla/Axal7SQSvEhWJ27sH2C6xa2AjHCTr3aIM4SYK0J08EL1OkxMfRCzF9yaUN32gbcHNCLrxJlfO/67K5FaO8f8LkqPwqx/8LkndvaSaj9xhZOshvic0YBp/iJshkGYgAAAA==)}.b3.gray,.tgl{--cap-l: url(data:image/webp;base64,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);--cap-r: url(data:image/webp;base64,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);--mid: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAACACAYAAABtJLUPAAAByUlEQVR4nO3asY0qMRRA0QXMD4gJiSmFgn5NtLQF0AABCYLRwJZxAt/TgK2rpxljZnO9Xl8/Icbv7+8/s3TG8/msAjLO57Nae3rjdDpNH0EZ3++XLT674kNju93K9afW5EONPVR8aGw2G7n+1HrhQuNwOMj1pzZ2u53ew7TG+/3We5jWWJZF72FanXagsa6rXH9qXS9A/cKFig8VHyo+ND6fj1x/ak0+VHyo+FDxoeJDxYeKD3WxBjX5UPGh4kPFh/oPF2ryoeJDnfOhJh8qPlR8qPhQ8aHiQ8WHig8VH+qLNajJh4oPdbEGNflQ8aHiQ8WHeuFCTT5UfKj4UPGhvliDmnyo+FCPHajJh5p8qMmHig/12IH6egFq8qHu86FeuFDxoeJDxYeKDxUfKj5UfKj4UL9woSYfKj7UrSbU5EPFh4oPFR8qPlR8qPhQ8aHudqAmH+p6ASo+1GMH6oUL9ZUy1GMHGttt/ZWe+VBjD3XOh5p8aKzrKtef2rjf73oP0xqv10vvYVodNaHiQ8WHOmpCxYfGsixy/amN/X6v9zCt8Xg89B6mNW63W/cLyDgej//V4rPbXC4XvYdpddSEig8VHyo+VPwf5w8nTWMJbyrXRAAAAABJRU5ErkJggg==)}.b3.red{--cap-l: url(data:image/webp;base64,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);--cap-r: url(data:image/webp;base64,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);--mid: url(data:image/webp;base64,UklGRrAHAABXRUJQVlA4WAoAAAAwAAAAgwAAfwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBI2gAAAAG5jOh/AJZsu22b9wCo7MqL95bsNALEWCzRf4oiJoCB27Zxkra7N2bXIzy0TG09zS5ABHRcYDANmIExURCk9HK0pcExyg5XY7Sxd3V1NMXZVF1c/uflf1xYxeV/pBOQfj86Z2zrUwJIBECdbOJrmKOIiWUQfFPDq5izceecEMEJKApXhcJB8fCJzJewg09mkdSqSg/BfSpUcKCES9WnD18qCGqhVqtECYKjQCoBhFBB+BIgiCokYRbGJBBFJVIiZUAIQZVY7FZmISoygszCOEcKKEGim5+K/xIAVlA4IOAEAADwGgCdASqEAIAAPmEulEakIqIhJXv6QIAMCWNAEfOQzcxUdSzm2VtUNQc63+R1PGwgep+r/w/+P/iH2sG3/3mD6dVlg6dPYkYB2g/ZTMiCQsphW9PKd/v9+BgTAKKkLDk5XNnNOPW83m3tqcU3Tyll2h+/oSl4W7wWncrT0zj2r+WfbijWCAKycjfo1L4niThkwB/+AO3GfEHTPTd7hpaK1DhhORXpaIps632nk71QJipdzksIhTUhsYFkNQM+Ko0vVLJ439OmEKcs8puf4gXBXQbcvFM+5I2wyynz/4piAAD+8SP4+rFZfHwiJyvl/g9XPsEbuiC8+e1mWx/5/Lrefes2nX4xMrdD//aiLf9W1/rBt/2x7+5e0Jv6F7OXpVi7odNZKBzlWg3t0LztuOXYOrsJbTzZi2FNmpmTyeexWiultfkkrDzCYAnxhZ5YxMvDPBjb9VJUkgsg+KGrIxtF3VOhfwwFRCArfHg/5cATMS/gwxe6Xms+DHqKbE+rA9e/hKmnBfOTGKvtwQbAgbdaQywEICWF8rb8CUAlJqKfrux/nlivioRx2KGiXTu5RBWnGBygG5dwYrPgvOzkBGZr7tdcYWC94UCVahUJa45607xhq+kCdAx5XgEY6W80Sx2yrDGL0wisI/Gls2KMeEgoiB/RHogbv8VjGsZDelK7ECZbsxmQ65BN+rlZU0QJymJ7aw47TUlNj0TdViuRhQz/IvkVdGj276haBuH594ob6SU3xlrBdgyAsoO2nagmFNEofF/IhT9+9NX3zhFsWZiTka7vqWeozj8hZl+NXkzv6pxW0VmPc2TlsOiIk1oS2dqkk4DI9hZPx2UrvZe90Mees+oXJkgw7t5w/4r7EXmSNXO6ATOfivZwwKKZtCr33FqEIDv5rUp185vEpjQMSr5ySoNuRJ1y1baixjZFcxAi6g/IS0vW0J+v7NDWA1ndgsQRuvMVuXM3EooknAyohxLdSXNd6WZBTQQRdtglVWzOvNTV5AspGm5r+mCfXQoleiLYar7PKDoeyaeUqE6x8r4VbpsaoTot0N++QGyEVzREFe5m0BtH4MLjHlZoPiIOkx690DwsP6wOUjpy5cawwqA3wpNB04ph1uSNQS3x2z60m/eYpKWpy34Tv4VqZlV8wuR4AMgeMyXiGH5IvE9+WUxqBfwQYDednqcpnujbTMcSEPIj24Qfq88vGx1aalnn9tL1jYiRU92K92cXyo1XDQe9JoTD23PuYa8WLrrwzFP4nT8MWVLnNiSEv9VbDre3MeUJyUqwB5/Qc9AAqCh+KmtcsB0xX8C9dfaWp5eUZSbqaGscTPsT26Mt7lb4aNXmtRO5Jx8PwEmxNj6wxdq9YBhz+7OMe7haMPwP9Skty+ChX2lwVsPz/qn+RILs9OkqGY8TR6sI+2pqfsmITMrCGRiDf3jMle50aUk/zFu3v6W9Uf7H7n39lvSJWqsSqzpF7/kXhyqoJ8/wrcFkFbhcUw8WQzNLluONSNh7VH+ianDmMzcOQhjonIbccrNISTMHwO0F1g9tyX27teBIu3achskWemmyG2O6vvqgmJJS2bi0YHCXCCBwWcys9mBRV0hnzVXchq2nFIoPxpsTasvq2+up7YcbVWSc+TGvxYzciWaulD/uFNM4Us0bzoSsCrgtwAA=)}.screen-layer{position:absolute;inset:0;z-index:4}.screen-layer[hidden]{display:none}@supports (content-visibility: hidden){.screen-layer[hidden][data-kept]{display:block;content-visibility:hidden;pointer-events:none}}.screen-warm{--warm-opacity: .02;z-index:5;opacity:var(--warm-opacity);pointer-events:none}@media(max-width:550px),(pointer:coarse){.screen-layer{bottom:auto;height:calc(var(--app-h, 100dvh) - var(--sat))}}.scr{position:absolute;inset:0;overflow:hidden;font-family:var(--ui-title);color:#fff;text-align:center}.s-feat,.s-node{padding:0}body[data-screen=splash],body[data-screen=splash] .layout{background:#86cdf2}body[data-screen=lobby] .layout,body[data-screen=map] .layout{background:#9a6134}.s-feat-label,.s-node-n,.s-you,.s-loading{--ol-w: calc(var(--f) * var(--sw, 8));--ol-c: var(--sc, var(--ui-brown));-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;--ol-drop: calc(var(--f) * 3);text-shadow:var(--ol-shadow);white-space:nowrap}.ico-daily{--img: var(--ico-gift)}.ico-piggy{--img: var(--ico-piggy)}.ico-noads{--img: var(--ico-no-ads)}.s-bg{position:absolute;inset:0;background:var(--bg) center / cover no-repeat}.bg-lobby{--bg: url(./bg_lobby-AYOXkI6O.webp)}.s-feats{position:absolute;top:calc(var(--f) * 260);display:flex;flex-direction:column;gap:calc(var(--f) * 36);z-index:1}.s-feats.left{left:calc(var(--f) * 40)}.s-feats.right{left:calc(var(--f) * 890)}.s-feat{position:relative;width:calc(var(--f) * 150);height:calc(var(--f) * 193);border:0;background:none;font-size:calc(var(--f) * 34);--sc: #3b2414;transition:transform var(--press-out) var(--ease-press)}.s-feat:active{transform:scale(var(--press-scale-flat));transition-duration:var(--press-in)}.s-feat-ico{position:absolute;left:0;top:0;width:calc(var(--f) * 150);height:calc(var(--f) * 150);box-sizing:border-box;border:calc(var(--f) * 4) solid var(--ui-blue-edge);border-radius:50%;background:var(--img) center / 66% no-repeat,radial-gradient(var(--ui-blue-hi),var(--ui-blue) 55%,var(--ui-blue-lo));box-shadow:var(--ui-shadow)}.s-feat-ico.ico-daily,.s-feat-ico.ico-piggy,.s-feat-ico.ico-noads{border-color:transparent;background:var(--feat) center / contain no-repeat;box-shadow:none}.s-feat-ico.ico-daily{--feat: url(./lobby_feat_daily-C959VG5G.webp)}.s-feat-ico.ico-piggy{--feat: url(./lobby_feat_piggy-Bp8NRSgr.webp)}.s-feat-ico.ico-noads{--feat: url(./lobby_feat_noads-D1iIgpxV.webp)}.s-feat.locked .s-feat-ico.ico-daily,.s-feat.locked .s-feat-ico.ico-piggy,.s-feat.locked .s-feat-ico.ico-noads{filter:grayscale(1) brightness(.9)}.s-feat.locked .s-feat-ico{border-color:#3f3f3f;background:var(--img) center / 56% no-repeat,radial-gradient(#dcdcdc,#b5b5b5 55%,#929292)}.s-badge{position:absolute;left:calc(var(--f) * 112);top:0;width:calc(var(--f) * 56);height:calc(var(--f) * 56);box-sizing:border-box;border:calc(var(--f) * 4) solid #5e0f0c;border-radius:50%;background:radial-gradient(#f5746b,#e5332a 55%,#c0231b);font:calc(var(--f) * 34) / calc(var(--f) * 48) var(--ui-title);color:#fff}.s-feat-label{position:absolute;left:-50%;right:-50%;top:calc(var(--f) * 154);line-height:1}.s-feat .s-feat-label{width:fit-content;margin-inline:auto;padding:calc(var(--f) * 7) calc(var(--f) * 16) calc(var(--f) * 7);margin-top:calc(var(--f) * -7);border:calc(var(--f) * 3) solid #5a3a3a;border-radius:calc(var(--f) * 27);background:linear-gradient(#c9d2ff,#9faaf2 55%,#8a95e6);box-shadow:inset 0 calc(var(--f) * 3) 0 #ffffffb3;--sc: #3b2f7a;--sw: 6}.s-map{background:#c1b271 url(./level_bg-ClH0IgmX.webp) center bottom / 100% auto repeat-y}.s-scroll{position:absolute;inset:0;z-index:0;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column}.s-scroll>.s-track{flex-shrink:0;margin-top:auto}.s-links{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke-linecap:round;stroke-linejoin:round}.s-links .edge{stroke:#4a2710;stroke-width:18;stroke-dasharray:34 22}.s-links .dash{stroke:#fff;stroke-width:10;stroke-dasharray:34 22}.s-map .s-scroll{padding-top:calc(var(--f) * 240 + env(safe-area-inset-top));padding-bottom:0}.s-scroll::-webkit-scrollbar{display:none}.s-map[data-intro] .s-scroll{pointer-events:none}.s-map[data-intro=wait] .s-scroll{visibility:hidden}.s-track{position:relative;height:calc(var(--f) * var(--track-h, 1920))}.s-pages{position:absolute;inset:0;z-index:0}.s-page{position:absolute;left:0;top:calc(var(--f) * var(--y));width:100%;height:calc(var(--f) * var(--cut, var(--h, 1920)));--art: url(./level_bg-ClH0IgmX.webp);--art-h: calc(var(--f) * var(--h, 1920));background:var(--art) center top / 100% var(--art-h) no-repeat}.s-page:after{--art-y: calc(var(--f) * var(--cut, var(--h, 1920)));content:"";position:absolute;left:0;right:0;top:calc(100% - 2px);height:4px;background:var(--art) center calc(2px - var(--art-y)) / 100% var(--art-h) no-repeat,var(--art) center calc(4px - var(--art-y)) / 100% var(--art-h) no-repeat}.s-page.art1{--art: url(./level_bg_02-CY_HuT2P.webp)}.s-page.art2{--art: url(./level_bg_03-B8phci9Y.webp)}.s-page.art3{--art: url(./level_bg_04-BDM6ndKn.webp)}.s-page.art4{--art: url(./level_bg_05-MwSlm5Vn.webp)}.s-dim{display:none}.s-node{position:absolute;left:calc(var(--f) * var(--x));top:calc(var(--f) * var(--y));width:calc(var(--f) * 105);height:calc(var(--f) * 105);transform:translate(-50%,-50%);box-sizing:border-box;border:calc(var(--f) * 5) solid #3f3f3f;border-radius:50%;background:radial-gradient(#dcdcdc,#929292);transition:transform var(--press-out) var(--ease-press)}.s-node:active{transform:translate(-50%,-50%) scale(var(--press-scale-flat));transition-duration:var(--press-in)}.s-node.done{border-color:#7a4a06;background:radial-gradient(#ffe07a,#f0a500);--sc: #7a4a06}.s-node.done,.s-node.now,.s-node.locked{background:none;border-image:var(--node) 0 fill / 0 / 0 var(--node-out) 0 var(--node-out) stretch}.s-node.done{--node: url(./lobby_node_done-CN_B3opr.webp);--node-out: calc(var(--f) * 8);--sc: #9a6410}.s-node.locked{--node: url(./btn_lock_level-Uv52vrtT.webp);--node-out: calc(var(--f) * (105 * 149 / 119 - 105) / 2)}.s-node.now{width:calc(var(--f) * 140);height:calc(var(--f) * 140);border-color:var(--ui-blue-edge);background:none;--node: url(./lobby_node_now-B4MJilxA.webp);--node-out: calc(var(--f) * 10.5);--sc: #2a6fb8;--plate-rx: 80.5;--plate-ry: 64;--plate-dy: 4;--aura-k: 1.6;--ring-gap: 10;z-index:3}.s-node.now:before{content:"";position:absolute;left:calc(50% - var(--f) * var(--plate-rx) * var(--aura-k));top:calc(50% + var(--f) * (var(--plate-dy) - var(--plate-ry) * var(--aura-k)));width:calc(var(--f) * var(--plate-rx) * 2 * var(--aura-k));height:calc(var(--f) * var(--plate-ry) * 2 * var(--aura-k));box-sizing:border-box;border-radius:50%;background:radial-gradient(ellipse closest-side,#fff0 60%,#fffbe0 62.5%,#ffe46ad9 72%,#ffc93c66 85%,#ffc93c00);z-index:-1;animation:node-pulse 1.2s ease-in-out infinite}@keyframes node-pulse{50%{transform:scale(1.12);opacity:.75}}.s-node.now:after{content:"";position:absolute;left:calc(50% - var(--f) * (var(--plate-rx) + var(--ring-gap)));top:calc(50% + var(--f) * (var(--plate-dy) - var(--plate-ry) - var(--ring-gap)));width:calc(var(--f) * (var(--plate-rx) + var(--ring-gap)) * 2);height:calc(var(--f) * (var(--plate-ry) + var(--ring-gap)) * 2);box-sizing:border-box;border-radius:50%;border:calc(var(--f) * 8) solid #fff;box-shadow:0 0 calc(var(--f) * 18) #ffe46a,inset 0 0 calc(var(--f) * 12) #ffe46a;z-index:-1;pointer-events:none;animation:node-ripple 1.6s ease-out infinite}@keyframes node-ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.9);opacity:0}}.s-node-n{font-size:calc(var(--f) * 50);line-height:calc(var(--f) * 95);--sw: 10}.s-node.now .s-node-n{font-size:calc(var(--f) * 67);line-height:calc(var(--f) * 130)}.s-node-n[data-len="3"]{font-size:calc(var(--f) * 41)}.s-node.now .s-node-n[data-len="3"]{font-size:calc(var(--f) * 55)}.s-you{position:absolute;left:calc(var(--f) * -10);top:calc(var(--f) * -100);width:calc(var(--f) * 150);height:calc(var(--f) * 70);box-sizing:border-box;border:calc(var(--f) * 5) solid #5e0f0c;border-radius:calc(var(--f) * 35);background:var(--ui-red);font-size:calc(var(--f) * 44);line-height:calc(var(--f) * 58);--sc: #5e0f0c}.s-node .s-you{border-color:transparent;background:url(data:image/webp;base64,UklGRgoMAABXRUJQVlA4WAoAAAAwAAAAVgAALAAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIFgEAAAFfQJBtmzpCEWbyiIgJRwDFtq3lzfuTCbDnaAbL0SnXMuio2FJAlz1PoP2/0b2P8n23ZCP6r7Bt28ZO4KR7PkEGszV3JkinLTqcuXOLgxV+OHsT7nycbVktdqBFPgGbxddehPC1YWCgcxsKb05Thk7Y/fExCnRVZTDZk4oRld8IARIjx0hJz0HcDVSOwlmEMs8wLKNU/oThKa0B1lABxjaNvxi4jnIsYMdzIYAd/zfwQEjwG0CC3xbyDTCQb4v/DfLNxm6Qf4FwQz2liXgoXEuizguuJckKYI1KcTUqRdUoxCYhJB8FhJNpisgQkOpyG3r7qVRD1th8vchqs6vZvUfB44lym1Vr61czZ27lNV9V4MyEsTQCVlA4IP4IAADQKACdASpXAC0APjEUiEMiIQqtVwAQAYJbACdMoSKP7B+JvsO1h+nfef8h+JDL72FfqPyx/qvwV/zPsT8wD9Mf8z1KvML+2X6u+7t6LvQA/rH+S6x30L/LT/bf4Uf2//cD2n7u8/C/Td6r+KP0X7G/0z/q8oboz/Jehf0f/H/lj+RXyN3g7XX9p+aPjxZqvJf+nf3P8qvOL/qvRX6ueiP+bf7D8uvhDvtfEfYA/mn9r/5f3HfJD/tf5n8qvbj9L/8X3A/5J/RP83/cf3R/yn//+sv2Lftp7KP6wDZSDerX4ZBd/UY8QP/5H+UOXvwQSTlsZlpIKMWwdCF/JAbA5gDT/ElytUbUpgCKLw2DWnhQk4Hs2bZjoyuiRlbdJQyR2JSwJRhQBkIdTNODsntq0LvmbbEZsL31Pfl6ddQsGlULualIPhxHPLun2tqUY//KgAD+/NT75otlWicqldoln1M6uRmEu8kirbrpp/8veZv8ESsqe/wav2NnwpZaN1k61ggqNpT+jpcSsfxVln1qM8iHEgK7AiL25741YEPws62Bfd/m3ivF2H8W4bCmapIqxHbLAdQ8OS47+qun5SeVmNHPC8LJG74vtiX76jpaLYbW/IwB7D12NV6fSW1gmqAYnh+DBgSkciBs06xwkZbQFGXJYC7zBb95wDjv9vd8hGecD8o1WGqTBavlfJqqJPCx5W9gmvzoLumEBXd+k35Pv7OGA7+bH/KF900CTRA2JsnM6UtdVb/ulXfu2R6TgHhMkLAF1X+CXxSd1fpg/ZW2K3C1372IC2sYhEmdBWAkN9nKypER/+poVk/Nk1OFKUWgeWkUqViEqAao+nhHDwcAOOoNcMz/TNR1FXuttYrDIWy4CYEoyLBcIfqjhL6JkPZjYD6QLodLEtc4xV3D/+fUSBwRQlYaP8C3+1Ti+MJfJGOBV77Lft6BTYmMPg52UQcR/UwzxYcQyyezrXVBurwn/lScgAuhUc8ENtgGl4Ficq1p56xXJkRmgGMWx3Kw997KJmlw+2MI98w5DNN6igEGuC9ZnEE4m/OQZ62SG/QzBXia6pGqg5urkRSXYWnBfl46CK+ClqAVsjqGSIDd1t8Nfkzo2cFpp1iAXOq4fvLqLADTgsuKmGLSZB63kremuBqh0HaRryT4uAR2MyUGVk+WppbeOLK8UgTJINPO9SrAgCRqVceH1R7jbhZTEopWDfLI5YHI0VyoOdOsb7FrqHKizQasf/1dZyc+4uIaGQ0OUOeebt0vwGSkCEPa2jSUd0ZPs1W4Fa4dsOHpjEYp7JUNpD2j8NKqqHB0Z0vLAVJu7j7iw/Lfd7Fd8UDepitXRFEoB8mEWmE0O0rL442fu9Sy+IYs4gBedK1WX/OQ+E9QxYJom6l2IasBTkC/F/PRRQ1o5pu8fk9yjosT3S/Vkly/LgC3Nel1C6cdF2gdMpgX3xQBoiZQEfrpbaCleFk4v9yhEw78n56gvFjNn2iN2PJ/0rH98FpbSw59eSqQ/pSeKDpfqZWxdLH2N+TNvZ80ZM2bSaDDyi20/lmp10J5/Ipm1nazk3IEGwKAIMJYwDOyT4FlkYO60BIzg3JjPRUnjFbzj0uiVvFdcejRh8UoIqVMP/9fpIyC7HiUV/9Oj9o/B6K2izI/lL7iYBMdFEFM08Qx2saSB13MFZJjaTIQy/o5Ek/hAWG5mWaAPAny9IqjK6F439HPCFMrs53OD3u/Jl7fmxFLVF6tLmDWLi0utjhZs8yn5AkEihY/YRG8/UFrfzWVPtM4f6zlneAK0M3oByvi9Z8zc4dYVkh1QjQBZzHiFCEjByF/5lQw8M7cVer2wHmOjyHtHKOBkF/+Y9dC7+MqWEwAo0SNtqPXvdX+Kj2ywuXi1qHnX0VBLQz8mMNT3Ai7+nSarVruSWsR6i5vsC64AzDX6R5mfOUnHErKDNBf5xou3dwPvQUmZGeNgAl8Fmisc1DqeqS9VN2qHMOernM/ze+CCxhAPm/l16XajTZRM1bZfxGbqxx0XiMLc9vubUPmIZb39JTphPKHiha2BzfcT3ALBSZyhvioC/OPV2Gyz/zv4VcTCIk7mELi+ehACiLFjV3Kd/ZXiZ6h7HFhaiEPi2qZKHU/mOVA+zq2upxZ+Iq6N16wBPbr/HAW7F2USbpZ7ovVTLu5/kmqEcQ10RTQ28rBt+PMWwwKeQEubh8D36wmshkelmYHRS/cT/bPfFHtvi2gOBR/QDmn+tauwYGH3sTIHOEHW6WBqiX11Xe/P5F6zulL6E1HzChd+S7jUHjIVOrXIfn8FqgY6P4Y7iNYQnNgzoGvywopiKeIKycB0JBc1//xrQ84kfKUNBf8sL4AdVRKNYbjrBMcU6skOHHvYJxRFdVrbv4f+Wd9RWqOqkurMkpBes32+YZidu+J8iEdo0AfGt2r38YPL0jjfIGrJdfALNgAflKvw0yjp2vkT3zI6jCGpP3Hh9krykpuqzxxHT56MV+Z/t5+7G/5b3DLIR320ZK6i+eCLBzKXQqjB/OQujg3F9SVG80K6SOp1F+aJmaS1/piNqH+zFhKjW+e/wnyGM6BvwNar71OH/gchy6dRLq5301szJLh+1sa84QsdRrQ+CroxrGRqx0Y1xd8narIXydbi7VGvLPKWmZYtUx2eDvPrEVYg0aIInjqcf/3w0Bu35CL1R51bjB8Dq3mJXpeaKuGDwckwZTFBAYX+f9IWyFex6wjnCsYkdWzo/7R8GPgMsfY2uSbH2nsyQ65Z+HbnBevQHLsBPCouCb/5hl/fA5BcxGxlJPUN6LUQYpjCavl4ZR0spnntA2vz9jaDkyt4HmLyMM5kj5Oep/3ZMkdb4+BEcqX/EB7SJMyT7iv1uR2SiZTZoiFJLrITn4XnwNBOQYAzvXo53KvlNI6JQl5/ffW+EFJTCWJvmk/HJ+DkEK5usnmT3q7pYRjyfzkl9PxY5W+J5ebQEMBzpSQsaDXJm69RqATlg6GURdDpHuZ4pTDeLXpnEIGaKwseth5RERnET7IK6YdNHiRQhUnHjqRHC6uPoCL/y6VCOucRI0Kf93Idj95Y47M5OmoAAAA) center / contain no-repeat;color:transparent;--sc: transparent}.s-node.shake{animation:node-shake .35s}@keyframes node-shake{25%{transform:translate(-56%,-50%)}75%{transform:translate(-44%,-50%)}}.s-gift{position:absolute;left:calc(var(--f) * var(--x));top:calc(var(--f) * var(--y));width:calc(var(--f) * var(--ico-l));height:calc(var(--f) * var(--ico-l));transform:translate(-50%,-50%);background:var(--ico-gift) center / contain no-repeat}.s-fade{position:absolute;left:0;width:100%;top:calc(var(--f) * -600);height:calc(var(--f) * 900);background:linear-gradient(to bottom,#fff7e3,#fff7e3f2 62%,#fff7e300);pointer-events:none;z-index:5}.s-splash{background:#86cdf2}.s-splash:before{content:"";position:absolute;inset:0;background:#aedcf6 url(./loading_bg-BT7xVzIp.webp) center bottom / 100% auto no-repeat}.s-splash.native .s-logo{animation:none}.s-splash.native .s-rays{top:50%}.s-splash.native:before,.s-splash.native .s-rays,.s-splash.native .s-load-bar,.s-splash.native .s-loading,.s-splash.native .s-version{transition:opacity .45s}.s-splash.handoff:before,.s-splash.handoff .s-rays,.s-splash.handoff .s-load-bar,.s-splash.handoff .s-loading,.s-splash.handoff .s-version{opacity:0}.s-rays{position:absolute;left:50%;top:40%;width:calc(var(--f) * 1800);height:calc(var(--f) * 1800);margin:calc(var(--f) * -900) 0 0 calc(var(--f) * -900);background:repeating-conic-gradient(#ffffff8c 0 8deg,#fff0 8deg 20deg);mask:radial-gradient(#000 20%,#0000 62%);animation:rays-spin 18s linear infinite}.s-logo{position:absolute;left:0;right:0;margin:auto;top:26%;width:calc(var(--f) * 940);height:calc(var(--f) * 642);background:none;animation:logo-pop .5s cubic-bezier(.34,1.56,.64,1)}.s-splash .s-logo{top:auto;right:auto;left:calc(var(--f) * 278);bottom:calc(var(--f) * 1333);width:calc(var(--f) * 470);height:calc(var(--f) * 321)}.s-splash .s-rays{display:none}.s-splash .s-logo{animation:logo-pop .5s cubic-bezier(.34,1.56,.64,1),logo-breathe 2.4s ease-in-out .5s infinite}@keyframes logo-breathe{50%{transform:scale(1.05)}}@keyframes logo-pop{0%{transform:scale(.8);opacity:0}}.s-load-bar{position:absolute;left:0;right:0;margin:auto;top:78%;width:calc(var(--f) * 600);height:calc(var(--f) * 96);background:url(./progress_track-Dxw6kfBi.png) center / 100% 100% no-repeat}.s-load-bar b{position:absolute;left:calc(var(--f) * 13.5);top:calc(var(--f) * 16);height:calc(var(--f) * 64);width:max(calc(var(--f) * 84),calc(var(--f) * 573 * var(--p, 0)));border-style:solid;border-width:0;border-image:url(./progress_fill-CWdyPcnR.png) 0 28 fill / 0 calc(var(--f) * 42) stretch;transition:width .3s}.s-loading{position:absolute;left:0;right:0;top:calc(78% + var(--f) * 100);font-size:calc(var(--f) * 52);--sc: var(--ui-blue-edge);--sw: 10}.s-version{position:absolute;left:0;right:0;bottom:calc(var(--f) * 70 + var(--sab));font:700 calc(var(--f) * 30) var(--ui-body);color:#2a5a8a}.s-loadscr{background:#fff8ece0}.s-loadscr .s-logo{top:16%;width:calc(var(--f) * 700);height:calc(var(--f) * 478)}.s-loadscr .s-loading{--sc: var(--ui-brown)}.s-fruits{position:absolute;left:0;right:0;top:56%;display:flex;justify-content:center;gap:calc(var(--f) * 60)}.s-fruits i{width:calc(var(--f) * 92);height:calc(var(--f) * 100);background:var(--img) center / contain no-repeat;animation:fruit-bounce .9s ease-in-out infinite}.s-fruits i:nth-child(2){animation-delay:.15s}.s-fruits i:nth-child(3){animation-delay:.3s}@keyframes fruit-bounce{30%{transform:translateY(calc(var(--f) * -40))}60%{transform:none}}.f-apple{--img: url(./fruit_apple-CjztJOcI.png)}.f-pineapple{--img: url(./fruit_pineapple-BjoDF_1r.png)}.f-blueberry{--img: url(./fruit_blueberry-DGm5KTZi.png)}.s-loadscr .s-load-bar{top:66%}.s-loadscr .s-loading{top:calc(66% + var(--f) * 100)}.s-tip{position:absolute;left:calc(var(--f) * 80);right:calc(var(--f) * 80);bottom:calc(var(--f) * 120 + var(--sab));font:900 calc(var(--f) * 36) / 1.3 var(--ui-body);color:#6b4a33}.s-toast{position:absolute;left:50%;bottom:30%;z-index:8;translate:-50% 0;padding:calc(var(--f) * 24) calc(var(--f) * 48);border-radius:calc(var(--f) * 50);background:#1a0e08d9;font:900 calc(var(--f) * 40) var(--ui-body);color:#fff;white-space:nowrap;animation:pp-in var(--dur-pop-sm) var(--ease-pop)}:root{--sat: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--sab: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))}@media(max-width:550px),(pointer:coarse){.layout>.game-shell{--slack: max(0px, var(--app-h, 100dvh) - var(--safe-v) - var(--f) * 1920);background:transparent}body .layout{background:var(--room-img, none) var(--room-x, 0px) calc(var(--room-y, 0px) - var(--room-w, 0px) * var(--room-top, 533.14) / 1184) / var(--room-w, 0px) auto no-repeat,var(--edge-top, none) 0 0 / 100% 100% no-repeat,var(--edge-bottom, transparent)}.layout>.game-shell{--st: var(--sat)}.game-shell .scr,.game-shell .celebrate-screen{top:calc(-1 * var(--st));border-top:var(--st) solid transparent;background-origin:border-box;overflow:clip;overflow-clip-margin:var(--st)}.game-shell .s-bg,.game-shell .s-splash:before,.game-shell .s-soft,.game-shell .s-scroll,.game-shell .tut-dim{top:calc(-1 * var(--st))}.game-shell .awning{background-size:0 0,calc(var(--f) * 216) calc(var(--f) * 250),calc(var(--f) * 216) calc(var(--f) * 250),100% calc(var(--f) * 190)}.game-shell .awning:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--st));height:calc(var(--st) + var(--f) * 12);background:linear-gradient(#5e0f0c,#5e0f0c) 0 0 / 100% calc(var(--f) * 12) no-repeat,repeating-linear-gradient(90deg,#e5332a 0 calc(var(--f) * 108),#fff6ea 0 calc(var(--f) * 216))}.game-shell>.overlay{top:calc(-1 * var(--st));padding-top:calc(30px + var(--st))}}:root{--ease-pop: cubic-bezier(.34, 1.4, .64, 1);--dur-pop-sm: .28s;--dur-pop-lg: .5s;--dur-leave: .16s;--press-in: 40ms;--press-out: .16s;--ease-press: cubic-bezier(.23, 1, .32, 1);--press-depth: 6;--press-depth-sm: 4;--press-scale: .97;--press-scale-flat: .94;--press-link-opacity: .6}.fluid-scroll{overscroll-behavior:none}.tgl{transition:transform var(--press-out) var(--ease-press)}.tgl:active{transform:scale(var(--press-scale-flat));transition-duration:var(--press-in)}.pp-link{transition:opacity var(--press-out) var(--ease-press)}.pp-link:active{opacity:var(--press-link-opacity);transition-duration:var(--press-in)}.ui-leave{pointer-events:none;animation:ui-leave var(--dur-leave) cubic-bezier(.23,1,.32,1) forwards!important}.ui-leave *{animation:none!important}@keyframes ui-leave{to{opacity:0;scale:.94}}.overlay.ui-leave{animation-name:ui-fade!important}.overlay.ui-leave>*{animation:ui-leave var(--dur-leave) cubic-bezier(.23,1,.32,1) forwards!important}.confetti-tail{animation:none!important;pointer-events:none}.confetti-tail:before{opacity:0;transition:opacity .18s linear}@media(prefers-reduced-motion:reduce){:root{--dur-pop-sm: .01s;--dur-pop-lg: .01s;--press-depth: 0;--press-depth-sm: 0;--press-scale: 1;--press-scale-flat: 1}.b3:active:not(:disabled),.round-btn:active,.boosters button:active:not(:disabled),.pp-close:active,.s-feat:active,.s-play-home:active,.tgl:active,.s-fruit.own:active,.s-node:active,.s-reload:active{filter:brightness(.92)}.s-rays,.fx-rays,.cel-trumpet,.tut-hand,.s-fruits i,.piggy-inset.full .piggy-art,.s-node.now:before,.s-node.now:after,.s-splash .s-logo{animation:none!important}.stuck-alert{animation:none!important}}@keyframes ui-fade{0%{opacity:1}to{opacity:0}}.topbar{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:var(--bar-gap);align-items:center;padding:var(--bar-top) var(--bar-side) 0;pointer-events:none}.topbar-lead{--f: var(--bar-lead-f, var(--bar-f))}.topbar-level{--f: var(--bar-level-f, calc(var(--bar-level-size) / var(--pill-w)))}.topbar-currency{--f: var(--bar-currency-f, var(--bar-f))}.bar-lead,.bar-trail{display:flex;align-items:flex-start;gap:var(--bar-gap);min-width:0}.bar-lead{justify-content:flex-start}.bar-trail{justify-content:flex-end;gap:clamp(2px,.8cqw,4px)}.bar-title{display:flex;justify-content:center}.bar-title:empty{width:var(--bar-level-size)}.topbar .round-btn{pointer-events:auto}.topbar .round-btn{position:relative}.topbar .level-label{position:relative;margin-top:0}.topbar :is(button[data-ui],.shop-back):before{content:"";position:absolute;inset:min(0px,50% - var(--hit-min) / 2)}.art-720 .s-splash:before{background-image:url(./loading_bg-Qw5HdqjV.webp)}.art-720 .s-map{background-image:url(./level_bg-Cmx2BfrJ.webp)}.art-720 .s-page{--art: url(./level_bg-Cmx2BfrJ.webp)}.art-720 .s-page.art1{--art: url(./level_bg_02-Zclw2xRm.webp)}.art-720 .s-page.art2{--art: url(./level_bg_03-CvMDbcyS.webp)}.art-720 .s-page.art3{--art: url(./level_bg_04-BFshWvQo.webp)}.art-720 .s-page.art4{--art: url(./level_bg_05-Dr4B9fLF.webp)}.art-720 .bg-lobby{--bg: url(./bg_lobby-CNJcNBtO.webp)}*{box-sizing:border-box}html{touch-action:pan-x pan-y}body{margin:0;background:#343c38;color:var(--ink);font-family:var(--ui-body);background-image:radial-gradient(ellipse at 50% 40%,#69765e,#414f43,#293630);min-height:100vh;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}img,canvas{-webkit-user-drag:none}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:focus-visible{outline:3px solid #ef967d;outline-offset:3px}.layout{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:max(20px,var(--sat)) 0 12px}.game-shell{width:min(480px,calc((var(--app-h, 100dvh) - 42px - max(20px,var(--sat))) * .5625));aspect-ratio:1080 / 1920;min-width:320px;position:relative;background:#b2c56d;border:3px solid #352f2d;border-radius:24px;box-shadow:0 12px #1b251c66,0 20px 65px #14221d80,inset 0 2px #efffb6;overflow:hidden}@supports (overflow: clip){.game-shell{overflow:clip}}canvas{display:block;width:100%;height:auto}.lane-controls{position:absolute;left:6.46%;width:87.1%;display:flex}.lane-controls button{width:16.6667%;border:0;background:transparent;border-radius:12px;transition:background .1s}@media(hover:hover)and (pointer:fine){.lane-controls button:hover{background:#fff7d81a}}.lane-controls button:active{background:#ffebba30}.desktop-note{color:#c9d0bb;font-size:9px;letter-spacing:1.3px;margin:14px 0 0}.desktop-note span{margin:0 9px;color:#e5c18d}@media(max-width:550px),(pointer:coarse){body{background:#b2c56d}.layout{padding:var(--sat) 0 0;min-height:var(--app-h, 100dvh);justify-content:flex-start}.game-shell{--safe-v: calc(var(--sat) + var(--sab));width:min(100%,calc((var(--app-h, 100dvh) - var(--safe-v)) * .5625));max-width:none;min-width:0;border:0;border-radius:0;box-shadow:none}.desktop-note{display:none}}:root{--cream: #fff4eb;--leaf: #acd2b4}.game-shell{background:var(--room-img, none) var(--room-x, 0px) calc(var(--room-y, 0px) - var(--room-w, 0px) * var(--room-top, 533.14) / 1184) / var(--room-w, 0px) auto no-repeat,var(--edge-top, none) 0 0 / 100% 100% no-repeat,#acd2b4;box-shadow:0 12px #1b251c66,0 20px 65px #14221d80,inset 0 2px #fff6ee}@media(max-width:550px),(pointer:coarse){body{background:#acd2b4}}.game-shell{container-type:inline-size}@media(max-width:550px),(pointer:coarse){.layout{overflow:clip;background:var(--edge-bottom, transparent)}.game-shell{overflow:visible;box-shadow:none}.overlay{inset:0 -100vw -100vh;padding:30px calc(100vw + 30px) calc(100vh + 30px)}}:root{--f: calc(100cqw / 1080);--cu: calc(var(--f) * 1080 / 480);--ui-brown: #4a2710;--ui-text: #3b2414;--ui-blue-hi: #33a6ff;--ui-blue: #007df3;--ui-blue-lo: #0365c7;--ui-blue-edge: #0a3f8c;--ui-red: #e5332a;--ui-title: "Lilita One", var(--ui-body);--ui-shadow: 0 calc(var(--f) * 6) calc(var(--f) * 10) #1a0f0833}header{position:absolute;z-index:3;left:0;right:0;top:0;height:var(--hud-bottom);pointer-events:none}.level-label{display:flex;justify-content:center}.level-label strong{width:calc(var(--f) * 300);height:calc(var(--f) * 82);display:block;text-align:center;border:calc(var(--f) * 4) solid var(--ui-blue-edge);border-radius:calc(var(--f) * 41);background:linear-gradient(var(--ui-blue-hi),var(--ui-blue) 55%);box-shadow:inset 0 calc(var(--f) * -4) calc(var(--f) * 3) #0365c780,var(--ui-shadow);font:calc(var(--f) * 48) / calc(var(--f) * 75) var(--ui-title);color:#fff;--ol-w: calc(var(--f) * 8);--ol-c: var(--ui-blue-edge);-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;--ol-drop: calc(var(--f) * 3);text-shadow:var(--ol-shadow);white-space:nowrap;text-transform:lowercase}.level-label strong:first-letter{text-transform:uppercase}.level-label small{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.round-btn{width:calc(var(--f) * var(--ico-l));height:calc(var(--f) * var(--ico-l));flex-shrink:0;border:0;background:var(--ico-gear) center / 100% no-repeat;transition:transform var(--press-out) var(--ease-press)}.round-btn:active{transform:translateY(calc(var(--f) * var(--press-depth-sm))) scale(var(--press-scale));transition-duration:var(--press-in)}#ringlock-menus{position:absolute;inset:0 0 auto;z-index:10;pointer-events:none}#ringlock-menus .game-shell{pointer-events:none;background:transparent;border-color:transparent;box-shadow:none}#ringlock-menus #screen:not([hidden]),#ringlock-menus #overlay:not([hidden]){pointer-events:auto}#ringlock-menus .ring-dialog-body{width:calc(var(--f) * 710);font:calc(var(--f) * 40) / 1.35 var(--ui-body);color:var(--ui-brown);text-align:center;white-space:pre-line}#ringlock-menus .ring-help-scroll{width:calc(var(--f) * 710);height:calc(var(--f) * 650);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;font:700 calc(var(--f) * 35) / 1.4 var(--ui-body);color:var(--ui-brown);text-align:left}#ringlock-menus .ring-help-scroll li{margin-bottom:calc(var(--f) * 24)}#ringlock-menus .ring-dialog-tools{display:flex;justify-content:center;gap:calc(var(--f) * 70);width:calc(var(--f) * 710)}#ringlock-menus .ring-dialog-tools button{background:none;border:0;color:var(--ui-brown);font:calc(var(--f) * 40) / 1.2 var(--ui-title);text-decoration:underline}#ringlock-menus button:disabled{cursor:default}body[data-screen] #ringlock-menus .game-shell{border-color:#352f2d;box-shadow:0 12px #1b251c66,0 20px 65px #14221d80,inset 0 2px #fff6ee}@media(max-width:550px),(pointer:coarse){body[data-screen] #ringlock-menus .game-shell{box-shadow:none}}@media(orientation:landscape)and (max-height:550px){#ringlock-menus{position:fixed;padding:var(--sat) 0 0;min-height:0}#ringlock-menus .game-shell{width:min(100%,600px);min-width:0;height:calc(100dvh - var(--sat) - var(--sab));aspect-ratio:auto;border:0;border-radius:0}#ringlock-menus .screen-layer{height:100%}}@media(min-width:551px)and (pointer:fine){#ringlock-menus.layout{background:transparent}#ringlock-menus .game-shell{position:absolute;top:16px;left:calc(50% - min(50%,(100dvh - 32px) * 400 / 760 / 2));width:min(100%,calc((100dvh - 32px) * 400 / 760));height:calc(100dvh - 32px);min-width:0;aspect-ratio:auto;border:3px solid #352f2d;border-radius:24px;box-shadow:0 12px #1b251c66,0 20px 65px #14221d80,inset 0 2px #fff6ee}#game,#rl-ui{border-radius:24px}}#ringlock-menus .overlay{--f: min( calc(100cqw / 1080), calc((var(--app-h, 100dvh) - var(--sat) - var(--sab) - 60px) / var(--popup-design-height, 1520)) )}#ringlock-menus .screen-layer>.scr[hidden]{display:none;pointer-events:none}.ring-dialog{display:contents}.ring-dialog__body{--y: 600}.ring-dialog__line{--y: 760;padding:0;border:0;background:none;font:800 calc(var(--f) * 30) / 1.3 "Nunito",system-ui,sans-serif;color:#2b2140;text-decoration:underline}.ring-dialog__help{--y: 400}.ring-dialog__art{--y: 180}.ring-dialog__actions{--y: 1034}.ring-dialog__tools{--y: 1260}.ring-dialog--help .ring-dialog__body{--y: 200}.ring-dialog--help .ring-dialog__actions{--y: 1200}.ring-dialog--help .ring-dialog__tools{--y: 1100}.popup__content{display:contents}.popup__title{--y: -20}.popup__title.low{--y: 0}.popup .c,.popup .xy{position:absolute;top:calc(var(--f) * var(--y, 0))}.popup .c{left:0;right:0;margin-inline:auto}.popup .xy{left:calc(var(--f) * var(--x))}.popup [hidden]{display:none}.home__play{position:absolute;left:50%;bottom:calc(var(--f) * 100 + var(--sab));width:calc(var(--f) * 580);height:calc(var(--f) * 180);margin-left:calc(var(--f) * -290);padding:0;border:0;background:url(./btn_play-1MBnIUwQ.webp) center / 100% 100% no-repeat;z-index:4;transition:transform var(--press-out) var(--ease-press)}.home__play:active{transform:translateY(calc(var(--f) * var(--press-depth-sm))) scale(var(--press-scale))}.menu-chrome{display:contents}.menu-chrome [hidden]{display:none}.menu-chrome__board{font:800 calc(var(--f) * 22) / 1 "Nunito",system-ui,sans-serif;color:#2b2140}.lb{--lb-row-h: calc(var(--f) * 104);--lb-row-gap: calc(var(--f) * 14);--lb-gap: calc(var(--f) * 16);--lb-avatar: calc(var(--f) * 76);--lb-seal: calc(var(--f) * 48);--lb-seal-fly: calc(var(--f) * 56);--lb-pill-w: calc(var(--f) * 190);--lb-rung-h: calc(var(--f) * 64);--lb-arrow: calc(var(--f) * 20);--lb-fade: calc(var(--f) * 36);--lb-bleed: calc(var(--f) * 16);--lb-continue-w: calc(var(--f) * 420);--lb-continue-h: calc(var(--f) * 110);--lb-radius: calc(var(--f) * 24);--lb-ease: cubic-bezier(.2, .8, .2, 1);position:absolute;inset:calc(var(--f) * 110) calc(var(--f) * 40) calc(var(--f) * 50);display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--f) * 22);font:800 calc(var(--f) * 36) / 1.2 "Nunito",system-ui,sans-serif;color:var(--lb-text)}.lb__clock{align-self:center;display:flex;align-items:center;gap:calc(var(--f) * 12);padding:calc(var(--f) * 6) calc(var(--f) * 26) calc(var(--f) * 6) calc(var(--f) * 8);border-radius:999px;background:var(--lb-clock);color:var(--lb-clock-text);font-size:calc(var(--f) * 34);font-variant-numeric:tabular-nums}.lb__clock-icon{width:calc(var(--f) * 44);height:calc(var(--f) * 44);border-radius:50%;background:linear-gradient(var(--lb-text),var(--lb-text)) 50% 22% / 8% 32% no-repeat,linear-gradient(var(--lb-text),var(--lb-text)) 60% 50% / 26% 8% no-repeat,var(--lb-clock-text)}.lb__ladder{display:flex;justify-content:center;margin:0;padding:0;list-style:none}.lb__rung{min-width:calc(var(--f) * 110);height:var(--lb-rung-h);line-height:var(--lb-rung-h);margin-right:calc(var(--f) * 8);padding:0 var(--lb-arrow);border-radius:calc(var(--f) * 18);text-align:center;background:var(--lb-chip);color:var(--lb-chip-text);transition:background-color .2s}.lb__rung.is-current{background:var(--lb-green);color:var(--lb-card);text-shadow:0 calc(var(--f) * 2) 0 var(--lb-green-deep);z-index:1}@supports (clip-path: polygon(0 0)){.lb__rung{margin-right:calc(var(--lb-arrow) * -.5);border-radius:0;clip-path:polygon(0 0,calc(100% - var(--lb-arrow)) 0,100% 50%,calc(100% - var(--lb-arrow)) 100%,0 100%)}.lb__rung:not(:first-child){clip-path:polygon(0 0,calc(100% - var(--lb-arrow)) 0,100% 50%,calc(100% - var(--lb-arrow)) 100%,0 100%,var(--lb-arrow) 50%)}.lb__rung:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,var(--lb-arrow) 50%)}}.lb__rows{--fade-top: 0px;--fade-bottom: 0px;position:relative;flex:1;min-height:0;margin:0;padding:0 var(--lb-bleed);list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.lb__rows::-webkit-scrollbar{display:none}.lb__rows.is-fade-top{--fade-top: var(--lb-fade)}.lb__rows.is-fade-bottom{--fade-bottom: var(--lb-fade)}@supports (mask-image: linear-gradient(black,black)) or (-webkit-mask-image: linear-gradient(black,black)){.lb__rows{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--fade-top),black calc(100% - var(--fade-bottom)),transparent)}}.lb__row{position:relative;display:grid;grid-template-columns:calc(var(--f) * 90) var(--lb-avatar) 1fr auto;align-items:center;gap:var(--lb-gap);height:var(--lb-row-h);margin-bottom:var(--lb-row-gap);padding:0 calc(var(--f) * 24);border:calc(var(--f) * 3) solid var(--lb-card-edge);border-radius:var(--lb-radius);background:var(--lb-card);box-sizing:border-box}.lb__rank{text-align:center;font-size:calc(var(--f) * 42);font-variant-numeric:tabular-nums}.lb__avatar{display:grid;place-items:center;width:var(--lb-avatar);height:var(--lb-avatar);border:calc(var(--f) * 5) solid var(--lb-gold-deep);border-radius:50%;box-sizing:border-box;background:var(--lb-avatar-0);color:var(--lb-card);font-size:calc(var(--f) * 36)}.lb__avatar--1{background:var(--lb-avatar-1)}.lb__avatar--2{background:var(--lb-avatar-2)}.lb__avatar--3{background:var(--lb-avatar-3)}.lb__avatar--4{background:var(--lb-avatar-4)}.lb__avatar--5{background:var(--lb-avatar-5)}.lb__name{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb__points{display:flex;align-items:center;justify-content:flex-end;min-width:var(--lb-pill-w);height:calc(var(--f) * 56);padding-right:calc(var(--f) * 22);margin-left:calc(var(--lb-seal) * .5);border-radius:999px;background:var(--lb-pill);font-variant-numeric:tabular-nums}.lb__points .lb__seal{margin-right:auto;margin-left:calc(var(--lb-seal) * -.5)}.lb__seal{display:block;flex:none;width:var(--lb-seal);height:var(--lb-seal);border:calc(var(--f) * 4) solid var(--lb-gold-deep);border-radius:50%;box-sizing:border-box;background:radial-gradient(circle at 35% 30%,var(--lb-card),var(--lb-gold) 55%)}.lb__row--you{position:sticky;top:var(--lb-fade);bottom:var(--lb-fade);z-index:1;border-color:var(--lb-green-deep);background:var(--lb-green);color:var(--lb-green-text)}.lb__row--you .lb__points{background:var(--lb-green-deep);color:var(--lb-card)}.lb__row.is-ghost{visibility:hidden}.lb__row--overlay{position:absolute;top:var(--lb-y);left:var(--lb-x);width:var(--lb-w);bottom:auto;margin:0;z-index:3;pointer-events:none}.lb__row.is-lifted{box-shadow:0 calc(var(--f) * 18) calc(var(--f) * 30) var(--lb-shadow)}.lb__row--podium-1{border-color:var(--lb-gold)}.lb__row--podium-2{border-color:var(--lb-medal-silver)}.lb__row--podium-3{border-color:var(--lb-medal-bronze)}.lb__spark{position:absolute;inset:calc(var(--f) * -10);border-radius:var(--lb-radius);box-shadow:0 0 calc(var(--f) * 28) calc(var(--f) * 6) var(--lb-gold);opacity:0;pointer-events:none}.lb__gain{position:absolute;left:var(--lb-x);top:var(--lb-y);transform:translate(-50%,-50%);color:var(--lb-green-deep);font-size:calc(var(--f) * 56);pointer-events:none;z-index:2}.lb__seal--fly{position:absolute;left:var(--lb-x);top:var(--lb-y);width:var(--lb-seal-fly);height:var(--lb-seal-fly);margin:calc(var(--lb-seal-fly) / -2) 0 0 calc(var(--lb-seal-fly) / -2);pointer-events:none;z-index:2}.lb__continue{align-self:center;width:var(--lb-continue-w);height:var(--lb-continue-h);border:calc(var(--f) * 4) solid var(--lb-green-deep);border-radius:calc(var(--f) * 30);background:var(--lb-green);color:var(--lb-card);font:inherit;text-shadow:0 calc(var(--f) * 3) 0 var(--lb-green-deep);opacity:0;transform:translateY(calc(var(--f) * 140));transition:transform .25s var(--lb-ease),opacity .25s}.lb__continue.is-in{opacity:1;transform:none}.lb__empty{margin:0;text-align:center}.lb [hidden]{display:none}.lbn{display:contents}.lbn__body{--y: 260;width:calc(var(--f) * 560);text-align:center;font:700 calc(var(--f) * 32) / 1.3 "Nunito",system-ui,sans-serif;color:var(--lb-text);white-space:pre-line}.lbn__action{--y: 700;--bw: 560}.settings{display:contents}.settings__music-label{--y: 210;--x: 110}.settings__sound-label{--y: 360;--x: 110}.settings__vibration-label{--y: 510;--x: 110}.settings__music{--y: 198;--x: 570}.settings__sound{--y: 348;--x: 570}.settings__vibration{--y: 498;--x: 570}.settings__help{--y: 680;--bw: 560}.settings__restart{--y: 900;--bw: 560}.settings__home{--y: 1120;--bw: 560}.settings__restart[hidden]+.settings__home{--y: 900}.settings__version{--y: 1255}.settings__label{font:calc(var(--f) * 56)/1 var(--ui-title);color:var(--ui-brown)}.settings__version-text{font:700 calc(var(--f) * 28)/1 var(--ui-body);color:var(--ui-brown)}.splash__title{font-family:var(--ui-title);color:var(--cream);--ol-w: calc(var(--f) * 16);--ol-c: var(--ui-brown);-webkit-text-stroke:var(--ol-stroke);paint-order:stroke fill;text-shadow:var(--ol-shadow);text-align:center}.splash__lock{position:absolute;left:0;right:0;margin:auto;top:22%;width:calc(var(--f) * 260);height:calc(var(--f) * 260);background:var(--ico-lock) center / contain no-repeat}.splash__title{position:absolute;left:0;right:0;top:38%;font-size:calc(var(--f) * 145)}.s-splash .s-logo{display:none}.pt-bar{display:flex;flex-direction:column;align-items:stretch;gap:6px;max-width:640px;margin:0 auto 6px;padding:6px 10px;border-radius:14px;background:#ffffffeb;box-shadow:0 2px 10px #00000040;pointer-events:auto}.pt-bar__rec{width:10px;height:10px;border-radius:50%;background:#d93025;animation:pt-bar-blink 1.6s ease-in-out infinite}.pt-bar__text{font-size:13px;font-weight:600}@keyframes pt-bar-blink{50%{opacity:.3}}.pt-bar__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.pt-bar__note{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:6px}.pt-bar__note[hidden]{display:none}.pt-bar__note-title{margin:0;font-size:12px;font-weight:600}.pt-bar__input{min-height:30px;padding:2px 8px;border:1px solid var(--line-strong);border-radius:8px;font:inherit;font-size:13px}.pt-finish{max-width:420px;margin:18vh auto 0;padding:24px;border-radius:20px;background:var(--panel);box-shadow:0 10px 40px #00000040;text-align:center}.pt-finish__title{margin:0 0 8px;font-size:22px}.pt-finish__body{margin:0 0 20px;color:var(--ink-dim)}.pt-finish__row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pt-review{max-width:1200px;margin:0 auto;padding:16px 16px 48px}.pt-review__head{position:sticky;top:0;z-index:1;margin:-16px -16px 0;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--canvas);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.pt-review__title{margin:0;font-size:22px}.pt-review__meta{margin:2px 0 0;color:var(--ink-dim)}.pt-review__notices{margin:6px 0 0;padding-left:18px;font-size:13px}.pt-review__notice--good{color:var(--good)}.pt-review__notice--warn{color:var(--warn)}.pt-review__actions{display:flex;flex-wrap:wrap;gap:8px}.pt-review__levels{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 4px}.pt-review__level.is-current{border-color:var(--accent);background:var(--accent-soft)}.pt-review__level-info{margin:0 0 12px;color:var(--ink-dim);font-size:13px}.pt-review__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px}.pt-review__stage{display:flex;flex-direction:column;align-items:center;gap:10px}.pt-review__board{width:min(100%,480px)}.pt-review__switch,.pt-review__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.pt-btn.pt-review__switch-on{border-color:var(--accent);background:var(--accent);color:#fff}.pt-review__play{min-width:88px}.pt-review__speed{display:flex;align-items:center;gap:4px;font-size:13px}.pt-review__select{min-height:32px;border-radius:8px;font:inherit}.pt-review__counter{min-width:90px;font-family:var(--mono);font-size:13px;text-align:center}.pt-review__side{display:flex;flex-direction:column;gap:12px;min-width:0}.pt-review__panel{padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.pt-review__panel-title{margin:0 0 4px;font-size:15px}.pt-review__hint{margin:0 0 8px;color:var(--ink-dim);font-size:12px}@media(max-width:860px){.pt-review__body{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.pt-review__head{position:static}}.pt-review__panel--timeline{width:100%;box-sizing:border-box}.pt-review__tl-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.pt-review__tl-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pt-review__tl-tools[hidden]{display:none}.pt-review__timeline{position:relative;display:flex;flex-wrap:wrap;gap:4px;max-height:200px;margin:8px 0 0;padding:0;overflow:auto;list-style:none}.pt-review__segments{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.pt-review__tabs{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.pt-review__tab{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:3px 10px 3px 5px;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.pt-review__tab:hover{border-color:var(--accent)}.pt-review__tab.is-active{border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 2px 8px var(--accent-soft)}.pt-review__tab-num{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:800}.pt-review__tab.is-active .pt-review__tab-num{background:#fff}.pt-review__help-toggle{width:32px;height:32px;margin-left:auto;border:1px solid var(--accent);border-radius:50%;background:var(--panel);color:var(--accent);font:inherit;font-weight:800;cursor:pointer}.pt-review__help-toggle.is-active{background:var(--accent-soft)}.pt-review__tab-order{margin:0;color:var(--ink-dim);font-size:12px}.pt-review__help{padding:10px 14px;border:1px solid var(--accent);border-radius:12px;background:var(--accent-soft);font-size:13px}.pt-review__help[hidden]{display:none}.pt-review__help-title{margin:0 0 2px;font-size:14px}.pt-review__help-purpose{margin:0 0 6px;color:var(--ink-dim)}.pt-review__help-steps{margin:0;padding-left:20px}.pt-review__help-steps li+li{margin-top:4px}.pt-review__tab[hidden]{display:none}.pt-review__tab-body{min-width:0}@media(min-width:861px){.pt-review__body{align-items:start}}.pt-review__play--hint{animation:pt-play-pulse 1.4s ease-in-out infinite}@keyframes pt-play-pulse{0%,to{box-shadow:0 0 #5b3fd18c}50%{box-shadow:0 0 0 9px #5b3fd100}}@media(prefers-reduced-motion:reduce){.pt-review__play--hint{animation:none}}.pt-panel{padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.pt-panel[hidden]{display:none}.pt-panel__title{margin:0 0 4px;font-size:16px}.pt-panel__sub{margin:14px 0 6px;font-size:14px}.pt-panel__sub--self{color:var(--accent)}.pt-panel__hint{margin:0 0 8px;color:var(--ink-dim);font-size:12px}.pt-panel__message{min-height:1em;margin:4px 0;color:var(--accent);font-size:13px}.pt-panel__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0}.pt-panel__block{display:flex;flex-direction:column;gap:8px}.pt-panel__card{padding:10px 12px;border:1px solid var(--line);border-radius:10px}.pt-panel__list{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px}.pt-panel__item{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pt-panel__facts{display:grid;grid-template-columns:minmax(90px,max-content) minmax(0,1fr);gap:4px 12px;margin:0;font-size:13px}.pt-panel__form{margin:10px 0 0;padding:10px 12px;border:1px solid var(--block-lilac);border-radius:10px;background:#faf8ff}.pt-panel__form[hidden]{display:none}.pt-form{display:flex;flex-direction:column;gap:2px}.pt-form[hidden]{display:none}.pt-form__group{margin:10px 0 2px;color:var(--accent);font-size:12px;letter-spacing:.06em}.pt-form__field{display:flex;flex-direction:column;gap:4px;margin:0 0 8px}.pt-form__label{font-weight:600;font-size:13px}.pt-form__hint{color:var(--ink-dim);font-size:12px}.pt-form__text{width:100%;padding:6px 8px;box-sizing:border-box;border:1px solid var(--line-strong);border-radius:8px;font:inherit;resize:vertical}.pt-form__number{width:70px;min-height:32px;padding:2px 6px;border:1px solid var(--line-strong);border-radius:8px;font:inherit}.pt-form__choices,.pt-form__blanks{display:flex;flex-wrap:wrap;gap:6px}.pt-form__choice,.pt-form__blank{display:flex;align-items:center;gap:4px;padding:3px 10px;border:1px solid var(--line-strong);border-radius:999px;font-size:13px;cursor:pointer}.pt-form__blank{border-style:dashed;color:var(--ink-dim);font-size:12px}.pt-form__key{color:var(--ink-dim)}.pt-form__value{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.pt-tl__item{display:block}.pt-tl__chip{display:flex;flex-direction:column;align-items:center;min-width:44px;padding:3px 6px 4px;border:1px solid var(--line-strong);border-top:5px solid transparent;border-radius:8px;background:var(--panel);font:600 12px/1.15 var(--mono);cursor:pointer}.pt-tl__num{font-weight:700}.pt-tl__loop{min-height:1.1em;color:var(--accent);font-size:10px}.pt-tl__chip--match{background:#dff3e4}.pt-tl__chip--blocked{background:#fbe0dd}.pt-tl__chip--undo{background:#fff1cc}.pt-tl__chip--restart{background:#ffd9b8}.pt-tl__chip--input{border-style:dashed}.pt-tl__chip--hint{box-shadow:inset 0 -3px 0 var(--accent)}.pt-tl__chip.is-unreviewed{opacity:.55}.pt-tl__chip.is-explained{border-color:var(--accent)}.pt-tl__chip.is-selected{background:var(--accent-soft);border-color:var(--accent);border-style:solid}.pt-tl__chip.is-current{outline:3px solid var(--accent);outline-offset:1px}.pt-tl__chip[data-feeling=relaxed],.pt-tl__segment[data-feeling=relaxed]{border-top-color:#7fc8a9}.pt-tl__chip[data-feeling=bored],.pt-tl__segment[data-feeling=bored]{border-top-color:#b0b0b0}.pt-tl__chip[data-feeling=tense],.pt-tl__segment[data-feeling=tense]{border-top-color:#f0a04b}.pt-tl__chip[data-feeling=stuck],.pt-tl__segment[data-feeling=stuck]{border-top-color:#d9534f}.pt-tl__chip[data-feeling=satisfied],.pt-tl__segment[data-feeling=satisfied]{border-top-color:#5b3fd1}.pt-tl__chip[data-feeling=unfair],.pt-tl__segment[data-feeling=unfair]{border-top-color:#8b2b6b}.pt-tl__segment{padding:2px 8px;border:1px solid var(--line);border-top:5px solid var(--line);border-radius:6px;font-size:12px}.pt-gd__table{width:100%;border-collapse:collapse;font-size:12px}.pt-gd__th,.pt-gd__td{padding:4px 6px;border:1px solid var(--line);text-align:left;vertical-align:top}.pt-gd__th{background:var(--canvas)}.pt-review__board:not(.dial){display:block;aspect-ratio:1;border-radius:22px;box-shadow:0 6px 20px #1e144640}.pt-review__board:not(.dial) *{pointer-events:none}.pt-gate{display:flex;flex:1 1 100%;flex-direction:column;gap:8px}.pt-gate[hidden],.pt-gate__box[hidden],.pt-gate__send[hidden]{display:none}.pt-gate__box{padding:10px 14px;border:1px solid var(--accent);border-radius:12px;background:var(--accent-soft)}.pt-gate__box--todo{border-color:var(--warn);background:#fff7e6}.pt-gate__title{margin:0 0 6px;font-weight:700}.pt-gate__items{margin:0 0 8px;padding:0;list-style:none;font-size:14px}.pt-gate__item.is-done{color:var(--good)}.pt-gate__choices{display:flex;flex-wrap:wrap;gap:6px}.pt-gate__send{margin:0;font-size:13px}.pt-gate__send--good{color:var(--good)}.pt-gate__send--warn{color:var(--warn)}.pt-setup{max-width:720px;margin:0 auto;padding:24px 16px 48px}.pt-setup__title{margin:0 0 4px;font-size:24px}.pt-setup__lead{margin:0 0 16px;color:var(--ink-dim)}.pt-setup__card{margin:0 0 16px;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.pt-setup__card[hidden]{display:none}.pt-setup__steps{margin:0;padding-left:20px;font-size:14px}.pt-setup__steps>li+li{margin-top:8px}.pt-setup__options{margin:6px 0 0;padding-left:18px}.pt-setup__options>li+li{margin-top:4px}.pt-setup__subtitle{margin:0 0 12px;font-size:16px}.pt-setup__field{display:flex;flex-direction:column;gap:6px;margin:0 0 16px}.pt-setup__fieldset{padding:0;border:0}.pt-setup__label{padding:0;font-weight:600}.pt-setup__hint{color:var(--ink-dim);font-size:13px}.pt-setup__input{min-height:40px;padding:6px 12px;border:1px solid var(--line-strong);border-radius:10px;font:inherit}.pt-setup__input--short{flex:1 1 200px}.pt-setup__choices{display:flex;flex-wrap:wrap;gap:8px}.pt-setup__choice{display:flex;align-items:center;gap:6px;min-height:40px;padding:4px 12px;border:1px solid var(--line-strong);border-radius:999px;cursor:pointer}.pt-setup__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pt-setup__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px 12px;max-height:260px;margin-top:8px;padding:8px;overflow:auto;border:1px solid var(--line);border-radius:10px;font-size:13px}.pt-setup__list[hidden]{display:none}.pt-setup__level{display:flex;align-items:center;gap:6px}.pt-setup__error{min-height:1.4em;margin:0 0 8px;color:var(--bad)}.pt-setup__file{position:absolute;width:1px;height:1px;opacity:0}.pt-setup__report{margin:12px 0 0;padding-left:20px}.pt-setup__report-item--bad{color:var(--bad)}.pt-setup__report-item--warn{color:var(--warn)}.pt-setup__report-item--good{color:var(--good)}.pt-setup__resume-text{margin:0 0 12px}.pt-setup__plan{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 16px;margin:0 0 8px;padding-left:24px}.pt-setup__code{margin:8px 0 12px}.pt-setup__check{margin:0 0 16px;border:0;padding:0}.pt-setup__inbox{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none}.pt-setup__inbox-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line);border-radius:10px;font-size:13px}.pt-setup__inbox-row>span{flex:1 1 240px}.pt-setup__pace{margin:4px 0 8px}.pt-setup__pace[hidden]{display:none}.pt-setup__pace-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:6px}.pt-setup__pace-option{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:2px solid var(--line-strong);border-radius:12px;background:var(--panel);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.pt-setup__pace-option span{color:var(--ink-dim);font-size:13px}.pt-setup__pace-option.is-chosen{border-color:var(--accent);background:var(--accent-soft)}.pt-layer{--ink: #111;--ink-dim: #5e5e5e;--panel: #fff;--canvas: #f4f4f1;--line: #e2e2e2;--line-soft: #efefef;--line-strong: #c9c9c9;--block-lilac: #c5b0f4;--accent: #5b3fd1;--accent-soft: #ece7ff;--good: #1e8c46;--warn: #b26a00;--bad: #b3261e;--toolbar-h: 120px;--mono: ui-monospace, "JetBrains Mono", monospace;position:fixed;inset:0;z-index:1000;overflow:auto;background:var(--canvas);color:var(--ink);font:14px/1.45 system-ui,Segoe UI,Roboto,sans-serif;-webkit-text-size-adjust:100%}.pt-layer[hidden]{display:none}.pt-btn{min-height:40px;padding:8px 16px;border:1px solid var(--line-strong);border-radius:999px;background:var(--panel);color:var(--ink);font:600 14px/1.2 system-ui,sans-serif;cursor:pointer}.pt-btn:hover{border-color:var(--ink)}.pt-btn:focus-visible{outline:3px solid var(--block-lilac);outline-offset:2px}.pt-btn:disabled{cursor:default;opacity:.45}.pt-btn--primary{border-color:var(--accent);background:var(--accent);color:#fff}.pt-btn--danger{color:var(--bad)}.pt-btn--small{min-height:32px;padding:4px 12px;font-size:13px}.pt-layer--strip{inset:auto 0 0;overflow:visible;background:none;pointer-events:none}.dial{width:min(100%,calc(100vh - var(--toolbar-h) - 140px),640px);aspect-ratio:1;background:var(--panel);border-radius:50%;box-shadow:0 0 0 1px var(--line)}.dial__band{fill:none;stroke:var(--line-soft)}.dial__band.is-hover{stroke:var(--block-lilac)}.dial__socket{fill:#e9e9e6;stroke:#d4d4d0;stroke-width:1.5;cursor:pointer}.dial__socket:hover{stroke:var(--ink);stroke-width:2.5}.dial__socket--solid{fill:#9aa0b0;stroke:#7d8394}.dial__gem{stroke:#00000040;stroke-width:1.5;pointer-events:none}.dial__gem--key{stroke:#e0a100;stroke-width:4}.dial__glyph{fill:#00000073;pointer-events:none}.dial__key{color:#7a5800;pointer-events:none}.dial__pointer{stroke:#c9a227;stroke-width:2;cursor:pointer;pointer-events:all}.dial__pointer.is-set{stroke:var(--ink)}.dial__twin{stroke:var(--ink);stroke-width:2;stroke-dasharray:4 3;pointer-events:none}.dial__twin-pick{fill:none;stroke:#c9a227;stroke-width:3;pointer-events:none}.dial__bar rect{fill:none;stroke:#c9a227;stroke-width:2;cursor:pointer;pointer-events:all}.dial__bar.is-set rect{fill:var(--ink);stroke:var(--ink)}.dial__bar-num{fill:#fff;font:700 11px sans-serif;text-anchor:middle;dominant-baseline:central;pointer-events:none}.dial__tag-icon{color:var(--ink-dim);pointer-events:none}.dial__tag{fill:var(--ink-dim);font-family:var(--mono);font-size:14px;pointer-events:none}.dial__link{stroke:#8a8fa3;stroke-width:4;pointer-events:none}.dial__link--chain{stroke:#e0a100;stroke-dasharray:5 4}.dial__link--tether{stroke:#c0392b;stroke-width:2}.dial__band.is-blocked{stroke:#f3b1ab}.dial__spoke{stroke:#5b3fd1;stroke-width:3;stroke-dasharray:6 5;pointer-events:none}
