.-kr9mG_menu{overscroll-behavior:contain;scroll-padding-block:53px 8px}.-kr9mG_header{z-index:2;border-bottom:var(--border-width) solid var(--border-subtle);background:var(--surface-card);justify-content:space-between;align-items:center;gap:16px;padding:6px 10px 6px 14px;display:flex;position:sticky;top:0}.-kr9mG_headerActions{flex:none;align-items:center;gap:10px;display:inline-flex}.-kr9mG_resultCount{color:var(--text-muted);font:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.-kr9mG_iconButton{border:var(--border-width) solid transparent;border-radius:var(--radius-full);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;touch-action:manipulation;background:0 0;justify-content:center;align-items:center;display:inline-flex}.-kr9mG_iconButton:hover{border-color:var(--border-default);background:var(--surface-inset);color:var(--text-primary)}.-kr9mG_iconButton:focus-visible,.-kr9mG_option:focus-visible{outline:2px solid var(--indigo-500);outline-offset:2px}.-kr9mG_optionsArea{padding:8px}.-kr9mG_optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.-kr9mG_option{border:var(--border-width) solid transparent;border-radius:var(--radius-lg);width:100%;min-width:0;min-height:64px;color:var(--text-primary);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;align-items:center;gap:11px;padding:8px;display:flex}.-kr9mG_option:hover{border-color:var(--border-subtle);background:var(--surface-inset)}.-kr9mG_option[aria-selected=true]{border-color:var(--indigo-300);background:var(--indigo-50)}.-kr9mG_optionName{font:var(--text-body-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.-kr9mG_inlineEditor[data-empty=true]:not(:focus):before{color:var(--text-muted);content:attr(data-placeholder);pointer-events:none}@media (max-width:640px){.-kr9mG_inlineEditor[data-empty=true]:not(:focus):before{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.-kr9mG_header{padding-inline:12px}.-kr9mG_resultCount{display:none}.-kr9mG_optionsGrid{grid-template-columns:minmax(0,1fr)}}.-kr9mG_openableToken{transition:background-color var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out)}.-kr9mG_openableToken:hover{--token-border:var(--indigo-300);--token-bg:var(--indigo-100)}.-kr9mG_openableToken:focus-visible{--token-border:var(--indigo-300);outline:2px solid var(--indigo-500);outline-offset:2px}
.HZCJaW_card{position:relative}.HZCJaW_surface{text-align:left;border-radius:var(--radius-lg);border:var(--border-width) solid var(--border-card);background:var(--slate-100);width:100%;box-shadow:var(--e1);transition:border-color var(--duration-quick) var(--ease-in-out), box-shadow var(--duration-quick) var(--ease-in-out);margin:0;padding:0;display:block;position:relative;overflow:hidden}.HZCJaW_surface:enabled:hover{border-color:var(--border-default)}.HZCJaW_surface[data-selected=true]{border-color:var(--primary);box-shadow:var(--e1), 0 0 0 1px var(--primary)}.HZCJaW_surface:disabled{opacity:.6}.HZCJaW_thumb{width:100%;color:var(--indigo-700);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.HZCJaW_caption{inset-inline:0;z-index:1;padding:var(--space-10) var(--space-6) var(--space-5);color:#fff;pointer-events:none;display:block;position:absolute;bottom:0}.HZCJaW_caption:before{content:"";z-index:-1;background:linear-gradient(#06080e00 0%,#06080e0a 10%,#06080e24 22%,#06080e52 38%,#06080e8f 56%,#06080ec2 76%,#06080edb 100%);position:absolute;inset:0}.HZCJaW_text{gap:var(--space-1);text-shadow:0 1px 2px #06080e66;flex-direction:column;display:flex}.HZCJaW_name{font:var(--text-body-sm);font-weight:var(--weight-medium);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HZCJaW_meta{font:var(--text-caption);color:#fffc;line-height:1.5}.HZCJaW_note{font:var(--text-caption);color:#ffffffeb;line-height:1.5}.HZCJaW_control{z-index:2;position:absolute}@media (hover:hover) and (pointer:fine){.HZCJaW_caption{padding-top:var(--space-12)}.HZCJaW_caption:before{opacity:0;transition:opacity var(--duration-quick) var(--ease-smooth-out)}.HZCJaW_text{opacity:0;transform:translateY(var(--distance-base));transition:opacity var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out)}.HZCJaW_control{opacity:0;transition:opacity var(--duration-quick) var(--ease-in-out), transform var(--duration-quick) var(--ease-in-out);transform:scale(.92)}.HZCJaW_card:hover .HZCJaW_caption:before,.HZCJaW_caption[data-pinned]:before{opacity:1;transition-duration:var(--duration-fast)}.HZCJaW_card:has(:focus-visible) .HZCJaW_caption:before{opacity:1;transition-duration:var(--duration-fast)}.HZCJaW_card:hover .HZCJaW_text,.HZCJaW_caption[data-pinned] .HZCJaW_text{opacity:1;transition-duration:var(--duration-fast);transform:none}.HZCJaW_card:has(:focus-visible) .HZCJaW_text{opacity:1;transition-duration:var(--duration-fast);transform:none}.HZCJaW_card:hover .HZCJaW_control{opacity:1;transform:none}.HZCJaW_card:has(:focus-visible) .HZCJaW_control{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HZCJaW_text,.HZCJaW_control{transform:none!important}}
