html{background:var(--page-bg)}body{color:var(--deep-text);background:linear-gradient(180deg,color-mix(in srgb,var(--editorial-accent) 7%,transparent),transparent 22rem),var(--page-bg);font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,Roboto,ui-sans-serif,system-ui,sans-serif;text-rendering:optimizeLegibility}::selection{color:#252520;background:var(--editorial-accent)}[data-category=科技],[data-category=AI],[data-category=智慧家居],[data-category=生活科技],.category-pill[data-category-name=科技],.category-pill[data-category-name=AI],.category-pill[data-category-name=智慧家居],.category-pill[data-category-name=生活科技]{--category-color: var(--category-tech);--category-text: #226a58}[data-category=遊戲],.category-pill[data-category-name=遊戲]{--category-color: var(--category-game);--category-text: #5145b2}[data-category=健康生活],[data-category=健康科技],.category-pill[data-category-name=健康生活],.category-pill[data-category-name=健康科技]{--category-color: var(--category-health);--category-text: #95530c}[data-category=美食],.category-pill[data-category-name=美食]{--category-color: var(--category-food);--category-text: #a5362c}[data-category=科學],[data-category=生物科技],.category-pill[data-category-name=科學],.category-pill[data-category-name=生物科技]{--category-color: var(--category-science);--category-text: #146d8d}:root.dark [data-category],:root.dark .category-pill[data-category-name]{--category-text: color-mix(in srgb, var(--category-color, var(--editorial-accent)) 82%, white)}#navbar-wrapper #navbar>div{border:0!important;border-bottom:1px solid var(--editorial-rule)!important;border-radius:0!important;background:color-mix(in srgb,var(--editorial-paper) 94%,transparent)!important;box-shadow:none!important;backdrop-filter:blur(14px)}#navbar>div>div>a:first-child{padding-left:.25rem;letter-spacing:-.02em}#navbar>div>div>a:first-child svg{box-sizing:content-box;padding:.24rem;color:#252520;background:var(--editorial-accent);border-radius:.35rem}#navbar .dropdown-content,#navbar .float-panel{border:1px solid var(--editorial-rule);border-radius:.75rem;background:var(--editorial-paper);box-shadow:0 18px 48px #2525201f}body.enable-card-border .card-base,body.enable-card-border .card-base-transparent,.card-base{border-color:var(--editorial-rule);background:var(--editorial-paper);box-shadow:0 10px 30px #2525200d}.post-card-wrapper{border-top:4px solid var(--category-color, var(--editorial-accent))!important}.post-card-wrapper:not(.editorial-feature-card){transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease}.post-card-wrapper:not(.editorial-feature-card) .post-card-title{color:var(--editorial-ink);font-weight:750;letter-spacing:-.035em}.post-card-wrapper:not(.editorial-feature-card) .description{color:var(--editorial-muted);line-height:1.75}.post-card-wrapper:not(.editorial-feature-card) .post-meta-root a[href*="/categories/"]{color:var(--category-text, var(--primary));font-weight:700}.post-card-wrapper .post-card-image img{filter:saturate(.9) contrast(1.02)}.post-card-wrapper:hover .post-card-image img{filter:saturate(1.03) contrast(1.04)}@media(hover:hover)and (pointer:fine){.post-card-wrapper:not(.editorial-feature-card):hover{transform:translateY(-4px);box-shadow:0 18px 42px #2525201c}}.editorial-home-header{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:end;margin:.75rem 0 3rem;padding:clamp(1.5rem,4vw,3.5rem) .25rem 2rem;border-top:6px solid var(--editorial-accent);border-bottom:1px solid var(--editorial-rule)}.editorial-kicker{margin:0 0 .75rem;color:var(--primary);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.editorial-home-header h1{max-width:13ch;margin:0;color:var(--editorial-ink);font-size:clamp(2.35rem,5vw,4.8rem);font-weight:850;letter-spacing:-.065em;line-height:1.04}.editorial-home-deck{margin:0;color:var(--editorial-muted);font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.85}.editorial-section-label,.editorial-latest-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem}.editorial-section-label{margin-bottom:.85rem}.editorial-section-label h2,.editorial-latest-heading h2{margin:0;color:var(--editorial-ink);font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:800;letter-spacing:-.045em}.editorial-section-label span{color:var(--editorial-muted);font-size:.68rem;font-weight:750;letter-spacing:.14em}.editorial-feature-section{margin-bottom:clamp(2.75rem,6vw,4.5rem)}.editorial-feature-card{min-height:25rem;color:#f9f8f1;border:0!important;border-top:6px solid var(--category-color, var(--editorial-accent))!important;background:#252520!important;box-shadow:0 24px 60px #2525202e!important}.editorial-feature-card .post-card-content{justify-content:center}.editorial-feature-card .post-card-title{max-width:18ch;color:#fffef8!important;font-size:clamp(2rem,3.4vw,3.7rem)!important;font-weight:820;letter-spacing:-.055em;line-height:1.12!important}.editorial-feature-card .post-card-title:before{display:none!important}.editorial-feature-card .description{max-width:58ch;color:#fffef8b8!important;font-size:1rem;line-height:1.8}.editorial-feature-card .post-meta-root,.editorial-feature-card .post-meta-root a,.editorial-feature-card .post-meta-root .text-50,.editorial-feature-card .stats,.editorial-feature-card .stats a{color:#fffef8ad!important}.editorial-feature-card .stats a{border:1px solid rgb(255 255 255 / 12%);background:#ffffff14}.editorial-feature-card .post-card-image{border-radius:0!important}.editorial-feature-card .post-card-image:after{position:absolute;z-index:5;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,rgb(37 37 32 / 28%),transparent 45%)}.editorial-latest-heading{margin-bottom:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--editorial-rule)}.editorial-latest-heading .editorial-kicker{margin-bottom:.2rem}.editorial-latest-heading>a{display:inline-flex;gap:.35rem;align-items:center;color:var(--editorial-ink);font-size:.82rem;font-weight:750;text-decoration:none}.editorial-latest-heading>a:hover{color:var(--primary)}.about-editorial{border-top:6px solid var(--editorial-accent)}.about-editorial h1,.about-editorial h2{color:var(--editorial-ink);letter-spacing:-.04em}.about-editorial h2{padding-top:1rem;border-top:1px solid var(--editorial-rule)}.footer-mascot{display:block;width:3.25rem;height:3.25rem;overflow:hidden;border:3px solid var(--editorial-accent);border-radius:999px;background:var(--editorial-paper);transition:transform .18s ease}.footer-mascot:hover{transform:rotate(-5deg) scale(1.06)}.footer-mascot img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.editorial-home-header{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr)}.editorial-feature-card.has-cover .post-card-content{width:58%!important;padding:clamp(2rem,4vw,4rem)!important}.editorial-feature-card.has-cover .post-card-image{top:0!important;right:0!important;bottom:0!important;width:42%!important}.editorial-feature-card.no-cover .post-card-content{width:100%!important;padding:clamp(2rem,5vw,5rem)!important}}@media(max-width:1023px){.editorial-home-header{gap:1.25rem;margin-top:.25rem;margin-bottom:2.25rem;padding-top:2rem}.editorial-feature-card{min-height:0}.editorial-feature-card .post-card-content{width:100%!important;padding:1.5rem!important}.editorial-feature-card .post-card-image{position:relative!important;inset:auto!important;width:100%!important;aspect-ratio:16 / 9!important}.editorial-feature-card .post-card-title{font-size:clamp(1.75rem,8vw,2.5rem)!important}}@media(max-width:767px){.editorial-home-header h1{font-size:clamp(2.2rem,11vw,3.5rem)}.editorial-section-label,.editorial-latest-heading{align-items:center}.editorial-latest-heading>a{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.post-card-wrapper,.footer-mascot{transition:none!important}}
