/* Dark palette generated from active styles; source order retained per sheet. */
/* style.css */
html[data-theme="dark"] button:focus-visible,html[data-theme="dark"] a:focus-visible{outline-color:rgba(128,113,77,1);}
html[data-theme="dark"] ::selection{background-color:rgba(38,43,42,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .motion-button{color:rgba(218,227,231,1);}
html[data-theme="dark"] .skip-link{background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .business{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .journal{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .theme-a .header{border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);}
html[data-theme="dark"] .hero-a h1 em{color:rgba(216,191,128,1);}
html[data-theme="dark"] .hero-a .primary{background-color:rgba(38,43,42,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .hero-values span + span::before{color:rgba(218,227,231,1);}
html[data-theme="dark"] .hero-a .portrait-frame{border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);}
html[data-theme="dark"] .dawn{background-image:radial-gradient(at 75% 70%, rgba(164, 139, 71, 0.19), transparent 40%), linear-gradient(115deg, transparent 30%, rgba(38,43,42,0.125) 44%, transparent 58%);}
html[data-theme="dark"] .scroll-cue i{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .theme-a .about .text-link{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .business{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .theme-a .service-item:hover h3{color:rgba(216,191,128,1);}
html[data-theme="dark"] .hero-b{background-image:linear-gradient(130deg, rgba(23,42,53,1) 45%, rgba(23,42,53,1));}
html[data-theme="dark"] .hero-b h1 em{color:rgba(218,227,231,1);}
html[data-theme="dark"] .hero-b h1 em::after{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .hero-b figcaption{background-color:rgba(23,42,53,0.933);color:rgba(218,227,231,1);}
html[data-theme="dark"] .tiny-line{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .welcome-strip{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .welcome-strip i{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .hero-c h1 em{color:rgba(216,191,128,1);}
html[data-theme="dark"] .hero-c .portrait-frame::before{border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);}
html[data-theme="dark"] .hero-c .portrait{border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);}
@media (max-width: 620px) {html[data-theme="dark"] .about-statement{border-top-color:rgba(82,104,116,0.29);}
}
html[data-theme="dark"] .hero-a figcaption{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .about-statement{border-left-color:rgba(82,104,116,0.29);}
html[data-theme="dark"] .hero-b h1 em::after{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .replay-button{color:rgba(218,227,231,1);}
html[data-theme="dark"] .dawn{background-image:linear-gradient(108deg, transparent 24%, rgba(38,43,42,0.125) 38%, rgba(38,43,42,0.19) 44%, transparent 62%);}
html[data-theme="dark"] .service-item:hover{background-color:rgba(23,42,53,0.08);}
html[data-theme="dark"] .reading-progress{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .service-menu-panel{background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .service-menu summary:focus-visible{outline-color:rgba(128,113,77,1);}
html[data-theme="dark"] .hero-directory{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .hero-directory > a{border-bottom-color:rgba(82,104,116,0.29);}
html[data-theme="dark"] .hero-directory > a:hover{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .hero-directory > a:hover{color:rgba(216,191,128,1);}
html[data-theme="dark"] .f-col a:hover{color:rgba(216,191,128,1);}
html[data-theme="dark"] .desktop-nav > a::after{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .section-heading h2::after{background-image:linear-gradient(90deg, rgba(38,43,42,1), rgba(38,43,42,1), rgba(38,43,42,1));}
html[data-theme="dark"] .service-item::after{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .text-link{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .text-link::after{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .reading-progress{background-image:linear-gradient(90deg, rgb(169, 135, 61), rgba(38,43,42,1), rgb(169, 135, 61)) !important;}
@media (max-width: 1150px) {html[data-theme="dark"] .about-statement{border-top-color:rgba(82,104,116,0.29);}
}
/* v4.css */
html[data-theme="dark"] .theme-a .nav-book,html[data-theme="dark"] .theme-a .primary{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .theme-a .nav-book{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .primary:hover,html[data-theme="dark"] .theme-a .nav-book:hover,html[data-theme="dark"] .theme-a .primary:focus-visible,html[data-theme="dark"] .theme-a .nav-book:focus-visible{background-color:rgba(38,43,42,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .gold-aura{background-image:radial-gradient(circle, rgba(38,43,42,0.145) 0%, rgba(38,43,42,0.07) 28%, transparent 67%);}
html[data-theme="dark"] .theme-a .hero-directory > a span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .hero-directory > a::after{background-image:linear-gradient(90deg, rgba(38,43,42,1), rgba(38,43,42,1), transparent);}
html[data-theme="dark"] .theme-a .service-item:hover h3{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .article:hover h3{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .article-more::before{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .theme-a .hero .text-link{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .theme-a .film-link > span:last-child{border-bottom-color:rgba(128,113,77,1);}
/* v5.css */
html[data-theme="dark"] .section-english{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .about .section-english,html[data-theme="dark"] .theme-a .contact .section-english{color:rgba(216,191,128,1);}
html[data-theme="dark"] .hero-shortcuts a{border-top-color:rgba(128,113,77,0.36);border-right-color:rgba(128,113,77,0.36);border-bottom-color:rgba(128,113,77,0.36);border-left-color:rgba(128,113,77,0.36);}
html[data-theme="dark"] .hero-shortcuts a:hover,html[data-theme="dark"] .hero-shortcuts a:focus-visible{background-color:rgba(38,43,42,0.15);border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .featured-services > a{border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);border-top-color:rgba(128,113,77,1);background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .featured-services > a:hover{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .feature-title{color:rgba(218,227,231,1);}
html[data-theme="dark"] .feature-description{color:rgba(218,227,231,1);}
/* footer.css */
html[data-theme="dark"] .theme-a .footer-logo-lockup{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .footer-contact{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);background-color:rgba(23,42,53,0.016);}
html[data-theme="dark"] .contact-symbol{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .footer-contact::after{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .theme-a .footer-contact:hover,html[data-theme="dark"] .theme-a .footer-contact:focus-visible{background-color:rgba(38,43,42,0.125);border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .theme-a .f-col-title{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .footer-bottom{border-top-color:rgba(82,104,116,1);}
/* services-studio.css */
html[data-theme="dark"] .services-studio{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .studio-hero{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .studio-breadcrumb{color:rgba(218,227,231,1);}
html[data-theme="dark"] .studio-breadcrumb a{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .studio-en{color:rgba(216,191,128,1);}
html[data-theme="dark"] .studio-intro h1{color:rgba(218,227,231,1);}
html[data-theme="dark"] .studio-intro h1 span{color:rgba(218,227,231,1);}
html[data-theme="dark"] .intro-note{border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .studio-button,html[data-theme="dark"] .services-studio .service-action{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .studio-button:hover,html[data-theme="dark"] .services-studio .service-action:hover{background-color:rgba(38,43,42,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .studio-route{border-top-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .studio-route a{border-right-color:rgba(82,104,116,1);}
html[data-theme="dark"] .studio-route span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .studio-route a:hover{background-color:rgba(23,42,53,0.2);}
html[data-theme="dark"] .studio-route a::after{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .service-explorer-grid{border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .service-switch{background-color:rgba(23,42,53,1);border-right-color:rgba(82,104,116,1);}
html[data-theme="dark"] .switch-label{color:rgba(218,227,231,1);}
html[data-theme="dark"] .service-switch button{border-bottom-color:rgba(82,104,116,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .service-switch small{color:rgba(218,227,231,1);}
html[data-theme="dark"] .service-switch button[aria-selected="true"] small{color:rgba(216,191,128,1);}
html[data-theme="dark"] .service-switch button:hover{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .service-panel .service-desc,html[data-theme="dark"] .service-panel .mode-desc{color:rgba(218,227,231,1);}
html[data-theme="dark"] .service-panel .service-tag{border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .studio-fees{background-color:rgba(23,42,53,1);border-top-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .services-studio .fee-card{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .services-studio .fee-tag{color:rgba(218,227,231,1);}
html[data-theme="dark"] .services-studio .fee-amount{color:rgba(218,227,231,1);}
html[data-theme="dark"] .services-studio .fee-note{color:rgba(218,227,231,1);}
html[data-theme="dark"] .services-studio .fee-notice{border-top-color:rgba(82,104,116,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .fee-notice-icon{color:rgba(216,191,128,1);}
html[data-theme="dark"] .services-studio .process-step{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .services-studio .process-step::before{background-image:linear-gradient(90deg, transparent, rgba(38,43,42,1), transparent);}
html[data-theme="dark"] .services-studio .step-circle{color:rgba(216,191,128,1);}
html[data-theme="dark"] .services-studio .step-desc{color:rgba(218,227,231,1);}
html[data-theme="dark"] .services-studio .area-card{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .services-studio .area-detail{color:rgba(218,227,231,1);}
html[data-theme="dark"] .services-studio .area-online{border-top-color:rgba(82,104,116,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .area-online-icon{color:rgba(216,191,128,1);}
html[data-theme="dark"] .service-panel:focus-visible{outline-color:rgba(128,113,77,1);}
@media (max-width: 620px) {html[data-theme="dark"] .studio-route a:nth-child(-n+2){border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .service-switch{border-bottom-color:rgba(82,104,116,1);}
}
/* footer-v2.css */
html[data-theme="dark"] .footer-cta-row{border-bottom-color:rgba(82,104,116,0.4);}
html[data-theme="dark"] .footer-kicker{color:rgba(216,191,128,1);}
html[data-theme="dark"] .theme-a .footer-cta-action .primary:hover{background-color:rgba(38,43,42,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .theme-a .footer-redesigned .footer-contact{background-color:rgba(23,42,53,0.01);border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .theme-a .footer-redesigned .footer-contact:hover{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);background-color:rgba(38,43,42,0.125);}
html[data-theme="dark"] .footer-sitemap{border-top-color:rgba(82,104,116,0.333);}
html[data-theme="dark"] .footer-group summary{color:rgba(216,191,128,1);border-bottom-color:rgba(82,104,116,0.267);}
html[data-theme="dark"] .footer-group summary:focus-visible{outline-color:rgba(128,113,77,1);}
html[data-theme="dark"] .footer-group-links a::after{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .footer-expander::before,html[data-theme="dark"] .footer-expander::after{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .theme-a .footer-redesigned .footer-bottom{border-top-color:rgba(82,104,116,0.333);}
html[data-theme="dark"] .footer-top{border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);color:rgba(216,191,128,1);}
html[data-theme="dark"] .footer-top:hover{background-color:rgba(38,43,42,0.094);}
@media (max-width: 620px) {html[data-theme="dark"] .footer-group{border-bottom-color:rgba(82,104,116,0.267);}
}
/* email-options.css */
html[data-theme="dark"] .email-option-a .email-icon-ring{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .email-option-a .footer-email .email-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .footer-redesigned.email-option-c .footer-email{background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .email-option-c .footer-email small{color:rgba(218,227,231,1);}
html[data-theme="dark"] .email-option-c .email-send{color:rgba(216,191,128,1);}
html[data-theme="dark"] .email-option-c .footer-email:hover{background-color:rgba(23,42,53,1);}
/* mixed-pages.css */
html[data-theme="dark"] .policy-rule{background-image:linear-gradient(90deg, rgba(38,43,42,1), transparent);}
html[data-theme="dark"] .policy-layout nav a{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .policy-layout nav a:hover,html[data-theme="dark"] .policy-layout nav a.active{background-color:rgba(23,42,53,1);color:rgba(216,191,128,1);}
html[data-theme="dark"] .legal-lead{border-left-color:rgba(128,113,77,1);background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .legal-meta{color:rgba(218,227,231,1);border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .legal-cross a,html[data-theme="dark"] .standalone{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .standalone:hover,html[data-theme="dark"] .legal-cross a:hover{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .listening-hero .standalone{color:rgba(216,191,128,1);border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .album-cover{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .album-cover span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .album-start{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .album-start:hover{background-color:rgba(38,43,42,0.133);}
html[data-theme="dark"] .listening-index{background-color:rgba(23,42,53,0.98);border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .listening-index a span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .listening-index a small{color:rgba(218,227,231,1);}
html[data-theme="dark"] .listening-index a.active{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .journey-rail{background-color:rgba(38,43,42,0.19);}
html[data-theme="dark"] .journey-rail i{background-image:linear-gradient(rgba(38,43,42,1), rgba(38,43,42,1));}
html[data-theme="dark"] .film-lead{color:rgba(216,191,128,1);}
html[data-theme="dark"] .track-caption > span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .play-rail{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .play-status{color:rgba(218,227,231,1);}
html[data-theme="dark"] .film-quote{color:rgba(216,191,128,1);}
html[data-theme="dark"] .track-story details{border-top-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .film-credit{color:rgba(218,227,231,1);}
html[data-theme="dark"] .track-actions button,html[data-theme="dark"] .track-actions a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .track-actions button:hover,html[data-theme="dark"] .track-actions a:hover{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .series-outro{color:rgba(216,191,128,1);}
html[data-theme="dark"] .album-disclosure{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .films-disclosure{color:rgba(218,227,231,1);}
@media (max-width: 620px) {html[data-theme="dark"] .track-story .song-options{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .track-story .song-options > summary{color:rgba(216,191,128,1);}
html[data-theme="dark"] .track-story .song-options .track-actions a,html[data-theme="dark"] .track-story .song-options .track-actions button{border-left-color:rgba(128,113,77,1);background-color:rgba(23,42,53,0.3);}
}
/* other-pages.css */
html[data-theme="dark"] .en-page-eyebrow,html[data-theme="dark"] .en-section-eyebrow{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-page-hero .en-page-eyebrow{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-page-rule,html[data-theme="dark"] .en-section-rule{background-image:linear-gradient(90deg, rgba(38,43,42,1), transparent);}
html[data-theme="dark"] .en-stats-band{border-top-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .en-stat-num{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-stat-label{color:rgba(218,227,231,1);}
html[data-theme="dark"] .en-profile-role{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-fact-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-bio-detail,html[data-theme="dark"] .en-service-detail{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .en-practice-card{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .en-practice-num{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-service-detail summary{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-invest-point{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .en-invest-point-title{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-invest-note{border-top-color:rgba(128,113,77,0.44);}
html[data-theme="dark"] .en-contact-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .en-link-button,html[data-theme="dark"] .en-btn-gold{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .en-link-button:hover,html[data-theme="dark"] .en-btn-gold:hover{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .english-page a:focus-visible{outline-color:rgba(128,113,77,1);}
html[data-theme="dark"] .lost-art path{stroke:rgba(216,191,128,1);}
html[data-theme="dark"] .lost-actions a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .recovery-links{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .recovery-links a{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .recovery-links small{color:rgba(218,227,231,1);}
html[data-theme="dark"] .recovery-links a:hover{background-color:rgba(23,42,53,1);}
/* header-polish.css */
html[data-theme="dark"] .header .desktop-nav > a::before,html[data-theme="dark"] .header .desktop-nav > .service-menu > summary::before{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .header .desktop-nav > .service-menu > summary::after{color:rgba(216,191,128,1);}
html[data-theme="dark"] .header .service-menu-panel{border-top-color:rgba(128,113,77,1);background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .header .service-menu-panel a{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .header .service-menu-panel a:hover{color:rgba(216,191,128,1);background-color:rgba(23,42,53,0.3);}
html[data-theme="dark"] .header .desktop-nav > a:focus-visible,html[data-theme="dark"] .header .desktop-nav summary:focus-visible{outline-color:rgba(128,113,77,1);}
html[data-theme="dark"] .mobile-menu > a,html[data-theme="dark"] .mobile-menu > .service-menu > summary{border-bottom-color:rgba(82,104,116,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .mobile-menu > .service-menu > summary::after{color:rgba(216,191,128,1);}
html[data-theme="dark"] .mobile-menu .service-menu-panel{border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .mobile-menu .service-menu-panel a{color:rgba(218,227,231,1);}
html[data-theme="dark"] .mobile-menu .service-menu-panel a:hover,html[data-theme="dark"] .mobile-menu .service-menu-panel a:focus-visible{color:rgba(216,191,128,1);background-color:rgba(23,42,53,0.3);}
html[data-theme="dark"] .mobile-menu > a:hover,html[data-theme="dark"] .mobile-menu > .service-menu > summary:hover{color:rgba(216,191,128,1);}
/* reader.css */
html[data-theme="dark"] .reader-category{color:rgba(216,191,128,1);}
html[data-theme="dark"] .reader-meta{color:rgba(218,227,231,1);}
html[data-theme="dark"] .reader-toc summary{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .reader-toc summary::after{color:rgba(216,191,128,1);}
html[data-theme="dark"] .reader-toc nav a{border-bottom-color:rgba(82,104,116,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .reader-toc a:hover{color:rgba(216,191,128,1);}
html[data-theme="dark"] .reader-back{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-body{color:rgba(218,227,231,1);}
html[data-theme="dark"] .a-body h2{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-body td,html[data-theme="dark"] .a-body th{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .a-sig{color:rgba(216,191,128,1);}
html[data-theme="dark"] .a-disclaimer{color:rgba(218,227,231,1);border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .a-svc{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .a-svc-label,html[data-theme="dark"] .a-related-title{color:rgba(216,191,128,1);}
html[data-theme="dark"] .a-svc-link,html[data-theme="dark"] .a-nav-btn{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-related-card{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-rel-cat{color:rgba(216,191,128,1);}
html[data-theme="dark"] .a-body a:hover{color:rgba(216,191,128,1);}
/* reader-complete.css */
html[data-theme="dark"] .reader-toc nav a[aria-current]{color:rgba(216,191,128,1);border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-body{color:rgba(218,227,231,1);}
html[data-theme="dark"] .a-body blockquote{border-left-color:rgba(128,113,77,1);background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .a-body .a-rule{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .a-body .a-sig{color:rgba(216,191,128,1);}
html[data-theme="dark"] .a-body .a-disclaimer{color:rgba(218,227,231,1);}
html[data-theme="dark"] .a-body .a-svc,html[data-theme="dark"] .a-body .a-cta{background-color:rgba(23,42,53,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-svc-label,html[data-theme="dark"] .a-cta-title{color:rgba(218,227,231,1);}
html[data-theme="dark"] .a-body .a-cta-reply{color:rgba(218,227,231,1);}
html[data-theme="dark"] .a-cta .btn-g,html[data-theme="dark"] .a-cta .btn-o,html[data-theme="dark"] .reader-source-button,html[data-theme="dark"] .a-svc-link{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .a-related{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-related-card{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .reader-related-open{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-nav-btn,html[data-theme="dark"] .a-series-nav > a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .a-series-nav .sn-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .reader-table-wrap{border-top-color:rgba(128,113,77,1);border-bottom-color:rgba(82,104,116,1);background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .reader-table-wrap:focus-visible{outline-color:rgba(128,113,77,1);}
html[data-theme="dark"] .reader-table-wrap::before{color:rgba(216,191,128,1);}
html[data-theme="dark"] .a-body td,html[data-theme="dark"] .a-body th{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .a-body th{background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .step-num{color:rgba(216,191,128,1);}
html[data-theme="dark"] .type-block,html[data-theme="dark"] .notice{border-top-color:rgba(128,113,77,1);}
/* single-film.css */
html[data-theme="dark"] .single-heading nav a{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-heading .studio-en{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-next{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-next a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-next a small{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-next a:hover{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .single-all{border-bottom-color:rgba(128,113,77,1);}
/* series-rest.css */
html[data-theme="dark"] .part-name{color:rgba(216,191,128,1);}
html[data-theme="dark"] .series-rest .series-outro a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .series-switch a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .series-chapter{color:rgba(216,191,128,1) !important;}
html[data-theme="dark"] .track-nav.is-compact{background-color:rgba(23,42,53,0.96);border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .is-compact .track-nav-toggle{color:rgba(218,227,231,1);}
html[data-theme="dark"] .nav-caption{color:rgba(216,191,128,1);}
html[data-theme="dark"] .nav-action{color:rgba(216,191,128,1);}
html[data-theme="dark"] .track-nav.is-compact .listening-index{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .track-nav-toggle:hover{background-color:rgba(38,43,42,0.063);}
html[data-theme="dark"] .track-nav-toggle:focus-visible{outline-color:rgba(128,113,77,1);}
/* single-series2.css */
html[data-theme="dark"] .single-series2 .single-heading{background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-series2 .single-heading::after{color:rgba(216,191,128,0.19);}
html[data-theme="dark"] .single-series2 .single-heading nav{color:rgba(218,227,231,1);}
html[data-theme="dark"] .single-series2 .single-heading .studio-en{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-series2 .single-heading p{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-series2 .track-story > .film-quote{border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-series2 .track-story > details:not(.song-options){border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-series2 .part-name{border-bottom-color:rgba(128,113,77,1);}
/* single-series4.css */
html[data-theme="dark"] .single-series4 .single-heading{background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-series4 .single-heading nav{color:rgba(218,227,231,1);}
html[data-theme="dark"] .single-series4 .single-heading .studio-en{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-series4 .single-heading p{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-series4 .play-status:not(:empty){color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-series4 .dialogue-quote{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-series4 .dialogue-quote::before{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .single-series4 .track-story > details:not(.song-options){border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-series4 .single-next a{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-series4 .single-all{color:rgba(218,227,231,1);}
html[data-theme="dark"] .single-series4 .journey-rail{background-color:rgba(38,43,42,0.11);}
/* single-series3.css */
html[data-theme="dark"] .single-series3 .single-heading{background-color:rgba(23,42,53,1);color:rgba(218,227,231,1);border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .single-series3 .single-heading nav{color:rgba(218,227,231,1);}
html[data-theme="dark"] .single-series3 .single-heading .studio-en{color:rgba(216,191,128,1);}
html[data-theme="dark"] .single-series3 .single-heading p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .procedure-path a{color:rgba(218,227,231,1);}
html[data-theme="dark"] .procedure-path a::before{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .procedure-path span{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .procedure-path a[aria-current] small{color:rgba(218,227,231,1);}
html[data-theme="dark"] .single-series3 .film-quote{border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .single-series3 .single-all{color:rgba(218,227,231,1);}
/* about.css */
html[data-theme="dark"] .about-opening > span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .about-prose{color:rgba(218,227,231,1);}
html[data-theme="dark"] .about-profile{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .about-prose .intro-quote{border-left-color:rgba(128,113,77,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .about-promise::before{background-image:linear-gradient(90deg, transparent, rgba(38,43,42,1), transparent);}
html[data-theme="dark"] .promise-quote{color:rgba(216,191,128,1);}
html[data-theme="dark"] .about-detail{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .about-detail:last-child{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .about-detail summary::after{color:rgba(216,191,128,1);}
html[data-theme="dark"] .about-detail summary:hover{color:rgba(216,191,128,1);}
html[data-theme="dark"] .detail-body{color:rgba(218,227,231,1);}
html[data-theme="dark"] .timeline-sub{color:rgba(218,227,231,1);}
html[data-theme="dark"] .cred-feature-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .about-next{border-top-color:rgba(82,104,116,1);}
/* drafting.css */
html[data-theme="dark"] .draft-intro p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .draft-essential{color:rgba(216,191,128,1);}
html[data-theme="dark"] .draft-essential span{border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .draft-note{color:rgba(218,227,231,1);}
html[data-theme="dark"] .draft-detail{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .draft-detail summary:hover{color:rgba(216,191,128,1);background-color:rgba(38,43,42,0.04);}
html[data-theme="dark"] .draft-detail summary::after{color:rgba(216,191,128,1);}
html[data-theme="dark"] .draft-answer{color:rgba(218,227,231,1);}
html[data-theme="dark"] .draft-scenarios{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .draft-boundaries article{border-top-color:rgba(128,113,77,0.44);}
html[data-theme="dark"] .draft-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .draft-scope .draft-detail summary{color:rgba(216,191,128,1);}
html[data-theme="dark"] .draft-steps{border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .draft-steps li > span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .draft-steps p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .draft-reading{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .draft-reading li{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .draft-read{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
/* business-articles.css */
html[data-theme="dark"] .business-section:nth-child(2n){background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .business-section .service-tag{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .library-controls{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .library-controls input,html[data-theme="dark"] .library-controls select{color:rgba(218,227,231,1);border-top-color:rgba(82,104,116,1);border-right-color:rgba(82,104,116,1);border-bottom-color:rgba(82,104,116,1);border-left-color:rgba(82,104,116,1);}
html[data-theme="dark"] .library-controls button{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .library-controls p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .library-card{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .library-meta{color:rgba(216,191,128,1);}
html[data-theme="dark"] .library-card p{color:rgba(218,227,231,1);}
html[data-theme="dark"] #article-empty{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .library-card:hover{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .library-controls input:focus-visible,html[data-theme="dark"] .library-controls select:focus-visible{outline-color:rgba(128,113,77,1);}
/* topic-directory.css */
html[data-theme="dark"] .topic-directory{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .topic-directory nav a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .topic-directory summary{color:rgba(218,227,231,1);}
html[data-theme="dark"] .topic-directory summary::after{color:rgba(216,191,128,1);}
/* booking.css */
html[data-theme="dark"] .booking-start p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .booking-fee{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .booking-fee h3{color:rgba(218,227,231,1);}
html[data-theme="dark"] .booking-amount{color:rgba(218,227,231,1);}
html[data-theme="dark"] .booking-fee p,html[data-theme="dark"] .booking-note,html[data-theme="dark"] .booking-preparation p,html[data-theme="dark"] .booking-contact-grid article > div{color:rgba(218,227,231,1);}
html[data-theme="dark"] .booking-note{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .booking-action{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .booking-process ol::before{background-image:linear-gradient(90deg, rgb(155, 129, 65), rgba(38,43,42,1), rgb(155, 129, 65));}
html[data-theme="dark"] .step-number{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .booking-qa{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .booking-detail{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .booking-detail summary::after{color:rgba(216,191,128,1);}
html[data-theme="dark"] .booking-detail > p,html[data-theme="dark"] .booking-answer{color:rgba(218,227,231,1);}
html[data-theme="dark"] .booking-contact-grid article{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .contact-redesign article{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .contact-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .contact-redesign p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .contact-redesign .visit-note{color:rgba(216,191,128,1);}
html[data-theme="dark"] .contact-mail{border-bottom-color:rgba(128,113,77,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .contact-mail:hover{color:rgba(216,191,128,1);}
html[data-theme="dark"] .contact-mail > span:first-child{color:rgba(216,191,128,1);}
html[data-theme="dark"] .contact-hours dt{color:rgba(218,227,231,1);}
html[data-theme="dark"] .contact-hours dd{color:rgba(218,227,231,1);}
html[data-theme="dark"] .contact-hours small{color:rgba(216,191,128,1);}
html[data-theme="dark"] .contact-map:focus-visible{outline-color:rgba(128,113,77,1);}
/* booking-simple.css */
html[data-theme="dark"] .booking-extra{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .booking-extra > summary::after{color:rgba(216,191,128,1);}
html[data-theme="dark"] .booking-process .booking-extra summary{color:rgba(216,191,128,1);}
/* service-pair.css */
html[data-theme="dark"] .path-label{color:rgba(216,191,128,1);}
html[data-theme="dark"] .draft-scenarios .draft-detail[open]{border-left-color:rgba(128,113,77,1);}
/* civil.css */
html[data-theme="dark"] .draft-scenarios .draft-detail{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .draft-scenarios .draft-detail[open]{border-left-color:rgba(128,113,77,1);}
/* criminal.css */
html[data-theme="dark"] .draft-scenarios .draft-detail{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .draft-scenarios .draft-detail[open]{border-left-color:rgba(128,113,77,1);}
/* faq.css */
html[data-theme="dark"] .faq-hero > p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .faq-find label{color:rgba(218,227,231,1);}
html[data-theme="dark"] .search-row{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .search-row input{color:rgba(218,227,231,1);}
html[data-theme="dark"] .search-row button{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .faq-find > p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .question-item{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .question-item:last-child{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .question-number{color:rgba(216,191,128,1);}
html[data-theme="dark"] .question-toggle{color:rgba(216,191,128,1);}
html[data-theme="dark"] .question-item[open] summary,html[data-theme="dark"] .question-item summary:hover{color:rgba(216,191,128,1);background-color:rgba(38,43,42,0.04);}
html[data-theme="dark"] .question-answer p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .question-answer strong{color:rgba(218,227,231,1);}
html[data-theme="dark"] .question-answer a{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .faq-contact{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] #faq-empty{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
/* films.css */
html[data-theme="dark"] .film-wave i{background-color:rgba(38,43,42,1);}
html[data-theme="dark"] .film-series{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .film-copy p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .film-meta{color:rgba(218,227,231,1);}
html[data-theme="dark"] .film-tracks{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .film-tracks summary{color:rgba(218,227,231,1);}
html[data-theme="dark"] .film-tracks summary span{color:rgba(216,191,128,1);}
html[data-theme="dark"] .film-tracks li{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .film-tracks li small{color:rgba(218,227,231,1);}
html[data-theme="dark"] .film-watch{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
/* track-overview.css */
html[data-theme="dark"] .track-jump{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .score-grid::before{background-image:linear-gradient(90deg, rgb(118, 102, 63), rgba(38,43,42,1), rgb(118, 102, 63));}
html[data-theme="dark"] .score-grid::after{background-image:linear-gradient(90deg, transparent, rgba(38,43,42,1), transparent);}
html[data-theme="dark"] .score-node{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);color:rgba(216,191,128,1);}
html[data-theme="dark"] .score-column li{border-top-color:rgba(128,113,77,0.176);}
html[data-theme="dark"] .score-column li > span::before{color:rgba(216,191,128,1);}
html[data-theme="dark"] .score-column .film-watch{border-top-color:rgba(128,113,77,0.5);border-right-color:rgba(128,113,77,0.5);border-bottom-color:rgba(128,113,77,0.5);border-left-color:rgba(128,113,77,0.5);}
html[data-theme="dark"] .score-column .film-watch:hover{background-color:rgba(38,43,42,1);color:rgba(218,227,231,1);}
html[data-theme="dark"] .score-column li:hover,html[data-theme="dark"] .score-column li:focus-within{background-color:rgba(38,43,42,0.063);}
@media (max-width: 1000px) {html[data-theme="dark"] .score-heading{border-top-color:rgba(128,113,77,0.4);}
}
@media (max-width: 620px) {html[data-theme="dark"] .score-grid::before{background-image:linear-gradient(rgba(38,43,42,1), rgba(38,43,42,0.267));}
html[data-theme="dark"] .score-grid::after{background-image:linear-gradient(transparent, rgba(38,43,42,1), transparent);}
}
/* lectures.css */
html[data-theme="dark"] .lectures-hero h1 > span{color:rgba(218,227,231,1);}
html[data-theme="dark"] .lectures-intro p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .lecture-side p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .record-note{color:rgba(216,191,128,1);}
html[data-theme="dark"] .lecture-year{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .lecture-year:last-child{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .lecture-year summary > span:first-child{color:rgba(216,191,128,1);}
html[data-theme="dark"] .year-count{color:rgba(218,227,231,1);}
html[data-theme="dark"] .year-toggle{color:rgba(216,191,128,1);}
html[data-theme="dark"] .lecture-record{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .lecture-record:hover{background-color:rgba(38,43,42,0.05);}
html[data-theme="dark"] .lecture-record time{color:rgba(216,191,128,1);}
html[data-theme="dark"] .lecture-record p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .lecture-duties{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .duty-item{border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .duty-item ul{color:rgba(218,227,231,1);}
html[data-theme="dark"] .duty-note{color:rgba(218,227,231,1);border-top-color:rgba(82,104,116,1);}
html[data-theme="dark"] .lecture-invitation p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .training-related{border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
/* topics.css */
html[data-theme="dark"] .topic-introduction summary{color:rgba(216,191,128,1);}
html[data-theme="dark"] .topic-introduction p{color:rgba(218,227,231,1);}
html[data-theme="dark"] .topic-reading-group{border-top-color:rgba(128,113,77,1);}
html[data-theme="dark"] .topic-dot{color:rgba(216,191,128,1);border-top-color:rgba(128,113,77,1);border-right-color:rgba(128,113,77,1);border-bottom-color:rgba(128,113,77,1);border-left-color:rgba(128,113,77,1);}
html[data-theme="dark"] .topic-group-title small{color:rgba(218,227,231,1);}
html[data-theme="dark"] .topic-entry{border-bottom-color:rgba(82,104,116,1);}
html[data-theme="dark"] .topic-number{color:rgba(216,191,128,1);}
html[data-theme="dark"] .topic-entry:hover{border-bottom-color:rgba(128,113,77,1);}
html[data-theme="dark"] .topic-support{background-color:rgba(23,42,53,1);}
html[data-theme="dark"] .topic-support p{color:rgba(218,227,231,1);}
