/* Former style attributes. The ID arm preserves precedence over page rules;
   normal priority deliberately lets JS el.style properties override these defaults. */
/* dashboard.js */
:is(#csp-inline-priority, .inline-moved-001) { font-size:0.75rem; margin-top:4px; }
/* dashboard.js */
:is(#csp-inline-priority, .inline-moved-002) { margin-left:6px }
/* dashboard.html, dashboard.js, lp/chart-view.html */
:is(#csp-inline-priority, .inline-moved-003) { margin-top:10px; }
/* dashboard.html, dashboard.js */
:is(#csp-inline-priority, .inline-moved-004) { padding:6px 14px; font-size:0.85rem; }
/* dashboard.js */
:is(#csp-inline-priority, .inline-moved-005) { display:flex; align-items:center; gap:8px; }
/* dashboard.js */
:is(#csp-inline-priority, .inline-moved-006) { font-size:0.8rem; word-break:break-all; }
/* dashboard.js */
:is(#csp-inline-priority, .inline-moved-007) { padding:6px 10px; font-size:0.8rem; flex-shrink:0; }
/* dashboard.js, lp/index.html */
:is(#csp-inline-priority, .inline-moved-008) { text-align:center; }
/* dashboard.html */
:is(#csp-inline-priority, .inline-moved-009) { margin-top:-10px; }
/* dashboard.html */
:is(#csp-inline-priority, .inline-moved-010) { font-size:0.82rem; padding:8px 14px; }
/* dashboard.html, index-charts.js, lp/quiz.html */
:is(#csp-inline-priority, .inline-moved-011) { display:none; }
/* dashboard.html */
:is(#csp-inline-priority, .inline-moved-012) { margin-top:16px; }
/* lp/basics.html */
:is(#csp-inline-priority, .inline-moved-013) { margin-top:40px; }
/* lp/basics.html */
:is(#csp-inline-priority, .inline-moved-014) { margin-top:20px; }
/* lp/basics.html */
:is(#csp-inline-priority, .inline-moved-015) { text-align:center; margin-top:32px; }
/* lp/basics.html */
:is(#csp-inline-priority, .inline-moved-016) { font-size:1rem; font-weight:700; color:var(--green-deep); margin-bottom:10px; }
/* lp/basics.html */
:is(#csp-inline-priority, .inline-moved-017) { font-size:0.86rem; color:var(--text-secondary); margin-bottom:20px; }
/* lp/basics.html */
:is(#csp-inline-priority, .inline-moved-018) { display:inline-flex; }
/* lp/basics.html, lp/quiz.html */
:is(#csp-inline-priority, .inline-moved-019) { color:rgba(255,255,255,0.75); text-decoration:underline; }
/* lp/chart-view.html */
:is(#csp-inline-priority, .inline-moved-020) { background:#c94b4b; }
/* lp/chart-view.html */
:is(#csp-inline-priority, .inline-moved-021) { background:#d98a3d; }
/* lp/chart-view.html */
:is(#csp-inline-priority, .inline-moved-022) { background:#3d9bd9; }
/* lp/chart-view.html */
:is(#csp-inline-priority, .inline-moved-023) { background:#7a7a7a; }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-024) { background:var(--green-pale); border-color:rgba(26,107,60,0.25); color:var(--green-deep); }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-025) { color:var(--green-deep); text-decoration:underline; }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-026) { transition-delay:0.1s; }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-027) { transition-delay:0.2s; }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-028) { margin-top:32px; }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-029) { margin-top:20px;font-size:0.95rem; }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-030) { color:inherit;text-decoration:underline; }
/* lp/index.html */
:is(#csp-inline-priority, .inline-moved-031) { color:rgba(255,255,255,0.5); text-decoration:underline; }
/* lp/quiz.html */
:is(#csp-inline-priority, .inline-moved-032) { width:0%; }
