.capture-ghost{top:2%;z-index:2;pointer-events:none;width:40%;height:40%;position:absolute;inset-inline-end:2%}.capture-ghost:before{content:"";background:var(--paper);box-shadow:0 0 0 1px var(--rule);border-radius:50%;position:absolute;inset:-6%}.capture-ghost>*{opacity:.6;width:100%;height:100%;display:block;position:relative}.capture-ghost.is-new{animation:capture-ghost-slide .3s ease-out var(--ghost-delay,0s) backwards}.capture-ghost.is-new:before{animation:capture-ghost-disc .3s ease-out var(--ghost-delay,0s) backwards}.capture-ghost.is-new>*{animation:capture-ghost-art .3s ease-out var(--ghost-delay,0s) backwards}@keyframes capture-ghost-slide{0%{transform:translate(-70%,70%)scale(2.4)}}@keyframes capture-ghost-disc{0%{opacity:0}}@keyframes capture-ghost-art{0%{opacity:1}}@media (prefers-reduced-motion:reduce){.capture-ghost.is-new,.capture-ghost.is-new:before,.capture-ghost.is-new>*{animation:none}}.capture-toggle{margin-top:14px}.shell-chip.has-tray{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark name score""tray tray tray";align-items:center;gap:1px 5px;padding-block:2px;display:grid}.shell-chip--end.has-tray{grid-template-areas:"score name mark""tray tray tray"}.has-tray .shell-chip__who{display:contents}.has-tray .shell-chip__mark{grid-area:mark;width:20px;height:20px}.has-tray .shell-chip__name{grid-area:name;justify-self:start}.shell-chip--end.has-tray .shell-chip__name{justify-self:end}.has-tray .shell-chip__score{grid-area:score;padding-top:0;font-size:1.2rem}.has-tray .shell-chip__detail{grid-area:tray;min-width:0}.tray{--tray-icon:16px;min-width:0;color:var(--ink);display:block}.tray__row{height:calc(var(--tray-icon) + 2px);align-items:center;gap:4px;display:flex;position:relative;overflow:hidden}.shell-chip--end .tray__row{justify-content:flex-end}.tray__item,.tray__panel-item{flex:none;align-items:center;gap:1px;display:inline-flex}.tray__item.is-out{top:0;visibility:hidden;position:absolute;inset-inline-start:0}.tray__icon{width:var(--tray-icon);height:var(--tray-icon);border-radius:3px;flex:none;display:block}.tray__icon>*{width:100%;height:100%;display:block}.tray__icon--dark{background:var(--paper);box-shadow:0 0 0 1px var(--rule)}.tray__count,.tray__more,.tray__lead{font:700 12px/1 var(--font-body);font-variant-numeric:tabular-nums;flex:none}.tray__lead{color:var(--ink-soft);margin-inline-start:2px}.tray__more{color:var(--ink-soft)}.tray__open{border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.tray__open:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.tray__panel{--tray-icon:22px;top:calc(100% + 4px);z-index:30;border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--paper);width:max-content;max-width:min(260px,100vw - 24px);box-shadow:var(--shadow);flex-wrap:wrap;gap:6px 10px;padding:8px 10px;display:flex;position:absolute;inset-inline-start:0}.shell-chip--end .tray__panel{inset-inline:auto 0}.tray--compact .tray__times{display:none}@media (max-width:360px){.tray__row{gap:3px}}@media (min-width:900px){.tray{--tray-icon:20px}}
