.SnakeTree_wrap__11peP{--bark-A1:#39a85a;--bark-A2:#7cbc2b;--bark-B1:#d3a400;--bark-B2:#e88b0c;--bark-C1:#ec6a00;--bark-C2:#d8481c;--ring:#fff;--vshadow:0 1px 2px rgba(0,0,0,.06),0 6px 18px rgba(30,20,70,.08);--vshadow-lift:0 2px 6px rgba(0,0,0,.1),0 14px 34px rgba(30,20,70,.16);--ui:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-family:var(--font-text);padding:8px 12px 90px;display:flex;justify-content:center}.theme-dark .SnakeTree_wrap__11peP{--bark-A1:#48c46c;--bark-A2:#9bd541;--bark-B1:#e6c02a;--bark-B2:#f0a63f;--bark-C1:#ff8a3a;--bark-C2:#ff6a45;--ring:#e9e9ee;--vshadow:0 1px 2px rgba(0,0,0,.4),0 6px 18px rgba(0,0,0,.35);--vshadow-lift:0 2px 6px rgba(0,0,0,.5),0 16px 40px rgba(0,0,0,.5)}.SnakeTree_map__uCHg7{container-type:inline-size;position:relative;width:100%;max-width:760px;border-radius:16px;background:var(--background-primary);box-shadow:inset 0 0 0 1px var(--background-modifier-border);--d:calc(120 / 740 * 100cqw);--cols:4}.SnakeTree_map__uCHg7>svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.SnakeTree_bark__flrlE{fill:none;stroke-width:11;stroke-linecap:round;opacity:.7}.SnakeTree_core__HtOJJ{fill:none;stroke:var(--interactive-accent);stroke-width:4;stroke-linecap:round;opacity:.7}.SnakeTree_band__2U84g{position:absolute;left:calc(10 / 740 * 100cqw);transform:translateY(-50%);z-index:2;font-family:var(--ui);font-size:clamp(9px,1.3cqw,11px);font-weight:700;color:#fff;border-radius:6px;padding:2px 8px;box-shadow:var(--vshadow)}.SnakeTree_node__hG28V{position:absolute;transform:translate(-50%,calc(var(--d) / -2));width:min(170px,calc(100cqw / var(--cols) - 4px));z-index:3;transition:transform .16s cubic-bezier(.22,1,.36,1)}.SnakeTree_go__jYIG7{display:flex;flex-direction:column;align-items:center;gap:max(3px,.6cqw);text-decoration:none;color:inherit;outline:none}.SnakeTree_node__hG28V:focus-within,.SnakeTree_node__hG28V:hover{transform:translate(-50%,calc(var(--d) / -2)) scale(1.06);z-index:8}.SnakeTree_disc__mmTkL{position:relative;flex:none;width:var(--d);height:var(--d);border-radius:50%;border:max(2px,calc(4 / 900 * 100cqw)) solid var(--ring);box-shadow:var(--vshadow);overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--background-secondary);transition:box-shadow .16s}.SnakeTree_node__hG28V:focus-within .SnakeTree_disc__mmTkL,.SnakeTree_node__hG28V:hover .SnakeTree_disc__mmTkL{box-shadow:var(--vshadow-lift)}.SnakeTree_disc__mmTkL img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.SnakeTree_init__HyOMF{font-family:var(--ui);font-weight:700;color:#fff;font-size:calc(var(--d) * .32);text-shadow:0 1px 2px rgba(0,0,0,.3)}.SnakeTree_badge__iBpHJ{position:absolute;right:4%;bottom:4%;width:26%;height:26%;border-radius:50%;background:var(--background-primary);border:1px solid var(--background-modifier-border);box-shadow:var(--vshadow);display:flex;align-items:center;justify-content:center}.SnakeTree_badge__iBpHJ svg{width:70%;height:70%;fill:none;stroke:var(--text-normal);stroke-width:3}.SnakeTree_title__G77d5{font-size:clamp(9px,1.7cqw,13px);line-height:1.2;text-align:center;color:var(--text-normal);max-width:calc(100% - 11px);overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SnakeTree_sound__caaB8{white-space:nowrap}.SnakeTree_wrap__11peP{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem;justify-items:center;align-items:start}.SnakeTree_column__U2Ovj{width:100%;max-width:760px;display:flex;flex-direction:column;gap:.9rem}.SnakeTree_node__hG28V.SnakeTree_gray__Br66h .SnakeTree_disc__mmTkL,.SnakeTree_node__hG28V.SnakeTree_locked__YNwDZ .SnakeTree_disc__mmTkL{filter:grayscale(.85) opacity(.5)}.SnakeTree_node__hG28V.SnakeTree_gray__Br66h .SnakeTree_title__G77d5,.SnakeTree_node__hG28V.SnakeTree_locked__YNwDZ .SnakeTree_title__G77d5{color:var(--text-muted)}.SnakeTree_node__hG28V.SnakeTree_current__6wzPz .SnakeTree_disc__mmTkL{outline:3px solid var(--interactive-accent)}.SnakeTree_node__hG28V:focus-within .SnakeTree_disc__mmTkL,.SnakeTree_node__hG28V:hover .SnakeTree_disc__mmTkL{filter:none}.SnakeTree_lockbadge__wIYcs{position:absolute;left:4%;bottom:4%;width:26%;height:26%;border-radius:50%;background:var(--background-primary);border:1px solid var(--background-modifier-border);box-shadow:var(--vshadow);display:flex;align-items:center;justify-content:center;filter:none}.SnakeTree_lockbadge__wIYcs svg{width:62%;height:62%;fill:var(--text-muted)}.SnakeTree_mark__u6zep{position:absolute;z-index:4;top:calc(var(--d) * -.03);width:calc(var(--d) * .3);height:calc(var(--d) * .3);border-radius:50%;box-shadow:var(--vshadow);display:flex;align-items:center;justify-content:center}.SnakeTree_seal__LUW_x{left:calc(50% + var(--d) * .23);border:max(1.5px,calc(3 / 900 * 100cqw)) solid var(--ring)}.SnakeTree_seal__LUW_x svg{width:60%;height:60%;fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.SnakeTree_seal__LUW_x:before{content:"";position:absolute;inset:-9px;border-radius:50%}.SnakeTree_seal__LUW_x:focus-visible{outline:2px solid var(--interactive-accent);outline-offset:2px}.SnakeTree_todo__undM_{right:calc(50% + var(--d) * .23);background:var(--background-primary);border:1px solid var(--background-modifier-border);font-size:calc(var(--d) * .16);line-height:1;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.SnakeTree_todo__undM_ svg{width:66%;height:66%;fill:#f2b200;stroke:#b98500;stroke-width:1;stroke-linejoin:round}.SnakeTree_side__j3H4e{font-family:var(--ui);font-size:13.5px;color:var(--text-normal)}.SnakeTree_side__j3H4e h3{margin:.8rem 0 .3rem;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.SnakeTree_side__j3H4e h3:first-child{margin-top:0}.SnakeTree_row__Ws7lC{display:flex;align-items:center;gap:.6rem;padding:.3rem 0;text-decoration:none;color:inherit;border-radius:6px}.SnakeTree_row__Ws7lC:hover{background:var(--background-secondary)}.SnakeTree_rowTitle__2HMOg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SnakeTree_due__5CqZ2{margin-left:auto;flex:none;font-size:12px;color:var(--text-muted)}.SnakeTree_overdue__y_vxh{color:#c62828;font-weight:700}.SnakeTree_empty__w0LEY{margin:.1rem 0 .4rem;color:var(--text-muted);font-size:13px}.SnakeTree_mini__NeHI9{flex:none;width:34px;height:34px;border-radius:50%;overflow:hidden;border:2px solid var(--ring);box-shadow:var(--vshadow);display:flex;align-items:center;justify-content:center;background:var(--background-secondary)}.SnakeTree_mini__NeHI9 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.SnakeTree_miniInit__abMo0{font:700 12px var(--ui);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.SnakeTree_codebox__rCale{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;font:13.5px/1.4 var(--ui);color:var(--text-muted);background:var(--background-primary);border-radius:12px;box-shadow:inset 0 0 0 1px var(--background-modifier-border);padding:.7rem .9rem}.SnakeTree_codeRow__a5CX0{display:flex;gap:.4rem}.SnakeTree_codeRow__a5CX0 input{width:9rem;font:13.5px ui-monospace,Menlo,monospace;text-transform:uppercase;padding:.35rem .5rem;border-radius:6px;border:1px solid var(--background-modifier-border);background:var(--background-primary);color:var(--text-normal)}.SnakeTree_codeRow__a5CX0 button{font:600 13px var(--ui);padding:.35rem .7rem;border-radius:6px;border:0;cursor:pointer;background:var(--interactive-accent);color:#fff}.SnakeTree_node__hG28V.SnakeTree_current__6wzPz .SnakeTree_disc__mmTkL{outline:4px solid var(--interactive-accent);outline-offset:3px;box-shadow:var(--vshadow-lift)}.SnakeTree_here__9rzEa{order:1;white-space:nowrap;font:700 clamp(9px,1.4cqw,11.5px) var(--ui);letter-spacing:.02em;color:#fff;background:var(--interactive-accent);border-radius:999px;padding:.2em .6em;box-shadow:var(--vshadow)}.SnakeTree_scroller__gKLyk{display:contents}.SnakeTree_stretches__kRfvx,.SnakeTree_walls__m2qYZ{display:none}html[data-ns-sideways-tree] .SnakeTree_wrap__11peP{padding:8px 0 10px}html[data-ns-sideways-tree] .SnakeTree_column__U2Ovj{max-width:none;min-height:320px;height:calc(100dvh - var(--ns-head, 58.5px) - 18px)}html[data-ns-sideways-tree] .SnakeTree_scroller__gKLyk{display:flex;align-items:center;flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--background-modifier-border) transparent}html[data-ns-sideways-tree] .SnakeTree_map__uCHg7{flex:none;width:auto;max-width:none;height:min(100%,900px);aspect-ratio:var(--mw-s) /840!important;container-type:size;--mw:var(--mw-s);--mh:840;--d:calc(120 / 840 * 100cqh)!important}html[data-ns-sideways-tree] .SnakeTree_node__hG28V{left:calc(var(--sx) / var(--mw) * 100%)!important;top:calc(var(--sy) / var(--mh) * 100%)!important;width:min(170px,calc(var(--d) * 1.4))}html[data-ns-sideways-tree] .SnakeTree_go__jYIG7{gap:max(3px,calc(var(--d) * .037))}html[data-ns-sideways-tree] .SnakeTree_disc__mmTkL{border-width:max(2px,calc(var(--d) * .0274))}html[data-ns-sideways-tree] .SnakeTree_title__G77d5{font-size:clamp(9px,calc(var(--d) * .105),13px)}html[data-ns-sideways-tree] .SnakeTree_here__9rzEa{font-size:clamp(9px,calc(var(--d) * .0864),11.5px)}html[data-ns-sideways-tree] .SnakeTree_seal__LUW_x{border-width:max(1.5px,calc(var(--d) * .0206))}html[data-ns-sideways-tree] .SnakeTree_band__2U84g{display:none}html[data-ns-sideways-tree] .SnakeTree_stretches__kRfvx{display:block;position:absolute;inset:0;z-index:2;pointer-events:none}.SnakeTree_stretch__mnDN_{--x0:var(--sx0);--x1:var(--sx1);position:absolute;top:0;height:100%;left:calc(var(--x0) / var(--mw) * 100%);width:calc((var(--x1) - var(--x0)) / var(--mw) * 100%)}.SnakeTree_stretchLabel__m7if2{position:sticky;left:10px;display:inline-block;margin-top:calc(12 / 840 * 100cqh);font:700 clamp(9px,calc(var(--d) * .09),11px) var(--ui);color:#fff;border-radius:6px;padding:2px 8px;box-shadow:var(--vshadow)}.SnakeTree_walls__m2qYZ{position:absolute;inset:0;z-index:1;pointer-events:none}.SnakeTree_wall__TUdo5{position:absolute;background:var(--background-primary)}html[data-ns-series-walls]:not([data-ns-sideways-tree]) .SnakeTree_map__uCHg7{--mh:var(--mh-vw);aspect-ratio:740/var(--mh-vw)!important}html[data-ns-series-walls]:not([data-ns-sideways-tree]) .SnakeTree_band__2U84g,html[data-ns-series-walls]:not([data-ns-sideways-tree]) .SnakeTree_node__hG28V{top:calc(var(--vwy) / var(--mh) * 100%)!important}html[data-ns-series-walls]:not([data-ns-sideways-tree]) .SnakeTree_inWall__0z75y{--d:calc(90 / 740 * 100cqw);width:calc(136 / 740 * 100cqw - 4px);left:calc(var(--vwx) / 740 * 100%)!important}html[data-ns-series-walls]:not([data-ns-sideways-tree]) .SnakeTree_walls__m2qYZ{display:block}html[data-ns-series-walls]:not([data-ns-sideways-tree]) .SnakeTree_wall__TUdo5{left:0;right:0;top:calc(var(--vwy0) / var(--mh) * 100%);height:calc((var(--vwy1) - var(--vwy0)) / var(--mh) * 100%);box-shadow:inset 0 9px 10px -10px rgba(60,40,10,.45),inset 0 -9px 10px -10px rgba(60,40,10,.45)}html[data-ns-sideways-tree][data-ns-series-walls] .SnakeTree_map__uCHg7{--mw:var(--mw-sw);aspect-ratio:var(--mw-sw) /840!important}html[data-ns-sideways-tree][data-ns-series-walls] .SnakeTree_node__hG28V{left:calc(var(--swx, var(--sx)) / var(--mw) * 100%)!important;top:calc(var(--swy, var(--sy)) / var(--mh) * 100%)!important}html[data-ns-sideways-tree][data-ns-series-walls] .SnakeTree_inWall__0z75y{--d:calc(90 / 840 * 100cqh);width:min(150px,calc(128 / 840 * 100cqh - 4px))}html[data-ns-sideways-tree][data-ns-series-walls] .SnakeTree_stretch__mnDN_{--x0:var(--swx0);--x1:var(--swx1)}html[data-ns-sideways-tree][data-ns-series-walls] .SnakeTree_walls__m2qYZ{display:block}html[data-ns-sideways-tree][data-ns-series-walls] .SnakeTree_wall__TUdo5{top:0;bottom:0;left:calc(var(--swx0) / var(--mw) * 100%);width:calc((var(--swx1) - var(--swx0)) / var(--mw) * 100%);box-shadow:inset 9px 0 10px -10px rgba(60,40,10,.45),inset -9px 0 10px -10px rgba(60,40,10,.45)}html.theme-dark[data-ns-series-walls] .SnakeTree_wall__TUdo5{box-shadow:inset 0 9px 10px -10px rgba(0,0,0,.8),inset 0 -9px 10px -10px rgba(0,0,0,.8)}html.theme-dark[data-ns-sideways-tree][data-ns-series-walls] .SnakeTree_wall__TUdo5{box-shadow:inset 9px 0 10px -10px rgba(0,0,0,.8),inset -9px 0 10px -10px rgba(0,0,0,.8)}html[data-ns-series-walls] .SnakeTree_inWall__0z75y .SnakeTree_title__G77d5{font-size:clamp(8px,calc(var(--d) * .115),12px);line-height:1.15;color:var(--text-normal);background:none}@media (prefers-reduced-motion:no-preference){html[data-ns-here-glow] .SnakeTree_node__hG28V.SnakeTree_current__6wzPz{--hg-t:max(1.5px,calc(var(--d) * 0.025));--hg-gap:3px;--hg-reach:max(16px,calc(var(--d) * 0.34));--hg-halo:0.18;--hg-stops:#eb3d98 0%,#e9429c 1.9%,#e45a9f 4.4%,#e871ae 7.5%,#eb87b8 10.6%,#ee98c6 14.2%,#f1acdc 20%,#f4bbeb 25%,#ecc3f5 30.3%,#d1cbf7 36.4%,#d2dcf8 42.5%,#c7d6f6 48.6%,#b8ccf3 55.6%,#a9c0f1 62.2%,#9cb8ef 68.6%,#91a2ed 74.4%,#958bec 78.9%,#e59aef 84.7%,#ed8fc0 90.8%,#e666a5 96.4%,#e355b3 99.2%,#eb3d98 100%}html.theme-dark[data-ns-here-glow] .SnakeTree_node__hG28V.SnakeTree_current__6wzPz{--hg-halo:0.24;--hg-stops:#ffe8f4 0%,#f6e8f2 1.9%,#edc3d8 4.4%,#dd93b9 7.5%,#cd6799 10.6%,#bb4a86 14.2%,#913d77 20%,#6d3865 25%,#562f5f 30.3%,#332d5c 36.4%,#1a2c60 42.5%,#1f3b77 48.6%,#234589 55.6%,#2f54a6 62.2%,#3a68c0 68.6%,#4f66c9 74.4%,#7066c3 78.9%,#9f58a8 84.7%,#cd5192 90.8%,#eea0c6 96.4%,#f3cae5 99.2%,#ffe8f4 100%}html[data-ns-here-glow] .SnakeTree_node__hG28V.SnakeTree_current__6wzPz .SnakeTree_disc__mmTkL{outline-color:transparent}html[data-ns-here-glow] .SnakeTree_node__hG28V.SnakeTree_current__6wzPz:after,html[data-ns-here-glow] .SnakeTree_node__hG28V.SnakeTree_current__6wzPz:before{content:"";position:absolute;left:50%;top:calc(var(--d) / 2);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);background:conic-gradient(from var(--ns-here-a),var(--hg-stops));animation:SnakeTree_hereSpin__VrPGt 3s linear infinite}html[data-ns-here-glow] .SnakeTree_node__hG28V.SnakeTree_current__6wzPz:after{width:calc(var(--d) + 2 * (var(--hg-gap) + var(--hg-t)));height:calc(var(--d) + 2 * (var(--hg-gap) + var(--hg-t)));-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--hg-t) - .5px),#000 calc(100% - var(--hg-t)));mask:radial-gradient(closest-side,transparent calc(100% - var(--hg-t) - .5px),#000 calc(100% - var(--hg-t)))}html[data-ns-here-glow] .SnakeTree_node__hG28V.SnakeTree_current__6wzPz:before{z-index:-1;width:calc(var(--d) + 2 * (var(--hg-gap) + var(--hg-t) + var(--hg-reach)));height:calc(var(--d) + 2 * (var(--hg-gap) + var(--hg-t) + var(--hg-reach)));opacity:var(--hg-halo);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - var(--hg-reach)),#000 calc(100% - var(--hg-reach) + .5px),rgba(0,0,0,.8) calc(100% - var(--hg-reach) * .8),rgba(0,0,0,.58) calc(100% - var(--hg-reach) * .62),rgba(0,0,0,.33) calc(100% - var(--hg-reach) * .41),rgba(0,0,0,.1) calc(100% - var(--hg-reach) * .12),transparent 100%);mask:radial-gradient(closest-side,transparent calc(100% - var(--hg-reach)),#000 calc(100% - var(--hg-reach) + .5px),rgba(0,0,0,.8) calc(100% - var(--hg-reach) * .8),rgba(0,0,0,.58) calc(100% - var(--hg-reach) * .62),rgba(0,0,0,.33) calc(100% - var(--hg-reach) * .41),rgba(0,0,0,.1) calc(100% - var(--hg-reach) * .12),transparent 100%)}}@keyframes SnakeTree_hereSpin__VrPGt{to{--ns-here-a:360deg}}.SnakeTree_guestSeal__vjgHf{pointer-events:none}html[data-ns-check-pop] .SnakeTree_seal__LUW_x[data-pop=wait]{transform:scale(0);animation:SnakeTree_popFallback__i3Aap 0s 8s forwards}@keyframes SnakeTree_popFallback__i3Aap{to{transform:none}}@media (prefers-reduced-motion:no-preference){html[data-ns-check-pop] .SnakeTree_seal__LUW_x[data-pop=go]{animation:SnakeTree_sealPop__axxD1 .72s both}html[data-ns-check-pop] .SnakeTree_seal__LUW_x[data-pop=go]:after{content:"";position:absolute;inset:-45%;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 38% 32%,hsla(0,0%,100%,.95) 0 12%,hsla(0,0%,100%,.45) 30%,hsla(0,0%,100%,0) 62%);animation:SnakeTree_sealFlash__ABVQk .72s ease-out both}html[data-ns-check-pop] .SnakeTree_seal__LUW_x[data-pop=go] path{stroke-dasharray:19;stroke-dashoffset:19;animation:SnakeTree_checkDraw__RhJsP .32s ease-out .2s forwards}}@media (prefers-reduced-motion:reduce){html[data-ns-check-pop] .SnakeTree_seal__LUW_x[data-pop=wait]{transform:none;animation:none}html[data-ns-check-pop] .SnakeTree_seal__LUW_x[data-pop=go]{animation:SnakeTree_sealGlow__GYhxs 1s ease-out both}}@keyframes SnakeTree_sealPop__axxD1{0%{transform:scale(0) rotate(-30deg);filter:brightness(1.9);box-shadow:0 0 0 0 hsla(0,0%,100%,.9),var(--vshadow);animation-timing-function:cubic-bezier(.2,.7,.4,1)}32%{transform:scale(1.32) rotate(8deg);filter:brightness(1.6);animation-timing-function:cubic-bezier(.5,0,.5,1)}50%{transform:scale(.86) rotate(-4deg);box-shadow:0 0 0 10px hsla(0,0%,100%,0),var(--vshadow);animation-timing-function:cubic-bezier(.5,0,.5,1)}66%{transform:scale(1.09) rotate(2deg);filter:brightness(1.15);animation-timing-function:cubic-bezier(.5,0,.5,1)}80%{transform:scale(.96) rotate(0deg);animation-timing-function:cubic-bezier(.5,0,.5,1)}91%{transform:scale(1.02)}to{transform:scale(1);filter:none;box-shadow:var(--vshadow)}}@keyframes SnakeTree_sealFlash__ABVQk{0%{opacity:0;transform:scale(.3)}22%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes SnakeTree_checkDraw__RhJsP{to{stroke-dashoffset:0}}@keyframes SnakeTree_sealGlow__GYhxs{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.9),0 0 14px 4px rgba(255,220,120,.8)}to{box-shadow:var(--vshadow)}}.SnakeTree_overlay__9ZKC9{--overlay-top:calc(max(var(--ns-head, 58.5px), var(--ns-bar, 0px)) + 12px);position:fixed;z-index:30;top:var(--overlay-top);right:12px;display:flex;flex-direction:column;align-items:flex-end;max-width:calc(100vw - 24px);pointer-events:none}.SnakeTree_overlay__9ZKC9>*{pointer-events:auto}.SnakeTree_overlayChip__ONjp3,.SnakeTree_overlayPanel__UMflo{background:color-mix(in srgb,var(--background-primary) 72%,transparent);backdrop-filter:blur(14px) saturate(1.3);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background-modifier-border) 85%,transparent),0 10px 30px -10px rgba(30,20,70,.28)}.theme-dark .SnakeTree_overlayChip__ONjp3,.theme-dark .SnakeTree_overlayPanel__UMflo{background:color-mix(in srgb,var(--background-primary) 70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--background-modifier-border) 90%,transparent),0 12px 32px -10px rgba(0,0,0,.7)}.SnakeTree_overlayPanel__UMflo{position:relative;width:17rem;max-width:100%;max-height:calc(100dvh - var(--overlay-top) - 12px);overflow-y:auto;overscroll-behavior:contain;border-radius:12px;padding:.9rem 1rem 1rem;transform-origin:top right;animation:SnakeTree_overlayOpen__QeUm7 .16s cubic-bezier(.22,1,.36,1)}.SnakeTree_overlayPanel__UMflo h3:first-of-type{padding-right:2rem}.SnakeTree_overlayHide__jUy_s{position:absolute;top:.55rem;right:.55rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:8px;cursor:pointer;background:transparent;color:var(--text-muted)}.SnakeTree_overlayHide__jUy_s:hover{background:var(--background-modifier-hover);color:var(--text-normal)}.SnakeTree_chipChevron___TCIz,.SnakeTree_overlayHide__jUy_s svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.SnakeTree_overlayChip__ONjp3{display:none;align-items:center;gap:10px;padding:7px 10px 7px 12px;border:0;border-radius:999px;cursor:pointer;font:600 13px/1 var(--ui);color:var(--text-normal)}.SnakeTree_overlayChip__ONjp3:hover .SnakeTree_chipChevron___TCIz{color:var(--text-normal)}.SnakeTree_chipCount__PycYO{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.SnakeTree_chipOverdue__crA8E{color:#c62828}.theme-dark .SnakeTree_chipOverdue__crA8E{color:#ff6b6b}.SnakeTree_chipBoard__OF0CT{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.SnakeTree_chipStar__tNpej{width:16px;height:16px;fill:#f2b200;stroke:#b98500;stroke-width:1;stroke-linejoin:round}.SnakeTree_chipChevron___TCIz{color:var(--text-muted)}.SnakeTree_overlayChip__ONjp3:focus-visible,.SnakeTree_overlayHide__jUy_s:focus-visible{outline:2px solid var(--interactive-accent);outline-offset:2px}.SnakeTree_overlay__9ZKC9[data-collapsed] .SnakeTree_overlayPanel__UMflo{display:none}.SnakeTree_overlay__9ZKC9[data-collapsed] .SnakeTree_overlayChip__ONjp3{display:inline-flex}@keyframes SnakeTree_overlayOpen__QeUm7{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.SnakeTree_overlayPanel__UMflo{animation:none}}@media (max-width:639px){.SnakeTree_overlayChip__ONjp3{min-height:44px}.SnakeTree_overlayHide__jUy_s:after{content:"";position:absolute;inset:-8px}}html[data-ns-soft-ui] .SnakeTree_overlayPanel__UMflo{box-shadow:var(--ns-soft-raise-lg)}html[data-ns-soft-ui] .SnakeTree_overlayChip__ONjp3{box-shadow:var(--ns-soft-raise)}html[data-ns-soft-ui] .SnakeTree_overlayChip__ONjp3:active,html[data-ns-soft-ui] .SnakeTree_overlayHide__jUy_s:active{box-shadow:var(--ns-soft-press)}.SnakeTree_backHere__uc4SW{position:fixed;z-index:25;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:48px;height:48px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:var(--interactive-accent);color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.28)}.SnakeTree_backHere__uc4SW:hover{background:var(--interactive-accent-hover,var(--interactive-accent))}.SnakeTree_backHere__uc4SW:focus-visible{outline:2px solid var(--interactive-accent);outline-offset:3px}.SnakeTree_backHere__uc4SW svg{width:52%;height:52%;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.SnakeTree_backHere__uc4SW[data-way=up] svg{transform:rotate(180deg)}.SnakeTree_backHere__uc4SW[data-way=left] svg{transform:rotate(90deg)}.SnakeTree_backHere__uc4SW[data-way=right] svg{transform:rotate(-90deg)}@media (prefers-reduced-motion:no-preference){.SnakeTree_backHere__uc4SW{animation:SnakeTree_backIn__c6Le3 .24s cubic-bezier(.3,1.4,.5,1) both}.SnakeTree_backHere__uc4SW svg{transition:transform .2s}}@keyframes SnakeTree_backIn__c6Le3{0%{opacity:0;transform:scale(.6)}}.SnakeTree_pinBar__E38T6,.SnakeTree_pinCount__Ba3u7,.SnakeTree_pins__LPEU_,html[data-ns-level-pinned]:not([data-ns-sideways-tree]) .SnakeTree_band__2U84g{display:none}html[data-ns-level-pinned]:not([data-ns-sideways-tree]) .SnakeTree_pins__LPEU_{display:block;position:absolute;inset:0;z-index:6;pointer-events:none}.SnakeTree_pinStretch__en98R{--pin-h:26px;position:absolute;left:0;right:0;top:calc(var(--py0) / var(--mh-v) * 100% - var(--pin-h) / 2);height:calc((var(--py1) - var(--py0)) / var(--mh-v) * 100%)}html[data-ns-series-walls]:not([data-ns-sideways-tree]) .SnakeTree_pinStretch__en98R{top:calc(var(--pwy0) / var(--mh-vw) * 100% - var(--pin-h) / 2);height:calc((var(--pwy1) - var(--pwy0)) / var(--mh-vw) * 100%)}.SnakeTree_pin__TmyO9{position:sticky;top:calc(var(--ns-head, 58.5px) + 8px);display:block;width:-moz-max-content;width:max-content;height:var(--pin-h);box-sizing:border-box;margin-left:calc(10 / 740 * 100cqw);padding:4px 8px 3px;border-radius:7px;font:700 11px/13px var(--ui);color:#fff;white-space:nowrap;background:var(--pin-bark);box-shadow:0 2px 6px rgba(0,0,0,.2)}.SnakeTree_pin__TmyO9 b{font-weight:800}@media (min-width:1024px){.SnakeTree_pin__TmyO9{margin-left:0;transform:translateX(calc(-100% - 12px))}}html[data-ns-level-pinned] .SnakeTree_pinCount__Ba3u7{display:inline}html[data-ns-level-pinned] .SnakeTree_pinBar__E38T6{display:block;height:3px;margin-top:3px;border-radius:2px;overflow:hidden;background:hsla(0,0%,100%,.38)}.SnakeTree_pinBar__E38T6 i{display:block;height:100%;border-radius:2px;background:#fff}html[data-ns-level-pinned] [data-pin-wait] .SnakeTree_pinBar__E38T6 i,html[data-ns-level-pinned] [data-pin-wait] .SnakeTree_pinCount__Ba3u7{visibility:hidden}html[data-ns-level-pinned] .SnakeTree_pin__TmyO9[data-gold],html[data-ns-level-pinned] .SnakeTree_stretchLabel__m7if2[data-gold]{background:linear-gradient(135deg,#fbe7a1,#eec44d 38%,#c99218 72%,#f1d27e)!important;color:#4a3200;box-shadow:0 0 0 1px rgba(160,110,10,.45),0 2px 10px rgba(201,146,24,.55)}html[data-ns-level-pinned] [data-gold] .SnakeTree_pinBar__E38T6{background:rgba(74,50,0,.22)}html[data-ns-level-pinned] [data-gold] .SnakeTree_pinBar__E38T6 i{background:#4a3200}.SnakeTree_disc__mmTkL>.SnakeTree_softPh__y9WUU{display:none}html[data-ns-soft-arrival] .SnakeTree_disc__mmTkL>.SnakeTree_softPh__y9WUU{display:block;position:absolute;left:-15%;top:-15%;width:130%;height:130%;max-width:none;-o-object-fit:cover;object-fit:cover;filter:blur(calc(var(--d) * .07)) saturate(1.2)}html[data-ns-soft-arrival] .SnakeTree_disc__mmTkL>img:not(.SnakeTree_softPh__y9WUU){position:relative}html[data-ns-soft-arrival] .SnakeTree_disc__mmTkL>img[data-soft=wait]{opacity:0;animation:SnakeTree_softShow__VKg0w 0s 12s forwards}html[data-ns-soft-arrival] .SnakeTree_disc__mmTkL>img[data-soft=go]{animation:SnakeTree_softIn__BHJzi .6s ease-out both}@keyframes SnakeTree_softShow__VKg0w{to{opacity:1}}@keyframes SnakeTree_softIn__BHJzi{0%{opacity:0}to{opacity:1}}.SnakeTree_sparkles__Z9Lxu{position:absolute;left:50%;top:calc(var(--d) / 2);width:0;height:0;z-index:5;pointer-events:none}.SnakeTree_sparkle__t8eR1{position:absolute;left:calc(var(--x) * var(--d));top:calc(var(--y) * var(--d));width:calc(var(--s) * var(--d));height:calc(var(--s) * var(--d));fill:#ffc21a;filter:drop-shadow(0 0 1.5px rgba(170,110,0,.55));transform:translate(-50%,-50%) scale(0);animation:SnakeTree_twinkle__8at0i var(--t,1.8s) ease-in-out var(--dl,0s) infinite}@keyframes SnakeTree_twinkle__8at0i{0%{transform:translate(-50%,-50%) scale(0) rotate(0deg)}50%{transform:translate(-50%,-50%) scale(1) rotate(90deg)}to{transform:translate(-50%,-50%) scale(0) rotate(180deg)}}@media (prefers-reduced-motion:reduce){.SnakeTree_sparkle__t8eR1{animation:none;transform:translate(-50%,-50%)}}.SnakeTree_ring__DbPaY{--rg:9px;position:absolute;z-index:5;pointer-events:none;left:50%;top:calc(var(--rg) * -1);width:calc(var(--d) + var(--rg) * 2);height:calc(var(--d) + var(--rg) * 2);transform:translateX(-50%) rotate(-90deg);overflow:visible}.SnakeTree_ring__DbPaY circle{fill:none;stroke-linecap:round;stroke-width:3.2}.SnakeTree_ringTrack__P8s37{stroke:var(--arc);opacity:.18}.SnakeTree_ringArc__odMb0{stroke:var(--arc)}.SnakeTree_seal__LUW_x[data-walk]{animation:SnakeTree_walkSeal__vKPgV .3s ease-out .65s both}@keyframes SnakeTree_walkSeal__vKPgV{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.SnakeTree_rowDone__6ZX3S .SnakeTree_rowTitle__2HMOg{text-decoration:line-through;color:var(--text-muted)}.SnakeTree_rowDone__6ZX3S .SnakeTree_mini__NeHI9{opacity:.7}.SnakeTree_doneMark__jUfdO{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted)}.SnakeTree_tick__ns0pa{width:16px;height:16px;fill:none;stroke:var(--interactive-accent);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.SnakeTree_tick__ns0pa path{stroke-dasharray:1;stroke-dashoffset:0}.SnakeTree_tick__ns0pa[data-draw] path{stroke-dashoffset:1;animation:SnakeTree_drawTick__ESlsS .45s ease-out .25s forwards}@keyframes SnakeTree_drawTick__ESlsS{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.SnakeTree_tick__ns0pa[data-draw] path{animation:none;stroke-dashoffset:0}}