@font-face{font-family:MapoFlowerIsland;font-display:swap;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/MapoFlowerIslandA.woff) format("woff")}@font-face{font-family:YiSunShinDotumM;font-display:swap;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/YiSunShinDotumM.woff) format("woff")}:root{--maxw: 480px;--fs: 1;--gap: 2.5px;--ease: cubic-bezier(.22, 1, .36, 1);--ko-title: "MapoFlowerIsland", "YiSunShinDotumM", sans-serif;--ko-body: "YiSunShinDotumM", "Montserrat", -apple-system, system-ui, sans-serif;--en-title: "Tenor Sans", Georgia, serif;--en-body: "Montserrat", -apple-system, system-ui, sans-serif;--btn-float: 0 4px 14px var(--wi-shade-16)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;color-scheme:light}body{margin:0;background:var(--wi-ambient);color:var(--wg-ink);font-family:var(--ko-body);line-height:1.65;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility}img,video{display:block;max-width:100%}button,input,textarea,a{font-family:inherit;color:inherit}[hidden]{display:none!important}.ic.solid{fill:currentColor;stroke:none}::selection{background:var(--wg-soft);color:var(--wg-ink)}.page{max-width:var(--maxw);margin:0 auto;background:var(--wg-page);min-height:100svh;position:relative;padding:0 0 calc(28px + env(safe-area-inset-bottom))}@media(min-width:481px){.page{box-shadow:0 0 0 1px var(--wi-ink-05),0 40px 120px var(--wi-shade-22)}}.topbar{position:sticky;top:0;z-index:60;padding:calc(11px + env(safe-area-inset-top)) 14px 11px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--wi-page-90);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--wi-line-2)}.topbar .back{min-height:var(--wg-btn-h-cmp);padding:0 15px 0 12px;border-radius:999px;border:1px solid var(--wg-hairline);background:var(--wi-page-78);color:var(--wg-ink);font-family:var(--ko-body);font-size:calc(13px * var(--fs));font-weight:var(--wg-btn-fw);display:inline-flex;align-items:center;gap:6px;text-decoration:none;box-shadow:var(--btn-float);cursor:pointer;transition:background .2s var(--ease),border-color .2s var(--ease)}.topbar .back:active{background:var(--wg-surface-alt);border-color:var(--wg-hairline);color:var(--wg-ink)}.topbar .back svg{width:16px;height:16px}.topbar .brand{font-family:var(--en-title);font-size:calc(13px * var(--fs));letter-spacing:.22em;text-transform:uppercase;color:var(--wg-ink);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.topbar .fsbtn{min-height:var(--wg-btn-h-cmp);min-width:var(--wg-btn-h-cmp);padding:0 13px;border-radius:999px;border:1px solid var(--wg-hairline);background:var(--wi-page-78);color:var(--wg-ink);font-weight:var(--wg-btn-fw);display:inline-flex;align-items:center;gap:5px;box-shadow:var(--btn-float);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.topbar .fsbtn .aa{font-family:var(--en-title);font-size:calc(15px * var(--fs));line-height:1}.topbar .fsbtn .lbl{font-family:var(--ko-body);font-size:calc(11px * var(--fs))}.topbar .fsbtn.on{background:var(--wg-ink);border-color:var(--wg-ink);color:var(--wg-page)}.hero{padding:26px 22px 18px;text-align:center;position:relative}.hero .eyebrow{margin:1em 0;font-family:var(--en-title);font-size:calc(11px * var(--fs));letter-spacing:.36em;text-transform:uppercase;color:var(--wg-sub)}.hero h1{margin:11px 0 0;font-family:var(--ko-title);font-weight:400;font-size:calc(23px * var(--fs));line-height:1.34;letter-spacing:-.01em;color:var(--wg-ink-2)}.hero h1 b{color:var(--wg-ink);font-weight:400}.hero .stats{margin:14px 0 0;display:inline-flex;align-items:center;gap:0;font-family:var(--en-body);font-weight:400;font-size:calc(12.5px * var(--fs));color:var(--wg-sub);letter-spacing:.02em}.hero .stats b{font-weight:500;color:var(--wg-ink);font-style:normal}.hero .stats .sep{width:1px;height:11px;margin:0 12px;background:var(--wg-hairline);display:inline-block}.stories{display:flex;gap:14px;overflow-x:auto;padding:8px 16px 18px;scrollbar-width:none;scroll-snap-type:x proximity;border-bottom:1px solid var(--wi-line-2)}.stories::-webkit-scrollbar{display:none}.story{flex:0 0 auto;width:64px;display:flex;flex-direction:column;align-items:center;gap:7px;background:none;border:none;padding:0;scroll-snap-align:start;cursor:pointer}.story .ring{width:64px;height:64px;border-radius:50%;padding:2.5px;position:relative;background:var(--wg-fill);transition:transform .18s var(--ease)}.story:active .ring{transform:scale(.94)}.story.seen .ring{background:var(--wi-near)}.story .ring:after{content:"";position:absolute;inset:2.5px;border-radius:50%;border:2.5px solid var(--wg-page);pointer-events:none}.story .av{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--wg-surface-alt);display:block}.story .av.mono{display:flex;align-items:center;justify-content:center;font-family:var(--en-title);font-size:calc(20px * var(--fs));color:var(--wg-surface);background:var(--wg-ink-2)}.story .nm{font-family:var(--ko-body);font-size:calc(11px * var(--fs));max-width:64px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--wg-ink)}.story.add .ring{background:transparent;padding:0}.story.add .ring:after{border-style:dashed;border-color:var(--wg-sub);border-width:1.5px;inset:0}.story.add .av{background:var(--wg-surface);color:var(--wg-ink);display:flex;align-items:center;justify-content:center}.story.add .av svg{width:24px;height:24px}.story.add .nm{color:var(--wg-ink)}.grid-bar{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 13px;gap:10px}.grid-bar .tt{font-family:var(--en-title);font-size:calc(11px * var(--fs));letter-spacing:.24em;text-transform:uppercase;color:var(--wg-sub);display:inline-flex;align-items:center;gap:8px}.grid-bar .tt svg{width:15px;height:15px}.grid-bar .up{min-height:var(--wg-btn-h-cmp);padding:0 16px;border-radius:var(--wg-btn-r-control);border:1px solid var(--wg-hairline);background:var(--wg-surface);color:var(--wg-ink);font-family:var(--ko-body);font-size:calc(12.5px * var(--fs));font-weight:var(--wg-btn-fw);display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.grid-bar .up:active{background:var(--wg-fill-press);border-color:var(--wg-fill-press);color:var(--wg-ink)}.grid-bar .up svg{width:15px;height:15px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.cell{position:relative;aspect-ratio:1 / 1;background:var(--wg-surface-alt);overflow:hidden;border:none;padding:0;display:block;cursor:pointer}.cell.loading:before{content:"";position:absolute;inset:0;z-index:1;background:var(--wg-surface-alt);animation:cellpulse 1.3s ease-in-out infinite}@keyframes cellpulse{0%,to{opacity:1}50%{opacity:.62}}.cell img,.cell video{width:100%;height:100%;object-fit:cover}.cell:after{content:"";position:absolute;inset:0;z-index:2;background:var(--wi-ink-05);opacity:0;transition:opacity .2s var(--ease);pointer-events:none}.cell:active:after{opacity:1}.cell .nothumb{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px;color:var(--wg-sub);text-align:center}.cell .nothumb svg{width:26px;height:26px;color:var(--wg-sub)}.cell .nothumb .fn{font-family:var(--en-body);font-size:calc(10px * var(--fs));line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell .type{position:absolute;top:8px;right:8px;z-index:3;color:var(--wg-page);display:flex;align-items:center;justify-content:center;pointer-events:none}.cell .type svg{width:17px;height:17px;display:block;filter:drop-shadow(0 1px 3px var(--wi-media-shade-60))}.cell .like{position:absolute;right:0;bottom:0;z-index:4;min-width:var(--wg-btn-h-cmp);min-height:var(--wg-btn-h-cmp);padding:0 6px 6px 0;border:none;border-radius:var(--wg-btn-r-control);background:none;display:inline-flex;align-items:flex-end;justify-content:flex-end;cursor:pointer;transition:transform .14s var(--ease)}.cell .like .pill{min-height:28px;padding:0 6px;color:var(--wg-page);display:inline-flex;align-items:center;justify-content:center;gap:5px;font-family:var(--en-body);font-weight:var(--wg-btn-fw);font-size:calc(11.5px * var(--fs));text-shadow:0 1px 3px var(--wi-media-shade-60)}.cell .like svg{width:16px;height:16px;transition:transform .2s var(--ease);filter:drop-shadow(0 1px 3px var(--wi-media-shade-60))}.cell .like:active svg{transform:scale(.78)}.cell .like .c{min-width:5px;text-align:left;line-height:1}.cell .like .c:empty{display:none}.cell .pop{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.cell .pop svg{width:64px;height:64px;color:var(--wg-page);filter:drop-shadow(0 4px 14px var(--wi-media-shade-60))}.cell .pop.go{animation:heartpop .9s var(--ease) forwards}@keyframes heartpop{0%{opacity:0;transform:scale(.3) rotate(-8deg)}15%{opacity:1;transform:scale(1.12) rotate(2deg)}35%{transform:scale(.9) rotate(-1deg)}50%{transform:scale(1) rotate(0)}78%{opacity:1}to{opacity:0;transform:scale(1)}}.empty-state{margin:10px 16px;padding:48px 26px;border:1px dashed var(--wi-line-2);border-radius:22px;text-align:center;background:transparent}.empty-state .ring{width:60px;height:60px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--wg-hairline);background:var(--wg-surface)}.empty-state .ring svg{width:28px;height:28px;color:var(--wg-sub)}.empty-state h3{margin:0;font-family:var(--ko-title);font-weight:400;font-size:calc(17px * var(--fs));letter-spacing:-.01em;color:var(--wg-ink)}.empty-state p{margin:8px 0 0;color:var(--wg-sub);font-size:calc(12.5px * var(--fs));line-height:1.6}.empty-state .go{margin-top:18px;min-height:var(--wg-btn-h-pri);padding:0 22px;border:1px solid var(--wg-fill);border-radius:var(--wg-btn-r-control);background:var(--wg-fill);color:var(--wg-ink);font-family:var(--ko-body);font-size:calc(14px * var(--fs));font-weight:var(--wg-btn-fw);display:inline-flex;align-items:center;gap:8px;cursor:pointer}.empty-state .go:active{background:var(--wg-fill-press);border-color:var(--wg-fill-press);color:var(--wg-ink)}.empty-state .go svg{width:18px;height:18px}.viewer{position:fixed;inset:0;z-index:100;background:var(--wg-page);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .26s var(--ease),visibility .26s;overscroll-behavior:contain}.viewer.open{opacity:1;visibility:visible}.viewer-head{flex:0 0 auto;display:flex;align-items:center;gap:11px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;background:var(--wg-page);border-bottom:1px solid var(--wg-hairline)}.viewer-head .av{width:36px;height:36px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-family:var(--en-title);font-size:calc(14px * var(--fs));color:var(--wg-surface);background:var(--wg-ink-2);box-shadow:inset 0 0 0 1.5px var(--wi-surface-30)}.viewer-head .col{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.viewer-head .nm{font-family:var(--ko-body);font-size:calc(14.5px * var(--fs));font-weight:var(--wg-btn-fw);letter-spacing:-.01em;color:var(--wg-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer-head .tm{font-family:var(--en-body);font-weight:400;font-size:calc(11px * var(--fs));color:var(--wg-sub)}.viewer-head .x{flex:none;min-width:var(--wg-btn-h-cmp);min-height:var(--wg-btn-h-cmp);border-radius:999px;border:0;background:none;color:var(--wg-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.viewer-head .x svg{width:22px;height:22px}.v-media{flex:1 1 auto;min-height:0;position:relative;background:var(--wg-surface-alt)}.v-track{position:absolute;inset:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.v-track::-webkit-scrollbar{display:none}.v-slide{flex:0 0 100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;background:var(--wg-surface-alt);position:relative}.v-slide img{width:100%;height:100%;object-fit:contain}.v-dots{display:flex;justify-content:center;align-items:center;gap:5px;min-height:6px}.v-dots .d{width:6px;height:6px;border-radius:50%;background:var(--wi-ink-05);transition:background .25s var(--ease)}.v-dots .d.on{background:var(--wg-ink-2)}.v-meta{flex:0 0 auto;background:var(--wg-page);border-top:1px solid var(--wg-hairline);padding:15px 18px calc(18px + env(safe-area-inset-bottom));max-height:42svh;overflow-y:auto;overscroll-behavior:contain}.v-meta .actions{margin:10px 0 0;display:flex;align-items:center;gap:4px}.v-meta .like{min-width:var(--wg-btn-h-cmp);min-height:var(--wg-btn-h-cmp);border:none;background:none;color:var(--wg-ink);display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:var(--wg-btn-r-control);font-family:var(--en-body);font-weight:var(--wg-btn-fw);font-size:calc(14px * var(--fs));cursor:pointer;transition:transform .14s var(--ease)}.v-meta .like svg{width:26px;height:26px;transition:transform .2s var(--ease)}.v-meta .like.on{color:var(--wg-ink)}.v-meta .like:active svg{transform:scale(.82)}.v-meta .dl{min-height:var(--wg-btn-h-cmp);padding:0 6px;border:0;border-radius:var(--wg-btn-r-control);background:none;color:var(--wg-ink);font-family:var(--ko-body);font-size:calc(13px * var(--fs));font-weight:var(--wg-btn-fw);display:inline-flex;align-items:center;gap:7px;text-decoration:underline;text-decoration-color:var(--wg-sub);text-decoration-thickness:1px;text-underline-offset:5px;cursor:pointer}.v-meta .dl svg{width:16px;height:16px}.v-meta .cmt{margin:6px 0 0;font-size:calc(14px * var(--fs));line-height:1.6;color:var(--wg-ink)}.v-meta .cmt .nm{font-family:var(--ko-body);margin-right:7px;color:var(--wg-ink)}.v-meta .cmt .txt{color:var(--wg-sub)}.v-meta .cmt.empty{display:none}.svw{position:fixed;inset:0;z-index:110;background:var(--wi-story-bg);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .26s var(--ease),visibility .26s}.svw.open{opacity:1;visibility:visible}.svw-bars{position:absolute;top:calc(8px + env(safe-area-inset-top));left:10px;right:10px;z-index:8;display:flex;gap:4px}.svw-bars .bar{flex:1;height:2.5px;border-radius:99px;background:var(--wi-page-30);overflow:hidden}.svw-bars .bar i{display:block;height:100%;width:0;background:var(--wg-page);border-radius:99px}.svw-bars .bar.done i{width:100%}.svw-head{position:absolute;top:calc(20px + env(safe-area-inset-top));left:12px;right:12px;z-index:8;display:flex;align-items:center;gap:10px;pointer-events:none}.svw-head .av{width:34px;height:34px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-family:var(--en-title);font-size:calc(13px * var(--fs));color:var(--wg-ink);background:var(--wg-page);object-fit:cover}.svw-head .nm{font-family:var(--ko-body);font-size:calc(13.5px * var(--fs));color:var(--wg-page);text-shadow:0 1px 4px var(--wi-media-shade-34)}.svw-head .tm{font-family:var(--en-body);font-weight:400;font-size:calc(11px * var(--fs));color:var(--wi-page-70)}.svw-head .x{margin-left:auto;pointer-events:auto;min-width:var(--wg-btn-h-cmp);min-height:var(--wg-btn-h-cmp);border-radius:999px;border:none;background:var(--wi-media-shade-30);color:var(--wg-page);display:flex;align-items:center;justify-content:center;cursor:pointer}.svw-head .x svg{width:19px;height:19px}.svw-stage{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;background:var(--wi-story-bg)}.svw-stage img{width:100%;height:100%;object-fit:contain}.svw-nav{position:absolute;inset:0;z-index:6;display:flex}.svw-nav button{background:none;border:none;padding:0;cursor:pointer}.svw-nav .prev{flex:0 0 32%}.svw-nav .next{flex:1}.svw-foot{position:absolute;left:0;right:0;bottom:0;z-index:7;padding:18px 18px calc(22px + env(safe-area-inset-bottom));background:transparent;display:flex;align-items:flex-end;gap:14px;pointer-events:none}.svw-foot .cmt{flex:1;min-width:0;color:var(--wg-page);font-size:calc(13.5px * var(--fs));line-height:1.5;text-shadow:0 1px 5px var(--wi-media-shade-50)}.svw-foot .cmt:empty{display:none}.svw-foot .like{pointer-events:auto;min-width:var(--wg-btn-h-cmp);min-height:var(--wg-btn-h-cmp);flex:none;border:none;border-radius:999px;background:none;color:var(--wg-page);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .14s var(--ease)}.svw-foot .like svg{width:30px;height:30px;filter:drop-shadow(0 2px 6px var(--wi-media-shade-50));transition:transform .2s var(--ease)}.svw-foot .like.on{color:var(--wg-page)}.svw-foot .like:active svg{transform:scale(.82)}.svw-pop{position:absolute;inset:0;z-index:7;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.svw-pop svg{width:110px;height:110px;color:var(--wg-page);filter:drop-shadow(0 6px 20px var(--wi-media-shade-60))}.svw-pop.go{animation:heartpop .9s var(--ease) forwards}.scrim{position:fixed;inset:0;z-index:90;background:var(--wi-scrim);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility .3s}.scrim.open{opacity:1;visibility:visible}.sheet{position:fixed;left:50%;bottom:0;z-index:91;width:100%;max-width:var(--maxw);transform:translate(-50%,100%);background:var(--wg-surface);color:var(--wg-ink);border-radius:26px 26px 0 0;border-top:1px solid var(--wg-hairline);box-shadow:0 -20px 50px var(--wi-shade-20);transition:transform .38s var(--ease);padding:10px 18px calc(20px + env(safe-area-inset-bottom));max-height:90svh;overflow-y:auto;overscroll-behavior:contain}.sheet.open{transform:translate(-50%)}.sheet .x{position:absolute;top:10px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--wg-btn-h-cmp);height:var(--wg-btn-h-cmp);padding:0;border:0;border-radius:var(--wg-btn-r-control);background:transparent;color:var(--wg-ink-2);cursor:pointer}.sheet .x:active{opacity:.55}.sheet .grip{width:40px;height:4px;border-radius:99px;background:var(--wi-sub-2);margin:0 auto 14px}.sheet h2{margin:0 2px 3px;font-family:var(--ko-title);font-weight:400;font-size:calc(19px * var(--fs));letter-spacing:-.01em;color:var(--wg-ink)}.sheet .h2sub{margin:0 2px 16px;color:var(--wg-sub);font-size:calc(12px * var(--fs))}.sheet .h2sub b{color:var(--wg-ink);font-family:var(--en-body);font-weight:500;font-style:normal}.thumbs{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 12px;scrollbar-width:none;scroll-snap-type:x proximity}.thumbs::-webkit-scrollbar{display:none}.thumb{position:relative;flex:0 0 78px;aspect-ratio:1 / 1;border-radius:13px;overflow:hidden;background:var(--wg-surface-alt);scroll-snap-align:start;border:1px solid var(--wi-line-2)}.thumb img{width:100%;height:100%;object-fit:cover}.thumb .fname{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:8px;font-family:var(--en-body);font-size:calc(9.5px * var(--fs));line-height:1.3;color:var(--wg-sub);text-align:center;overflow:hidden}.thumb .rm{position:absolute;top:0;right:0;min-width:var(--wg-btn-h-cmp);min-height:var(--wg-btn-h-cmp);padding:5px 5px 0 0;border:none;border-radius:var(--wg-btn-r-control);background:none;display:flex;align-items:flex-start;justify-content:flex-end;cursor:pointer}.thumb .rm .rmface{width:22px;height:22px;border-radius:50%;background:var(--wi-page-90);color:var(--wg-ink);line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px var(--wi-ink-14);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.thumb .rm svg{width:13px;height:13px}.thumb-add{flex:0 0 78px;aspect-ratio:1 / 1;border-radius:var(--wg-btn-r-control);border:1px dashed var(--wg-sub);background:transparent;color:var(--wg-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;line-height:1;cursor:pointer}.thumb-add svg{width:22px;height:22px}.thumb-add span{font-family:var(--ko-body);font-size:10px;color:var(--wg-sub)}.field{margin-top:8px}.field label{display:block;font-family:var(--ko-body);font-size:calc(11.5px * var(--fs));color:var(--wg-sub);letter-spacing:.02em;margin:0 2px 6px}.field label .opt{color:var(--wi-sub-2)}.field input,.field textarea{width:100%;border:1px solid var(--wg-hairline);background:var(--wg-surface-alt);color:var(--wg-ink);border-radius:var(--wg-btn-r-control);padding:13px 15px;font-family:var(--ko-body);font-size:calc(14.5px * var(--fs));line-height:1.5;outline:none;transition:border-color .2s var(--ease),background .2s var(--ease)}.field input::placeholder,.field textarea::placeholder{color:var(--wi-sub-2)}.field input:focus,.field textarea:focus{border-color:var(--wg-ink);background:var(--wg-surface);box-shadow:0 0 0 3px var(--wg-soft)}.field textarea{resize:none;min-height:74px}.submit{margin-top:16px;width:100%;min-height:var(--wg-btn-h-pri);border:1px solid var(--wg-fill);border-radius:var(--wg-btn-r-control);background:var(--wg-fill);color:var(--wg-ink);font-family:var(--ko-body);font-size:calc(14px * var(--fs));font-weight:var(--wg-btn-fw);letter-spacing:-.01em;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden;cursor:pointer;transition:transform .14s var(--ease),opacity .2s}.submit:active{background:var(--wg-fill-press);border-color:var(--wg-fill-press);color:var(--wg-ink);transform:scale(.99)}.submit:disabled{opacity:.5;cursor:default}.submit .bar{position:absolute;left:0;bottom:0;height:100%;width:0;background:var(--wg-fill-press);transition:width .25s linear}.submit .lbl{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px}.submit .lbl svg{width:18px;height:18px}.submit-note{margin:11px 2px 0;text-align:center;color:var(--wg-sub);font-size:calc(11px * var(--fs));display:flex;align-items:center;justify-content:center;gap:6px}.submit-note svg{width:14px;height:14px;flex:none}.reject-list{margin:12px 0 0;padding:11px 13px;border:1px solid var(--wg-soft-line);border-radius:var(--wg-btn-r-control);background:var(--wg-soft);color:var(--wg-ink);font-size:calc(12px * var(--fs));line-height:1.55}.reject-list:empty{display:none}.reject-list .rj{display:flex;gap:6px}.reject-list .rj .why{color:var(--wg-ink-2);flex:none}.toast{position:fixed;left:50%;bottom:calc(26px + env(safe-area-inset-bottom));z-index:120;transform:translate(-50%,20px);opacity:0;visibility:hidden;background:var(--wg-surface);border:1px solid var(--wg-hairline);color:var(--wg-ink);padding:12px 18px;border-radius:var(--wg-btn-r-control);font-size:calc(13px * var(--fs));display:flex;align-items:center;gap:9px;box-shadow:0 14px 40px var(--wi-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility .3s}.toast.show{opacity:1;visibility:visible;transform:translate(-50%)}.toast .ic{color:var(--wg-ink);display:inline-flex}.toast .ic svg{width:18px;height:18px}.fs-big{--fs: 1.3}.fs-big .story .nm,.fs-big .v-meta .nm,.fs-big .hero p,.fs-big .empty-state p,.fs-big .field label{font-weight:600}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.v-track,.stories,.thumbs{scroll-behavior:auto}}body.wi-lock{overflow:hidden;overscroll-behavior:none}
