@layer modules.accounts{:where([data-b-module="accounts"]) .accounts-checklist{display:grid;gap:var(--b-space-5);padding:var(--b-space-6);color:var(--b-color-on-card);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-card);box-shadow:var(--b-shadow-card);}:where([data-b-module="accounts"]) .accounts-checklist-head{display:flex;align-items:center;gap:var(--b-space-4);}:where([data-b-module="accounts"]) .accounts-checklist-icon{display:inline-grid;place-items:center;flex:none;inline-size:var(--b-size-touch-target);block-size:var(--b-size-touch-target);color:var(--b-color-on-primary-subtle);background:var(--b-color-primary-subtle);border-radius:var(--b-radius-full);}:where([data-b-module="accounts"]) .accounts-checklist-heading{display:grid;gap:var(--b-space-1);min-inline-size:0;}:where([data-b-module="accounts"]) .accounts-checklist-title{margin:0;font-size:var(--b-size-lg);font-weight:var(--b-weight-heading);}:where([data-b-module="accounts"]) .accounts-checklist-progress{margin:0;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="accounts"]) .accounts-checklist-steps{display:grid;gap:var(--b-space-2);margin:0;padding:0;list-style:none;}:where([data-b-module="accounts"]) .accounts-checklist-step{display:flex;flex-wrap:wrap;align-items:center;gap:var(--b-space-3);min-block-size:var(--b-size-touch-target);padding-block:var(--b-space-2);border-block-end:var(--b-border-card) solid var(--b-color-border);}:where([data-b-module="accounts"]) .accounts-checklist-step:last-child{border-block-end:0;}:where([data-b-module="accounts"]) .accounts-checklist-mark{display:inline-grid;place-items:center;flex:none;inline-size:var(--b-space-6);block-size:var(--b-space-6);border:var(--b-border-focus-width) solid var(--b-color-border-strong);border-radius:var(--b-radius-full);}:where([data-b-module="accounts"]) .accounts-checklist-mark-done{color:var(--b-color-on-success-subtle);background:var(--b-color-success-subtle);border-color:var(--b-color-success);}:where([data-b-module="accounts"]) .accounts-checklist-label{flex:1 1 12rem;min-inline-size:0;overflow-wrap:anywhere;}:where([data-b-module="accounts"]) .accounts-checklist-label-done{color:var(--b-color-on-surface-muted);}:where([data-b-module="accounts"]) .accounts-security{display:grid;gap:var(--b-space-4);padding:var(--b-space-6);color:var(--b-color-on-card);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-card);box-shadow:var(--b-shadow-card);}:where([data-b-module="accounts"]) .accounts-security-title{margin:0;font-size:var(--b-size-lg);font-weight:var(--b-weight-heading);}:where([data-b-module="accounts"]) .accounts-security-facts{display:grid;gap:var(--b-space-3);margin:0;padding:0;list-style:none;}:where([data-b-module="accounts"]) .accounts-security-fact{display:flex;flex-wrap:wrap;align-items:center;gap:var(--b-space-3);min-block-size:var(--b-size-touch-target);}:where([data-b-module="accounts"]) .accounts-security-label{display:inline-flex;align-items:center;gap:var(--b-space-2);flex:1 1 12rem;font-weight:var(--b-weight-medium);}:where([data-b-module="accounts"]) .accounts-security-password{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--b-space-2);font-size:var(--b-size-sm);}:where([data-b-module="accounts"]) .accounts-security-password .b-input{inline-size:auto;min-inline-size:12rem;}:where([data-b-module="accounts"]) .accounts-security-note,:where([data-b-module="accounts"]) .accounts-security-hint{margin:0;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="accounts"]) .accounts-security-hint:empty{display:none;}:where([data-b-module="accounts"]) .accounts-modules{display:grid;gap:var(--b-space-5);}:where([data-b-module="accounts"]) .accounts-modules-head{display:grid;gap:var(--b-space-1);}:where([data-b-module="accounts"]) .accounts-modules-title{margin:0;font-size:var(--b-size-lg);font-weight:var(--b-weight-heading);}:where([data-b-module="accounts"]) .accounts-modules-intro,:where([data-b-module="accounts"]) .accounts-modules-empty{margin:0;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="accounts"]) .accounts-modules-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 20rem), 1fr));gap:var(--b-space-4);margin:0;padding:0;list-style:none;}:where([data-b-module="accounts"]) .accounts-module{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--b-space-3) var(--b-space-4);padding:var(--b-space-5);color:var(--b-color-on-card);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-card);box-shadow:var(--b-shadow-card);}:where([data-b-module="accounts"]) .accounts-module-icon{display:inline-grid;place-items:center;inline-size:var(--b-size-touch-target);block-size:var(--b-size-touch-target);color:var(--b-color-on-primary-subtle);background:var(--b-color-primary-subtle);border-radius:var(--b-radius-md);}:where([data-b-module="accounts"]) .accounts-module-body{display:grid;gap:var(--b-space-2);min-inline-size:0;}:where([data-b-module="accounts"]) .accounts-module-name{margin:0;font-size:var(--b-size-lg);font-weight:var(--b-weight-heading);}:where([data-b-module="accounts"]) .accounts-module-pitch{margin:0;color:var(--b-color-on-surface-muted);}:where([data-b-module="accounts"]) .accounts-module-classes{display:flex;flex-wrap:wrap;gap:var(--b-space-1);margin:0;}:where([data-b-module="accounts"]) .accounts-module-note{display:flex;align-items:center;gap:var(--b-space-2);margin:0;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="accounts"]) .accounts-module-control{display:grid;justify-items:end;gap:var(--b-space-2);}:where([data-b-module="accounts"]) .accounts-module-switch{display:inline-flex;align-items:center;inline-size:calc(var(--b-size-touch-target) * 1.25);block-size:var(--b-size-touch-target);padding:var(--b-space-1);background:var(--b-color-surface-sunken);border:var(--b-border-width) solid var(--b-color-border-strong);border-radius:var(--b-radius-full);cursor:pointer;transition:background var(--b-motion-fast) var(--b-easing-standard);}:where([data-b-module="accounts"]) .accounts-module-switch:focus-visible{outline:var(--b-border-focus-width) solid var(--b-color-focus-ring);outline-offset:var(--b-border-focus-offset);}:where([data-b-module="accounts"]) .accounts-module-switch:disabled{cursor:not-allowed;opacity:0.6;}:where([data-b-module="accounts"]) .accounts-module-knob{inline-size:calc(var(--b-size-touch-target) - var(--b-space-2) * 2);block-size:calc(var(--b-size-touch-target) - var(--b-space-2) * 2);background:var(--b-color-card);border:var(--b-border-width) solid var(--b-color-border-strong);border-radius:var(--b-radius-full);box-shadow:var(--b-shadow-card);}:where([data-b-module="accounts"]) .accounts-module-switch-on{justify-content:flex-end;background:var(--b-color-primary);border-color:var(--b-color-primary);}:where([data-b-module="accounts"]) .accounts-module-ask{display:grid;grid-column:1 / -1;gap:var(--b-space-3);padding:var(--b-space-4);color:var(--b-color-on-primary-subtle);background:var(--b-color-primary-subtle);border-radius:var(--b-radius-md);}:where([data-b-module="accounts"]) .accounts-module-ask-text{margin:0;}:where([data-b-module="accounts"]) .accounts-module-ask-actions{display:flex;flex-wrap:wrap;gap:var(--b-space-2);}@media (prefers-reduced-motion: reduce){:where([data-b-module="accounts"]) .accounts-module-switch{transition:none;}}}@layer modules.estudos{:where([data-b-module="estudos"]){--estudos-tint:color-mix(in oklab, var(--b-color-primary) 8%, transparent);--estudos-tint-accent:color-mix(in oklab, var(--b-color-accent) 7%, transparent);}:where([data-b-module="estudos"]) .estudos-dash,:where([data-b-module="estudos"]) .estudos-study,:where([data-b-module="estudos"]) .estudos-review,:where([data-b-module="estudos"]) .estudos-exam,:where([data-b-module="estudos"]) .estudos-landing,:where([data-b-module="estudos"]) .estudos-plans{display:grid;gap:var(--b-space-5);animation:estudos-rise var(--b-motion-entrance) var(--b-easing-entrance) both;}:where([data-b-module="estudos"]) .estudos-dash-title,:where([data-b-module="estudos"]) .estudos-review-title,:where([data-b-module="estudos"]) .estudos-exam-title,:where([data-b-module="estudos"]) .estudos-plans-title{margin:0;font-size:var(--b-size-xl);}:where([data-b-module="estudos"]) .estudos-dash-lead,:where([data-b-module="estudos"]) .estudos-review-lead,:where([data-b-module="estudos"]) .estudos-plans-lead,:where([data-b-module="estudos"]) .estudos-hero-lead,:where([data-b-module="estudos"]) .estudos-study-desc{margin:0;color:var(--b-color-on-surface-muted);max-width:60ch;}:where([data-b-module="estudos"]) .estudos-stats,:where([data-b-module="estudos"]) .estudos-landing-stats{display:grid;gap:var(--b-space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, 12rem), 1fr));margin:0;padding:0;list-style:none;}:where([data-b-module="estudos"]) .estudos-stat{display:grid;gap:var(--b-space-1);padding:var(--b-space-5);border-radius:var(--b-radius-md);background:var(--b-color-surface-sunken);color:var(--b-color-on-surface);}:where([data-b-module="estudos"]) .estudos-stat-label{color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-stat-value{font-size:var(--b-size-stat);font-weight:var(--b-weight-stat);font-variant-numeric:tabular-nums;}:where([data-b-module="estudos"]) .estudos-stat-link{font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-eyebrow{display:flex;align-items:center;gap:var(--b-space-2);margin:0;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);text-transform:uppercase;letter-spacing:0.06em;}:where([data-b-module="estudos"]) .estudos-study-head{display:grid;gap:var(--b-space-3);}:where([data-b-module="estudos"]) .estudos-study-title{margin:0;font-size:var(--b-size-xl);}:where([data-b-module="estudos"]) .estudos-study-meta{display:flex;flex-wrap:wrap;gap:var(--b-space-4);margin:0;padding:0;list-style:none;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-study-actions{display:flex;flex-wrap:wrap;gap:var(--b-space-2);}:where([data-b-module="estudos"]) .estudos-study-body{display:grid;gap:var(--b-space-3);padding:var(--b-space-6);color:var(--b-color-on-card);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-card);box-shadow:var(--b-shadow-card);line-height:1.7;}:where([data-b-module="estudos"]) .estudos-study-body h3{margin:var(--b-space-3) 0 0;font-size:var(--b-size-lg);}:where([data-b-module="estudos"]) .estudos-study-body p{margin:0;}:where([data-b-module="estudos"]) .estudos-study-body blockquote{margin:0;padding:var(--b-space-3) var(--b-space-4);border-inline-start:0.25rem solid var(--b-color-border-strong);background:var(--estudos-tint);border-radius:var(--b-radius-sm);}:where([data-b-module="estudos"]) .estudos-body-list{display:grid;gap:var(--b-space-1);margin:0;padding-inline-start:var(--b-space-6);}:where([data-b-module="estudos"]) .estudos-cards{display:grid;gap:var(--b-space-2);margin:0;padding:0;list-style:none;}:where([data-b-module="estudos"]) .estudos-card details{padding:var(--b-space-4);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-md);}:where([data-b-module="estudos"]) .estudos-card summary{cursor:pointer;font-weight:600;}:where([data-b-module="estudos"]) .estudos-card p{margin:var(--b-space-3) 0 0;color:var(--b-color-on-surface-muted);}:where([data-b-module="estudos"]) .estudos-study-source{display:grid;gap:var(--b-space-1);color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-study-source h3,:where([data-b-module="estudos"]) .estudos-study-cards h3{margin:0;font-size:var(--b-size-md);}:where([data-b-module="estudos"]) .estudos-study-source p{margin:0;}:where([data-b-module="estudos"]) .estudos-review-empty{display:grid;gap:var(--b-space-3);justify-items:start;}:where([data-b-module="estudos"]) .estudos-review-card{display:grid;gap:var(--b-space-4);padding:var(--b-space-6);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-card);box-shadow:var(--b-shadow-card);}:where([data-b-module="estudos"]) .estudos-review-card-head{display:flex;align-items:center;gap:var(--b-space-3);}:where([data-b-module="estudos"]) .estudos-review-card-from{color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-review-front{font-size:var(--b-size-lg);cursor:pointer;}:where([data-b-module="estudos"]) .estudos-review-back{margin:var(--b-space-3) 0 0;color:var(--b-color-on-surface-muted);}:where([data-b-module="estudos"]) .estudos-review-grades{display:flex;flex-wrap:wrap;gap:var(--b-space-2);}:where([data-b-module="estudos"]) .estudos-exam-head{display:grid;gap:var(--b-space-2);}:where([data-b-module="estudos"]) .estudos-exam-meta,:where([data-b-module="estudos"]) .estudos-exam-late{margin:0;color:var(--b-color-on-surface-muted);}:where([data-b-module="estudos"]) .estudos-exam-score{margin:0;font-size:var(--b-size-stat);font-weight:var(--b-weight-stat);}:where([data-b-module="estudos"]) .estudos-exam-questions,:where([data-b-module="estudos"]) .estudos-exam-review{display:grid;gap:var(--b-space-4);margin:0;padding:0;list-style:none;counter-reset:none;}:where([data-b-module="estudos"]) .estudos-exam-question{padding:var(--b-space-5);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-md);}:where([data-b-module="estudos"]) .estudos-exam-field{display:grid;gap:var(--b-space-3);margin:0;border:0;padding:0;}:where([data-b-module="estudos"]) .estudos-exam-field legend{font-weight:600;padding:0;}:where([data-b-module="estudos"]) .estudos-number{display:inline-block;min-width:1.6rem;margin-inline-end:var(--b-space-2);color:var(--b-color-on-surface-muted);font-variant-numeric:tabular-nums;}:where([data-b-module="estudos"]) .estudos-pills{display:grid;gap:var(--b-space-2);}:where([data-b-module="estudos"]) .estudos-pill{display:flex;align-items:flex-start;gap:var(--b-space-2);}:where([data-b-module="estudos"]) .estudos-pill-input{margin-top:0.25rem;}:where([data-b-module="estudos"]) .estudos-exam-actions{display:flex;flex-wrap:wrap;gap:var(--b-space-2);}:where([data-b-module="estudos"]) .estudos-exam-subjects{display:grid;gap:var(--b-space-2);margin:0;padding:0;list-style:none;}:where([data-b-module="estudos"]) .estudos-exam-subject{display:flex;justify-content:space-between;gap:var(--b-space-3);padding:var(--b-space-3) var(--b-space-4);background:var(--b-color-surface-sunken);border-radius:var(--b-radius-sm);}:where([data-b-module="estudos"]) .estudos-exam-review{gap:var(--b-space-3);}:where([data-b-module="estudos"]) .estudos-exam-item{display:grid;gap:var(--b-space-1);}:where([data-b-module="estudos"]) .estudos-exam-item-q{margin:0;font-weight:600;}:where([data-b-module="estudos"]) .estudos-exam-item-a{margin:0;color:var(--b-color-on-surface-muted);}:where([data-b-module="estudos"]) .estudos-exam-item-explain{margin:0;padding:var(--b-space-3);background:var(--estudos-tint);border-radius:var(--b-radius-sm);}:where([data-b-module="estudos"]) .estudos-hero{display:grid;gap:var(--b-space-4);padding:var(--b-space-8) var(--b-space-6);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-card);box-shadow:var(--b-shadow-card);}:where([data-b-module="estudos"]) .estudos-hero-title{margin:0;font-size:var(--b-size-2xl);max-width:24ch;}:where([data-b-module="estudos"]) .estudos-hero-actions{display:flex;flex-wrap:wrap;gap:var(--b-space-3);}:where([data-b-module="estudos"]) .estudos-features{display:grid;gap:var(--b-space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, 14rem), 1fr));margin:0;padding:0;list-style:none;}:where([data-b-module="estudos"]) .estudos-feature{display:grid;gap:var(--b-space-2);padding:var(--b-space-5);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-md);}:where([data-b-module="estudos"]) .estudos-feature-icon{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--b-radius-full);background:var(--estudos-tint-accent);}:where([data-b-module="estudos"]) .estudos-feature h3,:where([data-b-module="estudos"]) .estudos-feature p{margin:0;}:where([data-b-module="estudos"]) .estudos-feature p{color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-landing-plans{display:grid;gap:var(--b-space-2);justify-items:start;padding:var(--b-space-6);background:var(--estudos-tint);border-radius:var(--b-radius-card);}:where([data-b-module="estudos"]) .estudos-landing-plans h3,:where([data-b-module="estudos"]) .estudos-landing-plans p{margin:0;}:where([data-b-module="estudos"]) .estudos-landing-footer p{margin:0;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-plans-grid{display:grid;gap:var(--b-space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));margin:0;padding:0;list-style:none;}:where([data-b-module="estudos"]) .estudos-plan{display:grid;gap:var(--b-space-2);align-content:start;padding:var(--b-space-6);background:var(--b-color-card);border:var(--b-border-card) solid var(--b-color-border);border-radius:var(--b-radius-card);}:where([data-b-module="estudos"]) .estudos-plan-popular{border-color:var(--b-color-primary);}:where([data-b-module="estudos"]) .estudos-plan h3,:where([data-b-module="estudos"]) .estudos-plan-for,:where([data-b-module="estudos"]) .estudos-plan-price{margin:0;}:where([data-b-module="estudos"]) .estudos-plan-for{color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-plan-price{font-size:var(--b-size-xl);font-weight:var(--b-weight-stat);}:where([data-b-module="estudos"]) .estudos-plan-cycle{font-size:var(--b-size-sm);color:var(--b-color-on-surface-muted);}:where([data-b-module="estudos"]) .estudos-plan-features{display:grid;gap:var(--b-space-1);margin:0;padding-inline-start:var(--b-space-5);color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-plans-note{margin:0;color:var(--b-color-on-surface-muted);font-size:var(--b-size-sm);}:where([data-b-module="estudos"]) .estudos-plans-actions{display:flex;gap:var(--b-space-3);}@keyframes estudos-rise{from{opacity:0;transform:translateY(var(--b-size-motion-shift));}to{opacity:1;transform:none;}}}