#activitiesView{display:none}body.view-activities #activitiesView{display:block}.act-head{margin-bottom:1.25rem}.act-head__title{font:700 1.15rem/1.3 var(--font);color:var(--ink);margin:0}.act-head__sub{font-size:0.88rem;color:var(--ink-soft);margin:0.375rem 0 0;line-height:1.55;max-width:62ch}.act-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ui-card-m-w),1fr));gap:var(--ui-s-6);justify-items:start;margin:0 0 var(--ui-s-2);padding:0;list-style:none}.act-grid__item{margin:0;padding:0}.act-note{font-size:0.78rem;color:var(--ink-muted);line-height:1.5;margin:var(--ui-s-6) 0 0;max-width:70ch}.act-card--locked{cursor:pointer}.act-card--locked:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}body.activity-page{background:var(--bg)}.activity{display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(var(--ui-s-8) + var(--ui-s-3));padding:var(--ui-s-8)}.activity__aside{flex:0 0 auto}.activity__panel{flex:1 1 0}.activity__meta{margin:0 0 var(--ui-s-3);font-family:var(--mono);font-size:0.75rem;font-weight:400;letter-spacing:var(--ls-meta);line-height:var(--lh-body);text-transform:uppercase;color:var(--accent)}.activity__title{max-width:55rem;margin:0;font-family:var(--font);font-size:2.75rem;font-weight:700;letter-spacing:var(--ls-h1);line-height:1.1;color:var(--ink)}.activity__brief{max-width:var(--ui-measure);margin:var(--ui-s-4) 0 0;font-size:1.125rem;line-height:var(--lh-reading);color:var(--ink)}.activity--missing{display:block}.activity .activity-missing__title{margin:0;font-size:var(--fs-h2);font-weight:700;letter-spacing:var(--ls-h2);line-height:1.15;color:var(--ink)}.activity-missing__title:focus{outline:none}.activity-missing__back,.activity-missing__back:hover{display:inline-flex;align-items:center;min-height:var(--ui-ctl);margin-top:var(--ui-s-3);font-size:var(--ui-fs-ui);font-weight:600;color:inherit}.activity__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-s-3);margin-top:var(--ui-s-6)}@media(max-width:600px){.activity{gap:var(--ui-s-6);padding:var(--ui-s-6) var(--ui-s-4) var(--ui-s-8)}.activity__panel{flex-basis:100%}.activity__title{font-size:2rem;letter-spacing:var(--ls-h2);line-height:1.22}.activity__actions .ui-btn{width:100%}}
/*# sourceMappingURL=activities.css.map */
