.ss-root{position:relative;display:inline-flex;align-items:center;margin-left:6px;padding-right:28px;line-height:0;vertical-align:middle}.ss-tail{white-space:nowrap}.ss-tail>a{white-space:normal}.ss-algo{display:grid;position:absolute;top:50%;left:0;grid-template-columns:repeat(4,4px);grid-template-rows:repeat(2,4px);gap:2px;width:22px;height:10px;margin:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(-50%);clip-path:inset(0 100% 0 0);--algo-cell:#0d99ff;transition:clip-path .15s cubic-bezier(.23,1,.32,1),opacity .11s ease-out}.ss-root[data-open] .ss-algo{opacity:1;clip-path:inset(0 0 0 0);transition:clip-path .24s cubic-bezier(.23,1,.32,1),opacity .14s ease-out 40ms}@media (hover:hover) and (pointer:fine){.ss-algo .wc-algo-cell-perimeter{animation-name:wcAlgoSweep}}@media (hover:none){.ss-root[data-open] .ss-algo .wc-algo-cell{opacity:.75}}@media (prefers-reduced-motion:reduce){.ss-algo{transition:none}.ss-algo .wc-algo-cell,.ss-algo .wc-algo-cell-perimeter{animation:none;opacity:1}}.dm-item:has(.ss-root[data-open]),article section[data-ladder]>div>:has(.ss-root[data-open]){position:relative;z-index:30}.ss-trigger{appearance:none;display:inline-flex;margin:0;border:0;border-radius:999px;background:none;padding:2px;color:inherit;cursor:pointer}.ss-trigger:focus-visible{outline:2px solid #3e7a58;outline-offset:2px}.ss-disc,.ss-stack{display:inline-flex;align-items:center}.ss-disc{width:20px;height:20px;flex:0 0 20px;justify-content:center;overflow:hidden;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px rgba(15,23,42,.1)}.ss-disc img{width:12px;height:12px;object-fit:contain}.ss-monogram{display:inline-grid;width:12px;height:12px;place-items:center;color:var(--color-fg);font-size:10px;font-weight:600;line-height:1}.ss-monogram-disc{background:#eef1f4}.ss-stack-disc{position:relative;z-index:var(--ss-z);transform:translate(0);transition:transform .34s cubic-bezier(.34,1.6,.64,1);transition-delay:calc(var(--ss-pos) * 45ms)}.ss-stack-disc+.ss-stack-disc{margin-left:-6px}.ss-more{display:inline-block;margin-left:6px;color:var(--color-fg-muted);font-size:12px;font-weight:500;line-height:20px;transform:translate(0);transition:transform .34s cubic-bezier(.34,1.6,.64,1);transition-delay:calc(var(--ss-pos) * 45ms)}.ss-root[data-open] .ss-more,.ss-root[data-open] .ss-stack-disc{transform:translate(28px);transition:transform .42s cubic-bezier(.34,1.6,.64,1);transition-delay:calc(20ms + var(--ss-pos) * 55ms)}@media (hover:hover) and (pointer:fine){.ss-trigger:hover .ss-more,.ss-trigger:hover .ss-stack-disc{transform:translateY(-1px)}.ss-root:not([data-open]) .ss-trigger:not(:focus):hover .ss-more,.ss-root:not([data-open]) .ss-trigger:not(:focus):hover .ss-stack-disc{transition:transform .16s ease-out;transition-delay:0s}.ss-root[data-open] .ss-trigger:hover .ss-more,.ss-root[data-open] .ss-trigger:hover .ss-stack-disc{transform:translate(28px,-1px)}}.ss-panel{position:absolute;top:calc(100% + 8px);left:var(--ss-panel-left,0);z-index:40;width:min(360px,calc(100vw - 32px));padding:8px 6px;visibility:hidden;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff;box-shadow:0 16px 40px -16px rgba(15,23,42,.28),0 2px 6px rgba(15,23,42,.06);opacity:0;pointer-events:none;transform:translateY(-4px) scale(.98);transform-origin:top left;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),visibility 0s linear .16s}.ss-panel-open{visibility:visible;opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),visibility 0s linear 0s}.ss-panel-right{transform-origin:top right}.ss-panel-above{top:auto;bottom:calc(100% + 8px);transform-origin:bottom left}.ss-panel-above.ss-panel-right{transform-origin:bottom right}.ss-header,.ss-list li{opacity:0;transform:translateY(7px);transition:opacity .11s cubic-bezier(.23,1,.32,1),transform .11s cubic-bezier(.23,1,.32,1)}.ss-panel-open .ss-header,.ss-panel-open .ss-list li{opacity:1;transform:none;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}.ss-panel-open .ss-header{transition-delay:62ms}.ss-panel-open .ss-list li{transition-delay:calc(62ms + 45ms + var(--ss-i) * 45ms)}.ss-list li:nth-child(n+6){--ss-i:4!important}.ss-header{padding:4px 10px 8px;color:var(--color-fg-muted);font-size:13px;font-weight:500;line-height:1.4}.ss-list{list-style:none}.ss-list,.ss-list li{margin:0;padding:0}.ss-list a{display:flex;min-height:40px;align-items:center;gap:12px;border-radius:8px;padding:6px 10px;color:var(--color-fg);font-size:14px;font-weight:450;line-height:1.35;text-decoration:none;transition:background-color .12s cubic-bezier(.23,1,.32,1)}.ss-list a:focus-visible,.ss-list a:hover{background:rgba(15,23,42,.05);outline:none}.ss-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-ext{flex:0 0 auto;width:16px;height:16px;margin-left:auto;color:var(--color-fg-muted);transition:color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.ss-list a:focus-visible .ss-ext,.ss-list a:hover .ss-ext{color:var(--color-fg);transform:translate(1px,-1px)}@media (prefers-reduced-motion:reduce){.ss-more,.ss-stack-disc,.ss-trigger:hover .ss-more,.ss-trigger:hover .ss-stack-disc{transform:translate(0);transition:none}.ss-root[data-open] .ss-more,.ss-root[data-open] .ss-stack-disc,.ss-root[data-open] .ss-trigger:hover .ss-more,.ss-root[data-open] .ss-trigger:hover .ss-stack-disc{transform:translate(28px);transition:none}.ss-panel,.ss-panel-open{transform:none;transition:opacity 1ms linear,visibility 0s linear 1ms}.ss-panel-open{transition:opacity 1ms linear,visibility 0s linear 0s}.ss-header,.ss-list li,.ss-panel-open .ss-header,.ss-panel-open .ss-list li{opacity:1;transform:none;transition:none}.ss-ext,.ss-list a:focus-visible .ss-ext,.ss-list a:hover .ss-ext{transform:none}}