.jl-hp-page{--cp-bg:#0a1427;--cp-panel:#142843;--cp-text:#f5f9ff;--cp-muted:#c6d3e9;--cp-line:#4d628e;--cp-accent:#b3c8ff;background:radial-gradient(ellipse 60% 24% at 87% 0,rgba(92,102,190,.19),transparent 76%),var(--cp-bg)}.jl-hp-page .jl-cp-hero h1 em{color:#c1c3ff}.jl-hp-page .jl-cp-flashcard{border-color:#878fcf;background:radial-gradient(ellipse 75% 90% at 80% 0,rgba(91,117,206,.22),transparent 74%),linear-gradient(142deg,#2a315a,#142744)}.jl-hp-page .jl-cp-flashcard.is-flipped{background:linear-gradient(145deg,#253c66,#1b3154)}.jl-hp-page .jl-cp-flashcard>span{color:#ceccff}.jl-hp-page .jl-cp-progress{border-color:#878dc4;background:linear-gradient(140deg,#262b58,#1a3153)}.jl-hp-page .jl-cp-card-actions>.jl-cp-yes{background:#c3efe5;color:#155147}.jl-hp-page .jl-cp-options button.is-picked{border-color:#a4b8f1;background:rgba(83,118,214,.16)}.jl-hp-page .jl-cp-bottom{background:linear-gradient(110deg,rgba(81,86,165,.2),rgba(59,117,172,.16))}.jl-hy-sandbox .jl-ms-ticket-banner button{background:#38456c;color:#ecf2ff;border-color:#8497d3}.jl-hy-sandbox .jl-ms-user-avatar{background:#b9befb;color:#23335c}.jl-hy-sandbox .jl-ms-primary{background:#c3d5ff;color:#22365c;border-color:#a5b9ef}.jl-hy-sandbox .jl-ms-action-notice{background:#293a60;border-bottom-color:#687fa5}.jl-hy-sandbox .jl-ms-action-notice strong{color:#d3d0ff}.jl-hy-sandbox .jl-ms-info strong{color:#d1cfff}.jl-hy-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 21px}.jl-hy-evidence>div{padding:16px;border:1px solid #5d7ea0;background:#1a3652;border-radius:12px;min-width:0}.jl-hy-evidence small,.jl-hy-evidence span,.jl-hy-evidence strong{display:block}.jl-hy-evidence span{font-size:10px;font-weight:850;letter-spacing:.09em;color:#bbc7fc}.jl-hy-evidence strong{font-size:18px;color:#fff;line-height:1.5;margin:9px 0;overflow-wrap:anywhere}.jl-hy-evidence small{font-size:12px;color:#c4d6ea;line-height:1.7}.jl-hy-control input{accent-color:#8dc5ec}.jl-hy-sandbox .jl-ms-info code{color:#d4d0ff;font:12px/1.6 ui-monospace,Consolas,monospace;overflow-wrap:anywhere}@media(max-width:730px){.jl-hy-evidence{grid-template-columns:1fr}}html[data-theme=light] .jl-hp-page{--cp-bg:#f6f7ff;--cp-panel:#fff;--cp-text:#1c3655;--cp-muted:#586c86;--cp-line:#ccd8ec;--cp-accent:#485fbc;background:radial-gradient(ellipse 61% 28% at 87% 0,rgba(127,141,221,.12),transparent 74%),var(--cp-bg)}html[data-theme=light] .jl-hp-page .jl-cp-hero h1 em{color:#5f64b6}html[data-theme=light] .jl-hp-page .jl-cp-progress{background:linear-gradient(135deg,#e6ebff,#edf3fc);border-color:#bdc9ec}html[data-theme=light] .jl-hp-page .jl-cp-progress>strong{color:#233a60}html[data-theme=light] .jl-hp-page .jl-cp-progress small,html[data-theme=light] .jl-hp-page .jl-cp-progress>span{color:#4c6084}html[data-theme=light] .jl-hp-page .jl-cp-options button.is-picked{background:#e9edff;border-color:#a2addc}html[data-theme=light] .jl-hy-sandbox{background:#10243a;color:#f5faff}