/* 自動產生，請勿手動修改：web_private/BloxFruits_internal_docs/c1_autodark.py 掃描全站 CSS 後輸出（改版深色覆寫，只在 html.bf-c1 生效）。 */
html.bf-c1 body.dark-mode .site-logo-img{border:2px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .unread-badge{background:#ef4444;color:white;border:2px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .section-desc{color:var(--text-sub)}
html.bf-c1 body.dark-mode .card,html.bf-c1 body.dark-mode .guide-detail-card{background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-main)}
html.bf-c1 body.dark-mode .guide-meta-block{background:var(--bg-card);border:1px solid var(--border-color)}
html.bf-c1 body.dark-mode .guide-breadcrumb{color:var(--text-sub)}
html.bf-c1 body.dark-mode .guide-meta-label{color:var(--text-sub)}
html.bf-c1 body.dark-mode .guide-meta-value{color:var(--text-main)}
html.bf-c1 body.dark-mode .guide-meta-tag{background:#11243b;color:#819eee}
html.bf-c1 body.dark-mode .guide-meta-updated{color:var(--text-sub)}
html.bf-c1 body.dark-mode .guide-related-title{color:var(--text-main)}
html.bf-c1 body.dark-mode .guide-related-link{color:var(--link-color)}
html.bf-c1 body.dark-mode .btn.secondary,html.bf-c1 body.dark-mode .filter-btn{background-color:#1e293b;color:#cbd5e1;border-color:#475569}
html.bf-c1 body.dark-mode .filter-btn.active{background-color:#0284c7;color:#fff}
html.bf-c1 body.dark-mode .highlight-box{background-color:#1e293b;color:#cbd5e1;border-left-color:#facc15}
html.bf-c1 body.dark-mode .market-card{background-color:#1e293b;border-color:#334155}
html.bf-c1 body.dark-mode .market-card-header{background-color:#0f172a;border-bottom-color:#334155}
html.bf-c1 body.dark-mode .trade-box{background-color:#0f172a;border-color:#334155}
html.bf-c1 body.dark-mode .notification-toast{background:#111a38;border-left:5px solid #0ea5e9}
html.bf-c1 body.dark-mode .toast-avatar{border:2px solid rgba(90, 172, 226, 0.35)}
html.bf-c1 body.dark-mode .toast-title{color:#eef2ff}
html.bf-c1 body.dark-mode .toast-message{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .draco-flow{background:#111a38;border:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .draco-flow-title{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .draco-flow-sub{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .draco-flow-link{border:1px solid rgba(255, 255, 255, 0.12);background:#16214a}
html.bf-c1 body.dark-mode .site-main .draco-flow-link:hover{background:#111a38}
html.bf-c1 body.dark-mode .site-main .draco-flow-label{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .draco-flow-hint{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .draco-flow-step.done .draco-flow-link{border-color:rgba(90, 226, 147, 0.35);background:#113b21}
html.bf-c1 body.dark-mode .site-main .draco-flow-step.done .draco-flow-label{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .draco-flow-step.active .draco-flow-link{border-color:rgba(226, 180, 90, 0.35);background:#3b2e11}
html.bf-c1 body.dark-mode .site-main .draco-flow-step.active .draco-flow-label{color:#c76a00}
html.bf-c1 body.dark-mode .site-main .draco-flow-note{background:#16214a;color:#eef2ff;border:1px dashed rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .kids-quick{background:#111a38;border:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .kids-quick-goal{color:#eef2ff}
html.bf-c1 body.dark-mode .kids-quick-sub{color:rgba(238, 242, 255, 0.75)}
html.bf-c1 body.dark-mode .kids-quick-col{background:rgba(23, 38, 54, 0.75);border:1px solid rgba(90, 148, 226, 0.35)}
html.bf-c1 body.dark-mode .kids-quick-ol,html.bf-c1 body.dark-mode .kids-quick-ul{color:rgba(238, 242, 255, 0.86)}
html.bf-c1 body.dark-mode main :where(
  .team-empty-state,
  .inventory-empty,
  .shop-no-results,
  .market-empty-filter,
  .conversation-empty-filter,
  .nfp-empty,
  .pfv-empty,
  .contact-empty-reports
),html.bf-c1 body.dark-mode .site-main > .empty-state,html.bf-c1 body.dark-mode .raffles-page .empty-state{border:1px dashed var(--bf-border-strong, rgba(29, 78, 216, 0.28));background:color-mix(in srgb, var(--bf-surface-soft, #11263b) 94%, transparent);color:var(--bf-text-muted, #b4bddb)}
html.bf-c1 body.dark-mode main :where(.team-create-login, p.form-login-hint, .login-prompt){border:1px solid var(--bf-border-strong, rgba(29, 78, 216, 0.28));background:var(--bf-surface-soft, #11263b);color:var(--bf-text, #eef2ff)}
html.bf-c1 body.dark-mode .system-page{background:linear-gradient(180deg, var(--bf-page-bg-top, #112a3b), var(--bf-page-bg-bottom, #11273b));color:var(--bf-text, #eef2ff)}
html.bf-c1 body.dark-mode .system-page .system-state{border:1px solid var(--bf-border, rgba(15, 42, 86, 0.14));background:var(--bf-surface, #111a38)}
html.bf-c1 body.dark-mode .system-page .system-state > p{color:var(--bf-text-muted, #b4bddb)}
html.bf-c1 body.dark-mode .system-page .system-state-actions a{background:var(--bf-surface, #111a38);color:var(--bf-brand-700, #819eee)}
html.bf-c1 body.dark-mode .system-page .system-search input{background:var(--bf-surface, #111a38);color:var(--bf-text, #eef2ff)}
html.bf-c1 body.dark-mode .site-main .guide-meta-block{background:#132036;border-color:#2b3c57;color:#e2e8f0}
html.bf-c1 body.dark-mode .site-main .guide-meta-block :is(.guide-meta-value, .guide-related-title){color:#e2e8f0}
html.bf-c1 body.dark-mode .site-main .guide-meta-block .guide-meta-tag{background:rgba(96, 165, 250, .14);border-color:rgba(96, 165, 250, .32);color:#bfdbfe}
html.bf-c1 body.dark-mode .guide-detail-page > .gd-section-nav .guide-subnav-label{color:#a9b8cc}
html.bf-c1 body.dark-mode .site-main .guide-subnav{background:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .guide-subnav-label{color:#555}
html.bf-c1 body.dark-mode .site-main .guide-detail-card{background:var(--bg-card);border:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .guide-detail-card h2{border-bottom:3px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main ul,html.bf-c1 body.dark-mode .site-main ol{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .highlight-box{background:#fdfcf5;border-left:4px solid var(--accent-color);color:#333}
html.bf-c1 body.dark-mode .site-main .highlight-warning{background:#fff3cd;border-left:4px solid #ffc107;color:#856404}
html.bf-c1 body.dark-mode .site-main .fs-hero-icon{border:2px solid rgba(255, 255, 255, 0.12);background:#111a38}
html.bf-c1 body.dark-mode .site-main .fs-hero-sub{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .tag-v1{background:#11293b;color:#eef2ff;border:1px solid #b0bec5}
html.bf-c1 body.dark-mode .site-main .skill-table th{border:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .skill-table td{border:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .guide-button{border:1px solid rgba(255, 255, 255, 0.12);color:#333;background:#fff}
html.bf-c1 body.dark-mode .site-main .guide-button:hover{border-color:var(--primary-color)}
html.bf-c1 body.dark-mode .site-main .button-title{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .button-desc{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .highlight-blue{background:#e3f2fd;border-left:4px solid #2196f3;color:#0d47a1}
html.bf-c1 body.dark-mode .site-main .tag-natural{background:#173519;color:#8de291;border:1px solid #a5d6a7}
html.bf-c1 body.dark-mode .site-main .tag-mythical{background:#331537;color:#cb87e8;border:1px solid #ce93d8}
html.bf-c1 body.dark-mode .site-main .tag-premium{background:#3b2b11;color:#e65100;border:1px solid #ffcc80}
html.bf-c1 body.dark-mode .site-main .text-red{color:#e78888}
html.bf-c1 body.dark-mode .site-main .tag-uncommon{background:#173519;color:#27ae60;border:1px solid #a5d6a7}
html.bf-c1 body.dark-mode .site-main .guide-meta-block{background:#f9fafb;border:1px solid rgba(148, 163, 184, 0.7)}
html.bf-c1 body.dark-mode .site-main .guide-meta-line{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-meta-label{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .guide-meta-value{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-meta-tag{background:#112a3b;color:#73ccfc;border:1px solid rgba(90, 179, 226, 0.35)}
html.bf-c1 body.dark-mode .site-main .guide-meta-updated{color:#94a3b8}
html.bf-c1 body.dark-mode .site-main .guide-related-title{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .guide-related-link{border:1px solid rgba(90, 117, 226, 0.35);background:#111b3b;color:#928de2}
html.bf-c1 body.dark-mode .site-main .guide-related-link:hover{background:#111b3b}
html.bf-c1 body.dark-mode .site-main .guide-block{background:#111a38;border:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .guide-block-title{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-block-list .desc{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .guide-faq .guide-faq-item{border-top:1px dashed rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .guide-faq .guide-faq-item:first-child{border-top:0}
html.bf-c1 body.dark-mode .site-main .guide-faq .a{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .guide-faq .guide-faq-answer{color:#b4bddb}
html.bf-c1 body.dark-mode .guide-meta-block .guide-related-link{border:1px solid rgba(148, 163, 184, 0.55);background:#111a38;color:inherit}
html.bf-c1 body.dark-mode .site-main .codes-eyebrow{color:#7ca1f3}
html.bf-c1 body.dark-mode .site-main .codes-updated .badge{background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.28)}
html.bf-c1 body.dark-mode .site-main .guide-subnav{border:1px solid rgba(148, 163, 184, .34);background:rgba(255, 255, 255, .94)}
html.bf-c1 body.dark-mode .site-main .guide-subnav-label{color:#334155}
html.bf-c1 body.dark-mode .site-main .guide-detail-card,html.bf-c1 body.dark-mode .site-main .guide-block-header,html.bf-c1 body.dark-mode .site-main .page-subtitle,html.bf-c1 body.dark-mode .site-main .page-header,html.bf-c1 body.dark-mode .site-main .seo-hero,html.bf-c1 body.dark-mode .site-main .hero,html.bf-c1 body.dark-mode .site-main .fs-hero,html.bf-c1 body.dark-mode .site-main .guides-hero,html.bf-c1 body.dark-mode .site-main .skin-fruit-card,html.bf-c1 body.dark-mode .site-main .guide-note-box{border:1px solid rgba(148, 163, 184, .28);background:rgba(17, 26, 56, 0.96)}
html.bf-c1 body.dark-mode .site-main .guide-detail-card h1,html.bf-c1 body.dark-mode .site-main .page-title,html.bf-c1 body.dark-mode .site-main .seo-hero h1,html.bf-c1 body.dark-mode .site-main .hero h1,html.bf-c1 body.dark-mode .site-main .fs-hero h1,html.bf-c1 body.dark-mode .site-main .guides-hero h1{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .fs-hero-title,html.bf-c1 body.dark-mode .site-main .fs-hero h1.fs-hero-title{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .fs-hero-subtitle,html.bf-c1 body.dark-mode .site-main .fs-hero-desc,html.bf-c1 body.dark-mode .site-main .fs-hero-sub{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .guide-detail-card h2,html.bf-c1 body.dark-mode .site-main .guide-block-title,html.bf-c1 body.dark-mode .site-main .seo-section-title,html.bf-c1 body.dark-mode .site-main .category-title{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-faq-item{border:1px solid rgba(148, 163, 184, .3);background:#172636}
html.bf-c1 body.dark-mode .site-main .guide-faq-item h3{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-source-list li{background:rgba(23, 38, 54, 0.9)}
html.bf-c1 body.dark-mode .site-main th{background:#172636;color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-button,html.bf-c1 body.dark-mode .site-main .guide-card,html.bf-c1 body.dark-mode .site-main .pay-card,html.bf-c1 body.dark-mode .site-main .seo-card,html.bf-c1 body.dark-mode .site-main .seo-link-card,html.bf-c1 body.dark-mode .site-main .rank-row,html.bf-c1 body.dark-mode .site-main .card,html.bf-c1 body.dark-mode .site-main .fruit-rec-card,html.bf-c1 body.dark-mode .site-main .term-card,html.bf-c1 body.dark-mode .site-main .update-row,html.bf-c1 body.dark-mode .site-main .summary-card,html.bf-c1 body.dark-mode .site-main .lazypack-item,html.bf-c1 body.dark-mode .site-main .npc-item,html.bf-c1 body.dark-mode .site-main .item-row{border:1px solid rgba(148, 163, 184, .28)}
html.bf-c1 body.dark-mode .site-main .guide-button,html.bf-c1 body.dark-mode .site-main .guide-card,html.bf-c1 body.dark-mode .site-main .seo-card,html.bf-c1 body.dark-mode .site-main .seo-link-card,html.bf-c1 body.dark-mode .site-main .rank-row,html.bf-c1 body.dark-mode .site-main .card{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .seo-card,html.bf-c1 body.dark-mode .site-main .seo-link-card,html.bf-c1 body.dark-mode .site-main .rank-row,html.bf-c1 body.dark-mode .site-main .card{background:rgba(17, 26, 56, 0.96)}
html.bf-c1 body.dark-mode .site-main .button-title,html.bf-c1 body.dark-mode .site-main .guide-title,html.bf-c1 body.dark-mode .site-main .seo-card-title,html.bf-c1 body.dark-mode .site-main .fruit-name{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .button-desc,html.bf-c1 body.dark-mode .site-main .guide-desc,html.bf-c1 body.dark-mode .site-main .seo-card-desc,html.bf-c1 body.dark-mode .site-main .fruit-sub,html.bf-c1 body.dark-mode .site-main .page-subtitle,html.bf-c1 body.dark-mode .site-main .guide-block-desc,html.bf-c1 body.dark-mode .site-main .section-desc,html.bf-c1 body.dark-mode .site-main .muted,html.bf-c1 body.dark-mode .site-main .hero-subtitle{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main h1 > span{color:#b4bddb !important}
html.bf-c1 body.dark-mode .site-main .guide-detail-card > a:first-child[href*="guide_"],html.bf-c1 body.dark-mode .site-main a.back-link,html.bf-c1 body.dark-mode .site-main a[href*="guide_"][style*="display:inline-block"]:not(.guide-button):not(.guide-card),html.bf-c1 body.dark-mode .site-main a[href*="guide_"][style*="display: inline-block"]:not(.guide-button):not(.guide-card){border:1px solid rgba(148, 163, 184, .35);background:#172636;color:#eef2ff !important}
html.bf-c1 body.dark-mode .site-main .guide-detail-card > a:first-child[href*="guide_"]:hover,html.bf-c1 body.dark-mode .site-main a.back-link:hover,html.bf-c1 body.dark-mode .site-main a[href*="guide_"][style*="display:inline-block"]:not(.guide-button):not(.guide-card):hover,html.bf-c1 body.dark-mode .site-main a[href*="guide_"][style*="display: inline-block"]:not(.guide-button):not(.guide-card):hover{background:#112a3b;border-color:#7dd3fc;color:#7db5f2 !important}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-hero{background:linear-gradient(135deg, rgba(17, 36, 59, 0.96), rgba(17, 26, 56, 0.96))}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-eyebrow{color:#7db5f2}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-hero-desc{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-actions a{background:#111a38;color:#7db5f2}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-stat{border:1px solid rgba(148, 163, 184, .3);background:rgba(17, 26, 56, 0.88)}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-stat b{color:#7db5f2}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-stat span{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-section-head p{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card{border:1px solid rgba(148, 163, 184, .28);background:#172636;color:#eef2ff}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card:hover{border-color:rgba(15, 79, 150, .35);background:#111a38}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card .update-kicker{background:rgba(15, 79, 150, .1);color:#7db5f2}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card strong{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card span:last-child{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card.is-blue{background:#11253b}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card.is-orange{background:#3b2911}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .guide-fruits-update-card.is-green{background:#113b1e}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .rarity-legend-item{border:1px solid rgba(148, 163, 184, .25);background:#172636}
@media (max-width: 700px){
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .fruit-table tr{background:#111a38}
html.bf-c1 body.dark-mode .site-main.guide-fruits-page .fruit-table td + td{color:#eef2ff}
}
html.bf-c1 body.dark-mode .site-main .guide-detail-card > h1 + p,html.bf-c1 body.dark-mode .site-main .guide-detail-card > h2 + p,html.bf-c1 body.dark-mode .site-main .section-desc{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .quick-index,html.bf-c1 body.dark-mode .site-main .filter-controls{border:1px solid rgba(148, 163, 184, .28);background:rgba(23, 38, 54, 0.92)}
html.bf-c1 body.dark-mode .site-main .item-table,html.bf-c1 body.dark-mode .site-main .sword-table,html.bf-c1 body.dark-mode .site-main .data-table{background:#111a38}
html.bf-c1 body.dark-mode .site-main .item-table tbody tr:hover,html.bf-c1 body.dark-mode .site-main .sword-table tbody tr:hover,html.bf-c1 body.dark-mode .site-main .data-table tbody tr:hover{background:#11233b}
html.bf-c1 body.dark-mode .site-main .npc-item{background:#111a38}
html.bf-c1 body.dark-mode .site-main .item-row{border:0;background:transparent}
@media (max-width: 700px){
html.bf-c1 body.dark-mode .site-main .item-table tr,html.bf-c1 body.dark-mode .site-main .sword-table tr,html.bf-c1 body.dark-mode .site-main .data-table tr{background:#111a38}
}
html.bf-c1 body.dark-mode .site-main .guide-detail-card{border-color:rgba(117, 143, 176, .26);background:radial-gradient(circle at 96% 3%, rgba(91, 33, 182, .045), transparent 24%),
    rgba(255, 255, 255, .98)}
html.bf-c1 body.dark-mode .site-main .guide-detail-card > a:first-child:not(.guide-button):not(.guide-card){border:1px solid rgba(90, 153, 226, 0.35);background:#11233b;color:#8db5e2}
html.bf-c1 body.dark-mode .site-main .fs-hero{border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 82% 15%, rgba(160, 125, 255, .32), transparent 28%),
    linear-gradient(135deg, #0a2b58 0%, #164f91 54%, #5b21b6 100%);color:rgba(255,255,255,.9)}
html.bf-c1 body.dark-mode .site-main .fs-hero::before{background:repeating-radial-gradient(circle at 88% 48%, transparent 0 32px, rgba(255,255,255,.055) 33px 34px)}
html.bf-c1 body.dark-mode .site-main .fs-hero .fs-hero-icon{border:1px solid rgba(255,255,255,.28);background:rgba(17, 26, 56, 0.94)}
html.bf-c1 body.dark-mode .site-main .fs-hero .tag{border-color:rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .site-main .hero-header,html.bf-c1 body.dark-mode .site-main .item-hero{border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 82% 15%, rgba(160,125,255,.3), transparent 28%),
    linear-gradient(135deg, #0a2b58 0%, #164f91 54%, #5b21b6 100%);color:rgba(255,255,255,.9)}
html.bf-c1 body.dark-mode .site-main .hero-header .hero-img{border:1px solid rgba(255,255,255,.25);background:rgba(17, 26, 56, 0.94)}
html.bf-c1 body.dark-mode .site-main .hero-header .hero-title,html.bf-c1 body.dark-mode .site-main .hero-header .hero-subtitle,html.bf-c1 body.dark-mode .site-main .hero-header .hero-title span{color:#fff !important}
html.bf-c1 body.dark-mode .site-main .item-hero .item-hero-icon{border:1px solid rgba(255,255,255,.25);background:rgba(17, 26, 56, 0.94)}
html.bf-c1 body.dark-mode .site-main .guide-detail-card > h2,html.bf-c1 body.dark-mode .site-main .guide-detail-card > section > h2{border-bottom:1px solid rgba(90, 151, 226, 0.35);color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-detail-card > h3{color:#8db6e2}
html.bf-c1 body.dark-mode .site-main .highlight-box,html.bf-c1 body.dark-mode .site-main .highlight-blue,html.bf-c1 body.dark-mode .site-main .highlight-warning,html.bf-c1 body.dark-mode .site-main .note,html.bf-c1 body.dark-mode .site-main .mini-note,html.bf-c1 body.dark-mode .site-main .note-box,html.bf-c1 body.dark-mode .site-main .guide-note-box{border:1px solid rgba(90, 154, 226, 0.35);background:linear-gradient(135deg, #fbfdff, #f2f7ff)}
html.bf-c1 body.dark-mode .site-main .highlight-warning{border-color:#fed7aa;background:linear-gradient(135deg, #fffbeb, #fff7ed)}
html.bf-c1 body.dark-mode .site-main .table-responsive{border:1px solid rgba(90, 152, 226, 0.35);background:#fff}
html.bf-c1 body.dark-mode .site-main .table-responsive th{border-color:rgba(90, 153, 226, 0.35);background:linear-gradient(180deg, #11243b, #11253b);color:#84b1eb}
html.bf-c1 body.dark-mode .site-main .table-responsive td{border-color:rgba(90, 154, 226, 0.35)}
html.bf-c1 body.dark-mode .site-main .table-responsive tbody tr:nth-child(even){background:#11263b}
html.bf-c1 body.dark-mode .site-main .guide-button,html.bf-c1 body.dark-mode .site-main .guide-card,html.bf-c1 body.dark-mode .site-main .seo-card,html.bf-c1 body.dark-mode .site-main .seo-link-card{border-color:rgba(90, 156, 226, 0.35);background:linear-gradient(145deg, #111a38, #11223b)}
html.bf-c1 body.dark-mode .site-main .guide-button .button-title,html.bf-c1 body.dark-mode .site-main .guide-card .button-title{color:#86b0e9}
html.bf-c1 body.dark-mode .site-main .guide-button .button-desc,html.bf-c1 body.dark-mode .site-main .guide-card .button-desc{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .qa > div,html.bf-c1 body.dark-mode .site-main .guide-faq-item{border:1px solid rgba(90, 152, 226, 0.35);background:#111a38}
html.bf-c1 body.dark-mode .site-main .guide-visual-hero{border:1px solid rgba(90, 154, 226, 0.35);background:radial-gradient(circle at 15% 20%, rgba(115, 167, 255, .22), transparent 34%),
    linear-gradient(135deg, #11263b 0%, #11223b 54%, #21113b 100%)}
html.bf-c1 body.dark-mode .site-main .guide-visual-hero h2,html.bf-c1 body.dark-mode .site-main .guide-visual-hero h3{color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-visual-hero p{color:#8db3e2}
html.bf-c1 body.dark-mode .site-main .guide-pill{border:1px solid rgba(90, 151, 226, 0.35);background:rgba(17, 26, 56, 0.86);color:#89b4e6}
html.bf-c1 body.dark-mode .site-main .guide-item-card{border:1px solid rgba(90, 152, 226, 0.35);background:linear-gradient(145deg, #111a38, #111f3b)}
html.bf-c1 body.dark-mode .site-main .guide-item-card h3{color:#86b0e9}
html.bf-c1 body.dark-mode .site-main .guide-item-card p,html.bf-c1 body.dark-mode .site-main .guide-item-card ul{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .guide-source-list{border:1px solid rgba(90, 152, 226, 0.35);background:#11233b}
html.bf-c1 body.dark-mode .site-main .guide-source-list a{color:#80b3ef}
html.bf-c1 body.dark-mode .site-main .guide-source-card .guide-detail-card{border-color:rgba(124, 92, 255, .2);background:radial-gradient(circle at 96% 8%, rgba(124, 92, 255, .1), transparent 34%),
    linear-gradient(145deg, #111a38 0%, #18113b 100%)}
html.bf-c1 body.dark-mode .site-main .guide-source-links a{background:rgba(17, 26, 56, 0.88);color:#eef2ff}
html.bf-c1 body.dark-mode .site-main .guide-source-links span{color:#b4bddb}
html.bf-c1 body.dark-mode .site-main .guide-source-links strong{color:#978de2}
html.bf-c1 body.dark-mode .guide-detail-page > .guide-meta-block{border-color:rgba(var(--gd-hero-rgb), .2);background:radial-gradient(circle at 90% 5%, rgba(var(--gd-hero-rgb), .12), transparent 36%),
    rgba(255, 255, 255, .96)}
html.bf-c1 body.dark-mode .guide-detail-page > .guide-meta-block .guide-ai-summary{border-color:rgba(var(--gd-hero-rgb), .22);background:linear-gradient(145deg, var(--gd-accent-soft), #111a38);color:var(--gd-accent-strong)}
html.bf-c1 body.dark-mode .guide-detail-page > .guide-meta-block .guide-ai-summary strong,html.bf-c1 body.dark-mode .guide-detail-page > .guide-meta-block .guide-breadcrumb{color:var(--gd-accent-strong)}
html.bf-c1 body.dark-mode .guide-detail-page > .guide-meta-block .guide-meta-tag{border-color:rgba(var(--gd-hero-rgb), .22);background:rgba(var(--gd-hero-rgb), .08);color:var(--gd-accent-strong)}
html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero h1,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .hero-title,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero h1 span,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .hero-subtitle,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .fs-hero-subtitle,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .fs-hero-desc,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .fs-hero-sub,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero p,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .section-desc,html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .fs-hero-text{color:#fff !important}
html.bf-c1 body.dark-mode .guide-detail-page .gd-hero-actions a{border:1px solid rgba(255, 255, 255, 0.12)}
html.bf-c1 body.dark-mode .guide-detail-page .gd-hero-actions a:first-child{border-color:rgba(255, 255, 255, 0.12);background:#111a38}
html.bf-c1 body.dark-mode .guide-detail-page .gd-standard-hero .tag{border-color:rgba(255, 255, 255, .26);background:rgba(255, 255, 255, .12);color:#fff}
html.bf-c1 body.dark-mode .guide-detail-page .guide-detail-card{border-color:rgba(var(--gd-hero-rgb), .14)}
html.bf-c1 body.dark-mode .guide-detail-page .highlight-box,html.bf-c1 body.dark-mode .guide-detail-page .notice-box,html.bf-c1 body.dark-mode .guide-detail-page .tip-box{border-color:rgba(var(--gd-hero-rgb), .22);background:var(--gd-accent-soft)}
html.bf-c1 body.dark-mode .guide-detail-page > .gd-section-nav,html.bf-c1 body.dark-mode .guide-detail-page > .guide-meta-block,html.bf-c1 body.dark-mode .guide-detail-page .gd-content-section:not(.gd-intro-section),html.bf-c1 body.dark-mode .guide-detail-page .guide-detail-card{border-color:rgba(148, 163, 184, .22);background:rgba(15, 23, 42, .91)}
html.bf-c1 body.dark-mode .guide-detail-page .gd-content-section:not(.gd-intro-section) > .guide-detail-card:only-child{border:0;background:transparent}
html.bf-c1 body.dark-mode .guide-detail-page .highlight-box,html.bf-c1 body.dark-mode .guide-detail-page .highlight-blue,html.bf-c1 body.dark-mode .guide-detail-page .highlight-warning,html.bf-c1 body.dark-mode .guide-detail-page .notice-box,html.bf-c1 body.dark-mode .guide-detail-page .tip-box,html.bf-c1 body.dark-mode .guide-detail-page .note-box{border:1px solid rgba(var(--gd-hero-rgb), .2);border-left:5px solid var(--gd-accent);background:linear-gradient(135deg, var(--gd-accent-soft), #111a38 82%);color:#eef2ff}
html.bf-c1 body.dark-mode .guide-detail-page .skill-table{border:1px solid rgba(var(--gd-hero-rgb), .18);background:#111a38}
html.bf-c1 body.dark-mode .guide-detail-page .skill-table thead th{background:linear-gradient(135deg, var(--gd-accent-soft), #111a38)}
html.bf-c1 body.dark-mode .guide-detail-page .skill-table tbody td{border-bottom:1px solid rgba(90, 147, 226, 0.35);background:rgba(17, 26, 56, 0.98)}
html.bf-c1 body.dark-mode .guide-detail-page .summary-card,html.bf-c1 body.dark-mode .guide-detail-page .item-row,html.bf-c1 body.dark-mode .guide-detail-page .lazypack-item,html.bf-c1 body.dark-mode .guide-detail-page .fruit-rec-card,html.bf-c1 body.dark-mode .guide-detail-page .guide-item-card,html.bf-c1 body.dark-mode .guide-detail-page .guide-block{border-color:rgba(var(--gd-hero-rgb), .16);background:linear-gradient(145deg, #111a38, var(--gd-accent-soft))}
html.bf-c1 body.dark-mode .guide-detail-page .guide-buttons-grid .guide-button{border-color:rgba(var(--gd-hero-rgb), .18);background:linear-gradient(145deg, #111a38, var(--gd-accent-soft))}
html.bf-c1 body.dark-mode .guide-detail-page .guide-buttons-grid .button-title{color:var(--gd-accent-strong)}
html.bf-c1 body.dark-mode .guide-detail-page .guide-source-card .guide-detail-card,html.bf-c1 body.dark-mode .guide-detail-page #sources.guide-detail-card,html.bf-c1 body.dark-mode .guide-detail-page .guide-detail-card:has(> h2[id*="source"]){border-color:rgba(var(--gd-hero-rgb), .2);background:radial-gradient(circle at 96% 2%, rgba(var(--gd-hero-rgb), .1), transparent 32%),
    #111a38}
html.bf-c1 body.dark-mode .guide-detail-page .guide-source-list li,html.bf-c1 body.dark-mode .guide-detail-page .guide-source-links a,html.bf-c1 body.dark-mode .guide-detail-page .it-sources li{background:#172636}
html.bf-c1 body.dark-mode .guide-detail-page .guide-faq-item,html.bf-c1 body.dark-mode .guide-detail-page .it-faq details{border:1px solid rgba(var(--gd-hero-rgb), .16);background:#111a38}
html.bf-c1 body.dark-mode .guide-detail-page .guide-block-title{color:var(--gd-accent-strong)}
@media (max-width: 760px){
html.bf-c1 body.dark-mode .guide-detail-page table.skill-table.gd-skill-cards{border:0;background:transparent}
html.bf-c1 body.dark-mode .guide-detail-page .skill-table.gd-skill-cards tbody tr{background:#111a38}
html.bf-c1 body.dark-mode .guide-detail-page .skill-table.gd-skill-cards tbody td,html.bf-c1 body.dark-mode .guide-detail-page .skill-table.gd-skill-cards tbody td:first-child{border-bottom:1px solid rgba(90, 151, 226, 0.35);background:#111a38}
html.bf-c1 body.dark-mode .guide-detail-page .skill-table.gd-skill-cards tbody td:first-child{background:linear-gradient(135deg, var(--gd-accent-soft), #111a38)}
}
html.bf-c1 body.dark-mode .site-main .highlight-box,html.bf-c1 body.dark-mode .site-main .highlight-blue,html.bf-c1 body.dark-mode .site-main .note,html.bf-c1 body.dark-mode .site-main .mini-note,html.bf-c1 body.dark-mode .site-main .note-box,html.bf-c1 body.dark-mode .site-main .guide-note-box{border-color:#334155;background:#1e293b;color:#cbd5e1}
html.bf-c1 body.dark-mode .site-main .highlight-warning{border-color:#7c5a1d;background:#2a2116;color:#f1e3c8}
html.bf-c1 body.dark-mode .site-main .fs-hero .fs-hero-sub{color:rgba(255, 255, 255, .92)}
html.bf-c1 body.dark-mode .site-main .fs-hero .fs-hero-sub a:not(.tag),html.bf-c1 body.dark-mode .site-main .fs-hero .fs-hero-sub a.bf-term-link{color:#fff;border-bottom-color:rgba(255, 255, 255, 0.12)}
