:root{--bg-color: #FFF8F6;--text-color: #4A4A4A;--primary-color: #D81B60;--primary-dark: #ad144d;--secondary-color: #FFF0F5;--accent-color: #FF80AB;--white: #FFFFFF;--border-color: #EEE;--shadow: 0 4px 12px rgba(0,0,0,.08);--shadow-hover: 0 10px 25px rgba(216, 27, 96, .2);--header-height: 70px;--container-max: 1280px;--content-max: 800px;--container-pad: clamp(16px, 2.2vw, 24px);--page-pad: var(--space-7);--page-pad-compact: var(--space-6);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 60px;--space-11: 80px;--radius-0: 6px;--radius-1: 8px;--radius-input: 12px;--radius-2: 14px;--radius-3: 16px;--radius-4: 20px;--radius-5: 22px;--radius-6: 24px;--radius-7: 30px;--radius-pill: 999px;--grid-gap: var(--space-5);--card-pad: var(--space-5);--section-gap: var(--space-10);--section-header-gap: var(--space-6)}@media(max-width:768px){:root{--header-height: 60px;--section-gap: var(--space-9)}}@media(max-width:520px){:root{--grid-gap: var(--space-4);--section-gap: var(--space-8)}}:root{color-scheme:light;--surface-color: #FFFFFF;--surface-soft: #fffaf8;--surface-soft-alt: #fff1f5;--surface-muted: #f8eef2;--text-muted: #666666;--text-soft: #7a6874;--header-bg: rgba(255, 255, 255, .95);--header-border: rgba(216, 27, 96, .1);--overlay-color: rgba(0, 0, 0, .5);--glass-bg: rgba(255,255,255,.72);--panel-border: #efdee4;--input-bg: #ffffff;--dot-color: #FF80AB;--footer-bg: #F8E8EC;--footer-text: #4A4A4A;--footer-heading: #ad144d;--footer-muted: #8c8187;--momo-safe-space: clamp(110px, 12vw, 170px)}:root[data-theme=sleepy]{color-scheme:dark;--bg-color: #241c31;--text-color: #f7f1f6;--primary-color: #ff87bb;--primary-dark: #ffe6f0;--secondary-color: #362a44;--accent-color: #ffc5de;--white: #32273f;--border-color: rgba(255, 232, 242, .16);--shadow: 0 10px 24px rgba(7, 5, 10, .14);--shadow-hover: 0 16px 34px rgba(7, 5, 10, .18);--surface-color: #32273f;--surface-soft: #3a2d48;--surface-soft-alt: #433453;--surface-muted: #4b3a5b;--text-muted: #dfd2de;--text-soft: #beafc1;--header-bg: rgba(37, 28, 48, .94);--header-border: rgba(255, 232, 242, .12);--overlay-color: rgba(11, 8, 16, .64);--glass-bg: rgba(50, 39, 63, .92);--panel-border: rgba(255, 232, 242, .16);--input-bg: #2b2236;--dot-color: rgba(255, 199, 223, .56);--footer-bg: #2b2237;--footer-text: #f7eef5;--footer-heading: #ffd2e5;--footer-muted: #d2c1ce;--momo-safe-space: clamp(148px, 15vw, 220px)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,sans-serif;background-color:var(--bg-color);background-image:radial-gradient(var(--dot-color) 1.6px,transparent 1.7px);background-size:34px 34px;background-position:0 0;animation:dotsDrift 70s linear infinite;color:var(--text-color);line-height:1.6;padding-top:var(--header-height);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:100%;position:relative}@keyframes dotsDrift{0%{background-position:0 0}to{background-position:-160px -110px}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}body{animation:none!important}}:root[data-motion=reduce] body{animation:none!important}@media(prefers-reduced-motion:reduce){.fade-in-up,.wiggle,.hero-floating-plush,.pet-squish{animation:none!important}.fade-in-up{opacity:1!important;transform:none!important}.btn:hover,.secondary-btn:hover,.primary-btn:hover,.momo-opt-btn:hover,.hero-chip:hover,.highlight-card:hover,.bento-card:hover,.plushie-card:hover,.article-card:hover,.article-row:hover,.recommended-card:hover,.series-hub-card:hover,.custom-series-card:hover,.filter-pill:hover,.back-link:hover,.hub-arrow,.custom-series-card:hover .custom-series-footer span:last-child,.series-hub-card:hover .hub-arrow,.plushie-card:hover .card-image-container img,.article-card:hover img,.floating-img{transform:none!important}}:root[data-motion=reduce] .fade-in-up,:root[data-motion=reduce] .wiggle,:root[data-motion=reduce] .hero-floating-plush,:root[data-motion=reduce] .pet-squish{animation:none!important}:root[data-motion=reduce] .fade-in-up{opacity:1!important;transform:none!important}:root[data-motion=reduce] .btn:hover,:root[data-motion=reduce] .secondary-btn:hover,:root[data-motion=reduce] .primary-btn:hover,:root[data-motion=reduce] .momo-opt-btn:hover,:root[data-motion=reduce] .hero-chip:hover,:root[data-motion=reduce] .highlight-card:hover,:root[data-motion=reduce] .bento-card:hover,:root[data-motion=reduce] .plushie-card:hover,:root[data-motion=reduce] .article-card:hover,:root[data-motion=reduce] .article-row:hover,:root[data-motion=reduce] .recommended-card:hover,:root[data-motion=reduce] .series-hub-card:hover,:root[data-motion=reduce] .custom-series-card:hover,:root[data-motion=reduce] .filter-pill:hover,:root[data-motion=reduce] .back-link:hover,:root[data-motion=reduce] .hub-arrow,:root[data-motion=reduce] .custom-series-card:hover .custom-series-footer span:last-child,:root[data-motion=reduce] .series-hub-card:hover .hub-arrow,:root[data-motion=reduce] .plushie-card:hover .card-image-container img,:root[data-motion=reduce] .article-card:hover img,:root[data-motion=reduce] .floating-img{transform:none!important}a{text-decoration:none;color:var(--primary-color);transition:all .2s ease;font-weight:500}a:hover{color:var(--primary-dark);text-decoration:underline}.skip-link{position:absolute;top:-100px;left:12px;background:#fff;border:2px solid var(--primary-color);color:var(--primary-dark);padding:var(--space-3) var(--space-4);border-radius:14px;z-index:30000;box-shadow:var(--shadow)}.skip-link:focus{top:10px;outline:none}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cv-auto{content-visibility:auto;contain-intrinsic-size:1px 900px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(216,27,96,.35);outline-offset:3px;border-radius:10px}[id]{scroll-margin-top:calc(var(--header-height) + 20px)}ul{list-style:none}img{max-width:100%;display:block}.card-image-container{width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:var(--surface-color);padding:8%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--border-color);box-sizing:border-box}.card-image-container a{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.card-image-container img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .3s;mix-blend-mode:multiply}.container{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad);width:100%}#main-content{padding-top:var(--space-5);padding-bottom:calc(var(--space-9) + var(--momo-safe-space));min-height:calc(100vh - var(--header-height) - 100px);display:flex;flex-direction:column}.hidden{display:none!important}.content-page{max-width:var(--content-max);margin:0 auto;background:var(--white);padding:var(--space-8);border-radius:var(--radius-4);box-shadow:var(--shadow);border:1px solid var(--border-color)}.page-shell{width:100%;margin:0 auto}.page-shell-wide{max-width:1280px}.content-page h3{text-shadow:1px 1px 1px rgba(0,0,0,.05);color:var(--primary-color);margin-top:25px;margin-bottom:var(--space-3);border-bottom:2px solid var(--secondary-color);padding-bottom:5px}.content-page ul{list-style:disc;padding-left:25px}.content-page li{margin-bottom:5px}.last-updated{font-style:italic;color:#999;font-size:.9rem;margin-top:10px;margin-bottom:30px;display:block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);padding:14px 32px;border-radius:50px;font-weight:600;cursor:pointer;border:none;font-size:1rem;text-align:center;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none!important;line-height:1.2}.btn:active{transform:translateY(1px) scale(.975,1.02)}.momo-opt-btn:active{transform:translateY(1px) scale(.98,1.02)}@media(prefers-reduced-motion:reduce){.btn:active,.momo-opt-btn:active{transform:none!important}}.primary-btn{background:var(--primary-color);color:#fff!important;box-shadow:0 4px 6px #d81b6033}.primary-btn:hover{background:var(--primary-dark);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 15px #d81b604d}.secondary-btn{background:#fff;border:2px solid var(--primary-color);color:var(--primary-color)!important}.secondary-btn:hover{background:var(--primary-color);color:#fff!important;transform:translateY(-2px)}.text-btn{color:var(--primary-color);font-weight:600;background:none;padding:0;border:none;cursor:pointer}.text-btn:hover{color:var(--primary-dark);text-decoration:underline}.back-link{display:inline-flex;align-items:center;gap:var(--space-3);text-decoration:none;font-weight:700;color:var(--primary-color);margin-bottom:var(--space-3);background:var(--glass-bg);border:1px solid var(--border-color);padding:6px 14px;border-radius:999px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.back-link:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff;text-decoration:none}.site-header{background:var(--header-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:fixed;top:0;left:0;width:100%;z-index:100;height:var(--header-height);border-bottom:1px solid var(--header-border);display:flex;align-items:center;box-shadow:0 2px 10px #00000005}.header-flex{display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;min-width:150px}.logo a{display:inline-flex;align-items:center;border-radius:18px}.logo img{height:45px;width:auto;max-width:100%;object-fit:contain;transition:transform .3s}.main-nav{flex-grow:1;display:flex;justify-content:flex-end}.nav-links{display:flex;gap:var(--space-7)}.nav-links a{font-weight:600;color:var(--text-muted);position:relative;text-decoration:none!important}.nav-links a:hover,.nav-links a.active{color:var(--primary-color)}.nav-links a:after{content:"";position:absolute;width:0;height:3px;bottom:-4px;left:0;background-color:var(--primary-color);transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:2px}.nav-links a.active:after,.nav-links a:hover:after{width:100%}.mobile-menu-btn{display:none;font-size:1.5rem;background:none;border:none;color:var(--text-color);cursor:pointer}.page-header,.section-header{margin-bottom:var(--space-8);display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--space-4);position:relative;z-index:1;gap:var(--space-5)}.page-title{font-size:2.2rem;text-shadow:1px 1px 1px var(--secondary-color);color:var(--primary-color);margin-bottom:0;flex-shrink:0}.section-header h2{color:var(--primary-color);font-size:1.8rem;text-shadow:1px 1px 1px var(--secondary-color)}.page-header p{color:var(--text-muted);font-style:italic;max-width:50%;text-align:right}@keyframes wiggle{0%{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}.wiggle{animation:wiggle .4s ease-in-out}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--grid-gap);transition:opacity .4s ease-out}.plushie-card{background:#fff;border-radius:16px;box-shadow:var(--shadow);overflow:hidden;border:1px solid var(--border-color);transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;display:flex;flex-direction:column}.plushie-card:hover{transform:translateY(-6px) scale(1.015);box-shadow:0 15px 30px #d81b6026;border-color:var(--primary-color)}.plushie-card:hover .card-image-container img{transform:scale(1.05) rotate(2deg)}.card-content{padding:var(--space-3);text-align:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.card-content h3{font-size:.95rem;color:#333;margin-bottom:4px}.card-content .series{font-size:.85rem;color:#999;margin-bottom:8px;font-weight:500}.card-content .btn{width:100%;padding:var(--space-3) var(--space-4);font-size:.88rem}.bundle-tag-on-card{position:absolute;top:10px;left:10px;background:var(--primary-color);color:#fff;padding:4px 10px;border-radius:15px;font-size:.7rem;font-weight:700;z-index:10}.card-actions{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4);width:100%}.btn-sm{padding:var(--space-3) var(--space-4);font-size:.85rem}.pagination{display:flex;justify-content:center;align-items:center;gap:var(--space-5);margin-top:var(--space-8)}.pagination.pagination-top{margin-top:0}.pagination.pagination-bottom{margin-top:var(--space-7)}.pagination button{font-size:.9rem;padding:var(--space-3) var(--space-6)}.page-info{font-weight:700;color:var(--primary-dark)}.empty-state{text-align:center;padding:var(--space-10) var(--space-5);border:2px dashed var(--accent-color);border-radius:var(--radius-4);background:var(--secondary-color);margin:var(--space-7) auto;width:100%;grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);min-height:300px}.empty-state h3{font-size:1.5rem;color:var(--primary-color);margin-bottom:var(--space-3)}.empty-state p{font-size:1.1rem;color:var(--text-color);margin-bottom:var(--space-5);max-width:400px}.site-footer{background:var(--footer-bg);color:var(--footer-text);padding:var(--space-8) 0 var(--space-5);margin-top:auto;border-top:3px solid var(--accent-color)}.footer-flex{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-7);padding-bottom:var(--space-7);border-bottom:1px solid color-mix(in srgb,var(--footer-text) 16%,transparent)}.footer-col{flex:1;min-width:150px}.footer-col h3{font-size:1.1rem;font-weight:700;color:var(--footer-heading);margin-bottom:15px}.footer-col p,.footer-col ul a{color:var(--footer-text);font-weight:400;font-size:.95rem;line-height:2}.footer-col ul a:hover{color:var(--primary-color)}.footer-bottom{text-align:center;margin-top:20px;font-size:.85rem;color:var(--footer-muted)}.disclaimer{margin-bottom:var(--space-3);font-style:italic;color:var(--footer-muted)}.footer-logo-text{font-weight:700;font-size:1.1rem;margin-bottom:var(--space-3);color:var(--footer-text)}.bsky-link{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;border-radius:0;background:transparent;border:0;box-shadow:none;transition:none}.bsky-link:hover{transform:none;box-shadow:none;background:transparent}.bsky-icon{display:block;width:28px;height:28px;border-radius:8px}.effort-notice{position:relative;z-index:95;width:100%;background:transparent;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.effort-notice.show{opacity:1;transform:translateY(0);pointer-events:auto}.effort-notice-inner{max-width:980px;margin:14px auto 0;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);border-radius:16px;border:1px solid rgba(216,27,96,.18);box-shadow:var(--shadow);background:repeating-linear-gradient(45deg,#d81b600f 0 2px,#fff0 2px 9px),repeating-linear-gradient(-45deg,#d81b600a 0 2px,#fff0 2px 9px),#fffffff0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.effort-content strong{display:block;color:var(--primary-color);margin-bottom:2px}.effort-content p{margin:0;color:#444;font-size:.95rem;line-height:1.35}.effort-close{border:none;background:#ffffffb3;cursor:pointer;font-size:1.25rem;line-height:1;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#777;border-radius:999px;box-shadow:0 6px 14px #0000000f}.effort-close:hover{color:var(--primary-color)}@media(max-width:640px){.content-page{padding:var(--space-6);border-radius:var(--radius-3)}}@media(max-width:520px){.effort-notice-inner{padding:10px 12px;border-radius:24px;align-items:flex-start}}#momo-wrapper{position:fixed;bottom:-48px;right:20px;width:220px;height:auto;z-index:9000;pointer-events:none;will-change:transform;transition:z-index 0s,opacity .3s ease-out,visibility .3s;display:none}#momo-wrapper.talking{z-index:10010}@media(prefers-reduced-motion:reduce){#momo-wrapper,#momo-img,#momo-bubble{transition:none!important;animation:none!important}}#momo-wrapper.at-footer{position:absolute}#momo-btn{background:transparent;border:0;padding:0;margin:0;width:100%;display:block;cursor:pointer;pointer-events:auto}#momo-btn:focus-visible{outline:3px solid var(--primary-color);outline-offset:4px;border-radius:18px}#momo-img{width:100%;height:auto;cursor:pointer;pointer-events:auto;user-select:none;-webkit-user-drag:none;transition:transform .1s cubic-bezier(.175,.885,.32,1.275);display:block}.pet-squish{transform:scale(1.1,.9) translateY(10px)!important;transition:transform .05s!important}#momo-bubble{position:absolute;bottom:230px;left:50%;transform:translate(-50%) translateY(10px) scale(.9);background:#fff;padding:15px;border-radius:var(--radius-4);border:2px solid var(--primary-color);box-shadow:0 4px 20px #0003;font-size:.9rem;color:#333;width:200px;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:10000;display:flex;flex-direction:column;gap:8px}#momo-bubble.alert-mode{border-color:#f44;background:#fff8f8;box-shadow:0 4px 30px #f003}#momo-bubble:after{content:"";position:absolute;bottom:-12px;left:50%;margin-left:-9px;border-width:11px 11px 0;border-style:solid;border-color:var(--primary-color) transparent}#momo-bubble.alert-mode:after{border-color:#ff4444 transparent}#momo-bubble.visible{opacity:1;visibility:visible;transform:translate(-50%) translateY(0) scale(1);pointer-events:auto}.momo-options{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px;padding-top:8px;border-top:1px dashed #eee}.momo-opt-btn{background:var(--secondary-color);border:1px solid var(--accent-color);color:var(--primary-color);border-radius:12px;padding:6px 12px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px}.momo-opt-btn.close{background:#f5f5f5;border-color:#ddd;color:var(--text-muted);flex-basis:100%}.momo-opt-btn:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px)}.momo-bubble-actions{margin-top:5px;display:flex;justify-content:center}.momo-compact-btn{padding:5px 10px;font-size:.8rem}.pq-issue-intro{margin:0 0 8px}.pq-issue-form{margin-top:10px}.pq-issue-label{display:block;font-weight:700;margin:8px 0 6px}.pq-issue-label--spaced{margin-top:10px}.pq-issue-field{width:100%;border:1px solid #ddd;padding:10px;border-radius:10px;font-family:inherit}.pq-issue-textarea{height:110px;margin:0 0 10px;resize:vertical}.pq-issue-actions{display:flex;justify-content:flex-end;gap:10px}@media(max-width:768px){.logo img{height:35px;max-width:140px}.nav-links{position:fixed;top:0;padding-top:80px;right:0;bottom:0;width:75%;max-width:300px;flex-direction:column;background-color:var(--surface-color)!important;background:var(--surface-color)!important;border-left:1px solid var(--border-color);box-shadow:-5px 0 20px #0000001a;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:20000;gap:15px;height:100vh}.nav-links.active{transform:translate(0)}.nav-links li{width:100%;text-align:left}.nav-links a{display:block;padding:12px 15px;width:100%;color:var(--text-color);font-size:1.1rem;border-radius:10px;background:transparent}.nav-links a:hover,.nav-links a.active{background:var(--secondary-color);color:var(--primary-color)}.nav-links a:after{display:none}.nav-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:19999;display:block;opacity:0;visibility:hidden;transition:.3s}.nav-links.active+.nav-overlay{opacity:1;visibility:visible}.mobile-menu-btn{display:block;position:relative;z-index:20001}.page-header,.section-header{flex-direction:column;align-items:flex-start;text-align:left;width:100%}.page-title,.section-header h2{overflow-wrap:break-word;word-wrap:break-word;max-width:100%;line-height:1.3}.page-header p,.section-header p{max-width:100%;text-align:left;margin-top:10px;overflow-wrap:break-word}#momo-wrapper{width:100px;right:10px;bottom:-22px;max-width:30vw}#momo-bubble{bottom:110px;width:160px;left:auto;right:0;transform:translateY(10px) scale(.9)}#momo-bubble.visible{transform:translateY(0) scale(1)}#momo-bubble:after{left:auto;right:38px;bottom:-10px;transform:translate(50%)}#momo-bubble.alert-mode:after{transform:translate(50%)}.footer-flex{flex-direction:column}}.nav-overlay{display:none}body.nav-open{overflow:hidden}body.nav-open #momo-wrapper{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.wishlist-empty-text{font-size:1.2rem;color:var(--text-muted);margin-bottom:25px}.wishlist-empty-btn{padding:15px 35px;font-size:1.1rem;box-shadow:0 5px 15px #d81b604d}@media(max-width:520px){.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.card-content{padding:12px}.card-content h3{font-size:.95rem}.card-content .btn{padding:10px 12px;font-size:.85rem}}.recommended-section{margin-top:var(--space-9)}.recommended-header{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:12px}.recommended-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4)}.recommended-card{display:flex;gap:12px;background:#fff;border:1px solid var(--border-color);border-radius:14px;overflow:hidden;box-shadow:var(--shadow);text-decoration:none;color:inherit;padding:12px;align-items:stretch}.recommended-card:hover{transform:translateY(-3px);text-decoration:none}.recommended-card.no-thumb{padding:14px;align-items:flex-start}.recommended-card.no-thumb .recommended-body{width:100%}.recommended-media{width:96px;height:96px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.04);padding:10px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.recommended-media.placeholder{background:#d81b600f}.recommended-thumb{width:100%;height:100%;object-fit:contain;border-radius:8px;mix-blend-mode:multiply}.recommended-body{display:flex;flex-direction:column;gap:6px;min-width:0}.recommended-meta{font-size:.8rem;color:#888}.recommended-title{font-weight:800;color:var(--primary-dark);line-height:1.2}.recommended-excerpt{font-size:.9rem;color:#555;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:520px){.recommended-card{padding:10px}.recommended-media{width:84px;height:84px;padding:8px}}.icon{display:inline-block;vertical-align:middle}.btn-icon{display:inline-flex;align-items:center;gap:var(--space-3)}.centered-header{justify-content:center;margin-top:60px}.bluesky-banner{display:block;width:100%;max-width:800px;text-decoration:none;color:inherit}.bluesky-banner:hover{text-decoration:none}.bluesky-card{background:#eef6ff;border:2px solid #1d7ff2;padding:28px;border-radius:34px;text-align:center;box-shadow:none;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.bluesky-card:hover{transform:translateY(-1px);background:#f4f9ff;border-color:#0d74ea}.bluesky-header{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:var(--space-3)}.bluesky-logo{width:40px;height:40px;border-radius:10px}.bluesky-header h2{color:#0085ff;margin:0;text-shadow:none}.bluesky-card p{color:#4a4a4a;margin-bottom:0;font-size:1.05rem}.bluesky-card-compact{padding:20px;border-radius:20px}.bluesky-card-compact .bluesky-logo{width:32px;height:32px}.bluesky-card-compact .bluesky-header{gap:12px}.bluesky-card-compact .bluesky-header h2{font-size:1.15rem}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-color);z-index:25000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s}.modal.visible{opacity:1;visibility:visible}.modal-content{background-color:var(--white);padding:30px;border-radius:var(--radius-4);box-shadow:0 5px 15px #0000004d;max-width:90%;width:450px;transform:translateY(-50px);transition:transform .3s;position:relative}.modal.visible .modal-content{transform:translateY(0)}.modal-close{background:transparent;border:0;padding:0;line-height:1;color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer;transition:color .2s}.modal-close:hover{color:var(--primary-dark)}#modal-title{color:var(--primary-color);font-size:1.5rem;margin-bottom:var(--space-5);border-bottom:1px solid var(--border-color);padding-bottom:10px}#modal-body{line-height:1.5}.lightbox{position:fixed;inset:0;z-index:26000;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.lightbox.visible{opacity:1;visibility:visible;pointer-events:auto}.close-btn{position:absolute;top:14px;right:14px;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#00000059;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:28px;cursor:pointer}.close-btn:hover{background:#00000080}.lightbox-content{width:min(1100px,96vw);max-height:86vh;display:flex;align-items:center;justify-content:center}.lightbox-content img{max-width:100%;max-height:86vh;width:auto;height:auto;object-fit:contain;border-radius:18px;background:#fffffff2;padding:10px;box-shadow:0 12px 40px #00000059}.recommended-grid[data-randomized-pending=true],#article-aside-recs[data-randomized-pending=true],#detail-recommendations[data-randomized-pending=true]{opacity:0;visibility:hidden}.recommended-grid[data-randomized-pending=true]{min-height:260px}#article-aside-recs[data-randomized-pending=true],#detail-recommendations[data-randomized-pending=true]{min-height:220px}.nav-controls{display:inline-flex;align-items:center;gap:var(--space-3)}input,select,textarea{background:var(--input-bg);color:var(--text-color)}:root[data-theme=sleepy] body{background-image:radial-gradient(var(--dot-color) 1.6px,transparent 1.7px)}:root[data-theme=sleepy] .page-title,:root[data-theme=sleepy] .section-header h2{text-shadow:none}:root[data-theme=sleepy] .page-header p,:root[data-theme=sleepy] .section-header p,:root[data-theme=sleepy] .last-updated,:root[data-theme=sleepy] .momo-opt-btn.close,:root[data-theme=sleepy] .modal-close{color:var(--text-soft)}:root[data-theme=sleepy] .card-image-container{background:var(--surface-soft);border-bottom-color:var(--border-color)}:root[data-theme=sleepy] .card-image-container img{mix-blend-mode:normal}:root[data-theme=sleepy] .secondary-btn{background:var(--surface-color)}:root[data-theme=sleepy] .modal-content,:root[data-theme=sleepy] #momo-bubble,:root[data-theme=sleepy] .content-page,:root[data-theme=sleepy] .plushie-card,:root[data-theme=sleepy] .article-card,:root[data-theme=sleepy] .support-card,:root[data-theme=sleepy] .support-info-box,:root[data-theme=sleepy] .tier-card,:root[data-theme=sleepy] .home-sidecard,:root[data-theme=sleepy] .highlight-card,:root[data-theme=sleepy] .bento-card{border-color:var(--border-color);box-shadow:var(--shadow)}:root[data-theme=sleepy] .modal-content{background-color:var(--surface-color);box-shadow:0 18px 40px #0a080e38}:root[data-theme=sleepy] .site-header{box-shadow:0 2px 10px #00000005}:root[data-theme=sleepy] .articles-hero-card,:root[data-theme=sleepy] .articles-searchbar,:root[data-theme=sleepy] .articles-count,:root[data-theme=sleepy] .filter-pill,:root[data-theme=sleepy] .article-row,:root[data-theme=sleepy] .catalog-toolbar,:root[data-theme=sleepy] .catalog-sidebar,:root[data-theme=sleepy] .catalog-linklist,:root[data-theme=sleepy] .catalog-linklist__summary,:root[data-theme=sleepy] .article-row-media,:root[data-theme=sleepy] .articles-aside .content-page,:root[data-theme=sleepy] .single-article,:root[data-theme=sleepy] .detail-card,:root[data-theme=sleepy] .wishlist-hero,:root[data-theme=sleepy] .wishlist-toolbar,:root[data-theme=sleepy] .wishlist-share-card{background:var(--surface-soft);border-color:var(--border-color);color:var(--text-color);box-shadow:var(--shadow)}:root[data-theme=sleepy] .articles-hero-text p,:root[data-theme=sleepy] .toolbar-count,:root[data-theme=sleepy] .articles-count,:root[data-theme=sleepy] .catalog-linklist__desc,:root[data-theme=sleepy] .article-row-excerpt,:root[data-theme=sleepy] .article-row-meta,:root[data-theme=sleepy] .article-row-title,:root[data-theme=sleepy] .catalog-sidebar label,:root[data-theme=sleepy] .filter-pill,:root[data-theme=sleepy] .footer-col p{color:var(--text-muted)}:root[data-theme=sleepy] .catalog-linklist__summary,:root[data-theme=sleepy] .toolbar-title,:root[data-theme=sleepy] .subsection-header h2,:root[data-theme=sleepy] .article-row-title,:root[data-theme=sleepy] .footer-col h3{color:var(--primary-dark)}:root[data-theme=sleepy] .site-footer a,:root[data-theme=sleepy] .footer-logo-text,:root[data-theme=sleepy] .footer-col ul a,:root[data-theme=sleepy] .footer-col p,:root[data-theme=sleepy] .footer-bottom,:root[data-theme=sleepy] .disclaimer{color:var(--footer-text)}:root[data-theme=sleepy] .articles-searchbar input,:root[data-theme=sleepy] #search-bar,:root[data-theme=sleepy] select,:root[data-theme=sleepy] textarea,:root[data-theme=sleepy] input{background:var(--input-bg);color:var(--text-color);border-color:var(--border-color);box-shadow:none}:root[data-theme=sleepy] .articles-searchbar input::placeholder,:root[data-theme=sleepy] #search-bar::placeholder{color:var(--text-soft)}:root[data-theme=sleepy] .site-header{background:color-mix(in srgb,var(--header-bg) 92%,black 8%);border-bottom-color:var(--header-border);box-shadow:0 8px 18px #0504081f}:root[data-theme=sleepy] .nav-links a{color:#f7eef6d1}:root[data-theme=sleepy] .logo a{padding:6px 10px;background:linear-gradient(180deg,#ffffff0a,#ffffff03);box-shadow:inset 0 1px #ffffff0d}:root[data-theme=sleepy] .logo img{filter:brightness(1.08) contrast(1.06) drop-shadow(0 2px 10px rgba(255,255,255,.08))}:root[data-theme=sleepy] .content-page,:root[data-theme=sleepy] .support-card,:root[data-theme=sleepy] .support-info-box,:root[data-theme=sleepy] .about-card,:root[data-theme=sleepy] .about-contact-card,:root[data-theme=sleepy] .articles-hero-card,:root[data-theme=sleepy] .single-article,:root[data-theme=sleepy] .aside-card,:root[data-theme=sleepy] .detail-layout,:root[data-theme=sleepy] .main-img-wrapper,:root[data-theme=sleepy] .thumbnail,:root[data-theme=sleepy] .featured-plushie-card,:root[data-theme=sleepy] .catalog-toolbar,:root[data-theme=sleepy] .catalog-sidebar,:root[data-theme=sleepy] .catalog-linklist,:root[data-theme=sleepy] .article-row,:root[data-theme=sleepy] .article-card,:root[data-theme=sleepy] .recommended-card,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .wishlist-hero,:root[data-theme=sleepy] .wishlist-toolbar,:root[data-theme=sleepy] .wishlist-share-card,:root[data-theme=sleepy] .plushie-card,:root[data-theme=sleepy] .home-sidecard,:root[data-theme=sleepy] .tier-card,:root[data-theme=sleepy] .highlight-card,:root[data-theme=sleepy] .bento-card{background:var(--surface-soft);border-color:var(--border-color);box-shadow:var(--shadow)}:root[data-theme=sleepy] .page-title,:root[data-theme=sleepy] .section-header h2,:root[data-theme=sleepy] .toolbar-title,:root[data-theme=sleepy] .subsection-header h2,:root[data-theme=sleepy] .single-article h1,:root[data-theme=sleepy] .detail-info h1,:root[data-theme=sleepy] .about-contact-card h3,:root[data-theme=sleepy] .about-support-note h3,:root[data-theme=sleepy] .support-info-box h2,:root[data-theme=sleepy] .footer-col h3,:root[data-theme=sleepy] .footer-logo-text{color:var(--primary-dark);text-shadow:none}:root[data-theme=sleepy] .content-page p,:root[data-theme=sleepy] .content-page li,:root[data-theme=sleepy] .page-header p,:root[data-theme=sleepy] .section-header p,:root[data-theme=sleepy] .toolbar-count,:root[data-theme=sleepy] .detail-meta,:root[data-theme=sleepy] .article-row-excerpt,:root[data-theme=sleepy] .article-row-meta,:root[data-theme=sleepy] .recommended-excerpt,:root[data-theme=sleepy] .recommended-meta,:root[data-theme=sleepy] .catalog-linklist__desc,:root[data-theme=sleepy] .catalog-sidebar label,:root[data-theme=sleepy] .footer-col p,:root[data-theme=sleepy] .footer-col ul a,:root[data-theme=sleepy] .footer-bottom,:root[data-theme=sleepy] .disclaimer,:root[data-theme=sleepy] .last-updated,:root[data-theme=sleepy] .momo-opt-btn.close,:root[data-theme=sleepy] .modal-close{color:var(--text-muted)}:root[data-theme=sleepy] .site-footer{background:linear-gradient(180deg,color-mix(in srgb,var(--footer-bg) 94%,black 6%),var(--footer-bg));color:var(--footer-text);border-top-color:#ffffff14}:root[data-theme=sleepy] .footer-flex{border-bottom-color:#ffffff14}:root[data-theme=sleepy] .footer-bottom,:root[data-theme=sleepy] .disclaimer{color:var(--footer-muted)}:root[data-theme=sleepy] .bluesky-card{background:#dfeeff;border-color:#2b87f3}:root[data-theme=sleepy] .bluesky-card p{color:#35516e}:root[data-theme=sleepy] .mobile-menu-btn{color:var(--text-color)}:root[data-theme=sleepy] .pagination .page-info,:root[data-theme=sleepy] .pagination.pagination-compact .page-info{background:color-mix(in srgb,var(--surface-muted) 88%,white 12%);color:var(--text-color)}:root[data-theme=sleepy] .card-image-container,:root[data-theme=sleepy] .article-card-img-wrapper,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .main-img-wrapper,:root[data-theme=sleepy] .thumbnail,:root[data-theme=sleepy] .featured-plushie-card .plushie-image-wrapper{background:color-mix(in srgb,var(--surface-color) 92%,white 8%);border-color:var(--border-color)}:root[data-theme=sleepy] .card-image-container img,:root[data-theme=sleepy] .compact-bento-img-wrap img,:root[data-theme=sleepy] .recommended-thumb,:root[data-theme=sleepy] .article-card-img-wrapper img,:root[data-theme=sleepy] .article-hero-img,:root[data-theme=sleepy] .featured-plushie-card img,:root[data-theme=sleepy] #detail-main-img,:root[data-theme=sleepy] .thumbnail img,:root[data-theme=sleepy] .bundle-card-media img,:root[data-theme=sleepy] .floating-img{mix-blend-mode:normal}:root[data-theme=sleepy] .about-shell,:root[data-theme=sleepy] .support-page-shell{background:linear-gradient(180deg,#30263be6,#2a2134f5);border-color:var(--border-color)}.site-footer{padding-bottom:calc(var(--space-8) + (var(--momo-safe-space) * .35))}@media(prefers-reduced-motion:reduce){.articles-search-clear:hover,.aside-link:hover,.store-pill:hover,.thumbnail:hover,.expand-btn:hover,.pagination .btn:hover,.recommended-card:hover,.article-card:hover .article-card-img-wrapper img,.bento-card:hover .compact-bento-img-wrap img{transform:none!important}}:root[data-motion=reduce] .articles-search-clear:hover,:root[data-motion=reduce] .aside-link:hover,:root[data-motion=reduce] .store-pill:hover,:root[data-motion=reduce] .thumbnail:hover,:root[data-motion=reduce] .expand-btn:hover,:root[data-motion=reduce] .pagination .btn:hover,:root[data-motion=reduce] .recommended-card:hover,:root[data-motion=reduce] .article-card:hover .article-card-img-wrapper img,:root[data-motion=reduce] .bento-card:hover .compact-bento-img-wrap img{transform:none!important}.pointer{cursor:pointer}.subtext{color:#666}.btn-spaced{margin-top:var(--space-5)}.text-center{text-align:center}.truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stack{display:flex;flex-direction:column;gap:var(--space-5)}:root[data-theme=sleepy]{color-scheme:dark}:root[data-theme=sleepy] body{background-color:var(--bg-color);color:var(--text-color)}:root[data-theme=sleepy] body.home,:root[data-theme=sleepy] body.catalog,:root[data-theme=sleepy] body.article,:root[data-theme=sleepy] body.series,:root[data-theme=sleepy] body.series-detail,:root[data-theme=sleepy] body.about,:root[data-theme=sleepy] body.support,:root[data-theme=sleepy] body.wishlist{background-color:var(--bg-color);background-image:radial-gradient(var(--dot-color) 1.15px,transparent 1.25px)}:root[data-theme=sleepy] .site-header{background:linear-gradient(180deg,#2d223af5,#261d31f0);border-bottom-color:var(--header-border);box-shadow:0 10px 24px #08060c29}:root[data-theme=sleepy] .logo a{padding:8px 14px;background:#fff8fc1f;border:1px solid rgba(255,232,242,.12);box-shadow:inset 0 1px #ffffff14}:root[data-theme=sleepy] .logo img{filter:brightness(1.14) contrast(1.12) drop-shadow(0 3px 10px rgba(255,255,255,.08))}:root[data-theme=sleepy] .nav-links a{color:#f7f1f6e0}:root[data-theme=sleepy] .nav-links a:hover,:root[data-theme=sleepy] .nav-links a.active{color:var(--primary-color)}:root[data-theme=sleepy] a,:root[data-theme=sleepy] .text-btn,:root[data-theme=sleepy] .bento-footer-link,:root[data-theme=sleepy] .article-card-cta,:root[data-theme=sleepy] .custom-series-footer,:root[data-theme=sleepy] .hub-meta,:root[data-theme=sleepy] .hub-arrow{color:var(--primary-color)}:root[data-theme=sleepy] .btn.secondary-btn,:root[data-theme=sleepy] .btn.tertiary-btn,:root[data-theme=sleepy] .back-link,:root[data-theme=sleepy] .pagination .btn,:root[data-theme=sleepy] .pagination.pagination-compact .btn,:root[data-theme=sleepy] .filter-pill,:root[data-theme=sleepy] .hero-chip,:root[data-theme=sleepy] .section-eyebrow,:root[data-theme=sleepy] .bento-tag,:root[data-theme=sleepy] .series-index-pill,:root[data-theme=sleepy] .hub-pill,:root[data-theme=sleepy] .aside-link,:root[data-theme=sleepy] .store-pill,:root[data-theme=sleepy] .remove-btn{background:var(--surface-color);color:var(--text-color);border-color:var(--border-color);box-shadow:none}:root[data-theme=sleepy] .btn.secondary-btn:hover,:root[data-theme=sleepy] .btn.tertiary-btn:hover,:root[data-theme=sleepy] .pagination .btn:hover,:root[data-theme=sleepy] .pagination.pagination-compact .btn:hover,:root[data-theme=sleepy] .filter-pill:hover,:root[data-theme=sleepy] .hero-chip:hover,:root[data-theme=sleepy] .aside-link:hover,:root[data-theme=sleepy] .remove-btn:hover{background:var(--surface-muted);border-color:color-mix(in srgb,var(--primary-color) 34%,var(--border-color))}:root[data-theme=sleepy] .filter-pill.active,:root[data-theme=sleepy] .btn.primary-btn,:root[data-theme=sleepy] .primary-btn{background:var(--primary-color);border-color:var(--primary-color);color:#2b1930!important;box-shadow:none}:root[data-theme=sleepy] .btn.primary-btn:hover,:root[data-theme=sleepy] .primary-btn:hover{background:#ff9bc7;color:#2b1930!important}:root[data-theme=sleepy] .page-title,:root[data-theme=sleepy] .section-header h2,:root[data-theme=sleepy] .toolbar-title,:root[data-theme=sleepy] .single-article h1,:root[data-theme=sleepy] .detail-info h1,:root[data-theme=sleepy] .article-body h2,:root[data-theme=sleepy] .article-body h3,:root[data-theme=sleepy] .custom-series-title,:root[data-theme=sleepy] .hub-card-content h2,:root[data-theme=sleepy] .hero h1,:root[data-theme=sleepy] .home-intro h2,:root[data-theme=sleepy] .highlight-body h2,:root[data-theme=sleepy] .bento-content h3,:root[data-theme=sleepy] .tier-card h3,:root[data-theme=sleepy] .tier-card h4,:root[data-theme=sleepy] .article-row-title,:root[data-theme=sleepy] .article-card-title,:root[data-theme=sleepy] .recommended-title,:root[data-theme=sleepy] .card-content h3,:root[data-theme=sleepy] .footer-col h3,:root[data-theme=sleepy] .footer-logo-text,:root[data-theme=sleepy] .support-info-box h2,:root[data-theme=sleepy] .about-contact-card h3,:root[data-theme=sleepy] .about-support-note h3,:root[data-theme=sleepy] .detail-section-title,:root[data-theme=sleepy] .recommended-header h3{color:var(--text-color);text-shadow:none}:root[data-theme=sleepy] .page-header p,:root[data-theme=sleepy] .section-header p,:root[data-theme=sleepy] .hero p,:root[data-theme=sleepy] .hero-metrics,:root[data-theme=sleepy] .highlight-body p,:root[data-theme=sleepy] .spotlight-mini,:root[data-theme=sleepy] .spotlight-note,:root[data-theme=sleepy] .compact-excerpt,:root[data-theme=sleepy] .article-preview-meta,:root[data-theme=sleepy] .toolbar-count,:root[data-theme=sleepy] .article-row-excerpt,:root[data-theme=sleepy] .article-row-meta,:root[data-theme=sleepy] .article-card-excerpt,:root[data-theme=sleepy] .article-card-meta,:root[data-theme=sleepy] .recommended-excerpt,:root[data-theme=sleepy] .recommended-meta,:root[data-theme=sleepy] .card-content .series,:root[data-theme=sleepy] .custom-series-meta,:root[data-theme=sleepy] .hub-excerpt,:root[data-theme=sleepy] .series-excerpt,:root[data-theme=sleepy] .content-page p,:root[data-theme=sleepy] .content-page li,:root[data-theme=sleepy] .about-intro,:root[data-theme=sleepy] .about-contact-card p,:root[data-theme=sleepy] .about-contact-help,:root[data-theme=sleepy] .subtle-help,:root[data-theme=sleepy] .support-card p,:root[data-theme=sleepy] .support-closing,:root[data-theme=sleepy] .article-body,:root[data-theme=sleepy] .detail-meta,:root[data-theme=sleepy] .detail-kv dt,:root[data-theme=sleepy] .detail-kv dd,:root[data-theme=sleepy] .detail-description p,:root[data-theme=sleepy] .affiliate-notice,:root[data-theme=sleepy] .bundle-subtext,:root[data-theme=sleepy] .bundle-card-meta,:root[data-theme=sleepy] .footer-col p,:root[data-theme=sleepy] .footer-col ul a,:root[data-theme=sleepy] .footer-bottom,:root[data-theme=sleepy] .disclaimer,:root[data-theme=sleepy] .momo-hint,:root[data-theme=sleepy] .catalog-linklist__desc,:root[data-theme=sleepy] .catalog-sidebar label,:root[data-theme=sleepy] .last-updated,:root[data-theme=sleepy] .share-intro,:root[data-theme=sleepy] .share-label,:root[data-theme=sleepy] .share-footnote,:root[data-theme=sleepy] #wishlist-title-group p{color:var(--text-muted)!important}:root[data-theme=sleepy] .content-page,:root[data-theme=sleepy] .about-card,:root[data-theme=sleepy] .about-contact-card,:root[data-theme=sleepy] .support-card,:root[data-theme=sleepy] .support-info-box,:root[data-theme=sleepy] .about-support-note,:root[data-theme=sleepy] .about-form-status,:root[data-theme=sleepy] .articles-hero-card,:root[data-theme=sleepy] .articles-searchbar,:root[data-theme=sleepy] .articles-count,:root[data-theme=sleepy] .single-article,:root[data-theme=sleepy] .aside-card,:root[data-theme=sleepy] .article-row,:root[data-theme=sleepy] .article-card,:root[data-theme=sleepy] .featured-plushie-card,:root[data-theme=sleepy] .recommended-card,:root[data-theme=sleepy] .catalog-toolbar,:root[data-theme=sleepy] .catalog-sidebar,:root[data-theme=sleepy] .catalog-linklist,:root[data-theme=sleepy] .wishlist-shell .page-header,:root[data-theme=sleepy] .wishlist-toolbar,:root[data-theme=sleepy] .wishlist-hero,:root[data-theme=sleepy] .wishlist-share-card,:root[data-theme=sleepy] .share-box,:root[data-theme=sleepy] .shared-banner,:root[data-theme=sleepy] .series-index-hero,:root[data-theme=sleepy] .series-hero,:root[data-theme=sleepy] .series-theme-wrapper .content-page,:root[data-theme=sleepy] .series-hub-card,:root[data-theme=sleepy] .custom-series-card,:root[data-theme=sleepy] .plushie-card,:root[data-theme=sleepy] .hero,:root[data-theme=sleepy] .highlight-card,:root[data-theme=sleepy] .bento-card,:root[data-theme=sleepy] .home-sidecard,:root[data-theme=sleepy] .tier-card,:root[data-theme=sleepy] .home-help-panel,:root[data-theme=sleepy] .modal-content,:root[data-theme=sleepy] #momo-bubble{background:var(--surface-soft);border-color:var(--border-color);box-shadow:var(--shadow)}:root[data-theme=sleepy] .about-shell,:root[data-theme=sleepy] .support-page-shell{background:linear-gradient(180deg,#3a2d48e6,#32273ff5);border-color:var(--border-color)}:root[data-theme=sleepy] .hero{background:linear-gradient(180deg,#3a2d48f5,#32273ffa)}:root[data-theme=sleepy] .hero-kicker,:root[data-theme=sleepy] .section-eyebrow,:root[data-theme=sleepy] .highlight-icon,:root[data-theme=sleepy] .bento-tag,:root[data-theme=sleepy] .hero-chip,:root[data-theme=sleepy] .tertiary-btn,:root[data-theme=sleepy] .series-index-pill{background:var(--surface-color);border-color:var(--border-color);color:var(--text-color)}:root[data-theme=sleepy] .dark-tag{background:var(--surface-muted);color:var(--text-color)}:root[data-theme=sleepy] .bento-spotlight,:root[data-theme=sleepy] .bento-article,:root[data-theme=sleepy] .bento-wishlist{background:var(--surface-soft)}:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard{background:transparent!important;border:0!important;box-shadow:none!important;padding:0}:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-card,:root[data-theme=sleepy] .article-aside .bluesky-card,:root[data-theme=sleepy] .bluesky-card{background:#eef6ff!important;border:2px solid #1d7ff2!important;box-shadow:none!important}:root[data-theme=sleepy] .bluesky-card:hover{background:#f4f9ff!important;border-color:#0d74ea!important}:root[data-theme=sleepy] .catalog-toolbar,:root[data-theme=sleepy] .catalog-sidebar,:root[data-theme=sleepy] .catalog-linklist{background:#3a2d48f0}:root[data-theme=sleepy] #search-bar,:root[data-theme=sleepy] .hero-search input,:root[data-theme=sleepy] .articles-searchbar input,:root[data-theme=sleepy] select,:root[data-theme=sleepy] textarea,:root[data-theme=sleepy] input,:root[data-theme=sleepy] .share-url,:root[data-theme=sleepy] .about-contact-form input,:root[data-theme=sleepy] .about-contact-form select,:root[data-theme=sleepy] .about-contact-form textarea{background:var(--input-bg);color:var(--text-color);border-color:var(--border-color);box-shadow:none}:root[data-theme=sleepy] #search-bar::placeholder,:root[data-theme=sleepy] .hero-search input::placeholder,:root[data-theme=sleepy] .articles-searchbar input::placeholder,:root[data-theme=sleepy] textarea::placeholder,:root[data-theme=sleepy] input::placeholder{color:var(--text-soft)}:root[data-theme=sleepy] .pagination .page-info,:root[data-theme=sleepy] .pagination.pagination-compact .page-info{background:#ffffffeb;color:#41354a}:root[data-theme=sleepy] .card-image-container,:root[data-theme=sleepy] .compact-bento-img-wrap,:root[data-theme=sleepy] .article-card-img-wrapper,:root[data-theme=sleepy] .article-row-media,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .main-img-wrapper,:root[data-theme=sleepy] .thumbnail,:root[data-theme=sleepy] .featured-plushie-card .plushie-image-wrapper,:root[data-theme=sleepy] .custom-series-media,:root[data-theme=sleepy] .thumbnail-wrapper{background:color-mix(in srgb,var(--surface-color) 92%,white 8%);border-color:var(--border-color)}:root[data-theme=sleepy] .card-image-container img,:root[data-theme=sleepy] .compact-bento-img-wrap img,:root[data-theme=sleepy] .article-card-img-wrapper img,:root[data-theme=sleepy] .article-row-media img,:root[data-theme=sleepy] .recommended-thumb,:root[data-theme=sleepy] #detail-main-img,:root[data-theme=sleepy] .thumbnail img,:root[data-theme=sleepy] .bundle-card-media img,:root[data-theme=sleepy] .featured-plushie-card img,:root[data-theme=sleepy] .floating-img,:root[data-theme=sleepy] .custom-series-media img{mix-blend-mode:normal}:root[data-theme=sleepy] .custom-series-card,:root[data-theme=sleepy] .series-hub-card{--series-card-primary: var(--primary-color);--series-card-dark: var(--text-color);--series-card-secondary: var(--surface-muted);--series-card-accent: var(--surface-muted);--series-card-background: var(--surface-soft);--series-card-border: var(--border-color);--hub-primary: var(--primary-color);--hub-dark: var(--text-color);--hub-secondary: var(--surface-muted);--hub-accent: var(--surface-muted);--hub-bg: var(--surface-soft)}:root[data-theme=sleepy] .custom-series-card:before,:root[data-theme=sleepy] .custom-series-card:after,:root[data-theme=sleepy] .series-hub-card:before,:root[data-theme=sleepy] .series-hub-card:after,:root[data-theme=sleepy] .series-index-hero:before{opacity:.06}:root[data-theme=sleepy] .custom-series-card--pokemon .custom-series-media,:root[data-theme=sleepy] .custom-series-card--sonic-the-hedgehog .custom-series-media,:root[data-theme=sleepy] .custom-series-card--sailor-moon .custom-series-media,:root[data-theme=sleepy] .custom-series-card--pretty-cure .custom-series-media,:root[data-theme=sleepy] .custom-series-card--bocchi-the-rock .custom-series-media,:root[data-theme=sleepy] .custom-series-card--crash-bandicoot .custom-series-media,:root[data-theme=sleepy] .custom-series-card--super-mario .custom-series-media{background:color-mix(in srgb,var(--surface-color) 92%,white 8%);border-color:var(--border-color)}:root[data-theme=sleepy] .hero-chip,:root[data-theme=sleepy] .hero-kicker,:root[data-theme=sleepy] .section-eyebrow,:root[data-theme=sleepy] .bento-tag,:root[data-theme=sleepy] .series-index-pill,:root[data-theme=sleepy] .hub-pill,:root[data-theme=sleepy] .filter-pill,:root[data-theme=sleepy] .catalog-linklist__summary{font-weight:700}:root[data-theme=sleepy] .shared-banner{border-style:solid;border-color:color-mix(in srgb,var(--primary-color) 28%,var(--border-color))}:root[data-theme=sleepy] .beta-tag{background:#ffe88a;color:#463607;box-shadow:none}:root[data-theme=sleepy] .wishlist-shell .page-header,:root[data-theme=sleepy] .shared-banner,:root[data-theme=sleepy] .share-box{background:var(--surface-soft)}:root[data-theme=sleepy] .momo-opt-btn{background:var(--surface-color);border-color:var(--border-color);color:var(--text-color)}:root[data-theme=sleepy] .momo-opt-btn.close{background:var(--surface-muted);color:var(--text-color);border-color:var(--border-color)}:root[data-theme=sleepy] #momo-bubble{background:var(--surface-color);color:var(--text-color);border-color:color-mix(in srgb,var(--primary-color) 70%,var(--border-color));box-shadow:0 16px 34px #08060c38}:root[data-theme=sleepy] #momo-bubble:after{border-color:var(--surface-color) transparent}:root[data-theme=sleepy] #momo-bubble.alert-mode{background:#4a2c34;border-color:#ff8c9a}:root[data-theme=sleepy] #momo-bubble.alert-mode:after{border-color:#4a2c34 transparent}:root[data-theme=sleepy] .site-footer{background:linear-gradient(180deg,#34293f,#2b2237);color:var(--footer-text);border-top:1px solid rgba(255,232,242,.12)}:root[data-theme=sleepy] .footer-flex{border-bottom-color:#ffe8f21f}:root[data-theme=sleepy] .site-footer a,:root[data-theme=sleepy] .footer-logo-text,:root[data-theme=sleepy] .footer-col ul a,:root[data-theme=sleepy] .footer-col p{color:var(--footer-text)}:root[data-theme=sleepy] .footer-bottom,:root[data-theme=sleepy] .disclaimer{color:var(--footer-muted)!important}:root[data-theme=sleepy] .bsky-link{filter:none}@media(prefers-reduced-motion:reduce){.btn:hover,.secondary-btn:hover,.primary-btn:hover,.tertiary-btn:hover,.hero-chip:hover,.filter-pill:hover,.aside-link:hover,.plushie-card:hover,.article-card:hover,.recommended-card:hover,.highlight-card:hover,.bento-card:hover,.custom-series-card:hover,.series-hub-card:hover,.pagination .btn:hover,.pagination.pagination-compact .btn:hover{transform:none!important}}:root[data-theme=sleepy] .filter-pill.active{color:#fff!important}:root[data-theme=sleepy]{--sleepy-page: #241c31;--sleepy-surface: #2f253a;--sleepy-surface-2: #392d46;--sleepy-surface-3: #463654;--sleepy-border: rgba(255, 232, 242, .14);--sleepy-image-surface: #f7f1f6;--sleepy-image-border: rgba(38, 29, 49, .14)}:root[data-theme=sleepy] body,:root[data-theme=sleepy] body.home,:root[data-theme=sleepy] body.catalog,:root[data-theme=sleepy] body.article,:root[data-theme=sleepy] body.series,:root[data-theme=sleepy] body.series-detail,:root[data-theme=sleepy] body.about,:root[data-theme=sleepy] body.support,:root[data-theme=sleepy] body.wishlist,:root[data-theme=sleepy] body.detail{background-color:var(--sleepy-page)!important;color:var(--text-color)}:root[data-theme=sleepy] .site-header{background:linear-gradient(180deg,#1f1828fa,#261d31f5)!important;border-bottom-color:#ffe8f21a!important;box-shadow:0 10px 24px #06040829!important}:root[data-theme=sleepy] .logo a{padding:8px 14px!important;border-radius:18px;background:#fff8fc29!important;border:1px solid rgba(255,232,242,.16)!important;box-shadow:inset 0 1px #ffffff14!important}:root[data-theme=sleepy] .logo img{filter:brightness(1.3) contrast(1.18) saturate(1.08) drop-shadow(0 2px 10px rgba(255,255,255,.18))!important}:root[data-theme=sleepy] .mobile-menu-btn,:root[data-theme=sleepy] .nav-links a,:root[data-theme=sleepy] .site-footer a,:root[data-theme=sleepy] .footer-col ul a,:root[data-theme=sleepy] .footer-col p,:root[data-theme=sleepy] .footer-bottom,:root[data-theme=sleepy] .disclaimer{color:var(--text-muted)!important}:root[data-theme=sleepy] .nav-links a:hover,:root[data-theme=sleepy] .nav-links a.active,:root[data-theme=sleepy] .site-footer a:hover,:root[data-theme=sleepy] .footer-col ul a:hover{color:var(--primary-color)!important}:root[data-theme=sleepy] .page-title,:root[data-theme=sleepy] .section-header h2,:root[data-theme=sleepy] .toolbar-title,:root[data-theme=sleepy] .hero h1,:root[data-theme=sleepy] .home-intro h2,:root[data-theme=sleepy] .highlight-body h2,:root[data-theme=sleepy] .bento-content h3,:root[data-theme=sleepy] .tier-card h3,:root[data-theme=sleepy] .tier-card h4,:root[data-theme=sleepy] .single-article h1,:root[data-theme=sleepy] .article-body h2,:root[data-theme=sleepy] .article-body h3,:root[data-theme=sleepy] .article-row-title,:root[data-theme=sleepy] .article-card-title,:root[data-theme=sleepy] .recommended-title,:root[data-theme=sleepy] .detail-info h1,:root[data-theme=sleepy] .detail-section-title,:root[data-theme=sleepy] .bundle-card-title,:root[data-theme=sleepy] .plushie-card .card-content h3,:root[data-theme=sleepy] .hub-card-content h2,:root[data-theme=sleepy] .custom-series-title,:root[data-theme=sleepy] .series-hero .page-title,:root[data-theme=sleepy] .series-hub-header h2,:root[data-theme=sleepy] .series-catalog-section .section-header h2,:root[data-theme=sleepy] .content-page h2,:root[data-theme=sleepy] .content-page h3,:root[data-theme=sleepy] .support-info-box h2,:root[data-theme=sleepy] .about-contact-card h3,:root[data-theme=sleepy] .about-support-note h3,:root[data-theme=sleepy] .footer-col h3,:root[data-theme=sleepy] .footer-logo-text,:root[data-theme=sleepy] #wishlist-title-group h2,:root[data-theme=sleepy] .shared-banner h3{color:var(--text-color)!important;text-shadow:none!important}:root[data-theme=sleepy] .page-header p,:root[data-theme=sleepy] .section-header p,:root[data-theme=sleepy] .hero p,:root[data-theme=sleepy] .hero-metrics,:root[data-theme=sleepy] .hero-description,:root[data-theme=sleepy] .home-intro p,:root[data-theme=sleepy] .highlight-body p,:root[data-theme=sleepy] .spotlight-note,:root[data-theme=sleepy] .spotlight-mini,:root[data-theme=sleepy] .compact-excerpt,:root[data-theme=sleepy] .home-sidecard p,:root[data-theme=sleepy] .tier-card p,:root[data-theme=sleepy] .article-preview-meta,:root[data-theme=sleepy] .articles-hero-text p,:root[data-theme=sleepy] .article-row-excerpt,:root[data-theme=sleepy] .article-row-meta,:root[data-theme=sleepy] .article-card-excerpt,:root[data-theme=sleepy] .article-card-meta,:root[data-theme=sleepy] .detail-meta,:root[data-theme=sleepy] .detail-kv dt,:root[data-theme=sleepy] .detail-kv dd,:root[data-theme=sleepy] .detail-description p,:root[data-theme=sleepy] .bundle-subtext,:root[data-theme=sleepy] .bundle-card-meta,:root[data-theme=sleepy] .plushie-card .series,:root[data-theme=sleepy] .hub-excerpt,:root[data-theme=sleepy] .hub-meta,:root[data-theme=sleepy] .custom-series-meta,:root[data-theme=sleepy] .series-excerpt,:root[data-theme=sleepy] .series-hub-header p,:root[data-theme=sleepy] .series-catalog-section .section-header p,:root[data-theme=sleepy] .about-intro,:root[data-theme=sleepy] .about-contact-card p,:root[data-theme=sleepy] .about-contact-help,:root[data-theme=sleepy] .subtle-help,:root[data-theme=sleepy] .support-card p,:root[data-theme=sleepy] .support-closing,:root[data-theme=sleepy] .content-page p,:root[data-theme=sleepy] .content-page li,:root[data-theme=sleepy] .aside-note,:root[data-theme=sleepy] .share-intro,:root[data-theme=sleepy] .share-label,:root[data-theme=sleepy] .share-footnote,:root[data-theme=sleepy] #wishlist-title-group p,:root[data-theme=sleepy] .catalog-linklist__desc,:root[data-theme=sleepy] .catalog-sidebar label,:root[data-theme=sleepy] .toolbar-count,:root[data-theme=sleepy] .momo-hint{color:var(--text-muted)!important;text-shadow:none!important}:root[data-theme=sleepy] .hero,:root[data-theme=sleepy] .highlight-card,:root[data-theme=sleepy] .bento-card,:root[data-theme=sleepy] .home-sidecard,:root[data-theme=sleepy] .tier-card,:root[data-theme=sleepy] .home-help-panel,:root[data-theme=sleepy] .articles-hero-card,:root[data-theme=sleepy] .articles-searchbar,:root[data-theme=sleepy] .articles-count,:root[data-theme=sleepy] .filter-pill,:root[data-theme=sleepy] .article-row,:root[data-theme=sleepy] .article-card,:root[data-theme=sleepy] .single-article,:root[data-theme=sleepy] .aside-card,:root[data-theme=sleepy] .featured-plushie-card,:root[data-theme=sleepy] .recommended-card,:root[data-theme=sleepy] .catalog-toolbar,:root[data-theme=sleepy] .catalog-sidebar,:root[data-theme=sleepy] .catalog-linklist,:root[data-theme=sleepy] .detail-layout,:root[data-theme=sleepy] .detail-kv,:root[data-theme=sleepy] .detail-description,:root[data-theme=sleepy] .detail-description.empty,:root[data-theme=sleepy] .detail-bundle,:root[data-theme=sleepy] .bundle-details,:root[data-theme=sleepy] .bundle-grid .bundle-card,:root[data-theme=sleepy] .wishlist-shell .page-header,:root[data-theme=sleepy] .wishlist-toolbar,:root[data-theme=sleepy] .wishlist-hero,:root[data-theme=sleepy] .wishlist-share-card,:root[data-theme=sleepy] .share-box,:root[data-theme=sleepy] .shared-banner,:root[data-theme=sleepy] .content-page,:root[data-theme=sleepy] .about-card,:root[data-theme=sleepy] .about-contact-card,:root[data-theme=sleepy] .support-card,:root[data-theme=sleepy] .support-info-box,:root[data-theme=sleepy] .about-support-note,:root[data-theme=sleepy] .about-form-status,:root[data-theme=sleepy] .series-index-hero,:root[data-theme=sleepy] .series-hero,:root[data-theme=sleepy] .series-theme-wrapper .content-page,:root[data-theme=sleepy] .series-hub-card,:root[data-theme=sleepy] .custom-series-card,:root[data-theme=sleepy] .series-theme-wrapper .plushie-card,:root[data-theme=sleepy] .modal-content,:root[data-theme=sleepy] #momo-bubble{background:linear-gradient(180deg,var(--sleepy-surface-2),var(--sleepy-surface))!important;border-color:var(--sleepy-border)!important;box-shadow:0 14px 30px #0604082e!important}:root[data-theme=sleepy] .bluesky-card,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-card,:root[data-theme=sleepy] .article-aside .bluesky-card{background:#eef6ff!important;border:2px solid #1d7ff2!important;box-shadow:none!important}:root[data-theme=sleepy] .bluesky-card:hover,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-card:hover,:root[data-theme=sleepy] .article-aside .bluesky-card:hover{background:#f4f9ff!important;border-color:#0d74ea!important}:root[data-theme=sleepy] .bluesky-card p,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-card p,:root[data-theme=sleepy] .article-aside .bluesky-card p{color:#4a4a4a!important}:root[data-theme=sleepy] .bluesky-header h2,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-header h2,:root[data-theme=sleepy] .article-aside .bluesky-card .bluesky-header h2{color:#0085ff!important}:root[data-theme=sleepy] .hero-chip,:root[data-theme=sleepy] .hero-kicker,:root[data-theme=sleepy] .section-eyebrow,:root[data-theme=sleepy] .bento-tag,:root[data-theme=sleepy] .dark-tag,:root[data-theme=sleepy] .series-index-pill,:root[data-theme=sleepy] .hub-pill,:root[data-theme=sleepy] .filter-pill,:root[data-theme=sleepy] .catalog-linklist__summary,:root[data-theme=sleepy] .remove-btn,:root[data-theme=sleepy] .beta-tag{background:#ff87bb1f!important;color:var(--text-color)!important;border-color:#ff87bb3d!important;box-shadow:none!important}:root[data-theme=sleepy] .filter-pill.active,:root[data-theme=sleepy] .btn.primary-btn,:root[data-theme=sleepy] .primary-btn,:root[data-theme=sleepy] .share-copy,:root[data-theme=sleepy] .wishlist-empty-btn{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#2b1c31!important;box-shadow:none!important}:root[data-theme=sleepy] .btn.primary-btn:hover,:root[data-theme=sleepy] .primary-btn:hover,:root[data-theme=sleepy] .share-copy:hover,:root[data-theme=sleepy] .wishlist-empty-btn:hover{background:#ff9cc9!important;color:#2b1c31!important}:root[data-theme=sleepy] .btn.secondary-btn,:root[data-theme=sleepy] .btn.tertiary-btn,:root[data-theme=sleepy] .back-link,:root[data-theme=sleepy] .pagination .btn,:root[data-theme=sleepy] .pagination.pagination-compact .btn,:root[data-theme=sleepy] .aside-link,:root[data-theme=sleepy] .momo-opt-btn{background:var(--sleepy-surface-3)!important;color:var(--text-color)!important;border-color:var(--sleepy-border)!important;box-shadow:none!important}:root[data-theme=sleepy] .pagination .page-info,:root[data-theme=sleepy] .pagination.pagination-compact .page-info{background:#f2ecf1!important;color:#40334a!important}:root[data-theme=sleepy] .store-pill{background:#ff9dc9!important;color:#2d1d34!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:none!important}:root[data-theme=sleepy] .store-pill:hover{background:#ffb3d5!important;color:#27192e!important}:root[data-theme=sleepy] .store-pill[data-store=amazon]{background:#ffb545!important;color:#320!important}:root[data-theme=sleepy] .store-pill[data-store=amazon]:hover{background:#ffc266!important}:root[data-theme=sleepy] .store-pill[data-store=amiami]{background:#8bc0ff!important;color:#102948!important}:root[data-theme=sleepy] .store-pill[data-store=amiami]:hover{background:#a5ceff!important}:root[data-theme=sleepy] .store-pill[data-store=pokemon-center],:root[data-theme=sleepy] .store-pill[data-store=pokemoncenter]{background:#98d79f!important;color:#102a14!important}:root[data-theme=sleepy] .store-pill[data-store=pokemon-center]:hover,:root[data-theme=sleepy] .store-pill[data-store=pokemoncenter]:hover{background:#aee0b4!important}:root[data-theme=sleepy] .store-pill[data-store=gamestop]{background:#f3e7ee!important;color:#2d1d34!important;border-color:#ff87bb57!important}:root[data-theme=sleepy] .store-pill[data-store=gamestop]:hover{background:#fff1f7!important}:root[data-theme=sleepy] .affiliate-notice,:root[data-theme=sleepy] .disclosure,:root[data-theme=sleepy] .notice-box{background:#ff87bb14!important;color:#eadbe6!important;border:1px solid rgba(255,135,187,.18)!important;border-left:3px solid var(--primary-color)!important}:root[data-theme=sleepy] .affiliate-notice a,:root[data-theme=sleepy] .disclosure a,:root[data-theme=sleepy] .notice-box a{color:var(--primary-color)!important}:root[data-theme=sleepy] .tags{border-top-color:#ffe8f21f!important}:root[data-theme=sleepy] .tag,:root[data-theme=sleepy] .article-tag,:root[data-theme=sleepy] .plushie-tag{background:#ff87bb1f!important;color:#ffe6f0!important;border:1px solid rgba(255,135,187,.24)!important}:root[data-theme=sleepy] .tag:hover,:root[data-theme=sleepy] .article-tag:hover,:root[data-theme=sleepy] .plushie-tag:hover{background:var(--primary-color)!important;color:#2b1c31!important}:root[data-theme=sleepy] #search-bar,:root[data-theme=sleepy] .hero-search input,:root[data-theme=sleepy] .articles-searchbar input,:root[data-theme=sleepy] select,:root[data-theme=sleepy] textarea,:root[data-theme=sleepy] input,:root[data-theme=sleepy] .share-url,:root[data-theme=sleepy] .about-contact-form input,:root[data-theme=sleepy] .about-contact-form select,:root[data-theme=sleepy] .about-contact-form textarea{background:#2a2134!important;color:var(--text-color)!important;border-color:var(--sleepy-border)!important;box-shadow:none!important}:root[data-theme=sleepy] #search-bar::placeholder,:root[data-theme=sleepy] .hero-search input::placeholder,:root[data-theme=sleepy] .articles-searchbar input::placeholder,:root[data-theme=sleepy] textarea::placeholder,:root[data-theme=sleepy] input::placeholder{color:var(--text-soft)!important}:root[data-theme=sleepy] .card-image-container,:root[data-theme=sleepy] .main-img-wrapper,:root[data-theme=sleepy] .thumbnail,:root[data-theme=sleepy] .bundle-card-media,:root[data-theme=sleepy] .compact-bento-img-wrap,:root[data-theme=sleepy] .featured-plushie-card .plushie-image-wrapper,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .article-row-media,:root[data-theme=sleepy] .thumbnail-wrapper{background:var(--sleepy-image-surface)!important;border-color:var(--sleepy-image-border)!important;box-shadow:none!important}:root[data-theme=sleepy] .custom-series-media{background:var(--sleepy-surface-3)!important;border-color:var(--sleepy-border)!important}:root[data-theme=sleepy] .card-image-container img,:root[data-theme=sleepy] .compact-bento-img-wrap img,:root[data-theme=sleepy] .article-card-img-wrapper img,:root[data-theme=sleepy] .article-row-media img,:root[data-theme=sleepy] .recommended-thumb,:root[data-theme=sleepy] #detail-main-img,:root[data-theme=sleepy] .thumbnail img,:root[data-theme=sleepy] .bundle-card-media img,:root[data-theme=sleepy] .featured-plushie-card img,:root[data-theme=sleepy] .floating-img,:root[data-theme=sleepy] .custom-series-media img,:root[data-theme=sleepy] .thumbnail-wrapper img,:root[data-theme=sleepy] .plushie-card img{mix-blend-mode:normal!important;filter:none!important}:root[data-theme=sleepy] .plushie-card,:root[data-theme=sleepy] .plushie-card .card-content{background:var(--sleepy-surface)!important;border-color:var(--sleepy-border)!important}:root[data-theme=sleepy] .catalog-toolbar,:root[data-theme=sleepy] .catalog-sidebar,:root[data-theme=sleepy] .catalog-linklist,:root[data-theme=sleepy] .wishlist-shell .page-header,:root[data-theme=sleepy] .wishlist-toolbar,:root[data-theme=sleepy] .wishlist-hero,:root[data-theme=sleepy] .wishlist-share-card,:root[data-theme=sleepy] .share-box,:root[data-theme=sleepy] .shared-banner,:root[data-theme=sleepy] .about-shell,:root[data-theme=sleepy] .support-page-shell{background:linear-gradient(180deg,var(--sleepy-surface-2),var(--sleepy-surface))!important;border-color:var(--sleepy-border)!important}:root[data-theme=sleepy] .hero{background:linear-gradient(180deg,#392d46,#2f253a)!important}:root[data-theme=sleepy] .bento-spotlight,:root[data-theme=sleepy] .bento-article,:root[data-theme=sleepy] .bento-wishlist{background:linear-gradient(180deg,#3a2e48,#30263b)!important;border-color:var(--sleepy-border)!important}:root[data-theme=sleepy] .custom-series-card,:root[data-theme=sleepy] .series-hub-card{--hub-primary: var(--primary-color) !important;--hub-dark: var(--text-color) !important;--hub-secondary: var(--sleepy-surface-3) !important;--hub-accent: var(--sleepy-surface-3) !important;--hub-bg: var(--sleepy-surface-2) !important;--series-card-primary: var(--primary-color) !important;--series-card-dark: var(--text-color) !important;--series-card-secondary: var(--sleepy-surface-3) !important;--series-card-accent: var(--sleepy-surface-3) !important;--series-card-background: var(--sleepy-surface-2) !important;--series-card-border: var(--sleepy-border) !important;background:linear-gradient(180deg,var(--sleepy-surface-2),var(--sleepy-surface))!important;border-color:var(--sleepy-border)!important}:root[data-theme=sleepy] .custom-series-card:before,:root[data-theme=sleepy] .custom-series-card:after,:root[data-theme=sleepy] .series-hub-card:before,:root[data-theme=sleepy] .series-hub-card:after,:root[data-theme=sleepy] .series-index-hero:before{opacity:.04!important}:root[data-theme=sleepy] .custom-series-footer,:root[data-theme=sleepy] .hub-arrow,:root[data-theme=sleepy] .hub-pill,:root[data-theme=sleepy] .series-theme-wrapper .back-link,:root[data-theme=sleepy] .series-excerpt{background:transparent!important;border-color:#ffe8f21f!important;color:var(--primary-color)!important}:root[data-theme=sleepy] .custom-series-footer{border-top-color:#ffe8f21f!important}:root[data-theme=sleepy] #momo-bubble{background:#3a2f46!important;color:var(--text-color)!important;border-color:#ff87bb47!important;box-shadow:0 16px 32px #0604083d!important}:root[data-theme=sleepy] #momo-bubble:after{border-color:#3a2f46 transparent!important}:root[data-theme=sleepy] .site-footer{background:linear-gradient(180deg,#312738,#261d2f)!important;border-top-color:#ffe8f21a!important}:root[data-theme=sleepy] .footer-flex{border-bottom-color:#ffe8f21a!important}:root[data-theme=sleepy] .footer-logo-text{color:var(--text-color)!important}@media(prefers-reduced-motion:reduce){.hero-chip:hover,.filter-pill:hover,.primary-btn:hover,.secondary-btn:hover,.tertiary-btn:hover,.store-pill:hover,.custom-series-card:hover,.series-hub-card:hover,.plushie-card:hover,.article-card:hover,.recommended-card:hover,.highlight-card:hover,.bento-card:hover,.thumbnail:hover,.aside-link:hover{transform:none!important}}:root[data-theme=sleepy]{--sleepy-image-surface: #f8f3f6;--sleepy-image-border: rgba(34, 23, 40, .16);--sleepy-cta-bg: #4a2d38;--sleepy-cta-bg-hover: #5a3642;--sleepy-cta-text: #ffd7e6;--sleepy-cta-border: rgba(255, 192, 220, .34);--sleepy-page-info-bg: #33273f;--sleepy-page-info-text: #f7eef5}:root[data-theme=sleepy] .site-header{background:linear-gradient(180deg,#1d1625fa,#231b2cf5)!important}:root[data-theme=sleepy] .logo a{background:linear-gradient(180deg,#fff8fc33,#fff8fc14)!important;border-color:#ffe8f22e!important}:root[data-theme=sleepy] .logo img{filter:brightness(1.22) contrast(1.16) saturate(1.06) drop-shadow(0 3px 10px rgba(255,255,255,.14))!important}:root[data-theme=sleepy] .toolbar-title,:root[data-theme=sleepy] #wishlist-title-group h2,:root[data-theme=sleepy] .plushie-card .card-content h3,:root[data-theme=sleepy] .card-content h3,:root[data-theme=sleepy] .bento-content h3,:root[data-theme=sleepy] .custom-series-title,:root[data-theme=sleepy] .hub-card-content h2{color:var(--text-color)!important}:root[data-theme=sleepy] .bento-content .subtext,:root[data-theme=sleepy] .spotlight-mini,:root[data-theme=sleepy] .spotlight-note,:root[data-theme=sleepy] .custom-series-meta,:root[data-theme=sleepy] .hub-excerpt,:root[data-theme=sleepy] .hub-meta,:root[data-theme=sleepy] .toolbar-count,:root[data-theme=sleepy] .catalog-meta,:root[data-theme=sleepy] .card-content .series,:root[data-theme=sleepy] .series-excerpt,:root[data-theme=sleepy] .section-header p,:root[data-theme=sleepy] .hero-description{color:#d9c9d6!important}:root[data-theme=sleepy] .catalog-toolbar,:root[data-theme=sleepy] .catalog-sidebar,:root[data-theme=sleepy] .catalog-linklist,:root[data-theme=sleepy] .wishlist-shell .page-header,:root[data-theme=sleepy] .wishlist-toolbar,:root[data-theme=sleepy] .wishlist-hero,:root[data-theme=sleepy] .wishlist-share-card,:root[data-theme=sleepy] .share-box,:root[data-theme=sleepy] .shared-banner,:root[data-theme=sleepy] .series-index-hero,:root[data-theme=sleepy] .series-hero,:root[data-theme=sleepy] .hero,:root[data-theme=sleepy] .bento-card,:root[data-theme=sleepy] .highlight-card,:root[data-theme=sleepy] .home-sidecard,:root[data-theme=sleepy] .tier-card,:root[data-theme=sleepy] .series-hub-card,:root[data-theme=sleepy] .custom-series-card,:root[data-theme=sleepy] .plushie-card,:root[data-theme=sleepy] .content-page,:root[data-theme=sleepy] .support-card,:root[data-theme=sleepy] .support-info-box,:root[data-theme=sleepy] .about-card,:root[data-theme=sleepy] .about-contact-card,:root[data-theme=sleepy] .single-article,:root[data-theme=sleepy] .aside-card,:root[data-theme=sleepy] .article-row,:root[data-theme=sleepy] .article-card,:root[data-theme=sleepy] .recommended-card,:root[data-theme=sleepy] .detail-layout,:root[data-theme=sleepy] .detail-kv,:root[data-theme=sleepy] .detail-description,:root[data-theme=sleepy] .detail-bundle,:root[data-theme=sleepy] .bundle-details{background:linear-gradient(180deg,#3a2d48,#30253b)!important}:root[data-theme=sleepy] .bento-spotlight,:root[data-theme=sleepy] .bento-article,:root[data-theme=sleepy] .bento-wishlist{background:linear-gradient(180deg,#41314f,#34283f)!important}:root[data-theme=sleepy] .pagination .page-info,:root[data-theme=sleepy] .pagination.pagination-compact .page-info,:root[data-theme=sleepy] .series-pagination .page-info{background:var(--sleepy-page-info-bg)!important;color:var(--sleepy-page-info-text)!important;border:1px solid var(--sleepy-border)!important;box-shadow:none!important}:root[data-theme=sleepy] .article-card-cta,:root[data-theme=sleepy] .article-card-cta span,:root[data-theme=sleepy] .article-card-cta .icon,:root[data-theme=sleepy] .custom-series-footer,:root[data-theme=sleepy] .custom-series-footer span,:root[data-theme=sleepy] .bento-footer-link,:root[data-theme=sleepy] .hub-arrow,:root[data-theme=sleepy] .hub-meta{color:#ffc1db!important;border-top-color:#ffe8f21f!important}:root[data-theme=sleepy] .share-copy,:root[data-theme=sleepy] .wishlist-empty-btn,:root[data-theme=sleepy] .momo-compact-btn,:root[data-theme=sleepy] .btn.primary-btn.momo-compact-btn,:root[data-theme=sleepy] #show-momo-btn{background:var(--sleepy-cta-bg)!important;color:var(--sleepy-cta-text)!important;border:1px solid var(--sleepy-cta-border)!important;box-shadow:none!important}:root[data-theme=sleepy] .share-copy:hover,:root[data-theme=sleepy] .wishlist-empty-btn:hover,:root[data-theme=sleepy] .momo-compact-btn:hover,:root[data-theme=sleepy] .btn.primary-btn.momo-compact-btn:hover,:root[data-theme=sleepy] #show-momo-btn:hover{background:var(--sleepy-cta-bg-hover)!important;color:#fff2f8!important}:root[data-theme=sleepy] .share-copy.copied{background:#426c47!important;color:#f7fff7!important;border-color:#c1ffc947!important}:root[data-theme=sleepy] .momo-opt-btn,:root[data-theme=sleepy] .momo-opt-btn.close{background:#34283f!important;color:var(--text-color)!important;border-color:#ffe8f224!important}:root[data-theme=sleepy] .momo-opt-btn:hover,:root[data-theme=sleepy] .momo-opt-btn.close:hover{background:#433250!important;color:#fff1f7!important}:root[data-theme=sleepy] .bluesky-card,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-card,:root[data-theme=sleepy] .article-aside .bluesky-card{background:linear-gradient(180deg,#10233b,#0d1a2d)!important;border:1px solid rgba(104,171,255,.34)!important;box-shadow:none!important}:root[data-theme=sleepy] .bluesky-card:hover,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-card:hover,:root[data-theme=sleepy] .article-aside .bluesky-card:hover{background:linear-gradient(180deg,#132845,#102033)!important;border-color:#80b9ff70!important}:root[data-theme=sleepy] .bluesky-card p,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-card p,:root[data-theme=sleepy] .article-aside .bluesky-card p{color:#d4e5ff!important}:root[data-theme=sleepy] .bluesky-header h2,:root[data-theme=sleepy] .home-sidecard.bluesky-sidecard .bluesky-header h2,:root[data-theme=sleepy] .article-aside .bluesky-card .bluesky-header h2{color:#f4f9ff!important}:root[data-theme=sleepy] .bluesky-logo,:root[data-theme=sleepy] .bsky-link{filter:none!important}:root[data-theme=sleepy] .compact-bento-img-wrap,:root[data-theme=sleepy] .card-image-container,:root[data-theme=sleepy] .main-img-wrapper,:root[data-theme=sleepy] .thumbnail,:root[data-theme=sleepy] .bundle-card-media,:root[data-theme=sleepy] .featured-plushie-card .plushie-image-wrapper,:root[data-theme=sleepy] .article-card-img-wrapper,:root[data-theme=sleepy] .article-row-media,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .thumbnail-wrapper,:root[data-theme=sleepy] .custom-series-media{background:var(--sleepy-image-surface)!important;border:1px solid var(--sleepy-image-border)!important;box-shadow:none!important;overflow:hidden!important}:root[data-theme=sleepy] .compact-bento-img-wrap,:root[data-theme=sleepy] .custom-series-media,:root[data-theme=sleepy] .featured-plushie-card .plushie-image-wrapper,:root[data-theme=sleepy] .article-card-img-wrapper,:root[data-theme=sleepy] .article-row-media,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .thumbnail-wrapper{border-radius:20px!important}:root[data-theme=sleepy] .compact-bento-img-wrap{min-height:168px!important;padding:14px!important}:root[data-theme=sleepy] .card-image-container img,:root[data-theme=sleepy] .compact-bento-img-wrap img,:root[data-theme=sleepy] .article-card-img-wrapper img,:root[data-theme=sleepy] .article-row-media img,:root[data-theme=sleepy] .recommended-thumb,:root[data-theme=sleepy] #detail-main-img,:root[data-theme=sleepy] .thumbnail img,:root[data-theme=sleepy] .bundle-card-media img,:root[data-theme=sleepy] .featured-plushie-card img,:root[data-theme=sleepy] .floating-img,:root[data-theme=sleepy] .custom-series-media img,:root[data-theme=sleepy] .thumbnail-wrapper img,:root[data-theme=sleepy] .plushie-card img{background:transparent!important;filter:none!important;mix-blend-mode:normal!important}:root[data-theme=sleepy] .hero-floating-plush,:root[data-theme=sleepy] .floating-img{opacity:1!important}:root[data-theme=sleepy] .tag,:root[data-theme=sleepy] .article-tag,:root[data-theme=sleepy] .plushie-tag,:root[data-theme=sleepy] .filter-pill,:root[data-theme=sleepy] .hero-chip,:root[data-theme=sleepy] .bento-tag,:root[data-theme=sleepy] .hub-pill,:root[data-theme=sleepy] .section-eyebrow,:root[data-theme=sleepy] .series-index-pill,:root[data-theme=sleepy] .dark-tag{background:#ff87bb24!important;color:#ffe8f2!important;border-color:#ff87bb3d!important}:root[data-theme=sleepy] .filter-pill.active{background:#ff9ac6!important;color:#2b1c31!important;border-color:#ff9ac6!important}:root[data-theme=sleepy] .affiliate-notice,:root[data-theme=sleepy] .disclosure,:root[data-theme=sleepy] .notice-box{background:#ff87bb12!important;color:#efdfeb!important;border-color:#ff87bb2e!important}:root[data-theme=sleepy] .affiliate-notice a,:root[data-theme=sleepy] .disclosure a,:root[data-theme=sleepy] .notice-box a{color:#ffd1e3!important}:root[data-theme=sleepy] .custom-series-card:before,:root[data-theme=sleepy] .custom-series-card:after,:root[data-theme=sleepy] .series-hub-card:before,:root[data-theme=sleepy] .series-hub-card:after,:root[data-theme=sleepy] .series-index-hero:before{opacity:.03!important}:root[data-theme=sleepy]{--sleepy-image-surface: #ffffff;--sleepy-image-border: rgba(24, 18, 30, .1);--sleepy-quiet-cta-bg: #4b334f;--sleepy-quiet-cta-bg-hover: #5a3d5f;--sleepy-quiet-cta-text: #ffe3ef;--sleepy-quiet-cta-border: rgba(255, 199, 226, .26)}:root[data-theme=sleepy] .catalog-linklist__summary{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--text-color)!important;padding:0!important}:root[data-theme=sleepy] .catalog-linklist,:root[data-theme=sleepy] .catalog-linklist[open]{background:linear-gradient(180deg,#3a2d48,#30253b)!important}:root[data-theme=sleepy] .catalog-linklist__desc,:root[data-theme=sleepy] .catalog-linklist__item a,:root[data-theme=sleepy] .catalog-linklist__item{color:#e4d7e2!important}:root[data-theme=sleepy] .card-image-container,:root[data-theme=sleepy] .compact-bento-img-wrap,:root[data-theme=sleepy] .main-img-wrapper,:root[data-theme=sleepy] .thumbnail,:root[data-theme=sleepy] .bundle-card-media,:root[data-theme=sleepy] .featured-plushie-card .plushie-image-wrapper,:root[data-theme=sleepy] .article-card-img-wrapper,:root[data-theme=sleepy] .article-row-media,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .thumbnail-wrapper,:root[data-theme=sleepy] .custom-series-media{background:var(--sleepy-image-surface)!important;border-color:var(--sleepy-image-border)!important}:root[data-theme=sleepy] .compact-bento-img-wrap img,:root[data-theme=sleepy] .card-image-container img,:root[data-theme=sleepy] .main-img-wrapper img,:root[data-theme=sleepy] .thumbnail img,:root[data-theme=sleepy] .bundle-card-media img,:root[data-theme=sleepy] .featured-plushie-card img,:root[data-theme=sleepy] .article-card-img-wrapper img,:root[data-theme=sleepy] .article-row-media img,:root[data-theme=sleepy] .recommended-media img,:root[data-theme=sleepy] .thumbnail-wrapper img,:root[data-theme=sleepy] .custom-series-media img,:root[data-theme=sleepy] .plushie-card img{background:transparent!important;filter:brightness(1.01) contrast(1.01)!important}:root[data-theme=sleepy] .hero-floating-plush,:root[data-theme=sleepy] .floating-img{opacity:1!important;filter:brightness(1.04) contrast(1.02)!important}:root[data-theme=sleepy] .spotlight-mini,:root[data-theme=sleepy] .spotlight-note,:root[data-theme=sleepy] .bento-content .subtext,:root[data-theme=sleepy] .card-content .series,:root[data-theme=sleepy] .custom-series-meta,:root[data-theme=sleepy] .hub-excerpt,:root[data-theme=sleepy] .hub-meta,:root[data-theme=sleepy] .catalog-meta,:root[data-theme=sleepy] .toolbar-count,:root[data-theme=sleepy] .series-excerpt,:root[data-theme=sleepy] .article-card-excerpt,:root[data-theme=sleepy] .article-row-excerpt,:root[data-theme=sleepy] .article-card-meta,:root[data-theme=sleepy] .article-row-meta{color:#eadde8!important}:root[data-theme=sleepy] .article-row-cta,:root[data-theme=sleepy] .article-card-cta,:root[data-theme=sleepy] .article-card-cta span,:root[data-theme=sleepy] .article-card-cta .icon,:root[data-theme=sleepy] .share-copy,:root[data-theme=sleepy] .wishlist-empty-btn,:root[data-theme=sleepy] .momo-compact-btn,:root[data-theme=sleepy] .btn.primary-btn.momo-compact-btn,:root[data-theme=sleepy] #show-momo-btn,:root[data-theme=sleepy] #share-btn{background:var(--sleepy-quiet-cta-bg)!important;color:var(--sleepy-quiet-cta-text)!important;border:1px solid var(--sleepy-quiet-cta-border)!important;box-shadow:none!important}:root[data-theme=sleepy] .article-row-cta:hover,:root[data-theme=sleepy] .share-copy:hover,:root[data-theme=sleepy] .wishlist-empty-btn:hover,:root[data-theme=sleepy] .momo-compact-btn:hover,:root[data-theme=sleepy] .btn.primary-btn.momo-compact-btn:hover,:root[data-theme=sleepy] #show-momo-btn:hover,:root[data-theme=sleepy] #share-btn:hover{background:var(--sleepy-quiet-cta-bg-hover)!important;color:#fff5fa!important}:root[data-theme=sleepy] .beta-tag{background:#ffd6ea1f!important;color:#ffe8f2!important;border:1px solid rgba(255,214,234,.22)!important;box-shadow:none!important}:root[data-theme=sleepy] .pagination .page-info,:root[data-theme=sleepy] .pagination.pagination-compact .page-info,:root[data-theme=sleepy] .series-pagination .page-info{background:#3a2c47!important;color:#f8eff6!important;border-color:#ffe8f224!important}:root[data-theme=sleepy] .section-eyebrow{background:#ffffff0d!important;color:#f6edf3!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}:root[data-theme=sleepy] .catalog-linklist__summary{background:#ffffff0a!important;color:#f6edf3!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;box-shadow:none!important;padding:.6rem .9rem!important}:root[data-theme=sleepy] .catalog-linklist{background:linear-gradient(180deg,#352942,#2b2237)!important}:root[data-theme=sleepy]{--sleepy-image-surface: #ffffff;--sleepy-image-border: rgba(18, 14, 22, .1);--sleepy-soft-pill-bg: #533a58;--sleepy-soft-pill-bg-hover: #624568;--sleepy-soft-pill-text: #fdeef6;--sleepy-soft-pill-border: rgba(255, 221, 236, .18)}:root[data-theme=sleepy] .catalog-linklist__summary{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}:root[data-theme=sleepy] .catalog-linklist__summary::marker,:root[data-theme=sleepy] .catalog-linklist__summary::-webkit-details-marker{color:#f6edf3!important}:root[data-theme=sleepy] .compact-bento-img-wrap,:root[data-theme=sleepy] .card-image-container,:root[data-theme=sleepy] .main-img-wrapper,:root[data-theme=sleepy] .thumbnail,:root[data-theme=sleepy] .bundle-card-media,:root[data-theme=sleepy] .featured-plushie-card .plushie-image-wrapper,:root[data-theme=sleepy] .article-card-img-wrapper,:root[data-theme=sleepy] .article-row-media,:root[data-theme=sleepy] .recommended-media,:root[data-theme=sleepy] .thumbnail-wrapper,:root[data-theme=sleepy] .custom-series-media{background:#fff!important;background-image:none!important;border-color:var(--sleepy-image-border)!important}:root[data-theme=sleepy] .article-row-cta,:root[data-theme=sleepy] .article-card-cta,:root[data-theme=sleepy] .article-card-cta span,:root[data-theme=sleepy] .article-card-cta .icon,:root[data-theme=sleepy] .share-copy,:root[data-theme=sleepy] .wishlist-empty-btn,:root[data-theme=sleepy] .momo-compact-btn,:root[data-theme=sleepy] .btn.primary-btn.momo-compact-btn,:root[data-theme=sleepy] #show-momo-btn,:root[data-theme=sleepy] #share-btn{background:var(--sleepy-soft-pill-bg)!important;color:var(--sleepy-soft-pill-text)!important;border-color:var(--sleepy-soft-pill-border)!important}:root[data-theme=sleepy] .article-row-cta:hover,:root[data-theme=sleepy] .article-card-cta:hover,:root[data-theme=sleepy] .share-copy:hover,:root[data-theme=sleepy] .wishlist-empty-btn:hover,:root[data-theme=sleepy] .momo-compact-btn:hover,:root[data-theme=sleepy] .btn.primary-btn.momo-compact-btn:hover,:root[data-theme=sleepy] #show-momo-btn:hover,:root[data-theme=sleepy] #share-btn:hover{background:var(--sleepy-soft-pill-bg-hover)!important;color:#fff!important}:root[data-theme=sleepy] .beta-tag{background:#ffecf51a!important;color:#fff3f8!important;border-color:#ffecf529!important}:root[data-theme=sleepy] .series-index-hero .section-eyebrow{background:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important}:root[data-theme=sleepy] .article-card-cta,:root[data-theme=sleepy] .article-row-cta{background:transparent!important;background-image:none!important;color:#ffd0e2!important;border:0!important;border-top:1px solid rgba(255,232,242,.14)!important;box-shadow:none!important;border-radius:0!important}:root[data-theme=sleepy] .article-card-cta span,:root[data-theme=sleepy] .article-card-cta .icon,:root[data-theme=sleepy] .article-row-cta span,:root[data-theme=sleepy] .article-row-cta .icon{background:transparent!important;background-image:none!important;color:inherit!important;border:0!important;box-shadow:none!important;outline:0!important}:root[data-theme=sleepy] .article-card-cta:hover,:root[data-theme=sleepy] .article-row-cta:hover{background:transparent!important;color:#ffe6f1!important;border-top-color:#ffe8f238!important}
