/* Blue identity across existing services. These rules never change visibility,
   assessment eligibility, reading content, saved evidence or reader geometry. */
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.book-library,.exam-page,.account-page,.games-main,.check-shell,.survey-page,.conjugation-main,.about-page,.privacy-page){max-width:1160px;margin-inline:auto;color:#10295b;background:transparent;padding:clamp(18px,3vw,36px);min-width:0}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.games-shell,.conjugation-shell){background:transparent;color:#10295b}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.games-header,.conjugation-header,body>header){background:#f5faff;color:#10295b;border-bottom:1px solid #d7e8f8;box-shadow:none}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.book-library,.exam-page,.check-shell,.survey-page,.conjugation-main)>h1{font-size:clamp(27px,4vw,38px);margin-block:18px 26px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.library-heading,.exam-header,.check-top,.survey-page>nav,.conjugation-header,.games-header){gap:16px;flex-wrap:wrap}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.library-back,.exam-header>a:first-child,.check-top>a:first-child,.survey-page>nav>a,.conjugation-header>a:first-child,#back,.blue-back){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:8px 18px;border:1px solid #bed6ee;border-radius:999px;background:#fff;color:#0756c8;font:inherit;font-weight:700;text-decoration:none;max-width:100%}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-back svg{width:20px;height:20px;flex-shrink:0}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) [dir=ltr] .blue-back svg,:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[dir=ltr] .blue-back svg{transform:rotate(180deg)}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.service-heading,.blue-page-heading){display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-block:8px 24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-page-heading h1{margin:0}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.account-box,.auth-shell,.games-auth,.game-card,.game-panel,.game-result,.exam-question,.exam-result,.exam-method,.survey-card,.conjugation-search,.conjugation-result,.conjugation-empty,.library-categories>button,.community-card,.entry,.contextual-dialog){background:#fff;color:#10295b;border:1px solid #d7e8f8;border-radius:24px;box-shadow:0 8px 30px #214b7808}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.library-kicker,.account-brand,.game-number,.conjugation-eyebrow,.survey-eyebrow,.game-skill){color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.book-library,.exam-page,.account-page,.survey-page,.conjugation-main,.check-shell) a{color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.exam-page button,.account-box button,.account-primary,.survey-submit,.conjugation-search button[type=submit],.game-submit){border-radius:999px;min-height:48px;background:#0868ef;color:#fff;border-color:#0868ef;padding:10px 22px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.account-secondary,.account-box .account-secondary,.exam-page .exam-quiet,.exam-history button,.exam-controls button,.exam-map button,.exam-confirm button,.conjugation-variants button,.conjugation-modes button,.games-nav button,.games-nav a){background:#fff;color:#0756c8;border:1px solid #bed6ee;border-radius:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.exam-controls button.chosen,.exam-map button.answered,.conjugation-modes button[aria-pressed=true],.account-tabs button[aria-pressed=true]){background:#e1f0ff;border-color:#0868ef;color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.account-primary,.survey-submit,.check-submit,.game-submit){width:100%;justify-content:center}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.account-notice,.exam-note,.game-note,.conjugation-empty,.survey-overall,.thread-bubble,.community-metrics>div,.community-countries>li){background:#edf7ff;color:#34597c;border-color:#d7e8f8;border-radius:18px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.account-notice,.exam-note){padding:18px;line-height:1.9}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.account-brand,.account-brand>span:first-child){color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .account-page{max-width:680px;padding-top:max(24px,env(safe-area-inset-top))}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .account-box{padding:clamp(20px,4vw,40px)}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .account-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;background:#edf7ff;padding:6px;border-radius:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .account-tabs button{padding:10px 6px;white-space:normal}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .account-page .blue-back{margin-block:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.exam-header,.check-top){padding:0 0 22px;border-bottom:1px solid #d7e8f8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .exam-title{color:#10295b;margin-block:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.exam-timed-bar,.exam-progress){background:#e1f0ff;color:#10295b;border-radius:18px;border-color:#bed6ee}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .exam-question-image{border-radius:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation a{display:flex;flex-direction:column;gap:14px;align-items:flex-start;justify-content:space-between;min-height:150px;padding:20px;background:#fff;border:1px solid #d7e8f8;border-radius:22px;color:#10295b;text-decoration:none;font-weight:700;line-height:1.8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation a[aria-current=page]{background:#e1f0ff;border-color:#0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation svg{width:28px;height:28px;color:#0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation .assessment-symbol{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:#edf7ff}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation a:hover{border-color:#0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .exam-running .assessment-navigation{display:none}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .exam-management-nav a{background:#fff;color:#10295b;border-color:#d7e8f8;border-radius:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .exam-management-nav a[aria-current=page]{background:#0868ef;color:#fff;border-color:#0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .exam-management-nav a[aria-current=page] :is(strong,small,span){color:#fff}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.exam-management .exam-card,.exam-management .question-editor,.exam-management .question-list article,.exam-inventory button){background:#fff;color:#10295b;border-color:#d7e8f8;border-radius:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .exam-inventory button[aria-pressed=true]{background:#e1f0ff;border-color:#0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .learning-dashboard{padding:clamp(18px,3vw,30px)}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.dashboard-metrics article,.dashboard-skills article){border:1px solid #d7e8f8;border-radius:22px;background:#f5faff;color:#10295b;padding:20px;min-width:0}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-metrics strong{font-size:36px;color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-metrics article:has(.blue-progress-ring)>strong{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-skills{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .compare-track{background:#d7e8f8;border-radius:999px;height:12px;overflow:hidden}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .compare-track i{background:#0868ef;border-radius:999px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .compare-track.peer i{background:#718bae}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-progress-ring{display:grid;place-items:center;width:152px;height:152px;border-radius:50%;margin:20px auto;background:conic-gradient(#0868ef var(--progress),#d7e8f8 0);direction:ltr}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-progress-ring>span{display:grid;place-items:center;width:122px;height:122px;border-radius:50%;background:#f5faff;font-size:29px;font-weight:800;color:#10295b}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-skill-table{display:block;overflow:auto;border:1px solid #d7e8f8;border-radius:20px;margin-block:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-skill-table table{width:100%;border-collapse:collapse;min-width:460px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.blue-skill-table,.exam-table,.conjugation-table-wrap,.adm-table-wrap) :is(th,td){padding:14px 16px;text-align:start;border-bottom:1px solid #d7e8f8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(th,.pattern-table th){background:#e1f0ff;color:#10295b;border-color:#d7e8f8;line-height:1.8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(td,.pattern-table td){color:#10295b;border-color:#d7e8f8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.blue-skill-table,.exam-table,.conjugation-table-wrap,.adm-table-wrap) tbody tr:nth-child(even){background:#f5faff}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-skill-table caption{text-align:start;padding:16px;font-size:20px;font-weight:700}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-skill-table th:first-child{white-space:nowrap}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-page{max-width:900px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:18px;border-bottom:1px solid #d7e8f8;padding:20px 0;font-size:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-row>span{align-items:flex-start}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-row b{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:12px;background:#e1f0ff;color:#0756c8;font:700 14px system-ui}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-row select{width:100%;font-size:16px;background:#f5faff}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.survey-scale,.survey-page header p:not(.survey-eyebrow)){color:#526b8c}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-overall{padding:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-categories>button{padding:30px 20px;min-height:200px;text-align:start;transition:border-color .15s}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-categories>button:hover{border-color:#0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-categories svg{color:#0868ef;background:#edf7ff;padding:12px;width:64px;height:64px;border-radius:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.library-search,.book-library .bookshelf){background:#f5faff;color:#10295b;border-color:#d7e8f8;box-shadow:none;border-radius:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-controls{gap:16px;flex-wrap:wrap}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-controls [data-slot=tabs-list]{height:auto;flex-wrap:wrap;background:#e1f0ff;padding:6px;border-radius:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-controls [data-slot=tabs-trigger]{min-height:44px;border-radius:12px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-controls [data-slot=tabs-trigger][data-state=active]{background:#0868ef;color:white}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .book-library .shelf-book{border-color:#bed6ee;border-bottom-color:#bed6ee;color:#10295b}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .book-cover{border-radius:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.reader-heading,.reader-toolbar,.annotation-tools){background:#f5faff;color:#10295b;border-color:#d7e8f8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .book-reader-overlay{background:#10295bbb}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.book-search-panel,.book-search-results){background:white;color:#10295b;border-color:#d7e8f8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .games-grid{gap:18px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .game-card{padding:24px;border-top:3px solid #0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .game-card .game-number{background:#e1f0ff;color:#0756c8;border-radius:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.game-drop,.game-transcript,.word-train,.game-reading-context,.game-options button,.memory-card){background:#f5faff;color:#10295b;border-color:#bed6ee;border-radius:18px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .game-options button.selected{background:#e1f0ff;border-color:#0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .game-listen{background:#e1f0ff;color:#0756c8;border-radius:999px;border:1px solid #bed6ee}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .conjugation-search{padding:24px;margin-block:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .conjugation-search-row{gap:12px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .conjugation-table-wrap{border:1px solid #d7e8f8;border-radius:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .conjugation-result{padding:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) body>main[data-feature-panel=dictionary]{max-width:1160px;margin:0 auto;padding:28px;color:#10295b}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] .controls{background:white;padding:20px;border:1px solid #d7e8f8;border-radius:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] :is(.book-icon,.badge,.syllable-list>span){background:#e1f0ff;color:#0756c8;border-radius:14px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] .entry{padding:26px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] .entry-portrait{background:#f5faff;border:1px solid #d7e8f8;border-radius:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] .entry-image{object-fit:contain;max-height:320px;border-radius:20px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] :is(.fact,.entry-bottom>details){background:#f5faff;border:1px solid #d7e8f8;border-radius:18px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] :is(.sound,.word-choice){background:#e1f0ff;color:#0756c8;border-color:#bed6ee;border-radius:999px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] :is(.label,.translation,.selection-hint){color:#526b8c}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.contextual-close,.guest-dialog-close){background:#e1f0ff;color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .contextual-dialog::backdrop{background:#10295b80}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.thread-own,.engagement-section,.account-section){background:#e1f0ff;color:#10295b;border-color:#d7e8f8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .community-metrics strong{color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.community-heading,.community-caption){color:#526b8c}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .community-card{padding:24px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .admin-app{--primary:#0868ef;--primary-foreground:#fff;--background:#fff;--foreground:#10295b;--border:#d7e8f8;--muted:#edf7ff;--muted-foreground:#526b8c;--accent:#e1f0ff;--accent-foreground:#0756c8;--ring:#0868ef;background:#edf7ff;color:#10295b;line-height:1.85}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.adm-top,.adm-side,.adm-card,.adm-stat,.adm-lesson,.adm-details,.adm-session,.adm-preview-item,.usage-card,.feature-card,.adm-dialog){background:#fff;color:#10295b;border-color:#d7e8f8;border-radius:20px;box-shadow:0 6px 24px #214b7806}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.adm-side-note,.adm-welcome,.adm-daily,.adm-activity-editor,.adm-speech-fields,.adm-image-picker,.features-advanced,.adm-recording-text){background:#edf7ff;color:#10295b;border-color:#d7e8f8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .adm-brand>span{background:#0868ef;color:white}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.adm-stat strong,.adm-stat svg,.adm-side-note strong,.adm-user>a){color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.adm-muted,.adm-side-label,.adm-kicker,.adm-stat span,.adm-table-wrap small,.adm-section-heading p,.adm-field>span,.feature-description){color:#526b8c}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .adm-nav [role=tab]{color:#34597c;border-radius:14px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .adm-nav [data-state=active]{background:#e1f0ff!important;color:#0756c8!important}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.adm-lesson.selected,.adm-activities .selected,.adm-word-picks .picked){background:#e1f0ff;color:#0756c8;border-color:#0868ef;box-shadow:inset -3px 0 #0868ef}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.admin-app input,.admin-app textarea,.admin-app select,[data-slot=select-content],.adm-dialog input,.adm-dialog textarea){background:white;color:#10295b;border-color:#91b2d6}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) [data-slot=select-item]:is([data-highlighted],[data-state=checked]){background:#e1f0ff;color:#0756c8}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.feedback.good,.feedback.success,.feedback.correct,.adm-success,.feature-status-active,.feature-saved,.game-feedback.correct){background:#e9f6ef;color:#14623b;border-color:#93c9ac}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.feedback.bad,.feedback.error,.feedback.retry,.adm-error,.account-error,.exam-error,.game-error,.features-error,.usage-error,.sync-error,.check-error,.conjugation-error){background:#fff0f0;color:#962d38;border-color:#e8a9b1;border-radius:16px;padding:16px}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.feature-status-partial,.adm-tag.amber,.exam-time-low){background:#fff4da;color:#795516;border-color:#d7bb80}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.feature-status-planned,.feature-status-blocked,.adm-tag){background:#edf2f7;color:#526b8c;border-color:#c5d5e5}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(button,[role=button],input,select,textarea):disabled{background:#e2eaf3;color:#5b6b80;border-color:#cbd6e3;cursor:not-allowed;box-shadow:none}
:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) [hidden]{display:none!important}
@media(max-width:760px){
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.book-library,.exam-page,.check-shell,.survey-page,.conjugation-main,.games-main){padding:20px 16px;margin-block:0 24px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.assessment-navigation,.library-categories,.dashboard-metrics,.dashboard-skills){grid-template-columns:repeat(2,minmax(0,1fr))}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation a{padding:16px;min-height:135px;font-size:15px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-categories>button{min-height:160px;padding:20px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-categories>button:last-child{grid-column:1/-1}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-row{grid-template-columns:1fr;padding:18px 0;gap:12px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-row select{width:100%}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .survey-card{padding:20px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-metrics article{padding:16px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-metrics strong{font-size:27px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-progress-ring{width:126px;height:126px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-progress-ring>span{width:102px;height:102px;font-size:24px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] body>main[data-feature-panel=dictionary]{padding:20px 16px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] .entry{padding:18px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"])[data-catalog-api] .entry-layout{grid-template-columns:1fr}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .adm-main{padding-inline:16px}
 :root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .adm-card{padding:18px}
}
@media(max-width:440px){:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-metrics,:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .dashboard-skills{grid-template-columns:1fr}:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .registration-fields{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .library-categories>button{transition:none}}
@media print{:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .assessment-navigation,:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) .blue-back{display:none!important}:root#learning-site[data-site-design="blue"]:not([data-learning-ui="classic"]) :is(.exam-page,.check-shell,.book-library){background:white;color:black;box-shadow:none;padding:0}}

