.PageHeader-module__HZea0q__header{justify-content:space-between;align-items:flex-end;gap:var(--space-md);padding-block:var(--space-lg) var(--space-md);flex-wrap:wrap;display:flex}@media (min-width:860px){.PageHeader-module__HZea0q__header{padding-block:var(--space-xl) var(--space-lg)}}.PageHeader-module__HZea0q__text{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.PageHeader-module__HZea0q__title{font-size:var(--text-h1)}.PageHeader-module__HZea0q__desc{max-width:48ch;color:var(--fg-muted)}.PageHeader-module__HZea0q__action{flex-shrink:0}
.EmptyState-module__7SqAPW__state{text-align:center;align-items:center;gap:var(--space-2xs);padding:var(--space-2xl) var(--space-md);flex-direction:column;display:flex}.EmptyState-module__7SqAPW__icon{width:3rem;height:3rem;margin-bottom:var(--space-2xs);background:var(--surface-2);color:var(--fg-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__7SqAPW__icon svg{width:22px;height:22px}.EmptyState-module__7SqAPW__title{font-size:var(--text-h3)}.EmptyState-module__7SqAPW__desc{max-width:40ch;color:var(--fg-muted);font-size:var(--text-sm)}.EmptyState-module__7SqAPW__action{margin-top:var(--space-sm)}
.AdminNav-module__V0Dz6q__nav{gap:var(--space-lg);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--border);flex-direction:column;display:flex}@media (min-width:900px){.AdminNav-module__V0Dz6q__nav{top:calc(var(--nav-h) + var(--space-lg));border-bottom:none;align-self:start;margin-bottom:0;padding-bottom:0;position:sticky}}.AdminNav-module__V0Dz6q__group{flex-direction:column;gap:.15rem;display:flex}.AdminNav-module__V0Dz6q__groupLabel{padding:var(--space-2xs) var(--space-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:.68rem;font-weight:700}.AdminNav-module__V0Dz6q__link{padding:.45rem var(--space-sm);border-radius:var(--radius-md);color:var(--fg-muted);transition:color var(--dur) var(--ease), background var(--dur) var(--ease);font-size:.86rem;font-weight:500;position:relative}.AdminNav-module__V0Dz6q__link:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 6%, transparent)}.AdminNav-module__V0Dz6q__linkActive{color:var(--fg);background:color-mix(in srgb, var(--accent) 14%, transparent)}
.page-module__rM2rjG__wrap{padding-bottom:var(--space-2xl);max-width:560px}.page-module__rM2rjG__identity{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xl);display:flex}.page-module__rM2rjG__avatar{background:var(--accent);width:3.4rem;height:3.4rem;color:var(--on-accent);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.page-module__rM2rjG__name{font-weight:600}.page-module__rM2rjG__email{color:var(--fg-muted);margin-top:.1rem;font-size:.85rem}.page-module__rM2rjG__hub{border-top:1px solid var(--border)}.page-module__rM2rjG__row{align-items:center;gap:var(--space-sm);width:100%;padding-block:var(--space-md);border-bottom:1px solid var(--border);text-align:left;transition:background var(--dur) var(--ease);display:flex}.page-module__rM2rjG__row:hover{background:var(--surface)}.page-module__rM2rjG__rowButton{font:inherit;color:inherit}.page-module__rM2rjG__rowIcon{width:1.4rem;height:1.4rem;color:var(--fg-muted);flex-shrink:0}.page-module__rM2rjG__rowBody{flex-direction:column;flex:1;gap:.15rem;display:flex}.page-module__rM2rjG__rowLabel{font-size:.95rem;font-weight:600}.page-module__rM2rjG__rowDesc{color:var(--fg-muted);font-size:.8rem}.page-module__rM2rjG__rowChevron{width:1.1rem;height:1.1rem;color:var(--fg-muted);transition:transform var(--dur) var(--ease);flex-shrink:0}.page-module__rM2rjG__row:hover .page-module__rM2rjG__rowChevron{color:var(--accent);transform:translate(3px)}
.journal-module__UhKvEq__journalBody{max-width:1920px;padding:var(--space-2xl) var(--space-md);margin-inline:auto}@media (min-width:900px){.journal-module__UhKvEq__journalBody{padding-inline:var(--space-lg)}}@media (min-width:1400px){.journal-module__UhKvEq__journalBody{padding-inline:var(--space-2xl)}}.journal-module__UhKvEq__pageHead{margin-bottom:var(--space-xl)}.journal-module__UhKvEq__pageHeadTitle{margin-top:var(--space-2xs);font-size:clamp(2.4rem,6vw,4rem)}.journal-module__UhKvEq__pageHeadDesc{margin-top:var(--space-sm);max-width:44ch;color:var(--fg-muted);font-size:1rem}.journal-module__UhKvEq__grid{gap:var(--space-lg);padding-block:var(--space-lg) var(--space-2xl);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.journal-module__UhKvEq__card{background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 32px #00000040}.journal-module__UhKvEq__cover{aspect-ratio:16/9;background:var(--surface);position:relative}.journal-module__UhKvEq__coverImg{background-position:50%;background-size:cover;position:absolute;inset:0}.journal-module__UhKvEq__embed{border:none;width:100%;height:100%;position:absolute;inset:0}.journal-module__UhKvEq__playBtn{cursor:pointer;background:linear-gradient(#0000001a 0%,#00000059 100%);border:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.journal-module__UhKvEq__playIcon{background:var(--accent);width:3.2rem;height:3.2rem;color:var(--on-accent);transition:transform .22s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #0006}.journal-module__UhKvEq__playIcon:before{content:"";border:.5rem solid #0000;border-left:.85rem solid;border-right-width:0;margin-left:3px}.journal-module__UhKvEq__playBtn:hover .journal-module__UhKvEq__playIcon{transform:scale(1.08)}.journal-module__UhKvEq__kindBadge{top:var(--space-sm);left:var(--space-sm);border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--paper);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#110e0cb3;align-items:center;padding:.25rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute}.journal-module__UhKvEq__body{padding:var(--space-md)}.journal-module__UhKvEq__title{font-family:var(--font-display);font-size:1.05rem;font-weight:600;line-height:1.2}.journal-module__UhKvEq__meta{color:var(--fg-muted);margin-top:.25rem;font-size:.78rem}.journal-module__UhKvEq__desc{margin-top:var(--space-sm);color:var(--fg-muted);font-size:.85rem;line-height:1.5}.journal-module__UhKvEq__posterCard{isolation:isolate;aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--surface);display:block;position:relative;overflow:hidden}.journal-module__UhKvEq__posterImg{z-index:-2;transition:transform .6s var(--ease);background-position:50%;background-size:cover;position:absolute;inset:0}.journal-module__UhKvEq__posterCard:hover .journal-module__UhKvEq__posterImg{transform:scale(1.05)}.journal-module__UhKvEq__posterScrim{z-index:-1;background:linear-gradient(#0000 40%,#110e0ceb 100%);position:absolute;inset:0}.journal-module__UhKvEq__posterBody{padding:var(--space-md);position:absolute;bottom:0;left:0;right:0}.journal-module__UhKvEq__posterTitle{font-family:var(--font-display);color:var(--paper);font-size:1.1rem;font-weight:700;line-height:1.2}.journal-module__UhKvEq__posterMeta{color:#f4ecdcbf;margin-top:.25rem;font-size:.8rem}@media (prefers-reduced-motion:reduce){.journal-module__UhKvEq__posterImg,.journal-module__UhKvEq__playIcon{transition:none}}
.terms-module__tZIRGq__prose{max-width:720px;padding-block:var(--space-lg) var(--space-2xl)}.terms-module__tZIRGq__prose h2{font-family:var(--font-display);margin-top:var(--space-xl);margin-bottom:var(--space-sm);font-size:1.3rem}.terms-module__tZIRGq__prose h2:first-child{margin-top:0}.terms-module__tZIRGq__prose p{color:var(--fg-muted);margin-top:var(--space-sm);line-height:1.6}
