.showdown-activity-plot{overflow-x:auto;padding-bottom:3px}
.showdown-activity-timeline{position:relative;min-width:720px;padding-top:38px}
.showdown-activity-bars{grid-template-columns:repeat(24,minmax(0,1fr));min-width:0}
.showdown-activity-hour{grid-template-rows:1fr 2.2em;min-width:0}
.showdown-activity-hour span{display:grid;place-items:start center;white-space:nowrap;line-height:1.1}
.showdown-session-marker{display:none}
.showdown-session-window{position:absolute;top:38px;bottom:0;border-left:2px solid #ffd166;background:rgba(255,209,102,.13);box-shadow:inset -1px 0 rgba(255,209,102,.3);pointer-events:none}
.showdown-session-window b,.showdown-session-window span{position:absolute;left:4px;white-space:nowrap;color:#ffd166;font-size:.64rem;line-height:1.2}
.showdown-session-window b{top:-35px}
.showdown-session-window span{top:-20px;color:#dffbff}
.showdown-sections{display:grid;gap:22px}.showdown-section{display:grid;gap:14px}.showdown-section-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:4px 2px 0}.showdown-section-heading h2{margin:0;color:#fff}.showdown-section-heading p:last-child{max-width:700px;margin:6px 0 0;color:#8edfe8;line-height:1.4}.showdown-section-priority{display:none;flex:0 0 auto;border:1px solid rgba(255,209,102,.5);border-radius:999px;background:rgba(255,209,102,.1);padding:5px 8px;color:#ffd166;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.showdown-section[data-showdown-priority="current"] .showdown-section-priority{display:block}.showdown-section>.panel,.showdown-section>.proof-submit-form{margin:0}.showdown-section .showdown-planning-grid{margin:0}.showdown-section .showdown-planning-grid+.proof-submit-form{margin-top:0}@media(max-width:720px){.showdown-section-heading{display:grid}.showdown-section-priority{justify-self:start}}
