:root[data-help-page=room]{--help-sheet-top:var(--room-topbar-height)}:root[data-help-page=board]{--help-sheet-top:var(--topbar-height)}.help-sheet{top:var(--help-sheet-top,0);width:min(var(--sheet-width), 100%);z-index:var(--z-sheet);background:var(--color-surface);box-shadow:-1px 0 0 var(--color-border-subtle), var(--shadow-popover);font-family:var(--font-ui);font-size:var(--font-size-body);line-height:var(--leading-normal);color:var(--color-text);flex-direction:column;display:flex;position:fixed;bottom:0;right:0}.help-sheet[hidden]{display:none}.help-sheet__header{height:var(--chrome-row-h);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);flex-shrink:0;display:flex}.help-sheet__spacer{flex:1}.help-sheet__back[hidden]{display:none}.help-sheet__back svg{margin-right:var(--space-1)}.help-sheet__body{scrollbar-gutter:stable;min-height:0;padding:var(--space-5);flex:auto;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.help-sheet__body{scrollbar-width:thin;scrollbar-color:var(--color-text-muted) transparent}}.help-sheet__body::-webkit-scrollbar{width:10px}.help-sheet__body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill);background-clip:padding-box;border:3px solid #0000}.help-sheet__body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}.help-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=840px){:root[data-help-open] .timeline-return-chip{right:calc(var(--sheet-width) + var(--space-6))}:root[data-help-open] .toast-container{right:calc(var(--sheet-width) + var(--space-4))}}.help-view{gap:var(--space-5);flex-direction:column;display:flex}.help-view__title{font-size:var(--font-size-h2);color:var(--color-text);margin:0;font-weight:700;line-height:1.3}.help-view__title:focus{outline:none}.help-view__title:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring)}.help-view__status{color:var(--color-text-muted);margin:0;font-style:italic}.help-view__error{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.help-view__error p{margin:0}.help-label{font-size:var(--font-size-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:700}.help-hub__section{gap:var(--space-2);flex-direction:column;display:flex}.help-card{gap:var(--space-1) var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-inset);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);grid-template-columns:auto 1fr;align-items:center;display:grid}.help-card:hover{background:var(--color-action-tint-soft)}.help-card:focus-visible,.help-row:focus-visible,.help-link:focus-visible,.help-trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.help-card__icon{color:var(--color-text);grid-row:span 2;display:flex}.help-card__title,.help-row__title{min-width:0;font-weight:600}.help-card__summary,.help-row__summary{min-width:0;font-size:var(--font-size-small);line-height:var(--leading-snug);color:var(--color-text-secondary)}.help-hub__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.help-row{gap:var(--space-1) var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;display:grid}.help-row:hover{background:var(--color-action-tint-soft)}.help-row__chevron{color:var(--color-text-muted);grid-area:span 2/2;display:flex}.help-row__title,.help-row__summary{grid-column:1}.help-hub__text{color:var(--color-text-secondary);margin:0}.help-hub__text a,.help-block a{color:var(--color-text);text-underline-offset:2px;text-decoration:underline}.help-topic__meta{margin:calc(-1 * var(--space-3)) 0 0;font-size:var(--font-size-small);color:var(--color-text-muted)}.help-topic__date{font-family:var(--font-mono)}.help-topic__content{gap:var(--space-4);flex-direction:column;display:flex}.help-section{gap:var(--space-2);flex-direction:column;display:flex}.help-section__title{font-size:var(--font-size-h3);color:var(--color-text);margin:0;font-weight:600;line-height:1.35}.help-block{margin:0}.help-list{padding-left:var(--space-5);gap:var(--space-1-5);flex-direction:column;margin:0;display:flex}.help-note{padding:var(--space-2-5) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-inset);margin:0}.help-field{gap:var(--space-1);padding:var(--space-2-5) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-inset);flex-direction:column;display:flex}.help-field__label{font-weight:600}.help-field__text{color:var(--color-text-secondary)}.help-ui{font-weight:600}.help-link{border-radius:var(--radius-xs);color:var(--color-text);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.help-link:hover{color:var(--color-action-deep)}.help-topic__footer{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-hairline);flex-direction:column;display:flex}.help-topic__question{margin:0;font-weight:600}.help-topic__feedback{gap:var(--space-2);display:flex}.help-topic__thanks{color:var(--color-text-secondary);margin:0}.help-trigger{width:var(--control-h-card);height:var(--control-h-card);border-radius:var(--radius-xs);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.help-trigger:hover{background:var(--color-action-tint-soft);color:var(--color-text)}.help-trigger[aria-expanded=true]{background:var(--color-action-tint);color:var(--color-text)}
