:root{--paper:#f4f2ee;--ink:#151515;--muted:#696969;--card:#fff;--line:#e8e6e2;--paper-rgb:244,242,238;--accent:#c4452c;--danger:#c4452c;--danger-glass:#ff8a78;--shade:#eeece8;--ink3:#b4b2ae;--logo:#33291f;--r1:6px;--r2:12px;--r3:18px;--glass:blur(20px) saturate(140%);--glass-lip:inset 0 1px 0 #ffffff38}*{box-sizing:border-box}html{scrollbar-gutter:stable;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);touch-action:manipulation;margin:0;font-family:Gowun Dodum,system-ui,sans-serif}html:has(#grid){touch-action:pan-x pan-y}input,textarea,button{font-size:1rem}.albumtab .n,.addcount,.addpart,.addttl span,.albumttl .n,.authpage .hero .d{letter-spacing:.02em}header{z-index:1100;padding:calc(22px + env(safe-area-inset-top)) 20px 10px;position:sticky;top:0}.headtop{align-items:center;gap:12px;height:34px;display:flex}.headtop h1{flex:none;line-height:1}.wordmark{width:auto;height:1em;margin-inline:auto;display:block}header:has(.accountmenu){z-index:1101}header:before{content:"";z-index:-1;position:absolute;inset:0}.fog{pointer-events:none;position:absolute;left:0;right:0}.fog i{display:block;position:absolute;inset:0}.fog i:first-child{-webkit-backdrop-filter:blur(calc(var(--fog,16px) * .125)) saturate(var(--sat,1.4));backdrop-filter:blur(calc(var(--fog,16px) * .125)) saturate(var(--sat,1.4))}.fog i:nth-child(2){-webkit-backdrop-filter:blur(calc(var(--fog,16px) * .25));backdrop-filter:blur(calc(var(--fog,16px) * .25))}.fog i:nth-child(3){-webkit-backdrop-filter:blur(calc(var(--fog,16px) * .5));backdrop-filter:blur(calc(var(--fog,16px) * .5))}.fog i:nth-child(4){-webkit-backdrop-filter:blur(var(--fog,16px));backdrop-filter:blur(var(--fog,16px))}.fogdown i:first-child{-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.fogdown i:nth-child(2){-webkit-mask-image:linear-gradient(#000 35%,#0000 70%);mask-image:linear-gradient(#000 35%,#0000 70%)}.fogdown i:nth-child(3){-webkit-mask-image:linear-gradient(#000 20%,#0000 45%);mask-image:linear-gradient(#000 20%,#0000 45%)}.fogdown i:nth-child(4){-webkit-mask-image:linear-gradient(#000 8%,#0000 25%);mask-image:linear-gradient(#000 8%,#0000 25%)}.fogup i:first-child{-webkit-mask-image:linear-gradient(#0000,#000 50%);mask-image:linear-gradient(#0000,#000 50%)}.fogup i:nth-child(2){-webkit-mask-image:linear-gradient(#0000 30%,#000 65%);mask-image:linear-gradient(#0000 30%,#000 65%)}.fogup i:nth-child(3){-webkit-mask-image:linear-gradient(#0000 55%,#000 80%);mask-image:linear-gradient(#0000 55%,#000 80%)}.fogup i:nth-child(4){-webkit-mask-image:linear-gradient(#0000 75%,#000 92%);mask-image:linear-gradient(#0000 75%,#000 92%)}.headfog{z-index:-1;--fog:32px;--skirt:88px;height:calc(100% + var(--skirt));top:0}.headfog i:first-child{-webkit-mask-image:linear-gradient(#000 calc(100% - 39px),#0000);mask-image:linear-gradient(#000 calc(100% - 39px),#0000)}.headfog i:nth-child(2){-webkit-mask-image:linear-gradient(#000 calc(100% - 54px),#0000 calc(100% - 18px));mask-image:linear-gradient(#000 calc(100% - 54px),#0000 calc(100% - 18px))}.headfog i:nth-child(3){-webkit-mask-image:linear-gradient(#000 calc(100% - 69px),#0000 calc(100% - 36px));mask-image:linear-gradient(#000 calc(100% - 69px),#0000 calc(100% - 36px))}.headfog i:nth-child(4){-webkit-mask-image:linear-gradient(#000 calc(100% - 84px),#0000 calc(100% - 52px));mask-image:linear-gradient(#000 calc(100% - 84px),#0000 calc(100% - 52px))}@media (prefers-reduced-transparency:reduce){header{border-bottom:1px solid var(--line)}header:before{background:var(--paper)}.headfog{display:none}}h1{letter-spacing:-.02em;margin:0;font-family:Nanum Pen Script,cursive;font-size:2.125rem}nav{align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}button{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--ink);border-radius:var(--r2);-webkit-tap-highlight-color:transparent;background:0 0;padding:7px 14px;transition:transform .1s ease-out,background-color .1s ease-out,opacity .1s ease-out,scale .1s ease-out}button:is(:active,[data-tapped]){transform:scale(.97)}.addrow:is(:active,[data-tapped]){background:var(--shade);transform:none}.card button:is(:active,[data-tapped]){opacity:.55;transform:none}.playbtn:is(:active,[data-tapped]){transform:scale(.94)}@media (prefers-reduced-motion:reduce){button:is(:active,[data-tapped]),.playbtn:is(:active,[data-tapped]){opacity:.55;transform:none}.addrow:is(:active,[data-tapped]){opacity:1}}.fab{right:30px;bottom:calc(30px + env(safe-area-inset-bottom));z-index:1200;flex-direction:column;align-items:flex-end;gap:10px;transition:opacity .45s;display:flex;position:fixed}.fab.away,body.albumsheet .fab,body.addopen .fab,body.faceedit .fab,body.talking .fab{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.fab{transition:none}}.fab button{background:var(--card);border-radius:999px;padding:11px 18px;box-shadow:0 1px 2px #1e19141a,0 10px 24px -10px #1e191473}#add{color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);min-width:54px;min-height:54px;box-shadow:var(--glass-lip),0 10px 26px -12px #1e1914;background:#15151554;border:1px solid #ffffff24;place-items:center;padding:0;font-size:1.75rem;line-height:1;display:grid}@media (prefers-reduced-transparency:reduce){#add{background:var(--ink);border-color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 26px -12px #1e19148c}}.fab.talkfab{align-items:flex-start;left:30px;right:auto}#talk{color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);min-height:54px;box-shadow:var(--glass-lip),0 10px 26px -12px #1e1914;background:#151515db;border:1px solid #ffffff24;align-items:center;gap:6px;padding:0 18px 0 15px;font-size:.9375rem;display:flex}#talk .mi{font-size:1.25rem;transform:translateY(2px)}#talk .dot{background:var(--accent);border-radius:50%;width:5px;height:5px}@media (prefers-reduced-transparency:reduce){#talk{background:var(--ink);border-color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 26px -12px #1e19148c}}main{padding:18px 24px 80px}#grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:36px 28px;display:grid}#grid>*{min-width:0}#grid[data-cols="1"]{grid-template-columns:1fr;gap:54px 28px;padding:0 12px 40px}#grid[data-cols="2"]{grid-template-columns:repeat(2,1fr);gap:20px 14px}#grid[data-cols="3"]{grid-template-columns:repeat(3,1fr);gap:14px 9px}#grid[data-cols="6"]{grid-template-columns:repeat(6,1fr);gap:2px;margin:0 -22px}@media (max-width:600px){#grid[data-cols="6"]{margin:0 -18px}}.cg-month{grid-column:1/-1;justify-content:space-between;align-items:baseline;padding:10px 10px 6px;scroll-margin-top:78px;display:flex}.cg-scrub{right:0;top:calc(96px + env(safe-area-inset-top));bottom:calc(110px + env(safe-area-inset-bottom));z-index:1000;touch-action:none;cursor:ns-resize;width:24px;position:fixed}.cg-scrub:before{content:"";background:color-mix(in srgb,var(--ink) 18%,transparent);border-radius:2px;width:3px;position:absolute;top:0;bottom:0;right:6px}.cg-scrublabel{background:var(--ink);color:var(--paper);white-space:nowrap;pointer-events:none;border-radius:999px;padding:6px 12px;font:400 1.25rem/1 Nanum Pen Script,cursive;position:fixed;right:34px;transform:translateY(-50%)}.cg-month:first-child,.cg-scrub+.cg-month{padding-top:0}.cg-month b{color:var(--ink);font:400 1.375rem/1 Nanum Pen Script,cursive}.cg-month span{color:var(--muted);font-size:.6875rem}.cg-cell{background:var(--line);aspect-ratio:1;cursor:pointer;border:0;border-radius:3px;padding:0;display:block;position:relative;overflow:hidden}.cg-cell img{object-fit:cover;width:100%;height:100%;display:block}.cg-play{color:#fff;text-shadow:0 1px 2px #00000080;font-size:14px;position:absolute;bottom:3px;left:3px}.cg-cell.chosen:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 3px var(--ink);pointer-events:none;position:absolute;inset:0}.cg-tick{background:var(--ink);width:14px;height:14px;color:var(--paper);text-align:center;border-radius:50%;font-size:14px;line-height:14px;position:absolute;bottom:3px;right:3px}.cg-cell.choosedim{opacity:.45}.cg-cell.newnote:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--accent);pointer-events:none;position:absolute;inset:0}#grid[data-cols="2"] .card:not(.zoom) .front{padding:7px 7px 0}#grid[data-cols="2"] .card:not(.zoom) .stamp{height:30px;font-size:.7188rem}#grid[data-cols="3"] .card:not(.zoom) .front,#tray .front{padding:5px 5px 0}#grid[data-cols="3"] .card:not(.zoom) .stamp,#tray .stamp{height:24px;font-size:.625rem}#grid[data-cols="3"] .card:not(.zoom) .clock,#tray .clock,#grid[data-cols="3"] .card:not(.zoom) .end .long{display:none}#grid[data-cols="3"] .card:not(.zoom) .end .short{display:inline}#grid[data-cols="3"] .card:not(.zoom):not(.faved) .favmark:not([data-open]){display:none}#grid[data-cols="3"] .card:not(.zoom) .playbtn{width:34px;height:34px}#grid[data-cols="3"] .card:not(.zoom) .playbtn .mi{font-size:1.25rem}.empty{color:var(--muted);text-align:center;grid-column:1/-1;padding:3.3333em 1.6em;font-size:.9375rem;line-height:1.9}.empty b{color:var(--ink);font-weight:400}.choosecta{border-radius:var(--r2);background:var(--ink);height:40px;color:var(--paper);font:inherit;border:0;margin-top:14px;padding:0 1.2857em;font-size:.875rem}.card{perspective:1400px;aspect-ratio:1/1.3;scroll-margin-top:78px;transition:transform .36s cubic-bezier(.2,.75,.3,1),scale .1s ease-out;position:relative}.card:active:not(.zoom){scale:.985}.card.longing:not(.zoom){transition:scale .45s cubic-bezier(.4,0,.6,1);scale:.955}.card.zoom{z-index:2001}.card.zoom .face{width:342px;height:444.6px;transform:translate(-50%,-50%) scale(var(--s,1));inset:50% auto auto 50%}.card.zoom .back{transform:translate(-50%,-50%) scale(var(--s,1)) rotateY(180deg)}@media (prefers-reduced-motion:reduce){.card{transition:none}}.inner{width:100%;height:100%;transform-style:preserve-3d;cursor:pointer;transition:transform .45s cubic-bezier(.4,.1,.2,1);position:relative}.card.flip .inner{transform:rotateY(180deg)}.face{backface-visibility:hidden;background:var(--card);flex-direction:column;display:flex;position:absolute;inset:0;box-shadow:0 1px 2px #1e191412,0 10px 24px -14px #1e19146b}.back{background:var(--card);padding:20px 20px 0;overflow:hidden;transform:rotateY(180deg)}.card:not(.flip) .back{visibility:hidden;transition:visibility 0s .45s}.backstamp{color:var(--muted);flex:none;align-items:baseline;gap:9px;font-family:Gowun Dodum,sans-serif;font-size:.7188rem;display:flex}.backstamp .d{flex:none}.backstamp .alb{max-width:60%;font:inherit;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:none;margin-left:auto;padding:0;font-size:.7188rem;overflow:hidden}.backstamp .alb.empty{color:var(--muted);border-bottom:1px dashed var(--line);padding-bottom:2px}.backstamp .alb.share{color:var(--muted)}.backstamp .alb{margin-top:-20px;margin-bottom:-4px;padding-top:20px;padding-bottom:4px}.back .who{border-top:1px solid var(--line);scrollbar-width:none;flex:none;align-items:center;gap:1px;padding:1px 0 0;display:flex;overflow-x:auto}.back .who::-webkit-scrollbar{display:none}.back .who button{border-radius:var(--r2);height:40px;font:inherit;color:var(--muted);white-space:nowrap;background:0 0;border:0;flex:none;padding:0 .64em;font-size:.7812rem}.back .who button.on{color:var(--ink)}.back .who button.new{color:var(--accent)}.bar{padding:6px 0 calc(10px + env(safe-area-inset-bottom));align-items:center;gap:2px;margin:0 -9px;display:flex}.bar button{border-radius:var(--r2);min-width:44px;height:44px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.bar .mi{font-size:1.125rem}.bar .write,.bar .fav.on{color:var(--ink)}.bar .del{color:var(--muted);margin-left:auto}.bar .talkbtn .mi{transform:translateY(2px)}.front{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-direction:column;padding:10px 10px 0;display:flex}.photo,.pin img{-webkit-user-drag:none;user-drag:none}.card,.photo{touch-action:pan-y}.shot{background:#f1ece2;flex:1;min-height:0;position:relative;overflow:hidden}.shot:after{content:"";aspect-ratio:5/4;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80'%3E%3Cstyle%3Epath{fill:none;stroke:%2333291f;stroke-opacity:.5;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}path{stroke-dasharray:1 2;stroke-dashoffset:1.1;animation:a 4s ease-in-out 0s infinite}.s{animation-name:b}%40keyframes a{0%25{stroke-dashoffset:1.1;opacity:1}45%25{stroke-dashoffset:0}88%25{stroke-dashoffset:0;opacity:1}100%25{stroke-dashoffset:0;opacity:0}}%40keyframes b{0%25,50%25{stroke-dashoffset:1.1;opacity:1}70%25{stroke-dashoffset:0}88%25{stroke-dashoffset:0;opacity:1}100%25{stroke-dashoffset:0;opacity:0}}%3C/style%3E%3Cpath pathLength='1' d='M6 72C14 61 26 45 34 34C40 41 45 47 50 52C55 47 59 42 64 38C74 49 85 61 94 72C70 73.6 40 71.4 4 72.6'/%3E%3Cpath class='s' pathLength='1' d='M66 12C71 7 81 10 81 18C81 26 71 28 66 23C62 19 63 13 69 11'/%3E%3C/svg%3E") 0 0/100% no-repeat;width:min(56%,96px);position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.card:nth-child(3n+2) .shot:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80'%3E%3Cstyle%3Epath{fill:none;stroke:%2333291f;stroke-opacity:.5;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}path{stroke-dasharray:1 2;stroke-dashoffset:1.1;animation:a 4s ease-in-out -1.3s infinite}.s{animation-name:b}%40keyframes a{0%25{stroke-dashoffset:1.1;opacity:1}45%25{stroke-dashoffset:0}88%25{stroke-dashoffset:0;opacity:1}100%25{stroke-dashoffset:0;opacity:0}}%40keyframes b{0%25,50%25{stroke-dashoffset:1.1;opacity:1}70%25{stroke-dashoffset:0}88%25{stroke-dashoffset:0;opacity:1}100%25{stroke-dashoffset:0;opacity:0}}%3C/style%3E%3Cpath pathLength='1' d='M6 72C14 61 26 45 34 34C40 41 45 47 50 52C55 47 59 42 64 38C74 49 85 61 94 72C70 73.6 40 71.4 4 72.6'/%3E%3Cpath class='s' pathLength='1' d='M66 12C71 7 81 10 81 18C81 26 71 28 66 23C62 19 63 13 69 11'/%3E%3C/svg%3E")}.card:nth-child(3n) .shot:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80'%3E%3Cstyle%3Epath{fill:none;stroke:%2333291f;stroke-opacity:.5;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}path{stroke-dasharray:1 2;stroke-dashoffset:1.1;animation:a 4s ease-in-out -2.6s infinite}.s{animation-name:b}%40keyframes a{0%25{stroke-dashoffset:1.1;opacity:1}45%25{stroke-dashoffset:0}88%25{stroke-dashoffset:0;opacity:1}100%25{stroke-dashoffset:0;opacity:0}}%40keyframes b{0%25,50%25{stroke-dashoffset:1.1;opacity:1}70%25{stroke-dashoffset:0}88%25{stroke-dashoffset:0;opacity:1}100%25{stroke-dashoffset:0;opacity:0}}%3C/style%3E%3Cpath pathLength='1' d='M6 72C14 61 26 45 34 34C40 41 45 47 50 52C55 47 59 42 64 38C74 49 85 61 94 72C70 73.6 40 71.4 4 72.6'/%3E%3Cpath class='s' pathLength='1' d='M66 12C71 7 81 10 81 18C81 26 71 28 66 23C62 19 63 13 69 11'/%3E%3C/svg%3E")}.shot:has(.playbtn):after{display:none}.shot.done{background:0 0}.shot.done:after{display:none}.photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block}.shot.done .photo{opacity:1}@media (prefers-reduced-motion:reduce){.shot:after,.card:nth-child(n) .shot:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80'%3E%3Cstyle%3Epath{fill:none;stroke:%2333291f;stroke-opacity:.5;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}%3C/style%3E%3Cpath pathLength='1' d='M6 72C14 61 26 45 34 34C40 41 45 47 50 52C55 47 59 42 64 38C74 49 85 61 94 72C70 73.6 40 71.4 4 72.6'/%3E%3Cpath class='s' pathLength='1' d='M66 12C71 7 81 10 81 18C81 26 71 28 66 23C62 19 63 13 69 11'/%3E%3C/svg%3E")}.photo{transition:none}}.trimmer{border:10px solid #0000;border-image:var(--hp0) 14 fill/10px/0 stretch;width:min(340px,88vw);max-height:86dvh;color:var(--hand);flex-direction:column;animation:.32s cubic-bezier(.2,.75,.3,1) both cardin;display:flex;position:relative;overflow-y:auto}.trimmer h3{color:var(--hand);flex:none;margin:0;padding:1.1429em 1.2857em .8571em;font-family:Gowun Dodum,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.5}.trimmer h3 em{color:var(--hmute);margin-top:3px;font-size:.8125rem;font-style:normal;display:block}.trimmer video{aspect-ratio:4/3;object-fit:contain;background:#0f0e0d;flex:none;width:100%;max-height:38dvh;display:block}.trimbar{touch-action:none;flex:none;align-items:center;height:44px;margin:0 18px;display:flex;position:relative}.trimbar .track{border:1.6px solid var(--hand);filter:url(#wobb);height:26px;position:absolute;left:0;right:0}.trimbar .span{border:2.6px solid var(--hand);filter:url(#wobb);background:#f2d39ccc;height:26px;position:absolute}.trimbar .over{border:1.4px dashed var(--hmute);background:0 0;height:26px;position:absolute}.trimbar .limit{background:#c8452e;width:2px;position:absolute;top:6px;bottom:6px}.trimbar .limit b{color:#c8452e;white-space:nowrap;font-size:.6875rem;font-weight:400;position:absolute;top:-4px;left:4px}.trimbar .tick{background:var(--hand);width:1.5px;position:absolute;top:14px;bottom:14px}.trimbar input{appearance:none;pointer-events:none;background:0 0;width:100%;height:44px;margin:0;position:absolute;left:0}.trimbar input:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.trimbar input::-webkit-slider-runnable-track{background:0 0;height:44px}.trimbar input::-moz-range-track{background:0 0;height:44px}.trimbar input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--hand);cursor:grab;border:0;border-radius:3px;width:5px;height:38px;margin-top:3px}.trimbar input::-moz-range-thumb{pointer-events:auto;background:var(--hand);cursor:grab;border:0;border-radius:3px;width:5px;height:38px}.trimread{color:var(--hand);font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:8px;padding:0 1.3846em;font-size:.8125rem;display:flex}.trimread i{color:var(--hmute);font-style:normal}.trimread .len{color:var(--hmute);margin-left:auto;font-size:.7188rem}.trimsize{color:var(--hmute);flex:none;margin:8px 0 0;padding:0 1.5651em;font-size:.7188rem;line-height:1.7}.trimsize em{color:var(--hand);font-style:normal}.trimacts{flex:none;align-items:center;gap:2px;margin-top:14px;padding:0 10px 12px;display:flex}.trimacts button{cursor:pointer;height:40px;font:inherit;color:var(--hmute);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0 .6923em;font-size:.8125rem;display:inline-flex}.trimacts .cancel{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.trimacts .confirm{isolation:isolate;height:40px;color:var(--hcard);background:0 0;margin-left:auto;padding:0 1.1429em;font-size:.875rem;position:relative}.trimacts .confirm:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:3px 0}.trimacts .confirm:disabled{cursor:default}.trimacts .confirm:disabled:before{background:#cfc9bf}.kbdone{z-index:2600;height:44px;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 -8px 20px -14px #1e191473;background:#ffffffeb;align-items:center;gap:10px;padding:0 16px;display:flex;position:fixed;left:0;right:0}.kbdone .what{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.75rem;overflow:hidden}.kbdone .what b{color:var(--ink);font-weight:400}.kbdone button{height:32px;color:var(--ink);background:0 0;border:0;border-radius:0;flex:none;padding:0 .2857em;font-size:.875rem}#boot{z-index:3500;background:var(--paper);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}#boot .mark{flex-direction:column;align-items:center;gap:6px;display:flex}#boot .mark>img{width:clamp(7.5rem,30vw,10rem);height:auto;margin-bottom:.75rem;animation:.4s ease-out both 인화;display:block}@keyframes 인화{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}#boot h1{font-size:2.625rem}#boot p{color:var(--logo);margin:0;font-size:.875rem}#boot.out{opacity:0;pointer-events:none;transition:opacity .5s}@keyframes 현상{0%{opacity:0;translate:0 14px}}@keyframes 현상사진{0%{opacity:0;filter:blur(10px)saturate(0)brightness(1.4)}to{filter:blur()saturate()brightness()}}#grid.develop>*{animation:현상 .52s cubic-bezier(.23,1,.32,1) calc(.12s + var(--d,0) * 60ms) backwards}#grid.develop .photo{animation:현상사진 .8s cubic-bezier(.23,1,.32,1) calc(.12s + var(--d,0) * 60ms) backwards}#grid.deal>*{animation:현상 .52s cubic-bezier(.23,1,.32,1) calc(var(--d,0) * 40ms) backwards}#grid:is(.develop,.deal)>:nth-child(2){--d:1}#grid:is(.develop,.deal)>:nth-child(3){--d:2}#grid:is(.develop,.deal)>:nth-child(4){--d:3}#grid:is(.develop,.deal)>:nth-child(5){--d:4}#grid:is(.develop,.deal)>:nth-child(6){--d:5}#grid:is(.develop,.deal)>:nth-child(7){--d:6}#grid:is(.develop,.deal)>:nth-child(n+8){--d:7}@media (prefers-reduced-motion:reduce){#boot.out{transition:none}#boot .mark img,#grid:is(.develop,.deal)>*,#grid.develop .photo{animation:none}}.card.skeleton{pointer-events:none}.card.skeleton:first-child{transform:rotate(-1.4deg)}.card.skeleton:nth-child(2){transform:rotate(1.1deg)}.card.skeleton:nth-child(3){transform:rotate(-.7deg)}.clip{object-fit:cover;opacity:0;pointer-events:none;backface-visibility:hidden;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.clip.on{opacity:1}.playbtn{color:#fff;width:44px;min-width:44px;height:44px;min-height:44px;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 4px 10px -5px #1e19148c;background:#15151554;border:1px solid #ffffff24;border-radius:50%;place-items:center;margin:auto;padding:0;transition:background .15s,opacity .2s;display:grid;position:absolute;inset:0}.playbtn .mi{font-size:1.625rem}.clip.on~.playbtn{opacity:.25;-webkit-backdrop-filter:none;backdrop-filter:none}.clip.on~.playbtn:hover,.clip.on~.playbtn:focus-visible{opacity:1}.clipbar{touch-action:none;cursor:pointer;align-items:center;height:22px;display:flex;position:absolute;bottom:8px;left:10px;right:10px}.clipbar .line{background:#ffffff4d;border-radius:2px;width:100%;height:4px;box-shadow:0 1px 3px #00000073}.clipbar .line span{background:#fff;border-radius:2px;height:100%;display:block}.clipbar .line.held{height:6px}.clipbar .line{transition:height .12s}.clock{color:#fff;font-variant-numeric:tabular-nums;background:#151515b8;border:1px solid #ffffff24;border-radius:999px;padding:.0909em .5455em;font-family:Gowun Dodum,sans-serif;font-size:.6875rem;line-height:1.4545;position:absolute;bottom:34px;right:10px}.stamp{height:38px;color:var(--muted);flex:none;align-items:center;gap:9px;font-family:Gowun Dodum,sans-serif;font-size:.7812rem;display:flex;overflow:hidden}.when{color:var(--ink);flex:none}.title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.end{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;margin-left:auto;font-size:.6875rem;display:inline-flex}.end .short{display:none}.titlein{pointer-events:none}.note,.titlein{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-family:Nanum Pen Script,cursive}.note::placeholder,.titlein::placeholder{color:var(--muted)}.backstamp .titlein,.backstamp .p{min-width:0;height:auto;font-family:Gowun Dodum,sans-serif;font-size:.7188rem;line-height:inherit;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.card.writing .backstamp .titlein{color:var(--ink);border-bottom:1px dashed var(--line)}.note{resize:none;overscroll-behavior:contain;flex:1 1 0;min-height:0;font-size:1.4375rem;line-height:1.3478;overflow-y:auto}.note:read-only{cursor:default}.note,.theirnote.open p{background-image:repeating-linear-gradient(#0000 0 30px,#efeeea 30px 31px);background-position:0 -7.5px;background-attachment:local}.notes{flex-direction:column;flex:1;min-height:0;margin-top:12px;display:flex}.mynote{flex-direction:column;flex:1;min-height:0;display:flex}.card.writing .titlein{pointer-events:auto}@keyframes freshin{0%{opacity:0;transform:rotate(var(--t,0deg)) translateY(10px) scale(.985)}to{opacity:1;transform:rotate(var(--t,0deg))}}.card.fresh{animation:.52s cubic-bezier(.2,.75,.3,1) both freshin}.card.fresh .shot.done .photo{animation:올림현상 1.6s cubic-bezier(.3,0,.3,1) var(--fd,0s) backwards}@keyframes 올림현상{0%{filter:brightness(.25)sepia()contrast(.6)saturate(.4)}40%{filter:brightness(.7)sepia(.6)contrast(.8)saturate(.6)}to{filter:none}}@media (prefers-reduced-motion:reduce){.card.fresh,.card.fresh .shot.done .photo,.card.zoom .shot.done .photo,#ov .card .shot.done .photo{animation:none}}.favmark{color:var(--ink);opacity:0;flex:none;font-size:.8125rem;transition:opacity .18s,transform .18s cubic-bezier(.2,1.4,.4,1);transform:scale(.5)}.card.faved .favmark{opacity:1;transform:none}.favghost{z-index:3000;pointer-events:none;color:var(--ink);filter:drop-shadow(0 0 9px #fffffff2);line-height:1;position:fixed}.albumpick{top:calc(66px + env(safe-area-inset-top));z-index:1100;pointer-events:none;align-items:center;min-width:0;display:flex;position:sticky}.albumtabs{overscroll-behavior-x:contain;scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:14px 20px 18px;display:flex;position:relative;overflow-x:auto}.albumtabs::-webkit-scrollbar{display:none}.albumtabs,.albumpick .albumscrim,.albumpick .albummenu{pointer-events:auto}.albumtab{background:color-mix(in srgb,#fff 46%,var(--paper));height:34px;color:var(--ink);box-shadow:var(--glass-lip),0 4px 10px -5px #1e19148c;white-space:nowrap;border:1px solid #ffffff24;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 13px;font-size:.875rem;transition:background-color .16s,color .16s,box-shadow .16s,transform .1s ease-out,scale .12s ease-out,opacity .16s;display:inline-flex}.albumtab[data-album]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-x}.albumtab.longing{transition:scale .3s ease-out .15s,transform .3s ease-out .15s;scale:1.08}.albumtabs .albumtab.longing:is(:active,[data-tapped]),.albumtabs .albumtab.dragging:is(:active,[data-tapped]){transform:none}.albumtab.dragging{z-index:2;transition:scale .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s;scale:1.14;box-shadow:inset 0 1px #ffffff38,0 8px 18px -8px #1e191499}.albumtabs.sorting .albumtab:not([data-album]){opacity:.45}.albumtab.on{background:color-mix(in srgb,var(--ink) 86%,var(--paper));color:var(--paper)}.albumtab .mi{font-size:.9375rem}.albumtab .n{color:inherit;opacity:.62;font-variant-numeric:tabular-nums;font-size:.75rem}.albumtab .dot{background:var(--accent);border-radius:50%;width:5px;height:5px}.albumtab.sieve,.albumtab.sieve.on{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--muted);background:0 0;border-color:#0000;padding:0 7px}.albumtab.sieve.on{color:var(--ink);font-weight:600}.albumtab.sieve.on:before{content:"";background:var(--ink);border-radius:1px;height:2px;position:absolute;bottom:3px;left:7px;right:7px}.albumtab.add{color:var(--muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1.5px dashed #15151557}.albumline{color:var(--muted);margin:0;padding:0 20px;font-size:.875rem;line-height:1.6}.tlink{font:inherit;color:var(--ink);text-underline-offset:4px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #15151573;text-decoration:underline dotted #15151573;position:relative}.tlink:after{content:"";height:44px;position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.albumline .dot{vertical-align:middle;background:var(--accent);border-radius:50%;width:5px;height:5px;margin-left:6px;display:inline-block}body.mapview .albumline{display:none}#ov{z-index:2000;background:rgba(0,0,0,calc(.35 * var(--ovk,1)));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:20px;animation:.36s cubic-bezier(.2,.75,.3,1) both ovin;display:grid;position:fixed;inset:0}#ov.out{animation:.36s cubic-bezier(.2,.75,.3,1) forwards ovout}@keyframes ovin{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes ovout{to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}#ov .card{width:min(340px,84vw);animation:.28s cubic-bezier(.2,.75,.3,1) both cardin}#ov.out .card{animation:.3s both cardout}#ov:not(.out) .card.paged{animation:none}@keyframes cardin{0%{opacity:0;transform:scale(.86)}}@keyframes cardout{to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){#ov,#ov.out,#ov .card,#ov.out .card{animation:none}}#mapframe{z-index:0;background:var(--paper);position:fixed;inset:0}#mapunder{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#map{background:0 0;height:100dvh}.mapempty{z-index:460;border-radius:var(--r3);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 12px 30px -14px #1e19148c;color:var(--ink);text-align:center;pointer-events:none;background:#ffffffb8;border:1px solid #fff9;padding:.9231em 1.2308em;font-size:.8125rem;line-height:1.6;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mapempty.gone{opacity:0}.attrib{left:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:500;border-radius:var(--r1);color:var(--muted);background:#ffffffb8;padding:.1em .5em;font-family:Gowun Dodum,sans-serif;font-size:.625rem;line-height:1.4;position:absolute}.attrib a{color:var(--muted)}.attrib.mid{white-space:nowrap;left:50%;transform:translate(-50%)}.mapbar{-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 4px 10px -5px #1e19148c;background:#ffffff75;border:1px solid #ffffff24;border-radius:999px;overflow:hidden}.mapbar button{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;font-size:1.25rem;line-height:40px;display:grid}.mapbar button:hover,.mapbar button:focus-visible{background:#fff6}.mapbar button.off{color:var(--ink3);cursor:default;background:0 0}.mapbar .mi{font-size:1.1875rem}@media (prefers-reduced-transparency:reduce){.mapbar,.mapempty{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.mapbar,.mapempty{background:var(--card);border-color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}.mapbar{isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:5px 2px;position:relative;overflow:visible}.mapbar:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.mapbar button{color:var(--hand)}.mapbar button+button{border-top:0}.mapbar button:hover,.mapbar button:focus-visible{background:#33291f14;border-radius:8px}.mapbar button.off{color:var(--hmute);opacity:.55;background:0 0}.pin{background:var(--card);width:46px;height:54px;transform:rotate(var(--r,0deg));padding:4px 4px 10px;position:relative;box-shadow:0 1px 2px #1e19141a,0 5px 12px -6px #1e191459}.pin img{object-fit:cover;width:100%;height:100%;display:block}.mk{cursor:pointer;transition:opacity .2s}.mk[style*="opacity: 0;"]{pointer-events:none}.entering .mk{visibility:hidden}.mk.pop .pin{animation:.38s cubic-bezier(.34,1.56,.64,1) both pin-pop;animation-delay:inherit}@keyframes pin-pop{0%{transform:rotate(var(--r,0deg)) scale(0)}to{transform:rotate(var(--r,0deg)) scale(1)}}.pin b{background:var(--ink);min-width:21px;height:21px;color:var(--paper);text-align:center;border-radius:11px;padding:0 6px;font:600 12px/21px Gowun Dodum,sans-serif;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 3px #0006}.pin{box-shadow:none;isolation:isolate;background:0 0}.pin:before{content:"";z-index:-1;background:var(--hcard);border:1.8px solid var(--hand);box-shadow:1px 2px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:2px;position:absolute;inset:0}.pin b{min-width:26px;height:26px;box-shadow:none;color:var(--hcard);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 54'%3E%3Cpath d='M27 3C41 2 52 14 51 28C50 42 39 52 26 51C12 50 2 39 3 26C4 13 14 4 27 3Z' fill='%2333291f'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;border-radius:0;padding:0;font:400 12px/26px Gowun Dodum,sans-serif;top:-11px;right:-9px}#tray{z-index:650;opacity:0;pointer-events:none;width:max-content;max-width:min(340px,86vw);transition:opacity .18s;position:absolute;top:0;left:0}#tray.on{opacity:1;pointer-events:auto}.strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:4px;gap:10px;margin-inline:-10px;padding-inline:10px;scroll-padding-inline:10px;display:flex;overflow-x:auto}.strip.more-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000 calc(100% - 10px));mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000 calc(100% - 10px))}.strip.more-l{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000 calc(100% - 10px));mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000 calc(100% - 10px))}.strip.more-l.more-r{-webkit-mask-image:linear-gradient(90deg,#0000 10px,#000 40px calc(100% - 40px),#0000 calc(100% - 10px));mask-image:linear-gradient(90deg,#0000 10px,#000 40px calc(100% - 40px),#0000 calc(100% - 10px))}.strip .card{scroll-snap-align:start;cursor:pointer;flex:none;width:110px}#tray .card,#tray .photo{touch-action:pan-x}body.mapview,body.zooming,body.albumsheet,body.addopen{overflow:hidden}body.talking,body.faceedit{background:var(--paper);width:100%;position:fixed;left:0;right:0;overflow:hidden}body.mapview main{padding:0}body.mapview header{border-bottom:0;position:relative}.mapbars{left:10px;top:calc(132px + env(safe-area-inset-top));z-index:700;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute}#toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:3000;white-space:pre-line;word-break:keep-all;text-wrap:balance;border-radius:var(--r2);width:max-content;max-width:90vw;color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);text-align:center;box-shadow:var(--glass-lip),0 6px 20px -8px #0009;background:#151515b8;padding:.7692em 1.1538em;font-family:Gowun Dodum,sans-serif;font-size:.8125rem;line-height:1.5;transition:translate .3s;animation:.22s both toastin;position:fixed}#toast .mi{vertical-align:-.25em;font-size:1.25em}#toast b{font-weight:inherit;display:block}#toast b:not(:only-child){font-weight:600}#toast .sub{opacity:.72;margin-top:2px;font-size:.75rem;display:block}#toast.up{translate:0 calc(-1 * var(--strip-h,45px))}@keyframes toastin{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes toastout{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,6px)}}#toast.out{animation:.24s forwards toastout}#toast.mid{cursor:pointer;top:50%;bottom:auto;translate:0 -50%}.hide{display:none!important}@media (max-width:600px){h1{font-size:1.875rem}#grid{grid-template-columns:1fr;gap:30px}#grid[data-cols="1"]{gap:45px;padding:0 9px 30px}main{padding:18px 20px 60px}}.authpage{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100dvh;padding:32px 20px;display:flex}.authpage h1{margin:0}.authpage .lede{color:var(--muted);margin:0 0 22px;font-size:.875rem}.authpage .lede.vow{color:var(--ink);letter-spacing:-.01em;margin:6px 0 64px;font-size:1.0625rem}.authpage.intro{position:relative}.authpage.intro>h1{animation:.7s cubic-bezier(.2,.8,.2,1) .8s both intro-mark}.authpage.intro>.lede{animation:.7s cubic-bezier(.2,.8,.2,1) .8s both intro-up}.authpage.intro .signin .stack{animation:.6s cubic-bezier(.2,.8,.2,1) .9s both intro-in}.authpage.intro .signin .provider,.authpage.intro>.x-or,.authpage.intro>.x-gtext{animation:.6s cubic-bezier(.2,.8,.2,1) 1.05s both intro-in}.intro-logo{opacity:0;pointer-events:none;width:120px;height:auto;margin-left:-60px;animation:.85s both intro-logo;position:absolute;top:calc(50% - 130.5px);left:50%}@keyframes intro-logo{0%{opacity:0}25%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-24px)scale(.96)}}@keyframes intro-mark{0%{transform:translateY(310.5px)scale(1.933)}}@keyframes intro-up{0%{transform:translateY(326.5px)}}@keyframes intro-in{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.authpage.intro *{animation:none!important}}.authpage .hero{padding:0 0 28px}.authpage .hero .print{isolation:isolate;aspect-ratio:1/1.3;flex-direction:column;width:188px;padding:17px 16px 0;display:flex;position:relative;transform:rotate(-1.5deg)}.authpage .hero .print:before{content:"";z-index:-1;background:var(--hcard);border:2.2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:3px;position:absolute;inset:0}.authpage .hero .print:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 24' preserveAspectRatio='none'%3E%3Cpath d='M3 3L7 5L3 8L7 11L3 14L7 17L3 21H81L77 18L81 15L77 12L81 9L77 6L81 3Z' fill='%23f2d39c' fill-opacity='.8' stroke='%2333291f' stroke-opacity='.7' stroke-width='1.1' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:78px;height:22px;position:absolute;top:-11px;left:calc(50% - 39px);transform:rotate(-3deg)}.authpage .hero .d{color:var(--muted);letter-spacing:.01em;flex:none;font-family:Gowun Dodum,sans-serif;font-size:.6562rem}.authpage .hero p{min-height:0;color:var(--ink);word-break:keep-all;flex:1;margin:13px 0 0;font-family:Nanum Pen Script,cursive;font-size:1.1875rem;line-height:1.3684;overflow:hidden}.providers{flex-direction:column;gap:10px;width:min(320px,88vw);display:flex}.provider{background:var(--ink);height:52px;color:var(--paper);border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.9375rem;text-decoration:none;display:flex}.signin .provider,.authform .provider{isolation:isolate;height:50px;color:var(--hcard);background:0 0;border-radius:0;position:relative}.signin .provider:before,.authform .provider:before,.x-gtext:before{content:"";z-index:-1;background:var(--hand);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.signin .provider:disabled:before{box-shadow:none;background:#cfc9bf;border-color:#cfc9bf}.autherr{border-radius:var(--r1);background:var(--ink);width:min(320px,88vw);color:var(--paper);text-align:center;margin:0 0 6px;padding:.6923em .8462em;font-size:.8125rem;line-height:1.5}.swap{text-align:center;color:var(--muted);margin:14px 0 0;font-size:.8125rem}.swap a{color:var(--ink)}.authpage{transition:transform .3s cubic-bezier(.2,.75,.3,1)}.signin{width:min(320px,88vw)}.signin form{flex-direction:column;display:flex}.signin .provider{font:inherit;cursor:pointer;margin-top:4px;font-size:.9375rem}.signin .provider:disabled{opacity:.6}.signin .x-err{min-height:20px;color:var(--ink);visibility:hidden;margin:10px 0 4px;font-size:.8125rem}.signin form.err .x-err{visibility:visible}.signin .u{display:block;position:relative}.signin .u input{box-sizing:border-box;width:100%;height:46px;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;outline:none;padding:0 32px 0 2px;font-size:1rem;transition:border-color .15s;display:block}.signin .u input::placeholder{color:#9a9792}.signin .u:after{content:"";background:var(--hand);opacity:.8;pointer-events:none;height:4px;position:absolute;bottom:0;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' 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 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.signin .u:focus-within:after,.signin form.err .front .u.bad:after{opacity:1;height:5px}.signin .u .eye{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:11px;right:0}.signin .u .eye .hi{display:block}.signin .u+.u{margin-top:4px}.signin .xb{isolation:isolate;box-sizing:border-box;padding:16px 20px 20px;position:relative}.signin .xb:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:3px;position:absolute;inset:0}.signin .xb .d{color:var(--muted);letter-spacing:.01em;margin-bottom:6px;font-family:Gowun Dodum,sans-serif;font-size:.6562rem}.signin .pen{color:var(--ink);font-family:Nanum Pen Script,cursive;font-size:1.1875rem;line-height:1.37}.signin .stack{margin-top:62px;display:grid}.signin .stack.solo{margin-top:28px}.signin .stack .xb{grid-area:1/1;align-self:start;transition:transform .45s cubic-bezier(.2,.75,.3,1)}.signin .stack .xb.front{z-index:2;transform:rotate(-1deg)}.signin .stack .xb.behind{z-index:1;cursor:pointer;max-height:110px;overflow:hidden;transform:translate(10px,-30px)rotate(2.5deg)}.signin .stack .xb.behind.far{z-index:0;transform:translate(-8px,-64px)rotate(-2deg)}.signin .stack .xb.behind.far .peek{left:18px;right:auto}.signin .stack .xb.behind.far .d{visibility:hidden}.signin .stack .xb.behind *{pointer-events:none}.signin .stack .peek{opacity:0;color:#5c5a56;font-size:1rem;transition:opacity .2s;position:absolute;top:4px;right:18px}.signin .stack .xb.behind .peek{opacity:1}.signin .rules{color:#9a9792;gap:12px;margin:5px 0 0 2px;font-size:.6875rem;display:flex}.signin .rules span:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:5px;height:5px;margin:0 5px 1px 0;display:inline-block}.signin .rules span.ok{color:var(--ink)}.signin .tip{color:var(--muted);word-break:keep-all;margin:8px 2px 0;font-size:.71875rem;line-height:1.6}.x-or{color:var(--muted);margin:14px 0;font-size:.75rem}.x-gtext{isolation:isolate;width:min(320px,88vw);height:50px;color:var(--hand);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;font-size:.9375rem;text-decoration:none;display:flex;position:relative}.x-gtext:before{background:var(--hcard)}.x-gtext svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.authpage,.signin .stack .xb{transition:none}}.authnote{text-align:center;max-width:min(320px,88vw);color:var(--muted);margin:0;font-size:.875rem;line-height:1.8}.authnote strong{color:var(--ink);font-weight:400}.authnote a{color:var(--ink)}.authform{flex-direction:column;width:min(320px,88vw);display:flex}.authform .authnote{margin:0 0 18px}.accept{background:var(--ink);height:52px;color:var(--paper);font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.9375rem;display:flex}.authform .swap a{color:var(--muted)}.authform .autherr{width:auto;color:var(--ink);background:0 0;border-radius:0;margin:0 0 16px;padding:0;font-size:.9375rem}.albumtab,.viewtoggle button,.avatar{position:relative}.albumtab:after,.viewtoggle button:after,.avatar:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.albumtabs .albumtab:after{height:auto;inset:-14px -3px -18px;transform:none}.viewtoggle{flex:none;display:flex}.viewtoggle button{border-radius:var(--r2);min-width:40px;min-height:34px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;line-height:1;transition:color .16s,transform .1s ease-out;display:grid}.viewtoggle button .mi{font-size:1.25rem}.viewtoggle button.on .mi{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.mi{letter-spacing:normal;text-transform:none;white-space:nowrap;vertical-align:middle;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.mi.fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.account{align-items:center;margin-left:15px;display:flex;position:relative}.avatar{border:1px solid var(--ink);width:34px;height:34px;color:var(--muted);background:0 0;border-radius:50%;place-items:center;padding:0;font-size:.75rem;line-height:1;display:grid;overflow:hidden}.avatar.ghost{background:var(--line);border-color:var(--line)}.account>.avatar:not(.ghost):not(.signin){background:var(--card)}.avatar.signin{border:1px dashed var(--line);color:var(--muted);background:0 0;place-items:center;text-decoration:none;display:grid}.avatar.signin .mi{font-size:1.125rem}.accountmenu{z-index:1400;border-radius:var(--r3);width:236px;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 1px 2px #1e191412,0 14px 40px -16px #1e191480;transform-origin:100% 0;background:#ffffffeb;border:1px solid #fff9;padding:14px 0 8px;animation:.42s cubic-bezier(.34,1.8,.64,1) both menuin;position:absolute;top:calc(100% + 8px);right:0}.accountmenu.out{animation:.2s cubic-bezier(.4,0,.2,1) forwards menuout}@keyframes menuin{0%{transform:scale(.85)}}@keyframes menuout{to{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.accountmenu,.accountmenu.out{animation:none}}.accountmenu .who{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:2px;padding:0 14px 12px;display:flex}.accountmenu .who .pic{border:1px solid var(--line);background:var(--card);border-radius:50%;flex:none;width:56px;height:56px;overflow:hidden}.accountmenu .who>div{min-width:0}.accountmenu .who strong{font-size:.9375rem;font-weight:400;display:block}.accountmenu .who span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.accountmenu .meta{font-size:.6875rem}.accountmenu .who>div:has(.renamebox){flex:1}.accountmenu .rename{align-items:center;gap:6px;display:flex}.accountmenu .who strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.accountmenu .rename .pencil{width:auto;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px;display:inline}.accountmenu .rename .pencil .mi{font-size:16px}.accountmenu .renamebox .u{display:block}.accountmenu .renamebox input{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);width:100%;height:34px;font:inherit;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:0 2px;font-size:.9375rem;display:block}.accountmenu .renamebox input:focus,.accountmenu .renamebox .u.bad input{border-bottom:1.5px solid var(--ink)}.accountmenu .who .x-note{color:var(--ink);white-space:normal;margin-top:6px;font-size:.6875rem;display:block;overflow:visible}.accountmenu .renamebox .acts{gap:6px;margin-top:8px;display:flex}.accountmenu .renamebox .acts button{border-radius:999px;width:auto;padding:6px 12px;font-size:.8125rem}.accountmenu .renamebox .acts .save{background:var(--ink);color:var(--paper)}.accountmenu button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:0;padding:.8571em 1em;font-size:.875rem;display:block}.accountmenu button:disabled{color:var(--ink3);cursor:default}.accountmenu .trouble{border-top:1px solid var(--line);margin-top:6px}.accountmenu .trouble summary{min-height:44px;color:var(--muted);cursor:pointer;align-items:center;padding:.9231em 1.0769em;font-size:.8125rem;list-style:none;display:flex}.accountmenu .trouble summary::-webkit-details-marker{display:none}.accountmenu .trouble summary:after{content:"펼치기";color:var(--ink3);margin-left:auto;font-size:.6875rem}.accountmenu .trouble[open] summary:after{content:"접기"}.accountmenu .trouble button{min-height:44px;font-size:.8125rem}.accountmenu .troublenote{color:var(--muted);margin:0;padding:0 1.2727em .7273em;font-size:.6875rem;line-height:1.6}.accountmenu .buildtag{color:var(--ink3);word-break:keep-all;margin:0;padding:0 1.3334em .9525em;font-size:.6562rem}.accountmenu button.fbcta{border-radius:var(--r2);background:var(--ink);width:calc(100% - 28px);height:44px;color:var(--paper);text-align:center;margin:8px 14px 2px;padding:0}.accountmenu button.fbcta:hover:not(:disabled){background:var(--ink);opacity:.88}.accountmenu button.fbcta{justify-content:center;align-items:center;gap:6px;display:flex}.accountmenu button.fbcta .mi{font-size:18px}.accountmenu .fbaddr{min-height:36px;color:var(--muted);align-items:center;gap:4px;margin:2px 14px 4px;padding:0 2px;font-size:.71875rem;display:flex}.accountmenu .fbaddr span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.accountmenu .fbaddr button{flex:none;align-items:center;gap:3px;width:auto;min-height:36px;padding:0 6px;font-size:.71875rem;display:inline-flex}.accountmenu .fbaddr .mi{font-size:15px}.accountmenu button.recov{align-items:center;gap:8px;display:flex}.accountmenu .recov .v{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:140px;margin-left:auto;font-size:.71875rem;overflow:hidden}.accountmenu .recov .v.need{color:var(--ink)}.accountmenu .recov .v.need:before{content:"";background:var(--accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.accountmenu .renamebox.recovbox{padding:4px 16px 8px}.accountmenu .signrow{border-top:1px solid var(--line);align-items:center;margin-top:6px;display:flex}.accountmenu .signrow form{flex:1}.accountmenu .signout{color:var(--muted);font-size:.875rem}.accountmenu .delacct{width:auto;color:var(--muted);text-align:right;flex:none;min-height:44px;font-size:.6875rem}.accountmenu{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--hand);background:0 0;border:0}.accountmenu:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:6px 9px 8px 5px;position:absolute;inset:0}.accountmenu .who{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 5' preserveAspectRatio='none'%3E%3Cpath d='M1 2.5C80 1 180 4 339 2' fill='none' stroke='%2333291f' stroke-opacity='.4' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E") bottom/100% 5px no-repeat;border-bottom:0;padding-bottom:14px}.accountmenu .who .pic{background:0 0;border:0;position:relative;overflow:visible}.accountmenu .who .pic>*{border-radius:50%;overflow:hidden}.accountmenu .who .pic:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 2.5C31 2 38 10 37.6 20.5C37 31 29 38 19 37.5C9 37 2 29 2.6 19C3 9 10 3 21 2.5' fill='none' stroke='%2333291f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;inset:-3px}.accountmenu .trouble,.accountmenu .signrow{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 5' preserveAspectRatio='none'%3E%3Cpath d='M1 2.5C80 1 180 4 339 2' fill='none' stroke='%2333291f' stroke-opacity='.4' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E") top/100% 5px no-repeat;border-top:0}.accountmenu .trouble{padding-top:2px}.accountmenu .signrow{padding-top:4px}.accountmenu button:hover:not(:disabled){background:#33291f0f}.accountmenu .rename .pencil{color:var(--hmute)}.accountmenu .rename .pencil .hi{opacity:.82}.accountmenu button.fbcta{isolation:isolate;color:var(--hcard);background:0 0;position:relative}.accountmenu button.fbcta:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.accountmenu button.fbcta:hover:not(:disabled){background:0 0}.accountmenu button.fbcta .hi,.accountmenu .fbaddr .hi{display:inline-block}.accountmenu .repairnote{border:1.4px dashed var(--hmute);background:0 0;border-radius:7px 9px 8px 6px}.byeask.leave{isolation:isolate;color:var(--hand);background:0 0;overflow:visible}.byeask.leave:before{content:"";z-index:-1;pointer-events:none;border:14px solid #0000;border-image:var(--hp0) 14 fill/14px/0 stretch;position:absolute;inset:0}.byeask.leave:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 24' preserveAspectRatio='none'%3E%3Cpath d='M3 3L7 5L3 8L7 11L3 14L7 17L3 21H81L77 18L81 15L77 12L81 9L77 6L81 3Z' fill='%23f2d39c' fill-opacity='.8' stroke='%2333291f' stroke-opacity='.7' stroke-width='1.1' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:84px;height:24px;position:absolute;top:-11px;left:calc(50% - 42px);transform:rotate(-2deg)}.byeask.leave p.sub{color:var(--hmute)}.byeask.leave .stay{isolation:isolate;color:var(--hcard);position:relative}.byeask.leave .stay:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:4px 2px}.byeask{border-radius:var(--r2);background:var(--card);width:min(320px,100% - 32px);color:var(--ink);text-align:center;border:0;padding:20px 20px 8px}.byeask::backdrop{background:#00000059}.byeask b{font-size:1rem;display:block}.byeask p{white-space:pre-line;word-break:keep-all;color:var(--ink);margin:8px 0 0;font-size:.8125rem;line-height:1.6}.byeask p.sub{color:var(--muted);margin:12px 0;font-size:.75rem}.byeask .row{gap:8px;display:flex}.byeask button{height:44px;color:var(--ink);background:0 0;border:0;flex:1;font-size:.875rem}.byeask .go{color:var(--danger);font-weight:600}.byeask .yes{font-weight:600}.pinbtn{color:var(--muted)}.pinbtn.set{color:var(--ink)}.pinbtn[aria-disabled=true]{color:var(--ink3)}.pinbtn{position:relative}.pinbtn.ask{color:var(--ink)}.pinbtn.ask:after{content:"";width:6px;height:6px;box-shadow:inset 0 0 0 1.5px var(--accent);border-radius:50%;position:absolute;top:10px;right:9px}.back .sugwait{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:none;margin:6px 0 0;font-size:.75rem;overflow:hidden}.back .sugwait .dots i{opacity:0;font-style:normal;animation:none}.back .sugwait .dots i:first-child{animation-name:dot1}.back .sugwait .dots i:nth-child(2){animation-name:dot2}.back .sugwait .dots i:nth-child(3){animation-name:dot3}@keyframes dot1{0%,18%{opacity:0}26%,to{opacity:1}}@keyframes dot2{0%,43%{opacity:0}51%,to{opacity:1}}@keyframes dot3{0%,68%{opacity:0}76%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.back .sugwait .dots i{opacity:1;animation:none}}.pickerbg{z-index:2500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000059;place-items:center;padding:20px;animation:.36s cubic-bezier(.2,.75,.3,1) both ovin;display:grid;position:fixed;inset:0}.pickerbg.out{animation:.3s forwards ovout}.picker{border-radius:var(--r3);background:var(--card);flex-direction:column;width:min(420px,88vw);height:min(560px,74dvh);animation:.32s cubic-bezier(.2,.75,.3,1) both cardin;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1e191412,0 18px 44px -20px #1e191480}.pickerbg.out .picker{animation:.28s forwards cardout}@media (prefers-reduced-motion:reduce){.pickerbg,.pickerbg.out,.picker,.pickerbg.out .picker{animation:none}}.results{z-index:1200;border-radius:var(--r3);max-height:70%;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 12px 30px -14px #1e19148c;background:#ffffffb8;border:1px solid #fff9;margin:0;padding:4px;list-style:none;position:absolute;top:8px;left:8px;right:8px;overflow:auto}.results li button{border-radius:var(--r1);text-align:left;background:0 0;border:0;width:100%;padding:9px 10px;display:block}.results li button:hover{background:var(--paper)}.results li button strong{font-size:.875rem;font-weight:400;display:block}.results li button span{color:var(--muted);margin-top:2px;font-size:.6875rem;display:block}.results .none{text-align:center;color:var(--muted);padding:.9231em;font-size:.8125rem}.mapsearch{left:10px;right:10px;top:calc(77px + env(safe-area-inset-top));z-index:1200;gap:8px;animation:.7s cubic-bezier(.33,1,.68,1) both mapgrow;display:grid;position:fixed}@keyframes mapgrow{0%{left:calc(50% - 22px);right:calc(50% - 22px)}}.mapsearch .mapfind label{overflow:hidden}@media (prefers-reduced-motion:reduce){.mapsearch{animation:none}}body.mapfinding .albumpick{visibility:hidden}.mapfind{display:flex}.mapfind label{min-width:0;height:44px;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 6px 16px -8px #1e191499;background:#ffffffb8;border:1px solid #fff9;border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 16px;display:flex}.mapfind label:focus-within{border-color:#15151538}.mapfind label .mi{color:var(--muted);font-size:1.1875rem;transition:opacity .16s}.mapfind label.busy .mi{opacity:.35}.mapfind .sclose{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:0 -16px 0 0;padding:0;display:grid}.mapfind .sclose .mi{font-size:1.1875rem}.mapfind input{min-width:0;color:var(--ink);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:1rem}.mapsearch .results{max-height:50vh;position:static}.pickclose,.pickclear{height:44px;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 6px 16px -8px #1e191499;background:#ffffffb8;border:1px solid #fff9;border-radius:999px;flex:none}.pickclose{width:44px;color:var(--ink);place-items:center;padding:0;display:grid}.pickclear{color:var(--ink);padding:0 16px;font-size:.8125rem}@media (prefers-reduced-transparency:reduce){.mapfind label,.results,.pickclose,.pickclear{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.mapfind label,.results,.pickclose,.pickclear{background:var(--card);border:1px solid var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}.mapfind{isolation:isolate;position:relative}.mapfind:before,.pickclose:before,.pickclear:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.mapfind label,.mapfind label:focus-within{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.mapfind label .hi{color:var(--hand)}.mapfind label.busy .hi{opacity:.35}.mapfind .sclose{color:var(--hand)}.pickclose,.pickclear{isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--hand);background:0 0;border:0;border-radius:0;position:relative}.results{border:2px solid var(--hand);background:var(--hcard);box-shadow:1.5px 3px 0 var(--hand);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:6px 9px 8px 5px}.pickerbg{background:#33291f57}.picker{border-radius:14px 18px 15px 12px}.pickerbody{flex:1;min-height:0;position:relative}.pickermap{position:absolute;inset:0}.pickertop{z-index:1100;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:10px}.pickertop .mapfind{flex:1;min-width:0}.picker .results{top:62px}.picksug{z-index:1050;pointer-events:none;background:var(--card);width:max-content;max-width:calc(100% - 48px);color:var(--ink);text-align:center;border-radius:14px;margin:0;padding:8px 12px;font-size:.8125rem;line-height:1.35;position:absolute;bottom:calc(50% + 46px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #1e191499}.picksug:after{content:"";background:var(--card);width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)}.picksug small{color:var(--accent);font-size:.6875rem;display:block}.pickpair{z-index:1000;gap:8px;display:flex;position:absolute;bottom:12px;left:10px;right:10px}.pickpair .pickno{flex:1}.pickno{background:var(--paper);height:56px;color:var(--ink);border:1px solid var(--line);border-radius:28px;padding:0 20px}.pickyes{background:var(--ink);height:56px;color:var(--paper);border:0;border-radius:28px;flex:1.4;justify-content:center;align-items:center;gap:2px;font-size:.875rem;display:flex;box-shadow:0 10px 22px -12px #1e1914}.pickyes .mi{font-size:1.125rem}.pickno.solo{z-index:1000;position:absolute;bottom:12px;left:10px;right:10px}.pickpin{z-index:1000;pointer-events:none;color:var(--hand);filter:none;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(4px - 100%))}.pickdot{z-index:1000;pointer-events:none;background:#0000004d;border-radius:50%;width:8px;height:3px;margin:-1.5px 0 0 -4px;position:absolute;top:50%;left:50%}.pickgo{z-index:1000;height:56px;color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 10px 22px -12px #1e1914;text-align:left;background:#151515db;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 16px;display:flex;position:absolute;bottom:12px;left:10px;right:10px}.pickgo .t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.8125rem;line-height:1.3;overflow:hidden}.pickgo .t small{opacity:.6;text-overflow:ellipsis;font-size:.6875rem;display:block;overflow:hidden}.pickgo b{background:var(--paper);height:40px;color:var(--ink);border-radius:999px;align-items:center;padding:0 6px 0 15px;font-size:.875rem;font-weight:400;display:flex}.pickgo .mi{font-size:1.125rem}.pickgo:disabled{opacity:.4}.pickcur{box-sizing:border-box;border:1.5px solid var(--ink);background:color-mix(in srgb,var(--ink) 35%,transparent);border-radius:50%;width:15px;height:15px}@media (prefers-reduced-transparency:reduce){.pickgo{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}.pickgo,.pickno,.pickyes{isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.pickgo:before,.pickno:before,.pickyes:before,.pickgo b:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.pickgo:before,.pickyes:before{background:var(--hand)}.pickgo b:before{box-shadow:none}.pickno,.pickyes{position:relative}.pickgo,.pickyes{color:var(--hcard)}.pickno{color:var(--hand)}.pickgo b{isolation:isolate;color:var(--hand);background:0 0;border-radius:0;position:relative}.pickgo>.hi path:first-child{fill:var(--hand)}.picker .attrib{z-index:1000;position:absolute;bottom:76px;left:8px}.accountmenu .repairnote,.facepage .repairnote{border-radius:var(--r1);background:var(--paper);color:var(--ink);margin:6px 14px;padding:.5833em .75em;font-size:.75rem;line-height:1.5}.facepage .repairnote{background:var(--card);margin-bottom:calc(94px + env(safe-area-inset-bottom))}.footstrip{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:3000;border-radius:var(--r3);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 3px 14px #00000021;background:#ffffffeb;align-items:center;gap:10px;padding:14px 20px 15px;transition:opacity .2s;display:flex;position:fixed;overflow:hidden}body.albumsheet .footstrip,body.addopen .footstrip,body.faceedit .footstrip,body.talking .footstrip{opacity:0;pointer-events:none}@keyframes stripup{0%{transform:translateY(calc(100% + 12px))}to{transform:translateY(0)}}@keyframes stripdown{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 12px))}}.footstrip{animation:.5s cubic-bezier(.33,0,.2,1) both stripup}@supports (animation-timing-function:linear(0,1)){.footstrip{animation-timing-function:linear(0, .0111, .0401, .0816, .1313, .186, .2431, .3008, .3577, .4129, .4656, .5154, .562, .6053, .6452, .6819, .7154, .7459, .7736, .7985, .821, .8412, .8594, .8756, .89, .9029, .9144, .9246, .9336, .9416, .9487, .9549, .9605, .9653, .9696, .9734, .9767, .9796, .9822, .9844, .9864)}}.footstrip.out{animation:.26s cubic-bezier(.4,.1,.3,1) both stripdown}@media (prefers-reduced-motion:reduce){.footstrip,.footstrip.out{animation:none}}#uploading .track{background:var(--shade);border-radius:99px;flex:0 0 100%;height:5px;position:relative;overflow:hidden}#uploading .gauge{background:var(--ink);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));transition:transform .45s cubic-bezier(.3,.7,.3,1);position:absolute;top:0;left:0}#uploading .scan{height:100%;top:0;right:0;left:calc(var(--p,0) * 100%);transition:left .45s cubic-bezier(.3,.7,.3,1);position:absolute;overflow:hidden}#uploading .scan:after{content:"";background:var(--ink3);width:34%;animation:1.5s cubic-bezier(.45,0,.55,1) infinite uploadscan;position:absolute;inset:0}@keyframes uploadscan{0%{transform:translate(-110%)}to{transform:translate(400%)}}#uploading .msg{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);flex:0 auto;font-family:Gowun Dodum,sans-serif;font-size:.8125rem;overflow:hidden}#uploading .pct{color:var(--ink);flex:none;font-family:Nanum Pen Script,cursive;font-size:1.1875rem;line-height:27px}#uploading .dots{display:inline-block}#uploading .dots i{opacity:0}#uploading .dots i:before{content:"."}#uploading .dots i:first-child{animation:1.4s infinite dot1}#uploading .dots i:nth-child(2){animation:1.4s infinite dot2}#uploading .dots i:nth-child(3){animation:1.4s infinite dot3}@media (prefers-reduced-motion:reduce){#uploading .dots i{opacity:1;animation:none}}#uploading .count{color:var(--muted);flex:none;margin-left:-2.5px;margin-right:auto;font-family:Gowun Dodum,sans-serif;font-size:.75rem}@media (prefers-reduced-motion:reduce){#uploading .gauge,#uploading .scan{transition:none}#uploading .scan:after{animation:none}}#uploading{flex-wrap:wrap}#uploading .ask{color:var(--muted);flex:0 0 100%;font-family:Gowun Dodum,sans-serif;font-size:.75rem}#uploading .dest{scrollbar-width:none;flex:0 0 100%;gap:6px;display:flex;overflow-x:auto}#uploading .dest::-webkit-scrollbar{display:none}#uploading .dest button{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;padding:.4545em .9091em;font-size:.6875rem}#uploading .dest button.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}#uploading .done,#uploading .said{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);flex:1;font-family:Gowun Dodum,sans-serif;font-size:.8125rem;overflow:hidden}#uploading .x{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-8px -10px -8px auto;display:grid}#uploading .x .mi{font-size:20px}#uploading .left{background:var(--line);border-radius:1px;flex:0 0 100%;height:2px;overflow:hidden}#uploading .left i{background:var(--muted);transform-origin:0;height:100%;animation:8s linear both uploadleft;display:block}@keyframes uploadleft{to{transform:scaleX(0)}}#choosing .msg{min-width:0;color:var(--ink);flex:1;font-family:Gowun Dodum,sans-serif;font-size:.8125rem}#choosing .go{height:44px;color:var(--ink);background:0 0;border:0;flex:none;padding:0;font-family:Gowun Dodum,sans-serif;font-size:.8125rem}#choosing .cancel{height:44px;color:var(--muted);background:0 0;border:0;flex:none;padding:0 .3077em;font-family:Gowun Dodum,sans-serif;font-size:.8125rem}#uploading,#choosing{isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--hand);background:0 0;border:0;overflow:visible}#uploading:before,#choosing:before{content:"";z-index:-1;pointer-events:none;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}#uploading .msg,#uploading .done,#uploading .said,#uploading .pct,#choosing .msg{color:var(--hand)}#uploading .count,#uploading .ask,#choosing .cancel{color:var(--hmute)}#uploading .track{isolation:isolate;background:0 0;border-radius:0;height:14px;overflow:visible}#uploading .track:before{content:"";z-index:-1;pointer-events:none;background:var(--hcard);border:2px solid var(--hand);filter:url(#wobb);border-radius:6px 8px 7px 5px;position:absolute;inset:0}#uploading .gauge{background:var(--hand);border-radius:3px;width:calc(100% - 6px);height:calc(100% - 6px);top:3px;left:3px}#uploading .scan{height:calc(100% - 6px);top:3px;right:3px;left:calc(3px + var(--p,0) * (100% - 6px));border-radius:3px}#uploading .scan:after{background:#33291f4d}#uploading .dest{margin:-3px -5px -6px;padding:3px 5px 6px}#uploading .dest button{isolation:isolate;color:var(--hand);background:0 0;border:0;border-radius:0;padding:.4545em .9091em;font-size:.75rem;position:relative}#uploading .dest button:before{content:"";z-index:-1;pointer-events:none;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}#uploading .dest button.on{color:var(--hcard);background:0 0}#uploading .dest button.on:before{background:var(--hand)}#uploading .x{color:var(--hand)}#uploading .x .hi{width:20px;height:20px}#uploading .left{background:#33291f24;border-radius:2px;height:3px;margin-top:3px}#uploading .left i{background:var(--hand);opacity:.6}#choosing .go{isolation:isolate;color:var(--hcard);padding:0 18px;position:relative}#choosing .go:before{content:"";z-index:-1;pointer-events:none;background:var(--hand);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:7px 0}.notmine{white-space:nowrap;color:var(--muted);flex:none;margin-left:auto;padding:0 .8182em;font-size:.6875rem}.albumscrim{z-index:1399;background:#00000059;position:fixed;inset:0}.albummenu{z-index:1400;border-radius:var(--r3) var(--r3) 0 0;background:var(--card);border:0;flex-direction:column;max-height:74%;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -16px 40px -20px #1e191473}.albumhead{touch-action:none;cursor:grab;flex:none}.albumhead:active{cursor:grabbing}.albumgrab{background:var(--line);border-radius:2px;width:34px;height:3px;margin:9px auto 2px;display:block}.albummenu{transition:transform .2s cubic-bezier(.2,.75,.3,1)}@media (prefers-reduced-motion:reduce){.albummenu{transition:none}}.albumttl{color:var(--ink);flex:none;margin:0;padding:.5333em 1.3333em .6667em;font-size:.9375rem;font-weight:400}.albumbody{overscroll-behavior:contain;min-height:0;padding:0 10px calc(16px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.albumbar,.addbar,.addnew{--edge:30px}.albumbar{padding:25px var(--edge) var(--edge);border-top:1px solid var(--line);gap:6px;display:flex}.albumbar input{border:0;border-bottom:1px solid var(--line);min-width:0;font:inherit;color:var(--ink);background:0 0;border-radius:0;flex:1;padding:.5em .125em;font-size:1rem}.albumbar .confirm{color:var(--ink);background:0 0;border:0;padding:.6154em .8462em;font-size:.8125rem}.albummenu .panel{padding:2px 10px 0}.albumttl .n{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:.75rem}.memberlist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.memberlist li{color:var(--ink);align-items:center;gap:8px;padding:.4em 0;font-size:.9375rem;display:flex}.memberlist li span:last-child{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.7188rem}.memberlist li>.avatar{flex:none}.memberlist li.new,.memberlist li.new span:last-child{color:var(--accent)}.choosetick{z-index:3;background:var(--ink);width:20px;height:20px;color:var(--paper);border-radius:50%;place-items:center;font-size:.8125rem;line-height:1;display:grid;position:absolute;top:6px;right:6px}.card:not(.chosen) .choosetick{color:#0000;box-shadow:inset 0 0 0 1px var(--line);background:0 0}.card.choosedim{opacity:.45}.invite{border-top:1px solid var(--line);margin-top:6px;padding-top:10px}.invite .row{align-items:center;gap:8px;display:flex}.invite .make{text-align:left;width:100%;min-height:44px;color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.9375rem;display:flex}.invite .make .mi{font-size:1.25rem}.invite .make:disabled{color:var(--ink3)}.invite .row>button{min-height:44px;color:var(--ink);background:0 0;border:0;flex:none;padding:0 .4615em;font-size:.8125rem}.invite .url{border:0;border-bottom:1px solid var(--line);min-width:0;font:inherit;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:0;flex:1;padding:.5em .125em;font-size:1rem;overflow:hidden}.invite .copy{min-height:44px;color:var(--ink);background:0 0;border:0;flex:none;padding:0 .4615em;font-size:.8125rem}.invite p{color:var(--muted);margin:8px 0 0;font-size:.7188rem;line-height:1.6}.invite .revoke{font:inherit;color:var(--muted);text-underline-offset:2px;white-space:nowrap;background:0 0;border:0;margin-left:6px;padding:.1739em 0;font-size:.7188rem;text-decoration:underline;position:relative}.invite .revoke:after{content:"";height:44px;position:absolute;top:50%;left:-10px;right:-10px;transform:translateY(-50%)}.invite .revoke:disabled{color:var(--ink3);text-decoration:none}.panel .leave{width:100%;min-height:44px;color:var(--muted);text-align:left;background:0 0;border:0;margin-top:8px;padding:.7692em 0;font-size:.8125rem;display:block}.empty.small{padding:2.1429em 0;font-size:.875rem}.addscrim{z-index:2200;background:#00000059;position:fixed;inset:0}.addsheet{z-index:2201;border-radius:var(--r3) var(--r3) 0 0;background:var(--card);border:0;flex-direction:column;max-height:74%;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -16px 40px -20px #1e191473}.addhead{touch-action:none;cursor:grab;flex:none}.addhead:active{cursor:grabbing}.addsheet{transition:transform .2s cubic-bezier(.2,.75,.3,1)}@media (prefers-reduced-motion:reduce){.addsheet{transition:none}}.addgrab{background:var(--line);border-radius:2px;width:34px;height:3px;margin:9px auto 2px;display:block}.addttl{flex:none;margin:0;padding:8px 20px 10px}.addttl strong{color:var(--ink);font-size:.9375rem;font-weight:400;display:block}.addttl span{color:var(--muted);margin-top:2px;font-size:.7188rem;display:block}.addbody{overscroll-behavior:contain;flex:1;min-height:0;padding:0 10px 10px;overflow-y:auto}.addlist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.addlist li{border:1px solid var(--line);border-radius:var(--r2);background:var(--card);padding:0;overflow:hidden}.addrow{width:100%;min-height:36px;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;align-items:baseline;gap:7px;padding:9px 10px;display:flex}.addrow strong{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:.9375rem;font-weight:400;overflow:hidden}.addrow.in strong,.addrow.part strong{color:var(--ink)}.addcount{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;margin-right:auto;font-size:.7188rem}.addmem{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:2px;font-size:.7188rem;display:inline-flex}.addmem .mi{font-size:.875rem}.addcheck{opacity:0;color:var(--ink);flex:none;align-self:center;font-size:1rem}.addrow.in .addcheck{opacity:1}.addpart{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;align-self:center;font-size:.7188rem}.addbar{padding:25px var(--edge) var(--edge);border-top:1px solid var(--line);align-items:center;gap:8px;display:flex}.addmake{height:44px;color:var(--muted);background:0 0;border:0;border-radius:0;align-items:center;gap:5px;padding:0 .7692em;font-size:.8125rem;display:inline-flex}.addmake b{font-size:1rem;font-weight:400;line-height:1}.addgo{background:var(--ink);height:44px;color:var(--paper);border:0;border-radius:999px;margin-left:auto;padding:0 1.2857em;font-size:.875rem}.addgo:disabled{background:var(--shade);color:var(--ink3);cursor:default}.addnew .cancel{color:var(--muted);background:0 0;border:0;flex:none;padding:.6154em .7692em;font-size:.8125rem}.addnew{padding:25px var(--edge) var(--edge);border-top:1px solid var(--line);gap:6px;display:flex}.addnew input{border:0;border-bottom:1px solid var(--line);min-width:0;font:inherit;color:var(--ink);background:0 0;border-radius:0;flex:1;padding:.5em .125em;font-size:1rem}.addnew button{color:var(--ink);background:0 0;border:0;padding:.6154em .8462em;font-size:.8125rem}.addnew button:disabled{color:var(--ink3);cursor:default}.theirnote.open{flex-direction:column;flex:1;min-height:0;display:flex}.theirnote.open p{border-left:1px solid var(--line);overscroll-behavior:contain;min-height:0;color:var(--ink);white-space:pre-wrap;flex:1;margin:0;padding-left:.6522em;font-family:Nanum Pen Script,cursive;font-size:1.4375rem;line-height:1.3478;overflow-y:auto}@keyframes sheetup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scrimin{0%{opacity:0}to{opacity:1}}.albummenu,.addsheet{animation:.32s cubic-bezier(.2,.75,.3,1) backwards sheetup}.albumscrim,.addscrim{animation:.24s both scrimin}@keyframes sheetdown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes scrimout{0%{opacity:1}to{opacity:0}}.albummenu.out,.addsheet.out{animation:.28s cubic-bezier(.4,.1,.3,1) forwards sheetdown}.albumscrim.out,.addscrim.out{animation:.22s forwards scrimout}@media (prefers-reduced-motion:reduce){.albummenu,.addsheet,.albumscrim,.addscrim,.albummenu.out,.addsheet.out,.albumscrim.out,.addscrim.out{animation:none}}.addnew input:focus,.albumbar input:focus{border-bottom:1.5px solid var(--ink);outline:none;padding-bottom:7.5px}.qrbox{border-radius:var(--r2);background:var(--card);border:1px solid var(--line);flex-direction:column;align-items:center;gap:8px;margin:10px 0 2px;padding:14px;display:flex}.qrbox .qr{color:var(--ink);display:block}.qrbox span{color:var(--muted);font-size:.7188rem}.leaveask{border-top:1px solid var(--line);margin-top:8px;padding-top:10px}.leaveask p{color:var(--ink);margin:0 0 8px;font-size:.8125rem;line-height:1.6}.leaveask .row{flex-wrap:wrap;gap:2px;display:flex}.leaveask button{height:44px;color:var(--ink);background:0 0;border:0;border-radius:0;padding:0 .8462em;font-size:.8125rem}.leaveask .stop{color:var(--muted);margin-left:auto}.leaveask span{color:var(--muted);margin-top:2px;font-size:.7188rem;line-height:1.6;display:block}.memberlist li.waiting{pointer-events:none;box-sizing:border-box;align-items:center;min-height:34px}.memberlist li.waiting span{background:var(--line);border-radius:999px;height:9px;display:block}.memberlist li.waiting span:first-child{border-radius:50%;width:34px;height:34px}.memberlist li.waiting span:nth-child(2){width:64px}.memberlist li.waiting span:last-child{width:52px;margin-left:auto}.notebar{gap:2px;height:3px;display:flex}.notebar i{flex-basis:0;min-width:1px;display:block}.albummenu .notebar{margin:2px 0 8px}.notedline{color:var(--muted);margin:0 0 10px;font-size:.7188rem}.notedline b{color:var(--ink);font-weight:400}.albummenu:not(.talkset),.addsheet{isolation:isolate;box-shadow:none;background:0 0}.albummenu:not(.talkset):before,.addsheet:before{content:"";z-index:-1;pointer-events:none;background:var(--hcard);border:2.2px solid var(--hand);filter:url(#wobb);border-radius:16px 20px 0 0;position:absolute;inset:0 -4px -6px}.albumgrab,.addgrab{background:var(--hand);opacity:.5;border-radius:0;width:40px;height:6px;margin:8px auto 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 6'%3E%3Cpath d='M2 3.5C12 2 26 4.5 38 2.5' fill='none' stroke='%23000' stroke-width='3' 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 40 6'%3E%3Cpath d='M2 3.5C12 2 26 4.5 38 2.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.albumbar,.addbar,.addnew{border-top:0}.invite,.leaveask{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 5' preserveAspectRatio='none'%3E%3Cpath d='M1 2.5C80 1 180 4 339 2' fill='none' stroke='%2333291f' stroke-opacity='.4' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E") top/100% 5px no-repeat;border-top:0}.addnew input,.albumbar input,.addnew input:focus,.albumbar input:focus{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%2333291f' stroke-opacity='.8' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") bottom/100% 4px no-repeat;border-bottom:0;padding:.5em .125em}.addnew input:focus,.albumbar input:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%2333291f' stroke-width='3.6' stroke-linecap='round'/%3E%3C/svg%3E");background-size:100% 5px}.addlist li{isolation:isolate;background:0 0;border:0;position:relative;overflow:visible}.addlist li:before{content:"";z-index:-1;pointer-events:none;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.addlist .addrow:is(:active,[data-tapped]){background:0 0}.addlist li:has(.addrow:is(:active,[data-tapped])):before{background:var(--shade)}.addmem .hi{width:19px;height:19px}.addgo{isolation:isolate;color:var(--hcard);background:0 0;border-radius:0;padding:0 22px;position:relative}.addgo:before{content:"";z-index:-1;pointer-events:none;background:var(--hand);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:3px 0}.addgo:disabled{color:var(--hcard);background:0 0}.addgo:disabled:before{box-shadow:none;background:#cfc9bf;border-color:#cfc9bf}.memberlist li>.avatar{border:0;width:38px;height:38px;padding:3px;overflow:visible}.memberlist li>.avatar:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 2.5C31 2 38 10 37.6 20.5C37 31 29 38 19 37.5C9 37 2 29 2.6 19C3 9 10 3 21 2.5' fill='none' stroke='%2333291f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;inset:0}.albummenu .notebar{box-sizing:content-box;filter:url(#wobb);height:5px;margin:-2px 0 4px;padding:4px 0}.notebar i{border-radius:3px}.notebar i.on{background:var(--hand)}.notebar i.half{background:color-mix(in srgb,var(--hand) 55%,transparent)}.notebar i.off{background:color-mix(in srgb,var(--hand) 25%,transparent)}.invite .copy,.invite .row>button,.leaveask button:not(.stop){isolation:isolate;position:relative}.invite .copy:before,.invite .row>button:before,.leaveask button:not(.stop):before{content:"";z-index:-1;pointer-events:none;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:5px 0}.invite .copy,.invite .row>button{padding:0 11px}.invite .row{gap:10px}.invite .url{color:var(--muted);border-bottom:0}.leaveask .row{align-items:center;gap:10px}.leaveask .stop{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.qrbox{isolation:isolate;background:0 0;border:0;border-radius:0;position:relative}.qrbox:before{content:"";z-index:-1;pointer-events:none;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.facepic{object-fit:cover;border-radius:50%;display:block}.faceletter{place-items:center;line-height:1;display:grid}.avatar>.facepic,.avatar>.faceletter{width:100%;height:100%}.facepage{height:var(--vvh,100%);z-index:2201;transform:translateY(var(--vvtop,0px));background:linear-gradient(var(--card),var(--card)) top/100% env(safe-area-inset-top) no-repeat,var(--paper);touch-action:none;padding-top:env(safe-area-inset-top);flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.facenav{left:0;right:0;top:env(safe-area-inset-top);z-index:3;align-items:center;gap:2px;height:44px;padding:0 14px 0 4px;display:flex;position:absolute}.facenav .faceexit{min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;align-items:center;padding:0 8px 0 0;display:flex}.facenav .faceexit .mi{text-align:center;width:44px}.facenav b{font-size:15px;font-weight:400}.facedone{z-index:2;right:30px;bottom:calc(30px + env(safe-area-inset-bottom));min-height:54px;color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 10px 26px -12px #1e1914;background:#151515db;border:1px solid #ffffff24;border-radius:999px;padding:0 22px;font-size:.9375rem;transition:background .2s;position:absolute}.facedone:disabled{cursor:default;background:#15151554}@media (prefers-reduced-transparency:reduce){.facedone{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}.facedone:disabled{background:var(--ink3)}}.faceprev{flex-direction:column;flex:none;align-items:center;gap:8px;padding:4px 20px 45px;display:flex;position:relative}.facetop{z-index:2;margin-bottom:16px;padding-top:44px;position:sticky;top:0}.facefog{z-index:-1;--fog:32px;--skirt:16px;height:calc(100% + var(--skirt));background:linear-gradient(var(--card) 268px,transparent);top:0}.facefog i:first-child{-webkit-mask-image:linear-gradient(#000 86.67%,#0000);mask-image:linear-gradient(#000 86.67%,#0000)}.facefog i:nth-child(2){-webkit-mask-image:linear-gradient(#000 80%,#0000 95%);mask-image:linear-gradient(#000 80%,#0000 95%)}.facefog i:nth-child(3){-webkit-mask-image:linear-gradient(#000 73.33%,#0000 90%);mask-image:linear-gradient(#000 73.33%,#0000 90%)}.facefog i:nth-child(4){-webkit-mask-image:linear-gradient(#000 66.67%,#0000 85%);mask-image:linear-gradient(#000 66.67%,#0000 85%)}@media (prefers-reduced-transparency:reduce){.facefog{display:none}.facetop{background:var(--card);border-bottom:1px solid var(--line)}}.facenav .facefilm{margin-left:auto}.facenav .viewtoggle{margin-left:auto;margin-right:6px}.facenav .viewtoggle+.facefilm{margin-left:0}.faceprevpic{width:220px;height:220px}.faceprevpic svg{width:100%;height:100%;display:block}.faceprevpic.pop{animation:.45s cubic-bezier(.2,.75,.3,1) facepop}.faceprevpic.snap{animation:.45s cubic-bezier(.3,.7,.3,1) faceclick;position:relative}.faceprevpic.snap:after{content:"";opacity:0;background:#fff;animation:.45s ease-out faceflash;position:absolute;inset:-6px}@keyframes faceclick{0%{transform:none}15%{transform:scale(.96)}to{transform:none}}@keyframes faceflash{0%{opacity:0}12%{opacity:.95}to{opacity:0}}@keyframes facepop{0%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}.facewd{pointer-events:none;z-index:3;width:min(100%,390px);margin:0 auto;position:absolute;inset:0}.facewd>*,.facelay>*{pointer-events:auto}.facelay{pointer-events:none;z-index:3;position:absolute;inset:0}.facestack{z-index:2;background:0 0;border:0;width:64px;height:76px;padding:0;transition:opacity .2s;position:absolute;bottom:55px;left:18px}.facestack i{background:var(--card);box-sizing:border-box;border-radius:0;width:46px;height:60px;padding:3px 3px 0;position:absolute;top:4px;left:9px;overflow:hidden;box-shadow:0 1px 2px #1e191412,0 6px 14px -8px #1e191473}.facestack i:first-child{transform:translate(-5px)rotate(-10deg)}.facestack i:nth-child(2){transform:translate(4px)rotate(6deg)}.facestack i svg{background:#e6e3dd;width:100%;height:43px;display:block}.facestack .faceempty{box-shadow:none;outline:1px dashed var(--muted);outline-offset:-1px;flex-direction:column;display:flex;transform:rotate(-4deg)}.facestack .faceempty .facefcpic{outline:1px dashed var(--muted);outline-offset:-1px;background:0 0;flex:1;place-items:center;display:grid}.facestack .faceempty .mi{color:var(--ink);font-size:12px}.facestack .faceempty.off,.facestack .faceempty.off .facefcpic{outline-color:var(--ink3)}.facestack .faceempty.off .mi{color:var(--ink3)}.facestack .faceempty.off b{color:var(--muted)}.facestack .faceempty b{height:15px;color:var(--ink);white-space:nowrap;flex:none;align-items:center;font-family:Gowun Dodum,sans-serif;font-size:9px;font-weight:400;display:flex}.facestack .faceempty{isolation:isolate;background:0 0;outline:0;overflow:visible}.facestack .faceempty:before{content:"";z-index:-1;border:1.5px dashed var(--muted);filter:url(#wobb);border-radius:6px 8px 7px 5px;position:absolute;inset:0}.facestack .faceempty.off:before{border-color:var(--ink3)}.facestack .faceempty .facefcpic{outline:0}.facestack .faceempty .hi{background:0 0;width:26px;height:26px}.facestack i:not(.faceempty){box-shadow:none;isolation:isolate;background:0 0;overflow:visible}.facestack i:not(.faceempty):before{content:"";z-index:-1;background:var(--hcard);border:1.6px solid var(--hand);box-shadow:1px 2px 0 var(--hand);filter:url(#wobb);border-radius:2px 3px;position:absolute;inset:0}.facestack i:not(.faceempty) svg{border-radius:1px}.facestack .faceempty:before{border-width:1.6px;border-radius:2px 3px}.facestack .faceempty .facefcpic{color:var(--hand)}.facestack .faceempty.off .facefcpic{color:var(--ink3)}.facestack .faceempty b{justify-content:center}.facecnt{z-index:3;box-sizing:border-box;isolation:isolate;text-align:center;min-width:17px;height:17px;color:var(--hcard);padding:0 4px;font-size:10px;font-weight:400;line-height:17px;position:absolute;top:-6px;right:-4px}.facecnt:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:9px 8px 9px 7px;position:absolute;inset:0}.facefc{aspect-ratio:1/1.3;background:var(--card);color:var(--ink);text-align:left;touch-action:none;border:0;border-radius:0;flex-direction:column;padding:5px 5px 0;display:flex;position:absolute;box-shadow:0 1px 2px #1e191412,0 10px 24px -14px #1e19146b}.facefcpic{background:#e6e3dd;flex:1;min-height:0;display:block;position:relative;overflow:hidden}.facefc svg{width:100%;height:100%;display:block}.facefc b{height:24px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:none;align-items:center;padding:0 1px;font-family:Gowun Dodum,sans-serif;font-size:.625rem;font-weight:400;display:flex;overflow:hidden}.facefc.on{outline:2px solid var(--ink)}.faceblank{box-shadow:none;outline:1.5px dashed var(--ink3);outline-offset:-1.5px;color:var(--muted)}.faceblank .facefcpic{outline:1.5px dashed var(--ink3);outline-offset:-1.5px;background:0 0;place-items:center;display:grid}.faceblank .mi{color:var(--ink);font-size:18px}.faceblank b{color:var(--muted)}.faceblank[data-add],.faceblank[data-add] .facefcpic{outline-color:var(--muted)}.faceblank[data-add] b{color:var(--ink)}.faceblank:disabled{cursor:default}.faceblank:disabled,.faceblank:disabled .facefcpic{outline-color:var(--ink3)}.faceblank:disabled b{color:var(--muted)}.faceblank:disabled .mi{color:var(--ink3)}.facebuy .facefcpic{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.facebuy .facefcpic:after{content:"";background:linear-gradient(225deg,transparent 50%,var(--ink3) 50%);width:13px;height:13px;position:absolute;top:0;right:0}.facebuy .facefcpic small{color:var(--muted);font-size:.625rem;line-height:1}.facebuy small svg{vertical-align:-1px;width:9px;height:9px;margin-right:1px;display:inline-block}.faceblank,.faceblank .facefcpic{outline:0}.faceblank{isolation:isolate;background:0 0}.faceblank:before{content:"";z-index:-1;border:1.6px dashed var(--muted);filter:url(#wobb);pointer-events:none;border-radius:2px 3px;position:absolute;inset:0}.faceblank:disabled:before{border-color:var(--ink3)}.faceblank .hi{width:22px;height:22px;color:var(--hand);flex:none}.faceblank:disabled .hi{color:var(--ink3)}.facebuy .hi{width:18px;height:18px}.facebuy small .hi{width:9px;height:9px}.facebuy .facefcpic{clip-path:none;overflow:visible}.facebuy .facefcpic:after{background:linear-gradient(225deg,var(--hand) 50%,transparent 50%);width:14px;height:14px;top:-1px;right:-1px}@property --facep{syntax:"<percentage>";inherits:false;initial-value:0%}.facefl{pointer-events:none;background:#fff;position:absolute;inset:0}.facenmw{aspect-ratio:1/1.3;box-sizing:border-box;z-index:6;align-items:flex-end;padding:0 5px;display:flex;position:absolute;pointer-events:none!important}.facenmw input{pointer-events:auto;background:var(--card);width:100%;height:24px;color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink);border:0;border-radius:0;outline:none;margin:0;padding:0 1px;font:400 .625rem Gowun Dodum,sans-serif}.facenmw input::placeholder{color:var(--muted)}.facehint{color:var(--muted);white-space:nowrap;margin:0;font-size:.6875rem;position:absolute;bottom:10px;right:14px;pointer-events:none!important}.faceundo{background:var(--ink);height:36px;color:var(--card);z-index:8;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 14px;font-size:.75rem;display:flex;position:absolute;bottom:6px;left:92px;right:14px}.facelay:has(.faceundo) .facehint{opacity:0}.faceundo span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.faceundo button{background:var(--card);height:28px;color:var(--ink);border:0;border-radius:999px;flex:none;padding:0 12px;font-size:.75rem}.facex{z-index:4;width:64px;height:76px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:55px;left:18px}.facexv{width:44px;height:44px;color:var(--paper);box-sizing:border-box;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 10px 26px -12px #1e1914;background:#151515db;border:1px solid #ffffff24;border-radius:50%;place-items:center;transition:transform .15s,background .15s;display:grid}@media (prefers-reduced-transparency:reduce){.facexv{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}.facexi{place-items:center;display:grid}.facexv .mi{font-size:22px}.facex:active .facexv{transform:scale(.92)}.facex.hot .facexv{background:#c0392bc7;transform:scale(1.18)}.facex:focus-visible{outline:none}.facex:focus-visible .facexv{outline:2px solid var(--ink);outline-offset:3px}.facexv,.facex.hot .facexv{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:0 0;border:0;position:relative}.facexv:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:50% 46% 52% 48%;position:absolute;inset:0}.facex.hot .facexv:before{background:#c0392be6}.facefilm{border:1px solid var(--ink);background:var(--card);border-radius:20px;align-items:center;gap:3px;height:30px;padding:0 4px 0 11px;font-size:.875rem;display:flex}.facefilm svg{width:14px;height:14px}.faceroll{font-variant-numeric:tabular-nums;height:1.2em;line-height:1.2em;display:inline-flex;overflow:hidden}.faceroll>span{text-align:center;width:.62em}.faceroll>span>span{word-break:break-all;width:min-content;margin:0 auto;transition:transform .5s cubic-bezier(.3,.7,.3,1);display:block}@media (prefers-reduced-motion:reduce){.faceroll>span>span{transition:none}}.facefilm i{place-items:center;font-style:normal;display:grid}.facefilm i .mi{font-size:18px}.facefilm.wobble{animation:.7s cubic-bezier(.3,.7,.4,1) facewobble,.9s facewobblecolor}@keyframes facewobble{0%,to{transform:none}20%{transform:scale(1.18,.82)}40%{transform:scale(.9,1.12)}60%{transform:scale(1.06,.95)}80%{transform:scale(.98,1.02)}}@keyframes facewobblecolor{10%,70%{background:var(--ink);color:var(--paper);border-color:var(--ink)}}@media (prefers-reduced-motion:reduce){.facefilm.wobble{animation:.9s facewobblecolor}}.facefilm{isolation:isolate;color:var(--hand);background:0 0;border:0;border-radius:9px 12px 10px 8px;position:relative}.facefilm:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);border-radius:inherit;box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);pointer-events:none;position:absolute;inset:0}.facefilm i svg{width:12px;height:12px}.facefilm.wobble:before{animation:.9s facewobbleback}@keyframes facewobbleback{10%,70%{background:var(--hand)}}.facenav .faceexit .hi{margin:0 12px}.faceall,.faceslipx,.faceclose{position:relative}.facefilm:after,.faceall:after,.faceslipx:after,.faceclose:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.facebody{overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding:0 0 calc(94px + env(safe-area-inset-bottom));scrollbar-width:none;flex:1;overflow-y:auto}.facebody::-webkit-scrollbar{display:none}.facein{opacity:0}.facein.ready{opacity:1;transition:opacity .2s}.facecaps{gap:8px;padding:0 14px;display:flex}.facecap{min-width:0;box-shadow:var(--faceshadow);border-radius:var(--r2);background:var(--card);text-align:left;border:0;flex:1;align-items:center;gap:10px;padding:8px 10px 8px 6px;display:flex}.facecap:disabled{opacity:.45;cursor:default}.facecap b{font-size:.8125rem;font-weight:400;display:block}.facecap small{color:var(--muted);font-size:.6875rem;line-height:1.45;display:block}.facespin{display:block;position:relative;overflow:hidden}.facespin>span,.facespin svg{width:100%;height:100%;display:block}.faceiris{pointer-events:none;--irisa:color-mix(in srgb,var(--ink) 35%,var(--card));--irisb:color-mix(in srgb,var(--irisa),var(--ink) 14%);position:absolute;inset:0}.faceiris .a{fill:var(--irisa);stroke:var(--irisa);stroke-width:.4px}.faceiris .b{fill:var(--irisb);stroke:var(--irisb);stroke-width:.4px}.faceiris .w{fill:none;stroke:var(--card);stroke-width:1.25px;vector-effect:non-scaling-stroke}.facecap .facespin{border-radius:var(--r1);flex:none;width:56px;height:56px}.faceshelf{margin-top:20px}.faceshelf h5,.faceallhead{align-items:baseline;gap:6px;margin:0 14px 8px;font-size:1.0625rem;font-weight:400;display:flex}.faceshelf h5 small,.faceallhead small{color:var(--muted);font-size:.75rem}.faceall{color:var(--muted);text-underline-offset:3px;background:0 0;border:0;border-radius:0;margin-left:auto;padding:6px 0;font-size:.8125rem;text-decoration:underline}.facerow{touch-action:pan-x pan-y;scrollbar-width:none;gap:8px;margin:0 0 -8px;padding:0 14px 10px;scroll-padding:0 14px;list-style:none;display:flex;overflow-x:auto}.facerow::-webkit-scrollbar{display:none}.facerow li{flex:none;width:84px}.facepage{--faceshadow:0 1px 2px #1e191414,0 6px 14px -8px #1e191447}.facecell{aspect-ratio:1;width:100%;box-shadow:var(--faceshadow);border-radius:var(--r2);background:var(--card);border:0;padding:0;display:block;position:relative;overflow:hidden}.facecell.on{outline:2px solid var(--ink);outline-offset:-2px}.facepart{display:block;position:absolute;inset:0}.facepart svg{width:100%;height:100%;display:block}.facecell.none{color:var(--muted);place-items:center;font-size:.75rem;display:grid}.facecell.locked .facepart{opacity:.35;filter:grayscale()}.facecell.locked{box-shadow:none;background:var(--card);outline:1.5px dashed var(--ink3);outline-offset:-1.5px}.facecell.locked.on{outline:2px solid var(--ink);outline-offset:-2px}.facelock{background:var(--ink);height:18px;color:var(--paper);white-space:nowrap;border-radius:20px;align-items:center;gap:3px;padding:0 7px;font-size:.6875rem;line-height:1;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.facelock svg{width:10px;height:10px}.facenew{background:var(--ink);color:var(--paper);border-radius:20px;padding:0 6px;font-size:.625rem;line-height:16px;position:absolute;top:5px;left:5px}.faceallhead{margin-bottom:10px}.facefull{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0 14px;list-style:none;display:grid}.facepickfull button{width:100%;box-shadow:var(--faceshadow);border-radius:var(--r2);background:var(--card);text-align:center;border:0;padding:0 0 8px;overflow:hidden}.facepickfull button:disabled{opacity:.45;cursor:default}.facepickfull svg{aspect-ratio:1;width:100%;display:block}.facecap,.facecell,.facepickfull button{isolation:isolate;box-shadow:none;background:0 0;border-radius:9px 12px 10px 8px;position:relative;overflow:visible}.facecap:before,.facecell:before,.facepickfull button:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);border-radius:inherit;box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);pointer-events:none;position:absolute;inset:0}.facecell.on,.facecell.locked,.facecell.locked.on{outline:0}.facecell.on:before{border-width:3.2px}.facecell.locked:before{border-style:dashed;border-color:var(--hmute);box-shadow:none}.facecell.locked.on:before{border-style:solid;border-color:var(--hand)}.facepart{inset:5px}.facepickfull svg{box-sizing:border-box;padding:5px 5px 0}.facepickfull .facespin{border-radius:4px 7px 5px 3px;margin:5px 5px 0}.facepickfull .facespin svg{padding:0}.facelock,.facenew{isolation:isolate;color:var(--hcard);background:0 0;border-radius:6px 8px 7px 5px}.facelock:before,.facenew:before{content:"";z-index:-1;background:var(--hand);border-radius:inherit;filter:url(#wobb);position:absolute;inset:0}.facedone,.facedone:disabled{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.facedone{isolation:isolate;min-width:60px;min-height:60px;color:var(--hcard);border-radius:50% 46% 52% 48%;padding:0 14px}.facedone:before{content:"";z-index:-1;background:var(--hand);border-radius:inherit;filter:url(#wobb);position:absolute;inset:0}.facedone:disabled:before{background:#cfc9bf}.facepickfull b{font-size:.7812rem;font-weight:400;display:block}.facepickfull small{color:var(--muted);font-size:.6562rem;line-height:1.35;display:block}.faceslipwrap{z-index:2204;background:#1515156b;align-items:flex-end;animation:.2s both scrimin;display:flex;position:fixed;inset:0}.faceslip{background:var(--card);border-radius:var(--r3) var(--r3) 0 0;width:100%;padding:6px 22px 18px;animation:.28s cubic-bezier(.2,.75,.3,1) backwards sheetup}.faceslip h4{margin:10px 0 2px;font-size:1.0625rem;font-weight:400;line-height:1.4}.facelead{color:var(--muted);font-size:.7812rem}.faceslip .facelead{margin:0 0 14px}.faceclose{height:40px;color:var(--muted);background:0 0;border:0;margin:12px auto 0;padding:0 18px;font-size:.8125rem;display:block}.facereveal{z-index:2203;position:fixed;inset:0}.faceburst,.faceburst>*{pointer-events:none;position:absolute}.faceburst{inset:0;overflow:hidden}.faceburstblur{z-index:2;opacity:0;-webkit-backdrop-filter:blur(8px);background:#1515156b;inset:0}.faceburstk{z-index:6;border-radius:var(--r2);background:var(--card);width:64px;height:64px;top:0;left:0;overflow:hidden;box-shadow:0 4px 14px #00000040}.faceburstk svg{width:100%;height:100%;display:block}.faceburstk>i{opacity:0;background:#fff;position:absolute;inset:0}.faceburstview{z-index:9;top:0;left:0}.faceburstview svg{width:100%;height:100%;position:absolute;inset:0}.faceburstdim{z-index:7;opacity:0;background:#00000073;inset:0}.faceburstcone{z-index:7;opacity:0;clip-path:polygon(42% 0,58% 0,92% 100%,8% 100%);background:linear-gradient(#ffffff80,#ffffff14);width:300px;top:0;-webkit-mask:linear-gradient(#000 60%,#0000);mask:linear-gradient(#000 60%,#0000)}.faceburstspk{z-index:10;filter:drop-shadow(0 0 4px #ffffffe6);width:22px;height:22px}.faceburstspk svg{width:100%;height:100%;display:block}.facesay{z-index:11;text-align:center;color:#fff;width:256px;margin-left:-128px;position:absolute;left:50%}.facesay>*{transition:opacity .32s,transform .32s}.facesay>:nth-child(2){transition-delay:70ms}.facesay>:nth-child(3){transition-delay:.14s}.facesay.spin>*{opacity:0;pointer-events:none;transform:translateY(6px)}.facesay b{font-size:1.125rem;font-weight:400;line-height:1.4;display:block}.facesay small{color:#ffffffb8;margin:2px 0 14px;font-size:.75rem;display:block}.facesay .faceacts button{color:var(--ink);background:#fff;border:0}.facesay .faceacts .facewear{color:#fff;background:#fff3}.faceshut{top:calc(env(safe-area-inset-top) + 8px);z-index:11;color:#fff;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;transition:opacity .32s;display:grid;position:absolute;right:8px}.faceshut.spin{opacity:0;pointer-events:none}.facefloat{z-index:11;pointer-events:none;transition:opacity .28s;animation:.28s ease-out ffin,.35s cubic-bezier(.2,.8,.2,1) ffup,.32s cubic-bezier(.3,.7,.4,1) .35s ffpop;position:absolute}.facefloat.out{opacity:0}.facefloat em{color:#ff9d88;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;margin-top:5px;font-size:13px;font-style:normal;animation:2.4s .35s both ffn;position:absolute;top:100%;left:50%}@keyframes ffin{0%{opacity:0}}@keyframes ffup{0%{translate:0 -8px}}@keyframes ffpop{50%{scale:1.08}}@keyframes ffn{0%{opacity:0;translate:-50% -4px}15%{opacity:1;translate:-50%}85%{opacity:1;translate:-50%}to{opacity:0;translate:-50%}}@media (prefers-reduced-motion:reduce){.facefloat{animation:.28s ease-out ffin}.facefloat em{animation-name:ffnr}}@keyframes ffnr{0%{opacity:0;translate:-50%}15%,85%{opacity:1;translate:-50%}to{opacity:0;translate:-50%}}.faceacts{gap:8px;display:flex}.faceacts button{border-radius:999px;flex:1;height:42px;padding:0;font-size:.8125rem}.faceacts .facewear{background:var(--ink);color:var(--paper);border:0}.faceslip ul{margin:0;padding:0;list-style:none}.faceslip li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.faceslipthumb{border-radius:var(--r2);background:var(--paper);flex:none;width:52px;height:52px;overflow:hidden}.faceslipthumb svg{width:100%;height:100%;display:block}.faceslipwhat{flex:1;font-size:.8125rem}.faceslipwhat small{color:var(--muted);font-size:.7188rem;display:block}.faceslipcost{font-variant-numeric:tabular-nums;font-size:.8125rem}.faceslipx{color:var(--muted);text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:6px 0 6px 8px;font-size:.7188rem;text-decoration:underline}.facetear{border-top:1px dashed var(--line);margin:6px -22px 10px}.facetotal{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:.8125rem;display:flex}.facetotal b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:400;line-height:1}.faceshort{color:var(--muted);margin:6px 0 0;font-size:.6875rem}.faceslipacts{gap:8px;margin-top:14px;display:flex}.faceslipacts .faceghost{border:1px solid var(--line);background:0 0;border-radius:999px;flex:1;height:44px;padding:0;font-size:.8125rem}.faceslipacts .facesave{flex:1.2}@media (prefers-reduced-motion:reduce){.faceprevpic.pop,.faceslipwrap,.faceslip{animation:none}}.facesave{background:var(--ink);height:44px;color:var(--paper);border:0;border-radius:999px;padding:0 1.4286em;font-size:.875rem}.facesave:disabled{background:var(--shade);color:var(--ink3);cursor:default}.talkstage{height:var(--vvh,100%);z-index:2300;background:var(--paper);touch-action:none;transform:translateY(var(--vvtop,0px)) translateX(var(--peel,0px));--foot:max(env(safe-area-inset-bottom),var(--rest,34px));--barh:56px;position:fixed;top:0;left:0;right:0;overflow:hidden}.talkhead{z-index:2;left:0;right:0;top:env(safe-area-inset-top);align-items:center;gap:2px;height:44px;padding:0 4px;display:flex;position:absolute}.talkstage{--fog:32px;--skirt:24px}.talkfog{z-index:1}.talkfogtop{height:calc(env(safe-area-inset-top) + 44px + var(--skirt));top:0}.talkhead button,.talkhead b{position:relative}.talkhead button{min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.talkhead b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.talkhead .hi{display:block}.talkhead button:last-child .hi{transform:translate(-2px)}.albumscrim.talkset{z-index:2399}.albummenu.talkset{z-index:2400;touch-action:pan-y}.albummenu.talkset .albumttl{color:var(--muted);padding:8px 20px 0;font-size:.8125rem}.tsname{width:100%;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:2px 0 10px;font-size:1.25rem;font-weight:600;display:flex}.tsname.edit>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tsname.edit .mi{color:var(--muted);flex:none;font-size:18px;font-weight:400}.tsname input{border:0;border-bottom:1px solid var(--line);min-width:0;font:inherit;color:var(--ink);background:0 0;border-radius:0;flex:1;padding:0 .125em 2px}.tsname button{font:inherit;color:var(--ink);background:0 0;border:0;font-size:.9375rem;font-weight:400}.tsname button:disabled{color:var(--muted)}.tserr{color:var(--accent);margin:-6px 0 6px;font-size:.8125rem}.tsrow{width:100%;min-height:48px;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;margin:0;padding:0;font-size:1rem;display:flex}.tsl{color:var(--ink);margin:22px 0 10px;font-size:1rem;font-weight:600}.tsl .n{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:.8125rem;font-weight:400}.talkset .memberlist{gap:0}.talkset .memberlist li{box-sizing:border-box;gap:10px;min-height:52px;padding:0;font-size:1rem}.talkset .memberlist li span:last-child{font-size:.8125rem}.tsw{flex:none;width:50px;height:28px;position:relative}.tsw:before{content:"";background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);border-radius:15px 14px 15px 13px;position:absolute;inset:0}.tsw:after{content:"";box-sizing:border-box;background:var(--hcard);border:2px solid var(--hand);filter:url(#wobb);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:4px;left:4px}.tsrow[aria-checked=true] .tsw:before{background:var(--hand)}.tsrow[aria-checked=true] .tsw:after{border-color:var(--hcard);transform:translate(22px)}.tsrule,.talkset .memberlist li+li{--tsr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 350 6' preserveAspectRatio='none'%3E%3Cpath d='M2 3C60 2 120 4.2 180 3S300 2 348 3.4' fill='none' stroke='%2333291f' stroke-opacity='.45' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E")}.tsrule{background:var(--tsr) center/100% 100% no-repeat;height:6px}.talkset .memberlist li+li{background:var(--tsr) top/100% 6px no-repeat}.tsm{align-items:center;gap:8px;display:flex}.tsm b{isolation:isolate;color:var(--hand);padding:2px 9px;font-size:.75rem;font-weight:400;position:relative}.tsm b:before{content:"";z-index:-1;filter:url(#wobb);background:#e9dfca;border-radius:2px;position:absolute;inset:0;transform:rotate(-1.2deg)}.talkfloor{left:0;right:0;bottom:calc(var(--foot) + var(--barh));height:var(--ch);pointer-events:none;z-index:2;transition:height .26s cubic-bezier(.22,.61,.36,1),bottom .26s cubic-bezier(.22,.61,.36,1);position:absolute;overflow:hidden}.talkcrowd{left:0;right:0;bottom:calc(var(--foot) + var(--barh));height:var(--ch);pointer-events:none;z-index:0;transition:height .26s cubic-bezier(.22,.61,.36,1),bottom .26s cubic-bezier(.22,.61,.36,1);position:absolute;container-type:inline-size}.talkwand{will-change:transform;animation:30s ease-in-out infinite alternate talkwalk;position:absolute;left:5cqw}.talkwand img,.talkwand .facefig{border-radius:0;display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}@keyframes talkwalk{to{transform:translateX(calc(90cqw - var(--sz)))}}@media (prefers-reduced-motion:reduce){.talkwand{transform:translateX(calc((90cqw - var(--sz)) * var(--p)));animation:none}}.talkfig{transform-origin:50% 0;transition:transform .26s cubic-bezier(.22,.61,.36,1),left .26s cubic-bezier(.22,.61,.36,1),top .26s cubic-bezier(.22,.61,.36,1);position:absolute}.talkfig img,.talkfig .facefig{opacity:var(--dim,1);filter:drop-shadow(2px 0 0 var(--paper)) drop-shadow(-2px 0 0 var(--paper)) drop-shadow(0 2px 0 var(--paper)) drop-shadow(0 -2px 0 var(--paper)) blur(var(--blur,0px));-webkit-mask-image:var(--fade,none);-webkit-mask-image:var(--fade,none);mask-image:var(--fade,none);border-radius:0;transition:width .26s cubic-bezier(.22,.61,.36,1),height .26s cubic-bezier(.22,.61,.36,1),filter .26s cubic-bezier(.22,.61,.36,1),opacity .26s cubic-bezier(.22,.61,.36,1);display:block}.talkbubbles{z-index:1;left:0;right:0;bottom:calc(var(--foot) + var(--barh));overscroll-behavior:contain;touch-action:pan-y;overflow-anchor:none;flex-direction:column-reverse;transition:bottom .26s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;top:0;overflow:hidden auto}.talkroll{width:100%;margin-bottom:calc(var(--ch) - 4px);transform:translateX(calc(var(--peek,0px) * -1));flex:none;transition:margin-bottom .26s cubic-bezier(.22,.61,.36,1);position:relative}.talkstage[data-snap]{transition:transform .22s cubic-bezier(.22,.61,.36,1)}.talkstage[data-snap] .talkroll{transition:transform .22s cubic-bezier(.22,.61,.36,1),margin-bottom .26s cubic-bezier(.22,.61,.36,1)}.talkstage[data-snap] .talkwhen{transition:opacity .22s cubic-bezier(.22,.61,.36,1)}.talksay{border:1.5px solid var(--ink);background:var(--card);word-break:break-word;width:max-content;max-width:64%;transition:left .26s cubic-bezier(.22,.61,.36,1), bottom .42s linear(0, .0151, .055, .1127, .1822, .2587, .3383, .418, .4954, .5689, .6373, .6999, .7561, .806, .8495, .887, .9188, .9453, .9671, .9846, .9984, 1.0089, 1.0167, 1.0221, 1.0256, 1.0275, 1.0282, 1.0279, 1.0268, 1.0253, 1.0234, 1.0212, 1.019, 1.0167, 1.0145, 1.0124, 1.0105, 1.0087, 1.0071, 1.0057, 1), background .26s cubic-bezier(.22,.61,.36,1), color .26s cubic-bezier(.22,.61,.36,1),  border-radius .26s cubic-bezier(.22,.61,.36,1);border-radius:16px;padding:9px 13px;font-size:14px;position:absolute}@media (prefers-reduced-motion:reduce){.talksay{transition:none}}.talknew{z-index:3;width:max-content;left:0;right:0;bottom:calc(var(--foot) + var(--barh) + var(--ch) + 8px);background:color-mix(in srgb,var(--ink) 86%,transparent);height:32px;color:var(--paper);border-radius:999px;align-items:center;gap:6px;margin:0 auto;padding:0 12px 0 6px;font-size:12.5px;animation:.2s ease-out talknewin;display:flex;position:absolute}.talknew:not(:has(.talknewface)){padding-left:12px}.talknew .mi{font-size:15px}.talknewface{background:var(--paper);box-shadow:0 0 0 1.5px var(--paper);border-radius:50%;display:grid}.talknewface+.talknewface{margin-left:-6px}.talknewface img{border-radius:50%}@keyframes talknewin{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.talknew{animation-name:talknewfade}@keyframes talknewfade{0%{opacity:0}}}.talksay.fly,.talksay.mine.fly{background:0 0;border-color:#0000;transition:none}.talksay.fly .talkbody{visibility:hidden}.talksay.fly .talktail,.talksay.fly .avatar{transition:none}.talksay.fly .talktail .f{fill:var(--flyfill)!important}.talkbody{display:block}.flylayer{pointer-events:none;position:absolute;top:-1.5px;left:-1.5px}.flylayer .shell{box-sizing:border-box;border:1.5px solid var(--ink);position:absolute}.flylayer .flyclip{position:absolute;inset:0}.flylayer .txt{position:absolute}.flylayer .dot{background:var(--muted);border-radius:50%;width:5px;height:5px;position:absolute}.talksay.mine{background:var(--ink);color:var(--paper);border-color:var(--ink)}.talksay.unsaid,.talksay.mine.unsaid{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000;font-size:12.5px}.talksay.unsaid .talktail{display:none}.talkday{color:var(--muted);white-space:nowrap;pointer-events:none;transition:bottom .42s linear(0, .0151, .055, .1127, .1822, .2587, .3383, .418, .4954, .5689, .6373, .6999, .7561, .806, .8495, .887, .9188, .9453, .9671, .9846, .9984, 1.0089, 1.0167, 1.0221, 1.0256, 1.0275, 1.0282, 1.0279, 1.0268, 1.0253, 1.0234, 1.0212, 1.019, 1.0167, 1.0145, 1.0124, 1.0105, 1.0087, 1.0071, 1.0057, 1);font-size:11px;line-height:16px;position:absolute}.talktail{top:calc(100% - .5px);left:calc(var(--tx,16px) - 2px);pointer-events:none;opacity:var(--tail);transition:opacity .26s cubic-bezier(.22,.61,.36,1);position:absolute;overflow:visible}.talktail .f{fill:var(--card)}.talksay.mine:not(.dots) .talktail .f{fill:var(--ink)}.talktail .s{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.talksay .avatar{background:#fff;width:26px;height:26px;transition:opacity .26s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:0;left:-32px}.talksay.dots .avatar,.talksay.same .avatar{opacity:0}.talkname{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:400;position:absolute;top:-16px;left:2px}.talktapes{pointer-events:none;align-items:center;display:flex;position:absolute;bottom:calc(100% + 2px);left:-6px}.talksay.mine .talktapes{flex-direction:row-reverse;left:auto;right:-6px}.talktape{object-fit:cover;pointer-events:auto;cursor:pointer;border:3px solid #fff;flex:none;width:40px;height:40px;margin-right:-6px;position:relative;box-shadow:0 1px 3px #00000040}.talktape:nth-child(odd){transform:rotate(-6deg)}.talktape:nth-child(2n){transform:rotate(5deg)translateY(3px)}.talksay.mine .talktape{margin-left:-6px;margin-right:0}.talktapes .more{color:var(--muted);margin:0 8px;font-size:11px}.talksay.taped .talkname{top:auto;bottom:calc(100% + 46px)}.talkwhen{bottom:2px;left:var(--whenx,100%);color:var(--muted);white-space:nowrap;opacity:var(--peekon,0);font-size:11px;position:absolute}.talkgone{font-size:11px;line-height:1.2;display:block}.talkunread{color:var(--muted);pointer-events:none;font-size:10px;line-height:1;position:absolute;bottom:2px;left:calc(100% + 5px)}.talksay.mine .talkunread{left:auto;right:calc(100% + 5px)}.talkheart{border:1px solid var(--line);background:var(--card);height:18px;color:var(--muted);white-space:pre;pointer-events:none;border-radius:9px;align-items:center;padding:0 7px;font-size:11px;line-height:1;display:flex;position:absolute;bottom:-9px;right:10px}.talksay.mine .talkheart{left:10px;right:auto}.talkheart[data-mine]{color:var(--accent);border-color:var(--accent)}.talkquote{border-left:2px solid var(--line);max-width:200px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;padding-left:6px;font-size:11px;line-height:1.3;display:block;overflow:hidden}.talksay.mine .talkquote{color:rgba(var(--paper-rgb),.72);border-left-color:rgba(var(--paper-rgb),.4)}.talksay.fly .talkquote{visibility:hidden}.talkreply{left:12px;right:12px;bottom:calc(100% + var(--sh,0px) + 4px);border:1px solid var(--line);background:var(--card);height:28px;color:var(--muted);border-radius:14px;align-items:center;gap:6px;padding:0 4px 0 12px;font-size:12px;animation:.15s ease-out talkfailin;display:flex;position:absolute}.talkreplytxt{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.talkreply button{width:24px;height:24px;color:inherit;background:0 0;border:0;flex:none;font-size:16px;line-height:1}.talksay.dots{background:var(--card);color:var(--muted);border-color:var(--ink);transform:translate(var(--peek,0px),calc(var(--sy,0px) * -1));border-radius:12px;padding:11px 14px}.talkstage[data-snap] .talksay.dots{transition:left .26s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1)}.talkdots{gap:4px;height:5px;display:flex}.talkdots i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite 물결}.talkdots i:nth-child(2){animation-delay:.15s}.talkdots i:nth-child(3){animation-delay:.3s}@keyframes 물결{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.talkdots i{animation:none}}.talkbar{left:0;right:0;bottom:var(--foot);height:var(--barh);z-index:3;align-items:center;padding:0 12px;transition:bottom .26s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute}.talkfail{left:12px;right:12px;bottom:calc(100% + var(--sh,0px) + var(--rh,0px));text-align:center;color:var(--muted);pointer-events:none;padding:0 0 4px;font-size:12px;line-height:1.4;animation:.2s ease-out talkfailin;position:absolute}@keyframes talkfailin{0%{opacity:0}}.talkmenuback{z-index:4;position:absolute;inset:0}.talkpeek{z-index:6;pointer-events:none;background:#33291f52;justify-content:center;align-items:center;animation:.14s ease-out talkfailin;display:flex;position:absolute;inset:0}.talkpeek figure{isolation:isolate;width:min(100% - 64px,62dvh * var(--ar,1));aspect-ratio:var(--ar,1);margin:0;animation:.22s cubic-bezier(.34,1.45,.64,1) talkpeekin;position:relative;rotate:-1.5deg}.talkpeek figure:before{content:"";z-index:-1;background:var(--hb,#fffdf7);border:2px solid var(--hk,#33291f);filter:url(#wobb);border-radius:3px;position:absolute;inset:-8px -8px -22px;box-shadow:2px 4px #33291f47}.talkpeek figure:after{content:"";background:#f2d39ce0;border-left:1.5px dashed #33291f4d;border-right:1.5px dashed #33291f4d;width:58px;height:22px;position:absolute;top:-19px;left:50%;translate:-50%;rotate:-4deg}.talkpeek img{object-fit:cover;border:1.5px solid var(--hk,#33291f);width:100%;height:100%;position:absolute;inset:0}@keyframes talkpeekin{0%{opacity:0;scale:.86}}.talkstrip img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.talkmenu{z-index:5;white-space:nowrap;border-radius:var(--r2);width:100px;color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip),0 6px 20px -8px #0009;background:#151515b8;flex-direction:column;animation:.15s ease-out talkfailin;display:flex;position:absolute;overflow:hidden;translate:-50% calc(-100% - 8px)}.talkmenu[data-below]{translate:-50% 8px}.talkmenu button{color:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:9px 16px;font-size:13px;line-height:1.2}.talkmenu button+button{border-top:1px solid #ffffff2e}.talkmenu .del{color:var(--danger-glass)}.talksay:not(.dots){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.talkpill{min-width:0;height:44px;-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);background:#ffffffb8;border:1px solid #ffffff8c;border-radius:22px;flex:1;align-items:center;padding-left:16px;display:flex}.talkpill input{min-width:0;height:100%;color:var(--ink);touch-action:auto;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.talkpill button{background:var(--ink);height:36px;color:var(--paper);border:0;border-radius:18px;flex:none;margin:0 4px;padding:0 14px;font-size:13px}.talkpill button:disabled{color:var(--ink3);pointer-events:none;background:0 0}.talkpill .talkpick{width:32px;height:32px;color:var(--muted);background:0 0;place-items:center;margin:0 2px 0 -10px;padding:0;display:grid}.talkpill .talkpick[aria-pressed=true]{color:var(--ink)}.talkpill .talkpick .hi{transition:opacity .2s,transform .2s}.talkpill .talkpick{position:relative}.talkpill .talkpick .x{opacity:0;margin:auto;position:absolute;inset:0;transform:rotate(-90deg)}.talkpill .talkpick[aria-pressed=true] .hi:not(.x){opacity:0;transform:rotate(90deg)}.talkpill .talkpick[aria-pressed=true] .x{opacity:1;transform:none}.talkpill .held{background:0 0;border:0;border-radius:0;flex:none;width:38px;height:30px;margin:0 6px 0 -8px;padding:0;position:relative}.talkpill .held img{object-fit:cover;border:1.5px solid #fff;border-radius:7px;width:28px;height:28px;position:absolute;top:0;box-shadow:0 1px 2px #0003}.talkpill .held img:first-child{left:8px;transform:rotate(8deg)}.talkpill .held img:nth-child(2){left:4px;transform:rotate(-4deg)}.talkpill .held img:nth-child(3){left:0}.talkpill .held b{background:var(--ink);min-width:16px;height:16px;color:var(--paper);border:1.5px solid #fff;border-radius:8px;place-items:center;padding:0 4px;font-size:10px;font-weight:400;display:grid;position:absolute;bottom:-4px;right:-4px}.talkstrip{touch-action:pan-x;-webkit-overflow-scrolling:touch;--s:56px;--r:1;--gap:6px;gap:6px;padding:6px 2px 8px;display:flex;position:absolute;bottom:100%;left:12px;right:12px;overflow-x:auto}.talkstrip .mg{flex-direction:column;flex:none;gap:3px;display:flex}.talkstrip .ml{height:14px;color:var(--muted);white-space:nowrap;background:var(--paper);align-self:flex-start;padding:0 6px 0 1px;font-size:11px;line-height:14px;position:sticky;left:0}.talkstrip[data-r="1"] .ml{display:none}.talkstrip .g{grid-auto-flow:column;grid-template-rows:repeat(var(--r),var(--s));grid-auto-columns:var(--s);gap:var(--gap);display:grid}.talkstrip{visibility:hidden;pointer-events:none;transition:visibility 0s .36s}.talkstrip.on{visibility:visible;pointer-events:auto;transition-delay:0s}.talkstrip button{width:var(--s);height:var(--s);opacity:0;transform-origin:0 100%;transition:width .22s,height .22s,opacity .18s ease var(--out,0s),transform .2s cubic-bezier(.4,0,.2,1) var(--out,0s);background:0 0;border:0;padding:0;position:relative;transform:scale(.6)translateY(8px)}.talkstrip.on button{opacity:1;transition:width .22s,height .22s,opacity .22s ease var(--in,0s),transform .42s cubic-bezier(.34,1.45,.64,1) var(--in,0s);transform:none}@starting-style{.talkstrip.on button{opacity:0;transform:scale(.6)translateY(8px)}}.talkstrip img{object-fit:cover;border:1.5px solid var(--ink);cursor:pointer;border-radius:10px;width:100%;height:100%;display:block}.talkstrip button.on img{outline:2.5px solid var(--ink);outline-offset:1.5px}.talkstrip em{background:#ffffff80;border:1.5px solid #fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:grid;position:absolute;top:3px;right:3px}.talkstrip button.on em{background:var(--ink);color:var(--paper)}.talkstrip:not([data-r="1"]){--gap:3px;background:var(--paper);opacity:0;border-radius:12px;gap:10px;padding:6px 6px 8px;transition:visibility 0s .36s,opacity .16s .2s;box-shadow:0 -4px 14px #0000000f}.talkstrip.on:not([data-r="1"]){opacity:1;transition:visibility,opacity .16s}@starting-style{.talkstrip.on:not([data-r="1"]){opacity:0}}.talkstrip:not([data-r="1"]) img{border:0;border-radius:6px}.talkstrip:not([data-r="1"]) button.on img{outline:0}.talkstrip:not([data-r="1"]) button.on:after{content:"";box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 3.5px #fff;pointer-events:none;border-radius:6px;position:absolute;inset:0}.talkstrip:not([data-r="1"]) em{z-index:1;border-width:1px;width:15px;height:15px;font-size:9.5px;top:2px;right:2px}.talkstrip:not([data-r="1"]) button:not(.on) em{display:none}.talkpinch{z-index:0;white-space:nowrap;color:var(--ink);pointer-events:none;justify-content:center;align-items:center;gap:4px;padding:7px 0;font-size:11.5px;display:flex;position:absolute;bottom:calc(100% + 72px);left:12px;right:12px}.talkpinch:before{content:"";z-index:-1;background:linear-gradient(90deg,transparent,var(--paper) 28%,var(--paper) 72%,transparent);position:absolute;inset:0;-webkit-mask:linear-gradient(#0000,#000 30% 70%,#0000);mask:linear-gradient(#0000,#000 30% 70%,#0000)}.talkpinch .mi{font-size:15px}@media (prefers-reduced-motion:reduce){.talkstrip,.talkstrip:not([data-r="1"]),.talkstrip button,.talkpill .talkpick .hi{transition:none}}body.zooming .talkstage{z-index:1999}@media (prefers-reduced-transparency:reduce){#ov,.pickerbg{background:rgba(0,0,0,calc(.6 * var(--ovk,1)));-webkit-backdrop-filter:none}.albumscrim,.addscrim{background:#0009}.playbtn,.clock{-webkit-backdrop-filter:none;background:#151515eb}.albumtab{background:var(--card);border-color:var(--line);-webkit-backdrop-filter:none}.albumtab.on{background:var(--ink);border-color:var(--ink)}.albumtab.add{background:var(--card);border-color:#15151557}.accountmenu,.footstrip,.kbdone{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}#toast{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}#toast{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--hand);background:0 0;font-size:.875rem}#toast:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}@media (prefers-contrast:more){header{border-bottom:1px solid var(--ink)}header:before{background:var(--paper)}.headfog{display:none}.albummenu,.addsheet,.accountmenu{border:1px solid var(--ink)}.accountmenu,.footstrip,.kbdone{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}.footstrip,.kbdone{border:1px solid var(--ink)}#toast{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}.playbtn,.clock{background:#151515eb;border:1px solid #fff}.albumtab{background:var(--card);border-color:var(--ink);-webkit-backdrop-filter:none}.albumtab.on{background:var(--ink)}.albumtab.add{background:var(--card);color:var(--ink)}}.camsheet{z-index:2100;color:var(--paper);-webkit-user-select:none;user-select:none;touch-action:none;background:#000;position:fixed;inset:0;overflow:hidden}.cam-feed{position:absolute;inset:0;overflow:hidden}.cam-feed video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.cam-feed video:not(.live){opacity:0}.cam-feed video.live{transition:opacity .15s}.cam-iris{--irisa:#1d1d1d;--irisb:#2a2a2a;width:100%;height:100%}.cam-iris .w{stroke:#555}.cam-white{opacity:0;pointer-events:none;background:#fff;transition:opacity .25s;position:absolute;inset:0}.cam-white.on{opacity:.85;transition:none}.cam-focus{pointer-events:none;border:1.5px solid #ffd76a;width:76px;height:76px;margin:-38px 0 0 -38px;animation:1.2s ease-out forwards camfocus;position:absolute}@keyframes camfocus{0%{opacity:0;transform:scale(1.25)}15%{opacity:1;transform:scale(1)}85%{opacity:1}to{opacity:0}}.cam-glass{color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--glass-lip);background:#15151554;border:1px solid #ffffff24}.cam-top{padding:calc(14px + env(safe-area-inset-top)) 16px 0;align-items:center;gap:8px;display:flex;position:absolute;top:0;left:0;right:0}.cam-spacer{flex:1}.cam-btn{cursor:pointer;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;font-size:22px;display:grid}.cam-pill{height:36px;font:inherit;cursor:default;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:flex}button.cam-pill{cursor:pointer}.cam-pill .mi{font-size:18px}.cam-pill.wait{opacity:.5}.cam-hint{left:16px;right:16px;top:calc(66px + env(safe-area-inset-top));border-radius:var(--r2);background:#151515b8;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex;position:absolute}.cam-hint .mi{margin-top:1px;font-size:18px}.cam-hint button{all:unset;cursor:pointer;opacity:.8;margin-left:auto}.cam-msg{left:50%;bottom:calc(222px + env(safe-area-inset-bottom));white-space:nowrap;background:#151515b8;border-radius:999px;padding:9px 16px;font-size:13px;position:absolute;transform:translate(-50%)}.cam-zoom{left:0;right:0;bottom:calc(166px + env(safe-area-inset-bottom));justify-content:center;align-items:center;gap:6px;display:flex;position:absolute}.cam-zoom button{all:unset;cursor:pointer;font-variant-numeric:tabular-nums;width:38px;height:38px;color:var(--paper);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);background:#15151554;border-radius:50%;place-items:center;font-size:12px;display:grid}.cam-zoom button[aria-pressed=true]{color:#ffd76a;width:44px;height:44px;font-size:13px}.cam-bottom{padding:22px 28px calc(28px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#0000008c);justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.cam-last{all:unset;box-sizing:border-box;cursor:pointer;width:56px;height:56px;position:relative}.cam-last i{filter:url(#wobb);background-position:50%;background-size:cover;position:absolute;inset:3px}.cam-last b{background:var(--paper);min-width:20px;height:20px;color:var(--ink);text-align:center;border-radius:10px;padding:0 5px;font-size:12px;line-height:20px;position:absolute;top:-6px;right:-6px}.cam-shutter{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:78px;height:78px;padding:0;display:grid;position:relative}.cam-shutter i{filter:url(#wobb);background:#fff;border-radius:50%;width:62px;height:62px;transition:transform .1s}.cam-shutter:is(:active,[data-tapped]) i{transform:scale(.9)}.cam-shutter[disabled],.cam-btn:disabled{opacity:.4;cursor:default}.cam-lt{color:#fffdf7;background:0 0;border:0;position:relative}.cam-lt:before{content:"";filter:url(#wobb);pointer-events:none;background:#191510d1;border:1.8px solid #fffdf7;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.cam-lt>*,.cam-hint.cam-lt button{position:relative}.cam-lt.rnd:before{border-radius:50% 46% 52% 48%}.cam-hint.cam-lt{background:0 0;border-radius:0;align-items:center;padding:11px 14px}.cam-flip{color:#fffdf7;background:0 0;border:0}.cam-ring,.cam-frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cam-und{pointer-events:none;width:100%;height:5px;position:absolute;bottom:3px;left:0;right:0;overflow:visible}.cam-mode{left:0;right:0;bottom:calc(124px + env(safe-area-inset-bottom));justify-content:center;gap:22px;display:flex;position:absolute}.cam-mode button{all:unset;cursor:pointer;color:#ffffffb3;text-shadow:0 1px 3px #00000080;padding:6px 2px;font-size:13px;transition:color .15s;position:relative}.cam-mode button[aria-pressed=true]{color:#ffd76a;font-weight:600}.cam-mode button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #ffd76a}.cam-loc{position:relative}.cam-loc i{background:#7bd88f;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px;box-shadow:0 0 0 3px #7bd88f40}.cam-loc i.wait{box-shadow:none;background:#bbb;animation:1.2s ease-in-out infinite camrec}.cam-shutter.vid i{background:var(--danger-glass);transition:transform .15s,border-radius .15s}.cam-shutter.vid.on i{border-radius:12px;transform:scale(.55)}.cam-recdot{background:var(--danger-glass);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite camrec}@keyframes camrec{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.cam-mode button,.cam-shutter.vid i{transition:none}.cam-recdot,.cam-loc i.wait{animation:none}}.cam-offbody{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.cam-offbody p{margin:0;font-size:15px;line-height:1.5}.cam-offbtn{cursor:pointer;background:var(--paper);height:48px;color:var(--ink);font:inherit;border:0;border-radius:24px;align-items:center;gap:8px;padding:0 20px;font-size:15px;display:flex}.cam-offbtn.cam-lt{color:#fffdf7;background:0 0;border-radius:0;height:auto;padding:11px 20px}.cam-offtitle{font-size:18px;font-weight:400}#add{transition:transform .2s}#add.open{transform:rotate(45deg)}.addmenuscrim{z-index:1199;-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;visibility:hidden;pointer-events:none;background:#00000059;transition:visibility 0s .36s,opacity .36s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .36s cubic-bezier(.4,0,.2,1),backdrop-filter .36s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.addmenuscrim.on{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.addmenu{visibility:hidden;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;transition:visibility 0s .36s;display:flex;position:absolute;bottom:calc(100% + 8px);right:0}.addmenu.on{visibility:visible;pointer-events:auto;transition-delay:0s}@media (prefers-reduced-motion:reduce){.addmenuscrim,.addmenu,.addmenu button{transition:none!important}}.addmenu button{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;height:48px;color:var(--ink);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);background:#ffffffeb;border-radius:24px;align-items:center;gap:10px;padding:0 18px 0 14px;font-size:.9375rem;display:flex;box-shadow:0 4px 16px #0000001f}.addmenu .mi{font-size:22px}.addmenu button{opacity:0;transform-origin:100% 100%;transition:opacity .18s ease var(--out),transform .2s cubic-bezier(.4,0,.2,1) var(--out);transform:scale(.6)}.addmenu.on button{opacity:1;transition:opacity .22s ease var(--in),transform .42s cubic-bezier(.34,1.45,.64,1) var(--in);transform:none}.addmenu button:first-child{--in:50ms;--out:0s}.addmenu button:nth-child(2){--in:0s;--out:30ms}.contact{z-index:2100;background:var(--paper);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0}.contact-top{padding:calc(10px + env(safe-area-inset-top)) 12px 10px;align-items:center;gap:8px;display:flex}.contact-x{width:44px;height:44px;color:var(--hand);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.contact-count{color:var(--hand);flex:1;font-size:15px}.contact-more{isolation:isolate;height:36px;color:var(--hand);cursor:pointer;font:inherit;background:0 0;border:0;padding:0 14px;font-size:14px;position:relative}.contact-more:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.contact-grid{flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:10px 8px;padding:2px 12px 12px;display:grid;overflow-y:auto}.contact-cell{isolation:isolate;padding:6px 6px 0;position:relative}.contact-cell:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:3px 5px 4px 3px;position:absolute;inset:0}.contact-cell.on:before{box-shadow:2.5px 3.5px 0 var(--hand);border-width:2.5px}.contact-img{aspect-ratio:1;background:var(--shade);cursor:pointer;border:0;border-radius:0;width:100%;padding:0;display:block}.contact-img img{object-fit:cover;width:100%;height:100%;display:block}.contact-mark{width:28px;height:28px;color:var(--hand);cursor:pointer;isolation:isolate;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.contact-mark:before{content:"";z-index:-1;border:2px solid var(--hand);background:var(--hcard);filter:url(#wobb);border-radius:50% 46% 52% 48%;position:absolute;inset:0}.contact-mark.on{color:var(--hcard)}.contact-mark.on:before{background:var(--hand)}.contact-mark svg{width:18px;height:18px}.contact-place{white-space:nowrap;text-overflow:ellipsis;height:22px;font-size:11px;line-height:22px;overflow:hidden}.contact-place.none{color:var(--muted)}.contact-foot{padding:10px 16px calc(12px + env(safe-area-inset-bottom))}.contact-print{isolation:isolate;width:100%;height:52px;color:var(--hcard);font:inherit;cursor:pointer;background:0 0;border:0;font-size:16px;position:relative}.contact-print:before{content:"";z-index:-1;background:var(--hand);box-shadow:1.5px 2.5px 0 var(--hmute);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.contact-print:disabled{cursor:default}.contact-print:disabled:before{background:var(--hmute);box-shadow:none}.contact-big{z-index:5;touch-action:none;color:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.contact-stage{flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.contact-stage img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.contact-bar{padding:10px 12px calc(14px + env(safe-area-inset-bottom));justify-content:center;gap:8px;display:flex}.contact-bar button{isolation:isolate;color:#fffdf7;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;display:flex;position:relative}.contact-bar button:before{content:"";z-index:-1;filter:url(#wobb);border:2px solid #fffdf7;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.contact-bar button.on{color:var(--hand)}.contact-bar button.on:before{background:#fffdf7}.contact-bar svg{width:20px;height:20px}.contact-bigx{right:8px;top:calc(8px + env(safe-area-inset-top));color:#fffdf7;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute}.contact-ask{z-index:10;background:#0006;align-items:flex-end;display:flex;position:absolute;inset:0}.contact-ask>div{isolation:isolate;width:100%;padding:22px 16px calc(16px + env(safe-area-inset-bottom));color:var(--hand);flex-direction:column;gap:10px;display:flex;position:relative}.contact-ask>div:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);filter:url(#wobb);border-bottom:0;border-radius:12px 9px 0 0;position:absolute;inset:0}.contact-ask p{text-align:center;margin:0 0 6px;font-size:16px}.contact-ask button{isolation:isolate;height:48px;color:var(--hand);font:inherit;cursor:pointer;background:0 0;border:0;font-size:15px;position:relative}.contact-ask button:before{content:"";z-index:-1;border:2px solid var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.contact-ask button.danger{color:var(--danger)}.contact-ask button.danger:before{border-color:var(--danger)}.coach-dim{z-index:3100;background:#00000059;animation:.2s coach-in;position:fixed;inset:0}.coach-bub{z-index:3101;isolation:isolate;width:258px;color:var(--hand);padding:14px 16px 10px;animation:.2s coach-in;position:fixed;bottom:18px;right:12px}.coach-bub:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.coach-bub:after{content:"";background:var(--hcard);border:solid var(--hand);border-width:0 2px 2px 0;border-radius:0 0 3px;width:14px;height:14px;position:absolute;bottom:-7px;right:40px;transform:rotate(45deg)}.coach-bub h3{color:var(--hand);margin:0 0 10px;font:22px/1.1 Nanum Pen Script}.coach-bub ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.coach-bub li{color:var(--hand);align-items:center;gap:9px;font:13px Gowun Dodum;display:flex}.coach-bub li em{border:1.5px solid var(--hand);width:18px;height:18px;color:var(--hand);border-radius:50% 45% 52% 48%;flex:none;place-items:center;font-size:11px;font-style:normal;display:grid}.coach-bub li svg{width:26px;height:26px;color:var(--hand);flex:none}.coach-bub li span{display:grid}.coach-bub li small{color:var(--hmute);font-size:11px}.coach-foot{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.coach-foot button{all:unset;cursor:pointer;color:var(--hmute);text-underline-offset:4px;padding:4px 0;font:12px Gowun Dodum;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.coach-foot button.k{isolation:isolate;color:var(--hcard);padding:6px 14px;text-decoration:none;position:relative}.coach-foot button.k:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}@keyframes coach-in{0%{opacity:0}to{opacity:1}}.inapp-bar,.coach-card{top:calc(8px + env(safe-area-inset-top));isolation:isolate;max-width:420px;color:var(--hand);touch-action:none;margin:0 auto;padding:14px 16px;font:13px/1.5 Gowun Dodum;animation:.42s cubic-bezier(.2,.9,.25,1.12) both notice-in;position:fixed;left:12px;right:12px}.inapp-bar:before,.coach-card:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}.inapp-bar{z-index:3102}.coach-card{z-index:3101}.inapp-bar.out,.coach-card.out{animation:.24s forwards notice-out}@keyframes notice-in{0%{transform:translateY(calc(-100% - 46px))}}@keyframes notice-out{to{opacity:.6;transform:translateY(calc(-100% - 46px))}}@media (prefers-reduced-motion:reduce){.inapp-bar,.coach-card{animation:none}.inapp-bar.out,.coach-card.out{opacity:0}}.inapp-bar b,.coach-card b{font-size:15.5px;font-weight:400;line-height:1.35;display:block}.inapp-bar .head,.coach-card .head{padding-right:26px}.inapp-bar p,.coach-card p{color:var(--hmute);word-break:keep-all;margin:3px 0 0;font-size:13px}.inapp-bar .acts,.coach-card .acts{align-items:center;gap:4px;margin-top:12px;display:flex}.inapp-bar .acts .sp,.coach-card .acts .sp{flex:1}.inapp-bar button,.coach-card button{all:unset;cursor:pointer;color:var(--hmute);text-underline-offset:4px;padding:7px 12px;font:13px Gowun Dodum;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.inapp-bar button.go,.coach-card button.go{isolation:isolate;color:var(--hcard);padding:7px 16px;text-decoration:none;position:relative}.inapp-bar button.go:before,.coach-card button.go:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.inapp-bar .x{width:36px;height:36px;color:var(--hand);place-items:center;padding:0;text-decoration:none;display:grid;position:absolute;top:6px;right:6px}.inapp-bar .grab,.coach-card .grab{display:none}.nf{min-height:100dvh;color:var(--hand);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:12dvh;display:flex}.nf-num{font-size:64px;line-height:1}.nf-und{width:84px;height:6px;margin:4px 0 14px;display:block;overflow:visible}.nf p{color:var(--hmute);margin:0 0 14px;font-size:.9375rem}.nf a{color:var(--hmute);text-underline-offset:4px;font-size:.875rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.topup{--neg:#2b2522;--negx:#7d6a5a;--spring:cubic-bezier(.3,1.45,.5,1);height:var(--vvh,100%);transform:translateY(var(--vvtop,0px));z-index:2205;background:var(--paper);padding-top:env(safe-area-inset-top);touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.topup>*{width:100%;max-width:480px;margin-inline:auto}.topupnav{flex:none;align-items:center;height:44px;padding:0 14px 0 4px;display:flex}.topupnav button{min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.topupnav b{font-size:.9375rem;font-weight:400}.topupnav .facefilm{margin-left:auto;padding-right:11px}.topupnav .facefilm:after{content:none}.topupbody{touch-action:pan-y;min-height:0;padding:2px 16px calc(28px + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow-y:auto}.topupbody>*{flex:none}.topupu{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topupfi{vertical-align:-.12em;width:.95em;height:.95em;margin-left:.12em;font-style:normal;display:inline-block}.topupfi svg{width:100%;height:100%;display:block}.topupit .topupfi svg{stroke-width:1.45px}.topuppull{flex-direction:column-reverse;margin:0 0 22px;padding:6px 0 0;display:flex}.topupv{justify-content:flex-end;align-items:baseline;gap:5px;padding:14px 12px 0;display:flex}.topupv strong{font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:400;line-height:1}.topupv .topupfi{width:2rem;height:2rem;color:var(--ink);margin-left:.1em;transform:translateY(.3125rem)}.topupreel{touch-action:none;cursor:grab;outline:none;height:104px;margin:0 12px;position:relative}.topupreel.drag{cursor:grabbing}.topupreel:focus-visible .topupfilm{outline:2px solid var(--ink);outline-offset:3px}.topupcan{z-index:3;width:42px;height:88px;position:absolute;top:0;left:0}.topupcan svg{position:absolute;inset:0;overflow:visible}.topuparea{position:absolute;inset:0 26px 0 38px}.topupfilm{z-index:1;height:56px;filter:drop-shadow(1.5px 2.5px 0 var(--hand));border-radius:0 7px 7px 0;display:flex;position:absolute;top:22px;left:0;overflow:hidden}.topupfilm:after{content:"";z-index:2;pointer-events:none;border:2px solid var(--hand);filter:url(#wobb);border-radius:0 7px 7px 0;position:absolute;inset:0}.topupfilm:before{content:"";z-index:1;pointer-events:none;--hole:linear-gradient(90deg,var(--hcard) 0 2.5px,transparent 2.5px);background:var(--hole) right 0 top 4px/6px 3px repeat-x,var(--hole) right 0 bottom 4px/6px 3px repeat-x, linear-gradient(90deg,transparent 0 3px,#ffffff24 3px) right 0 top 11px/18px calc(100% - 22px) repeat-x;position:absolute;inset:0 14px 0 0}.topupfr,.topupend{background:var(--c);flex:none;height:100%;position:relative;overflow:hidden}.topupfr{width:0}.topupfr.b{--c:var(--neg)}.topupfr.x{--c:var(--negx)}.topupfr.g{--c:var(--accent)}.topupfr.x.new:after{content:"";background:linear-gradient(100deg,#0000 30%,#fff0d7bf 50%,#0000 70%) -120% 0/60% 100% no-repeat;animation:.9s ease-out .25s forwards topupsheen;position:absolute;inset:0}@keyframes topupsheen{to{background-position:220% 0}}.topupend{width:14px}.topupend:after{content:"";border-left:1.5px solid #ffffff47;border-right:1.5px solid #ffffff47;width:4px;height:16px;position:absolute;top:20px;left:4px}.topupxl{z-index:4;white-space:nowrap;color:var(--negx);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;font-size:.625rem;line-height:1;transition:opacity .2s;position:absolute;top:7px;left:0;transform:translate(-50%)}.topupxl.on{opacity:1}.topupxl:after{content:"";opacity:.6;background:currentColor;width:1px;height:4px;position:absolute;top:12px;left:50%}.topupxl.gl{color:var(--accent)}.topuprule{height:20px;position:absolute;top:84px;left:0;right:0}.topuprule:before{content:"";background:linear-gradient(var(--hand),var(--hand)) 0 center/100% 1.6px no-repeat;filter:url(#wobb);height:6px;position:absolute;top:-3px;left:0;right:0}.topuptk{width:1px;height:4px;position:absolute;top:0}.topuptk:before{content:"";background:linear-gradient(color-mix(in srgb,var(--hand) 75%,transparent),color-mix(in srgb,var(--hand) 75%,transparent)) center top/1.8px 6px no-repeat;filter:url(#wobb);width:7px;height:12px;transition:background-size .2s;position:absolute;top:0;left:-3px}.topuptk.on:before{background-image:linear-gradient(var(--hand),var(--hand));background-size:2px 9px}.topuptk em{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.625rem;font-style:normal;position:absolute;top:8px;left:50%;transform:translate(-50%)}.topuplist{background:var(--card);border-radius:16px;margin-bottom:14px;overflow:hidden}.topupit{text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:11px;width:100%;padding:11px 14px;display:flex;position:relative}.topupit:is(:active,[data-tapped]){background:var(--shade);transform:none}.topupit+.topupit:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:14px;right:14px}.topupck{border-radius:50%;flex:none;width:22px;height:22px;transition:background .15s,box-shadow .15s;position:relative;box-shadow:inset 0 0 0 1.5px #c9c6c0}.topupck:after{content:"";border:solid var(--paper);width:5px;height:9px;transition:transform .2s var(--spring);border-width:0 1.75px 1.75px 0;position:absolute;top:4.5px;left:7.5px;transform:rotate(45deg)scale(0)}.topupit.on .topupck{background:var(--ink);box-shadow:none}.topupit.on .topupck:after{transform:rotate(45deg)scale(1)}.topupt{flex:1;min-width:0}.topupt b{font-size:.9375rem;font-weight:400}.topupt small{color:var(--ink);margin-top:2px;font-size:.71875rem;display:block}.topupt small .topupbn{color:var(--accent)}.topupp{text-align:right;white-space:nowrap;font-size:.9375rem}.topupp .w{margin-right:1px;font-size:.6875rem}.topupp i{color:var(--muted);opacity:0;max-height:0;font-size:.6875rem;font-style:normal;transition:max-height .2s,opacity .2s;display:block}.topupit.on .topupp i{opacity:1;max-height:1.4em}.topupgift,.topupflag{white-space:nowrap;vertical-align:middle;border-radius:5px;margin-left:6px;padding:1px 7px;font-size:.625rem;line-height:1.5;display:inline-block;position:relative;overflow:hidden}.topupgift{background:var(--accent);color:#fff}.topupflag{background:var(--ink);color:var(--paper)}.topupflag:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%) -150% 0/60% 100% no-repeat;animation:3s ease-in-out 1s infinite topupflag;position:absolute;inset:0}@keyframes topupflag{0%{background-position:-150% 0}30%,to{background-position:250% 0}}.topupfc{background:var(--ink);color:var(--paper);border-radius:10px;align-self:center;margin-top:auto;padding:7px 13px;font-size:.75rem;line-height:1.4;position:relative}.topupfc:after{content:"";background:inherit;border-radius:1.5px;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.topupfc b{font-weight:400}.topupfc span{color:#ef8a6f;margin-left:6px}.topupfc.pop{animation:topuppop .45s var(--spring)}@keyframes topuppop{40%{transform:scale(1.08)}}.topupcta{background:var(--ink);width:100%;height:50px;color:var(--paper);border:0;border-radius:99px;justify-content:center;align-items:center;margin-top:auto;font-size:.9375rem;transition:transform .12s,opacity .2s;display:flex}.topupfc+.topupcta{margin-top:10px}.topupcta.off{opacity:.25;cursor:default}.topupcta small{opacity:.7;font-variant-numeric:tabular-nums;margin-left:6px;font-size:.75rem}.topupcta small .w{font-size:.625rem}.topupcta small s{opacity:.6;margin-right:5px;text-decoration-thickness:1px}.topuplist{isolation:isolate;background:0 0;border-radius:9px 12px 10px 8px;padding:4px 2px;position:relative;overflow:visible}.topuplist:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);border-radius:inherit;box-shadow:1.5px 3px 0 var(--hand);filter:url(#wobb);pointer-events:none;position:absolute;inset:0}.topupit{border-radius:8px}.topupit.on{background:0 0}.topupit+.topupit:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 5' preserveAspectRatio='none'%3E%3Cpath d='M1 2.5C80 1 180 4 339 2' fill='none' stroke='%2333291f' stroke-opacity='.4' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:5px;top:-2px}.topupck{box-shadow:none;border:2px solid var(--hand);border-radius:50% 46% 52% 48%}.topupck:after{top:2.5px;left:5.5px}.topupit.on .topupck{background:var(--hand)}.topupgift,.topupflag{isolation:isolate;background:0 0;border-radius:5px 7px 6px 4px;overflow:visible}.topupgift:before,.topupflag:before{content:"";z-index:-1;border-radius:inherit;filter:url(#wobb);position:absolute;inset:0}.topupgift:before{background:var(--accent)}.topupflag:before{background:var(--hand)}.topupflag:after{content:none}.topupfc{isolation:isolate;background:0 0;border-radius:8px 11px 9px 7px}.topupfc:before{content:"";z-index:-1;background:var(--hand);border-radius:inherit;filter:url(#wobb);position:absolute;inset:0}.topupfc:after{content:none}.topupcta{isolation:isolate;color:var(--hcard);background:0 0;border-radius:9px 12px 10px 8px;position:relative}.topupcta:before{content:"";z-index:-1;background:var(--hand);border-radius:inherit;filter:url(#wobb);position:absolute;inset:0}.topupcta.off{opacity:1}.topupcta.off:before{background:#cfc9bf}@media (prefers-reduced-motion:reduce){.topup *,.topup :before,.topup :after{transition-duration:0s!important;animation:none!important}}.st-art svg{width:100%;height:100%;display:block}.st-art .fill{fill:currentColor;stroke:none}@keyframes st-steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:1}to{opacity:0;transform:translateY(-14px)}}@keyframes st-wave{0%{transform:translate(-6px)}to{transform:translate(6px)}}@keyframes st-leaf{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(-40px,200px)rotate(260deg)}}@keyframes st-bulb{0%,to{opacity:1}50%{opacity:.25}}@keyframes st-beacon{0%,to{opacity:1}50%{opacity:.2}}.st-art .steam{transform-box:fill-box;animation:2.8s ease-out infinite st-steam}.st-art .wave{animation:3.2s ease-in-out infinite alternate st-wave}.st-art .wave.b{animation-delay:-1.6s}.st-art .leaf{transform-box:fill-box;transform-origin:50%;animation:7s linear infinite st-leaf}.st-art .bulb{animation:2.4s ease-in-out infinite st-bulb}.st-art .beacon{animation:3s ease-in-out infinite st-beacon}@media (prefers-reduced-motion:reduce){.st-art *{animation:none!important}}.st-shop.rolling .st-art *{animation:none!important}.st-shop.rolling .st-art :is(.steam,.leaf){visibility:hidden}.st-back{z-index:0;pointer-events:none;color:var(--stage);opacity:var(--stageop);position:absolute;inset:0}.st-scene{color:#151515;position:absolute;inset:0}.st-scene .st-art{position:absolute;inset:0}.st-art:has(.ev-wisp) .steam{display:none}.st-art .fly{opacity:0;animation-duration:9s;animation-timing-function:linear;animation-fill-mode:both}@keyframes sev-plane{0%{opacity:1;transform:translate(-14px,374px)}55%{opacity:1;transform:translate(214px,337px)}56%,to{opacity:0}}@keyframes sev-trail{0%{stroke-dashoffset:100px;opacity:.85}55%{stroke-dashoffset:0;opacity:.85}90%,to{stroke-dashoffset:0;opacity:0}}.st-art .f-plane{animation-name:sev-plane}.st-art .trail{--trail:var(--sunc,#fff);stroke-dasharray:100;animation:9s linear both sev-trail}@keyframes sev-lights{0%{opacity:1;transform:translate(-10px,352px)}70%{opacity:1;transform:translate(214px,322px)}71%,to{opacity:0}}.st-art .f-lights{animation-name:sev-lights;animation-duration:12s}@keyframes sev-blink{0%,49%{opacity:1}50%,to{opacity:.1}}.st-art .blink{animation:.9s step-end infinite sev-blink}@keyframes sev-star{0%{opacity:0;transform:translate(150px,268px)}2%{opacity:1}9%{opacity:0;transform:translate(84px,306px)}to{opacity:0}}.st-art .f-star{animation-name:sev-star;animation-duration:7s;animation-timing-function:ease-out}@keyframes sev-star-sea{0%{opacity:0;transform:translate(214px,262px)}2%{opacity:1}9%{opacity:0;transform:translate(146px,302px)}to{opacity:0}}.s-sea .st-art .f-star{animation-name:sev-star-sea}@keyframes sev-star-roof{0%{opacity:0;transform:translate(250px,258px)}2%{opacity:1}9%{opacity:0;transform:translate(186px,296px)}to{opacity:0}}.s-roof .st-art .f-star{animation-name:sev-star-roof}@keyframes sev-lights-park{0%{opacity:1;transform:translate(310px,318px)scaleX(-1)}70%{opacity:1;transform:translate(-10px,298px)scaleX(-1)}71%,to{opacity:0}}.s-park .st-art .f-lights{animation-name:sev-lights-park}@keyframes sev-plane-roof{0%{opacity:1;transform:translate(-14px,330px)}55%{opacity:1;transform:translate(314px,295px)}56%,to{opacity:0}}.s-roof .st-art .f-plane{animation-name:sev-plane-roof}@keyframes sev-wispo{0%,6%{opacity:1}14%,58%{opacity:.55}72%,to{opacity:1}}@keyframes sev-wisp{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}@keyframes sev-hdraw{0%,8%{stroke-dashoffset:100px}38%,to{stroke-dashoffset:0}}@keyframes sev-heart2{0%,8%{opacity:0;transform:translate(0)}10%{opacity:1}52%{opacity:1;transform:translateY(-5px)scale(1)}80%{opacity:0;transform:translate(2px,-22px)scale(1.12)}to{opacity:0}}.st-art .ev-wisp{animation:9s linear both sev-wispo}.st-art .wisp{stroke-dasharray:22 26;animation:2.6s linear infinite sev-wisp}.st-art .hdraw{stroke-dasharray:100;animation:9s ease-out both sev-hdraw}.st-art .ev-heart2{animation:9s ease-in-out both sev-heart2}@keyframes sev-pgm{0%{opacity:0;transform:translate(0)}4%{opacity:1}30%{transform:translate(0)}34%{transform:translate(calc(var(--dx) * .06),-6px)}78%{transform:translate(var(--dx),var(--dy));opacity:1}82%,to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes sev-pgs{0%{opacity:1}31%{opacity:0}}@keyframes sev-pgf{0%{opacity:0}31%{opacity:1}}.st-art .ev-pg{animation:9s linear both sev-pgm;animation-delay:var(--d)}.st-art .ev-sit,.st-art .ev-fl{animation-duration:9s;animation-timing-function:step-end;animation-fill-mode:both;animation-delay:var(--d)}.st-art .ev-sit{animation-name:sev-pgs}.st-art .ev-fl{animation-name:sev-pgf}@keyframes sev-flap{to{transform:scaleY(-.5)}}.st-art .flap{transform-box:fill-box;transform-origin:50% 100%;animation:.26s ease-in-out infinite alternate sev-flap}@keyframes sev-cat{0%{opacity:1;transform:translate(8px,437px)}86%{opacity:1;transform:translate(196px,437px)}87%,to{opacity:0}}@keyframes sev-bob3{to{transform:translateY(-1px)}}.st-art .ev-cat{animation:9s linear both sev-cat}.st-art .bob3{animation:.3s ease-in-out infinite alternate sev-bob3}@keyframes sev-carl{0%,20%{opacity:0;transform:translate(-40px)skew(30deg)}26%{opacity:1}62%{opacity:1;transform:translate(290px)skew(-30deg)}66%,to{opacity:0;transform:translate(310px)skew(-30deg)}}@keyframes sev-cardot{0%,18%{opacity:0;transform:translate(170px)}20%{opacity:1}62%{opacity:1;transform:translate(24px)}64%,to{opacity:0}}.st-art .ev-carl{opacity:0;animation:9s ease-in-out both sev-carl}.st-art .ev-cardot{opacity:0;animation:9s linear both sev-cardot}@keyframes sev-gs{0%{transform:translate(330px,318px)}to{transform:translate(-50px,300px)}}.st-art .ev-gs{animation:9s linear both sev-gs}@keyframes sev-lf{0%{transform:translate(var(--x),var(--y)) rotate(0);opacity:0}5%{opacity:1}40%{opacity:1}48%,to{transform:translate(calc(var(--x) + 260px),calc(var(--y) + var(--dy))) rotate(620deg);opacity:0}}@keyframes sev-gust{0%{stroke-dashoffset:100px;opacity:0}3%{opacity:.6}36%{stroke-dashoffset:0;opacity:.6}40%,to{stroke-dashoffset:0;opacity:0}}.st-art .ev-lf{opacity:0;animation:9s ease-in both sev-lf}.st-art .ev-gust{stroke-dasharray:14 86;opacity:.6;animation:9s linear both sev-gust}@keyframes sev-sq{0%{opacity:0;transform:translate(70px,438px)rotate(-90deg)}6%{opacity:1}40%,60%{transform:translate(160px,438px)rotate(-90deg)}94%{opacity:1;transform:translate(250px,438px)rotate(-90deg)}to{opacity:0}}.st-art .ev-sq{opacity:0;animation:9s ease-in-out both sev-sq}@keyframes sev-ff{0%{transform:translate(var(--x),var(--y));opacity:0}12%{opacity:1}24%{opacity:.15}36%{opacity:1}50%{opacity:.2}62%{opacity:1}78%{opacity:.25}to{transform:translate(calc(var(--x) + var(--dx)),calc(var(--y) + var(--dy)));opacity:0}}.st-art .f-ff{animation-name:sev-ff;animation-timing-function:ease-in-out}@keyframes sev-gon{0%{transform:translateY(346px)}to{transform:translateY(440px)}}@keyframes sev-wipe{to{transform:rotate(60deg)}}.st-art .ev-gon{animation:9s ease-in-out both sev-gon}.st-art .wipe{transform-box:view-box;transform-origin:165px -3px;animation:.6s ease-in-out infinite alternate sev-wipe}@keyframes sev-air{0%{transform:translate(-40px,318px)}to{transform:translate(340px,306px)}}.st-art .ev-air{animation:14s linear both sev-air}@keyframes sev-fw{0%,10%{opacity:0;transform:scale(.15)}11%{opacity:1}20%{opacity:1;transform:scale(1)}32%{opacity:0;transform:scale(1.12)}to{opacity:0}}@keyframes sev-rise{0%{stroke-dasharray:0 80;opacity:.8}10%{stroke-dasharray:62 80;opacity:.8}12%,to{opacity:0}}.st-art .f-fw{animation-name:sev-fw;animation-timing-function:ease-out}.st-art .f-rise{animation-name:sev-rise}@keyframes sev-crab{0%{transform:translate(312px,433px)}30%{transform:translate(236px,436px)}34%,60%{transform:translate(232px,437px)}to{transform:translate(312px,433px)}}@keyframes sev-leg{to{transform:translateY(-1px)}}.st-art .ev-crab{animation:9s linear both sev-crab}.st-art .leg{animation:.16s steps(2,end) infinite sev-leg}@keyframes sev-wback{0%,12%{transform:translateY(8px)}20%,46%{transform:translateY(0)}56%,to{transform:translateY(8px)}}@keyframes sev-blow{0%,24%{opacity:0;transform:scale(.3,0)}30%{opacity:.95}40%{opacity:.9;transform:scale(1)}64%,to{opacity:0;transform:translate(6px,-6px)scale(1.6,1.2)}}.st-art .ev-back{animation:9s ease-in-out both sev-wback}.st-art .ev-blow{transform-origin:0 0;opacity:0;animation:9s ease-out both sev-blow}@keyframes sev-glw{0%{opacity:0;transform:translate(0)scale(.7)}12%{opacity:1}55%{opacity:.9;transform:translate(-8px,46px)scale(1.15)}70%{opacity:0;transform:translate(-10px,60px)scale(1.3)}to{opacity:0}}.st-art .f-glw{animation-name:sev-glw;animation-duration:6.6s;animation-timing-function:ease-in}@keyframes sev-podt2{0%{transform:translate(var(--x),calc(var(--sy) + 8px)) rotate(calc(var(--r) * -1)) scale(var(--k));opacity:1}19.05%{transform:translate(calc(var(--x) + var(--w) / 2),calc(var(--sy) + 8px - var(--h))) rotate(0deg) scale(var(--k))}38.1%{transform:translate(calc(var(--x) + var(--w)),calc(var(--sy) + 8px)) rotate(var(--r)) scale(var(--k))}42.86%{transform:translate(calc(var(--x) + var(--w) + var(--g) / 2),calc(var(--sy) + 14px)) rotate(calc(var(--r) * -1)) scale(var(--k))}57.14%{transform:translate(calc(var(--x) + var(--w) + var(--g)),calc(var(--sy) + 8px)) rotate(calc(var(--r) * -1)) scale(var(--k))}76.19%{transform:translate(calc(var(--x) + var(--w) * 1.5 + var(--g)),calc(var(--sy) + 8px - var(--h2))) rotate(0deg) scale(var(--k))}95.24%{transform:translate(calc(var(--x) + var(--w) * 2 + var(--g)),calc(var(--sy) + 8px)) rotate(var(--r)) scale(var(--k));opacity:1}to{transform:translate(calc(var(--x) + var(--w) * 2 + var(--g)),calc(var(--sy) + 14px)) scale(var(--k));opacity:0}}@keyframes sev-podt1{0%{transform:translate(var(--x),calc(var(--sy) + 8px)) rotate(calc(var(--r) * -1)) scale(var(--k));opacity:1}45%{transform:translate(calc(var(--x) + var(--w) / 2),calc(var(--sy) + 8px - var(--h))) rotate(0deg) scale(var(--k))}90%{transform:translate(calc(var(--x) + var(--w)),calc(var(--sy) + 8px)) rotate(var(--r)) scale(var(--k));opacity:1}to{transform:translate(calc(var(--x) + var(--w) + var(--g) / 2),calc(var(--sy) + 14px)) scale(var(--k));opacity:0}}.st-art .f-podt{opacity:0}@keyframes sev-lo{0%,20%,22%,25%,51%,to{fill-opacity:1;stroke-opacity:1}21%,24%{fill-opacity:.2;stroke-opacity:.2}27%,47%,49%{fill-opacity:0;stroke-opacity:0}48%{fill-opacity:.5;stroke-opacity:.5}}@keyframes sev-lob{0%,20%,22%,25%,48%,51%,to{fill:var(--bulb,#fbf6ee)}21%,24%,27%,47%,49%{fill:#fbf6ee}}.st-ev-out .st-back [style*=var\(--lamp]:not([fill=\#d23b2e]){animation:9s linear sev-lo}.st-ev-out .st-back [style*=--bulb]{animation:9s linear sev-lob}@keyframes sev-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.st-art .sway{animation:3.6s ease-in-out infinite sev-sway}.s-cafe,.s-sea,.s-park,.s-roof{--paper:var(--bg);--card:var(--say);--ink:var(--tx);--muted:var(--sub);color:var(--ink)}.s-cafe{--bg:#f1e9dc;--say:#fffdf7;--saytx:#3b2a1d;--mine:#5a3b26;--minetx:#fbf3e6;--tx:#3b2a1d;--sub:#8f7660;--pill:#fffdf7eb;--pilltx:#a08a74;--stage:#3b2a1d;--stageop:.8;--flyline:#3b2a1d}.s-sea{--bg:#e2eef0;--say:#fffdf6;--saytx:#173a4a;--mine:#2f6f8a;--minetx:#f4fbfc;--tx:#173a4a;--sub:#5f808c;--pill:#fffdf6f0;--pilltx:#7d97a2;--stage:#173a4a;--stageop:.8;--flyline:#173a4a;--sea:color-mix(in srgb,color-mix(in srgb,var(--bld,#a3bcc6) 35%,#4f93b0),#13223a calc(var(--dim,0) * 190%))}.talkstage.s-sea,.st-win.s-sea{background:color-mix(in srgb,#e2eef0,#b4c3cf calc(var(--dim,0) * 200%))}.s-park{--bg:#eef1e4;--say:#fbfcf5;--saytx:#24331a;--mine:#4f6b3a;--minetx:#f3f6e8;--tx:#24331a;--sub:#76866a;--pill:#fbfcf5e6;--pilltx:#93a088;--stage:#26301c;--stageop:.8;--flyline:#26301c;--bgday:#eef1e4;--bgnight:#c3cabf;--far:color-mix(in srgb,#9fc283,#1c272b calc(var(--night,0) * 100%));--grass:color-mix(in srgb,#cfe3a4,#2c3b35 calc(var(--night,0) * 100%));--leaf:color-mix(in srgb,#b4d48c,#3f5949 calc(var(--night,0) * 100%));--path:color-mix(in srgb,#f1e8d2,#4c5363 calc(var(--night,0) * 100%));--bark:color-mix(in srgb,#e6d3b0,#4d4752 calc(var(--night,0) * 100%));--cream:color-mix(in srgb,#fbf8ee,#646c7e calc(var(--night,0) * 100%))}.s-roof{--bg:#e3ebee;--say:#1c2131;--saytx:#e6f6ff;--mine:#2a1d2e;--minetx:#ffe8f1;--pill:#1c2131f0;--pilltx:#8d93a8;--stage:#1b1e2c;--stageop:.85;--flyline:var(--tube);--bgday:#e3ebee;--bgnight:#151926;--flip:clamp(0, (var(--night,0) - .5) * 1000, 1);--tx:color-mix(in srgb,#1b1e2c,#ebe8f3 calc(var(--flip) * 100%));--sub:color-mix(in srgb,#5f6679,#9aa0b6 calc(var(--flip) * 100%));--tube:color-mix(in srgb,#5fe0ff calc(var(--lamp,0) * 100%),#9fb2bc);--tube2:color-mix(in srgb,#ff6fae calc(var(--lamp,0) * 100%),#c4a6b4);--cream:color-mix(in srgb,#fbf6ee,#3a4058 calc(var(--night,0) * 82%));--deck:color-mix(in srgb,#e9e3d7,#23283a calc(var(--night,0) * 90%))}.th-c1,.th-c2{color:var(--ink)}.th-c1{--paper:#efe3c9;--paper-rgb:239,227,201;--card:#f8f0de;--line:#ddcfb0}.th-c2{--paper:#1e1e1e;--paper-rgb:30,30,30;--card:#2b2b2b;--ink:#ecebe8;--muted:#a09d97;--line:#3a3a3a;--ink3:#5c5a56}.th-c2 .talkpill{background:#ffffff1a;border-color:#ffffff29}.st-on .talkfloor,.st-on .talkcrowd{filter:brightness(calc(1 - var(--dim,0) * .8))}.s-roof .talkfloor,.s-roof .talkcrowd{filter:brightness(calc(1 - var(--night,0) * .45)) saturate(calc(1 - var(--night,0) * .4))}.s-cafe .talksay:not(.dots,.unsaid),.s-sea .talksay:not(.dots,.unsaid),.s-park .talksay:not(.dots,.unsaid),.s-roof .talksay:not(.dots,.unsaid){isolation:isolate;color:var(--saytx);background:0 0;border-color:#0000}.s-cafe .talksay.mine:not(.dots,.unsaid),.s-sea .talksay.mine:not(.dots,.unsaid),.s-park .talksay.mine:not(.dots,.unsaid),.s-roof .talksay.mine:not(.dots,.unsaid){color:var(--minetx)}.s-cafe .talksay:not(.dots,.unsaid):before,.s-sea .talksay:not(.dots,.unsaid):before,.s-park .talksay:not(.dots,.unsaid):before,.s-roof .talksay:not(.dots,.unsaid):before{content:"";z-index:-1;background:var(--say);filter:url(#wobb);position:absolute;inset:-1.5px}.s-cafe .talksay.mine:not(.dots,.unsaid):before,.s-sea .talksay.mine:not(.dots,.unsaid):before,.s-park .talksay.mine:not(.dots,.unsaid):before,.s-roof .talksay.mine:not(.dots,.unsaid):before{background:var(--mine)}.st-on .talksay.dots{isolation:isolate;color:var(--sub);background:0 0;border-color:#0000}.st-on .talksay.dots:before{content:"";z-index:-1;border-radius:inherit;background:var(--say);border:2px dashed var(--saytx);filter:url(#wobb);position:absolute;inset:-1.5px}.s-roof .talksay.dots:before{border-color:var(--tube)}.talksay.fly:before{visibility:hidden}.talksay.fly:after{opacity:var(--flyafter,0)}.s-cafe .talksay .talktail,.s-sea .talksay .talktail,.s-park .talksay .talktail,.s-roof .talksay .talktail{display:none}.flylayer .shell{border-color:var(--flyline,var(--ink))}.talkday span{display:inline-block}.s-cafe .talkday span,.s-sea .talkday span,.s-park .talkday span,.s-roof .talkday span{isolation:isolate;position:relative}.s-cafe .talkday span:before,.s-sea .talkday span:before,.s-park .talkday span:before,.s-roof .talkday span:before{content:"";z-index:-1;filter:url(#wobb);position:absolute;inset:0}.s-cafe .talkpill,.s-sea .talkpill,.s-park .talkpill,.s-roof .talkpill{-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}.s-cafe .talkpill input::placeholder,.s-sea .talkpill input::placeholder,.s-park .talkpill input::placeholder,.s-roof .talkpill input::placeholder{color:var(--pilltx);opacity:1}.s-cafe .talksay:not(.dots,.unsaid):before{border:2px solid #3b2a1d;border-radius:2px;box-shadow:2px 3px #3b2a1d24}.s-cafe .talksay.you:not(.dots,.unsaid){rotate:-1.4deg}.s-cafe .talksay.mine:not(.dots,.unsaid){rotate:1.2deg}.s-cafe .talksay:not(.dots,.unsaid):nth-of-type(odd){rotate:.8deg}.s-cafe .talksay:not(.dots,.unsaid,.taped):after{content:"";background:#e3b674b8;border-left:1px dashed #3b2a1d40;border-right:1px dashed #3b2a1d40;width:34px;height:11px;margin-left:-17px;position:absolute;top:-6px;left:50%;transform:rotate(-4deg)}.s-cafe .talkday span{color:#fff;padding:4px 12px}.s-cafe .talkday span:before{background:#2f3a32;border:2.5px solid #8a6a4a;border-radius:3px 4px 3px 5px;outline:1.5px solid #3b2a1d}.s-cafe .talkpill{background:var(--pill);border:1.5px dashed #6b4a3273}.s-sea .talksay:not(.dots,.unsaid):before{border:2px solid #173a4a;border-radius:2px 3px 3px 2px;box-shadow:2px 3px #173a4a24}.s-sea .talksay:not(.dots,.unsaid):after{content:"";z-index:-1;background:var(--say);filter:url(#wobb);border:2px solid #173a4a;border-radius:5px;width:8px;position:absolute;top:-4.5px;bottom:-4.5px;box-shadow:inset -2px 0 #173a4a38}.s-sea .talksay.you:not(.dots,.unsaid):after{left:-5px}.s-sea .talksay.mine:not(.dots,.unsaid):after{background:#245a72;right:-5px;box-shadow:inset 2px 0 #0003}.s-sea .talksay.you:not(.dots,.unsaid){rotate:-1deg}.s-sea .talksay.mine:not(.dots,.unsaid){rotate:.9deg}.s-sea .talkday span{color:#f4fbfc;letter-spacing:.02em;padding:4px 13px}.s-sea .talkday span:before{outline-offset:-5px;background:#1f4e63;border:2px solid #173a4a;border-radius:4px;outline:1.3px dashed #f4fbfcb3}.s-sea .talkpill{isolation:isolate;background:0 0;border:0}.s-sea .talkpill:before{content:"";z-index:-1;background:var(--pill);outline-offset:-6px;filter:url(#wobb);border:2px solid #173a4a;border-radius:999px;outline:1.3px dashed #173a4a66;position:absolute;inset:0}.s-park .talksay:not(.dots,.unsaid):before{border:2px solid #26301c;box-shadow:2px 3px #26301c24}.s-park .talksay.you:not(.dots,.unsaid):before{border-radius:20px 4px}.s-park .talksay.mine:not(.dots,.unsaid):before{border-radius:4px 20px}.s-park .talksay:not(.dots,.unsaid):after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12'%3E%3Cpath d='M13 1Q7 3 2 11' fill='none' stroke='%2326301c' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:14px;height:12px;position:absolute;bottom:-10px}.s-park .talksay.you:not(.dots,.unsaid):after{left:-9px}.s-park .talksay.mine:not(.dots,.unsaid):after{right:-9px;transform:scaleX(-1)}.s-park .talksay.you:not(.dots,.unsaid){rotate:-1.2deg}.s-park .talksay.mine:not(.dots,.unsaid){rotate:1deg}.s-park .talkday span{color:#2a1d10;padding:4px 16px}.s-park .talkday span:before{background:radial-gradient(circle at 7px,#26301c 1.6px,#0000 2.2px),radial-gradient(circle at calc(100% - 7px),#26301c 1.6px,#0000 2.2px),repeating-linear-gradient(178deg,#0000 0 5px,#5a3a1e29 5px 6px),#dcb98a;border:2px solid #26301c;border-radius:3px 5px 4px 3px}.s-park .talkpill{isolation:isolate;background:0 0;border:0}.s-park .talkpill:before{content:"";z-index:-1;filter:url(#wobb);background:linear-gradient(var(--pill),var(--pill)) padding-box, repeating-linear-gradient(90deg,#c4543e61 0 5px,transparent 5px 10px) border-box, repeating-linear-gradient(0deg,#c4543e61 0 5px,#fbf8ee 5px 10px) border-box;border:4px solid #0000;border-radius:999px;position:absolute;inset:0;box-shadow:0 0 0 1.5px #26301c}.s-roof .talksay:not(.dots,.unsaid){text-shadow:0 0 calc(var(--lamp,0) * 5px) #5fe0ff8c}.s-roof .talksay.mine:not(.dots,.unsaid){text-shadow:0 0 calc(var(--lamp,0) * 5px) #ff6fae8c}.s-roof .talksay:not(.dots,.unsaid):before{border:2.5px solid var(--tube);outline-offset:-4.5px;box-shadow:0 0 calc(var(--lamp,0) * 4px) var(--tube),0 0 calc(var(--lamp,0) * 14px) color-mix(in srgb,var(--tube) 45%,transparent),2px 3px 0 rgba(27,30,44,calc(.18 - var(--night,0) * .18));border-radius:14px 15px 13px 16px;outline:1.5px solid #1b1e2c}.s-roof .talksay.mine:not(.dots,.unsaid):before{border-color:var(--tube2);box-shadow:0 0 calc(var(--lamp,0) * 4px) var(--tube2),0 0 calc(var(--lamp,0) * 14px) color-mix(in srgb,var(--tube2) 45%,transparent),-2px 3px 0 rgba(27,30,44,calc(.18 - var(--night,0) * .18));border-radius:15px 13px 16px 14px}.s-roof .talksay:not(.dots,.unsaid):after{content:"";border-left:1.5px solid var(--sub);border-right:1.5px solid var(--sub);height:7px;position:absolute;top:-8.5px;left:22%;right:22%}.s-roof .talksay.you:not(.dots,.unsaid){rotate:-1deg}.s-roof .talksay.mine:not(.dots,.unsaid){rotate:1.1deg}.s-roof .talkday span{color:#ffcf96;text-shadow:0 0 calc(var(--lamp,0) * 6px) #ff9646e6;padding:3px 12px}.s-roof .talkday span:before{background:radial-gradient(circle at 4px 4px,#7a8094 1.2px,#0000 1.6px),radial-gradient(circle at calc(100% - 4px) 4px,#7a8094 1.2px,#0000 1.6px),radial-gradient(circle at 4px calc(100% - 4px),#7a8094 1.2px,#0000 1.6px),radial-gradient(circle at calc(100% - 4px) calc(100% - 4px),#7a8094 1.2px,#0000 1.6px),#2b3042;border:2px solid #1b1e2c;border-radius:3px}.s-roof .talkpill{isolation:isolate;background:0 0;border:0}.s-roof .talkpill:before{content:"";z-index:-1;background:var(--pill);border:2px solid var(--tube);filter:url(#wobb);box-shadow:0 0 calc(var(--lamp,0) * 8px) color-mix(in srgb,var(--tube) 55%,transparent);border-radius:999px;position:absolute;inset:0}.s-roof .talkpill input{color:#e6f6ff}.s-roof .talkpill button{color:#1c2131;background:#e6f6ff}.s-roof .talkpill button:disabled{color:#8d93a8;background:0 0}.s-roof .talkpill .talkpick{color:#dfe6ef;background:0 0}.talkstage:not(.st-on){--hk:var(--hand);--hb:var(--hcard);--hsh:var(--hand);--hkt:var(--hcard)}.talkstage.th-c1{--hb:var(--card)}.talkstage.th-c2{--hk:var(--ink);--hb:var(--card);--hsh:#000;--hkt:var(--paper)}.talkstage:not(.st-on) .talksay:not(.unsaid){isolation:isolate;background:0 0;border-color:#0000}.talkstage:not(.st-on) .talksay.mine:not(.dots,.unsaid){color:var(--hkt)}.talkstage:not(.st-on) .talksay:not(.unsaid):before{content:"";z-index:-1;border-radius:inherit;background:var(--hb);border:2px solid var(--hk);box-shadow:1.5px 3px 0 var(--hsh);filter:url(#wobb);position:absolute;inset:-1.5px;transform:rotate(-1.2deg)}.talkstage:not(.st-on) .talksay:nth-child(2n):not(.unsaid):before{transform:rotate(1.3deg)}.talkstage:not(.st-on) .talksay.mine:not(.dots,.unsaid):before{background:var(--hk)}.talkstage:not(.st-on) .talksay.dots:before{box-shadow:none;border-style:dashed}.talkstage:not(.st-on) .talksay .talktail{display:none}.talkstage:not(.st-on) .talksay .avatar{background:0 0;border:0;overflow:visible}.talkstage:not(.st-on) .talksay .avatar:before{content:"";z-index:1;pointer-events:none;background:var(--hk);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 2.5C31 2 38 10 37.6 20.5C37 31 29 38 19 37.5C9 37 2 29 2.6 19C3 9 10 3 21 2.5' fill='none' stroke='%23000' stroke-width='2.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 40 40'%3E%3Cpath d='M20 2.5C31 2 38 10 37.6 20.5C37 31 29 38 19 37.5C9 37 2 29 2.6 19C3 9 10 3 21 2.5' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.talkstage:not(.st-on) .talksay .avatar>*{background:var(--hb);border-radius:50%;position:absolute;top:2px;left:2px;overflow:hidden;width:22px!important;height:22px!important}.talkstage:not(.st-on) .talkday:not(.st-note) span{isolation:isolate;color:var(--hk);position:relative}.talkstage:not(.st-on) .talkday:not(.st-note) span:before{content:"";z-index:-1;background:var(--paper);border:1.5px solid var(--hk);filter:url(#wobb);border-radius:3px 5px 4px 3px;position:absolute;inset:-2px -9px}.talkstage:not(.st-on) .talkpill{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:relative}.talkstage:not(.st-on) .talkpill:before{content:"";z-index:-1;background:var(--hb);border:2px solid var(--hk);box-shadow:1.5px 3px 0 var(--hsh);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.talkstage:not(.st-on) .talkpill>button:last-child{isolation:isolate;color:var(--hkt);background:0 0;position:relative}.talkstage:not(.st-on) .talkpill>button:last-child:before{content:"";z-index:-1;background:var(--hk);filter:url(#wobb);border-radius:5px 8px 6px 7px;position:absolute;inset:0}.talkstage:not(.st-on) .talkpill>button:last-child:disabled{color:var(--ink3)}.talkstage:not(.st-on) .talkpill>button:last-child:disabled:before{display:none}.talkstage:not(.st-on) .talkstrip[data-r="1"]{gap:9px;padding:17px 4px 11px}.talkstage:not(.st-on) .talkstrip[data-r="1"] button{isolation:isolate;rotate:var(--t,0deg)}.talkstage:not(.st-on) .talkstrip[data-r="1"] button:nth-child(5n+1){--t:-2deg}.talkstage:not(.st-on) .talkstrip[data-r="1"] button:nth-child(5n+2){--t:1.5deg}.talkstage:not(.st-on) .talkstrip[data-r="1"] button:nth-child(5n+3){--t:-1deg}.talkstage:not(.st-on) .talkstrip[data-r="1"] button:nth-child(5n+4){--t:2deg}.talkstage:not(.st-on) .talkstrip[data-r="1"] button:nth-child(5n){--t:-1.5deg}.talkstage:not(.st-on) .talkstrip[data-r="1"] button:before{content:"";z-index:-1;background:var(--hb);border:1.5px solid var(--hk);box-shadow:1px 2px 0 var(--hsh);filter:url(#wobb);position:absolute;inset:-3px -3px -8px}.talkstage:not(.st-on) .talkstrip[data-r="1"] button.on{translate:0 -5px}.talkstage:not(.st-on) .talkstrip.on[data-r="1"] button{transition:width .22s,height .22s,opacity .22s ease var(--in,0s),transform .42s cubic-bezier(.34,1.45,.64,1) var(--in,0s),translate .2s}.talkstage:not(.st-on) .talkstrip img{border:0;border-radius:0}.talkstage:not(.st-on) .talkstrip button.on img{outline:0}.talkstage:not(.st-on) .talkstrip button:not(.on) em{display:none}.talkstage:not(.st-on) .talkstrip button.on em{z-index:2;color:#33291f;background:#f2d39ce0;border:0;border-left:1px dashed #33291f4d;border-right:1px dashed #33291f4d;border-radius:0;width:34px;height:14px;margin-left:-17px;font-size:10.5px;line-height:14px;top:-11px;left:50%;right:auto;rotate:-5deg}.talkstage:not(.st-on) .talkpinch{bottom:calc(100% + 86px)}.talkstage:not(.st-on) .talkstrip:not([data-r="1"]){background:var(--hb);border:2px solid var(--hk);box-shadow:1.5px 3px 0 var(--hsh);border-radius:10px 13px 9px 12px}.talkstage:not(.st-on) .talkstrip:not([data-r="1"]) .ml{background:var(--hb)}.talkstage:not(.st-on) .talkstrip:not([data-r="1"]) img{border-radius:3px 4px}.talkstage:not(.st-on) .talkstrip:not([data-r="1"]) button.on:after{display:none}.talkstage:not(.st-on) .talkstrip:not([data-r="1"]) button.on em{width:22px;height:10px;margin-left:-11px;font-size:8px;line-height:10px;top:-4px}.talkstage:not(.st-on) .talkpill .held img{border:2.5px solid var(--hb);outline:1.5px solid var(--hk);box-shadow:1px 1.5px 0 var(--hsh);border-radius:0}.talkstage:not(.st-on) .talkpill .held img:first-child{transform:rotate(9deg)}.talkstage:not(.st-on) .talkpill .held img:nth-child(2){transform:rotate(-5deg)}.talkstage:not(.st-on) .talkpill .held img:nth-child(3){transform:rotate(2deg)}.talkstage:not(.st-on) .talkpill .held b{background:var(--hk);color:var(--hkt);border-color:var(--hb);border-radius:9px 8px 9px 7px}.talkstage:not(.st-on) .talkpinch{color:var(--hk);gap:6px;padding:6px 12px 6px 9px;font-size:12.5px;left:50%;right:auto;translate:-50%;rotate:-1.5deg}.talkstage:not(.st-on) .talkpinch:before{background:var(--hb);border:1.5px solid var(--hk);box-shadow:1px 2px 0 var(--hsh);filter:url(#wobb);border-radius:4px 6px 5px 4px;-webkit-mask:none;mask:none}.st-scene.v2{--ink:#151515;color:#151515}.st-win{background:var(--bg)}.st-shop{z-index:1;background:var(--paper);color:var(--ink);--bandh:134px;flex-direction:column;display:flex;position:absolute;inset:0}.st-win{flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 44px),#0000);mask-image:linear-gradient(#000 calc(100% - 44px),#0000)}.st-say{left:0;right:0;top:calc(112px + env(safe-area-inset-top));z-index:5;flex-direction:column;gap:8px;padding:0 16px;display:flex;position:absolute}.st-say .talksay{word-break:keep-all;align-self:flex-start;max-width:70%;position:relative}.st-say .talksay.mine{align-self:flex-end}.st-say .talkday{align-self:center;margin-bottom:12px;position:relative}.st-win .st-bar{pointer-events:none;position:absolute;bottom:48px;left:12px;right:12px}.st-chip{left:16px;top:calc(env(safe-area-inset-top) + 56px);z-index:6;color:#fff;background:#151515c7;border-radius:999px;height:24px;padding:0 9px;font-family:Share Tech Mono,monospace;font-size:11.5px;line-height:24px;position:absolute}.st-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.st-topfog{height:calc(132px + env(safe-area-inset-top));z-index:4;--fog:28px;background:linear-gradient(#f4f2ee9e,#f4f2ee9e 40%,#f4f2ee00);top:0}.st-botfog{bottom:calc(var(--bandh) - 2px);z-index:4;--fog:14px;height:46px}.st-band{height:var(--bandh);background:#2a211b;flex:none;position:relative;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #0006}.st-reel{scrollbar-width:none;scroll-snap-type:x mandatory;position:absolute;inset:0;overflow-x:auto}.st-roll{box-sizing:border-box;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='7'%3E%3Crect x='5' width='9' height='7' rx='1.8' fill='%23f1ebe1'/%3E%3C/svg%3E") 0 6px/18px 7px repeat-x local,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='7'%3E%3Crect x='5' width='9' height='7' rx='1.8' fill='%23f1ebe1'/%3E%3C/svg%3E") 0 calc(100% - 6px)/18px 7px repeat-x;gap:12px;width:max-content;min-height:100%;padding:16px;display:flex}.st-reel::-webkit-scrollbar{display:none}.st-fr{scroll-snap-align:center;flex:none;width:104px;position:relative}.st-cut{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.st-cut .ed{color:#e2893c;letter-spacing:.6px;white-space:nowrap;height:12px;font:8.5px/12px Share Tech Mono,monospace}.st-cut figure{background:var(--paper);opacity:.5;filter:saturate(.6);border-radius:3px;height:68px;margin:0;transition:opacity .25s,filter .25s;position:relative;overflow:hidden}.st-fr.on .st-cut figure{opacity:1;filter:none;box-shadow:0 0 0 1.5px #f1ebe1}.st-cut .cn{color:#f1ebe180;margin-top:5px;font-size:11px}.st-cut:focus-visible{outline-offset:2px;outline:2px solid #f1ebe1}.st-stk{white-space:nowrap;cursor:pointer;height:20px;color:var(--paper);font:inherit;background:#151515db;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:3px;padding:0 7px 0 6px;font-size:11px;display:flex;position:absolute;top:57px;right:5px;box-shadow:0 1px 3px #00000059}.st-stk:disabled{cursor:default}.st-stk svg{width:11px;height:11px}.st-stk .mi{font-size:13px}.st-band{--bmute:color-mix(in srgb,var(--hcard) 56%,var(--hand));background:var(--hand);box-shadow:none}.st-band:before{content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 390 5' preserveAspectRatio='none'%3E%3Cpath d='M0 2.2C90 1 200 3.6 390 1.8' fill='none' stroke='%2333291f' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:5px;position:absolute;top:-2px;left:0;right:0}.st-roll{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='9'%3E%3Cpath d='M5.56 1.55 L12.90 2.07 L12.67 6.75 L5.76 7.33Z M23.68 2.12 L31.15 1.57 L31.03 7.05 L23.92 7.55Z M41.63 1.47 L49.40 1.81 L48.73 6.95 L41.88 7.51Z M59.74 1.65 L67.08 1.94 L67.41 7.40 L59.87 6.83Z M78.30 2.34 L84.58 2.11 L85.33 7.24 L77.75 7.37Z' fill='%23fffdf7' stroke='%23fffdf7' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E") 0 5px/90px 9px repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='9'%3E%3Cpath d='M5.56 1.55 L12.90 2.07 L12.67 6.75 L5.76 7.33Z M23.68 2.12 L31.15 1.57 L31.03 7.05 L23.92 7.55Z M41.63 1.47 L49.40 1.81 L48.73 6.95 L41.88 7.51Z M59.74 1.65 L67.08 1.94 L67.41 7.40 L59.87 6.83Z M78.30 2.34 L84.58 2.11 L85.33 7.24 L77.75 7.37Z' fill='%23fffdf7' stroke='%23fffdf7' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E") 0 calc(100% - 14px)/90px 9px repeat-x}.st-cut{position:relative}.st-cut:before{content:"";z-index:2;box-sizing:border-box;border:2px solid var(--bmute);filter:url(#wobb);pointer-events:none;border-radius:4px;height:68px;position:absolute;top:12px;left:0;right:0}.st-fr.on .st-cut:before{border:3px solid var(--hcard)}.st-cut .ed{color:var(--bmute)}.st-cut figure{border-radius:4px}.st-fr.on .st-cut figure{box-shadow:none}.st-cut .cn{color:var(--bmute)}.st-fr.on .st-cut .cn{color:var(--hcard)}.st-cut:focus-visible{outline-color:var(--hcard)}.st-stk{isolation:isolate;box-shadow:none;color:var(--hcard);background:0 0;border:0}.st-stk:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 11px 10px 8px;position:absolute;inset:0}.st-chip{isolation:isolate;color:var(--hand);background:0 0;padding:0 10px}.st-chip:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:8px 10px 9px 7px;position:absolute;inset:0}.st-iv{left:50%;bottom:calc(var(--bandh) + 10px);z-index:6;white-space:nowrap;background:var(--ink);color:var(--paper);border-radius:10px;padding:7px 13px;font-size:12px;line-height:1.4;animation:.45s cubic-bezier(.3,1.45,.5,1) st-ivpop;position:absolute;transform:translate(-50%)}.st-iv:after{content:"";background:inherit;border-radius:1.5px;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.st-iv b{font-weight:400}.st-iv span{color:#ef8a6f;margin-left:6px}@keyframes st-ivpop{0%{opacity:0;scale:.9}}.st-pay{z-index:20;position:absolute;inset:0;overflow:hidden}.st-dim{z-index:7;background:#00000052;animation:13.2s both st-p-dim;position:absolute;inset:0}.st-slot{left:26px;right:26px;top:calc(env(safe-area-inset-top) + 52px);clip-path:inset(0 -40px -80px);z-index:8;pointer-events:none;position:absolute;bottom:0}.st-slot:before{content:"";z-index:9;background:linear-gradient(#3a3835 0 3px,#1d1c1a 3px 4px,#050505 4px 7px,#2b2a28 7px 9px,#ffffff38 9px);border-radius:3px 3px 5px 5px;height:10px;animation:13.2s both st-p-slot;position:absolute;top:0;left:0;right:0;box-shadow:0 1px 2px #00000073}.st-slot:after{content:"";z-index:9;background:linear-gradient(#00000047,#00000014 45%,#0000);height:18px;animation:13.2s both st-p-shade;position:absolute;top:10px;left:8px;right:8px}.st-slip{transform-origin:50% 200px;color:#151515;filter:drop-shadow(0 12px 18px #0000004d);background:#fffdf7;padding:14px 16px 16px;animation:13.2s both st-x-drop,13.2s both st-p-tear;position:absolute;top:10px;left:8px;right:8px}.st-slip:before,.st-slip:after{content:"";height:7px;position:absolute;left:0;right:0}.st-slip:before{background:conic-gradient(from 144.5deg at 50% 0,#fffdf7 71deg,transparent 0) 0 0/10px 7px;top:-7px}.st-slip:after{background:conic-gradient(from -35.5deg at 50% 100%,#fffdf7 71deg,transparent 0) 0 0/10px 7px;bottom:-7px}.st-rc-hd{border-bottom:1.5px solid #151515;justify-content:space-between;align-items:baseline;padding-bottom:9px;display:flex}.st-rc-hd b{font-size:15px;font-weight:400}.st-rc-pic{border:1.5px solid #151515;height:136px;margin:12px 0 4px;position:relative;overflow:hidden}.st-rc-ln{align-items:baseline;gap:6px;margin-top:8px;font-size:13px;display:flex}.st-rc-ln i{border-bottom:1.5px dotted #bdb8af;flex:1}.st-rc-ln b{font-family:Share Tech Mono,monospace;font-size:13.5px;font-weight:400}.st-rc-who{color:#696969;border-top:1.5px dashed #cfcac1;margin-top:12px;padding:12px 90px 0 0;font-size:11.5px;line-height:1.45}.st-rc-sum{border-top:1.5px solid #151515;justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:10px;font-size:12.5px;display:flex}.st-rc-sum b{font-family:Share Tech Mono,monospace;font-size:20px;font-weight:400}.st-stamp{color:#c23a22;letter-spacing:1px;opacity:.85;filter:url(#wobb);mix-blend-mode:multiply;background:#c23a2212;border:3px solid #c23a22;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:78px;height:78px;font-size:19px;line-height:1.1;animation:13.2s both st-p-stamp;display:flex;position:absolute;top:258px;right:12px;transform:rotate(-14deg);box-shadow:inset 0 0 0 3px #fffdf7,inset 0 0 0 4.5px #c23a22}.st-stamp b{letter-spacing:0;margin-top:2px;font-family:Share Tech Mono,monospace;font-size:11.5px;font-weight:400}.st-acts{left:34px;right:34px;bottom:calc(26px + env(safe-area-inset-bottom));z-index:8;text-align:center;animation:13.2s both st-p-acts;position:absolute}.st-btn{color:#151515;width:100%;height:48px;font:inherit;background:#fffdf7;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:15px;display:flex}.st-no{font:inherit;color:#ffffffe0;text-shadow:0 1px 3px #000000b3,0 0 8px #00000080;background:0 0;border:0;margin-top:14px;padding:6px 12px;font-size:13px}@keyframes st-p-dim{0%,13.41%{opacity:0}19.13%,61.98%{opacity:1}68.06%,to{opacity:0}}@keyframes st-p-shade{0%,16.6%{opacity:0}18.9%,31.8%{opacity:1}32.6%,to{opacity:0}}@keyframes st-p-slot{0%,13.41%{opacity:0;transform:none}19.13%,32.91%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.6,1);transform:none}36.91%,to{opacity:0;transform:translateY(-8px)}}@keyframes st-p-tear{0%,31.8%{animation-timing-function:cubic-bezier(.3,1.5,.5,1);top:10px}33%,69%{top:22px}69.58%,to{top:10px}}@keyframes st-p-acts{0%,13.41%,41.86%{opacity:0;transform:translateY(8px)}45.5%,59.7%{opacity:1;transform:none}64.26%,to{opacity:0;transform:none}}@keyframes st-p-stamp{0%,13.41%,37.3%{opacity:0;transform:rotate(-14deg)scale(2.2)}39.58%{opacity:1;transform:rotate(-14deg)scale(.94)}41.1%,68.82%{opacity:.95;transform:rotate(-14deg)scale(1)}69.58%,to{opacity:0}}@keyframes st-x-drop{0%,13.41%,15.69%{animation-timing-function:linear;transform:translateY(-112%)}21.87%{animation-timing-function:linear;transform:translateY(-74%)}24.37%{animation-timing-function:linear;transform:translateY(-73%)}31.46%,39.2%{animation-timing-function:ease-out;transform:none}39.96%{transform:translateY(3px)}41.86%,61.22%{animation-timing-function:ease-out;transform:none}62.36%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-6px)rotate(-1.5deg)}68.06%{transform:translateY(620px)rotate(9deg)}68.13%,to{transform:translateY(-112%)}}@media (prefers-reduced-motion:reduce){.st-pay *,.st-pay :before,.st-pay :after{animation:none!important}.st-slot:before,.st-slot:after{display:none}}.st-page{z-index:2400;background:var(--paper);--ink:var(--hand);--muted:var(--hmute);color:var(--ink);flex-direction:column;animation:.28s cubic-bezier(.22,.61,.36,1) st-pagein;display:flex;position:fixed;inset:0}.st-page.out{animation:.28s cubic-bezier(.22,.61,.36,1) forwards st-pageout}@keyframes st-pagein{0%{transform:translate(100%)}}@keyframes st-pageout{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.st-page,.st-page.out{animation:none}}.st-pghd{height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 20px 0 4px;flex:none;align-items:center;gap:2px;display:flex}.st-pgback{width:44px;height:44px;color:var(--ink);background:0 0;border:0;flex:none;place-items:center;display:grid}.st-pgname{flex:1;align-items:center;gap:6px;min-width:0;font-size:1.25rem;font-weight:600;display:flex}.st-pgname>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.st-pgname button{width:32px;height:32px;color:var(--ink);background:0 0;border:0;flex:none;place-items:center;display:grid}.st-pghd .tsname{padding:0}.st-pgbody{overscroll-behavior:contain;min-height:0;padding:0 20px calc(24px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.st-th{grid-template-columns:repeat(4,1fr);gap:12px 10px;margin:0;display:grid}.st-th button{font:inherit;color:var(--muted);background:0 0;border:0;padding:0}.st-th button:nth-child(3n+1){transform:rotate(-1.2deg)}.st-th button:nth-child(3n+2){transform:rotate(.9deg)}.st-th button:nth-child(3n){transform:rotate(-.5deg)}.st-th figure{aspect-ratio:1;margin:0;position:relative}.st-th figure>i{background:var(--hcard);border-radius:3px;position:absolute;inset:2px;overflow:hidden}.st-th figure:after{content:"";border:2px solid var(--hand);box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:2px 3px;position:absolute;inset:0}.st-th .on figure:after{box-shadow:1.5px 3px 0 var(--hand);border-width:3px}.st-th figure .st-art{opacity:1}.st-th .lk figure .st-art{opacity:.8}.st-th .more{transform:none!important}.st-th .more figure{color:var(--muted);justify-content:center;align-items:center;gap:2px;font-size:12px;display:flex}.st-th .more figure:after{display:none}.talkset .bd{z-index:2;width:24px;height:24px;color:var(--hcard);place-items:center;display:grid;position:absolute;top:4px;right:4px}.talkset .bd:before{content:"";background:var(--hand);filter:url(#wobb);border-radius:50%;position:absolute;inset:0}.talkset .bd svg{position:relative}.talkset .bd.w{color:var(--hand)}.talkset .bd.w:before{box-sizing:border-box;background:var(--hcard);border:2px solid var(--hand)}.st-cover{scrollbar-width:none;margin:4px -20px 0;overflow-x:auto}.st-cover::-webkit-scrollbar{display:none}.st-rope{box-sizing:border-box;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='344' height='30'%3E%3Cpath d='M0 22C60 26 120 26 172 23S290 19 344 22' fill='none' stroke='%2333291f' stroke-width='1.8'/%3E%3C/svg%3E") 0 0/344px 30px repeat-x;gap:10px;width:max-content;min-width:100%;padding:18px 20px 16px 16px;display:flex}.st-rope button{height:94px;font:inherit;transform-origin:50% 0;background:0 0;border:0;flex:0 0 76px;padding:0;position:relative}.st-rope button:nth-child(5n+1){transform:rotate(-3deg)}.st-rope button:nth-child(5n+2){transform:rotate(1.5deg)}.st-rope button:nth-child(5n+3){transform:rotate(-1.5deg)}.st-rope button:nth-child(5n+4){transform:rotate(2deg)}.st-rope button:nth-child(5n){transform:rotate(-2deg)}.st-rope .peg{z-index:3;margin-left:-4px;position:absolute;top:0;left:50%}.st-rope .pr{padding:5px 5px 16px;display:block;position:absolute;inset:8px 0 0}.st-rope .pr:before{content:"";background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);border-radius:2px 3px;position:absolute;inset:0}.st-rope .on .pr:before{border-width:3px}.st-rope .d .pr:before{border:1.6px dashed var(--muted);box-shadow:none;background:0 0}.st-rope .d.on .pr:before{border:2px dashed var(--hand)}.st-rope .pr>*{object-fit:cover;width:100%;height:100%;color:var(--muted);place-items:center;font-size:11px;display:grid;position:relative}.talkset .st-rope .bd{top:17px;right:8px}.st-th button:focus-visible,.st-rope button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.st-pv{left:12px;right:12px;bottom:calc(var(--foot) + var(--barh) + 8px);z-index:4;background:var(--card);height:50px;color:var(--ink);border:1.5px solid var(--ink);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex;position:absolute;box-shadow:0 6px 14px #0000002e}.st-pv span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.st-pv b{font-size:14px;font-weight:600}.st-pv small{color:var(--muted);font-size:11px}.st-pv .b.go{background:var(--ink);height:34px;color:var(--card);border:0;border-radius:17px;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.st-pv .b.go svg{width:14px;height:14px}.st-bmk{z-index:4;background:var(--ink);width:30px;color:var(--card);border:0;flex-direction:column;align-items:center;gap:2px;padding:6px 0;font-size:11px;transition:transform .28s cubic-bezier(.2,1.2,.4,1);display:flex;position:absolute;top:66px}.st-bmk.r{border-radius:8px 0 0 8px;right:0;transform:translate(100%)}.st-bmk.l{border-radius:0 8px 8px 0;left:0;transform:translate(-100%)}.st-bmk.on{animation:.28s cubic-bezier(.2,1.2,.4,1) st-bmkin;transform:none}.st-bmk .mi{font-size:16px}@keyframes st-bmkin{0%{transform:translate(100%)}}.st-bmk.l.on{animation-name:st-bmkinl}@keyframes st-bmkinl{0%{transform:translate(-100%)}}.st-note span{padding:0 12px}@media (prefers-reduced-motion:reduce){.st-bmk,.st-bmk.on{transition:none;animation:none}}:root{--hand:#33291f;--hcard:#fffdf7;--hmute:color-mix(in srgb,var(--hand) 56%,var(--hcard));--hp0:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cpath d='M3.4000000000000004 5L199.2 4.6L198.39999999999998 198.4L4.2 198Z' fill='%2333291f' stroke='%2333291f' stroke-width='1' stroke-linejoin='round'/%3E%3Cpath d='M1.6 2.2Q100 1.6 197.2 1.8Q197.7 100 196.2 195.4Q100 195.9 2.4 194.6Q1 100 1.6 2.2Z' fill='%23fffdf7' stroke='%2333291f' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E");--hp1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cpath d='M4.2 4.4L198.6 4L199.2 197.8L3.7 199Z' fill='%2333291f' stroke='%2333291f' stroke-width='1' stroke-linejoin='round'/%3E%3Cpath d='M2.4 1.6Q100 1.8 196.6 1.2Q197.1 100 197 194.8Q100 195.3 1.9 195.6Q1.7999999999999998 100 2.4 1.6Z' fill='%23fffdf7' stroke='%2333291f' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E");--hr0:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cpath d='M3.4000000000000004 5L199.2 4.6L198.39999999999998 198.4L4.2 198Z' fill='%23c4452c' stroke='%23c4452c' stroke-width='1' stroke-linejoin='round'/%3E%3Cpath d='M1.6 2.2Q100 1.6 197.2 1.8Q197.7 100 196.2 195.4Q100 195.9 2.4 194.6Q1 100 1.6 2.2Z' fill='%23fffdf7' stroke='%23c4452c' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E");--hr1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cpath d='M4.2 4.4L198.6 4L199.2 197.8L3.7 199Z' fill='%23c4452c' stroke='%23c4452c' stroke-width='1' stroke-linejoin='round'/%3E%3Cpath d='M2.4 1.6Q100 1.8 196.6 1.2Q197.1 100 197 194.8Q100 195.3 1.9 195.6Q1.7999999999999998 100 2.4 1.6Z' fill='%23fffdf7' stroke='%23c4452c' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E")}.hi{flex:none;display:block;overflow:visible}.viewtoggle button{color:var(--hmute)}.viewtoggle button.on{color:var(--hand)}.viewtoggle button .hi{opacity:.82}.viewtoggle button.on .hi{opacity:1}.viewtoggle button.on:before{content:"";background:var(--hand);height:5px;position:absolute;bottom:-1px;left:8px;right:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' 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 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.account>button.avatar{background:0 0;border:0;padding:3px;overflow:visible}.account>button.avatar:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 2.5C31 2 38 10 37.6 20.5C37 31 29 38 19 37.5C9 37 2 29 2.6 19C3 9 10 3 21 2.5' fill='none' stroke='%2333291f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;inset:-1px}.account>button.avatar>*{border-radius:50%;position:absolute;top:2px;left:2px;overflow:hidden;width:30px!important;height:30px!important}.albumtab:not(.sieve){isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--hand);background:0 0;border-color:#0000}.albumtab:not(.sieve):before{content:"";z-index:-1;background:var(--hcard);border:1.6px solid var(--hand);box-shadow:1px 2px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:7px 9px 8px 6px;position:absolute;inset:1px}.albumtab.on:not(.sieve){color:var(--hcard)}.albumtab.on:not(.sieve):before{background:var(--hand)}.albumtab.add{color:var(--hmute)}.albumtab.add:before{border:1.4px dashed var(--hmute);box-shadow:none;background:0 0}.albumtab.sieve{color:var(--hmute)}.albumtab.sieve.on{color:var(--hand)}.albumtab.sieve.on:before{background:var(--hand);border-radius:0;height:5px;bottom:2px;left:6px;right:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' 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 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.albumtab .hi{margin-right:-1px}.albumtab .dot,#talk .dot{background:var(--accent);border-radius:0;width:8px;height:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M4 .6C6.4.4 7.6 2 7.4 4.2C7.2 6.4 5.6 7.6 3.6 7.4C1.6 7.2.4 5.8.6 3.6C.8 1.8 2 .8 4 .6Z' fill='%23000'/%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 8 8'%3E%3Cpath d='M4 .6C6.4.4 7.6 2 7.4 4.2C7.2 6.4 5.6 7.6 3.6 7.4C1.6 7.2.4 5.8.6 3.6C.8 1.8 2 .8 4 .6Z' fill='%23000'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}:where(#grid,#ov,#tray) .face{box-shadow:none;isolation:isolate;background:0 0}:where(#grid,#ov,#tray) .face:before{content:"";z-index:-1;pointer-events:none;border:14px solid #0000;border-image:var(--hp0) 14 fill/14px/0 stretch;position:absolute;inset:0}:where(#grid,#ov,#tray) .card:nth-child(2n) .face:before{border-image-source:var(--hp1)}.card.newnote .face{box-shadow:none}:where(#grid,#ov,#tray) .card.newnote .face:before{border-image-source:var(--hr0)}:where(#grid,#ov,#tray) .card.newnote:nth-child(2n) .face:before{border-image-source:var(--hr1)}.card.chosen .face.front{box-shadow:none}.card.chosen .face.front:before{filter:drop-shadow(0 0 0 var(--hand)) drop-shadow(0 0 1.5px var(--hand))}:where(#grid,#ov,#tray) .card:not(.skeleton) .inner:after{content:"";pointer-events:none;top:0;left:var(--tl,36%);aspect-ratio:84/24;width:25%;transform:translateZ(1px) translateY(-46%) rotate(var(--tr,-2deg));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 24' preserveAspectRatio='none'%3E%3Cpath d='M3 3L7 5L3 8L7 11L3 14L7 17L3 21H81L77 18L81 15L77 12L81 9L77 6L81 3Z' fill='%23f2d39c' fill-opacity='.8' stroke='%2333291f' stroke-opacity='.7' stroke-width='1.1' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;transition:clip-path 0s .15s;position:absolute}:where(#grid,#ov,#tray) .card.flip:not(.skeleton) .inner:after{clip-path:inset(0 0 40%)}:where(#grid,#ov,#tray) .card:nth-child(3n+2):not(.skeleton){--tl:40%;--tr:2.5deg}:where(#grid,#ov,#tray) .card:nth-child(3n):not(.skeleton){--tl:30%;--tr:-4deg}:where(#grid,#ov,#tray) .shot{clip-path:polygon(0% 2px,7.1% 1.4px,14.3% 1.5px,21.4% .5px,28.6% 0,35.7% 1.6px,42.9% 1.4px,50% 1.7px,57.1% 2.3px,64.3% .7px,71.4% .4px,78.6% .7px,85.7% .9px,92.9% 1.4px,calc(100% - .5px) 0%,calc(100% - .1px) 7.1%,calc(100% - 1.3px) 14.3%,calc(100% - .9px) 21.4%,calc(100% - 1.9px) 28.6%,calc(100% - 2.4px) 35.7%,calc(100% - .9px) 42.9%,calc(100% - .8px) 50%,calc(100% - .6px) 57.1%,calc(100% - .5px) 64.3%,calc(100% - 1.2px) 71.4%,calc(100% - 2.3px) 78.6%,calc(100% - 1.7px) 85.7%,calc(100% - 1.1px) 92.9%,100% calc(100% - 1.1px),92.9% calc(100% - 2.1px),85.7% calc(100% - 2px),78.6% calc(100% - 1.1px),71.4% calc(100% - 1.1px),64.3% calc(100% - .6px),57.1% calc(100% - .1px),50% calc(100% - 1.8px),42.9% calc(100% - 1.8px),35.7% calc(100% - 1.5px),28.6% calc(100% - 2px),21.4% calc(100% - .5px),14.3% calc(100% - .2px),7.1% calc(100% - .9px),2px 100%,2.2px 92.9%,.5px 85.7%,.7px 78.6%,.7px 71.4%,.7px 64.3%,1.7px 57.1%,2.3px 50%,1.5px 42.9%,.9px 35.7%,1px 28.6%,0 21.4%,.9px 14.3%,2.2px 7.1%)}:where(#grid,#ov,#tray) .card:nth-child(3n+2) .shot{clip-path:polygon(0% 0,7.1% .7px,14.3% 1px,21.4% .9px,28.6% 2.3px,35.7% 1.9px,42.9% 1px,50% .8px,57.1% .6px,64.3% .5px,71.4% 1.5px,78.6% 2.4px,85.7% 1.3px,92.9% 1.6px,calc(100% - .4px) 0%,calc(100% - 1.8px) 7.1%,calc(100% - 2.4px) 14.3%,calc(100% - 1.1px) 21.4%,calc(100% - 1.5px) 28.6%,calc(100% - .6px) 35.7%,100% 42.9%,calc(100% - 1.2px) 50%,calc(100% - 1.7px) 57.1%,calc(100% - 1.7px) 64.3%,calc(100% - 1.8px) 71.4%,calc(100% - 1.4px) 78.6%,calc(100% - .1px) 85.7%,calc(100% - .6px) 92.9%,100% calc(100% - 1.4px),92.9% calc(100% - 1.4px),85.7% calc(100% - 2.4px),78.6% calc(100% - 1.3px),71.4% calc(100% - .5px),64.3% calc(100% - .6px),57.1% calc(100% - .8px),50% calc(100% - 1px),42.9% calc(100% - 2.1px),35.7% calc(100% - 2.2px),28.6% calc(100% - .8px),21.4% calc(100% - 1.2px),14.3% calc(100% - .5px),7.1% calc(100% - .2px),.4px 100%,.7px 92.9%,.9px 85.7%,1.2px 78.6%,2.5px 71.4%,1.7px 64.3%,.7px 57.1%,1.2px 50%,0 42.9%,.8px 35.7%,2.1px 28.6%,1.7px 21.4%,1.7px 14.3%,1.4px 7.1%)}:where(#grid,#ov,#tray) .card:nth-child(3n) .shot{clip-path:polygon(0% 1.2px,7.1% .4px,14.3% 1px,21.4% .3px,28.6% 1.3px,35.7% 2.2px,42.9% 1.8px,50% 1.2px,57.1% 1px,64.3% .4px,71.4% .2px,78.6% 1.9px,85.7% 1.7px,92.9% 1.6px,calc(100% - 1.2px) 0%,calc(100% - .5px) 7.1%,calc(100% - .6px) 14.3%,calc(100% - .8px) 21.4%,calc(100% - 1px) 28.6%,calc(100% - 2.3px) 35.7%,calc(100% - 2px) 42.9%,calc(100% - .8px) 50%,calc(100% - 1.3px) 57.1%,calc(100% - .2px) 64.3%,calc(100% - .4px) 71.4%,calc(100% - 1.9px) 78.6%,calc(100% - 1.7px) 85.7%,calc(100% - 1.7px) 92.9%,100% calc(100% - 1.7px),92.9% calc(100% - 1.7px),85.7% calc(100% - 1.6px),78.6% calc(100% - .7px),71.4% 100%,64.3% calc(100% - 1.1px),57.1% calc(100% - 1.5px),50% calc(100% - 1.4px),42.9% calc(100% - 2.5px),35.7% calc(100% - 1.2px),28.6% calc(100% - .3px),21.4% calc(100% - .9px),14.3% calc(100% - .5px),7.1% calc(100% - 1.3px),.9px 100%,1px 92.9%,1.2px 85.7%,2.3px 78.6%,1.8px 71.4%,.9px 64.3%,.6px 57.1%,.7px 50%,.5px 42.9%,1.8px 35.7%,2.4px 28.6%,1.1px 21.4%,1.6px 14.3%,.6px 7.1%)}.playbtn{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:inherit;background:0 0;border:0}.playbtn .hi{width:100%;height:100%}.note,.theirnote.open p{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 31' preserveAspectRatio='none'%3E%3Cpath d='M0 30.2C60 29.4 110 30.8 170 30C220 29.4 260 30.6 300 30' fill='none' stroke='%2333291f' stroke-opacity='.28' stroke-width='1.1'/%3E%3C/svg%3E");background-position:0 -7.5px;background-repeat:repeat-y;background-size:100% 31px;background-attachment:local}.bar button{color:var(--hmute)}.bar .write,.bar .fav.on,.bar .pinbtn.set{color:var(--hand)}.bar .talkbtn .hi{transform:translateY(0)}.bar .del{color:var(--hmute)}.inpin{vertical-align:-3px;display:inline-block}#add{box-shadow:none;color:#0000;-webkit-backdrop-filter:none;backdrop-filter:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 54'%3E%3Cpath d='M51.6 27.0L51.4 30.5L50.1 33.8L49.4 37.2L47.7 40.3L45.3 42.9L42.6 45.0L39.4 46.4L36.9 48.6L33.8 50.3L30.4 51.0L27.0 51.2L23.7 50.2L20.3 49.8L17.0 48.8L14.4 46.7L11.6 44.7L9.5 42.2L6.8 40.0L4.3 37.4L3.5 33.9L2.9 30.5L3.1 27.0L3.3 23.6L3.4 20.1L5.3 17.1L6.9 14.1L8.8 11.2L11.0 8.6L13.4 5.9L17.0 5.0L20.4 4.5L23.7 3.9L27.0 3.7L30.4 3.2L33.7 4.3L36.7 5.7L40.0 6.7L42.8 8.7L45.5 10.9L47.1 14.1L48.0 17.4L49.8 20.3L50.8 23.6Z' fill='%2333291f'/%3E%3Cg fill='none' stroke='%23fffdf7' stroke-linecap='round'%3E%3Cpath d='M27.3 15C26.8 21 27.6 32 27 39.5' stroke-width='3.6'/%3E%3Cpath d='M15 27.3C21 26.6 33 28 39.5 26.8' stroke-width='2.8'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;border:0;font-size:0}.addmenu button{isolation:isolate;color:var(--hand);padding:10px 16px;position:relative}.addmenu button:before,#talk:before{content:"";z-index:-1;background:var(--hcard);border:2px solid var(--hand);box-shadow:1.5px 2.5px 0 var(--hand);filter:url(#wobb);pointer-events:none;border-radius:9px 12px 10px 8px;position:absolute;inset:0}#talk{isolation:isolate;box-shadow:none;color:var(--hand);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;position:relative}#talk .hi{vertical-align:middle;display:inline-block}.empty .emp{width:min(300px,100%);margin:0 auto 10px;display:block}.choosecta{isolation:isolate;color:var(--hcard);background:0 0;position:relative}.choosecta:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:0}.byeask:is([data-testid=push-ask],[data-testid=cam-ask]){isolation:isolate;color:var(--hand);background:0 0;overflow:visible}.byeask:is([data-testid=push-ask],[data-testid=cam-ask]):before{content:"";z-index:-1;pointer-events:none;border:14px solid #0000;border-image:var(--hp0) 14 fill/14px/0 stretch;position:absolute;inset:0}.byeask:is([data-testid=push-ask],[data-testid=cam-ask]):after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 24' preserveAspectRatio='none'%3E%3Cpath d='M3 3L7 5L3 8L7 11L3 14L7 17L3 21H81L77 18L81 15L77 12L81 9L77 6L81 3Z' fill='%23f2d39c' fill-opacity='.8' stroke='%2333291f' stroke-opacity='.7' stroke-width='1.1' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:84px;height:24px;position:absolute;top:-11px;left:calc(50% - 42px);transform:rotate(-2deg)}.byeask:is([data-testid=push-ask],[data-testid=cam-ask]) .yes{isolation:isolate;color:var(--hcard);position:relative}.byeask:is([data-testid=push-ask],[data-testid=cam-ask]) .yes:before{content:"";z-index:-1;background:var(--hand);filter:url(#wobb);border-radius:9px 12px 10px 8px;position:absolute;inset:4px 2px}#grid[data-cols="3"]{gap:18px 13px}#grid[data-cols="3"] .card:not(.zoom) .face:before,#tray .face:before{border-image-width:10px}#tray .face{box-shadow:none}.strip{margin-top:-8px;padding-top:8px}#grid[data-cols="6"]{gap:4px;margin:0 -20px}@media (max-width:600px){#grid[data-cols="6"]{margin:0 -16px}}.cg-cell{border-radius:2px}.cg-cell:after{content:"";pointer-events:none;border:5px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M1.2 1.6Q30 .9 58.6 1.4Q59.2 30 58.4 58.5Q30 59.2 1.5 58.6Q.8 30 1.2 1.6Z' fill='none' stroke='%2333291f' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 5/5px;position:absolute;inset:0}.cg-cell:nth-of-type(2n):after{border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M1.6 1.1Q30 1.8 58.9 1.2Q58.4 30 58.8 58.8Q30 58.2 1.1 58.9Q1.7 30 1.6 1.1Z' fill='none' stroke='%2333291f' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E")}.cg-cell.newnote:before{content:none}.cg-cell.newnote:after{border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M1.2 1.6Q30 .9 58.6 1.4Q59.2 30 58.4 58.5Q30 59.2 1.5 58.6Q.8 30 1.2 1.6Z' fill='none' stroke='%23c8452e' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E")}.cg-cell.chosen:after{box-shadow:none;border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M1.6 1.1Q30 1.8 58.9 1.2Q58.4 30 58.8 58.8Q30 58.2 1.1 58.9Q1.7 30 1.6 1.1Z' fill='none' stroke='%2333291f' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E")}.cg-month b{color:var(--hand);font-family:inherit;font-size:.9375rem;line-height:22px;position:relative}.cg-month b:after{content:"";background:var(--hand);width:30px;height:5px;position:absolute;bottom:-3px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' 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 60 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3.6C10 1.8 22 4.6 33 2.8S52 3 59 2.4' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.cg-scrublabel{font-family:inherit;font-size:.9375rem;line-height:1.3}
