.learn-v2 h2{font-weight:800}.learn-v2-setup,.learn-v2-resume,.learn-v2-history{background:#302c38;border:1px solid #a6d7c54a;border-radius:22px;margin:22px 0;padding:22px}.learn-v2-setup>p{color:#cfc4da;margin:8px 0 15px;line-height:1.8}.learn-v2-setup h2,.learn-v2-categories>h2{font-size:23px}.learn-v2-filters{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.learn-v2-filters label,.learn-v2-search{color:#e7dbee;gap:8px;font-size:15px;font-weight:600;display:grid}.learn-v2-filters select,.learn-v2-search select,.learn-v2-search input,.learn-v2-search textarea{color:#fff;background:#24202c;border:1px solid #897598;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.learn-v2-starts{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.learn-v2-starts button{white-space:normal;flex:1;min-height:48px}.learn-v2-note{color:#bdb2ca;margin:12px 0;font-size:13px;line-height:1.8;display:block}.learn-v2-resume{background:#443a4c;border-color:#d8bc7359;align-items:center;gap:15px;display:flex}.learn-v2-resume>div{flex:1}.learn-v2-resume b{color:#ffe18c;font-size:20px}.learn-v2-resume p{color:#d7cbdf;margin-top:6px}.learn-v2-link{color:#ffe18c;min-height:44px;padding:8px;font-size:14px;text-decoration:underline}.learn-v2-categories{margin:26px 0}.learn-v2-categories>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.learn-v2-categories button{text-align:start;background:#332d3c;border:1px solid #b598cc44;border-radius:16px;align-items:center;gap:13px;min-width:0;padding:16px;display:flex}.learn-v2-categories button>span{flex:1;min-width:0}.learn-v2-categories img{object-fit:cover;border-radius:10px;width:60px;height:48px}.learn-v2-categories b,.learn-v2-categories small{display:block}.learn-v2-categories small{color:#c6b6d1;margin:5px 0 9px;font-size:12px}.learn-v2-categories [data-slot=progress]{background:#ffffff20;height:5px}.learn-v2-categories [data-slot=progress-indicator]{background:#e3bf66}.learn-v2-tabs{border:1px solid #ffffff25;border-radius:14px;gap:6px;margin:25px 0 18px;padding:6px;display:flex}.learn-v2-tabs button{color:#dfd1e8;white-space:normal;border-radius:10px;flex:1;min-height:48px;padding:8px;font-size:15px}.learn-v2-tabs button[aria-pressed=true]{color:#32293b;background:#ffe182;font-weight:800}.learn-v2-search{margin:14px 0}.learn-v2 .learn-library-art{aspect-ratio:2.2}.learn-v2 .learn-library-card{color:#fff;cursor:pointer;background:#352e3e;border-color:#756781}.learn-v2 .learn-library-card:disabled{opacity:.65;cursor:default}.learn-v2 .learn-library-copy>small,.learn-v2 .learn-library-copy>span{color:#d0bbdf}.learn-v2 .learn-list-summary{flex-wrap:wrap;gap:12px}.learn-v2 .learn-list-summary label{align-items:center;gap:8px;font-size:14px;display:flex}.learn-v2 .learn-progress-card{background:#fff3d6;border-color:#d4b769}.learn-v2 .learn-level{flex-wrap:wrap}.learn-v2 .learn-level b{font-size:1.2rem}.learn-v2 .learn-level>strong{font-size:1.8rem}.learn-v2 .learn-lesson{color:#fff;background:#342d3e;border-color:#8b749d}.learn-v2-card-heading{color:#e4c9f5;background:#4a3a57;justify-content:space-between;gap:12px;padding:15px 24px;font-size:14px;display:flex}.learn-v2 .learn-kicker{color:#ffe18c}.learn-v2 .learn-fact-text{color:#e4dbea;line-height:2}.learn-v2-options{gap:12px;margin:24px 0;display:grid}.learn-v2-options label{cursor:pointer;background:#292331;border:1px solid #9981ac;border-radius:14px;align-items:center;gap:12px;min-height:60px;padding:15px;line-height:1.8;display:flex}.learn-v2-options label span{overflow-wrap:anywhere;flex:1}.learn-v2-options input{accent-color:#ffda55;flex-shrink:0;width:20px;height:20px}.learn-v2-options label.picked{background:#51452f;border:2px solid #f6cf67}.learn-v2-options label.correct{background:#264d3e;border-color:#93d9b5}.learn-v2-options label.incorrect{background:#572f3d;border-color:#f3a9bd}.learn-v2 .learn-feedback.success{color:#d2ffe5;background:#204e3e;border-color:#85cfa9}.learn-v2 .learn-feedback.try-again{color:#ffeac0;background:#4d3c2a;border-color:#d2b17a}.learn-v2 .learn-feedback p,.learn-v2 .learn-feedback small{color:inherit}.learn-v2 .learn-recall{color:#dfd0e9;background:#292331;border-color:#8b749d}.learn-v2 .learn-recall p{color:#dfd0e9}.learn-v2 .learn-source{color:#ded2ee}.learn-v2-report{color:#c8b7d3;align-items:center;gap:8px;min-height:44px;margin-top:15px;font-size:13px;display:flex}.learn-v2-history summary{cursor:pointer;min-height:30px;font-weight:700}.learn-v2-history p{border-bottom:1px solid #ffffff1a;padding:14px 0;font-size:14px;line-height:1.8}.learn-v2-history small{color:#bfb0cb;display:block}:is(.learn-v2 button:focus-visible,.learn-v2 a:focus-visible){outline-offset:3px;outline:2px solid #fff}:is(.learn-v2 input:focus-visible,.learn-v2 select:focus-visible,.learn-v2 textarea:focus-visible){outline-offset:2px;outline:2px solid #ffe182}@media (max-width:600px){.learn-v2-filters{grid-template-columns:1fr 1fr}.learn-v2-filters label:first-child{grid-column:1/-1}.learn-v2-resume{flex-wrap:wrap;padding:18px}.learn-v2-resume>div{flex-basis:100%}.learn-v2-categories>div{grid-template-columns:minmax(0,1fr)}.learn-v2-starts{flex-direction:column}.learn-v2 .learn-reader-toolbar{gap:5px}.learn-v2 .learn-reader-toolbar>span{font-size:12px}.learn-v2 .learn-reader-toolbar button{padding:6px;font-size:13px}.learn-v2-card-heading{padding:14px 18px}.learn-v2 .learn-level>strong{margin-inline-start:0}.learn-v2 .learn-list-summary{font-size:13px}.learn-v2 .learn-complete-actions{flex-direction:column}}
