.moment-overview.svelte-uj5z6m{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--m3e-space-6);padding:var(--m3e-space-8);border-radius:var(--shape-corner-l);background:linear-gradient(120deg,var(--card-bg) 35%,var(--surface-container-low));overflow:hidden}.moment-overview__copy.svelte-uj5z6m{min-width:0}.moment-overview__eyebrow.svelte-uj5z6m,.moment-overview__updated.svelte-uj5z6m{display:flex;align-items:center;flex-wrap:wrap;gap:var(--m3e-space-2);font:var(--m3e-type-label-medium);color:var(--primary)}.moment-overview__eyebrow.svelte-uj5z6m svg,.moment-overview__updated.svelte-uj5z6m svg{width:var(--m3e-space-4);height:var(--m3e-space-4);flex-shrink:0}.moment-overview.svelte-uj5z6m h1:where(.svelte-uj5z6m){margin:var(--m3e-space-3) 0;font:var(--m3e-type-display-small);color:var(--on-surface);font-weight:600}.moment-overview.svelte-uj5z6m p:where(.svelte-uj5z6m){max-width:36em;margin:0;font:var(--m3e-type-body-medium);line-height:1.9;color:var(--on-surface-variant)}.moment-overview__updated.svelte-uj5z6m{margin-top:var(--m3e-space-5);color:var(--on-surface-variant)}.moment-overview__art.svelte-uj5z6m{width:calc(var(--m3e-space-10) * 4);height:calc(var(--m3e-space-10) * 4);position:relative;display:grid;place-items:center}.moment-overview__orbit.svelte-uj5z6m{position:absolute;inset:0;border-radius:var(--shape-corner-full);background:var(--secondary-container);opacity:.6}.moment-overview__paper.svelte-uj5z6m{position:relative;display:flex;flex-direction:column;gap:var(--m3e-space-2);width:75%;padding:var(--m3e-space-4);border-radius:var(--shape-corner-m);background:var(--card-bg);border:1px solid var(--outline-variant);transform:rotate(-9deg);box-shadow:var(--m3e-space-2) var(--m3e-space-2) 0 var(--primary-container)}.moment-overview__paper.svelte-uj5z6m svg{width:var(--m3e-space-8);height:var(--m3e-space-8);color:var(--primary)}.moment-overview__paper.svelte-uj5z6m>span:where(.svelte-uj5z6m){border-top:1px solid var(--outline-variant);width:100%}.moment-overview__paper.svelte-uj5z6m>span:where(.svelte-uj5z6m):nth-of-type(3){width:60%}.moment-overview__paper.svelte-uj5z6m b:where(.svelte-uj5z6m){font:var(--m3e-type-label-medium);color:var(--on-surface-variant)}.moment-overview__spark.svelte-uj5z6m{position:absolute;right:0;bottom:var(--m3e-space-2);display:grid;place-items:center;padding:var(--m3e-space-3);border-radius:var(--shape-corner-full);background:var(--tertiary-container);color:var(--on-tertiary-container);transform:rotate(12deg)}.moment-overview__spark.svelte-uj5z6m svg{width:var(--m3e-space-6);height:var(--m3e-space-6)}.moment-overview__stats.svelte-uj5z6m{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-top:var(--m3e-space-5);border-top:1px solid var(--outline-variant);gap:var(--m3e-space-4)}.moment-overview__stats.svelte-uj5z6m>div:where(.svelte-uj5z6m){display:flex;align-items:baseline;gap:var(--m3e-space-3);flex-wrap:wrap}.moment-overview__stats.svelte-uj5z6m dt:where(.svelte-uj5z6m){color:var(--on-surface-variant);font:var(--m3e-type-label-medium)}.moment-overview__stats.svelte-uj5z6m dd:where(.svelte-uj5z6m){order:-1;margin:0;font:var(--m3e-type-headline-medium);color:var(--primary)}@media(max-width:767px){.moment-overview.svelte-uj5z6m{gap:var(--m3e-space-4);padding:var(--m3e-space-5)}.moment-overview__art.svelte-uj5z6m{width:calc(var(--m3e-space-10) * 3);height:calc(var(--m3e-space-10) * 3)}.moment-overview__paper.svelte-uj5z6m{padding:var(--m3e-space-3)}.moment-overview__stats.svelte-uj5z6m>div:where(.svelte-uj5z6m){flex-direction:column;gap:var(--m3e-space-1)}}@media(max-width:479px){.moment-overview.svelte-uj5z6m{grid-template-columns:minmax(0,1fr)}.moment-overview__art.svelte-uj5z6m{display:none}}.moment-journal{display:grid;gap:var(--m3e-space-4);min-width:0}.moment-journal :is(#moments-intro,#moments-feed,#moments-afterword){scroll-margin-top:calc(var(--m3e-space-10) * 3)}.moment-journal__feed{padding:var(--m3e-space-6) var(--m3e-space-8);border-radius:var(--shape-corner-l);background:var(--card-bg);min-width:0}.moment-journal__feed-heading,.moment-journal__month-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--m3e-space-3)}.moment-journal__feed-heading h2{display:flex;align-items:center;gap:var(--m3e-space-2);margin:0;font:var(--m3e-type-title-large);color:var(--on-surface)}.moment-journal__feed-heading h2 svg{width:var(--m3e-space-6);height:var(--m3e-space-6);color:var(--primary)}.moment-journal__feed-heading>span,.moment-journal__month-heading>span{font:var(--m3e-type-label-medium);color:var(--on-surface-variant);flex-shrink:0}.moment-journal__tools{display:flex;align-items:center;flex-wrap:wrap;gap:var(--m3e-space-4);margin-top:var(--m3e-space-5)}.moment-journal__types{display:flex;padding:var(--m3e-space-1);gap:var(--m3e-space-1);background:var(--surface-container-low);border-radius:var(--shape-corner-full);max-width:100%}.moment-journal__types button{display:inline-flex;align-items:center;justify-content:center;gap:var(--m3e-space-2);border:0;padding:var(--m3e-space-2) var(--m3e-space-3);min-height:calc(var(--m3e-space-10) + var(--m3e-space-1));border-radius:var(--shape-corner-full);color:var(--on-surface-variant);background:transparent;font:var(--m3e-type-label-large);cursor:pointer}.moment-journal__types button[aria-pressed=true]{background:var(--primary-container);color:var(--on-primary-container)}.moment-journal__types button svg{width:var(--m3e-space-4);height:var(--m3e-space-4);flex-shrink:0}.moment-journal__types button span{font:var(--m3e-type-label-small)}.moment-journal__tools form{flex:1 1 13rem;min-width:0}.moment-journal__tools .m3-text-field{width:100%;border-radius:var(--shape-corner-full)}.moment-journal__tags,.moment-journal__reset{margin-top:var(--m3e-space-3)}.moment-journal__groups{margin-top:var(--m3e-space-6);display:grid;gap:var(--m3e-space-8)}.moment-journal__month-heading{padding-bottom:var(--m3e-space-4);border-bottom:1px solid var(--outline-variant);margin-bottom:var(--m3e-space-5)}.moment-journal__month-heading h3{margin:0;font:var(--m3e-type-label-large);color:var(--primary)}.moment-journal__entries{display:grid;gap:var(--m3e-space-5);position:relative}.moment-journal__entries:before{content:"";position:absolute;top:var(--m3e-space-2);bottom:var(--m3e-space-2);left:calc(var(--m3e-space-8) - 1px);width:1px;background:var(--outline-variant)}.moment-journal__entry{display:grid;grid-template-columns:calc(var(--m3e-space-8) * 2) minmax(0,1fr);gap:var(--m3e-space-4);min-width:0}.moment-journal__date{position:relative;display:flex;flex-direction:column;align-items:center;align-self:start;padding:var(--m3e-space-2) 0 var(--m3e-space-4);background:var(--card-bg);color:var(--on-surface-variant)}.moment-journal__date strong{font:var(--m3e-type-headline-large);color:var(--primary)}.moment-journal__date span{margin-top:var(--m3e-space-1);font:var(--m3e-type-label-small)}.moment-journal__date i{margin-top:var(--m3e-space-3);width:var(--m3e-space-2);height:var(--m3e-space-2);border-radius:var(--shape-corner-full);background:var(--primary-container);border:2px solid var(--primary)}.moment-journal__more{display:flex;justify-content:center;margin-top:var(--m3e-space-6)}.moment-journal__end{display:flex;align-items:center;justify-content:center;gap:var(--m3e-space-3);margin:var(--m3e-space-8) 0 0;color:var(--on-surface-variant);font:var(--m3e-type-label-medium)}.moment-journal__end span{width:var(--m3e-space-8);height:1px;background:var(--outline-variant)}.moment-journal__empty{display:grid;justify-items:center;gap:var(--m3e-space-3);padding:var(--m3e-space-10) var(--m3e-space-4);text-align:center;color:var(--on-surface-variant)}.moment-journal__empty>svg{width:var(--m3e-space-10);height:var(--m3e-space-10);color:var(--primary)}.moment-journal__empty h3{margin:0;font:var(--m3e-type-title-medium)}.moment-journal__empty p{margin:0;font:var(--m3e-type-body-medium)}.moment-journal__empty a{color:var(--primary);text-decoration:underline}.moment-journal__afterword{display:flex;flex-wrap:wrap;align-items:center;gap:var(--m3e-space-5);padding:var(--m3e-space-6) var(--m3e-space-8);background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:var(--shape-corner-l)}.moment-journal__afterword>div:nth-child(2){flex:1 1 12rem}.moment-journal__afterword h2{font:var(--m3e-type-title-medium);color:var(--on-surface);margin:0 0 var(--m3e-space-2)}.moment-journal__afterword p{font:var(--m3e-type-body-small);color:var(--on-surface-variant);margin:0;line-height:1.8}.moment-journal__letter{color:var(--primary);padding:var(--m3e-space-3);border-radius:var(--shape-corner-m);background:var(--card-bg);transform:rotate(-8deg)}.moment-journal__letter svg{width:var(--m3e-space-8);height:var(--m3e-space-8)}@media(max-width:767px){.moment-journal__feed{padding:var(--m3e-space-5)}.moment-journal__entry{grid-template-columns:var(--m3e-space-10) minmax(0,1fr);gap:var(--m3e-space-3)}.moment-journal__entries:before{left:calc(var(--m3e-space-5) - 1px)}.moment-journal__date strong{font:var(--m3e-type-headline-small)}.moment-journal__afterword{padding:var(--m3e-space-5);gap:var(--m3e-space-3)}}@media(max-width:479px){.moment-journal__feed{padding:var(--m3e-space-4)}.moment-journal__entry{grid-template-columns:minmax(0,1fr)}.moment-journal__date,.moment-journal__entries:before{display:none}.moment-journal__types{width:100%}.moment-journal__types button{flex:1;padding-inline:var(--m3e-space-2)}}
