.theoretical-value-home-module__5bXXHG__page{background:var(--semantic-surface-subtle);min-height:100vh;color:var(--semantic-text-primary)}.theoretical-value-home-module__5bXXHG__shell{width:min(100%,56rem);margin:0 auto;padding:4rem 1.25rem 3rem}.theoretical-value-home-module__5bXXHG__hero{gap:1rem;padding:0 0 1.75rem;display:grid}.theoretical-value-home-module__5bXXHG__title{color:var(--semantic-text-primary);font-size:3rem;font-weight:var(--token-font-weight-bold);margin:0;line-height:1.16}.theoretical-value-home-module__5bXXHG__heroDescription{max-width:46rem;color:var(--semantic-text-secondary);font-size:var(--token-font-size-lg);font-weight:var(--token-font-weight-regular);margin:0;line-height:1.9}.theoretical-value-home-module__5bXXHG__contentStack{gap:1.5rem;display:grid}.theoretical-value-home-module__5bXXHG__startCard,.theoretical-value-home-module__5bXXHG__savedCard,.theoretical-value-home-module__5bXXHG__tutorialCard,.theoretical-value-home-module__5bXXHG__tutorialCardLink{border:1px solid var(--semantic-border-default);border-radius:var(--token-radius-md);background:var(--semantic-surface-base);color:var(--semantic-text-primary);box-shadow:var(--token-shadow-sm)}.theoretical-value-home-module__5bXXHG__startCard,.theoretical-value-home-module__5bXXHG__savedCardMain,.theoretical-value-home-module__5bXXHG__tutorialCardLink{text-decoration:none;transition:border-color .14s,box-shadow .14s,transform .14s}.theoretical-value-home-module__5bXXHG__startCard:hover,.theoretical-value-home-module__5bXXHG__savedCard:hover,.theoretical-value-home-module__5bXXHG__tutorialCardLink:hover{border-color:var(--semantic-action-primary-border);box-shadow:var(--token-shadow-md);transform:translateY(-1px)}.theoretical-value-home-module__5bXXHG__startCard:focus-visible,.theoretical-value-home-module__5bXXHG__savedCardMain:focus-visible,.theoretical-value-home-module__5bXXHG__tutorialCardLink:focus-visible{outline:2px solid var(--semantic-action-primary-border);outline-offset:3px}.theoretical-value-home-module__5bXXHG__startCard{justify-content:space-between;align-items:center;gap:1rem;min-height:8.5rem;padding:1.5rem;display:flex}.theoretical-value-home-module__5bXXHG__cardText{gap:.5rem;display:grid}.theoretical-value-home-module__5bXXHG__cardTitle{color:var(--semantic-text-primary);font-size:var(--token-font-size-lg);font-weight:var(--token-font-weight-bold);margin:0;line-height:1.45}.theoretical-value-home-module__5bXXHG__cardDescription{color:var(--semantic-text-secondary);font-size:var(--token-font-size-md);margin:0;line-height:1.7}.theoretical-value-home-module__5bXXHG__startAction{border:1px solid var(--semantic-action-utility-border);border-radius:var(--token-radius-md);background:var(--semantic-action-utility-bg);min-height:2.25rem;color:var(--semantic-action-utility-fg);font-size:var(--token-font-size-sm);font-weight:var(--token-font-weight-bold);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:.45rem .85rem;line-height:1;display:inline-flex}.theoretical-value-home-module__5bXXHG__section{gap:1rem;padding-top:.5rem;display:grid}.theoretical-value-home-module__5bXXHG__sectionHeader{gap:.35rem;display:grid}.theoretical-value-home-module__5bXXHG__sectionTitle{color:var(--semantic-text-primary);font-size:1.35rem;font-weight:var(--token-font-weight-bold);margin:0;line-height:1.35}.theoretical-value-home-module__5bXXHG__sectionDescription{color:var(--semantic-text-secondary);margin:0;line-height:1.7}.theoretical-value-home-module__5bXXHG__savedList{gap:.75rem;display:grid}.theoretical-value-home-module__5bXXHG__savedCard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem 1.125rem;display:grid}.theoretical-value-home-module__5bXXHG__savedCardMain{min-width:0;color:inherit;gap:.35rem;display:grid}.theoretical-value-home-module__5bXXHG__savedActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.theoretical-value-home-module__5bXXHG__savedOpenLink,.theoretical-value-home-module__5bXXHG__savedDeleteButton{border-radius:var(--token-radius-md);min-height:2.25rem;font-size:var(--token-font-size-sm);font-weight:var(--token-font-weight-bold);justify-content:center;align-items:center;padding:.45rem .85rem;line-height:1;text-decoration:none;display:inline-flex}.theoretical-value-home-module__5bXXHG__savedOpenLink{border:1px solid var(--semantic-action-secondary-border);background:var(--semantic-action-secondary-bg);color:var(--semantic-action-secondary-fg)}.theoretical-value-home-module__5bXXHG__savedDeleteButton{border:1px solid var(--semantic-status-danger-border);background:var(--semantic-status-danger-bg);color:var(--semantic-status-danger-fg);cursor:pointer}.theoretical-value-home-module__5bXXHG__savedTitle{color:var(--semantic-text-primary);font-size:var(--token-font-size-md);font-weight:var(--token-font-weight-bold);line-height:1.45}.theoretical-value-home-module__5bXXHG__savedMeta,.theoretical-value-home-module__5bXXHG__savedSummary{color:var(--semantic-text-secondary);font-size:var(--token-font-size-sm);line-height:1.55}.theoretical-value-home-module__5bXXHG__savedSummary{color:var(--semantic-text-muted)}.theoretical-value-home-module__5bXXHG__emptyState{border:1px dashed var(--semantic-border-default);border-radius:var(--token-radius-md);background:var(--semantic-surface-base);color:var(--semantic-text-muted);margin:0;padding:1.25rem;line-height:1.7}.theoretical-value-home-module__5bXXHG__limitWarning{border:1px solid var(--semantic-status-warning-border);border-radius:var(--token-radius-md);background:var(--semantic-status-warning-bg);color:var(--semantic-status-warning-fg);font-size:var(--token-font-size-sm);margin:0;padding:1rem 1.125rem;line-height:1.7}.theoretical-value-home-module__5bXXHG__loggedOutNotice{border:1px solid var(--semantic-status-info-border);border-radius:var(--token-radius-md);background:var(--semantic-status-info-bg);color:var(--semantic-status-info-fg);font-size:var(--token-font-size-sm);margin:0;padding:1rem 1.125rem;line-height:1.7}.theoretical-value-home-module__5bXXHG__tutorialCard,.theoretical-value-home-module__5bXXHG__tutorialCardLink{color:var(--semantic-text-primary);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.theoretical-value-home-module__5bXXHG__tutorialCta,.theoretical-value-home-module__5bXXHG__tutorialLinkDisabled{border:1px solid var(--semantic-action-secondary-border);border-radius:var(--token-radius-md);background:var(--semantic-action-secondary-bg);min-height:2.5rem;color:var(--semantic-action-secondary-fg);font-size:var(--token-font-size-sm);font-weight:var(--token-font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;padding:.55rem .9rem;line-height:1.2;display:inline-flex}.theoretical-value-home-module__5bXXHG__tutorialCta{transition:background-color .14s,border-color .14s,color .14s}.theoretical-value-home-module__5bXXHG__tutorialCardLink:hover .theoretical-value-home-module__5bXXHG__tutorialCta,.theoretical-value-home-module__5bXXHG__tutorialCardLink:focus-visible .theoretical-value-home-module__5bXXHG__tutorialCta{border-color:var(--semantic-border-strong);background:var(--semantic-surface-elevated);color:var(--semantic-text-primary)}.theoretical-value-home-module__5bXXHG__tutorialLinkDisabled{opacity:.64}.theoretical-value-home-module__5bXXHG__note{color:var(--semantic-text-muted);font-size:var(--token-font-size-sm);margin:0;line-height:1.7}.theoretical-value-home-module__5bXXHG__dialogBackdrop{z-index:80;background:#00000094;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.theoretical-value-home-module__5bXXHG__dialog{border:1px solid var(--semantic-border-default);border-radius:var(--token-radius-md);background:var(--semantic-surface-base);width:min(100%,28rem);max-height:92vh;color:var(--semantic-text-primary);box-shadow:var(--token-shadow-lg);gap:1rem;padding:1.25rem;display:grid;overflow:auto}.theoretical-value-home-module__5bXXHG__dialogHeader{gap:.5rem;display:grid}.theoretical-value-home-module__5bXXHG__dialogTitle{font-size:var(--token-font-size-lg);font-weight:var(--token-font-weight-bold);margin:0;line-height:1.35}.theoretical-value-home-module__5bXXHG__dialogDescription,.theoretical-value-home-module__5bXXHG__dialogTarget,.theoretical-value-home-module__5bXXHG__dialogError{font-size:var(--token-font-size-sm);margin:0;line-height:1.6}.theoretical-value-home-module__5bXXHG__dialogDescription{color:var(--semantic-text-secondary)}.theoretical-value-home-module__5bXXHG__dialogTarget{border:1px solid var(--semantic-border-default);border-radius:var(--token-radius-md);background:var(--semantic-surface-subtle);color:var(--semantic-text-primary);font-weight:var(--token-font-weight-bold);padding:.75rem}.theoretical-value-home-module__5bXXHG__dialogError{border:1px solid var(--semantic-status-danger-border);border-radius:var(--token-radius-md);background:var(--semantic-status-danger-bg);color:var(--semantic-status-danger-fg);padding:.75rem}.theoretical-value-home-module__5bXXHG__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.theoretical-value-home-module__5bXXHG__dialogSecondaryButton,.theoretical-value-home-module__5bXXHG__dialogDangerButton{border-radius:var(--token-radius-md);min-height:2.5rem;font:inherit;font-size:var(--token-font-size-sm);font-weight:var(--token-font-weight-bold);padding:.55rem .9rem}.theoretical-value-home-module__5bXXHG__dialogSecondaryButton{border:1px solid var(--semantic-action-secondary-border);background:var(--semantic-action-secondary-bg);color:var(--semantic-action-secondary-fg)}.theoretical-value-home-module__5bXXHG__dialogDangerButton{border:1px solid var(--semantic-status-danger-border);background:var(--semantic-status-danger-bg);color:var(--semantic-status-danger-fg)}@media (max-width:640px){.theoretical-value-home-module__5bXXHG__shell{padding:2.25rem 1rem 2rem}.theoretical-value-home-module__5bXXHG__hero{padding-bottom:1.25rem}.theoretical-value-home-module__5bXXHG__title{font-size:2rem}.theoretical-value-home-module__5bXXHG__heroDescription{font-size:var(--token-font-size-md);line-height:1.8}.theoretical-value-home-module__5bXXHG__contentStack{gap:1.25rem}.theoretical-value-home-module__5bXXHG__startCard{min-height:7.5rem;padding:1.125rem}.theoretical-value-home-module__5bXXHG__tutorialCard,.theoretical-value-home-module__5bXXHG__tutorialCardLink{flex-direction:column;align-items:stretch;padding:1.125rem}.theoretical-value-home-module__5bXXHG__tutorialCta,.theoretical-value-home-module__5bXXHG__tutorialLinkDisabled{width:100%}.theoretical-value-home-module__5bXXHG__savedActions,.theoretical-value-home-module__5bXXHG__dialogActions{justify-content:stretch}.theoretical-value-home-module__5bXXHG__savedCard{grid-template-columns:minmax(0,1fr)}.theoretical-value-home-module__5bXXHG__savedOpenLink,.theoretical-value-home-module__5bXXHG__savedDeleteButton,.theoretical-value-home-module__5bXXHG__dialogSecondaryButton,.theoretical-value-home-module__5bXXHG__dialogDangerButton{width:100%}}
