.auth-links{align-items:center;gap:.35rem;display:flex}.auth-links--loading{pointer-events:none}.header-auth-skeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--line) 55%, var(--surface)) 0%, color-mix(in srgb, var(--line) 28%, var(--surface)) 50%, color-mix(in srgb, var(--line) 55%, var(--surface)) 100%);background-size:200% 100%;border-radius:999px;animation:1.1s ease-in-out infinite header-auth-shimmer;display:inline-block}.header-auth-skeleton--coin{width:6.5rem;height:2.25rem}.header-auth-skeleton--avatar{border-radius:50%;width:2.5rem;height:2.5rem}@keyframes header-auth-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.auth-name{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;display:none;overflow:hidden}.coin-chip{border:1px solid color-mix(in srgb, #e0b13a 45%, var(--line));background:color-mix(in srgb, #e0b13a 14%, var(--surface));color:#b45309;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.32rem;max-width:min(100%,11.5rem);min-height:2.5rem;padding:.28rem .72rem .28rem .45rem;font-size:.86rem;font-weight:600;line-height:1;display:inline-flex}.nav-coin{text-decoration:none}.nav-coin.coin-chip--wallet{color:#78350f;background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 55% 100%);border-color:#fcd34d99;gap:0;max-width:none;min-height:0;padding:.25rem .25rem .25rem .625rem;font-size:.8125rem;font-weight:700;box-shadow:0 1px 3px #f59e0b38}.nav-coin.coin-chip--wallet:hover{color:#78350f;filter:brightness(1.02);background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 45%,#d97706 100%);border-color:#fcd34dbf}.nav-coin.coin-chip--wallet .coin-chip__icon .coin-ico{width:18px;height:18px}.nav-coin.coin-chip--wallet:hover .coin-chip__topup{background:#451a0340}@media (min-width:768px){.nav-coin.coin-chip--wallet{font-size:.875rem}.nav-coin.coin-chip--wallet .coin-chip__icon .coin-ico{width:20px;height:20px}}.nav-coin:not(.coin-chip--wallet):hover{border-color:color-mix(in srgb, #e0b13a 65%, var(--line));background:color-mix(in srgb, #e0b13a 22%, var(--surface));color:#92400e}.coin-chip__icon{flex:none;align-items:center;line-height:0;display:inline-flex}.coin-chip__icon .coin-ico,.nav-coin__icon .coin-ico{width:22px;height:22px}.coin-chip__amt,.nav-coin__amt{font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow:visible}.coin-chip__unit{font-size:.92em;font-weight:500}.coin-chip--sm{gap:.2rem;max-width:none;min-height:1.65rem;padding:.12rem .5rem .12rem .32rem;font-size:.72rem}.coin-chip--sm .coin-ico{width:16px;height:16px}.coin-chip--lg{gap:.32rem;max-width:none;min-height:2.25rem;padding:.28rem .85rem .28rem .5rem;font-size:.95rem}.coin-chip--lg .coin-ico{width:24px;height:24px}.pager-btn .coin-chip{vertical-align:middle;margin-inline:.12rem}.pager-btn--primary .coin-chip{color:#fff;background:#eed39180;border-color:#ecd089}@media (max-width:767.98px){.site-nav{gap:.3rem;padding:.45rem .55rem}.site-nav .brand{flex:none;align-self:center;align-items:center;line-height:0;display:inline-flex}.site-nav .brand-wordmark__text{display:none}.site-nav .brand-wordmark{gap:.42rem}.site-nav .brand-wordmark__glyph{width:2.85rem;height:2.85rem}.site-nav .brand-wordmark__primary{letter-spacing:.02em;font-size:1.08rem}.site-nav .brand-wordmark__th{display:none}.header-actions .account-menu,.header-search-wrap,.search-panel{display:none!important}.header-actions{flex:none;gap:.2rem;margin-left:0}.header-actions .icon-btn{width:2.25rem;height:2.25rem}.nav-coin:not(.coin-chip--wallet),.coin-chip--md{gap:.22rem;max-width:none;min-height:2.25rem;padding:.22rem .52rem .22rem .36rem;font-size:.78rem}.nav-coin.coin-chip--wallet{min-height:0;padding:.22rem .22rem .22rem .55rem;font-size:.75rem}.coin-chip__icon .coin-ico,.nav-coin__icon .coin-ico{width:20px;height:20px}.nav-coin.coin-chip--wallet .coin-chip__icon .coin-ico{width:16px;height:16px}.header-search input[type=search]{padding:.3rem .55rem .3rem .4rem;font-size:.82rem}.header-search .search-field__icon{padding-left:.6rem}.auth-links{gap:.2rem}}.avatar-chip{color:var(--ink);align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.author-avatar{object-fit:cover;background:var(--paper-2);border-radius:50%}.author-avatar--nav{border:none;width:1.75rem;height:1.75rem}.account-menu{position:relative}.account-menu__btn.header-icon-btn{cursor:pointer;flex:none;gap:0;padding:0;overflow:hidden}.account-menu__btn.header-icon-btn .author-avatar--nav{object-fit:cover;object-position:center;border:none;border-radius:50%;width:1.5rem;height:1.5rem;display:block}.account-menu__btn.header-icon-btn:focus-visible{outline:none}.account-menu__panel{z-index:90;box-shadow:none;background:0 0;border:none;padding:0;position:absolute;top:calc(100% + .45rem);right:0}.account-menu.is-open .account-menu__panel{display:block}.header-writer-pill{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--accent);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.42rem .82rem;font-size:.78rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.header-writer-pill:hover,.header-writer-pill:focus-visible{background:color-mix(in srgb, var(--accent) 16%, var(--surface));border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.header-writer-pill__sep{color:color-mix(in srgb, var(--accent) 45%, var(--muted));font-weight:500}.header-writer-pill__meta{color:color-mix(in srgb, var(--ink) 72%, var(--accent));font-size:.74rem;font-weight:500}@media (max-width:767px){.header-writer-pill{gap:.28rem;padding:.36rem .62rem;font-size:.72rem}.header-writer-pill__meta{font-size:.68rem}}.home-quicknav{top:calc(var(--header-h,3.5rem) + .2rem);z-index:30;-webkit-backdrop-filter:blur(8px);background:#fbf9f5e0;margin:0 0 1rem;padding:.55rem 0 .45rem;position:sticky}html[data-theme=dark] body.is-home .home-quicknav{background:0 0}.home-quicknav__title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .55rem;font-size:.72rem;font-weight:800}.home-paths-wrap{margin-left:calc(-1 * var(--home-gutter,.85rem));margin-right:calc(-1 * var(--home-gutter,.85rem));position:relative}.home-paths{-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.5rem;margin:0;padding:.5rem 1rem;display:flex;overflow-x:auto}.home-paths::-webkit-scrollbar{display:none}.home-paths-fade{pointer-events:none;z-index:1;background:linear-gradient(to left, var(--paper,#fbf9f5) 12%, transparent);width:2.75rem;position:absolute;top:0;bottom:0;right:0}html[data-theme=dark] .home-paths-fade{background:linear-gradient(to left, var(--canvas,#0b1311) 12%, transparent)}html:not([data-theme=dark]) .home-paths a.home-paths__item{scroll-snap-align:start;letter-spacing:.01em;border:1px solid color-mix(in srgb, var(--line) 85%, #c5cbc7);white-space:nowrap;min-height:2.5rem;color:var(--ink,#1a1f1c);background:#fff;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.55rem 1.05rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .12s;display:inline-flex;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0d}html:not([data-theme=dark]) .home-paths a.home-paths__item:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #0f172a0d,0 8px 18px #0f766e1a}html:not([data-theme=dark]) .home-paths a.home-paths__item.is-active,html:not([data-theme=dark]) .home-paths a.home-paths__item.is-active:hover{color:#fff;background:var(--accent);border-color:#0000;transform:none;box-shadow:0 2px 6px #0f766e47,0 8px 20px #0f766e2e}.home-paths a.home-paths__item{scroll-snap-align:start;letter-spacing:.01em;white-space:nowrap;background:0 0;border:none;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.home-paths a:focus-visible,.home-paths__item:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);outline-offset:2px}.home-paths__ico{color:currentColor;stroke:currentColor;flex:none;width:18px;height:18px}.home-paths a.home-paths__item.is-active .home-paths__ico{color:#fff;stroke:#fff}html[data-theme=dark] .home-paths a.home-paths__item:not(.is-active){color:var(--muted)}html[data-theme=dark] .home-paths a.home-paths__item:not(.is-active):hover{color:var(--ink);background:color-mix(in srgb, var(--accent) 10%, var(--surface-elevated))}html[data-theme=dark] .home-paths a.home-paths__item.is-active,html[data-theme=dark] .home-paths a.home-paths__item.is-active:hover{color:#fff;background:var(--accent)}html[data-theme=dark] .home-paths a.home-paths__item.is-active .home-paths__ico{color:#fff;stroke:#fff}@media (min-width:768px){.home-quicknav{flex-direction:column;align-items:center;display:flex}.home-paths-wrap{justify-content:center;width:100%;margin:0;display:flex}.home-paths-fade{display:none}.home-paths{background:#fff;border:1px solid #0000000d;border-radius:999px;flex-wrap:wrap;justify-content:center;width:auto;max-width:100%;padding:.5rem 1.5rem;overflow-x:visible;box-shadow:0 1px 3px #0f172a0f}.home-paths__item.desktop-only{display:inline-flex}}html[data-theme=dark] .home-paths{border-color:var(--border-subtle);background:var(--surface-elevated);box-shadow:0 1px 3px #00000040}#hot,#latest,#ranking,#free,#completed,#featured,#continueReadingServer{scroll-margin-top:calc(var(--header-h,64px) + 4.5rem)}.desktop-only{display:none}@media (min-width:768px){.desktop-only{display:inline-flex}}
