:root{--edu-blue:#4263eb;--edu-violet:#7256df;--edu-mint:#55c99a;--edu-orange:#ff825c;--edu-yellow:#ffc857;--edu-shadow:0 18px 50px -32px #25367085}[data-page=today]>div>div.space-y-6,[data-page=history]>div{width:100%;max-width:1080px;margin-inline:auto}[data-page=today] .pop-sheet:first-of-type{color:#fff;background:linear-gradient(145deg, var(--edu-blue), var(--edu-violet));border:0;border-radius:30px;box-shadow:0 28px 58px -30px #424cc6c7}[data-page=today] .pop-sheet:first-of-type .text-muted-foreground,[data-page=today] .pop-sheet:first-of-type .text-brand{color:#ffffffc2}[data-page=today] .pop-sheet:first-of-type .btn-pop{color:#263fc7;background:#fff;border-radius:17px;box-shadow:0 15px 30px -18px #070f4fbf}[data-page=today] .pop-sheet:first-of-type .gradient-bar{background:#baf36d}[data-page=today] .grid.grid-cols-3>.pop-tile:first-child{color:#244dc1;background:#e7efff}[data-page=today] .grid.grid-cols-3>.pop-tile:nth-child(2){color:#08795b;background:#dff7ee}[data-page=today] .grid.grid-cols-3>.pop-tile:nth-child(3){color:#a84d18;background:#fff0df}[data-page=today] .glass-panel,[data-page=today] section.rounded-2xl{background:var(--panel);box-shadow:var(--edu-shadow);border-color:#0f172a0f;border-radius:26px}[data-page=today] h2{letter-spacing:-.025em;font-weight:800}.route-experience .btn-pop,.route-experience button.bg-brand{color:#fff;background:#111827;box-shadow:0 16px 30px -20px #0f172acc}[data-page=study]>div{max-width:760px;margin-inline:auto}[data-page=study] .pop-sheet{background:var(--panel);box-shadow:var(--edu-shadow);border-color:#0f172a0f;border-radius:30px}[data-page=study] .pop-sheet>div:first-child{color:#fff;background:linear-gradient(140deg,#3157e8,#7656df);border-radius:24px;margin:-4px -4px 20px;padding:20px}[data-page=study] .pop-sheet>div:first-child .text-muted-foreground,[data-page=study] .pop-sheet>div:first-child .eyebrow{color:#ffffffb8}[data-page=study] button[aria-pressed]{border-radius:18px;min-height:48px;font-weight:750}[data-page=study] .grid-cols-2 button[aria-pressed]{min-height:92px}[data-page=study] .btn-pop{background:#111827;border-radius:18px;height:60px;font-size:15px}[data-page=history] header{background:linear-gradient(145deg,#111b3d,#414cc0 62%,#7256df);border-radius:28px;padding:24px;box-shadow:0 25px 55px -32px #182264cc}[data-page=history] header h1,[data-page=history] header p{color:#fff}[data-page=history] header p{opacity:.72}[data-page=history] section.grid-cols-3>div{color:#244dc1;min-height:94px;box-shadow:var(--edu-shadow);background:#e8efff;border-radius:21px}[data-page=history] section.grid-cols-3>div:nth-child(2){color:#08795b;background:#dff7ee}[data-page=history] section.grid-cols-3>div:nth-child(3){color:#a84d18;background:#fff0df}[data-page=history] li.glass-panel{box-shadow:var(--edu-shadow);border-color:#0f172a0f;border-radius:22px;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s}[data-page=history] li.glass-panel:active{transform:scale(.985)}.grid-lines>main{max-width:1180px}.grid-lines .hero-art{box-shadow:0 36px 75px -42px #334196b8}.grid-lines .card-grid>*{box-shadow:var(--edu-shadow);border-radius:25px}.grid-lines #features>:first-child{background:#e8efff}.grid-lines #features>:nth-child(2){background:#e4f8ef}.grid-lines #features>:nth-child(3){background:#fff0df}.grid-lines h1,.grid-lines h2{letter-spacing:-.045em}.dark [data-page=history] section.grid-cols-3>div{color:#a9c3ff;background:#1c2d58}.dark [data-page=history] section.grid-cols-3>div:nth-child(2){color:#7ee0bb;background:#173a32}.dark [data-page=history] section.grid-cols-3>div:nth-child(3){color:#ffc08f;background:#422d1f}.dark .grid-lines #features>*{background:#151d30}@media (width>=768px){[data-page=today]>div>div.space-y-6{padding-inline:28px}[data-page=history] header{padding:32px}.grid-lines>main{padding-inline:40px}}@media (prefers-reduced-motion:reduce){[data-page=history] li.glass-panel,[data-page=study] button{transition:none!important}}
