._bar_1i5ny_1{align-items:center;display:grid;flex-shrink:0;grid-template-columns:var(--sidebar-w) minmax(0,1fr) auto;height:var(--titlebar-h);padding:0 12px 0 16px}@media(max-width:760px){._bar_1i5ny_1{gap:12px;grid-template-columns:auto minmax(0,1fr);height:56px;padding:env(safe-area-inset-top) 14px 0}._bar_1i5ny_1 ._brandText_1i5ny_17,._bar_1i5ny_1 ._controlsSpacer_1i5ny_18{display:none}._bar_1i5ny_1 ._search_1i5ny_21{height:38px;width:100%}}._brand_1i5ny_17{align-items:center;color:var(--text-accent);display:inline-flex;font-family:var(--font-accent);font-size:1rem;font-weight:700;gap:10px;width:-moz-max-content;width:max-content}._brand_1i5ny_17 img{border-radius:9px;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--neko-accent) 70%,transparent)}._brandText_1i5ny_17{display:flex;flex-direction:column;line-height:1.1}._brandText_1i5ny_17 small{color:var(--text-2);font-family:var(--font-body,inherit);font-size:.625rem;font-weight:600;letter-spacing:.02em}._search_1i5ny_21{align-items:center;background:var(--bg-raised);border-radius:var(--r-pill);box-shadow:0 0 0 1px var(--line) inset,0 4px 14px -10px color-mix(in srgb,var(--neko-brown) 50%,transparent);color:var(--text-3);display:flex;gap:8px;height:34px;justify-self:center;padding:0 14px;transition:box-shadow .18s ease;width:min(460px,100% - 64px)}._search_1i5ny_21:focus-within{box-shadow:0 0 0 1px var(--neko-accent) inset,0 0 0 4px color-mix(in srgb,var(--neko-accent) 14%,transparent)}._search_1i5ny_21 input{background:transparent;border:0;color:var(--text);flex:1;min-width:0;outline:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}._search_1i5ny_21 input::-moz-placeholder{color:var(--text-3)}._search_1i5ny_21 input::placeholder{color:var(--text-3)}._search_1i5ny_21 input::-webkit-search-cancel-button{display:none}._controls_1i5ny_18{display:flex;gap:4px}._controls_1i5ny_18 button{background:transparent;border:0;border-radius:50%;color:var(--text-2);cursor:pointer;display:grid;height:34px;place-items:center;transition:background .15s ease,color .15s ease;width:34px}._controls_1i5ny_18 button:hover{background:var(--bg-hover);color:var(--text)}._controls_1i5ny_18 ._close_1i5ny_108:hover{background:var(--neko-accent);color:#fff}._controlsSpacer_1i5ny_18{width:110px}._pill_1jpwz_1{align-items:center;background:var(--neko-gradient-button);border:0;border-radius:var(--r-md);box-shadow:var(--glow);color:#fff;cursor:pointer;display:flex;font:inherit;gap:10px;margin-bottom:8px;padding:10px 12px;text-align:left;width:100%}._pill_1jpwz_1 span{display:flex;flex-direction:column;line-height:1.25}._pill_1jpwz_1 strong{font-size:.8125rem}._pill_1jpwz_1 small{font-size:.75rem;opacity:.9}._overlay_1jpwz_30{backdrop-filter:blur(8px);background:color-mix(in srgb,var(--bg-app) 70%,transparent);display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:60}._card_1jpwz_41{align-items:center;background:var(--bg-panel);border-radius:var(--r-xl);box-shadow:0 30px 70px -30px color-mix(in srgb,var(--neko-brown) 60%,transparent);display:flex;flex-direction:column;gap:10px;margin-top:110px;padding:28px;position:relative;text-align:center;width:min(400px,100%)}._card_1jpwz_41 ._neko_1jpwz_55{bottom:100%;left:50%;position:absolute;transform:translate(-50%);width:140px;z-index:1}._card_1jpwz_41 h2{color:var(--text-accent)}._bar_1jpwz_67{background:var(--bg-chip);border-radius:var(--r-pill);height:8px;overflow:hidden;width:100%}._bar_1jpwz_67 span{background:var(--neko-gradient-button);display:block;height:100%;transition:width .3s ease}._small_1jpwz_81{color:var(--text-2);font-size:.8125rem}._error_1jpwz_86{color:var(--danger)}._sidebar_1x40d_1{display:flex;flex-direction:column;flex-shrink:0;gap:12px;justify-content:space-between;min-height:0;overflow-y:auto;padding:8px 12px 12px;scrollbar-width:none;width:var(--sidebar-w)}._sidebar_1x40d_1::-webkit-scrollbar{display:none}@media(max-height:640px){._sidebar_1x40d_1 ._nekoSlot_1x40d_17{display:none}._sidebar_1x40d_1 ._neko_1x40d_17{padding-top:12px}}@media(max-width:760px){._sidebar_1x40d_1{display:none}}._top_1x40d_30{display:flex;flex-direction:column;gap:12px}._bottom_1x40d_37,._nav_1x40d_36{display:flex;flex-direction:column;gap:4px}._link_1x40d_43{align-items:center;border-radius:var(--r-pill);color:var(--text-2);display:flex;font-weight:500;gap:12px;height:42px;padding:0 14px;transition:background .18s ease,color .18s ease}._link_1x40d_43:hover{background:var(--bg-hover);color:var(--text)}._version_1x40d_59{color:var(--text-3);font-size:.75rem;font-variant-numeric:tabular-nums;margin:2px 0 0;padding:0 14px;-webkit-user-select:text;-moz-user-select:text;user-select:text}._tg_1x40d_68{background:none;border:0;cursor:pointer;font:inherit;width:100%}._tg_1x40d_68 svg{color:#2aabee}._counter_1x40d_79{background:color-mix(in srgb,var(--zone) 16%,transparent);border-radius:var(--r-pill);color:var(--zone-text);font-size:.75rem;font-weight:700;height:22px;line-height:22px;margin-left:auto;min-width:22px;padding:0 6px;text-align:center}._active_1x40d_93{box-shadow:0 6px 18px -10px color-mix(in srgb,var(--zone) 80%,transparent);font-weight:600}._active_1x40d_93,._active_1x40d_93:hover{background:var(--bg-panel);color:var(--zone-text)}._flame_1x40d_104{align-items:center;background:color-mix(in srgb,var(--bg-panel) 85%,transparent);border-radius:var(--r-pill);color:var(--text-3);display:inline-flex;font-size:.75rem;font-weight:800;gap:3px;padding:3px 8px;position:absolute;right:8px;top:8px;z-index:1}._flameLit_1x40d_120{background:linear-gradient(180deg,#ffb36b,#ff7c89);box-shadow:var(--glow);color:#fff}._neko_1x40d_17{align-items:center;background:var(--neko-gradient-hero);border-radius:var(--r-lg);display:flex;flex-direction:column;margin-bottom:8px;padding:0 12px 14px;position:relative;text-align:center;transition:transform .2s ease,box-shadow .2s ease}._neko_1x40d_17:hover{box-shadow:var(--glow);transform:translateY(-2px)}._nekoSlot_1x40d_17{height:74px;position:relative;width:100%}._nekoImg_1x40d_149{bottom:0;left:50%;margin-left:-48px;position:absolute;width:96px;z-index:1}._nekoKanji_1x40d_158{font-size:38px;top:10px}._nekoKanjiLeft_1x40d_163{left:10px}._nekoKanjiRight_1x40d_167{right:10px}._nekoText_1x40d_171{background:color-mix(in srgb,var(--bg-panel) 82%,transparent);border-radius:var(--r-md);display:flex;flex-direction:column;gap:2px;padding:8px 10px;position:relative;width:100%}._nekoText_1x40d_171 strong{color:var(--text-accent);font-family:var(--font-accent);font-size:.84375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nekoText_1x40d_171 span{color:var(--text-2);font-size:.71875rem;line-height:1.3}._sub_1x40d_195{font-weight:600}._premium_1x40d_199{color:var(--accent-text)!important}._trial_1x40d_203{color:var(--neko-trial)!important}._expired_1x40d_207{color:var(--danger)!important}.neko-card-enter-active{transition:opacity .3s ease}.neko-card-leave-active{transition:opacity .15s ease}.neko-card-enter-from,.neko-card-leave-to{opacity:0}._bar_1bd8j_1{align-items:center;background:color-mix(in srgb,var(--neko-accent) 14%,var(--bg-panel));border-bottom:1px solid color-mix(in srgb,var(--neko-accent) 22%,transparent);color:var(--text-accent);display:flex;font-size:.8125rem;gap:10px;margin:0 0 4px;padding:9px 32px}._bar_1bd8j_1 svg{color:var(--accent-text);flex:none}._bar_1bd8j_1 strong{font-weight:600}.catalog-banner-enter-active,.catalog-banner-leave-active{transition:opacity .25s ease,transform .25s ease}.catalog-banner-enter-from,.catalog-banner-leave-to{opacity:0;transform:translateY(-100%)}._bar_otw76_1{backdrop-filter:blur(18px) saturate(1.4);background:color-mix(in srgb,var(--bg-raised) 86%,transparent);border-radius:22px;bottom:calc(8px + env(safe-area-inset-bottom));box-shadow:0 0 0 1px var(--line) inset,0 14px 34px -14px color-mix(in srgb,var(--neko-brown) 45%,transparent);display:none;grid-template-columns:repeat(var(--n),1fr);height:62px;left:10px;padding:0 4px;position:fixed;right:10px;z-index:40}@media(max-width:760px){._bar_otw76_1{display:grid}}._pill_otw76_22{background:var(--zone-soft);border-radius:16px;bottom:7px;left:4px;position:absolute;top:7px;transition:translate .32s cubic-bezier(.3,1.3,.5,1);translate:calc(100%*var(--i)) 0;width:calc((100% - 8px)/var(--n))}._tab_otw76_34{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:3px;justify-content:center;position:relative;-webkit-tap-highlight-color:transparent;transition:color .2s ease}._tab_otw76_34:active ._icon_otw76_45{scale:.88}._active_otw76_49{color:var(--zone-text)}._active_otw76_49 ._label_otw76_52{font-weight:600}._icon_otw76_45{display:grid;position:relative;transition:scale .15s ease}._label_otw76_52{font-size:.65625rem;line-height:1;white-space:nowrap}._badge_otw76_68{background:var(--neko-accent);border-radius:999px;box-shadow:0 0 0 2px var(--bg-raised);color:#fff;font-size:.625rem;font-weight:700;height:17px;left:14px;line-height:17px;min-width:17px;padding:0 4px;position:absolute;text-align:center;top:-5px}._toast_pmxxz_1{align-items:center;background:var(--bg-panel);border-radius:var(--r-pill);bottom:28px;box-shadow:0 18px 40px -16px color-mix(in srgb,var(--neko-brown) 55%,transparent),0 0 0 1px var(--line) inset;color:var(--text);cursor:default;display:flex;font-weight:600;gap:10px;left:50%;max-width:min(520px,100vw - 48px);padding:12px 18px;position:fixed;transform:translate(-50%);z-index:50}._success_pmxxz_20{color:var(--text-accent)}._success_pmxxz_20 svg{color:var(--accent-text)}._error_pmxxz_27{color:var(--danger)}._spinner_pmxxz_31{animation:_spin_pmxxz_31 .8s linear infinite;border:2px solid color-mix(in srgb,var(--neko-accent) 30%,transparent);border-radius:50%;border-top-color:var(--neko-accent);height:16px;width:16px}@keyframes _spin_pmxxz_31{to{transform:rotate(1turn)}}@media(max-width:760px){._toast_pmxxz_1{bottom:auto;top:calc(10px + env(safe-area-inset-top))}}.toast-enter-active,.toast-leave-active{transition:opacity .2s ease,transform .2s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%,12px)!important}@media(max-width:760px){.toast-enter-from,.toast-leave-to{transform:translate(-50%,-16px)!important}}._backdrop_35xll_1{backdrop-filter:blur(8px);background:color-mix(in srgb,#140b10 88%,transparent);display:grid;inset:0;padding:40px;place-items:center;position:fixed;z-index:100}._img_35xll_12{border-radius:var(--r-md);box-shadow:0 30px 80px -20px #000000b3;max-height:88vh;max-width:min(1100px,92vw);-o-object-fit:contain;object-fit:contain}._nav_35xll_20{background:color-mix(in srgb,#fff 14%,transparent);border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:44px;place-items:center;position:absolute;width:44px}._nav_35xll_20:hover{background:color-mix(in srgb,#fff 26%,transparent)}._close_35xll_36{right:24px;top:24px}._prev_35xll_41{left:24px}._next_35xll_45{right:24px}._flip_35xll_49{transform:scaleX(-1)}._count_35xll_53{background:color-mix(in srgb,#fff 14%,transparent);border-radius:var(--r-pill);bottom:24px;color:#fff;font-size:.8125rem;font-weight:600;padding:4px 12px;position:absolute}._ask_1yis4_1{align-items:center;background:var(--bg-panel);border-radius:var(--r-lg);bottom:28px;box-shadow:0 24px 50px -18px color-mix(in srgb,var(--neko-brown) 60%,transparent),0 0 0 1px var(--line) inset;display:flex;gap:12px;padding:14px 16px 14px 14px;position:fixed;right:28px;width:360px;z-index:45}._neko_1yis4_16{bottom:100%;position:absolute;right:18px;width:84px;z-index:1}._poster_1yis4_24{border-radius:var(--r-sm);flex-shrink:0;height:76px;overflow:hidden;width:54px}._text_1yis4_32{display:flex;flex-direction:column;gap:4px;min-width:0}._text_1yis4_32 strong{color:var(--text-accent);font-size:.9375rem}._text_1yis4_32 span{color:var(--text-2);font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_1yis4_50{display:flex;gap:8px;margin-top:6px}@media(max-width:760px){._ask_1yis4_1{bottom:calc(84px + env(safe-area-inset-bottom));left:12px;right:12px;width:auto}}.ask-enter-active,.ask-leave-active{transition:opacity .2s ease,transform .2s ease}.ask-enter-from,.ask-leave-to{opacity:0;transform:translateY(12px)}._body_1oc2u_1{align-items:center;display:flex;gap:14px}._body_1oc2u_1 ._neko_1oc2u_6{flex-shrink:0;width:92px}._body_1oc2u_1 p{color:var(--text-2)}._actions_1oc2u_14{display:flex;gap:8px;justify-content:flex-end}@media(max-width:760px){._body_1oc2u_1{flex-direction:column;text-align:center}._actions_1oc2u_14{justify-content:stretch}._actions_1oc2u_14>*{flex:1}}._card_1bkvl_1{align-items:center;background:var(--bg-panel);border-radius:var(--r-lg);bottom:28px;box-shadow:0 24px 50px -18px color-mix(in srgb,var(--neko-brown) 60%,transparent),0 0 0 1px var(--line) inset;cursor:pointer;display:flex;min-height:84px;padding:14px 16px 14px 104px;position:fixed;right:28px;width:340px;z-index:46}._neka_1bkvl_17{bottom:8px;height:132px;left:18px;pointer-events:none;position:absolute;width:auto}._text_1bkvl_26{display:flex;flex-direction:column;gap:4px}._text_1bkvl_26 strong{color:var(--text-accent);font-size:.9375rem}._text_1bkvl_26 span{color:var(--text-2);font-size:.8125rem}@media(max-width:760px){._card_1bkvl_1{bottom:calc(84px + env(safe-area-inset-bottom));left:12px;right:12px;width:auto}}._shell_hh183_1{background:radial-gradient(1100px 360px at 8% -140px,color-mix(in srgb,var(--neko-accent) 22%,transparent) 0,transparent 70%),radial-gradient(900px 300px at 100% -160px,color-mix(in srgb,#f6d3fa 60%,transparent) 0,transparent 70%),var(--bg-app);display:flex;flex-direction:column;height:100vh;height:100dvh}._body_hh183_9{display:flex;flex:1;min-height:0}._panel_hh183_15{background:var(--bg-panel);border-radius:var(--r-xl);box-shadow:var(--shadow-panel);flex:1;margin:0 12px 12px 0;min-width:0;overflow-x:hidden;overflow-y:auto;position:relative;scroll-behavior:smooth}@media(max-width:760px){._panel_hh183_15{border-radius:0;box-shadow:none;margin:0;padding-bottom:calc(84px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom))}}
