body:before{content:"";z-index:-1;pointer-events:none;background-blend-mode:overlay, normal, normal, normal, normal, normal, normal;contain:paint;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 711 711' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"),radial-gradient(circle at 0 0,#e78af059 3.1211%,#0000 40%),radial-gradient(circle at 20% 0,#8a90f059 3.1211%,#0000 40%),radial-gradient(circle at 40% 0,#8ae6f059 3.1211%,#0000 40%),radial-gradient(circle at 60% 0,#8af09659 3.1211%,#0000 40%),radial-gradient(circle at 80% 0,#ecf08a59 3.1211%,#0000 40%),radial-gradient(circle at 100% 0,#f0b18a59 3%,#0000 40%);position:fixed;inset:0}button,input,select,textarea{text-transform:inherit}body{isolation:isolate;color:#6b315f;text-transform:lowercase;background-color:#fff;min-height:100svh;margin:0;padding:0;font-family:Fredoka,sans-serif}._stage_xqetf_1{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;height:100%;min-height:0;position:relative;overflow:hidden}._stage_xqetf_1:active{cursor:grabbing}._world_xqetf_3{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}._edges_xqetf_4{pointer-events:none;width:1px;height:1px;position:absolute;overflow:visible}._edge_xqetf_4{fill:none;stroke:var(--cord-stroke);stroke-width:2px;stroke-opacity:.34;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke-opacity .18s}._edge_xqetf_4[data-traveled=false]{stroke-dasharray:5 9}._traveled_xqetf_7{stroke-opacity:1;stroke-width:4px;filter:drop-shadow(0 1px 1px #4d3c1b30)}._edge_xqetf_4[data-highlighted=true]{stroke-opacity:.8}._traveled_xqetf_7[data-highlighted=true]{stroke-opacity:1}._connectionCord_xqetf_10{opacity:0;transition:none}._node_xqetf_12{box-sizing:border-box;--node-color:var(--option);min-width:44px;min-height:44px;color:var(--node-color);font-family:inherit;font-size:var(--node-size,21px);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:7px 8px;font-weight:500;line-height:1.15;transition:font-size .35s,color .25s,opacity .16s;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}._node_xqetf_12[data-revealed=false]{opacity:0;pointer-events:none}._node_xqetf_12[data-role=current]{--node-color:var(--ink);z-index:5;letter-spacing:-.045em;font-weight:600}._node_xqetf_12[data-role=source]{--node-color:var(--ink);font-weight:650}._node_xqetf_12[data-role=target]{--node-color:var(--target);font-weight:700}._node_xqetf_12[data-role=visited]{--node-color:var(--visited)}._node_xqetf_12:focus-visible{outline-offset:4px;border-radius:5px;outline:2px dotted}._node_xqetf_12:disabled{cursor:default}._node_xqetf_12:disabled:not([data-role=current]):not([data-revealed=false]){opacity:.6}._stage_xqetf_1[data-connecting=true] ._node_xqetf_12:disabled{opacity:1}._nodeLabel_xqetf_45{transform:scale(var(--reel-scale,1));text-shadow:var(--word-edge);transition:scale .18s ease-out;display:block;position:relative;scale:1}._node_xqetf_12[data-role=current] ._nodeLabel_xqetf_45,._node_xqetf_12[data-role=source] ._nodeLabel_xqetf_45,._destination_xqetf_53 ._nodeLabel_xqetf_45{text-shadow:var(--main-word-edge)}._shine_xqetf_55{pointer-events:none;opacity:0;color:#0000;text-shadow:none;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#0000 35%,#ffffff1a 43%,#fff 50%,#ffffff1a 57%,#0000 65%) 160% 0/280% 100%;-webkit-background-clip:text;background-clip:text;padding:2px;position:absolute;inset:-2px}._node_xqetf_12:not(:disabled):hover ._shine_xqetf_55,._node_xqetf_12:focus-visible ._shine_xqetf_55{opacity:.4;animation:.85s ease-out both _fontShine_xqetf_1}._node_xqetf_12:not(:disabled):hover ._nodeLabel_xqetf_45,._node_xqetf_12:focus-visible ._nodeLabel_xqetf_45{scale:1.1}._footer_xqetf_73{z-index:8;padding:8px max(22px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(22px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;background:#fff9;border-top:1px solid #59345412;grid-template-columns:minmax(78px,1fr) minmax(0,240px) minmax(78px,1fr);align-items:center;gap:12px;display:grid;position:absolute;inset:auto 0 0}._mapControls_xqetf_74{grid-area:1/3;justify-self:end;align-items:center;gap:6px;display:flex}._zoomControls_xqetf_75{grid-column:1;justify-self:start}._mapControls_xqetf_74 button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--option);cursor:pointer;background:#ffffffd9;border:1px solid #4d315138;border-radius:50%;place-items:center;min-width:36px;height:36px;padding:0;font:17px/1 system-ui,sans-serif;display:grid}._loadingLink_xqetf_77{stroke-opacity:.25}._loadingNode_xqetf_78{color:#655d75;opacity:.6;pointer-events:none;width:132px;padding:0;font-size:23px}._reelWindow_xqetf_79{text-align:center;width:100%;height:1.4em;display:grid;overflow:hidden}._reelWord_xqetf_80{text-shadow:0 0 3px #ffffff80;transition:opacity var(--reel-fade) ease-in-out;grid-area:1/1;line-height:1.4;display:block}._titleReel_xqetf_81{--title-word-size:114px;color:#655d75;opacity:.6;width:min(640px,100% - 32px);font-size:var(--title-word-size);letter-spacing:-.045em;pointer-events:none;font-weight:600;position:absolute;left:50%;transform:translate(-50%,-50%)}._titleReel_xqetf_81 ._reelWord_xqetf_80{font-size:min(var(--title-word-size), calc(150vw / var(--reel-letters)));align-self:center;line-height:1.12}._node_xqetf_12[data-loading=true] ._nodeLabel_xqetf_45{animation:1.4s ease-in-out infinite _travelPulse_xqetf_1}@keyframes _travelPulse_xqetf_1{0%,to{scale:.97}50%{scale:1.04}}@keyframes _fontShine_xqetf_1{0%{background-position:160% 0}to{background-position:-80% 0}}@media (width<=640px){._loadingNode_xqetf_78{width:100px;font-size:18px}._footer_xqetf_73{padding:8px max(12px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));grid-template-columns:minmax(77px,1fr) minmax(0,240px) minmax(77px,1fr);gap:8px}._mapControls_xqetf_74{gap:5px}._mapControls_xqetf_74 button{min-width:36px;height:36px}}@media (prefers-reduced-motion:reduce){._node_xqetf_12,._edge_xqetf_4{transition:none}._loadingLink_xqetf_77{stroke-opacity:.25;animation:none}._reelWord_xqetf_80{transition:none}._nodeLabel_xqetf_45,._shine_xqetf_55{animation:none!important}._nodeLabel_xqetf_45{transition:none}._node_xqetf_12:not(:disabled):hover ._nodeLabel_xqetf_45,._node_xqetf_12:focus-visible ._nodeLabel_xqetf_45{scale:1}._node_xqetf_12:hover ._shine_xqetf_55{opacity:0}}._world_xqetf_3{z-index:2}._stage_xqetf_1[data-finished=true] ._node_xqetf_12:disabled{opacity:1}._stage_xqetf_1[data-finished=true] ._node_xqetf_12{transition:font-size 1.1s,color .4s}._stage_xqetf_1[data-finished=true] ._nodeLabel_xqetf_45{text-shadow:var(--main-word-edge)}._stage_xqetf_1[data-finished=true] ._edge_xqetf_4{stroke-width:4px;stroke-opacity:1}._journeySpark_xqetf_110{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-dasharray:.04 .96;opacity:0;filter:drop-shadow(0 0 4px #fff);vector-effect:non-scaling-stroke;pointer-events:none}._targetSpark_xqetf_111{stroke:#fff5b9;stroke-width:7px}._targetBox_xqetf_112{width:100%;min-width:0;max-width:240px;color:var(--target);text-align:center;grid-area:1/2}._targetBox_xqetf_112 strong{overflow-wrap:anywhere;font-size:32px;font-weight:600;line-height:1.1;display:block}._targetWord_xqetf_114{transform-origin:50%;max-width:100%;display:inline-block}@media (width<=640px){._targetBox_xqetf_112 strong{font-size:28px}}._destination_xqetf_53{z-index:6;color:var(--target);letter-spacing:-.04em;white-space:nowrap;margin:0;padding:6px 10px;font:600 114px/1.12 Fredoka,sans-serif;position:absolute;left:50%;transform:translate(-50%,-50%)}._destination_xqetf_53[data-intro=true]{top:var(--intro-target);font-size:min(114px, calc(150vw / var(--letters)))}._node_xqetf_12[data-intro=true][data-role=current]{font-size:min(114px, calc(150vw / var(--letters)))}._introduction_xqetf_130{--intro-copy-size:30px;--intro-target-size:min(114px, calc(150vw / var(--intro-target-letters)));--intro-action-top:min(var(--intro-actions), calc(100% - 180px - env(safe-area-inset-bottom)));z-index:8;pointer-events:none;color:#292333;position:absolute;inset:0}._introduction_xqetf_130 p{text-align:center;text-shadow:var(--word-edge);margin:0;line-height:1.4;position:absolute}._introLead_xqetf_133,._introBridge_xqetf_133,._introSpark_xqetf_133{font-size:var(--intro-copy-size)}._introLead_xqetf_133{top:var(--intro-lead);width:min(350px,85vw);left:50%;transform:translate(-50%)}._introBridge_xqetf_133{top:var(--intro-bridge);animation-delay:-.8s;left:50%;transform:translate(-50%,-50%)}._introSpark_xqetf_133{top:calc((var(--intro-target) + var(--intro-target-size) * .56 + 6px + var(--intro-action-top)) / 2);width:min(420px,88vw);line-height:1.55;animation-delay:-1.8s;left:50%;transform:translate(-50%,-50%)}._semantic_xqetf_139{white-space:nowrap;font-weight:600}._introSpark_xqetf_133 em{font-style:normal}._introQuestion_xqetf_141{font-size:.7em;position:absolute;top:.06em;right:-.35em}._introActions_xqetf_142{top:var(--intro-action-top);pointer-events:auto;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._embark_xqetf_143{font:600 var(--intro-copy-size)/1.2 Fredoka,sans-serif;white-space:nowrap}._embark_xqetf_143:disabled,._change_xqetf_144:disabled{opacity:.5;cursor:default;animation:none;translate:none}._change_xqetf_144{white-space:nowrap;justify-content:center;align-items:center;font:500 17px/1.2 Fredoka,sans-serif;display:inline-flex}._stage_xqetf_1[data-intro=true],._stage_xqetf_1[data-intro=true]:active{cursor:default}._srOnly_xqetf_148{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@keyframes _introDrift_xqetf_1{to{translate:0 -5px}}@media (width<=640px){._introduction_xqetf_130{--intro-copy-size:26px;--intro-target-size:min(90px, calc(150vw / var(--intro-target-letters)))}._node_xqetf_12[data-intro=true][data-role=current],._destination_xqetf_53[data-intro=true]{font-size:min(90px, calc(150vw / var(--letters)))}._titleReel_xqetf_81{--title-word-size:90px}._introLead_xqetf_133{width:min(320px,85vw)}}@media (height<=600px){._introduction_xqetf_130{--intro-target-size:min(66px, calc(150vw / var(--intro-target-letters)));--intro-action-top:min(var(--intro-actions), calc(100% - 140px - env(safe-area-inset-bottom)))}._introActions_xqetf_142{flex-direction:row;justify-content:center;gap:8px;width:calc(100% - 24px)}._introActions_xqetf_142 button{white-space:normal;max-width:calc(50% - 4px);font-size:17px}._introActions_xqetf_142 ._embark_xqetf_143{font-size:var(--intro-copy-size)}._introduction_xqetf_130{--intro-copy-size:22px}._node_xqetf_12[data-intro=true][data-role=current],._destination_xqetf_53[data-intro=true]{font-size:min(66px, calc(150vw / var(--letters)))}._titleReel_xqetf_81{--title-word-size:66px}}@media (prefers-reduced-motion:reduce){._destination_xqetf_53,._embark_xqetf_143,._change_xqetf_144,._stage_xqetf_1[data-finished=true] ._node_xqetf_12{transition:none}._journeySpark_xqetf_110{display:none}._introLead_xqetf_133,._introBridge_xqetf_133,._introSpark_xqetf_133,._embark_xqetf_143{animation:none}._embark_xqetf_143:hover{translate:none}._change_xqetf_144:hover{rotate:none;scale:1}}._edge_xqetf_4[data-broken=true]{stroke-dasharray:none;stroke-width:4px;stroke-opacity:.8;animation:none}._looseTargetCord_xqetf_178{z-index:0;width:55px;height:76px;stroke:var(--cord-stroke);stroke-width:4.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.9;filter:drop-shadow(0 1px 1px #4d3c1b30);pointer-events:none;position:absolute;bottom:40%;left:50%;overflow:visible;translate:-50%}._looseTargetCord_xqetf_178 path{vector-effect:non-scaling-stroke}._destination_xqetf_53 ._nodeLabel_xqetf_45,._node_xqetf_12[data-intro=true] ._nodeLabel_xqetf_45{z-index:1}._stage_xqetf_1[data-intro=true]{--intro-cord-length:calc((var(--intro-target) - var(--intro-source)) / 2 - 26px)}._introSourceCord_xqetf_183{width:55px;height:var(--intro-cord-length);stroke:var(--cord-stroke);stroke-width:4.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.9;filter:drop-shadow(0 1px 1px #4d3c1b30);pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%)scaleY(-1)}._introSourceCord_xqetf_183 path{vector-effect:non-scaling-stroke}._introSourceCord_xqetf_183{clip-path:inset(-10px -10px .4em)}._destination_xqetf_53[data-intro=true] ._looseTargetCord_xqetf_178,._titleReel_xqetf_81 ._looseTargetCord_xqetf_178{height:var(--intro-cord-length);bottom:50%}._titleReel_xqetf_81 ._introSourceCord_xqetf_183,._titleReel_xqetf_81 ._looseTargetCord_xqetf_178{stroke:currentColor;opacity:1}._titleReel_xqetf_81 ._reelWindow_xqetf_79{z-index:1;position:relative}._aboutDialog_xqetf_191{box-sizing:border-box;color:#61337e;text-align:left;background:#fffaf8;border:1px solid #dbc9d5;border-radius:24px;width:min(420px,100% - 40px);max-height:calc(100% - 40px);padding:34px 32px 26px;font-family:Fredoka,sans-serif;position:fixed;inset:0;box-shadow:0 18px 60px #38203c38}._aboutDialog_xqetf_191::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#291b32a6}._aboutDialog_xqetf_191 h2{color:#89105e;margin:0 36px 18px 0;font-size:27px;font-weight:600}._aboutDialog_xqetf_191 ol{margin:0 0 18px;padding-left:23px}._aboutDialog_xqetf_191 li{margin-bottom:10px;padding-left:4px;font-size:16px;line-height:1.45}._aboutDialog_xqetf_191 li::marker{color:#89105e;font-weight:600}._aboutDialog_xqetf_191 p{margin:0 0 14px;font-size:16px;line-height:1.5}._aboutDialog_xqetf_191 footer{border-top:1px solid #e9dce4;margin-top:24px;padding-top:17px;font-size:14px}._aboutDialog_xqetf_191 a{color:#89105e;font-weight:600}._aboutClose_xqetf_200{color:#89105e;cursor:pointer;background:#f3e9ef;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font:24px/1 sans-serif;display:grid;position:absolute;top:20px;right:22px}._button_1exdz_1{color:#29272b;cursor:pointer;background:0 0;border:0;border-radius:2px;min-height:44px;padding:10px 16px 13px;transition:scale .16s,translate .16s;position:relative}._label_1exdz_12{max-width:100%;display:inline-block;position:relative}._label_1exdz_12:after{content:"";opacity:.55;pointer-events:none;background:currentColor;height:6px;transition:opacity .16s;position:absolute;inset:auto 0 -7px;rotate:-.7deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5C22 2 40 6 61 4S91 3 118 4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5C22 2 40 6 61 4S91 3 118 4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}._button_1exdz_1:not(:disabled):hover{translate:0 -1px}._button_1exdz_1:not(:disabled):hover ._label_1exdz_12:after,._button_1exdz_1:focus-visible ._label_1exdz_12:after{opacity:.95}._button_1exdz_1:not(:disabled):active{translate:0 1px;scale:.97}._button_1exdz_1:focus-visible{outline-offset:3px;outline:2px solid}._button_1exdz_1:disabled{opacity:.5;cursor:default}._primary_1exdz_30{color:#397d63}@media (prefers-reduced-motion:reduce){._button_1exdz_1,._label_1exdz_12:after{transition:none}._button_1exdz_1:not(:disabled):hover,._button_1exdz_1:not(:disabled):active{translate:none;scale:none}}._hint_idlot_1{z-index:1;width:max-content;max-width:min(360px,100% - 32px);animation:.25s ease-out both _appear_idlot_1;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}._hint_idlot_1 button{color:#111;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:0;border-radius:10px;width:100%;padding:10px 14px;font:400 13px/1.4 Fredoka,sans-serif;display:block;box-shadow:0 3px 14px #342b3b26}._hint_idlot_1 button:focus-visible{outline-offset:3px;outline:2px solid #397d63}._hint_idlot_1[data-leaving=true]{pointer-events:none;animation:.25s ease-in both _disappear_idlot_1}@keyframes _appear_idlot_1{0%{opacity:0}to{opacity:1}}@keyframes _disappear_idlot_1{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._hint_idlot_1,._hint_idlot_1[data-leaving=true]{animation-duration:1ms}}._finale_16ue9_1{pointer-events:none;z-index:9;box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:94px 28px 24px;animation:.65s ease-out both _sceneArrive_16ue9_1;display:flex;position:absolute;inset:0}._arrival_16ue9_2{text-align:center;z-index:2;pointer-events:none;position:relative}._celebration_16ue9_3{max-width:100%;color:var(--source);font-size:min(90px, calc(120vw / var(--letters)));letter-spacing:-.045em;text-shadow:var(--main-word-edge);margin:0;font-weight:600;line-height:1.08;animation:.7s cubic-bezier(.2,.8,.25,1.2) both _titleArrive_16ue9_1;display:inline-block;position:relative}._celebration_16ue9_3:focus{outline:none}._titleShine_16ue9_5{color:#0000;text-shadow:none;opacity:0;background:linear-gradient(110deg,#0000 38%,#ffffffd9 50%,#0000 62%) 0 0/280% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-out .35s infinite _titleShine_16ue9_5;position:absolute;inset:0}._arrival_16ue9_2 p{color:#292333;text-shadow:var(--word-edge);margin:12px 0 0;font-size:15px;line-height:1.4}._actions_16ue9_7{pointer-events:auto;justify-content:center;align-self:center;align-items:center;gap:14px;padding-top:4px;display:flex}._actions_16ue9_7 button{font:500 20px/1.2 Fredoka,sans-serif}._next_16ue9_9,._actions_16ue9_7 ._next_16ue9_9{font-weight:600}._replay_16ue9_11{background:#ffffff59;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._srOnly_16ue9_12{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _sceneArrive_16ue9_1{0%{opacity:0}to{opacity:1}}@keyframes _titleArrive_16ue9_1{0%{opacity:0;translate:0 14px;scale:.86}to{opacity:1;translate:0;scale:1}}@keyframes _titleShine_16ue9_5{0%{opacity:0;background-position:160% 0}3%{opacity:1}28%{opacity:1;background-position:-80% 0}30%,to{opacity:0;background-position:-80% 0}}@media (width<=640px){._finale_16ue9_1{padding:92px 12px calc(78px + env(safe-area-inset-bottom));gap:8px}._celebration_16ue9_3{font-size:min(70px, calc(165vw / var(--letters)))}._arrival_16ue9_2 p{margin-top:10px;font-size:13px}._actions_16ue9_7 button{font-size:18px}}@media (height<=500px){._finale_16ue9_1{gap:4px;padding-top:68px;padding-bottom:12px}._celebration_16ue9_3{font-size:min(44px, calc(110vw / var(--letters)))}._arrival_16ue9_2 p{margin-top:4px;font-size:12px}}@media (prefers-reduced-motion:reduce){._finale_16ue9_1,._celebration_16ue9_3{animation:none}._titleShine_16ue9_5{display:none}}._finale_16ue9_1[data-failed=true] ._celebration_16ue9_3{color:var(--target)}._finale_16ue9_1[data-failed=true] ._titleShine_16ue9_5{display:none}._footer_16ue9_40{pointer-events:auto;box-sizing:border-box;align-self:center;max-width:100%;max-height:55%;padding:8px;overflow:auto}._actions_16ue9_7{flex-wrap:wrap;gap:6px 12px}._actions_16ue9_7 button:disabled{opacity:.6;cursor:wait}._solution_16ue9_43{color:#292333;text-align:center;background:#fffffff0;border-radius:18px;max-width:620px;margin:0 auto 12px;padding:12px 16px}._solutionScreen_16ue9_45{box-sizing:border-box;color:#000;text-align:center;background:#fff;justify-content:center;align-items:center;padding:32px 24px;font:400 20px/1.6 system-ui,sans-serif;display:flex;position:absolute;inset:0;overflow:auto}._solutionContent_16ue9_46{width:min(720px,100%);margin:auto}._solutionContent_16ue9_46 p{margin:0 0 18px;font-size:14px}._solutionContent_16ue9_46 ol{outline:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}._solutionContent_16ue9_46 li{overflow-wrap:anywhere;max-width:100%}._solutionContent_16ue9_46 li:not(:last-child):after{content:" →"}._solutionContent_16ue9_46 button{margin-top:32px;font:500 18px/1.2 Fredoka,sans-serif}@media (width<=640px){._finale_16ue9_1[data-failed=true] ._actions_16ue9_7{flex-direction:column;align-items:center;gap:10px;min-width:min(260px,75vw)}}._meter_1m8rm_1{--count-color:var(--journey-count-color,#8a723f);z-index:20;pointer-events:none;width:104px;position:absolute;top:16px;right:8px}._label_1m8rm_2{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._count_1m8rm_3{color:var(--count-color);text-align:center;text-shadow:0 1px 5px #63512e33;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:1.15;display:flex}._count_1m8rm_3 strong{letter-spacing:-.06em;-webkit-text-stroke:6px #fff;paint-order:stroke fill;font-size:68px;font-weight:600;line-height:.95}._countPop_1m8rm_5{transform-origin:50% 85%;animation:.45s ease-in-out both _countPop_1m8rm_5}@keyframes _countPop_1m8rm_5{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(4px)scale(1.05,.91)}68%{transform:translateY(-2px)scale(.98,1.04)}}@media (width<=640px){._meter_1m8rm_1{width:68px;top:12px;right:0}._count_1m8rm_3{font-size:11px}._count_1m8rm_3 strong{font-size:56px}}@media (prefers-reduced-motion:reduce){._countPop_1m8rm_5{animation:none}}._layer_66m9y_1{z-index:19;color:#d86616;pointer-events:none;position:absolute;inset:0}._line_66m9y_2{fill:none;width:100%;height:100%;stroke:var(--cord-stroke);stroke-width:2.5px;stroke-linecap:round;filter:drop-shadow(0 1px 1px #4d3c1b30);position:absolute;inset:0;overflow:visible}._loop_66m9y_3{opacity:0;stroke-width:1.8px}._reelButton_66m9y_4{width:48px;height:48px;color:inherit;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:5px;display:grid;position:absolute;top:14px;left:14px}._reelButton_66m9y_4:hover{background:#fff0d230}._reel_66m9y_4{fill:none;stroke:currentColor;stroke-width:1.6px;filter:drop-shadow(0 1px 1px #71300030);width:38px;height:38px;overflow:visible}._rim_66m9y_7{fill:#fff0d2;stroke-width:2.5px}._spool_66m9y_8{transform-origin:24px 24px}._spool_66m9y_8>circle{stroke-opacity:.65}._crank_66m9y_10{stroke-width:3.5px;stroke-linecap:round}._handle_66m9y_11,._hub_66m9y_11{fill:#d86616;stroke:#fff0d2;stroke-width:1.5px}._layer_66m9y_1[data-phase=casting] ._spool_66m9y_8{animation:_cast_66m9y_1 var(--cast-duration,.7s) ease-out both}._layer_66m9y_1[data-phase=winding] ._spool_66m9y_8{animation:.65s cubic-bezier(.3,0,.55,1) infinite _wind_66m9y_1}._pop_66m9y_14{transform-origin:24px 24px;stroke-width:2.5px;animation:.38s ease-out both _pop_66m9y_14}@keyframes _cast_66m9y_1{to{rotate:-360deg}}@keyframes _wind_66m9y_1{to{rotate:360deg}}@keyframes _pop_66m9y_14{0%{opacity:1;scale:.7}to{opacity:0;scale:1.65}}@media (width<=640px){._reelButton_66m9y_4{width:44px;height:44px;top:10px;left:10px}._reel_66m9y_4{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){._layer_66m9y_1 ._spool_66m9y_8{animation:none}._pop_66m9y_14{animation:.25s linear both _fade_66m9y_1}@keyframes _fade_66m9y_1{to{opacity:0}}}._dialog_czm0k_1{box-sizing:border-box;color:#61337e;text-align:left;background:#fffaf8;border:1px solid #dbc9d5;border-radius:24px;width:min(420px,100% - 40px);max-height:calc(100% - 40px);padding:34px 32px 26px;font-family:Fredoka,sans-serif;position:fixed;inset:0;box-shadow:0 18px 60px #38203c38}._dialog_czm0k_1::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#291b32a6}._dialog_czm0k_1 h2{color:#89105e;margin:0 36px 18px 0;font-size:27px;font-weight:600}._dialog_czm0k_1 p{margin:0 0 24px;font-size:16px;line-height:1.5}._close_czm0k_5{color:#89105e;cursor:pointer;background:#f3e9ef;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font:24px/1 sans-serif;display:grid;position:absolute;top:20px;right:22px}._actions_czm0k_6{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._actions_czm0k_6 button{flex:1 0 auto;font:500 17px/1.2 Fredoka,sans-serif}._shell_19ry9_1{--ink:#89105e;--target:#9e3012;--source:#005b53;--option:#233d87;--visited:#61337e;--cord:#8a723f;--cord-stroke:url(#wordney-cord-weave);--journey-count-color:var(--cord);--word-edge:-1.4px -1.4px 0 #ffffffa6, 1.4px -1.4px 0 #ffffffa6, -1.4px 1.4px 0 #ffffffa6, 1.4px 1.4px 0 #ffffffa6, -1.8px 0 0 #ffffffa6, 1.8px 0 0 #ffffffa6, 0 -1.8px 0 #ffffffa6, 0 1.8px 0 #ffffffa6, 0 0 5px #fff6;--main-word-edge:-3.4px -3.4px 0 #ffffffa6, 3.4px -3.4px 0 #ffffffa6, -3.4px 3.4px 0 #ffffffa6, 3.4px 3.4px 0 #ffffffa6, -4.2px 0 0 #ffffffa6, 4.2px 0 0 #ffffffa6, 0 -4.2px 0 #ffffffa6, 0 4.2px 0 #ffffffa6, 0 0 9px #fff6;z-index:2;height:100dvh;color:var(--ink);text-align:left;background:0 0;font-family:Fredoka,sans-serif;position:fixed;inset:0;overflow:hidden}._playArea_19ry9_22{width:100%;height:100%;position:relative}._error_19ry9_23{z-index:30;box-sizing:border-box;width:max-content;max-width:calc(100% - 48px);color:var(--ink);text-align:center;background:#fffaf8;border-radius:18px;padding:12px 20px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}._header_19ry9_24{z-index:20;position:absolute;top:24px;left:50%;transform:translate(-50%)}._level_19ry9_25{color:var(--cord);white-space:nowrap;pointer-events:none;font-size:15px;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 5px);right:0}._message_19ry9_26{z-index:25;text-align:center;color:var(--ink);width:max-content;max-width:min(480px,100% - 80px);text-shadow:var(--word-edge);padding:14px 22px;font-size:18px;position:absolute;top:24px;left:50%;transform:translate(-50%)}._message_19ry9_26 strong{font-weight:500}._message_19ry9_26 ._resultWord_19ry9_28{text-shadow:0 0 10px #ffffff18;overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.1}._resultWord_19ry9_28[data-result=won]{color:var(--source)}._resultWord_19ry9_28[data-result=lost]{color:var(--target)}._message_19ry9_26 p{margin:6px 0;font-size:14px}._message_19ry9_26 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:22px;margin-top:8px;padding:8px 18px;font-size:15px}button:focus-visible{outline-offset:3px;outline:2px solid}._srOnly_19ry9_34{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){._reelHint_19ry9_36{top:48px;left:32px}._header_19ry9_24{top:20px}._level_19ry9_25{font-size:13px}._message_19ry9_26{font-size:16px;top:154px}}._picker_1fhma_1{z-index:40;position:fixed;top:22px;right:26px}._trigger_1fhma_2{cursor:pointer;background:#ffffffb3;border:0;border-radius:45% 55% 57% 43%/54% 46%;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:0 3px 12px #55377714}._trigger_1fhma_2>span{font:27px/1 system-ui,sans-serif}._trigger_1fhma_2:hover,._trigger_1fhma_2[aria-expanded=true]{background:#ffffffe6}._trigger_1fhma_2:focus-visible{outline-offset:4px;outline:2px solid #4c3599}._menu_1fhma_6{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:100% 0;background:#ffffffd9;border:1px solid #ffffffb3;border-radius:28px 23px 34px 26px;min-width:216px;padding:12px;animation:.2s cubic-bezier(.2,.7,.3,1.1) both _menuArrive_1fhma_1;position:absolute;top:calc(100% + 13px);right:0;box-shadow:0 12px 40px #55377726}._option_1fhma_7{color:#4c3599;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:17px 21px 15px 20px;grid-template-columns:34px 1fr 18px;align-items:center;gap:11px;width:100%;margin:2px 0;padding:10px 12px;font:500 17px/1.3 Fredoka,sans-serif;transition:background .15s,translate .15s;display:grid}._option_1fhma_7:nth-child(2n){border-radius:21px 16px 22px 17px}._option_1fhma_7:hover,._option_1fhma_7:focus-visible{background:#e9e2ff;outline:none;translate:-2px}._option_1fhma_7[aria-checked=true]{color:#005b53;background:#e2f5ed}._flag_1fhma_11{font:26px/1 system-ui,sans-serif}._check_1fhma_12{color:#005b53;font-size:16px}@keyframes _menuArrive_1fhma_1{0%{opacity:0;translate:0 -6px;scale:.94}to{opacity:1;translate:0;scale:1}}@media (width<=640px){._picker_1fhma_1{top:18px;right:18px}}@media (prefers-reduced-motion:reduce){._menu_1fhma_6{animation:none}._option_1fhma_7{transition:none}}._logo_1rz0v_1{color:#4c3599;letter-spacing:-.045em;text-shadow:var(--word-edge);flex:none;margin:0;font-size:41px;font-weight:600;line-height:1;position:relative}._name_1rz0v_2{color:inherit;font:inherit;letter-spacing:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}._name_1rz0v_2:focus-visible{outline-offset:6px;border-radius:8px;outline:2px dotted #397d63}._cord_1rz0v_4{pointer-events:none;color:#397d63;width:100%;height:1em;position:absolute;top:.82em;left:0;overflow:visible}._strand_1rz0v_5{stroke:currentColor;stroke-width:4px;stroke-linecap:round;pointer-events:none;filter:drop-shadow(0 1px 1px #ffffffa6)}._hit_1rz0v_6{stroke:#0000;stroke-width:20px;pointer-events:stroke;cursor:grab;touch-action:none}._cord_1rz0v_4[data-dragging] ._hit_1rz0v_6{cursor:grabbing}._cord_1rz0v_4 circle{fill:currentColor;stroke:#effce4;stroke-width:1.5px}@media (width<=640px){._logo_1rz0v_1{font-size:34px}}@media (prefers-reduced-motion:reduce){._hit_1rz0v_6{cursor:default}}._start_1rz0v_14{color:var(--ink)}._end_1rz0v_15{color:var(--target)}._hintAnchor_1rz0v_16{top:.903333em;left:var(--hint-anchor-x,58.333%);width:0;height:0;text-shadow:none;letter-spacing:normal;position:absolute}._logo_1rz0v_1:has([data-hanging-hint])>._cord_1rz0v_4{visibility:hidden}._strand_1rz0v_5{vector-effect:non-scaling-stroke;stroke-width:2.5px}
