.daily-activity-anchor{--activity-blue:#087cf0;--activity-cyan:#1fd6ec;--activity-lemon:#e4f33f;--activity-pink:#f84fc1;--activity-violet:#8156ee;z-index:145;width:68px;height:68px;font-family:GT Walsheim,Segoe UI,Arial,sans-serif;position:fixed;bottom:24px;right:24px}.daily-activity-orb{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:68px;height:68px;padding:0;transition:transform .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 16px 40px #24468338}.daily-activity-orb:hover,.daily-activity-orb:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 19px 46px #24468347,0 0 0 9px #349beb1a}.daily-activity-ring{background:conic-gradient(from -90deg, var(--activity-cyan) 0deg, var(--activity-blue) var(--activity-learning-progress), var(--activity-pink) var(--activity-learning-progress), var(--activity-violet) var(--activity-progress), #e7eef8 var(--activity-progress), #e7eef8 360deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px))}.daily-activity-core{background:linear-gradient(145deg,#eef9ff,#edf2ff);border:0;border-radius:50%;width:60px;height:60px;position:relative;overflow:hidden}.daily-activity-logo-base{filter:none;opacity:1;background:url(/ayfaar-logo.png) 50%/contain no-repeat;position:absolute;inset:0}.daily-activity-percent{z-index:4;color:#176ed9;background:#fff;border:1px solid #d8e5f5;border-radius:999px;min-width:34px;padding:4px 6px;font-size:11px;line-height:1;position:absolute;top:-8px;right:-7px;box-shadow:0 6px 16px #24498826}.is-music .daily-activity-percent{color:#d53aad}.radio-animated-music-note{border-radius:inherit;background:linear-gradient(145deg,#ff79cc,#bd4ddd 48%,#7456ee);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.radio-animated-music-note svg{z-index:2;color:#fff;filter:drop-shadow(0 3px 8px #50188540);width:27px;height:27px;animation:1.6s ease-in-out infinite daily-activity-note}.radio-animated-music-note b{background:#ffffff85;border-radius:3px;width:3px;animation:.8s ease-in-out infinite alternate daily-activity-bar;position:absolute;bottom:4px}.radio-animated-music-note b:first-child{height:10px;left:11px}.radio-animated-music-note b:nth-child(2){height:17px;animation-delay:-.3s;left:17px}.radio-animated-music-note b:nth-child(3){height:13px;animation-delay:-.55s;right:10px}.radio-animated-music-note.is-paused svg,.radio-animated-music-note.is-paused b{animation-play-state:paused}.radio-track-artwork{border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.radio-track-artwork>.radio-animated-music-note{border-radius:inherit;background:linear-gradient(145deg,#ff79cc0f,#bd4ddd09 48%,#7456ee12);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #b14ecf6b}.radio-track-artwork>.radio-animated-music-note svg{color:#a64fc8;filter:drop-shadow(0 3px 7px #7137ae29);width:clamp(18px,34%,48px);height:clamp(18px,34%,48px)}.radio-track-artwork>.radio-animated-music-note b{background:#a64fc857;width:max(2px,4%);bottom:8%}.radio-track-artwork>.radio-animated-music-note b:first-child{height:20%;left:17%}.radio-track-artwork>.radio-animated-music-note b:nth-child(2){height:34%;left:27%}.radio-track-artwork>.radio-animated-music-note b:nth-child(3){height:26%;right:16%}.radio-player-note-artwork.is-active>.radio-animated-music-note{box-shadow:none;background:linear-gradient(145deg,#ff79cc,#bd4ddd 48%,#7456ee)}.radio-player-note-artwork.is-active>.radio-animated-music-note svg{color:#fff;filter:drop-shadow(0 3px 8px #50188540)}.radio-player-note-artwork.is-active>.radio-animated-music-note b{background:#ffffff85}.radio-track-artwork-action{z-index:3;color:#8f4fc2;opacity:0;background:#ffffffe6;border:1px solid #a74cc647;border-radius:50%;place-items:center;width:56%;height:56%;transition:background-color .18s,opacity .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.88);box-shadow:0 4px 12px #5a2e9129}.radio-track-artwork-action svg{fill:currentColor;filter:none;width:50%;height:50%}button:hover .radio-track-artwork-action,button:focus-visible .radio-track-artwork-action,.radio-track-artwork.is-active .radio-track-artwork-action{opacity:1;transform:translate(-50%,-50%)scale(1)}button:hover .radio-track-artwork-action,button:focus-visible .radio-track-artwork-action{background:#fff}.daily-activity-playing-label{color:#d23cad;background:#fffffff2;border-radius:999px;padding:3px 7px;font-size:10px;line-height:1;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #5d327f1a}.daily-activity-popover{color:#0b2c5e;background:#fffffffa;border:1px solid #b1c7e6b8;border-radius:20px;width:min(360px,100vw - 28px);padding:18px;animation:.22s ease-out both daily-activity-popover-in;position:absolute;bottom:82px;right:0;box-shadow:0 24px 70px #1d3a6f38}.daily-activity-popover:after{content:"";background:#fff;border-bottom:1px solid #b1c7e6b8;border-right:1px solid #b1c7e6b8;width:13px;height:13px;position:absolute;bottom:-7px;right:24px;transform:rotate(45deg)}.daily-activity-popover header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.daily-activity-popover header>span{grid-template-columns:auto 1fr;align-items:end;column-gap:9px;display:grid}.daily-activity-popover header small{color:#557194;grid-column:1/-1;font-size:12px}.daily-activity-popover header strong{letter-spacing:-.04em;font:500 42px/1 Georgia,Times New Roman,serif}.daily-activity-popover header em{color:#557194;padding-bottom:4px;font-size:12px;font-style:normal}.daily-activity-popover header button{color:#6c82a1;cursor:pointer;background:#f4f7fb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.daily-activity-popover header button svg{width:16px}.daily-activity-balance{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.daily-activity-balance span{background:#f7faff;border-radius:11px;grid-template-columns:20px 1fr;align-items:center;column-gap:6px;padding:8px 9px;display:grid}.daily-activity-balance svg{grid-row:1/3;width:17px}.daily-activity-balance b{font-size:12px}.daily-activity-balance em{color:#5e7595;font-size:11px;font-style:normal}.daily-activity-balance .is-learning svg{color:#087cf0}.daily-activity-balance .is-music svg{color:#e64cbb}.daily-activity-track{background:#eaf0f7;border-radius:999px;height:9px;margin-top:12px;display:flex;overflow:hidden}.daily-activity-track i{height:100%;transition:width .7s;display:block}.daily-activity-track .is-learning{background:linear-gradient(90deg,var(--activity-cyan),var(--activity-blue),#a8c932)}.daily-activity-track .is-music{background:linear-gradient(90deg,var(--activity-pink),var(--activity-violet))}.daily-activity-goal{text-align:center;color:#7990ad;margin-top:6px;font-size:10px;display:block}.daily-activity-recommendation{background:#f9fbfe;border:1px solid #d8e5f5;border-radius:13px;margin-top:13px;padding:11px 12px}.daily-activity-recommendation strong{font-size:13px}.daily-activity-recommendation p{color:#627996;margin:3px 0 0;font-size:11px;line-height:1.35}.daily-activity-recommendation.is-music{background:#fff9fe;border-color:#ead4f0}.daily-activity-recommendation.is-complete{background:#f6fffc;border-color:#cce8e4}.daily-activity-popover nav{background:#e3ebf5;border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin-top:11px;display:grid}.daily-activity-popover nav a,.daily-activity-popover nav button{color:#1469d6;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;gap:6px;min-height:38px;font:600 12px/1 GT Walsheim,Segoe UI,sans-serif;text-decoration:none;display:flex}.daily-activity-popover nav>:first-child{border-radius:9px 0 0 9px}.daily-activity-popover nav>:last-child{border-radius:0 9px 9px 0}.daily-activity-popover nav svg{width:16px}.daily-activity-profile{color:#0b2c5e;background:linear-gradient(125deg,#f8fcff,#fff 54%,#fff9fe);border:1px solid #d9e5f4;border-radius:22px;overflow:hidden;box-shadow:0 18px 48px #23457e14}.daily-activity-profile>header{border-bottom:1px solid #e3ebf5;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:20px;padding:19px 22px;display:grid}.daily-activity-profile>header>span{color:#286fca;align-items:center;gap:9px;display:flex}.daily-activity-profile>header>span svg{width:19px}.daily-activity-profile>header>span small{text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:650}.daily-activity-profile>header>div{align-items:baseline;gap:8px;display:flex}.daily-activity-profile>header>div strong{font:500 30px/1 Georgia,serif}.daily-activity-profile>header>div p{color:#687f9e;margin:0;font-size:12px}.daily-activity-profile-body{grid-template-columns:1.15fr 1fr 1.1fr;display:grid}.daily-activity-profile-body>div{min-width:0;padding:20px 22px}.daily-activity-profile-body>div+div{border-left:1px solid #e4ecf6}.daily-activity-week{justify-content:space-between;align-items:end;gap:8px;height:142px;display:flex}.daily-activity-week>span{width:25px;height:112px;display:block;position:relative}.daily-activity-week-bar{background:#eef3f9;border-radius:7px;display:block;position:absolute;inset:0 5px 20px;overflow:hidden}.daily-activity-week i{inset-inline:0;min-height:1px;transition:height .5s,bottom .5s;display:block;position:absolute;bottom:0}.daily-activity-week .is-empty{background:#eef3f9;inset-block:0}.daily-activity-week .is-learning{background:linear-gradient(#1fd6ec,#087cf0)}.daily-activity-week .is-music{background:linear-gradient(#e64fc0,#8e58e7)}.daily-activity-week small{color:#778da9;text-align:center;font-size:10px;position:absolute;bottom:0;left:0;right:0}.daily-activity-profile-today{gap:9px;display:grid}.daily-activity-profile-today span{background:#f7faff;border-radius:13px;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;padding:10px;display:grid}.daily-activity-profile-today svg{grid-row:1/3;width:19px}.daily-activity-profile-today b{font-size:12px}.daily-activity-profile-today strong{font-size:13px}.daily-activity-profile-today small{color:#7086a3;grid-column:2/-1;font-size:10px}.daily-activity-profile-today .is-learning svg{color:#087cf0}.daily-activity-profile-today .is-music svg{color:#e64cbb}.daily-activity-profile-tip{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.daily-activity-profile-tip small{color:#738aa8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.daily-activity-profile-tip strong{margin-top:5px;font-size:15px}.daily-activity-profile-tip p{color:#687f9e;margin:5px 0 11px;font-size:12px;line-height:1.45}.daily-activity-profile-tip a{color:#1469d6;background:#eaf3ff;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:650;text-decoration:none}.daily-activity-reminder-setting{background:#f8fbffb8;border-top:1px solid #e4ecf6;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.daily-activity-reminder-setting>span{align-items:center;gap:11px;min-width:0;display:flex}.daily-activity-reminder-setting>span>svg{color:#3b75bd;flex:0 0 19px;width:19px}.daily-activity-reminder-setting>span>span{gap:3px;min-width:0;display:grid}.daily-activity-reminder-setting strong{font-size:12px}.daily-activity-reminder-setting small{color:#7186a2;font-size:10px;line-height:1.35}.daily-activity-reminder-setting>button{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 42px;width:42px;height:24px;padding:0}.daily-activity-reminder-setting>button:focus-visible{outline-offset:3px;outline:3px solid #1678e83d}.daily-activity-reminder-setting>button i{background:#d9e2ee;border-radius:999px;width:42px;height:24px;transition:background .2s;display:block;position:relative}.daily-activity-reminder-setting>button i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #18345f33}.daily-activity-reminder-setting>button i.is-on{background:#1678e8}.daily-activity-reminder-setting>button i.is-on:after{transform:translate(18px)}[data-sonner-toast]{border-color:#d8e5f4!important;box-shadow:0 16px 42px #22437b29!important}@keyframes daily-activity-note{50%{transform:translateY(-2px)rotate(4deg)}}@keyframes daily-activity-bar{to{opacity:.72;height:5px}}@keyframes daily-activity-popover-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (max-width:760px){.daily-activity-anchor{width:60px;height:60px;bottom:82px;right:14px}body:has(.unified-profile) .daily-activity-anchor{bottom:14px}.daily-activity-orb{width:60px;height:60px}.daily-activity-core{width:52px;height:52px}.daily-activity-popover{width:min(360px,100vw - 20px);padding:16px;position:fixed;bottom:154px;right:10px}.daily-activity-popover:after{right:23px}.daily-activity-profile>header{grid-template-columns:1fr auto;padding:16px}.daily-activity-profile>header>div{justify-content:flex-end}.daily-activity-profile-body{grid-template-columns:1fr}.daily-activity-profile-body>div{padding:16px}.daily-activity-profile-body>div+div{border-top:1px solid #e4ecf6;border-left:0}.daily-activity-reminder-setting{padding:15px 16px}}@media (prefers-reduced-motion:reduce){.radio-animated-music-note,.radio-animated-music-note svg,.radio-animated-music-note b,.radio-track-artwork-action,.daily-activity-popover{animation:none}}
html.dark{--white:#15101f;--canvas:#0b0714;--canvas-blue:#100a1c;--ink:#ececef;--ink-strong:#f8f8fa;--muted:#d2d1d6;--soft:#aaa7b0;--blue:#a18cff;--blue-strong:#b6a5ff;--lilac:#ba8bf0;--line:#b79ee12e;--line-strong:#bea4e847;--shadow:0 22px 60px #03010c6b;--shadow-soft:0 12px 34px #03010c4d;--background:#09050f;--foreground:#eceaf0;--card:#140e1e;--card-foreground:#f2f1f5;--popover:#140e1e;--popover-foreground:#f2f1f5;--primary:#b28fef;--primary-foreground:#150c22;--secondary:#2d233d;--secondary-foreground:#eceaf0;--muted-foreground:#c5c2cb;--accent:#38264f;--accent-foreground:#f0ecfa;--border:#453958;--input:#3d314e;--ring:#ab8be3;--sidebar:#09050f;--sidebar-foreground:#eceaf0;--sidebar-primary:#b28fef;--sidebar-primary-foreground:#150c22;--sidebar-accent:#342549;--sidebar-accent-foreground:#ede8f8;--sidebar-border:#423655;--sidebar-ring:#ab8be3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){html.dark{--background:lab(1.85135% 2.14971 -3.84947);--foreground:lab(92.9522% 1.39102 -2.61536);--card:lab(4.90981% 5.78088 -9.84309);--card-foreground:lab(95.2943% 1.04117 -1.96313);--popover:lab(4.90981% 5.78088 -9.84309);--popover-foreground:lab(95.2943% 1.04117 -1.96313);--primary:lab(65.6055% 28.424 -43.8063);--primary-foreground:lab(4.78247% 7.80699 -12.7286);--secondary:lab(15.8% 10.4112 -15.364);--secondary-foreground:lab(92.9522% 1.39102 -2.61536);--muted-foreground:lab(78.9873% 2.09779 -3.91454);--accent:lab(18.866% 16.3207 -22.8567);--accent-foreground:lab(93.9771% 3.51593 -6.50985);--border:lab(26.1964% 11.2118 -16.9843);--input:lab(22.7526% 10.6327 -16.0458);--ring:lab(63.4403% 26.2116 -40.7291);--sidebar:lab(1.85135% 2.14971 -3.84947);--sidebar-foreground:lab(92.9522% 1.39102 -2.61536);--sidebar-primary:lab(65.6055% 28.424 -43.8063);--sidebar-primary-foreground:lab(4.78247% 7.80699 -12.7286);--sidebar-accent:lab(17.878% 13.9 -19.8677);--sidebar-accent-foreground:lab(92.7941% 3.87543 -7.15518);--sidebar-border:lab(25.0331% 11.2448 -16.9719);--sidebar-ring:lab(63.4403% 26.2116 -40.7291)}}html.dark,html.dark body,.dark .app-shell,.dark .app-stage,.dark .app-main,.dark .app-footer,.dark .radio-surface,.dark .app-main.is-radio{color:var(--ink);background:#0b0714}.dark ::selection{color:#fff;background:#a684f257}.dark button:focus-visible,.dark a:focus-visible,.dark input:focus-visible,.dark textarea:focus-visible,.dark select:focus-visible,.dark [tabindex]:focus-visible{outline-color:#ae8ff794}.dark .app-shell:before{filter:none;background:#0b0714}.dark .app-shell:after{background:#b79ee129;box-shadow:0 10px 28px #01000852}.dark .app-sidebar,.dark .app-brand,.dark .app-topbar{color:var(--ink-strong);background:#0b0714}.dark .app-sidebar{border-right-color:#0000}.dark .app-brand img,.dark .app-mobile-brand img{filter:drop-shadow(0 7px 16px #7452b93d)}.dark .app-navigation a,.dark .app-navigation .app-radio-nav-toggle,.dark .app-sidebar-footer a{color:#d8d7dc}.dark .app-navigation a svg,.dark .app-navigation .app-radio-nav-toggle svg{color:#ae9bc9}.dark .app-navigation a:hover,.dark .app-navigation .app-radio-nav-toggle:hover,.dark .app-navigation a.is-current,.dark .app-navigation .app-radio-nav-toggle.is-current,.dark .app-sidebar-footer .app-radio-link.is-current{color:#f2f1f5;background:#9773e124}.dark .app-navigation a.is-current svg,.dark .app-navigation .app-radio-nav-toggle.is-current svg{color:#b69cff}.dark .app-sidebar-collapse,.dark .app-menu-button{color:#cfc1e7;background:#221839d6;border-color:#b79ee12e}.dark .app-sidebar-collapse:hover,.dark .app-menu-button:hover{color:#f2ebff;background:#9773e126}.dark .app-icon-button,.dark .app-icon-button:hover{background:0 0;border-color:#0000}.dark .app-search{background:#221937cc;border-color:#b79ee133;box-shadow:inset 0 1px #ffffff06}.dark .app-search:focus-within{background:#211735;border-color:#a988f48a;box-shadow:0 0 0 4px #946fe11a}.dark .app-search input,.dark .app-search>svg{color:#e7dcf9}.dark .app-search input::placeholder{color:#8f82a7}.dark .search-results{background:#1d1430fa;border-color:#b79ee133;box-shadow:0 26px 60px #02000a7a}.dark .search-results a:hover,.dark .search-results a:focus-visible{background:#9773e11f}.dark .search-results strong{color:#eee7fb}.dark .search-results span,.dark .app-footer{color:#9f92b6}.dark .app-sidebar-close{color:#d5c7e8;background:#281c3d;border-color:#b79ee133}.dark .home-page,.dark .home-hero,.dark .home-latest,.dark .home-author,.dark .home-projects,.dark .content-layout,.dark .article-library-page,.dark .book-library-page,.dark .answer-library-page,.dark .dictionary-page,.dark .search-page,.dark .oris-article-page,.dark .modern-reader,.dark .legacy-content{color:var(--ink);background-color:#0000}.dark :is(.home-material-card,.latest-card,.article-library-item,.book-card,.answer-card,.dictionary-entry,.search-result,.content-card,.modern-reader-card,.legacy-content .profile-box){color:var(--ink);box-shadow:0 14px 34px #02000a33;background:#1a112d!important;border-color:#b79ee129!important}.dark .explore-rail>a{box-shadow:none;color:#ececef!important;background:0 0!important;border-color:#b79ee129!important}.dark .explore-rail>a :is(strong,span,small){color:#ececef!important}.dark .explore-rail>a svg{color:#af91ff}.dark .home-mobile-search{background:#1a112d;border-color:#b79ee138;box-shadow:0 12px 30px #02000a38}.dark .home-projects-icon{color:#b99bff;background:#2b1c45;border:1px solid #b79ee133;box-shadow:inset 0 1px #ffffff0a}.dark .home-projects-grid>a{color:#ececef;background:linear-gradient(145deg,#161020,#1c122c);border-color:#b79ee12e;box-shadow:0 14px 34px #02000a38}.dark .home-projects-grid>a:hover{background:linear-gradient(145deg,#1b1329,#231635);border-color:#ae8def61;box-shadow:0 16px 38px #02000a4d}.dark .home-projects-grid strong{color:#f7f7f9}.dark .home-projects-grid small{color:#cbc9d0}.dark .home-projects-grid em{color:#8daff1}.dark .home-projects-grid>a>svg{color:#a98cf1}.dark .home-mobile-search input{color:#eee7fb}.dark .home-mobile-search input::placeholder{color:#9184a8}.dark .app-main.is-home .home-mobile-radio,.dark .app-main.is-home .home-mobile-author{color:#ddd3ed;background:linear-gradient(145deg,#1a122f,#221638);border-color:#b79ee12e;box-shadow:0 12px 28px #02000a38}.dark .app-main.is-home :is(.home-mobile-radio,.home-mobile-author) :is(strong,span,small){color:#ddd3ed}.dark .app-main.is-home .home-mobile-radio-icon,.dark .app-main.is-home .home-mobile-author-photo{color:#ae91ff;background:#281a40}.dark :is(.home-material-card,.latest-card,.article-library-item,.book-card,.answer-card,.search-result):hover{background:#211638!important;border-color:#ae8def57!important}.dark :is(h1,h2,h3,h4,.content-header h1,.home-hero h1,.home-section-title){color:var(--ink-strong)}.dark :is(.home-lead,.content-header p,.article-library-intro,.book-description,.answer-description){color:var(--muted)}.dark .breadcrumbs{color:#998bab}.dark .breadcrumbs a:hover{color:#b8a1ff}.dark .breadcrumbs span{color:#675978}.dark :is(.library-search,.answer-tools>label,.search-page-form,.dictionary-search){background:#1a112d;border-color:#b79ee133}.dark :is(.library-search,.answer-tools>label,.search-page-form,.dictionary-search):focus-within{border-color:#ae8def75;box-shadow:0 0 0 4px #946fe11a}.dark :is(.library-search,.answer-tools>label,.search-page-form,.dictionary-search) input{color:#eee7fb}.dark :is(.library-search,.answer-tools>label,.search-page-form,.dictionary-search) input::placeholder{color:#8f82a7;opacity:1}.dark :is(.library-search,.answer-tools>label,.search-page-form,.dictionary-search) button:hover{background:#9773e124}.dark hr,.dark .content-header,.dark .content-section{border-color:#b79ee126}.dark .unified-settings-heading h1,.dark .unified-settings-card h1,.dark .unified-settings-card h2{color:#f1eaff}.dark .unified-settings-heading p,.dark .unified-settings-card p,.dark .unified-settings-theme-option small{color:#aa9dbc}.dark .unified-settings-card{background:#1a112d;border-color:#b59be12e;box-shadow:0 18px 48px #02000a47}.dark .unified-settings-theme-card{background:linear-gradient(145deg,#1d1233 0%,#24143b 100%);border-color:#b191e742}.dark .unified-settings-install-card{background:linear-gradient(135deg,#19112c 0%,#1d1535 58%,#25163b 100%)}.dark .unified-settings-kicker{color:#a993ee}.dark .unified-settings-theme-options{background:#b79ee12b;border-color:#b79ee12b}.dark .unified-settings-theme-option{background:#130c23a8}.dark .unified-settings-theme-option strong{color:#e9e1f7}.dark .unified-settings-theme-icon{color:#c4a6ff;background:linear-gradient(145deg,#33204f,#25193e);border-color:#b894ee42}.dark .unified-settings-theme-icon.is-automatic{color:#a7b6ff;background:linear-gradient(145deg,#222348,#2a1d48);border-color:#8b9de442}.dark .unified-settings-theme-option [data-slot=switch]{background:#342744;border-color:#b79ee13d}.dark .unified-settings-theme-option [data-slot=switch][data-state=checked]{background:linear-gradient(110deg,#6f65db,#a06ce1);border-color:#9f83ed}.dark .unified-settings-theme-option [data-slot=switch-thumb]{background:#f8f4ff}.dark .unified-settings-install:disabled{color:#9386a8!important;background:#30283d!important}.dark .unified-settings-logout{color:#f09aaf!important;background:#551f3633!important;border-color:#dc7b9957!important}.dark .unified-settings-logout:hover{background:#7026434d!important}.dark .unified-profile-hero,.dark .daily-activity-profile{color:var(--ink);background:linear-gradient(125deg,#17102a,#1d1233 54%,#251437);border-color:#b79ee12e;box-shadow:0 18px 48px #02000a47}.dark .unified-profile-actions a,.dark .unified-profile-stats button,.dark .unified-profile-library,.dark .unified-profile-playlist-grid>button,.dark .unified-profile-bookmarks article,.dark .daily-activity-profile-today span{color:var(--ink);background:#1a112d;border-color:#b79ee12b}.dark .unified-profile-stats button:hover,.dark .unified-profile-stats button.is-active{background:#24163d;border-color:#ae8def59}.dark .unified-profile-history-tab>svg,.dark .unified-profile-library.is-history>div:first-child>span{color:#8fcfff}.dark .unified-profile-library.is-history>div:first-child>span{background:#21183c}.dark .unified-profile-library.is-history .radio-profile-track-row{color:#ececef}.dark .unified-profile-library.is-history .radio-profile-track-row:hover,.dark .unified-profile-library.is-history .radio-profile-track-row.is-current,.dark .unified-profile-library.is-history .radio-profile-track-row.is-playing{border-color:#8fcfff38;background:#24163d!important}.dark .unified-profile-library.is-history .radio-profile-track-row h4{color:#f7f7f9}.dark .unified-profile-library.is-history .radio-profile-track-row p{color:#b9b6c2!important}.dark .daily-activity-profile>header,.dark .daily-activity-profile-body>div+div,.dark .daily-activity-reminder-setting{border-color:#b79ee124}.dark .daily-activity-reminder-setting{background:#150d2694}.dark .daily-activity-orb{box-shadow:0 16px 40px #02000a6b}.dark .daily-activity-orb:hover,.dark .daily-activity-orb:focus-visible{box-shadow:0 19px 46px #02000a80,0 0 0 9px #9170e21f}.dark .daily-activity-ring{background:conic-gradient(from -90deg, var(--activity-cyan) 0deg, var(--activity-blue) var(--activity-learning-progress), var(--activity-pink) var(--activity-learning-progress), var(--activity-violet) var(--activity-progress), #342845 var(--activity-progress), #342845 360deg)}.dark .daily-activity-core{background:linear-gradient(145deg,#241936,#181025);border:1px solid #b79ee142}.dark .daily-activity-logo-base{filter:drop-shadow(0 5px 13px #5d45b44d)}.dark .daily-activity-percent{color:#b99fff;background:#211632;border-color:#b79ee147;box-shadow:0 7px 18px #02000a5c}.dark .daily-activity-playing-label{color:#efa5db;background:#211632;box-shadow:0 5px 14px #02000a57}.dark .radio-track-artwork-action{color:#c0a7ff;background:#1e1431eb;border-color:#b79ee14d;box-shadow:0 5px 15px #02000a47}.dark button:hover .radio-track-artwork-action,.dark button:focus-visible .radio-track-artwork-action{background:#2b1d43}.dark .daily-activity-popover:after{background:#1d1430;border-color:#b79ee138}.dark .daily-activity-popover header small,.dark .daily-activity-popover header em,.dark .daily-activity-balance em,.dark .daily-activity-goal,.dark .daily-activity-recommendation p,.dark .daily-activity-profile>header>div p,.dark .daily-activity-week small,.dark .daily-activity-profile-today small,.dark .daily-activity-profile-tip small,.dark .daily-activity-profile-tip p,.dark .daily-activity-reminder-setting small{color:#a99cba}.dark .daily-activity-popover header button,.dark .daily-activity-balance span,.dark .daily-activity-recommendation,.dark .daily-activity-profile-today span{color:#ded4eb;background:#231735;border-color:#b79ee129}.dark .daily-activity-track,.dark .daily-activity-week-bar,.dark .daily-activity-week .is-empty{background:#322640}.dark .daily-activity-recommendation.is-music{background:#4c204638;border-color:#e16cbe38}.dark .daily-activity-recommendation.is-complete{background:#21523e33;border-color:#6dc29a3d}.dark .daily-activity-popover nav{background:#b79ee129}.dark .daily-activity-profile-tip a{color:#bfa9ff;background:#281d3c}.dark .daily-activity-reminder-setting>button i{background:#493c59}.dark .daily-activity-reminder-setting>button i.is-on{background:#8064d7}.dark [data-sonner-toast]{color:#eee7fb!important;background:#211632!important;border-color:#b79ee138!important;box-shadow:0 16px 42px #02000a66!important}.dark .radio-home-v2,.dark .radio-wave-hero{color:var(--ink);background:#0b0714}.dark .radio-home-ribbon{background:radial-gradient(circle at 83% 34%,#4765b533,#0000 22%),radial-gradient(circle at 68% 58%,#9057be3d,#0000 28%)}.dark .radio-wave-hero:after{background:linear-gradient(90deg,#100a1eeb 0%,#100a1e94 32%,#100a1e14 58%,#0000 100%)}.dark .radio-wave-copy h1,.dark .radio-home-heading h2,.dark .radio-wave-now-copy strong{color:#f2ebff}.dark .radio-wave-copy>p:not(.radio-playback-notice),.dark .radio-home-heading p,.dark .radio-wave-now-copy span{color:#a99cba}.dark .radio-wave-now,.dark .radio-sync-card,.dark .radio-sync-player,.dark .radio-sync-volume-popover{color:var(--ink);background:#1e1431f0;border-color:#b79ee133;box-shadow:0 20px 55px #02000a66}.dark .radio-sync-player{--player-border:#b79ee138;background:#19102afa!important;border-color:#b79ee138!important;box-shadow:0 18px 48px #02000a7a!important}.dark body:has([data-slot=sidebar][data-state=collapsed]) .radio-sync-player{--player-border:#b79ee138;background:#19102afa!important;border-color:#b79ee138!important;box-shadow:0 18px 48px #02000a7a!important}.dark .radio-sync-player .radio-sync-ribbon{opacity:.64!important;background:radial-gradient(circle at 18% 38%,#39cdeb57,#0000 31%),radial-gradient(circle at 42% 68%,#cd67e047,#0000 40%)!important}.dark .radio-sync-player .radio-sync-ribbon:before,.dark .radio-sync-player .radio-sync-ribbon:after{filter:blur(20px)!important;opacity:.36!important;background:linear-gradient(90deg,#0000,#39cdeb94,#657eee7a,#cd67e06b,#0000)!important;display:block!important}.dark .radio-sync-player .radio-sync-ribbon.is-active{opacity:.72!important}.dark .radio-sync-player .radio-sync-ribbon.is-active:before{opacity:.52!important}.dark .radio-sync-player .radio-sync-ribbon.is-active:after{opacity:.44!important}.dark .radio-sync-card-main,.dark .radio-sync-card-copy strong,.dark .radio-sync-copy strong,.dark .radio-sync-transport button,.dark .radio-sync-volume>button,.dark .radio-sync-collapse,.dark .radio-sync-actions>button,.dark .radio-sync-playlist-link{color:#d5c7eb}.dark .radio-sync-player .radio-sync-actions .radio-sync-labeled-action,.dark .radio-sync-player .radio-sync-actions [data-slot=dropdown-menu-trigger].radio-sync-labeled-action{color:#c7b4f5!important;box-shadow:none!important;background:#281b3d!important;border-color:#b79ee133!important}.dark .radio-sync-player .radio-sync-actions .radio-sync-labeled-action:hover,.dark .radio-sync-player .radio-sync-actions [data-slot=dropdown-menu-trigger].radio-sync-labeled-action:hover,.dark .radio-sync-player .radio-sync-actions .radio-sync-labeled-action.is-active{color:#e4d8fb!important;background:#32204d!important;border-color:#ae8def66!important}.dark .radio-sync-player [data-slot=slider-track]{box-shadow:inset 0 0 0 1px #50abeb29;background:#17233e!important}.dark .radio-sync-player [data-slot=slider-range]{background:linear-gradient(90deg,#39c9ec,#2f78ed)!important}.dark .radio-sync-player [data-slot=slider-thumb]{background:#c9f4ff!important;border-color:#4eb9ef!important;box-shadow:0 0 0 3px #3da4eb24!important}.dark .radio-sync-actions>button,.dark .radio-sync-playlist-link,.dark .radio-sync-collapse,.dark .radio-sync-card-expand{background:#281b3d;border-color:#b79ee133}.dark .radio-experience{--radio-experience-accent:#ab91ff;--radio-experience-ink:#eee7fb;--radio-experience-muted:#ad9fbe;--radio-experience-line:#b79ee12e;--radio-experience-surface:#1a112d;--radio-experience-soft:#24183a;background:#1b122dfb;border-color:#b79ee138;box-shadow:0 24px 70px #02000a80}.dark .radio-experience-header,.dark .radio-experience-sidebar,.dark .radio-dashboard-toolbar{background:#1a112d;border-color:#b79ee129}.dark .radio-dashboard-toolbar{background:linear-gradient(#1a112d 76%,#1a112d00)}.dark .radio-experience-search,.dark .radio-dashboard-search,.dark .radio-dashboard-modes,.dark .radio-dashboard-collections>button,.dark .radio-experience-mood,.dark .radio-experience-state{color:var(--radio-experience-ink);background:#211536;border-color:#b79ee12e}.dark .radio-dashboard-collections>button:hover,.dark .radio-experience-mood:hover,.dark .radio-dashboard-collections>button.is-active{background:#2a1945;border-color:#ae8def61}.dark .radio-dashboard-collections>button.radio-dashboard-my-wave,.dark .radio-dashboard-collections>button.radio-dashboard-more-collections{background:linear-gradient(135deg,#1d203f,#291843);border-color:#9989ec47}.dark .radio-dashboard-collection-icon,.dark .radio-dashboard-selection-icon,.dark .radio-experience-mood .radio-experience-mood-icon{border-color:#b191e742;box-shadow:inset 0 1px #ffffff0a;background:linear-gradient(145deg,#222039,#302044 55%,#38213f)!important}.dark .radio-dashboard-collection-icon.has-photo{background:#2b203d!important}.dark .radio-experience-close{color:#c7b4f5;background:#271a3c;border-color:#b79ee147}.dark .radio-experience-close:hover{background:#302047}.dark .radio-dashboard-modes{background:#1b132d;border-color:#b79ee138}.dark .radio-dashboard-modes button{color:#9588aa}.dark .radio-dashboard-modes button:hover{color:#c7b4f5}.dark .radio-dashboard-modes button.is-active{color:#c7b4f5;background:#2a1d40;box-shadow:0 4px 12px #02000a47}.dark .radio-dashboard-collections>button.is-active,.dark .radio-dashboard-collections>button.radio-dashboard-my-wave.is-active,.dark .radio-dashboard-collections>button.is-content-audio.is-active{background:linear-gradient(135deg,#27203d,#2b1944);border-color:#ae8def6b;box-shadow:inset 0 0 0 1px #ae8def14}.dark .radio-dashboard-my-wave .radio-dashboard-collection-icon,.dark .radio-dashboard-direct-tile.is-liked .radio-dashboard-collection-icon,.dark .radio-dashboard-more-collections .radio-dashboard-collection-icon{background:linear-gradient(145deg,#263252,#36214f 55%,#402152);border-color:#b191e747}.dark .radio-dashboard-direct-tile.is-liked .radio-dashboard-collection-icon{color:#efa0cd}.dark .radio-dashboard-collections-empty{color:#998bad;background:#1a122b;border-color:#b79ee138}.dark .radio-dashboard-collections-empty>svg,.dark .radio-dashboard-collections-empty strong{color:#bca7f3}.dark .radio-experience-user-playlist{background:#18102a;box-shadow:inset 0 0 0 1px #b79ee129}.dark .radio-experience-user-playlist:hover{background:#211536}.dark .radio-experience-user-playlist.is-active{background:#281a40;box-shadow:inset 0 0 0 1px #ae8def57}.dark .radio-experience-user-playlist-main{color:#f5f4f7}.dark .radio-experience-user-playlist-grid small{color:#c6c3cc}.dark .radio-experience-user-playlist .radio-experience-list-cover{color:#c7b4f5;background:linear-gradient(145deg,#222039,#302044 55%,#38213f);border:1px solid #b191e742;box-shadow:inset 0 1px #ffffff0a}.dark .radio-experience-user-playlist-actions button{color:#bca9e8}.dark .radio-experience-user-playlist-actions button:hover{color:#e2d8f5;background:#302047}.dark .radio-experience-user-playlist-actions button.is-delete:hover{color:#f0a4b7;background:#7e30494d}.dark .radio-experience-playlist-form,.dark .radio-experience-playlist-edit-form{background:#18102a;border-color:#b79ee133}.dark .radio-experience-playlist-form input,.dark .radio-experience-playlist-edit-form input{color:#f5f4f7;background:#0f0a1b;border-color:#b79ee13d}.dark .radio-experience-playlist-edit-form button,.dark .radio-experience-playlist-delete-confirmation button{color:#d8caef;background:#281b3d}.dark .radio-experience-playlist-delete-confirmation{color:#c6c3cc;border-top-color:#b79ee129}.dark .radio-sync-cover{background:linear-gradient(145deg,#2a1d40,#211632 56%,#301d45);border-color:#b79ee147}.dark .radio-sync-card-cover{background:#241733!important;border-color:#b79ee13d!important;box-shadow:0 8px 22px #02000a57!important}.dark .radio-player-note-artwork:after{border-color:#4cb1eb3d!important}.dark .radio-player-note-artwork.is-active:after{opacity:.34}.dark .radio-playlist-dialog,.dark .auth-dialog,.dark .auth-invitation,.dark .install-app-dialog,.dark .daily-activity-popover{color:var(--ink);background:#1d1430fb!important;border-color:#b79ee138!important;box-shadow:0 26px 72px #02000a85!important}.dark .radio-live-lyrics{color:#ececef;background:#140d22fa;border-color:#b79ee147 #b79ee147 #b79ee12e;box-shadow:0 -12px 34px #02000a61}.dark .radio-live-lyrics .is-sung{color:#aaa7b0}.dark .radio-live-lyrics .is-current{color:#f8f8fa;text-shadow:0 0 12px #6db5ef2e}.dark .radio-lyrics-dialog{color:#ececef;background:#15101f!important;border-color:#b79ee13d!important;box-shadow:0 30px 100px #02000a94!important}.dark .radio-lyrics-dialog [data-slot=dialog-title]{color:#f8f8fa}.dark .radio-lyrics-dialog [data-slot=dialog-description]{color:#c6c3cc}.dark .radio-lyrics-dialog>button{color:#b8aec6}.dark .radio-lyrics-dialog>button:hover{color:#f8f8fa}.dark .radio-karaoke-mode{color:#bca9e8;background:#211536;border-color:#b79ee13d}.dark .radio-karaoke-mode:hover,.dark .radio-karaoke-mode.is-active{color:#8fd2ff;background:#281b3d;border-color:#68b2eb6b;box-shadow:0 6px 18px #02000a47}.dark .radio-karaoke-lines,.dark .radio-lyrics-static{color:#e6e6e9;scrollbar-color:#5b4977 #0f0a1b;background:#0f0a1b;border-color:#b79ee133}.dark .radio-karaoke-lines button{color:#c6c3cc}.dark .radio-karaoke-lines button:hover{color:#ececef;background:#1b122d}.dark .radio-karaoke-lines button.is-past{color:#aaa7b0}.dark .radio-karaoke-lines button.is-active{color:#f8f8fa;background:#241936;box-shadow:inset 2px 0 #66b8ee}.dark .radio-karaoke-lines span.is-sung{color:#aaa7b0}.dark .radio-karaoke-lines span.is-current{color:#f8f8fa;text-shadow:0 0 10px #66b8ee2e}.dark .radio-alternate-lyrics{color:#c6c3cc;border-top-color:#b79ee12e}.dark .radio-alternate-lyrics div{background:#0f0a1b}.dark :is(.auth-dialog,.auth-invitation,.install-app-dialog) input{color:#eee7fb;background:#171025;border-color:#b79ee133}.dark .auth-dialog-backdrop{background:#04010cb8}.dark .auth-dialog-close{color:#c7b4f5;background:#2a1d40}.dark .auth-dialog-error{color:#f0a4b7;background:#68233747}.dark .install-app-secondary,.dark .daily-activity-popover nav a,.dark .daily-activity-popover nav button{color:#c8b5ff;background:#25183a;border-color:#b79ee12e}@media (max-width:1040px){.dark .app-backdrop.is-open{background:#04010cad}}@media (prefers-reduced-motion:no-preference){html.dark body,.dark .app-sidebar,.dark .app-topbar,.dark .app-main,.dark .unified-settings-card{transition:background-color .18s,border-color .18s,color .18s}}.dark body{background-image:none}.dark .home-oris-atom,.dark .home-hero:after{display:none}.dark .home-oris-photo{background:#1c142d;border-color:#8974cf;box-shadow:0 16px 38px #02000a57}.dark .home-oris:hover .home-oris-photo{box-shadow:0 20px 44px #02000a6b}.dark [class*=MaterialFeed-module][class*=__read]{filter:none;background:#6f5c8e21!important}.dark [class*=MaterialFeed-module][class*=__read] [class*=__iconLink]{color:#9f8dbb}.dark [class*=MaterialFeed-module][class*=__read] [class*=__copy] h3{color:#c8bdd8}.dark [class*=MaterialFeed-module] [class*=__newBadge]{color:#b9a4ff;background:#28203c}.dark [class*=MaterialFeed-module] [class*=__readBadge]{color:#8fd3b4;background:#1c332d}.dark .library-volume{color:#a98cff;background:linear-gradient(145deg,#211733,#2a1d40);border-color:#b79ee138;box-shadow:0 12px 28px #02000a3d}.dark .library-volume small,.dark .library-book-meta,.dark .library-book-action small{color:#9f92b4}.dark .library-book{border-color:#b79ee126}.dark .library-book:hover{background:#9773e10e}.dark .article-library-tools select,.dark .article-filter-toggle,.dark .answer-modes button,.dark .search-section-tabs button{color:#b4a8c7;background:#1b122e;border-color:#b79ee138}.dark .article-library-tools select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .article-library-tools select option{color:#ece5f7;background:#1b122e}.dark .article-audio-playlist-button{color:#bca6f3;background:#201631;border-color:#b79ee13d}.dark .article-audio-playlist-button:hover{background:#2a1c42;border-color:#ae8def73}.dark .article-audio-playlist-button small{color:#d1c2ef;background:#312249}.dark .answer-modes button:hover,.dark .search-section-tabs button:hover,.dark .answer-modes button.is-current,.dark .search-section-tabs button.is-current{color:#d2c2ff;background:#2b1c45;border-color:#9d83ef}.dark .answer-modes button small{color:#a99cbe;background:#b8a0ec1f}.dark .answer-modes button.is-current small{color:#e7dcff;background:#b8a0ec33}.dark .article-library-row:hover{background:linear-gradient(90deg,#9773e117,#0000)}.dark .article-library-row.is-completed,.dark .answer-row.is-completed{filter:none;background:#6f5c8e21}.dark .article-library-row.is-completed h2,.dark .article-library-row.is-completed h2 a,.dark .answer-row.is-completed .answer-row-title strong{color:#c8bdd8}.dark .article-level,.dark .material-status>span{color:#c1b1df;background:#28203b;border-color:#b79ee12e}.dark .article-library-footer-actions button,.dark .answer-row-action{color:#bca7f3;background:#211731;border-color:#b79ee133}.dark .article-library-footer-actions button:hover,.dark .article-library-footer-actions button.is-active,.dark .answer-row-action:hover{color:#ddcfff;background:#2b1d43;border-color:#ae8def73}.dark .answer-row.is-active{background:linear-gradient(110deg,#211731,#1a122d);border-color:#ae8def66;box-shadow:0 12px 34px #02000a47}.dark .answer-row-art{color:#b99fff;background:#211831}.dark .answer-row-art i{color:#bca3ff;box-shadow:none;background:#2b2040}.dark .answer-row-art-video i{color:#eee7fb;background:#1b122ee0}.dark .answer-row-copy em{color:#998bad}.dark .answer-row-title>b,.dark .answer-availability{color:#bca7f3;background:#251a3b;border-color:#9f83ed59}.dark .answer-player,.dark .answer-player-secondary{border-color:#b79ee129}.dark .answer-player-controls button:hover,.dark .answer-player-secondary button{color:#d7c9e9;background:#281c3d}.dark .answer-load-more,.dark .search-load-more{color:#bda8ff;background:#1d142f;border-color:#b79ee138}.dark .dictionary-page{--dictionary-surface:#1a112d}.dark .dictionary-about{background:linear-gradient(105deg,#1b132e,#211633);border-color:#b79ee133}.dark .dictionary-about>summary{color:#d8ccec}.dark .dictionary-about>div,.dark .dictionary-credits,.dark .dictionary-entry>div,.dark .dictionary-entry-note{color:#c1b4d2;border-color:#b79ee129}.dark .dictionary-controls{background:#18102af5;border-color:#b79ee138;box-shadow:0 14px 40px #02000a4d}.dark .dictionary-alphabet button{color:#c8bdd8;background:#211731;border-color:#b79ee12b}.dark .dictionary-alphabet button small{color:#9588aa}.dark .dictionary-alphabet button:hover{color:#d4c2ff;background:#291b42;border-color:#ae8def6b}.dark .dictionary-alphabet button.is-current{color:#fff;background:#8468dd;border-color:#9477e8;box-shadow:0 7px 18px #674cb447}.dark .dictionary-entry{border-color:#b79ee12b;box-shadow:0 8px 25px #02000a26;background:#1a112d!important}.dark .dictionary-entry:hover,.dark .dictionary-entry[open]{border-color:#ae8def61;box-shadow:0 12px 34px #02000a3d}.dark .dictionary-entry>summary small,.dark .dictionary-entry>summary i,.dark .dictionary-search button{color:#bca2ff;background:#281d3c}.dark .dictionary-entry-source,.dark .dictionary-alphabet-toggle{color:#beaafa;background:#241936;border-color:#b79ee138!important}.dark .dictionary-entry-source:hover,.dark .dictionary-alphabet-toggle:hover{color:#ddceff;background:#2c1e45;border-color:#ae8def6b!important}.dark .dictionary-loading i{background:linear-gradient(90deg,#21172f 25%,#2a1e3c 50%,#21172f 75%) 0 0/200% 100%}.dark .illustrations-page{--illustration-line:#b79ee12e;--illustration-navy:#f3edfc;--illustration-muted:#aa9dbc}.dark .illustration-featured,.dark .illustration-card{border-color:var(--illustration-line);background:#1a112d}.dark .illustration-featured:hover,.dark .illustration-card:hover{border-color:#ae8def61}.dark .illustration-featured-preview,.dark .illustration-card-preview{border-color:var(--illustration-line);background:#151025}.dark .illustration-featured-copy small,.dark .illustration-featured-copy>span,.dark .illustration-card-open,.dark .illustration-card h2 a:hover{color:#ae91ff}.dark .search-page-results mark{color:#f2eaff;background:#3a2a56}.dark .oris-article-body{color:#e6e6e9}.dark .oris-article-body :is(h2,h3,h4,strong){color:#f8f8fa}.dark .oris-article-body :is(.blockquote,blockquote){color:#ececef;background:#15101f;border-color:#ae8def7a;box-shadow:0 12px 30px #02000a33}.dark .content-layout .page-actions .article-audio-action{color:#c1adf5;background:#221733;border-color:#b79ee13d}.dark .content-layout .page-actions .article-audio-action:hover,.dark .content-layout .page-actions .article-audio-action.is-active{color:#d8caff;background:#2a1c42;border-color:#ae8def73}.dark .reading-progress{color:#a99cba;background:#1b132c}.dark .reading-progress i{background:#362a46}.dark .modern-reader .book-text{color:#e6e6e9}.dark .modern-reader .book-paragraph>p:target{background:linear-gradient(90deg,#9773e129,#0000)}.dark .modern-reader .reader-reference{color:#af9ce0}.dark .reader-pagination-status button,.dark .page-actions button,.dark .page-bookmark-action,.dark .page-share-action,.dark .knowledge-quiz-button{color:#d6cae5;background:#1d142f;border-color:#b79ee133}.dark .reader-pagination-status button:hover,.dark .page-actions button:hover,.dark .page-actions button.is-active,.dark .page-bookmark-action:hover,.dark .page-share-action:hover,.dark .knowledge-quiz-button:hover{color:#d4c2ff;background:#291b42;border-color:#ae8def6b}.dark .knowledge-quiz-button>span,.dark .knowledge-quiz-header-icon,.dark .knowledge-quiz-loader,.dark .knowledge-quiz-error>span{color:#bda8ff;background:#2a1d40}.dark .knowledge-quiz-layer{background:#04010cbd}.dark .knowledge-quiz-dialog{color:#d8ccec;background:#171025;border-color:#b79ee138;box-shadow:0 28px 84px #02000a8f}.dark .knowledge-quiz-header{background:#1c132d;border-color:#b79ee12b}.dark .knowledge-quiz-close{color:#d5c7e8;background:#281c3d;border-color:#b79ee133}.dark .knowledge-quiz-close:hover{background:#302047;border-color:#ae8def6b}.dark .knowledge-quiz-progress{background:#362a46}.dark .knowledge-quiz-options button{color:#c9bdd8;background:#1d142f;border-color:#b79ee12e}.dark .knowledge-quiz-options button:hover,.dark .knowledge-quiz-options button.is-selected{color:#eee7fb;background:#291b42;border-color:#ae8def6b}.dark .knowledge-quiz-options button>span{color:#bca7f3;background:#2a1d40}.dark .knowledge-quiz-navigation button.is-secondary,.dark .knowledge-quiz-result-actions button.is-secondary,.dark .knowledge-quiz-error button.is-secondary{color:#c9bdd8;background:#241936;border-color:#b79ee133}.dark .knowledge-quiz-score{background:conic-gradient(#9578eb var(--quiz-score), #342845 0)}.dark .knowledge-quiz-score:before{background:#171025}.dark .knowledge-quiz-best{color:#c9baf2;background:#281d3c}.dark .knowledge-quiz-review{border-color:#b79ee12e}.dark .knowledge-quiz-review>div{border-color:#b79ee124}.dark .knowledge-quiz-notice{background:#694f1e40;color:#e1c47d!important}.dark .modern-reader-toc,.dark .term-drawer>aside,.dark .media-transcript-panel,.dark .video-modal-panel,.dark .login-card{color:var(--ink);background:#1a112d;border-color:#b79ee133;box-shadow:0 24px 70px #02000a75}.dark .modern-reader-toc-list a:hover,.dark .modern-reader-toc-list a.is-current,.dark .modern-reader-toc>div button,.dark .term-drawer-close,.dark .media-transcript-close,.dark .media-transcript-dismiss,.dark .video-modal-actions>button,.dark .login-close{color:#d5c7e8;background:#281c3d;border-color:#b79ee12e}.dark .modern-reader-toc-list a.is-current{color:#c8b6ff;border-left-color:#9d83ef}.dark .article-footer-toolbar a,.dark .article-footer-tools>.article-footer-toolbar a,.dark .oris-article-footer>.article-footer-toolbar a{color:#ececef;background:#18102a;border-color:#b79ee133}.dark .article-footer-toolbar a:hover,.dark .article-footer-tools>.article-footer-toolbar a:hover,.dark .oris-article-footer>.article-footer-toolbar a:hover{color:#f8f8fa;background:#241936;border-color:#ae8def66}.dark .term-drawer aside>div,.dark .term-drawer aside>p,.dark .media-transcript-text{color:#c6b9d7}.dark .term-drawer-backdrop,.dark .media-transcript-modal,.dark .video-modal,.dark .login-modal{background:#04010cb8}.dark .login-card input{color:#eee7fb;background:#171025;border-color:#b79ee138}.dark .unified-settings{background:#0b0714}.dark .unified-profile-auth-panel{background:#1a112d;border-color:#b79ee12e;box-shadow:0 18px 48px #02000a47}.dark .unified-profile-auth-icon,.dark .unified-profile-avatar{color:#baa2ff;background:#281b40;border-color:#b79ee138}.dark .unified-profile-auth-panel h1,.dark .unified-profile-identity h1,.dark .unified-profile-stats strong,.dark .unified-profile-library h2,.dark .unified-profile-dislike-heading h3,.dark .unified-profile-disliked-artist-copy strong,.dark .unified-profile-offline-summary strong,.dark .unified-profile-empty strong{color:#eee7fb}.dark .unified-profile-auth-panel p,.dark .unified-profile-identity p,.dark .unified-profile-stats small,.dark .unified-profile-dislike-heading p,.dark .unified-profile-disliked-artist-copy small,.dark .unified-profile-playlist-grid small,.dark .unified-profile-bookmarks small,.dark .unified-profile-empty,.dark .unified-profile-offline-empty p{color:#a99cba}.dark .unified-profile-dislike-heading>span,.dark .unified-profile-dislike-heading>strong,.dark .unified-profile-disliked-artist-icon{color:#b9a3eb;background:#281d3c}.dark .unified-profile-disliked-artists article,.dark .unified-profile-empty,.dark .unified-profile-offline-empty{background:#18102a;border-color:#b79ee12b}.dark .unified-profile-disliked-artists article>button,.dark .radio-profile-dislike-remove{color:#bda9ef;background:#241936;border-color:#b79ee133}.dark .unified-profile-offline-summary{color:#9ed9bc;background:#21523e33;border-color:#6dc29a47}.dark .unified-profile-avatar-upload{background:#8064d7;border-color:#1a112d}.dark .infographic-editor-loading,.dark .html-scene-editor,.dark .html-scene-viewport{--scene-navy:#eee7fb;--scene-muted:#a99cba;--scene-blue:#ae91ff;--scene-border:#b79ee13d;color:#eee7fb;background-color:#0b0714}.dark .infographic-editor-loading span{border-color:#ae91ff #3a2d4c #3a2d4c}.dark .html-scene-viewport{background-image:linear-gradient(#b79ee112 1px,#0000 1px),linear-gradient(90deg,#b79ee112 1px,#0000 1px),linear-gradient(#b79ee106 1px,#0000 1px),linear-gradient(90deg,#b79ee106 1px,#0000 1px)}.dark .html-scene-world{border-color:#b79ee147;box-shadow:0 20px 58px #02000a80}.dark .html-scene-source{filter:brightness(.91)saturate(.94)}.dark .scene-canvas-controls .scene-icon-button,.dark .scene-search-panel,.dark .scene-command-stack,.dark .scene-command-dock,.dark .scene-popover,.dark .scene-icon-button,.dark .scene-zoom-button{color:#ded4eb;background:#1d1430f0;border-color:#b79ee142;box-shadow:0 14px 38px #02000a6b}.dark .scene-search-field input{color:#eee7fb}.dark .scene-search-field input::placeholder,.dark .scene-search-navigation span{color:#998bad}.dark .scene-search-navigation{border-color:#b79ee12e}.dark .scene-search-clear:hover,.dark .scene-search-navigation button:hover,.dark .scene-icon-button:hover:not(:disabled),.dark .scene-zoom-button:hover:not(:disabled),.dark .scene-icon-button.is-selected,.dark .scene-zoom-button.is-selected,.dark .scene-width-options button.is-selected{color:#c8b6ff;background:#2b1d43;border-color:#ae8def73}.dark .scene-dock-divider{background:#b79ee12e}.dark .scene-width-options{border-color:#b79ee133}.dark .scene-width-options button{color:#d8ccec;background:#211632;border-color:#b79ee129}.dark .scene-color-options button{border-color:#211632;box-shadow:0 0 0 1px #b79ee13d}@media (max-width:760px){.dark .article-library-tools{background:#18102a;border-color:#b79ee12e}}
.support-project-dialog{z-index:1400;background:radial-gradient(circle at 86% 8%,#a5ceff42,#0000 34%),linear-gradient(145deg,#f8fcff,#fff 58%,#fbf8ff);border:1px solid #d7e3f2;border-radius:26px;flex-direction:column;gap:0;width:min(440px,100vw - 28px);max-width:440px;max-height:min(680px,100dvh - 28px);padding:30px;display:flex;overflow:auto;box-shadow:0 30px 100px #16396a3d}body:has(.support-project-dialog) [data-slot=dialog-overlay]{z-index:1399}body:has(.support-project-dialog) .auth-invitation{visibility:hidden;pointer-events:none}.support-project-dialog>button{color:#41658f;opacity:1;background:#eef5fdf0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;top:18px;right:18px}.support-project-dialog>button:hover{background:#e5f0fb}.support-project-mark{color:#fff;background:linear-gradient(145deg,#6bd6e9,#778deb 58%,#b084df);border-radius:18px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 13px 30px #4c69bc3d}.support-project-mark svg{stroke-width:1.8px;width:29px;height:29px}.support-project-header{text-align:left;margin-top:20px}.support-project-header h2{color:#123865;font-family:var(--editorial);letter-spacing:-.025em;font-size:clamp(29px,7vw,38px);font-weight:500;line-height:1.05}.support-project-header p{color:#607694;gap:6px;margin-top:4px;font-size:14px;line-height:1.55;display:grid}.support-project-header p span{color:#7e8da1;font-size:12px}.support-project-choice{color:#315986;letter-spacing:.04em;text-transform:uppercase;margin:24px 0 10px;font-size:12px;font-weight:750}.support-project-options{justify-items:center;gap:8px;width:100%;display:grid}.support-project-option{width:330px;max-width:100%;margin:0}.support-project-option-button{color:#fff;cursor:pointer;width:100%;height:50px;font:inherit;text-align:left;background:#8b3ffd;border:0;border-radius:12px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 18px;transition:background-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 8px 18px #5d23b733}.support-project-option-button:hover{background:#7b31e5;transform:translateY(-1px);box-shadow:0 10px 22px #5d23b747}.support-project-option-button:focus-visible{outline-offset:3px;outline:3px solid #8b3ffd47}.support-project-option-button span,.support-project-option-button strong{font-size:15px;font-weight:750}.support-project-option-button strong{white-space:nowrap}.support-project-yoomoney-logo{fill:currentColor;width:24px;height:24px}.donate-page{min-height:calc(100dvh - var(--topbar-height));place-items:center;padding:72px 24px 120px;display:grid}.donate-page-card{text-align:center;background:radial-gradient(circle at 88% 10%,#8eacff3d,#0000 34%),linear-gradient(145deg,#f5fbff,#fff 58%,#fbf7ff);border:1px solid #d9e5f4;border-radius:28px;width:min(680px,100%);padding:clamp(28px,6vw,56px);box-shadow:0 24px 70px #1d3e741f}.donate-page-icon{color:#fff;background:linear-gradient(145deg,#6bd6e9,#778deb 58%,#b084df);border-radius:20px;place-items:center;width:66px;height:66px;margin:0 auto 18px;display:grid;box-shadow:0 13px 30px #4c69bc3d}.donate-page-icon svg{width:32px;height:32px}.donate-page-kicker{color:#59749a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:750}.donate-page-card h1{color:#123865;font-family:var(--editorial);margin:0;font-size:clamp(38px,8vw,58px);font-weight:500;line-height:1}.donate-page-card>p:not(.donate-page-kicker){color:#657b99;max-width:520px;margin:20px auto 0;font-size:16px;line-height:1.65}.donate-page-button{color:#fff;background:linear-gradient(135deg,#377fdf,#746fe6);border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;margin-top:28px;padding:0 22px;font-weight:750;display:inline-flex;box-shadow:0 10px 26px #405ec23d}.donate-page-button:hover{transform:translateY(-1px)}.donate-page-button svg{width:20px;height:20px}.unified-profile-support{background:linear-gradient(112deg,#f3fbff,#fff 55%,#faf6ff);border:1px solid #d9e5f4;border-radius:20px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid;box-shadow:0 12px 34px #23457e0f}.unified-profile-support-icon{color:#4c6fb4;background:linear-gradient(145deg,#dcf7fb,#e2eaff 58%,#eee2fb);border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.unified-profile-support-icon svg{stroke-width:1.7px;width:27px;height:27px}.unified-profile-support-copy{min-width:0}.unified-profile-support-copy h2{color:#153c6b;margin:0 0 5px;font-size:17px}.unified-profile-support-copy p{color:#7184a1;max-width:760px;margin:0;font-size:12px;line-height:1.55}.unified-profile-support-button{color:#fff;cursor:pointer;min-height:44px;font:inherit;white-space:nowrap;background:linear-gradient(135deg,#377fdf,#746fe6);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:750;transition:box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 9px 24px #405ec238}.unified-profile-support-button:hover{transform:translateY(-1px);box-shadow:0 12px 30px #405ec24d}.unified-profile-support-button:focus-visible{outline-offset:3px;outline:3px solid #377fdf40}.unified-profile-support-button svg{width:18px;height:18px}.dark .support-project-dialog{background:radial-gradient(circle at 86% 8%,#556fbe38,#0000 34%),linear-gradient(145deg,#1f152d,#15101f 60%,#20152c);border-color:#b79ee13d;box-shadow:0 30px 100px #00000085}.dark .support-project-dialog>button{color:#d5cbe5;background:#2a1d3d}.dark .support-project-header h2,.dark .unified-profile-support-copy h2{color:#f7f7f9}.dark .support-project-header p,.dark .unified-profile-support-copy p{color:#cbc9d0}.dark .support-project-header p span{color:#aaa6b0}.dark .support-project-choice{color:#b9c9ef}.dark .unified-profile-support{background:linear-gradient(145deg,#21172f,#171020 58%,#21152e);border-color:#b79ee133;box-shadow:0 12px 34px #0000002e}.dark .unified-profile-support-icon{color:#aabff2;background:linear-gradient(145deg,#223247,#302443 58%,#392342)}.dark .donate-page-card{background:radial-gradient(circle at 88% 10%,#556fbe38,#0000 34%),linear-gradient(145deg,#21172f,#171020 58%,#21152e);border-color:#b79ee138;box-shadow:0 24px 70px #00000047}.dark .donate-page-card h1{color:#f7f7f9}.dark .donate-page-card>p:not(.donate-page-kicker){color:#cbc9d0}@media (max-width:760px){.support-project-dialog{border-radius:22px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:24px 16px 18px}.support-project-dialog>button{top:12px;right:12px}.support-project-mark{border-radius:15px;width:50px;height:50px}.support-project-header{margin-top:16px}.support-project-choice{margin-top:19px}.support-project-option-button{padding-left:15px;padding-right:15px}.donate-page{padding:36px 10px 100px}.donate-page-card{border-radius:22px;padding:30px 20px}.unified-profile-support{grid-template-columns:46px minmax(0,1fr);gap:12px;padding:15px}.unified-profile-support-icon{border-radius:14px;width:46px;height:46px}.unified-profile-support-icon svg{width:23px;height:23px}.unified-profile-support-button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.unified-profile-support-button,.support-project-option-button,.donate-page-button{transition:none}}
