@font-face{font-family:GodoRound;src:url(./godoRoundedL-icCUDae8.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ChosunSg;src:url(../fonts/ChosunSg-cover-v2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--sat:44px;--sab:env(safe-area-inset-bottom,12px);--white:#fff;--ink:#1a1a1a;--ink2:#6e6e6e;--ink3:#9e9e9e;--line:#e7e7e7;--fill:#f2f2f2;--fill2:#ededed;--body-size:14.5px;--body-lh:1.95;--side:32px;--para-gap:18px;--cover-img-w:.46;--cover-ratio:.8;--cover-right:36px;--cover-topgap:84px;--cover-bottom:72px;--cover-lift:282px;--head-h:280px;--cover-gap:24px;--cover-family:"ChosunSg",sans-serif;--cover-weight:400;--cover-track:.14em;--bk-name-size:32px;--bk-pad:4px;--art-grain:.2;--card-grain:.07;--mini-art-w:150px;--mini-gap:16px;--act-gap:44px;--act-bottom:32px;--title-size:14px;--body-family:"Wanted Sans Variable","Wanted Sans",Pretendard,-apple-system,sans-serif}:root.in-toss{--sat:calc(env(safe-area-inset-top,24px) + 48px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}body{background:var(--white);min-height:100dvh;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Wanted Sans Variable,Wanted Sans,Pretendard,-apple-system,sans-serif}#root{height:100dvh}.phone{background:var(--white);overscroll-behavior:contain;width:100%;height:100dvh;position:relative;overflow:hidden}.screen{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--white);opacity:0;pointer-events:none;transition:opacity .42s cubic-bezier(.22,.8,.24,1),transform .52s cubic-bezier(.22,.8,.24,1);position:absolute;inset:0;overflow:hidden auto;transform:translateY(10px)}.screen.on{opacity:1;pointer-events:auto;transform:none}.screen::-webkit-scrollbar{width:0}.slot{position:absolute;inset:0}.slot.in-right{box-shadow:-1px 0 0 var(--line);animation:.88s cubic-bezier(.36,.02,.16,1) both sl-in-r}.slot.in-left{box-shadow:1px 0 0 var(--line);animation:.88s cubic-bezier(.36,.02,.16,1) both sl-in-l}.slot.out-left{animation:.88s cubic-bezier(.36,.02,.16,1) both sl-out-l}.slot.out-right{animation:.88s cubic-bezier(.36,.02,.16,1) both sl-out-r}@keyframes sl-in-r{0%{transform:translate(100%)}to{transform:none}}@keyframes sl-out-l{0%{transform:none}to{transform:translate(-100%)}}@keyframes sl-out-r{0%{transform:none}to{transform:translate(100%)}}@keyframes sl-in-l{0%{transform:translate(-100%)}to{transform:none}}.safe-top{height:var(--sat,44px)}.safe-bottom{height:var(--sab,12px)}.topbar{justify-content:space-between;align-items:center;height:46px;padding:0 20px;display:flex}.topbar .date{color:var(--ink3);letter-spacing:.02em;font-size:11px}.iconbtn{cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;display:grid}#read{scroll-snap-type:none;overflow:hidden}.pager{height:100%;position:relative}.page{opacity:0;pointer-events:none;will-change:opacity;flex-direction:column;transition:opacity .38s;display:flex;position:absolute;inset:0;overflow:hidden}.page.on{opacity:1;pointer-events:auto;transition:opacity .46s .4s}.pager.dragging .page{transition:none}.cover{cursor:pointer;height:100%;padding:0 var(--cover-right) var(--cover-lift);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.cover-text{margin:0 0 var(--cover-gap);text-align:center;width:calc(100% * var(--cover-img-w));word-break:keep-all;font-family:var(--cover-family);font-size:var(--title-size);font-weight:var(--cover-weight);color:var(--ink);letter-spacing:var(--cover-track);line-height:1.55}.cover-text b{font-weight:inherit}.cover-text i{font-style:normal}.cover-text .seg1,.cover-text .seg2{white-space:nowrap}.cover.meaning-only #r-name,.cover.meaning-only #r-sep{display:none}.plate{width:calc(100% * var(--cover-img-w));aspect-ratio:var(--cover-ratio);background:var(--fill);place-items:center;display:grid;position:relative;overflow:hidden}.plate span{color:var(--ink3);letter-spacing:.14em;font-size:10.5px}.plate.has-art{background-position:50%;background-size:cover}.plate,.read-head{transition:opacity .26s}.plate:not(.has-art),.read-head:not(.has-art){opacity:.55}.plate.has-art span{display:none}.plate.has-art:after,.mini-art.has-art:after{content:"";pointer-events:none;opacity:var(--art-grain,.16);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.scroll-hint{pointer-events:none;text-align:center;letter-spacing:.16em;color:var(--ink3);font-size:11px;transition:opacity .3s;animation:3.4s ease-in-out infinite breathe;position:absolute;bottom:38px;left:0;right:0}@keyframes breathe{0%,to{opacity:.34}50%{opacity:.82}}.read-head{width:100%;height:calc(var(--head-h) + var(--sat,44px));background:var(--fill);background-position:50%;background-size:cover;flex:none;position:relative;overflow:hidden}.read-head:after{content:"";pointer-events:none;opacity:var(--art-grain,.16);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.read-title{padding:26px var(--side) 0;font-family:var(--cover-family);font-weight:var(--cover-weight);letter-spacing:.06em;color:var(--ink2);word-break:keep-all;flex:none;margin:0;font-size:15px;line-height:1.5}.read-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.read-scroll::-webkit-scrollbar{width:0}.article{margin:18px var(--side) 0;font-family:var(--body-family);font-size:var(--body-size);line-height:var(--body-lh);color:var(--ink);text-align:left;word-break:keep-all;overflow-wrap:break-word}.article p{margin:0 0 var(--para-gap)}.article p:last-child{margin-bottom:0}.actions{padding:var(--act-gap) var(--side) var(--act-bottom);opacity:0;align-items:stretch;gap:8px;margin-top:auto;transition:opacity .5s,transform .5s cubic-bezier(.2,.9,.22,1);display:flex}.actions .capsule{flex:auto;padding:17px 18px;font-size:13px}.actions .capsule.side{flex:none;padding:17px 20px}.capsule-wrap{justify-content:center;margin-top:46px;display:flex}.capsule{cursor:pointer;background:var(--ink);color:var(--white);letter-spacing:-.01em;word-break:keep-all;text-wrap:balance;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;outline:none;padding:17px 30px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.45;transition:transform .16s ease-out,background .42s,color .42s,box-shadow .42s}.capsule:active{transition:transform,background,color,box-shadow;transform:scale(.94);box-shadow:inset 0 3px 8px #00000052}.capsule.ghost{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.capsule.ghost:active,.capsule.done:active,.make-foot .capsule:active,.sheet .capsule.ghost:active{background:var(--ink);color:var(--white);box-shadow:inset 0 3px 8px #00000080}.capsule:not(.ghost):not(.done):active{background:#3a3a3a}.capsule.done{background:var(--fill);color:var(--ink3)}#make{background:0 0;grid-template-rows:auto 1fr;padding:0;transition:none;display:grid;transform:none}#make:before{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(1.04);backdrop-filter:blur(14px)saturate(1.04);background:#ffffffb8;transition:background-color .8s cubic-bezier(.36,.06,.22,1);animation:.95s cubic-bezier(.36,.06,.22,1) both glass;position:absolute;inset:0}#make:not(.waiting):before{background:var(--white)}@keyframes glass{0%{opacity:0}to{opacity:1}}#make>*{z-index:1;position:relative}#make.on{transform:none}.make-stage{place-items:center;padding:126px 32px 0;display:grid}#make.waiting{grid-template-rows:1fr auto}.make-stage.waiting{padding:0 32px}.ad-wait{flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:0 26px;animation:.7s .34s both waitin;display:flex}@keyframes waitin{0%{opacity:0}to{opacity:1}}.ad-wait p{text-align:center;color:var(--ink);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:1.75}.ad-count{letter-spacing:.02em;color:var(--ink3);font-variant-numeric:tabular-nums;font-size:38px;font-weight:600;animation:.9s both tick}@keyframes tick{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.ad-count.wait{letter-spacing:.02em;font-size:15px;animation:2.2s ease-in-out infinite breathe}@keyframes bl{0%,to{opacity:.25}50%{opacity:.9}}.drop-in{width:100%;animation:1.62s cubic-bezier(.2,.74,.22,1.01) both card-drop}@keyframes card-drop{0%{opacity:1;transform:translateY(-585px)rotate(-3.6deg)scale(1.02)}to{opacity:1;transform:none}}@keyframes drop{0%{opacity:0;transform:translateY(-96px)scale(.97)}to{opacity:1;transform:none}}.make-caption{text-align:center;font-family:var(--cover-family);font-weight:var(--cover-weight);color:var(--ink2);letter-spacing:.07em;opacity:0;min-height:24px;padding:38px 32px 0;font-size:13px;transition:opacity .6s,transform 0s linear .6s;transform:translateY(7px)}.make-caption.on{opacity:1;transition:opacity .55s,transform .55s cubic-bezier(.2,.86,.22,1);transform:none}.make-foot{place-items:center;gap:14px;padding:0 32px;display:grid}.make-foot .capsule{opacity:0;pointer-events:none;transition:opacity .72s,transform .16s ease-out,background .42s,color .42s}.make-foot .capsule.on{opacity:1;pointer-events:auto}.card{aspect-ratio:3/4;perspective:1100px;cursor:pointer;background:0 0;border:0;width:100%;max-width:322px;padding:0}.card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1.3s cubic-bezier(.34,.02,.16,1);position:relative}.card.flipped .card-inner{transform:rotateY(180deg)}.face{backface-visibility:hidden;background:var(--white);box-shadow:inset 0 0 0 1px var(--line), 0 2px 6px #0000000d, 0 12px 28px #0000001a;display:grid;position:absolute;inset:0}.face.front{display:block}.face.front .art{background:var(--fill);place-items:center;display:grid;position:absolute;inset:7px;overflow:hidden}.face.front .art span{color:var(--ink3);letter-spacing:.14em;font-size:10px}.face.front .art.has-art{background-position:50%;background-size:cover}.face.front .art.has-art span{display:none}.face.front .cap{z-index:5;text-align:right;background:linear-gradient(#0000 0%,#0000001f 42%,#00000061 100%);padding:34px 13px 10px;position:absolute;bottom:7px;left:7px;right:7px}.face.front .cap b{color:#fff;letter-spacing:.02em;text-shadow:0 0 4px #00000047,0 1px 8px #0000006b;font-family:GodoRound,sans-serif;font-size:15px;font-weight:300;line-height:1.2;display:block}.face.back{text-align:left;background:linear-gradient(155deg, var(--c1,#fff) 0%, var(--c2,#f2f2f2) 100%);flex-direction:column;justify-content:center;padding:26px 24px;display:flex;position:absolute;overflow:hidden;transform:rotateY(180deg)}.face:after{content:"";pointer-events:none;z-index:6;opacity:var(--card-grain,.62);mix-blend-mode:multiply;background-image:url(./paper-BOyKpb-E.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.face.back>*{z-index:3;position:relative}.face.front>*{z-index:3}.bk-text{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--lh,27px) - 1px), #1a1a1a1c calc(var(--lh,27px) - 1px), #1a1a1a1c var(--lh,27px));text-wrap:pretty;color:var(--ink);word-break:keep-all;text-align:left;margin:0;font-size:14px;line-height:1.8}#garden{grid-template-rows:auto 1fr auto auto;display:grid}.slot.hushed .actions{pointer-events:none;opacity:0!important;transition:opacity .16s!important}#make.leaving .make-caption,#make.leaving .make-foot{opacity:0;transition:opacity .34s;animation:none!important}.slot.sink{pointer-events:none}.slot.sink #make:before{opacity:1;background:var(--white);animation:none}.slot.sink .drop-in,.slot.sink .make-caption,.slot.sink .make-foot{opacity:0;transition:opacity .1s;animation:none!important}.slot.sink .make-caption,.slot.sink .make-foot{opacity:0;transition:opacity .32s}.seed{aspect-ratio:3/4;pointer-events:none;width:auto;max-width:322px;height:auto;margin-inline:auto;animation:1.3s cubic-bezier(.48,0,.26,1) 1.5s both suck;position:absolute;top:126px;left:32px;right:32px}.seed .card{aspect-ratio:auto;cursor:default;width:100%;max-width:none;height:100%}@keyframes suck{0%{transform:none}26%{transform:translateY(-16px)scale(.95)rotate(-1.4deg)}to{transform:translateY(455px)scale(.07)rotate(5deg)}}#garden.planted #dial-rot{animation:markin .35s ease calc(5.9s + var(--t)) both}@keyframes markin{0%{opacity:0}to{opacity:1}}@keyframes rollup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fadeup{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes plant{0%{opacity:0;transform:translateY(-70px)scale(1.07)}to{opacity:1;transform:none}}#garden .album{animation:.8s cubic-bezier(.2,.86,.22,1) 1.55s both rise}#garden.planted .album{animation:rise .8s cubic-bezier(.2,.86,.22,1) calc(5.5s + var(--t)) both}#garden .dial-wrap svg{animation:1.35s cubic-bezier(.2,.86,.22,1) .1s both soil-rise}@keyframes soil-rise{0%{transform:translate(-50%)translateY(86%)}to{transform:translate(-50%)translateY(0)}}#garden .soil-gain{z-index:3;pointer-events:none;opacity:0;justify-items:center;gap:13px;animation:2.1s cubic-bezier(.2,.9,.24,1.04) 2.9s forwards gainpop;display:grid;position:absolute;bottom:80px;left:0;right:0}#garden.planted{--t:0s}#garden.planted.rose{--t:1.35s}#garden.rose .soil-gain{animation:3.55s cubic-bezier(.2,.9,.24,1.04) 2.9s forwards gainpop2}@keyframes gainpop2{0%{opacity:0;transform:translateY(14px)}9%{opacity:1;transform:none}91%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}#garden.rose .gain-bar{animation:.8s 4.74s forwards barflash}@keyframes barflash{0%{box-shadow:0 0 #fff0}28%{box-shadow:0 0 15px 2px #fff9}to{box-shadow:0 0 #fff0}}.sg-top{align-items:baseline;display:flex}.sg-tier{white-space:nowrap;color:#fff;letter-spacing:-.01em;font-size:18px;font-style:normal;font-weight:600;display:inline-block;position:relative}.sg-tier i{white-space:nowrap;font-style:normal;display:block}.sg-tier u{opacity:.55;margin-right:7px;font-size:14px;text-decoration:none}.sg-tier .a{opacity:0;position:absolute;top:0;left:0}.sg-tier.up .a{opacity:1;animation:.5s 5s forwards numout}.sg-tier.up .b{opacity:0;animation:.6s cubic-bezier(.2,.86,.22,1) 5.18s forwards numin}.gain-bar{background:#ffffff38;border-radius:99px;width:168px;height:5px;display:block;overflow:hidden}.gain-bar i{height:100%;width:calc(var(--from,0) * 100%);background:#fff;border-radius:99px;animation:1.35s cubic-bezier(.24,.82,.24,1) 3.45s forwards fillbar;display:block}@keyframes fillbar{to{width:calc(var(--to,0) * 100%)}}.dial-center{animation:.9s 1.05s both fadeup}#garden.planted .dial-wrap svg{animation-delay:.34s}#garden.planted .dial-center{animation-delay:calc(5.15s + var(--t))}#garden .tools{animation:.62s cubic-bezier(.2,.86,.22,1) 2.15s both rise}#garden.planted .tools{animation-delay:calc(6.45s + var(--t))}#garden .tools.off{opacity:0;animation:none}#garden .backdot{animation:.62s cubic-bezier(.2,.86,.22,1) 2.65s both rise}#garden.planted .backdot{animation-delay:calc(7.05s + var(--t))}.backdot{z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;background:#ffffffd1;border:0;border-radius:999px;outline:none;place-items:center;width:44px;height:44px;padding:0;transition:transform .16s ease-out,background .4s;display:grid;position:absolute;bottom:22px;left:18px;box-shadow:inset 0 0 0 1px #0000000f}.backdot:active{background:#1a1a1a;transition:transform,background,box-shadow;transform:scale(.9);box-shadow:inset 0 3px 7px #0000008c}.backdot:active svg path{fill:#fff;stroke:#fff}.backdot svg path{transition:fill .3s,stroke .3s}.album{min-height:0;padding:var(--album-top,14px) 0 var(--album-bot,34px);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;align-self:stretch;display:grid;position:relative;overflow:hidden}.track{will-change:transform;width:100%;height:100%;min-height:0;transition:transform .46s cubic-bezier(.22,.84,.24,1);display:flex}.track.dragging{transition:none}.album:active{cursor:grabbing}.track-cell{box-sizing:border-box;flex:0 0 100%;place-items:center;min-height:0;padding:0 34px;display:grid}.album .card{max-width:min(322px, calc((100dvh - var(--sat,44px) - var(--tools-h,86px) - (208px + var(--rise,0px)) - var(--album-pad,48px)) * .75))}.make-stage>div{place-items:center;width:100%;display:grid}.card.locked .face.front .art{background:var(--white)}.card.locked .face.front .art span{z-index:2;letter-spacing:.06em;color:var(--ink3);text-shadow:none;justify-items:center;gap:9px;font-family:GodoRound,sans-serif;font-size:15px;font-weight:300;display:grid;position:relative}.card.locked .lock-txt u{font-family:var(--body-family);letter-spacing:0;color:var(--ink3);opacity:.85;font-size:11.5px;text-decoration:none}.card.locked .lock-txt.soon,.card.locked .lock-txt.soon u{opacity:.55}.card.locked .face.front .cap{display:none}.tools{padding:var(--tools-top,34px) 0 var(--tools-bot,10px);justify-content:center;align-items:center;gap:16px;display:flex}.tool{-webkit-tap-highlight-color:transparent;cursor:pointer;background:var(--ink);border:0;border-radius:999px;outline:none;place-items:center;width:42px;height:42px;padding:0;transition:transform .24s cubic-bezier(.22,.8,.24,1),opacity .24s;display:grid}.tool:active{background:#000;transition:transform,background,box-shadow;transform:scale(.9);box-shadow:inset 0 3px 7px #0009}.tools.off{opacity:0;pointer-events:none;animation:none}.tools{transition:opacity .3s}.dial-wrap{height:calc(208px + var(--rise,0px));touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;transition:height .95s cubic-bezier(.2,.86,.22,1);position:relative;overflow:hidden}.dial-wrap:active{cursor:grabbing}.dial-wrap svg{width:100%;max-width:none;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dial-center{z-index:2;text-align:center;pointer-events:none;justify-items:center;gap:7px;display:grid;position:absolute;bottom:40px;left:0;right:0}.dc-head{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;width:100%;margin-top:2px;display:grid}.dc-head .lv-tag{justify-self:end}.dc-head .lv-tier{grid-column:2}.dc-head em{color:#ffffffe6;letter-spacing:-.01em;font-size:12.5px;font-style:normal;font-weight:600}.lv-tag{color:#fff;background:#ffffff29;border-radius:999px;flex:none;align-items:center;gap:3px;padding:2px 7px 3px;display:flex;position:relative}.lv-tag u{letter-spacing:.1em;opacity:.62;font-size:7.5px;text-decoration:none}.lv-tag b{font-size:12px;font-weight:600;line-height:1.2}.lv-bar{background:#ffffff2e;border-radius:99px;width:150px;height:3px;margin-top:3px;overflow:hidden}.lv-bar i{height:100%;width:calc(var(--p,0) * 100%);background:#fff;border-radius:99px;transition:width 1.15s cubic-bezier(.2,.86,.22,1);display:block}.dc-goal{color:#fff9;letter-spacing:.01em;opacity:1;font-size:11px;font-style:normal;display:block}@keyframes numout{to{opacity:0;transform:translateY(-11px)}}@keyframes numin{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:none}}#garden.planted .lv-bar i{width:calc(var(--p0,0) * 100%);animation:lvfill .95s cubic-bezier(.2,.86,.22,1) calc(5.9s + var(--t)) forwards;transition:none}@keyframes lvfill{to{width:calc(var(--p,0) * 100%)}}.dial-center .dc-date{color:var(--white);letter-spacing:-.01em;font-size:16px;font-weight:600}#dial-rot{transform-box:view-box;transform-origin:187.5px 455px;transition:transform .72s cubic-bezier(.16,.92,.2,1)}.dragging #dial-rot{transition:transform .12s linear}.tk{stroke-dasharray:1;animation:.52s cubic-bezier(.3,.82,.3,1) both tkdraw;animation-delay:calc(1s + var(--i,0) * 24ms);transition:stroke .4s,opacity .4s}#garden.planted .tk{animation-delay:calc(5.95s + var(--t) + var(--i,0) * 24ms)}@keyframes tkdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.tk-label{transition:fill .4s,font-size .4s,opacity .4s}.dial-center{pointer-events:none}.promo{z-index:5;left:0;right:0;top:calc(var(--sat,44px) + 6px);pointer-events:none;place-items:center;display:grid;position:absolute}.promo-cap{pointer-events:auto;cursor:pointer;letter-spacing:-.01em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;background:#1a1a1adb;border:0;border-radius:999px;outline:none;padding:13px 22px 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:transform .16s ease-out,background .3s,opacity .3s;animation:.62s cubic-bezier(.2,.86,.22,1) capIn;box-shadow:0 4px 18px #0003}.promo-cap:active{background:#3a3a3a;transition:transform,background,box-shadow;transform:scale(.94);box-shadow:inset 0 3px 8px #00000052}.promo-cap.out{opacity:0;pointer-events:none;transition:opacity .45s;animation:none}.promo-cap:disabled{cursor:default}.promo.on-cover{top:auto;bottom:76px}.album.empty{padding:var(--album-top,14px) var(--side) var(--album-bot,34px);place-items:center;display:grid}.album.empty p{text-align:center;color:var(--ink3);word-break:keep-all;margin:0;font-size:13px;line-height:2}.sheet-mask{opacity:0;pointer-events:none;z-index:20;background:#00000047;transition:opacity .4s;position:absolute;inset:0}.sheet-mask.on{opacity:1;pointer-events:auto}.sheet{z-index:21;background:var(--white);border-radius:20px 20px 0 0;padding:26px 26px 46px;transition:transform .46s cubic-bezier(.16,.84,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.sheet.on{transform:translateY(0)}.sheet .grab{background:var(--line);border-radius:2px;width:34px;height:3px;margin:0 auto 20px}.sheet .sn{text-align:center;margin-top:2px;font-size:21px;font-weight:600}.sheet .sd{color:var(--ink2);text-align:center;margin-top:9px;font-size:12px;line-height:1.8}.sheet .sp{text-align:center;margin-top:18px;font-size:15px;font-weight:600}.sheet .row{gap:9px;margin-top:22px;display:grid}.sheet .row .capsule{width:100%}.sheet .note{color:var(--ink3);text-align:center;margin-top:14px;font-size:10px;line-height:1.7}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#make>div:last-child{flex-direction:column;display:flex}#make .make-foot{flex:auto}.note{z-index:8;left:50%;bottom:calc(208px + var(--rise,0px) + 16px);background:var(--ink);color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:999px;max-width:calc(100% - 48px);padding:9px 16px 10px;font-size:12.5px;font-weight:600;animation:.3s cubic-bezier(.2,.86,.22,1) noteIn;position:absolute;overflow:hidden;transform:translate(-50%)}@keyframes capIn{0%{opacity:0;transform:translateY(-9px)scale(.96)}to{opacity:1;transform:none}}@keyframes noteIn{0%{opacity:0;transform:translate(-50%)translateY(7px)}to{opacity:1;transform:translate(-50%)}}@media (height<=740px){:root{--tools-h:66px;--album-pad:28px;--tools-top:18px;--tools-bot:6px;--album-top:10px;--album-bot:18px}}
