.dd{width:100%;min-width:0;display:inline-block;position:relative}.toolbar .dd{width:auto}.dd-native{opacity:0;pointer-events:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.dd-btn{text-align:left;cursor:pointer;width:100%;font:inherit;align-items:center;gap:8px;display:flex}.dd-btn.select{background-image:none;padding-right:12px}.dd-btn:disabled{cursor:default;opacity:.6}.dd-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dd-placeholder{color:var(--c-muted,var(--muted,#8c89a6))}.dd-chev{color:var(--c-muted,var(--muted,#8c89a6));flex:none;transition:transform .2s}.dd-btn[aria-expanded=true] .dd-chev{transform:rotate(180deg)}.dd-btn[aria-expanded=true]{border-color:color-mix(in srgb,var(--c-cyan,#7c5cff) 60%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-cyan,#7c5cff) 12%,transparent)}.dd-list{z-index:1000;overscroll-behavior:contain;background:var(--c-panel-solid,var(--surface,#fff));border:1px solid var(--c-line-2,#1c14501f);font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;border-radius:14px;margin:0;padding:6px;list-style:none;animation:.16s cubic-bezier(.2,.8,.2,1) both ddIn;position:fixed;overflow:auto;box-shadow:0 18px 50px -12px #1c145047,0 4px 14px -6px #1c145029}@keyframes ddIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.dd-opt{width:100%;min-height:36px;color:var(--c-text,var(--text,#15122c));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;outline:0;align-items:center;gap:10px;padding:7px 10px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;display:flex}.dd-opt span{flex:1;min-width:0}.dd-opt:hover,.dd-opt:focus-visible{background:var(--c-elev-2,#7c5cff14)}.dd-opt[aria-selected=true]{background:color-mix(in srgb,var(--c-cyan,#7c5cff) 11%,transparent);font-weight:600}.dd-opt:disabled{opacity:.45;cursor:default}.dd-check{color:var(--c-cyan,#7c5cff);flex:none}@media (prefers-reduced-motion:reduce){.dd-list{animation:none}}
