.sl-creators .reading-meta[data-v-bc5f5170]{margin-left:6px}.sl-head[data-v-9f1e6df6]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.sl-head h1[data-v-9f1e6df6]{text-align:left;color:var(--color-text-primary);margin:0;font-size:26px;font-weight:700;line-height:1.15}.sl-head p[data-v-9f1e6df6]{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.sl-about-link[data-v-9f1e6df6]{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;margin-left:.35em;padding:0}.sl-about-link[data-v-9f1e6df6]:hover{text-decoration:underline}.sl-page{--control-height-compact:var(--control-height);--sl-page-gutter:24px;width:100%;padding:18px var(--sl-page-gutter) 48px;background:var(--color-bg-page);color:var(--color-text-primary);flex-direction:column;align-items:stretch;gap:14px;display:flex}@media (width<=768px){.sl-page{--sl-page-gutter:16px;padding:16px var(--sl-page-gutter) 40px}}.sl-page .sl-line{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.sl-page .sl-line.sl-note{color:var(--color-danger-text)}.sl-page .sl-action{align-items:center;gap:var(--spacing-xs);min-height:var(--control-height-compact);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--control-font-size);white-space:nowrap;display:inline-flex}.sl-page .sl-action.outline{color:var(--color-primary);background:0 0}.sl-page .sl-action.outline:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 15%, transparent)}.sl-page .sl-action:disabled:not([aria-busy=true]){opacity:.5;cursor:default}@media (width<=768px){.sl-page .sl-action{min-height:var(--control-height-tablet);border-radius:999px}}@media (width<=480px){.sl-page .sl-action{min-height:var(--control-height-mobile)}}.sl-page .sl-panel{border:1px solid var(--panel-edge);border-radius:var(--radius-large);background:var(--color-bg-primary)}.sl-page .sl-help{font:inherit;color:inherit;white-space:nowrap;cursor:help;background:0 0;border:0;padding:0}.sl-page .sl-help-mark{opacity:var(--help-mark-opacity);vertical-align:calc(.5cap - 7px);transition:all var(--transition-fast);margin-left:4px}.sl-page .sl-help:is(:hover,:focus-visible) .sl-help-mark{opacity:1;color:var(--color-primary)}.sl-page .sl-help:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:2px}.sl-page .sl-board .tile:not(.tile-void){stroke-width:1.5px}.sl-page .sl-board .unit-frame{stroke-width:2px}
