.sp-nav{display:none}@media (width<=640px){:root[data-layout=next] .fsheet-root.panes .fsheet-grab{background:var(--face)}}.sp-chips{top:var(--fs-head,64px);z-index:1;margin:0 calc(-1 * var(--fs-pad)) var(--ui-s3);padding-inline:var(--fs-pad);scroll-padding-inline:var(--fs-pad);background:var(--face);position:sticky}.sp-main{align-content:start;gap:var(--ui-s5);display:grid}@media (width>=641px){:root[data-layout=next] .fsheet-root.panes:not(.anchored) .fsheet{width:min(var(--fs-panes-w,880px), calc(100vw - 64px));max-width:none;height:min(var(--fs-panes-h,680px), calc(100vh - 96px));flex-direction:column;max-height:none;padding-bottom:0;display:flex;overflow:hidden}:root[data-layout=next] .fsheet-root.panes .fsheet-body{flex-direction:column;flex:1;min-height:0;display:flex}.fsheet-root.panes .sp{min-height:0;margin-inline:calc(-1 * var(--fs-pad));box-shadow:inset 0 1px 0 var(--faint);flex:1;grid-template-columns:232px minmax(0,1fr);display:grid}.fsheet-root.panes .sp-chips{display:none}.fsheet-root.panes .sp-nav{min-height:0;padding:var(--ui-s2) var(--ui-s3) var(--ui-s4);overscroll-behavior:contain;box-shadow:inset -1px 0 0 var(--faint);display:block;overflow-y:auto}.fsheet-root.panes .sp-main{min-height:0;padding:var(--ui-s4) var(--fs-pad) 0;overscroll-behavior:contain;flex-direction:column;display:flex;position:relative;overflow-y:auto}.fsheet-root.panes .sp-main>*{flex:none}.fsheet-root.panes .sp-main>.fsheet-foot:last-child{margin-top:auto}.fsheet-root.panes .sp-main:not(:has(>.fsheet-foot)){padding-bottom:var(--fs-pad)}}.sp-list{gap:2px;display:grid}.sp-row{align-items:center;gap:var(--ui-s3);width:100%;min-height:44px;padding:0 var(--ui-s3);border-radius:var(--ui-r-row);color:var(--fg);font:500 var(--ui-fs-body) / 20px var(--font);text-align:left;cursor:pointer;transition:background-color .18s var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;display:flex}@media (hover:hover){.sp-row:not([aria-current]):hover{background:color-mix(in srgb, var(--pill) 60%, transparent)}}.sp-row:not([aria-current]):active,.sp-row[aria-current]{background:var(--pill)}.sp-row[aria-current]{font-weight:600}.sp-dot{background:var(--sp-ink);border-radius:50%;flex:none;width:10px;height:10px}.sp-k{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sp-n{color:var(--muted);font-variant-numeric:tabular-nums;flex:none}
