@font-face{font-family:Inter Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:107.4%;ascent-override:90.2%;descent-override:22.5%;line-gap-override:0%}:root,html.light{--bg:#fff;--bg2:#f5f4f2;--card:#fff;--ink:#141413;--ink2:#5e5d59;--ink3:#8f8d88;--line:#14141317;--line2:#14141329;--red:#a82420;--redT:#962019;--redH:#8e1c18;--btn:#141413;--btnInk:#fff;--sf:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", "Inter Fallback", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kr:-apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Pretendard", "Noto Sans KR", sans-serif;--fd:var(--sf);--fi:var(--fd);--fu:var(--sf);--fm:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ember:radial-gradient(60% 120% at 18% 20%, #f3d3b4 0%, #f3d3b400 60%), radial-gradient(55% 110% at 82% 75%, #e0742f 0%, #e0742f00 62%), radial-gradient(80% 150% at 50% 115%, #5e0c0c 0%, #5e0c0c00 70%), radial-gradient(45% 90% at 60% 10%, #c8452a 0%, #c8452a00 65%), #921d1d;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.77, 0, .175, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--shadow:0 1px 2px #1414130a, 0 8px 24px -14px #1414132e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark{--bg:#0b0b0a;--bg2:#141413;--card:#121211;--ink:#f0eee9;--ink2:#a8a59e;--ink3:#75736d;--line:#ffffff17;--line2:#ffffff2b;--red:#a62222;--redT:#e2675f;--redH:#b72a2a;--btn:#f0eee9;--btnInk:#0b0b0a;--shadow:0 1px 2px #00000080, 0 10px 28px -14px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);margin:0;padding:0}body{font-family:var(--fu);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;overflow-x:hidden}a{color:inherit}img{max-width:100%;display:block}button,input{font:inherit;color:inherit}::selection{background:var(--red);color:#fff}.mono{font-family:var(--fm);letter-spacing:0}.d1{font-family:var(--fd);letter-spacing:-.03em;margin:0;font-size:clamp(52px,5.4vw,84px);font-weight:600;line-height:1.02}.d2{font-family:var(--fd);letter-spacing:-.03em;margin:0;font-size:clamp(38px,3.8vw,58px);font-weight:600;line-height:1.05}.d1 em,.d2 em{color:var(--redT);font-style:normal}html.ko .d1,html.ko .d2{letter-spacing:-.02em;word-break:keep-all}html.ko body,html.ko .d1,html.ko .d2,html.ko .lede{font-family:var(--kr)}html.ko .d1{letter-spacing:-.03em;font-size:clamp(42px,4.6vw,72px);font-weight:600;line-height:1.12}.sl2{color:var(--ink2);max-width:34em;margin:14px 0 0;font-size:17px;line-height:1.55}.island{z-index:50;background:0 0;align-items:center;gap:8px;height:64px;padding:0 max(20px,50vw - 620px);display:flex;position:fixed;top:0;left:0;right:0}.brand{align-items:center;gap:9px;text-decoration:none;display:flex}.brand .mk{width:24px;height:24px;transition:transform .5s var(--ease-spring);flex:none}.brand:hover .mk{transform:rotate(-8deg)translateY(-1px)}.wm{font-family:var(--fd);letter-spacing:-.02em;font-size:19px;font-weight:600}.grow{flex:1}.box{min-width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line2);cursor:pointer;transition:background .2s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:8px;place-items:center;padding:0 9px;font-size:13px;text-decoration:none;display:inline-grid;background:color-mix(in srgb, var(--card) 80%, transparent)!important}.box:hover{background:var(--bg2)}.box:active{transform:scale(.95)}.xl svg{width:14px;height:14px}.tsw{cursor:pointer;background:color-mix(in srgb, var(--card) 80%, transparent);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line2);border:0;border-radius:8px;place-items:center;padding:0;transition:background .2s;display:grid}.tsw:hover{background:var(--bg2)}.tsw svg{width:26px;height:26px;overflow:visible}.tsw .jr path{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linejoin:round}.tsw .jl{stroke:var(--ink)}.tsw .lidg{transform-box:fill-box;transform-origin:85% 100%;transition:transform .5s var(--ease-spring)}.tsw:hover .lidg{transform:translateY(-6px)rotate(-6deg)}.tsw.open .lidg{transition-duration:.35s;transform:translateY(-22px)rotate(-24deg)}.tsw .glow circle{fill:#f2c14e;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s ease, transform .6s var(--ease-out);transform:scale(.3)translateY(12px)}html.light .tsw.open .glow circle{fill:#141413}.tsw.open .glow circle{opacity:.9;transform:scale(1.4)translateY(-2px)}::view-transition-old(root){z-index:1;animation:none}::view-transition-new(root){z-index:2;animation:spill .7s var(--ease-io) both}@keyframes spill{0%{clip-path:circle(0 at var(--sx,50%) var(--sy,0))}to{clip-path:circle(150vmax at var(--sx,50%) var(--sy,0))}}.page{flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:84px 20px 64px;display:flex;position:relative;overflow:hidden}.col{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:620px;display:flex;position:relative}.side-unused{writing-mode:vertical-rl;color:var(--ink3);opacity:.7;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:11px;top:50%;left:max(14px,50vw - 644px);transform:translateY(-50%)rotate(180deg)}.jarwrap{margin-bottom:26px;position:relative}.eyebrow{width:100%;max-width:440px;color:var(--ink2);align-items:center;gap:10px;margin:0 0 22px;font-size:12.5px;display:flex}.eyebrow .leader{background-image:radial-gradient(circle, var(--ink3) .8px, transparent 1px);opacity:.8;background-position:0;background-repeat:repeat-x;background-size:6px 2px;flex:1;height:3px}.lede{color:var(--ink2);letter-spacing:-.01em;margin:20px 0 32px;font-size:17px;font-weight:400}.has-jar .d1{margin-bottom:22px}.strip{z-index:1;color:var(--ink3);justify-content:center;gap:16px;font-size:12px;display:flex;position:absolute;bottom:18px;left:0;right:0}.strip a{text-decoration:none}.strip a:hover{color:var(--ink)}main>.strip{padding:0 0 24px;position:static}.sky{z-index:0;pointer-events:none;contain:strict;opacity:0;transition:opacity .9s 50ms;position:fixed;inset:0;overflow:hidden}html.shown .sky,html.noboot .sky{opacity:1}.sky i{background-position:50%;background-size:cover;position:absolute;inset:0}.sky .l{background-image:url(/art/skyd-light.webp)}.sky .d{background-image:url(/art/skyd-dark.webp);display:none}html.dark .sky .l{display:none}html.dark .sky .d{display:block}.sky:after{content:"";background:radial-gradient(38% 46% at 50% 52%,#ffffff9e,#ffffff40 60%,#0000 100%);position:absolute;inset:0}html.dark .sky:after{background:radial-gradient(38% 46% at 50% 52%,#0b0b0aa8,#0b0b0a4d 60%,#0000 100%)}@keyframes drift{0%{transform:translate(-1.5%)scale(1.02)}to{transform:translate(1.5%,-1%)scale(1.04)}}@keyframes skyIn{0%{opacity:0}}.intro{z-index:95;pointer-events:none;position:fixed;inset:0;overflow:hidden}.intro .cl{will-change:transform, opacity;background-image:url(/art/skyd-light.webp);background-size:cover;width:64%;transition:transform 1.1s cubic-bezier(.7,0,.2,1),opacity 1.1s;position:absolute;top:-10%;bottom:-10%}html.dark .intro .cl{background-image:url(/art/skyd-dark.webp)}.intro .cl-a{background-position:20% 30%;left:-6%;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}.intro .cl-b{background-position:80% 70%;right:-6%;-webkit-mask-image:linear-gradient(270deg,#000 78%,#0000);mask-image:linear-gradient(270deg,#000 78%,#0000)}.intro .cl-c{background-position:50% 40%;width:110%;transition:opacity .7s .1s;left:-5%}.intro.out .cl-c{opacity:0}.intro.out .cl-a{opacity:0;transform:translate(-75%)scale(1.08)}.intro.out .cl-b{opacity:0;transform:translate(75%)scale(1.08)}.imark{transition:opacity .35s ease, transform .5s var(--ease-out);flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.imark img{width:34px;height:34px;animation:1.6s ease-in-out infinite breathe2}@keyframes breathe2{50%{transform:translateY(-2px)}}.iline{background:#14141324;border-radius:2px;width:120px;height:1.5px;position:relative;overflow:hidden}html.dark .iline{background:#ffffff29}.iline i{transform-origin:0;will-change:transform;background:#c8452a;animation:1.4s cubic-bezier(.3,.6,.3,1) both fillline;position:absolute;inset:0}@keyframes fillline{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}.iline.full i{transition:transform .15s ease-out;animation:none;transform:scaleX(1)}.itx{letter-spacing:.14em;text-transform:lowercase;color:var(--ink2);font-size:11px}.intro.out .imark{opacity:0;transform:translateY(-6px)}.ljar{position:relative}.ljar .jw{display:block;position:absolute;inset:0}.ljar .jb{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 12px 16px #78141233);width:100%;height:100%}@keyframes jarIn{0%{opacity:0;transform:translateY(8px)scale(.97)}}.ljar .lb,.ljar .ll{fill:var(--bg);stroke:var(--redT);stroke-width:1.7px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:draw 1.6s var(--ease-io) both}.ljar .ll{animation-delay:.5s}.ljar .hl{fill:none;stroke:var(--red);stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-linecap:round;opacity:.55}.ljar .lr{fill:none;stroke:var(--red);stroke-width:1.2px;vector-effect:non-scaling-stroke;opacity:.35}@keyframes draw{0%{stroke-dashoffset:1px}}.ljar .lid{transform-origin:50% 100%;transition:transform .55s cubic-bezier(.3,1.5,.5,1)}.ljar.trem .lid{animation:.42s linear trem}.ljar.burp .lid{animation:.7s burp}.ljar.pop .lid{animation:1.3s cubic-bezier(.2,.8,.2,1) lidpop}.ljar.peek .lid{transition:transform 1.1s cubic-bezier(.2,.7,.2,1);transform:translateY(-3%)scale(1.02)}@keyframes trem{0%,to{transform:none}25%{transform:rotate(-1.4deg)}50%{transform:rotate(1.1deg)}75%{transform:rotate(-.5deg)}}@keyframes burp{0%,to{transform:none}30%{transform:translateY(-3px)rotate(-2.5deg)}55%{transform:none}70%{transform:translateY(-1px)}}@keyframes lidpop{0%{transform:none}18%{transform:scale(1.05,.93)}42%{transform:translateY(-16%)scale(.97,1.04)}70%{transform:scale(1.04,.95)}85%{transform:translateY(-2%)}to{transform:none}}.lbubs{pointer-events:none;height:0;position:absolute;top:14%;left:0;right:0}.lbub{width:calc(7px * var(--s));height:calc(7px * var(--s));margin-left:calc(-3.5px * var(--s));border:1px solid var(--ink3);opacity:0;animation:lrise 2s var(--ease-out) forwards;border-radius:50%;position:absolute}@keyframes lrise{0%{opacity:0;transform:translateY(0)scale(.3)}12%{opacity:.8;transform:translateY(-4px)scale(1)}to{transform:translate(var(--dx), -70px) scale(1.1);opacity:0}}.lpeek{font-family:var(--fi);color:var(--ink2);white-space:nowrap;opacity:0;transition:opacity .3s ease, transform .4s var(--ease-out);pointer-events:none;margin-left:10px;font-size:18px;position:absolute;top:4%;left:100%;transform:translateY(6px)}.ljar.peek .lpeek{opacity:1;transition-delay:.4s;transform:none}.lhit{cursor:grab;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:40%;padding:0;position:absolute;inset:0}.lhit:active{cursor:grabbing}.lhit:focus-visible{outline:2px dashed var(--red);outline-offset:6px}.note{font-family:var(--fi);color:var(--ink3);white-space:nowrap;pointer-events:none;margin-right:12px;font-size:17px;position:absolute;top:38%;right:100%}.note:after{content:"";border-top:1.2px solid var(--ink3);border-right:1.2px solid var(--ink3);opacity:.8;border-radius:0 14px 0 0;width:18px;height:10px;margin-left:4px;position:absolute;top:52%;left:100%}.ntag{box-shadow:inset 0 0 0 1px var(--line2);background:var(--card);font-family:var(--fd);white-space:nowrap;transform-origin:0;font-variant-numeric:tabular-nums;border-radius:6px;margin-left:14px;padding:5px 10px 4px;font-size:19px;font-weight:500;position:absolute;top:40%;left:100%;transform:rotate(6deg)}.ntag small{font-family:var(--fm);color:var(--ink3);vertical-align:3px;margin-right:4px;font-size:10px}.ntag:before{content:"";background:var(--red);transform-origin:100%;width:16px;height:1.2px;position:absolute;top:50%;right:100%;transform:rotate(-22deg)}.ntag.drop{animation:1.4s cubic-bezier(.3,1.5,.4,1) .4s both tagswing}@keyframes tagswing{0%{opacity:0;transform:rotate(50deg)}30%{opacity:1}to{transform:rotate(6deg)}}.go{background:var(--btn);height:42px;color:var(--btnInk);cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out), opacity .2s ease, padding .35s var(--ease-out), background .2s ease;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:15px;text-decoration:none;display:inline-flex;position:relative}.go .ga{opacity:0;width:0;transition:width .35s var(--ease-out), opacity .25s ease, transform .35s var(--ease-out);display:inline-flex;overflow:hidden;transform:translate(-6px)}.go .ga svg{flex:none;width:15px;height:15px}.go:hover{opacity:.88}.go:active{transform:scale(.96)}.go:disabled{cursor:progress}.go.solo{padding:0 20px}.jf{width:100%;max-width:480px}.cap{background:var(--card);height:54px;box-shadow:inset 0 0 0 1px var(--line2), var(--shadow);border-radius:13px;align-items:center;gap:10px;padding:6px 6px 6px 12px;transition:box-shadow .25s;display:flex}.cap input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 2px;font-size:16px}.cap .go{color:#fff7ef;isolation:isolate;background:#921d1d;overflow:hidden;box-shadow:inset 0 1px #fff0e140}.cap .go:before{content:"";z-index:-1;background:var(--ember);will-change:transform;width:220%;height:340%;animation:9s ease-in-out infinite alternate ember;position:absolute;top:-120%;left:-60%}@keyframes ember{0%{transform:translate(0,0)rotate(0)}50%{transform:translate(-8%,5%)rotate(5deg)}to{transform:translate(6%,-6%)rotate(-4deg)}}.cap.ready .go{padding-right:14px}.cap.ready .go:before{animation-duration:3.5s}.cap.ready .go .ga{opacity:1;width:17px;transform:none}.cap.ready .go:hover .ga{transform:translate(3px)}.cap.busy .go .gl{animation:1s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.55}}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.jmeta{min-height:0;margin:8px 0 0;font-size:13px}.jmeta:empty{display:none}.hint{color:var(--ink3)}.err{color:var(--redT)}.refline{color:var(--redT);margin:0 0 12px;font-size:14px}.stack{flex:none;align-items:center;width:58px;height:26px;display:inline-flex;position:relative}.stack.sm{vertical-align:middle;width:52px;height:22px;margin-right:8px}.stack .chip{box-sizing:content-box;border:2px solid var(--card);cursor:pointer;width:22px;height:22px;transition:transform .45s var(--ease-out), opacity .25s ease, box-shadow .2s ease;transform:translateX(calc(var(--i,0) * 16px));background:#fff;border-radius:50%;place-items:center;margin-top:-13px;padding:0;display:grid;position:absolute;top:50%;left:0}.stack.sm .chip{width:18px;height:18px;margin-top:-11px}span.stack:not(.pick) .chip:nth-child(2){transform:translate(14px)}span.stack:not(.pick) .chip:nth-child(3){transform:translate(28px)}.stack .lg{width:60%;height:60%;display:block}.ch-x{color:#fff;background:#000!important}.ch-telegram{color:#26a5e4;background:#fff}.ch-telegram .lg{width:100%;height:100%}html.dark .ch-x{color:#000;background:#fff!important}.stack.has .chip:not(.on){opacity:.4}.stack.pick.open{width:98px}.stack.pick.open .chip{transform:translateX(calc(var(--i) * 32px));opacity:1}.stack.pick.open .chip.on{box-shadow:0 0 0 2px var(--red)}@media (hover:hover) and (pointer:fine){.stack.pick:not(.open) .chip:hover{transform:translateX(calc(var(--i,0) * 16px)) translateY(-2px)}}.stack .chip:active{scale:.92}.jcard{background:var(--card);width:100%;max-width:480px;box-shadow:inset 0 0 0 1px var(--line2), var(--shadow);text-align:left;border-radius:14px;grid-template-columns:1fr 1fr;align-items:end;gap:6px 16px;padding:18px 20px 14px;display:grid;position:relative}.jcard.fresh{animation:cardIn .8s var(--ease-spring) both}@keyframes cardIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.jcard .cl{font-family:var(--fm);color:var(--ink3);font-size:11px;display:block}.jcard b{font-family:var(--fd);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.1}.seal{width:42px;height:42px;position:absolute;top:-12px;right:14px;transform:rotate(-7deg)}.jcard.fresh .seal{animation:stamp .6s var(--ease-spring) .45s both}@keyframes stamp{0%{opacity:0;transform:rotate(-30deg)scale(1.8)}}.seal rect{fill:var(--red)}.seal text{fill:#fff;font-family:var(--fd);font-size:17px;font-weight:500}.jcm{background:var(--line);grid-column:1/-1;height:1px;margin-top:8px}.jcm i{background:var(--red);transform-origin:0;height:100%;animation:fill 1.4s var(--ease-io) both;display:block}@keyframes fill{0%{transform:scaleX(0)}}.jcf{color:var(--ink2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 14px;margin:4px 0 0;font-size:12.5px;display:flex}.jcf .via{align-items:center;display:inline-flex}.cup{color:var(--redT);align-items:center;gap:4px;display:inline-flex}.cup svg{width:12px;height:12px}.reset{color:var(--ink3);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);background:0 0;border:0;margin-left:auto;padding:0;font-size:12.5px}.ref{background:color-mix(in srgb, var(--card) 88%, transparent);width:100%;max-width:480px;box-shadow:inset 0 0 0 1px var(--line);text-align:left;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-top:14px;padding:8px 8px 8px 14px;display:grid}.ref .rl{font-family:var(--fm);color:var(--ink3);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ref .rl svg{width:13px;height:13px}.ref .ru{text-align:left;min-width:0;font-family:var(--fm);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:baseline;padding:0;font-size:13.5px;display:flex;overflow:hidden}.ref .rd{color:var(--ink2)}.ref .ru b{color:var(--redT);font-weight:400}.ref .blur{filter:blur(4.5px);color:var(--ink);-webkit-user-select:none;user-select:none;opacity:.8}.ref.locked{grid-template-columns:auto 1fr;gap:8px;padding:11px 14px}.ref.locked .ru{cursor:default}.ref .rnote{color:var(--ink3);grid-column:1/-1;font-size:12px}.ref .rnote.bad{color:var(--redT)}.ref.open{animation:unlock .9s var(--ease-out) both}@keyframes unlock{0%{opacity:0;transform:translateY(4px)}}.ref .ra{gap:6px;display:flex}.rb2{height:32px;box-shadow:inset 0 0 0 1px var(--line2);cursor:pointer;transition:transform .16s var(--ease-out), background .2s ease;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;text-decoration:none;display:inline-flex}.rb2:hover{background:var(--bg2)}.rb2 svg{width:13px;height:13px}.rb2:active{transform:scale(.95)}.rb2.dark{background:var(--btn);color:var(--btnInk);box-shadow:none}.rb2.pri{background:var(--red);color:#fff;box-shadow:none}.rb2.pri:disabled{opacity:.45;cursor:not-allowed}.rb2.ico{justify-content:center;width:32px;padding:0}.ru.edit input{min-width:0;font-family:var(--fm);color:var(--redT);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13.5px}.ru.edit{border-bottom:1.5px solid var(--red)}.toasts{z-index:60;pointer-events:none;position:fixed;bottom:20px;right:20px}.tag{background:var(--card);width:300px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2), var(--shadow);transform-origin:10px;border-radius:5px 12px 12px 5px;align-items:center;gap:10px;padding:10px 14px 10px 28px;animation:.9s cubic-bezier(.3,1.45,.4,1) both swing,.4s ease-in 4.15s forwards tagout;display:flex;position:relative}.tag.own{box-shadow:inset 0 0 0 1.5px var(--red), var(--shadow);animation:.9s cubic-bezier(.3,1.45,.4,1) both swing,.4s ease-in 5.6s forwards tagout}.tag .hole{width:7px;height:7px;box-shadow:inset 0 0 0 1.2px var(--line2);border-radius:50%;margin-top:-3.5px;position:absolute;top:50%;left:10px}.tag .tj{fill:none;width:20px;height:20px;stroke:var(--red);stroke-width:7px;stroke-linejoin:round;flex:none}.tag .tt{min-width:0;font-size:13px;line-height:1.35}.tag .tt b{color:var(--ink);font-weight:400}.tag.own .tt b{color:var(--redT)}.tag small{font-family:var(--fm);color:var(--ink3);font-size:11px;display:block}@keyframes swing{0%{opacity:0;transform:translateY(14px)rotate(-7deg)}55%{opacity:1;transform:rotate(1.4deg)}to{transform:rotate(-.6deg)}}@keyframes tagout{to{opacity:0;transform:translateY(8px)rotate(-3deg)}}.shower{z-index:70;pointer-events:none;position:fixed;inset:0;overflow:hidden}.fall{width:calc(42px * var(--s));animation:linear forwards fall;position:absolute;top:-90px}.fall.flake{width:calc(12px * var(--s))}.fall svg{width:100%;height:auto;animation:1.6s ease-in-out infinite alternate sway;display:block}.lf{fill:#e3edc8;stroke:#b5c98a;stroke-width:1px}.rb{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round}.fl{fill:#c3301f}@keyframes fall{to{transform:translateY(118vh) rotate(var(--r))}}@keyframes sway{0%{transform:translate(-14px)rotate(-14deg)}to{transform:translate(14px)rotate(14deg)}}.burst{pointer-events:none;z-index:80;position:fixed;inset:0}.burst span{display:block;position:absolute}.burst svg{width:100%;height:auto;display:block}.prose{max-width:620px;margin:0 auto;padding:120px 24px 80px}.prose p{color:var(--ink2);font-size:17px;line-height:1.7}.prose .d2{margin-bottom:24px}.lost{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:calc(100svh - 50px);padding:90px 24px 40px;display:flex}.lcopy .sl2{margin:12px auto 26px}@media (max-width:760px){.island{height:56px;padding:0 14px}.wm{font-size:19px}.page{padding:70px 18px 56px}.side{display:none}.d1{font-size:48px}.page{justify-content:center;padding-bottom:72px}.sky .l{background-image:url(/art/skyp-light.webp)}.sky .d{background-image:url(/art/skyp-dark.webp)}.intro .cl{background-image:url(/art/skyp-light.webp)}html.dark .intro .cl{background-image:url(/art/skyp-dark.webp)}.sky:after{background:radial-gradient(70% 40% at 50% 55%,#fff9,#0000 100%)}html.dark .sky:after{background:radial-gradient(70% 40% at 50% 55%,#0b0b0a9e,#0000 100%)}.jarwrap{margin-bottom:24px}.eyebrow{margin-bottom:18px;font-size:11.5px}.lede{margin:12px 0 24px;font-size:16px}.note{font-size:15px}.jarwrap .ljar{width:92px!important;height:97px!important}.cap{height:52px}.go{height:40px;padding:0 14px;font-size:14.5px}.jcard{gap:4px 10px;padding:16px 14px 12px}.jcard b{font-size:22px}.seal{width:36px;height:36px}.ref{grid-template-columns:1fr;gap:6px;padding:10px 12px}.ref.locked{grid-template-columns:auto 1fr;gap:8px;padding:10px 12px}.toasts{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}.tag{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root,html.light{--glass:#ffffff6b;--glass-hi:#ffffffbf;--glass-lo:#00000014;--glass-rim:linear-gradient(160deg, #fffffff2, #ffffff40 40%, #ffffff14 60%, #fff9);--glass-shadow:0 1px 1px #3c140a0f, 0 6px 18px -8px #3c140a47}html.dark{--glass:#1c161480;--glass-hi:#ffd2b438;--glass-lo:#0006;--glass-rim:linear-gradient(160deg, #ffaa788c, #ffffff14 45%, #ffffff08 60%, #e8663a59);--glass-shadow:0 1px 1px #00000080, 0 8px 22px -8px #000c}.glass,.box,.tsw,.rb2,.tag{isolation:isolate;color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(170%);backdrop-filter:blur(16px)saturate(170%);transition:transform .16s var(--ease-out), box-shadow .2s ease;position:relative;overflow:hidden;background:var(--glass)!important;box-shadow:inset 0 1px 0 var(--glass-hi), inset 0 -1px 0 var(--glass-lo), var(--glass-shadow)!important}.glass:after,.box:after,.tsw:after,.rb2:after,.tag:after,.cap .go:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:var(--glass-rim);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.gl-hi{z-index:1;pointer-events:none;opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#ffffff52,#fff0 65%);border-radius:50%;width:90px;height:90px;margin:-45px 0 0 -45px;transition:opacity .25s;position:absolute;top:0;left:0}html.dark .gl-hi{background:radial-gradient(circle,#ffbe964d,#ffbe9600 65%)}@media (hover:hover) and (pointer:fine){.glass:hover>.gl-hi,.box:hover>.gl-hi,.tsw:hover>.gl-hi,.rb2:hover>.gl-hi,.cap .go:hover>.gl-hi{opacity:1}}.box:active,.tsw:active,.rb2:active{transform:scale(.97)}.box:active:before,.tsw:active:before,.rb2:active:before,.cap .go:active:after{animation:.35s ease-out flash}.box:before,.tsw:before,.rb2:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:1;background:#ffffff80;position:absolute;inset:0}@keyframes flash{0%{opacity:.55}to{opacity:0}}.box,.tsw,.rb2{border-radius:10px}.tag{border-radius:6px 14px 14px 6px;background:color-mix(in srgb, var(--card) 62%, transparent)!important}.cap .go{color:#fff;text-shadow:0 1px 2px #46080473;border-radius:10px;font-weight:500;background:#a02019!important;box-shadow:inset 0 1px #ffdcc8b3,inset 0 -1px #3c00004d,0 1px 1px #5a0a0633,0 8px 20px -8px #a01e14b3!important}.cap .go:before{width:200%;height:400%;animation:10s ease-in-out infinite alternate ember;top:-150%;left:-50%;background:radial-gradient(18% 10% at 40% 43%,#ffd6ba57,#ffd6ba00 70%),linear-gradient(115deg,#8e1b17 0%,#a21f18 34%,#b5241c 52%,#c93a26 72%,#e8663a 100%)!important}.cap .go .gl,.cap .go .ga{z-index:3;position:relative}.cap .go>.gl-hi{background:radial-gradient(circle,#ffdcc81f,#ffdcc800 65%)}.cap .go:after{background:linear-gradient(160deg,#ffe1cde6,#ffffff26 45%,#ffb48c59)}.cap .go:active{transform:scale(.97)}.cap{background:color-mix(in srgb, var(--card) 82%, transparent)}@media (prefers-reduced-motion:reduce){.gl-hi{display:none}}.cap .go:hover{opacity:1}.sky i{image-rendering:pixelated;image-rendering:crisp-edges}.d1{letter-spacing:-.045em;font-size:clamp(56px,6.2vw,100px);font-weight:700;line-height:.96}html.ko .d1{letter-spacing:-.04em;font-weight:700}.island{align-items:flex-start;gap:4px;height:auto;padding:0 6px;top:0}.island .brand,.island .box,.island .tsw,.island .xl{height:38px;color:#141413!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:0!important}.island .brand{padding:0 12px 0 10px}.island .brand .wm{color:#141413}.island .box,.island .xl{min-width:38px;padding:0 12px;font-size:15px}.island .tsw{width:38px;background:#141413!important}.island .tsw .jr path{stroke:#f0eee9}html.dark .island .brand,html.dark .island .box,html.dark .island .xl{background:#f0eee9!important}html.dark .island .tsw{background:#141413!important;box-shadow:inset 0 0 0 1px #ffffff59!important}.island .box:after,.island .tsw:after,.island .box:before,.island .tsw:before,.island .gl-hi{display:none}.rb2{color:#141413!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #141413d9!important}.rb2:after,.rb2:before,.rb2>.gl-hi{display:none}.rb2.pri{color:#fff!important;box-shadow:none!important;background:#a82420!important}html.dark .rb2{color:#f0eee9!important;background:#1c1b1a!important;box-shadow:inset 0 0 0 1px #fff9!important}.tag{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#e7e5e1!important;border-radius:0!important;box-shadow:3px 3px #141413,inset 0 0 0 1px #141413!important}.tag:after{display:none}html.dark .tag{background:#1c1b1a!important;box-shadow:3px 3px #f0eee9,inset 0 0 0 1px #f0eee9!important}.cap{-webkit-backdrop-filter:blur(16px)saturate(170%);backdrop-filter:blur(16px)saturate(170%);box-shadow:inset 0 1px #fffc,inset 0 -1px #0000000f,inset 0 0 0 1px #ffffff8c,0 10px 30px -14px #5a1e1459;background:#ffffff8c!important}html.dark .cap{box-shadow:inset 0 1px #ffc8aa2e,inset 0 0 0 1px #ffaa782e,0 10px 30px -14px #000c;background:#1c16148c!important}.ref{border-radius:0;box-shadow:inset 0 0 0 1px #141413d9;background:#fff!important}html.dark .ref{box-shadow:inset 0 0 0 1px #fff9;background:#1c1b1a!important}.jcard{border-radius:0;box-shadow:inset 0 0 0 1px #141413,4px 4px #141413}html.dark .jcard{box-shadow:inset 0 0 0 1px #f0eee9,4px 4px #f0eee9}.d1.one{white-space:nowrap;font-size:clamp(54px,7.4vw,112px);line-height:1}html.ko .d1.one{font-family:var(--kr);letter-spacing:-.05em;font-size:clamp(60px,8.4vw,126px);font-weight:800}@media (max-width:760px){html.ko .d1.one{font-size:clamp(48px,14.6vw,64px)}.d1.one{font-size:clamp(44px,13.4vw,60px)}}.prose .dh{letter-spacing:-.02em;margin:44px 0 4px;font-size:20px;font-weight:600}.delf{max-width:520px}.cap.del2{flex-wrap:wrap;gap:6px;height:auto;padding:6px}.cap.del2 input{flex:180px;height:42px;padding:0 10px}.cap.del2 input+input{border-left:1px solid var(--line)}.delbtn{color:#f0eee9;cursor:pointer;height:42px;transition:transform .16s var(--ease-out), opacity .2s ease;background:#141413;border:0;border-radius:0;margin-top:12px;padding:0 18px;font-size:15px}html.dark .delbtn{color:#141413;background:#f0eee9}.delbtn:active{transform:scale(.97)}.delbtn:disabled{opacity:.4;cursor:not-allowed}.deldone{color:var(--ink);margin:12px 0 0;font-size:17px}.sky i{image-rendering:pixelated;image-rendering:crisp-edges;background-position:top!important}.sky:before{content:"";z-index:1;image-rendering:pixelated;pointer-events:none;background:url(/art/grain.png) 0 0/192px 192px;position:absolute;inset:0}.sky:after{display:none!important}.sky:before{opacity:.7;-webkit-mask-image:linear-gradient(#000 45%,#0000 70%);mask-image:linear-gradient(#000 45%,#0000 70%)}.ljar .jb{filter:drop-shadow(0 6px 5px #3c0a082e)}.cap,.ref,.jcard,.rb2{-webkit-backdrop-filter:blur(18px)saturate(175%);backdrop-filter:blur(18px)saturate(175%);isolation:isolate;position:relative;background:#ffffff57!important;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #ffffff2e,0 1px 2px #28140f1a!important}html.dark .cap,html.dark .ref,html.dark .jcard,html.dark .rb2{background:#1612116b!important;box-shadow:inset 0 1px #ffc8aa38,inset 0 -1px #0000004d,0 1px 2px #0006!important}.cap:after,.ref:after,.jcard:after,.rb2:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;-webkit-mask-composite:xor;background:linear-gradient(165deg,#fffffff2,#ffffff4d 38%,#ffffff1f 62%,#ffffff8c);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;display:block!important}html.dark .cap:after,html.dark .ref:after,html.dark .jcard:after,html.dark .rb2:after{background:linear-gradient(165deg,#ffb48c8c,#ffffff1a 40%,#ffffff0a 62%,#e8663a52)}.cap{border-radius:999px;height:56px;padding:6px 6px 6px 14px}.cap:focus-within{box-shadow:inset 0 1px #ffffffe6,0 0 0 4px #ffffff59,0 1px 2px #28140f1a!important}html.dark .cap:focus-within{box-shadow:inset 0 1px #ffc8aa4d,0 0 0 4px #ffaa7824,0 1px 2px #0006!important}.cap input{color:var(--ink)}.cap input::placeholder{color:#14141394}html.dark .cap input::placeholder{color:#f0eee999}.ref{border-radius:999px;min-height:46px;margin-top:12px;padding:6px 6px 6px 18px}.ref.locked{height:46px;padding:0 18px}.ref .rd,.ref .rl{color:#141413b8}html.dark .ref .rd,html.dark .ref .rl{color:#f0eee9b8}.rb2{height:34px;color:var(--ink)!important;border-radius:999px!important}.rb2.dark{color:#fff!important;background:#141413c7!important}html.dark .rb2.dark{color:#141413!important;background:#f0eee9d9!important}.rb2.pri{color:#fff!important;background:#a82420d9!important}.cap .go{border-radius:999px;height:44px;padding:0 22px;box-shadow:inset 0 1px #ffe1cdbf,inset 0 -1px #3c000047,0 1px 2px #5a0a0640!important}.cap .go:after{border-radius:999px}.jcard{border-radius:22px;grid-template-columns:1fr 1fr;gap:2px 18px;max-width:480px;padding:16px 22px 14px}.jcard b{font-size:30px}.jcard b.sm{font-size:22px;line-height:1.5}@media (max-width:760px){.jcard{grid-template-columns:1fr 1fr;row-gap:10px}.jcard b{font-size:26px}}.jcard .cl{font-family:var(--fu);letter-spacing:.02em;color:#14141399;font-size:12px}html.dark .jcard .cl{color:#f0eee999}.jcard b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.jcard .seal,.jcm{display:none}.jcf{border-top:1px solid #1414131a;margin-top:10px;padding-top:10px;font-size:13px}html.dark .jcf{border-top-color:#ffffff1a}.reset{font-size:12.5px}.cap>.gl-hi,.ref>.gl-hi,.jcard>.gl-hi{z-index:2;background:radial-gradient(circle,#ffffff59,#fff0 65%)}html.dark .cap>.gl-hi,html.dark .ref>.gl-hi,html.dark .jcard>.gl-hi{background:radial-gradient(circle,#ffbe9629,#ffbe9600 65%)}@media (hover:hover) and (pointer:fine){.cap:hover>.gl-hi,.ref:hover>.gl-hi,.jcard:hover>.gl-hi{opacity:1}}.cap>:not(.gl-hi),.ref>:not(.gl-hi),.jcard>:not(.gl-hi){z-index:2;position:relative}.cap,.ref,.jcard{overflow:hidden}.tag{box-shadow:inset 0 0 0 1px #141413cc!important}html.dark .tag{box-shadow:inset 0 0 0 1px #f0eee999!important}.tag.own{box-shadow:inset 0 0 0 1.5px #a82420!important}@media (max-width:760px){.page{justify-content:center;padding:64px 18px}.jarwrap .ljar{width:128px!important;height:135px!important}.d1.one{font-size:clamp(44px,13vw,58px)}.d1.one+.lede{margin:12px 0 26px}.ref{margin-top:12px}.page{justify-content:flex-start;padding-top:0}.jarwrap{margin:15svh 0 9svh}.cap{height:54px}.cap .go{height:42px;padding:0 18px}}html.light .cap,html.light .ref,html.light .jcard,html.light .rb2,:root:not(.dark) .cap,:root:not(.dark) .ref,:root:not(.dark) .jcard{box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #1414131a,0 1px 2px #28140f14!important}html.dark .cap,html.dark .ref,html.dark .jcard{box-shadow:inset 0 1px #ffc8aa38,inset 0 0 0 1px #ffffff1a,0 1px 2px #0006!important}@media (max-width:760px){.page{min-height:100svh;padding-bottom:60px}.col{flex:1}.jarwrap .ljar{width:96px!important;height:102px!important}.col>.jf,.col>.jcard{margin-top:0}.d1.one+.lede{margin:10px 0 22px!important}.page{padding-bottom:44px}.jarwrap{margin:auto 0 14px!important}.col>.d1{margin-top:0!important}.col>.ref{margin-bottom:0!important}.strip{margin-top:18px;position:static}}.rb2.copyb{transition:color .2s ease, box-shadow .2s ease, transform .16s var(--ease-out);color:#2f78c4!important;box-shadow:inset 0 0 0 1px #4a8fd8,inset 0 1px #fffc!important}.rb2.copyb:after{display:none!important}@media (hover:hover) and (pointer:fine){.rb2.copyb:hover{color:#1f64ae!important;box-shadow:inset 0 0 0 1.5px #2f78c4,inset 0 1px #fffc!important}}.rb2.copyb.done{color:#1f64ae!important}html.dark .rb2.copyb{color:#8ec0f2!important;box-shadow:inset 0 0 0 1px #6faae8,inset 0 1px #ffffff1f!important}html.dark .rb2.copyb:hover,html.dark .rb2.copyb.done{color:#b4d6f7!important;box-shadow:inset 0 0 0 1.5px #8ec0f2!important}
