:root[data-mode=light]{color-scheme:light}:root[data-mode=dark]{color-scheme:dark}:root{color-scheme:light dark;--paper: #faf8f4;--paper-raised: #ffffff;--paper-sunk: #f0ece4;--ink: #16150f;--ink-soft: #56534a;--ink-faint: #8e8a7f;--rule: #e2ddd1;--accent: #b4341f;--accent-soft: #f6e6e2;--ok: #2e6f4e;--warn: #8a6410;--tag-featured: #f5b301;--tag-featured-ink: #1f1600;--tag-hot: #d9381e;--tag-new: #0f7d4f;--tag-chapter: #2563eb;--tag-popular: #7e22ce;--tag-ink: #ffffff;--tag-shadow: 0 1px 3px rgb(0 0 0 / .3);--t-tag: 11px;--poster-ground: #0d0a08;--poster-shade: rgb(10 7 5 / .94);--poster-ink: #ffffff;--poster-soft: rgb(255 255 255 / .76);--r-sm: 8px;--r-md: 12px;--r-lg: 18px;--r-full: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 72px;--t-xs: 12px;--t-sm: 13px;--t-md: 15px;--t-lg: 18px;--t-xl: 24px;--t-2xl: 34px;--shadow-sm: 0 1px 2px rgb(0 0 0 / .06), 0 1px 8px rgb(0 0 0 / .04);--shadow-md: 0 2px 6px rgb(0 0 0 / .08), 0 12px 32px rgb(0 0 0 / .08);--font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "Cascadia Code", Consolas, monospace;--page-max: 900px}@media(prefers-color-scheme:dark){:root{--paper: #121210;--paper-raised: #1b1b18;--paper-sunk: #0c0c0a;--ink: #f0ede4;--ink-soft: #a8a49a;--ink-faint: #6f6c64;--rule: #2b2b26;--accent: #e8674c;--accent-soft: #2e1c17;--ok: #6dbd92;--warn: #d6a63c;--shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-md: 0 2px 8px rgb(0 0 0 / .5), 0 16px 40px rgb(0 0 0 / .4)}}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--paper);color:var(--ink);font:var(--t-md)/1.6 var(--font);-webkit-font-smoothing:antialiased}.wrap{max-width:var(--page-max);margin:0 auto;padding:0 var(--s-5)}#announce{background:var(--accent-soft);border-bottom:1px solid var(--rule);position:sticky;top:0;z-index:40}#announce .wrap{display:flex;gap:var(--s-4);align-items:flex-start;padding-block:var(--s-3)}#announce-body{flex:1;min-width:0;white-space:pre-wrap;font-size:var(--t-sm)}#announce[data-min="1"] #announce-body{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#announce-toggle{flex:none;background:none;border:0;cursor:pointer;padding:0 var(--s-2);color:var(--ink-soft);font-size:var(--t-xs);font-family:var(--font);text-decoration:underline;text-underline-offset:3px}.channels{display:flex;align-items:center;gap:var(--s-1);padding-top:var(--s-4);font-size:var(--t-xs)}.channels-label{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.08em;margin-inline-end:var(--s-1)}.channel{padding:2px var(--s-2);border-radius:var(--r-full);color:var(--ink-faint);text-decoration:none}.channel:hover{color:var(--ink);background:var(--paper-sunk)}.channel.current{color:var(--ink);background:var(--paper-sunk)}header.hero{padding:var(--s-8) 0 var(--s-6);text-align:center}header.hero h1{font-size:var(--t-2xl);font-weight:650;letter-spacing:-.02em;margin:0 0 var(--s-2)}header.hero p{margin:0;color:var(--ink-soft);font-size:var(--t-md)}.pills{display:flex;flex-wrap:wrap;gap:var(--s-2);justify-content:center;margin-bottom:var(--s-3)}.pill-group{display:flex;gap:2px;background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--r-full);padding:3px}.pill{border:0;background:none;cursor:pointer;font:500 var(--t-sm) var(--font);color:var(--ink-soft);padding:var(--s-1) var(--s-4);border-radius:var(--r-full);white-space:nowrap;transition:background .12s,color .12s}.pill:hover{color:var(--ink)}.pill[aria-pressed=true]{background:var(--paper-raised);color:var(--ink);box-shadow:var(--shadow-sm)}.pill.toggle[aria-pressed=true]{background:var(--accent);color:var(--paper)}.pages-pill{position:relative}.pages-panel{position:absolute;top:calc(100% + var(--s-2));left:50%;translate:-50% 0;background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--s-4);width:250px;z-index:30;text-align:start}.pages-panel label{display:block;font-size:var(--t-xs);color:var(--ink-soft);margin-bottom:var(--s-2)}.pages-panel input[type=number]{width:100%;font:var(--t-lg) var(--font-mono);padding:var(--s-2) var(--s-3);border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);color:var(--ink)}.pages-presets{display:flex;gap:var(--s-1);margin-top:var(--s-3);flex-wrap:wrap}.pages-presets button{flex:1;border:1px solid var(--rule);background:var(--paper);color:var(--ink-soft);border-radius:var(--r-sm);padding:var(--s-1) 0;cursor:pointer;font:var(--t-xs) var(--font-mono)}.pages-presets button:hover{border-color:var(--ink-faint);color:var(--ink)}.batch-preview{margin-top:var(--s-3);font:var(--t-xs) var(--font-mono);color:var(--ink-faint);line-height:1.5}.plan-line{margin:calc(var(--s-2) * -1) 0 var(--s-3);text-align:center;font:var(--t-xs) var(--font);color:var(--ink-faint)}.composer{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-md);transition:border-color .15s}.composer:focus-within{border-color:var(--ink-faint)}.composer textarea{width:100%;border:0;background:none;resize:none;color:var(--ink);font:var(--t-lg)/1.5 var(--font);padding:var(--s-5);min-height:96px;outline:0;field-sizing:content;max-height:40vh}.composer textarea::placeholder{color:var(--ink-faint)}.composer-foot{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;padding:var(--s-3) var(--s-4) var(--s-4);border-top:1px solid var(--rule)}.composer-foot .spacer{flex:1}.hint{font-size:var(--t-xs);color:var(--ink-faint)}.hint[data-kind=error]{color:var(--warn)}.hint[data-kind=ready]{color:var(--accent)}.btn{border:0;border-radius:var(--r-full);cursor:pointer;font:600 var(--t-sm) var(--font);padding:var(--s-3) var(--s-5);background:var(--accent);color:var(--paper);transition:opacity var(--dur-s) var(--ease),transform var(--dur-s) var(--ease),box-shadow var(--dur-s) var(--ease),background-color var(--dur-s) var(--ease),color var(--dur-s) var(--ease)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn[data-state=sending]{opacity:1;cursor:progress;animation:submit-pulse .9s ease-in-out infinite alternate}.btn[data-state=accepted]{background:var(--ok);transform:scale(1.03);box-shadow:var(--shadow-sm)}.btn[data-state=human]{background:var(--warn);animation:submit-nudge .24s ease-out 2 alternate}.btn.ghost{background:var(--paper-sunk);color:var(--ink-soft)}.btn.ghost:hover{color:var(--ink)}a.btn.token-cost{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}@keyframes submit-pulse{from{box-shadow:0 0 0 0 var(--accent-soft)}to{box-shadow:0 0 0 var(--s-2) var(--accent-soft)}}@keyframes submit-nudge{from{transform:translateX(0)}to{transform:translateX(var(--s-1))}}@media(prefers-reduced-motion:reduce){.btn[data-state=sending],.btn[data-state=human]{animation:none}.tool-btn.working svg{animation:none}}.kit{display:flex;flex-direction:column}.kit-bar{display:inline-flex;align-items:center;gap:var(--s-2);margin-inline:auto;max-width:100%;border:0;cursor:pointer;border-radius:var(--r-full);background:var(--paper-sunk);color:var(--ink-soft);font:600 var(--t-sm) var(--font);padding:var(--s-2) var(--s-4);transition:color .12s}.kit-bar:hover{color:var(--ink)}.kit-bar svg{width:13px;height:13px;flex:none;transition:transform .15s}.kit[data-open="1"] .kit-bar svg{transform:rotate(90deg)}.kit-summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-body{margin-top:var(--s-4)}.kit-actions{display:flex;gap:var(--s-2);align-items:center;justify-content:center;flex-wrap:wrap;margin-top:var(--s-3)}.tool-btns{display:flex;gap:var(--s-2);align-items:center}.tool-btn{padding:var(--s-2) var(--s-3);line-height:0}.tool-btn svg{width:19px;height:19px;display:block}.tool-btn.working svg{animation:tool-wiggle .9s ease-in-out infinite}@keyframes tool-wiggle{0%,100%{transform:rotate(0deg)}25%{transform:rotate(-9deg)}75%{transform:rotate(9deg)}}.characters{margin-top:var(--s-4)}.characters>.label{font-size:var(--t-xs);color:var(--ink-soft);display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-2)}.char-list{display:grid;gap:var(--s-3)}.char{display:flex;gap:var(--s-3);align-items:center;padding:var(--s-3);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--r-md)}.char .thumb{width:52px;height:52px;flex:none;border-radius:var(--r-sm);border:1px dashed var(--rule);background:var(--paper-sunk);display:grid;place-items:center;cursor:pointer;overflow:hidden;font-size:var(--t-xs);color:var(--ink-faint);text-align:center;line-height:1.2}.char .thumb img{width:100%;height:100%;object-fit:cover}.char .fields{flex:1;display:grid;gap:var(--s-2);min-width:0}.char input{border:0;border-bottom:1px solid var(--rule);background:none;color:var(--ink);font:var(--t-sm) var(--font);padding:var(--s-1) 0;outline:0;width:100%}.char input:focus{border-color:var(--ink-faint)}.char .remove{border:0;background:none;color:var(--ink-faint);cursor:pointer;font-size:var(--t-lg);padding:0 var(--s-2);align-self:flex-start}.char-foot{display:flex}.char-foot .add-more{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);padding:var(--s-3);border:1px dashed var(--rule);border-radius:var(--r-md);color:var(--ink-soft);background:none;cursor:pointer;font:inherit;font-size:var(--t-sm);min-height:44px}.char-foot .add-more:hover,.char-foot .add-more:focus-visible{border-style:solid;border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.char-foot .add-more svg{width:18px;height:18px;flex:none}.char-full{margin:0;font-size:var(--t-xs);color:var(--ink-faint);text-align:center;padding:var(--s-2)}.privacy-note{font-size:var(--t-xs);color:var(--ink-faint);margin-top:var(--s-2)}.bar{height:4px;border-radius:var(--r-full);background:var(--paper-sunk);overflow:hidden;margin-top:var(--s-3)}.bar>i{display:block;height:100%;background:var(--accent);width:0;transition:width .6s ease}section.feed{padding:var(--s-8) 0 var(--s-8)}section.feed h2{font-size:var(--t-sm);font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-faint);margin:0 0 var(--s-4)}.grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.card{border:1px solid var(--rule);border-radius:var(--r-md);overflow:hidden;background:var(--paper-raised);cursor:pointer;text-align:start;padding:0;font:inherit;color:inherit;display:flex;flex-direction:column;transition:transform .12s,box-shadow .12s}.card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.cover{aspect-ratio:7 / 10;background:var(--paper-sunk);position:relative}.cover img{width:100%;height:100%;object-fit:cover;display:block}.cover .offline{position:absolute;inset:0;display:grid;place-items:center;text-align:center;font-size:var(--t-xs);color:var(--ink-faint);padding:var(--s-4)}.cover .offline .muse{font-size:var(--t-sm)}.card .meta{padding:var(--s-3);display:grid;gap:var(--s-1)}.card .title{font-size:var(--t-sm);font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card .sub{font:var(--t-xs) var(--font-mono);color:var(--ink-faint)}.card .card-words{margin:var(--s-1) 0 0;font-size:var(--t-xs);line-height:1.45;font-style:italic;color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card .card-words::before{content:"“"}.card .card-words::after{content:"”"}.shelf{position:relative;min-width:0;max-width:100%}.feed:has(>.shelf){min-width:0}.shelf-track{position:relative;display:flex;gap:var(--s-5);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;margin:calc(var(--s-2) * -1) calc(var(--bleed-r, 0px) * -1) 0 calc(var(--bleed-l, 0px) * -1);padding:var(--s-2) var(--bleed-r, 0px) var(--s-3) var(--bleed-l, 0px);scroll-padding-left:var(--bleed-l, 0px);scroll-padding-right:var(--bleed-r, 0px);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.shelf-track::-webkit-scrollbar{display:none}.shelf-track[data-looping]{padding-inline:0}.shelf-track .card.work .cover>.tags{transition:margin-inline-start .5s var(--ease)}.shelf-track[data-parked]>.card.work:first-child .cover>.tags{margin-inline-start:var(--shelf-rest, 0px)}[data-overflow="1"] .shelf-track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.shelf-track>.card{flex:0 0 clamp(200px,19vw,248px)}.shelf-track img{-webkit-user-drag:none}@media(hover:hover)and (pointer:fine){.shelf-track{cursor:grab}.shelf-track[data-dragging],.shelf-track[data-dragging] *{cursor:grabbing}}.shelf-controls{display:flex;align-items:center;gap:var(--s-2)}.shelf-nav{width:38px;height:38px;padding:0;border-radius:50%;display:grid;place-items:center;border:1px solid var(--rule);background:var(--paper-raised);color:var(--ink-soft);cursor:pointer;transition:color .15s,transform .15s,box-shadow .15s}.shelf-nav:hover{color:var(--ink);transform:translateY(-1px);box-shadow:var(--shadow-md)}.shelf-nav:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shelf-nav .ic{width:18px;height:18px}.shelf-prev .ic{transform:scaleX(-1)}.shelf-nav[hidden],.shelf-nav.shelf-nav-folded{display:none}@media(hover:none){.shelf-nav{display:none}}@media(max-width:720px){.shelf-track{gap:var(--s-4)}.shelf-track>.card{flex-basis:62vw}}.maker-link{color:var(--ink-soft);text-decoration:underline;text-underline-offset:2px}.maker-link:hover{color:var(--accent)}.card.work{position:relative}.card.work .meta>.tags{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;pointer-events:none}.tag{--tag-bg: var(--accent);--tag-fg: var(--paper);display:inline-flex;align-items:center;gap:var(--s-1);padding:5px 9px 5px 7px;background:var(--tag-bg);color:var(--tag-fg);font:700 var(--t-tag) / 1 var(--font);letter-spacing:.04em;text-transform:uppercase;border-radius:0 var(--r-sm) var(--r-sm) 0;box-shadow:var(--tag-shadow);animation:tag-in .42s var(--ease) both}.tag:first-child{border-start-end-radius:0}.tag .ic{width:12px;height:12px;flex:none;stroke-width:2.3}.tag[data-tag=featured]{--tag-bg: var(--tag-featured);--tag-fg: var(--tag-featured-ink)}.tag[data-tag=hot]{--tag-bg: var(--tag-hot);--tag-fg: var(--tag-ink)}.tag[data-tag=new]{--tag-bg: var(--tag-new);--tag-fg: var(--tag-ink)}.tag[data-tag=chapter]{--tag-bg: var(--tag-chapter);--tag-fg: var(--tag-ink)}.tag[data-tag=popular]{--tag-bg: var(--tag-popular);--tag-fg: var(--tag-ink)}@media(max-width:720px){.card.work .tags{--t-tag: 10px}.tag{padding:4px 7px 4px 6px;gap:3px}.tag .ic{width:11px;height:11px}}html[data-card-look=paper][data-mode=dark] .tags[data-look=corner] .tag{box-shadow:0 0 14px -3px color-mix(in srgb,var(--tag-bg) 85%,transparent),var(--tag-shadow)}@keyframes tag-in{from{opacity:0;transform:translateX(-8px)}}@media(prefers-reduced-motion:reduce){.tag{animation:none}}html[data-card-look=paper] .tags[data-look=pill]{inset-block-start:var(--s-2);inset-inline-start:var(--s-2);gap:var(--s-1)}html[data-card-look=paper] .tags[data-look=pill] .tag[data-tag=featured]{--tag-bg: var(--accent);--tag-fg: var(--paper)}html[data-card-look=paper] .tags[data-look=pill] .tag{padding:2px var(--s-2);border-radius:var(--r-full);box-shadow:none;font:600 var(--t-xs) var(--font);letter-spacing:0;text-transform:none}html[data-card-look=paper] .tags[data-look=pill] .tag .ic{display:none}@keyframes tag-flicker{30%{transform:scale(.92,1.16) rotate(-4deg)}62%{transform:scale(1.04,.95) rotate(3deg)}}[data-play][data-ic=tag-featured] [data-part=star]{animation:ic-sparkle .55s var(--ease)}[data-play][data-ic=tag-hot] [data-part]{transform-origin:center bottom;animation:tag-flicker .6s var(--ease)}[data-play][data-ic=tag-hot] [data-part=core]{animation-delay:.08s}[data-play][data-ic=tag-new] [data-part=big]{animation:ic-sparkle .55s var(--ease)}[data-play][data-ic=tag-new] [data-part=small]{animation:ic-twinkle .6s var(--ease)}[data-play][data-ic=tag-chapter]{animation:ic-nudge-up .45s var(--ease)}[data-play][data-ic=tag-popular] [data-part=crown]{animation:ic-hop .55s var(--ease)}html:not([data-card-look=paper]) .card.work{border:0;background:var(--poster-ground)}html[data-plate=on]:not([data-card-look=paper]) .card.work{background:var(--poster-ground);border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 2px rgb(0 0 0 / .12),0 10px 28px rgb(0 0 0 / .18)}html:not([data-card-look=paper]) .card.work .cover{aspect-ratio:2 / 3}html:not([data-card-look=paper]) .card.work .meta{position:absolute;inset:auto 0 0 0;z-index:1;padding:64px var(--s-3) var(--s-3);gap:4px;background:linear-gradient(to top,var(--poster-shade) 0%,color-mix(in srgb,var(--poster-shade) 82%,transparent) 46%,transparent 100%);color:var(--poster-ink);text-shadow:none}html:is([data-text-look=edge],[data-text-look=halo]):not([data-card-look=paper]) .card.work .meta{-webkit-text-stroke:2px rgb(0 0 0 / .55);paint-order:stroke fill}html:not([data-card-look=paper]) .card.work .meta>.tags{order:1}html:not([data-card-look=paper]) .card.work .title{order:2;color:var(--poster-ink)}html:not([data-card-look=paper]) .card.work .sub{order:3;color:var(--poster-soft)}html:not([data-card-look=paper]) .card.work .card-words{order:4;color:var(--poster-soft);-webkit-line-clamp:2}html:not([data-card-look=paper]) .card.work .card-stats{order:5;margin-top:2px}html:not([data-card-look=paper]) .card.work .stat{color:var(--poster-soft);font-size:11px}html:not([data-card-look=paper]) .card.work .stat svg{width:13px;height:13px}html:not([data-card-look=paper]) .card.work button.stat:hover,html:not([data-card-look=paper]) .card.work button.like[aria-pressed=true]{color:var(--poster-ink)}html:not([data-card-look=paper]) .card.work .maker-link{color:var(--poster-ink)}html:not([data-card-look=paper]) .card.work .maker-system{color:var(--poster-soft);border-color:color-mix(in srgb,var(--poster-ink) 32%,transparent)}html:not([data-card-look=paper]) .card.work .cover .offline{padding-bottom:34%}html:not([data-card-look=paper]) .card.work .sub-paper,html[data-card-look=paper] .card.work .sub-poster{display:none}.card.work{container-type:inline-size}@container (max-width: 190px){html:not([data-card-look=paper]) .card.work .sub-pages{display:none}}html:not([data-card-look=paper]) .card.work .meta>.tags{position:static;flex-direction:row;align-items:center;gap:0;margin-inline-start:calc(var(--s-3) * -1);margin-block-end:3px}html:not([data-card-look=paper]) .card.work .meta>.tags:empty{display:none}html:not([data-card-look=paper]) .card.work .tags .tag{position:relative;height:24px;padding:0 8px 0 10px;gap:0;border-radius:0 var(--r-full) var(--r-full) 0;font-size:var(--t-tag);letter-spacing:.05em;box-shadow:0 2px 8px rgb(0 0 0 / .4);transition:padding .45s var(--ease)}html:not([data-card-look=paper]) .card.work .tags .tag:first-child{z-index:2}html:not([data-card-look=paper]) .card.work .tags .tag+.tag{z-index:1;margin-inline-start:-12px;padding-inline-start:20px}html:not([data-card-look=paper]) .card.work .tags .tag .ic{width:13px;height:13px}html:not([data-card-look=paper]) .card.work .tag-word{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .45s var(--ease),opacity .3s var(--ease),margin .45s var(--ease)}@media(hover:hover){html:not([data-card-look=paper]) .card.work:hover .tags .tag{padding-inline-end:11px}html:not([data-card-look=paper]) .card.work:hover .tag-word{max-width:140px;opacity:1;margin-inline-start:5px}}html:not([data-card-look=paper]) .card.work:is(:focus-visible,[data-held]) .tags .tag{padding-inline-end:11px}html:not([data-card-look=paper]) .card.work:is(:focus-visible,[data-held]) .tag-word{max-width:140px;opacity:1;margin-inline-start:5px}@media(prefers-reduced-motion:reduce){html:not([data-card-look=paper]) .card.work .tags .tag,html:not([data-card-look=paper]) .card.work .tag-word{transition:none}}html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags{--tab: 26px;--tab-long: 32px;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;margin:0;display:flex;flex-direction:row;align-items:flex-start;gap:3px;pointer-events:none}html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags:empty{display:none}html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags .tag,html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags .tag+.tag{height:var(--tab-long);min-width:var(--tab);margin:0;padding:0 6px;gap:0;z-index:auto;justify-content:center;border-radius:0 0 7px 7px;box-shadow:0 2px 8px rgb(0 0 0 / .35);animation-name:tag-down}html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags .tag .ic{width:14px;height:14px}@media(hover:hover){html:not([data-card-look=paper]) :is(.card.work,.hf-card):hover .cover>.tags .tag{padding-inline-end:10px}}html:not([data-card-look=paper]) :is(.card.work,.hf-card):is(:focus-visible,[data-held]) .cover>.tags .tag{padding-inline-end:10px}html:not([data-card-look=paper]) .hf-card .tag-word{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .45s var(--ease),opacity .3s var(--ease),margin .45s var(--ease)}@media(hover:hover){html:not([data-card-look=paper]) .hf-card:hover .tag-word{max-width:140px;opacity:1;margin-inline-start:5px}}html:not([data-card-look=paper]) .hf-card[data-held] .tag-word{max-width:140px;opacity:1;margin-inline-start:5px}@keyframes tag-down{from{opacity:0;transform:translateY(-8px)}}@media(max-width:720px){html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags{--tab: 24px;--tab-long: 29px}html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags .tag,html:not([data-card-look=paper]) :is(.card.work,.hf-card) .cover>.tags .tag+.tag{padding:0 5px}}.empty{color:var(--ink-faint);font-size:var(--t-sm);padding:var(--s-7) 0;text-align:center}#reader{position:fixed;inset:0;z-index:60;background:var(--paper-sunk);display:flex;flex-direction:column}.reader-bar{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--paper-raised);border-bottom:1px solid var(--rule);flex:none;flex-wrap:wrap}.reader-bar .title{font-size:var(--t-sm);font-weight:600;flex:1 1 6rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reader-bar .count{font:var(--t-xs) var(--font-mono);color:var(--ink-faint)}.reader-body{flex:1;overflow:auto}.reader-body[data-mode=vertical]{display:grid;gap:var(--s-4);padding:var(--s-4);justify-items:center}.reader-body[data-mode=vertical] img{width:100%;max-width:760px;height:auto;box-shadow:var(--shadow-sm);background:var(--paper-raised)}.reader-body[data-mode=paged]{display:grid;place-items:center;padding:var(--s-4)}.reader-body[data-mode=paged] img{max-width:min(100%,760px);max-height:100%;height:auto;box-shadow:var(--shadow-md)}.reader-body[data-mode=paged] .reader-page:not(.current){display:none}.reader-page{position:relative;margin:0;display:block}.reader-body[data-mode=vertical] .reader-page{width:100%;max-width:760px;justify-self:center}.reader-body[data-mode=paged] .reader-page{max-width:min(100%,760px);max-height:100%;display:grid;place-items:center}.reader-page img{display:block;width:100%;height:auto;-webkit-user-drag:none;user-select:none}.reader-body[data-mode=paged]{touch-action:pan-y}.reader-body[data-mode=paged] .reader-page.current{will-change:transform}.reader-body[data-mode=paged][data-spread="1"]{grid-auto-flow:column;justify-content:center;align-content:center;gap:0}.reader-body[data-mode=paged][data-spread="1"][data-dir=rtl]{direction:rtl}.reader-body[data-mode=paged][data-spread="1"] .reader-page{direction:ltr;max-width:none}.reader-body[data-mode=paged][data-spread="1"] .reader-page img{width:auto;height:auto;max-width:48vw;max-height:var(--page-h, calc(100dvh - 160px))}.reader-num{position:absolute;left:50%;bottom:1.6%;transform:translateX(-50%);font:600 clamp(11px,1.4vw,14px) / 1 var(--font-body, system-ui, sans-serif);color:#1a1a1a;background:rgba(255,255,255,.78);padding:.25em .7em;border-radius:999px;letter-spacing:.04em;pointer-events:none;user-select:none}.reader-chapter{width:100%;max-width:760px;margin:var(--s-4) auto 0;font-size:0.85rem;letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-soft, #7a7466);text-align:center}.reader-body[data-mode=paged] .reader-chapter{display:none}#reader[data-volume]{background-color:var(--paper-sunk);background-image:linear-gradient(rgba(20,18,14,0.55),rgba(20,18,14,0.55)),var(--reader-bg-wide, none);background-size:cover;background-position:center;background-repeat:no-repeat}@media(orientation:portrait){#reader[data-volume]{background-image:linear-gradient(rgba(20,18,14,0.55),rgba(20,18,14,0.55)),var(--reader-bg-tall, var(--reader-bg-wide, none))}}.pager{display:flex;align-items:center;gap:var(--s-3);justify-content:center;padding:var(--s-3);background:var(--paper-raised);border-top:1px solid var(--rule);flex:none}.reader-offline{padding:var(--s-8);text-align:center;color:var(--ink-faint);font-size:var(--t-sm)}@media(max-width:560px){header.hero{padding:var(--s-6) 0 var(--s-5)}header.hero h1{font-size:var(--t-xl)}.grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}#reader .fold-top{position:absolute;inset:0 0 auto;z-index:6;transition:transform .32s var(--ease),box-shadow .32s var(--ease)}#reader .fold-bottom{position:absolute;inset:auto 0 0;z-index:6;transition:transform .32s var(--ease)}#reader[data-chrome=hidden] .fold-top{transform:translateY(calc(-100% - 2px))}#reader[data-chrome=hidden] .fold-bottom{transform:translateY(calc(100% + 2px))}#reader[data-chrome=shown][data-at=reading] .fold-top{box-shadow:0 6px 18px rgb(0 0 0 / .12)}#reader .reader-body[data-mode=vertical]{padding-top:calc(var(--fold-top, 0px) + var(--s-4))}#reader[data-at=top] .reader-body[data-mode=paged]{padding-top:calc(var(--fold-top, 0px) + var(--s-2));padding-bottom:calc(var(--fold-bottom, 0px) + var(--s-2))}#reader[data-at=reading] .fold-top .reader-prompt{display:none}#reader .reader-page{scroll-margin-top:var(--fold-top, 0px)}@media(prefers-reduced-motion:reduce){#reader :is(.fold-top,.fold-bottom){transition:none}}.reader-prompt{max-width:var(--page-max);margin:0 auto;padding:var(--s-3) var(--s-5) 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-1)}.reader-prompt-label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint)}.reader-prompt p{margin:0;color:var(--ink-soft);font-size:var(--t-sm);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.reader-prompt[data-expanded="1"] p{-webkit-line-clamp:unset;display:block;max-height:40vh;overflow-y:auto}.plan-note{display:block;margin-top:2px;color:var(--ink-faint)}.admin-row{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2)}.admin-row input{flex:1;min-width:0;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);border:1px solid var(--rule);background:var(--paper-sunk);color:var(--ink);font:var(--t-sm) var(--font-mono)}.admin-view{max-height:60vh;overflow:auto;padding:var(--s-4);border-radius:var(--r-md);background:var(--paper-sunk);border:1px solid var(--rule);font:var(--t-xs)/1.6 var(--font-mono);color:var(--ink-soft);white-space:pre-wrap;word-break:break-word}.tier-limits{margin:calc(var(--s-3) * -1) 0 var(--s-3);text-align:center;font:var(--t-xs) var(--font);color:var(--accent)}.tier-limits:empty{display:none}.pill:disabled,.pages-presets button:disabled{opacity:.35;cursor:not-allowed}.pill:disabled:hover{color:var(--ink-soft)}.reader-admin{position:fixed;inset-inline-end:var(--s-4);bottom:var(--s-4);z-index:60;width:min(560px,calc(100vw - var(--s-6)));background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--s-3)}.reader-admin select{padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:var(--t-xs) var(--font-mono)}.reader-admin .admin-view{max-height:42vh;margin:0}.topbar{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4)}.topbar .spacer{flex:1}.account{position:relative}.account-btn{border:1px solid var(--rule);background:var(--paper-sunk);color:var(--ink-soft);border-radius:var(--r-md);cursor:pointer;padding:var(--s-2) var(--s-3);font:600 var(--t-xs) var(--font);max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-btn:hover{color:var(--ink)}.account-btn.is-in{border-color:var(--accent);color:var(--accent)}.account-panel{position:absolute;top:calc(100% + var(--s-2));inset-inline-end:0;z-index:40;width:min(20rem,calc(100vw - var(--s-6)));padding:var(--s-4);border-radius:var(--r-md);background:var(--paper);border:1px solid var(--rule);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--s-2)}.account-title{font:600 var(--t-sm) var(--font);color:var(--ink)}.account-google{min-height:44px}#account-use-password{align-self:flex-start}.account-panel input{width:100%;box-sizing:border-box;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);border:1px solid var(--rule);background:var(--paper-sunk);color:var(--ink);font:var(--t-sm) var(--font)}.account-row{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}#account-pw-form{display:flex;flex-direction:column;gap:var(--s-2)}.account-rules{margin:0;font:var(--t-xs)/1.5 var(--font);color:var(--ink-faint)}.tier-badge{padding:2px var(--s-2);border-radius:var(--r-sm);background:var(--accent-soft);color:var(--accent);font:600 var(--t-xs) var(--font);text-transform:capitalize}.tier-badge[data-standing=free]{background:var(--paper-sunk);color:var(--ink-soft)}.linkish,#reader-prompt-more{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--rule);border-radius:var(--r-full);padding:var(--s-2) var(--s-4);cursor:pointer;background:var(--paper-raised);color:var(--ink-soft);font:500 var(--t-xs) var(--font);text-decoration:none;transition:color .12s,border-color .12s,transform .12s,box-shadow .12s}.linkish:hover,#reader-prompt-more:hover{color:var(--accent);border-color:currentcolor;transform:translateY(-1px);box-shadow:var(--shadow-sm)}.linkish:active,#reader-prompt-more:active{transform:none;box-shadow:none}.feed-more{margin-inline-start:auto}.feed-head{display:flex;align-items:baseline;gap:var(--s-3)}.feed-head h2{margin-inline-end:auto}.card:disabled{cursor:default;opacity:.8}.card:disabled .cover{background:var(--paper-sunk)}.btn-link,.idea-link{text-decoration:none;display:inline-flex;align-items:center}.feed-controls{display:flex;gap:var(--s-3);align-items:center;flex-wrap:wrap}.feed-pager{display:flex;align-items:center;justify-content:center;gap:var(--s-4);margin-top:var(--s-6)}.feed-pager button[hidden]{display:inline-flex;visibility:hidden}.feed-page{font-size:var(--t-xs);color:var(--ink-faint);min-width:5rem;text-align:center}.feed-pick{display:flex;align-items:center;gap:var(--s-2);font-size:var(--t-xs);color:var(--ink-faint)}.feed-pick select{border:1px solid var(--rule);border-radius:var(--r-full);cursor:pointer;padding:var(--s-1) var(--s-3);background:var(--paper-raised);color:var(--ink);font:500 var(--t-xs) var(--font)}.feed-pick select:hover{border-color:var(--ink-faint)}.maker-system{color:var(--ink-faint);border:1px solid var(--rule);border-radius:var(--r-sm);padding:0 4px;font-size:.9em}.card-stats{display:flex;align-items:center;gap:var(--s-3)}.stat{display:inline-flex;align-items:center;gap:4px;color:var(--ink-faint);font:var(--t-xs) var(--font-mono);border:0;background:none;padding:0}.stat svg{width:14px;height:14px}button.stat{cursor:pointer;transition:color .12s}button.stat:hover{color:var(--accent)}button.like[aria-pressed=true]{color:var(--accent)}button.like[aria-pressed=true] svg path{fill:currentColor}@media(max-width:720px){input,textarea,select{font-size:max(16px,1em)!important}}@media(hover:none){.nt-card-menu{opacity:1}}@supports (padding: env(safe-area-inset-bottom)){.toast{margin-block-end:env(safe-area-inset-bottom)}}:root{--wash: transparent;--glow: var(--accent);--accent-2: var(--accent);--plate-opacity: .35}@property --paper{syntax: "<color>"; inherits: true; initial-value: #f3f4fb;}@property --paper-raised{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --paper-sunk{syntax: "<color>"; inherits: true; initial-value: #e7e9f7;}@property --ink{syntax: "<color>"; inherits: true; initial-value: #13121f;}@property --ink-soft{syntax: "<color>"; inherits: true; initial-value: #55526e;}@property --ink-faint{syntax: "<color>"; inherits: true; initial-value: #8a87a4;}@property --rule{syntax: "<color>"; inherits: true; initial-value: #dbdbee;}@property --accent{syntax: "<color>"; inherits: true; initial-value: #6d3bff;}@property --accent-soft{syntax: "<color>"; inherits: true; initial-value: #eae1ff;}@property --accent-2{syntax: "<color>"; inherits: true; initial-value: #00718c;}@property --ok{syntax: "<color>"; inherits: true; initial-value: #0b9d7a;}@property --warn{syntax: "<color>"; inherits: true; initial-value: #9a6b00;}@property --wash{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glow{syntax: "<color>"; inherits: true; initial-value: #6d3bff;}html.hf-glide{transition-property:--paper,--paper-raised,--paper-sunk,--ink,--ink-soft,--ink-faint,--rule,--accent,--accent-soft,--accent-2,--ok,--warn,--wash,--glow;transition-duration:var(--dur-l);transition-timing-function:var(--ease)}@media(prefers-reduced-motion:reduce){html.hf-glide{transition:none}}:root{--ease: cubic-bezier(.2, .7, .2, 1);--dur-s: .2s;--dur-l: .45s}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes hf-in{from{opacity:0;transform:translateY(6px)}}.hf-in{animation:hf-in var(--dur-l) var(--ease) both}.hf-skel{position:relative;overflow:hidden;background:var(--paper-sunk)!important;border-color:transparent!important;box-shadow:none!important;color:transparent!important;pointer-events:none}.hf-skel>*{visibility:hidden}.hf-skel::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--paper-raised) 70%,transparent),transparent);transform:translateX(-100%);animation:hf-shimmer 1.3s var(--ease) infinite}@keyframes hf-shimmer{to{transform:translateX(100%)}}.muse{display:inline-flex;align-items:center;gap:.4em;font-weight:600;letter-spacing:.005em;white-space:nowrap}.muse-spark{flex:none;width:.95em;height:.95em;color:var(--accent);animation:muse-twinkle 1.7s ease-in-out infinite}@keyframes muse-twinkle{0%{transform:rotate(0deg) scale(.8);opacity:.7}50%{transform:rotate(45deg) scale(1.08);opacity:1}100%{transform:rotate(90deg) scale(.8);opacity:.7}}.muse-slot{display:inline-grid;overflow:hidden;padding-block:.1em;margin-block:-.1em}.muse-slot>.muse-word{grid-area:1 / 1;justify-self:start;align-self:start}.muse.muse-sentence{display:flex;align-items:flex-start;white-space:normal;font-weight:500;line-height:1.35}.muse-sentence .muse-spark{margin-top:.2em}.muse-sentence .muse-slot{display:grid;flex:1 1 auto;min-width:0}.muse-word{background:linear-gradient(90deg,var(--ink-soft) 0 38%,color-mix(in srgb,var(--accent) 80%,var(--ink)) 50%,var(--ink-soft) 62% 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:muse-shine 2.4s linear infinite}@keyframes muse-shine{from{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.muse-spark,.muse-word{animation:none}.muse-word{background:none;color:var(--ink-soft)}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}button[data-closed]:disabled{opacity:.42;filter:grayscale(.7);cursor:not-allowed;box-shadow:none;transform:none}.closed-line{display:flex;align-items:center;gap:8px;margin:var(--s-2) 0 0;font:600 var(--t-xs)/1.45 var(--font);color:var(--ink-soft)}.closed-line::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--warn) 80%,var(--ink-faint))}.composer>.closed-line{justify-content:flex-end;margin:0;padding:0 var(--s-5) var(--s-4)}.home[data-closed] .token-cost{display:none!important}[hidden]+.closed-line,.mg-make:not(:has(button[data-closed]:not([hidden])))+.closed-line{display:none}.fm-amt{white-space:nowrap}.fm-coin{display:inline-block;width:1em;height:1em;margin-inline-end:.03em;vertical-align:-.13em}.cover-busy{background:linear-gradient(110deg,var(--paper-sunk) 35%,color-mix(in srgb,var(--paper-raised) 75%,var(--paper-sunk)) 50%,var(--paper-sunk) 65%);background-size:250% 100%;animation:cover-busy 2.6s var(--ease) infinite}@keyframes cover-busy{from{background-position:100% 0}to{background-position:-150% 0}}@media(prefers-reduced-motion:reduce){.cover-busy{animation:none}}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:var(--dur-l);animation-timing-function:var(--ease)}.nav{view-transition-name:hf-nav}.mg-cover img{view-transition-name:hf-cover}.hf-enter{transition:opacity var(--dur-s) var(--ease),transform var(--dur-s) var(--ease)}@starting-style{.hf-enter{opacity:0;transform:translateY(6px)}}html.hf-img :is(.cover,.mg-cover,.reader-page) img{transition:opacity var(--dur-l) var(--ease)}html.hf-img :is(.cover,.mg-cover,.reader-page) img:not(.hf-loaded){opacity:0}@media(pointer:coarse){.btn,.nav-link{min-height:44px}.nav-link{padding-block:var(--s-3)}}@media(hover:hover)and (pointer:fine){:is(button.card,.hf-card).hf-tilt{transform:perspective(800px) translateY(-3px) rotateX(var(--hf-rx, 0deg)) rotateY(var(--hf-ry, 0deg));box-shadow:var(--shadow-md);transition:transform var(--dur-s) var(--ease),box-shadow var(--dur-s) var(--ease)}}@media(hover:none),(pointer:coarse){:is(button.card,.hf-card).hf-tilt{transform:perspective(800px) scale(.975) rotateX(var(--hf-rx, 0deg)) rotateY(var(--hf-ry, 0deg));transition:transform var(--dur-s) var(--ease)}:is(button.card,.hf-card) img{-webkit-touch-callout:none}:is(button.card,.hf-card) .cover.hf-glint::after{content:"";position:absolute;pointer-events:none;inset-block:-40%;inset-inline-start:0;width:38%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);animation:hf-glint .95s var(--ease) both}}@keyframes hf-glint{from{transform:translateX(-130%) rotate(20deg)}to{transform:translateX(300%) rotate(20deg)}}:is(button.card,.hf-card) .cover{overflow:hidden}:is(button.card,.hf-card).hf-tilt .cover::after{content:"";position:absolute;pointer-events:none;inset-block:-40%;inset-inline-start:var(--hf-gx, -60%);width:38%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .26),transparent);transform:rotate(20deg)}@media(prefers-reduced-motion:reduce){:is(button.card,.hf-card) .cover.hf-glint::after{animation:none;display:none}}.hf-toasts{position:fixed;z-index:70;inset-block-start:calc(var(--s-4) + env(safe-area-inset-top,0px));inset-inline-end:var(--s-4);width:min(360px,calc(100vw - 2 * var(--s-4)));display:grid;gap:var(--s-2);pointer-events:none}.hf-toast{pointer-events:auto;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);background:var(--paper-raised);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-md);box-shadow:var(--shadow-md);font-size:var(--t-sm);transition:opacity var(--dur-l) var(--ease),transform var(--dur-l) var(--ease)}@starting-style{.hf-toast{opacity:0;transform:translateY(-10px) scale(.98)}}.hf-toast[data-leaving]{opacity:0;transform:translateY(-6px)}.hf-toast-text{flex:1;min-width:0}.hf-toast-go{flex:none;padding:var(--s-2) var(--s-4);text-decoration:none;display:inline-flex;align-items:center}.hf-toast-close{flex:none;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:var(--r-full);background:none;color:var(--ink-faint);font:600 var(--t-lg)/1 var(--font);cursor:pointer}.hf-toast-close:hover{color:var(--ink);background:var(--paper-sunk)}.hf-toast[data-level]{border-inline-start:4px solid var(--warn)}.hf-toast[data-level=danger]{border-inline-start-color:var(--accent)}html[data-plate=on] .hf-toast{background:color-mix(in srgb,var(--paper-raised) 88%,transparent);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}@media(max-width:720px){.hf-toasts{inset-inline:var(--s-3);width:auto;inset-block-start:calc(40px + var(--s-3) * 2 + env(safe-area-inset-top,0px))}}.hf-moment{position:fixed;inset:0;z-index:80;pointer-events:none;overflow:hidden}.hf-moment-lines{position:absolute;inset:0}.hf-moment-lines line{stroke:var(--ink);stroke-linecap:round;opacity:.5}.hf-moment-word{position:absolute;white-space:nowrap;font:900 clamp(48px,11vw,116px)/1 var(--font-display, var(--font));color:var(--accent);-webkit-text-stroke:4px var(--paper-raised);paint-order:stroke fill;text-shadow:0 6px 0 color-mix(in srgb,var(--ink) 25%,transparent);letter-spacing:.02em}.hf-moment[popover]{inset:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:inherit;overflow:hidden}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.plate{position:fixed;inset:0;z-index:-2;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity .3s ease;pointer-events:none}html[data-plate=on] .plate{opacity:var(--plate-opacity)}.plate.plate-cross{transition:opacity .7s var(--ease)}html[data-plate=on] .plate.plate-coming,html[data-plate=on] .plate.plate-going{opacity:0}@media(prefers-reduced-motion:reduce){.plate.plate-cross{transition:none}}body.reading{--plate-opacity: .28}body::before{content:"";position:fixed;inset-inline:0;top:0;height:220px;z-index:-1;background:linear-gradient(to bottom,var(--wash),transparent);pointer-events:none}@media(max-width:720px){.plate{height:42vh;height:42dvh;inset:0 0 auto 0;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}}:root{--glass: color-mix(in srgb, var(--paper-raised) 50%, transparent);--glass-thick: color-mix(in srgb, var(--paper-raised) 64%, transparent);--glass-blur: blur(26px) saturate(1.7);--glass-edge: rgb(255 255 255 / .6);--glass-shine: inset 0 1px 0 rgb(255 255 255 / .75);--glass-shadow: 0 1px 2px rgb(24 14 6 / .06), 0 16px 40px rgb(24 14 6 / .12)}[data-mode=dark]{--glass: color-mix(in srgb, var(--paper-raised) 56%, transparent);--glass-thick: color-mix(in srgb, var(--paper-raised) 70%, transparent);--glass-blur: blur(26px) saturate(1.45);--glass-edge: rgb(255 255 255 / .09);--glass-shine: inset 0 1px 0 rgb(255 255 255 / .08);--glass-shadow: 0 1px 2px rgb(0 0 0 / .3), 0 16px 44px rgb(0 0 0 / .38)}html[data-plate=on]:not([data-surface=paper]) :is(.card,.composer,.panel){background:var(--paper-raised);background:var(--glass-thick);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-color:var(--glass-edge);box-shadow:var(--glass-shine),var(--glass-shadow)}html[data-plate=on]:not([data-surface=paper]) .composer{box-shadow:var(--glass-shine),var(--glass-shadow),var(--shadow-md)}html[data-plate=on][data-surface=paper] :is(.card,.composer,.panel){background:var(--paper-raised);background:color-mix(in srgb,var(--paper-raised) 82%,transparent);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);border-color:color-mix(in srgb,var(--rule) 60%,var(--ink-faint));box-shadow:0 1px 2px rgb(0 0 0 / .05),0 6px 18px rgb(0 0 0 / .05)}html[data-plate=on]:not([data-surface=paper]) .nav{background:var(--paper-raised);background:var(--glass);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-inline-end-color:var(--glass-edge)}html[data-plate=on][data-surface=paper] .nav{background:var(--paper)}html[data-plate=on]:not([data-surface=paper])[data-mode=light]{--plate-opacity: var(--plate-o-ld, .52)}html[data-plate=on]:not([data-surface=paper])[data-mode=dark]{--plate-opacity: var(--plate-o-d, .42)}html:not([data-surface=paper])[data-mode=light] .plate{filter:brightness(1.14) saturate(1.2) contrast(.92)}html:not([data-surface=paper])[data-mode=light] body::before{opacity:.5}html[data-plate=on]:not([data-surface=paper]):not([data-plate-look=veil])[data-mode=light][data-plate-mode=light]{--plate-opacity: var(--plate-o-ll, .88)}html:not([data-surface=paper]):not([data-plate-look=veil])[data-mode=light][data-plate-mode=light] .plate{filter:brightness(1.05) saturate(1.08)}html:not([data-surface=paper]):not([data-plate-look=veil])[data-mode=light][data-plate-mode=light] body::before{opacity:.3}@media(min-width:721px){html[data-plate=on]:not([data-surface=paper]):not([data-plate-look=veil])[data-text-look=halo][data-mode=light][data-plate-mode=light] body>.wrap:not(.home){background:var(--glass);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--glass-shine),var(--glass-shadow);margin-block:var(--s-5);padding-block:var(--s-2) var(--s-5)}}html[data-plate=on]:not([data-surface=paper]):not([data-text-look]):not([data-bw-measure]) [data-bw=white]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-image:none!important}html[data-plate=on]:not([data-surface=paper]):not([data-text-look]):not([data-bw-measure]) [data-bw=black]{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;background-image:none!important}html[data-plate=on]:not([data-surface=paper])[data-text-look=edge] body{-webkit-text-stroke:2px var(--paper);paint-order:stroke fill}html[data-plate=on]:not([data-surface=paper]) :is(button,input,textarea,select,.btn,.pill,.tag,.mg-lock){-webkit-text-stroke:0;text-shadow:none}html[data-plate=on]:not([data-surface=paper])[data-text-look=halo] body{text-shadow:0 0 1px var(--paper),0 0 4px var(--paper),0 0 10px var(--paper),0 0 20px color-mix(in srgb,var(--paper) 80%,transparent)}html[data-plate=on]:not([data-surface=paper])[data-mode=light] body{--ink-soft: color-mix(in srgb, var(--ink) 82%, var(--paper));--ink-faint: color-mix(in srgb, var(--ink) 68%, var(--paper))}html[data-plate=on]:not([data-surface=paper]) :is(header.hero h1,.muse-word){text-shadow:none;-webkit-text-stroke:0}html[data-plate=on]:not([data-surface=paper])[data-text-look=edge] header.hero h1{filter:drop-shadow(1px 0 0 var(--paper)) drop-shadow(-1px 0 0 var(--paper)) drop-shadow(0 1px 0 var(--paper)) drop-shadow(0 -1px 0 var(--paper))}html[data-plate=on]:not([data-surface=paper])[data-text-look=halo] header.hero h1{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--paper) 88%,transparent))}html[data-plate=on]:not([data-surface=paper])[data-text-look=halo] .home header.hero{background:radial-gradient(closest-side,color-mix(in srgb,var(--paper) 70%,transparent),transparent)}html[data-plate=on]:not([data-surface=paper]) :is(.making-item,.mode-card,.hf-toast,.b-pack,.b-pay,.b-offer,.legal-body,.nav-open-btn){background:var(--paper-raised);background:var(--glass-thick);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-color:var(--glass-edge);box-shadow:var(--glass-shine),var(--glass-shadow)}html[data-plate=on]:not([data-surface=paper]) .b-offer{border-color:var(--accent)}html[data-plate=on] body.reading .card{background:var(--paper-raised);backdrop-filter:none}html[data-plate=on] #reader{background:transparent}body.reading .nav,body.reading main{visibility:hidden}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink-faint) 70%,transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink-faint) 70%,transparent);border-radius:999px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--ink-faint);border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}textarea{resize:none}svg.ic{overflow:visible}svg.ic [data-part]{transform-box:fill-box;transform-origin:center}@keyframes ic-pop{40%{transform:scale(1.14) rotate(-6deg)}}@keyframes ic-hop{40%{transform:translateY(-2.2px)}72%{transform:translateY(.5px)}}@keyframes ic-dip{45%{transform:translateY(1.1px)}}@keyframes ic-draw{from{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes ic-wobble{20%{transform:rotate(-10deg)}45%{transform:rotate(8deg)}70%{transform:rotate(-4deg)}88%{transform:rotate(2deg)}}@keyframes ic-nudge{45%{transform:translateX(2.4px)}}@keyframes ic-nudge-back{45%{transform:translateX(-2.4px)}}@keyframes ic-nudge-up{45%{transform:translateY(-2.4px)}}@keyframes ic-nudge-down{45%{transform:translateY(2.4px)}}@keyframes ic-pulse{35%{transform:scale(.78)}70%{transform:scale(1.06)}}@keyframes ic-breathe{45%{transform:scale(1.14)}}@keyframes ic-shrink{45%{transform:scale(.84)}}@keyframes ic-grow{45%{transform:scale(1.16)}}@keyframes ic-shrink-x{45%{transform:scaleX(.55)}}@keyframes ic-grow-x{45%{transform:scaleX(1.42)}}@keyframes ic-beat{18%{transform:scale(1.24)}36%{transform:scale(.94)}56%{transform:scale(1.12)}}@keyframes ic-turn-x{50%{transform:scaleX(.1)}}@keyframes ic-blink{45%{transform:scaleY(.12)}}@keyframes ic-quarter{to{transform:rotate(90deg)}}@keyframes ic-eighth{to{transform:rotate(45deg)}}@keyframes ic-twinkle{50%{transform:scale(1.5) rotate(45deg)}to{transform:rotate(90deg)}}@keyframes ic-sparkle{40%{transform:scale(1.18) rotate(16deg)}75%{transform:scale(.96) rotate(-4deg)}}@keyframes ic-lid{40%{transform:translateY(-2.4px) rotate(-7deg)}75%{transform:translateY(.3px)}}@keyframes ic-flap{40%{transform:rotate(-12deg)}}@keyframes ic-lean{45%{transform:rotate(12deg)}75%{transform:rotate(-2deg)}}@keyframes ic-straighten{45%{transform:rotate(-15deg)}}@keyframes ic-swing{30%{transform:rotate(-22deg)}60%{transform:rotate(8deg)}}@keyframes ic-fly{40%{transform:translate(6px,-6px);opacity:0}41%{transform:translate(-6px,6px);opacity:0}}@keyframes ic-scribble{25%{transform:translate(-1.2px,1px)}50%{transform:translate(1px,-.6px)}75%{transform:translate(-.6px,.8px)}}@keyframes ic-sweep{30%{transform:rotate(-75deg)}62%{transform:rotate(22deg)}82%{transform:rotate(-6deg)}}@keyframes ic-knob-r{45%{transform:translateX(4px)}}@keyframes ic-knob-l{45%{transform:translateX(-4px)}}@keyframes ic-dab{45%{transform:scale(2.2)}}@keyframes ic-tilt{40%{transform:rotate(-9deg)}75%{transform:rotate(3deg)}}@keyframes ic-nod{35%{transform:translateY(-1.6px) rotate(-8deg)}70%{transform:translateY(.4px) rotate(3deg)}}@keyframes ic-slide-out{45%{transform:translateX(1.8px)}}@keyframes ic-card-back{45%{transform:translate(-1.6px,-1.6px)}}@keyframes ic-card-front{45%{transform:translate(1px,1px)}}@keyframes ic-shuffle-a{40%,60%{transform:translateX(9.6px)}}@keyframes ic-shuffle-b{40%,60%{transform:translateY(9.4px)}}@keyframes ic-shuffle-c{40%,60%{transform:translateX(-9.6px)}}@keyframes ic-shuffle-d{40%,60%{transform:translateY(-9.4px)}}@keyframes ic-scan{30%{transform:translate(-1.4px,-1px) rotate(-8deg)}65%{transform:translate(1.2px,.6px) rotate(4deg)}}@keyframes ic-shackle{45%{transform:translateY(-2px)}}@keyframes ic-turn-in{from{transform:rotate(-70deg)}}@keyframes ic-ripple{40%{transform:translateX(1.6px);opacity:.35}}@keyframes ic-burst{from{transform:scale(.55);opacity:0}45%{transform:scale(1.18);opacity:1}}svg.ic[data-play]:not([data-ic]){animation:ic-pop .45s var(--ease)}[data-play][data-ic=home] [data-part=roof]{animation:ic-hop .55s var(--ease)}[data-play][data-ic=translate] [data-part=front]{animation:ic-hop .5s var(--ease)}[data-play][data-ic=translate] [data-part=words]{animation:ic-draw .45s var(--ease) .08s both}[data-play][data-ic=translate] [data-part=back]{animation:ic-hop .5s var(--ease) .12s}[data-play][data-ic=vote] [data-part=ballot]{animation:ic-nudge-down .5s var(--ease)}[data-play][data-ic=vote] [data-part=box]{animation:ic-dip .5s var(--ease) .14s}[data-play][data-ic=kofi] [data-part=heart]{animation:ic-beat .6s var(--ease)}[data-play][data-ic=kofi] [data-part=steam]{animation:ic-nudge-up .5s var(--ease) .1s}[data-play][data-ic=queue] [data-part=first]{animation:ic-hop .45s var(--ease)}[data-play][data-ic=queue] [data-part=second]{animation:ic-hop .45s var(--ease) .09s}[data-play][data-ic=queue] [data-part=bar]{transform-origin:left center;animation:ic-grow-x .6s var(--ease)}[data-play][data-ic=balance]{animation:ic-hop .55s var(--ease)}[data-play][data-ic=balance] [data-part=flap]{transform-origin:left bottom;animation:ic-flap .55s var(--ease)}[data-play][data-ic=balance] [data-part=clasp]{animation:ic-slide-out .55s var(--ease)}[data-play][data-ic=prompting] [data-part=back]{animation:ic-card-back .55s var(--ease)}[data-play][data-ic=prompting] [data-part=front]{animation:ic-card-front .55s var(--ease)}[data-play][data-ic=prompting] [data-part=line]{animation:ic-draw .5s var(--ease) .12s both}[data-play][data-ic=others] [data-part=a]{animation:ic-shuffle-a .8s var(--ease)}[data-play][data-ic=others] [data-part=b]{animation:ic-shuffle-b .8s var(--ease)}[data-play][data-ic=others] [data-part=c]{animation:ic-shuffle-c .8s var(--ease)}[data-play][data-ic=others] [data-part=d]{animation:ic-shuffle-d .8s var(--ease)}[data-play][data-ic=archive] [data-part=lid]{transform-origin:left bottom;animation:ic-lid .55s var(--ease)}[data-play][data-ic=archive] [data-part=slot]{animation:ic-dip .55s var(--ease)}[data-play][data-ic=chevron] [data-part=tip]{animation:ic-nudge .45s var(--ease)}[data-play][data-ic=back]{animation:ic-nudge-back .45s var(--ease)}[data-play][data-ic=up]{animation:ic-nudge-up .45s var(--ease)}[data-play][data-ic=down]{animation:ic-nudge-down .45s var(--ease)}[data-play][data-ic=menu] [data-part]{transform-origin:left center;animation:ic-shrink-x .5s var(--ease)}[data-play][data-ic=menu] [data-part=l2]{animation-delay:.06s}[data-play][data-ic=menu] [data-part=l3]{animation-delay:.12s}[data-play][data-ic=globe] [data-part=meridian]{animation:ic-turn-x .7s var(--ease)}[data-play][data-ic=profile] [data-part=head]{transform-origin:center bottom;animation:ic-nod .5s var(--ease)}[data-play][data-ic=signout] [data-part=arrow]{animation:ic-nudge .45s var(--ease)}[data-play][data-ic=addAccount] [data-part=head]{transform-origin:center bottom;animation:ic-nod .5s var(--ease)}[data-play][data-ic=addAccount] [data-part=plus]{transform-box:fill-box;transform-origin:center;animation:ic-plus-pop .45s var(--ease)}[data-play][data-ic=library] [data-part=lean]{transform-origin:left bottom;animation:ic-lean .6s var(--ease)}[data-play][data-ic=library] [data-part=one]{animation:ic-hop .45s var(--ease)}[data-play][data-ic=library] [data-part=two]{animation:ic-hop .45s var(--ease) .07s}[data-play][data-ic=dashboard] [data-part]{animation:ic-pulse .5s var(--ease)}[data-play][data-ic=dashboard] [data-part=b]{animation-delay:.05s}[data-play][data-ic=dashboard] [data-part=c]{animation-delay:.1s}[data-play][data-ic=dashboard] [data-part=d]{animation-delay:.15s}[data-play][data-ic=series] [data-part=three]{transform-origin:left bottom;animation:ic-straighten .6s var(--ease)}[data-play][data-ic=settings] [data-part=k1]{animation:ic-knob-r .6s var(--ease)}[data-play][data-ic=settings] [data-part=k2]{animation:ic-knob-l .6s var(--ease) .05s}[data-play][data-ic=settings] [data-part=k3]{animation:ic-knob-r .6s var(--ease) .1s}[data-play][data-ic=notes] [data-part=l1]{animation:ic-draw .35s var(--ease) both}[data-play][data-ic=notes] [data-part=l2]{animation:ic-draw .35s var(--ease) .1s both}[data-play][data-ic=notes] [data-part=l3]{animation:ic-draw .35s var(--ease) .2s both}[data-play][data-ic=idea] [data-part=bulb]{transform-origin:center bottom;animation:ic-wobble .7s var(--ease)}[data-play][data-ic=story] [data-part=line]{animation:ic-draw .55s var(--ease) both}[data-play][data-ic=sketch] [data-part=across]{animation:ic-draw .4s var(--ease) both}[data-play][data-ic=sketch] [data-part=down]{animation:ic-draw .35s var(--ease) .15s both}[data-play][data-ic=build] [data-part=hammer]{transform-origin:left bottom;animation:ic-swing .6s var(--ease)}[data-play][data-ic=build] [data-part=strike]{animation:ic-draw .3s var(--ease) .22s both}[data-play][data-ic=games] [data-part=dart]{animation:ic-fly .7s var(--ease)}[data-play][data-ic=agent] [data-part=pencil]{animation:ic-scribble .6s var(--ease)}[data-play][data-ic=palette] [data-part=board]{animation:ic-tilt .6s var(--ease)}[data-play][data-ic=palette] [data-part=d1]{animation:ic-dab .45s var(--ease)}[data-play][data-ic=palette] [data-part=d2]{animation:ic-dab .45s var(--ease) .07s}[data-play][data-ic=palette] [data-part=d3]{animation:ic-dab .45s var(--ease) .14s}[data-play][data-ic=gauge] [data-part=needle]{transform-origin:left bottom;animation:ic-sweep .8s var(--ease)}[data-play][data-ic=eye] :is([data-part=lid],[data-part=pupil]){transform-box:view-box;transform-origin:12px 12px;animation:ic-blink .35s var(--ease)}[data-play][data-ic=heart]{animation:ic-beat .7s var(--ease)}@keyframes ic-plus-pop{35%{transform:scale(.8)}70%{transform:scale(1.14)}}[data-play][data-ic=plus]{animation:ic-plus-pop .45s var(--ease)}[data-play][data-ic=plus] [data-part^=arm]{animation:ic-draw .4s var(--ease) both}[data-play][data-ic=expand]{animation:ic-grow .45s var(--ease)}[data-play][data-ic=collapse]{animation:ic-shrink .45s var(--ease)}[data-play][data-ic=sparkle]{animation:ic-sparkle .6s var(--ease)}[data-play][data-ic=pencil]{animation:ic-scribble .6s var(--ease)}[data-play][data-ic=search]{animation:ic-scan .6s var(--ease)}[data-play]:is([data-ic=lock],[data-ic=unlock]) path{animation:ic-shackle .45s var(--ease)}[data-play][data-ic=pin]{animation:ic-nudge-down .45s var(--ease)}@keyframes ic-drop-in{40%{transform:translateY(3.4px)}70%{transform:translateY(.8px)}}[data-play][data-ic=close]{animation:ic-quarter .4s var(--ease)}[data-play][data-ic=download] [data-part=arrow]{animation:ic-drop-in .55s var(--ease)}[data-play][data-ic=download] [data-part=tray]{animation:ic-dip .45s var(--ease) .2s}[data-play][data-ic=hold]{animation:ic-hop .45s var(--ease)}[data-play][data-ic=close]{animation:ic-quarter .45s var(--ease)}.ic-mode [data-part=rays]{transform-box:view-box;transform-origin:12px 12px;transition:transform .55s var(--ease),opacity .35s var(--ease)}html[data-mode=dark] .ic-mode [data-part=rays]{transform:rotate(-60deg) scale(.3);opacity:0}.ic-mode [data-part=star]{transition:transform .45s var(--ease) .2s,opacity .3s var(--ease) .2s}html:not([data-mode=dark]) .ic-mode [data-part=star]{transform:scale(0) rotate(-90deg);opacity:0;transition-delay:0s}.ic-mode[data-flip] [data-part=turn]{transform-box:view-box;transform-origin:12px 12px;animation:ic-turn-in .6s var(--ease)}html:not([data-mode=dark]) [data-play][data-ic=mode] [data-part=rays]{animation:ic-eighth .6s var(--ease)}html:not([data-mode=dark]) [data-play][data-ic=mode] [data-part=core]{animation:ic-breathe .6s var(--ease)}html[data-mode=dark] [data-play][data-ic=mode] [data-part=tilt]{transform-box:view-box;transform-origin:12px 12px;animation:ic-wobble .8s var(--ease)}html[data-mode=dark] [data-play][data-ic=mode] [data-part=star]{animation:ic-twinkle .8s var(--ease)}.ic[data-ic=sound] [data-part=near],.ic[data-ic=sound] [data-part=far],.ic[data-ic=sound] [data-part=hush]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .35s var(--ease),opacity .3s var(--ease)}.ic[data-ic=sound][data-state=on] [data-part=far]{transition-delay:.08s}.ic[data-ic=sound][data-state=off] [data-part=hush]{transition-delay:.12s}.ic[data-ic=sound][data-state=on] [data-part=hush],.ic[data-ic=sound][data-state=off] [data-part=near],.ic[data-ic=sound][data-state=off] [data-part=far]{stroke-dashoffset:1;opacity:0}[data-play][data-ic=sound] [data-part=cone]{animation:ic-breathe .5s var(--ease)}[data-play][data-ic=sound][data-state=on] [data-part=near]{animation:ic-ripple .55s var(--ease)}[data-play][data-ic=sound][data-state=on] [data-part=far]{animation:ic-ripple .55s var(--ease) .08s}[data-play][data-ic=sound][data-state=off] [data-part=hush]{animation:ic-wobble .6s var(--ease)}[data-play][data-ic=celebrate] [data-part=rays]{transform-box:view-box;transform-origin:12px 12px;animation:ic-burst .6s var(--ease)}[data-play][data-ic=celebrate] [data-part=spark]{animation:ic-sparkle .6s var(--ease)}[data-play][data-ic=play] [data-part=tip]{animation:ic-nudge .45s var(--ease)}[data-play][data-ic=news] [data-part=cone]{transform-origin:left center;animation:ic-straighten .55s var(--ease)}[data-play][data-ic=news] [data-part=handle]{animation:ic-dip .55s var(--ease)}[data-play][data-ic=news] [data-part=wave]{animation:ic-ripple .55s var(--ease) .06s}[data-play][data-ic=close] :is([data-part=a],[data-part=b]){transform-box:view-box;transform-origin:12px 12px;animation:ic-quarter .35s var(--ease)}[data-play][data-ic=share-x] [data-part=long]{animation:ic-draw .5s var(--ease)}[data-play][data-ic=share-x] [data-part=short]{animation:ic-tilt .5s var(--ease) .08s}[data-play][data-ic=share-facebook] [data-part=f]{animation:ic-hop .5s var(--ease)}[data-play][data-ic=share-reddit] [data-part=antenna]{transform-origin:0% 100%;animation:ic-wobble .6s var(--ease)}[data-play][data-ic=share-reddit] [data-part=eyes]{animation:ic-blink .45s var(--ease) .12s}[data-play][data-ic=share-bluesky] [data-part=left]{transform-origin:100% 55%;animation:ic-wing .5s var(--ease)}[data-play][data-ic=share-bluesky] [data-part=right]{transform-origin:0% 55%;animation:ic-wing .5s var(--ease)}[data-play][data-ic=share-threads] [data-part=loop]{animation:ic-draw .6s var(--ease)}[data-play][data-ic=share-whatsapp] [data-part=phone]{animation:ic-wobble .55s var(--ease)}[data-play][data-ic=share-line] :is([data-part=bubble],[data-part=word]){transform-box:view-box;transform-origin:12px 18px;animation:ic-hop .5s var(--ease)}[data-play][data-ic=share-telegram] :is([data-part=plane],[data-part=fold]){transform-box:view-box;animation:ic-fly .6s var(--ease)}@keyframes ic-wing{40%{transform:scaleX(.5)}}[data-play][data-ic=book]{animation:ic-nod .5s var(--ease)}html.hf-reveal::view-transition-old(root),html.hf-reveal::view-transition-new(root){animation:none;mix-blend-mode:normal}html.hf-reveal *{view-transition-name:none!important}@media(prefers-reduced-motion:reduce){svg.ic[data-play],svg.ic[data-play] *,.ic-mode[data-flip] *{animation:none!important}.ic-mode [data-part],.ic[data-ic=sound] [data-part]{transition:none!important}}
