.dp,.dp-layer,.dp-list{--dp-card:#0a0f18;--dp-ink:var(--gl-ink,#eef3f8);--dp-muted:var(--gl-ink-3,#8a96a8);--dp-rgb:139 92 246;--dp-on:#d8c8ff;--dp-hair:#bdd2ee33;--dp-sans:"Figtree", ui-sans-serif, system-ui, -apple-system, sans-serif;--dp-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;font-family:var(--dp-sans)}.dp{vertical-align:middle;min-width:0;max-width:100%;font-family:var(--dp-sans);display:inline-flex;position:relative}.dp.dp-wide{width:100%;display:flex}@keyframes dp-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}@keyframes dp-fade{0%{opacity:0}to{opacity:1}}.dp-btn{min-width:0;max-width:100%;min-height:40px;color:var(--dp-ink);font:600 14px/1.2 var(--dp-sans);text-align:left;white-space:nowrap;background:linear-gradient(160deg, rgb(var(--dp-rgb) / .1), #ffffff05), var(--dp-card);box-shadow:inset 0 0 0 1px rgb(var(--dp-rgb) / .32);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:7px;padding:0 12px 0 14px;transition:box-shadow .16s;display:inline-flex;position:relative}.dp-wide .dp-btn{width:100%}.dp-wide .dp-v{flex:auto}@media (hover:hover){.dp-btn:hover{box-shadow:inset 0 0 0 1px rgb(var(--dp-rgb) / .55)}}.dp-btn:focus-visible{outline:2px solid var(--dp-on);outline-offset:2px}.dp[data-open] .dp-btn{box-shadow:inset 0 0 0 1px rgb(var(--dp-rgb) / .6), 0 0 18px -6px rgb(var(--dp-rgb) / .8)}.dp-ic{color:var(--dp-on);flex:none;place-items:center;display:inline-grid}.dp-pre{color:var(--dp-muted);flex:none;font-weight:500}.dp-v{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.dp-n{font:600 13px/1 var(--dp-mono);color:var(--dp-muted);flex:none}.dp-chev{color:var(--dp-muted);flex:none;margin-left:2px;transition:transform .16s}.dp[data-open] .dp-chev{transform:rotate(180deg)}.dp-layer{z-index:2147482000;position:relative}.dp-scrim{z-index:0;background:#03060c8c;animation:.14s both dp-fade;position:fixed;inset:0}.dp-menu{z-index:1;overscroll-behavior:contain;background:linear-gradient(160deg, #ffffff0f, #ffffff04), var(--dp-card);min-width:220px;max-width:min(340px,100vw - 16px);box-shadow:inset 0 0 0 1px var(--dp-hair), 0 24px 48px -16px #000c;transform-origin:0 0;border-radius:18px;gap:2px;padding:6px;animation:.16s cubic-bezier(.2,.8,.2,1) both dp-in;display:grid;position:fixed;overflow-y:auto}.dp-menu[data-align=end]{transform-origin:100% 0}.dp-menu[data-side=above]{transform-origin:0 100%}.dp-menu[data-side=above][data-align=end]{transform-origin:100% 100%}.dp-list{gap:2px;width:100%;display:grid}.dp-row{width:100%;min-height:48px;color:var(--dp-ink);font:600 15px/1.2 var(--dp-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:8px 10px 8px 12px;transition:background-color .12s;display:grid}@media (hover:hover){.dp-row:hover{background:rgb(var(--dp-rgb) / .08)}}.dp-row:focus-visible{outline:2px solid var(--dp-on);outline-offset:-2px}.dp-row[data-on]{color:var(--dp-on);background:rgb(var(--dp-rgb) / .13);box-shadow:inset 0 0 0 1px rgb(var(--dp-rgb) / .4)}.dp-row[aria-disabled=true]{opacity:.45;cursor:default}.dp-main{gap:2px;min-width:0;display:grid}.dp-l{overflow-wrap:anywhere}.dp-note{font:500 13px/1.25 var(--dp-sans);color:var(--dp-muted)}.dp-check{color:var(--dp-on);place-items:center;display:grid}@media (width>=768px) and (not ((height<=500px) and (pointer:coarse))){.dp-btn{border-radius:12px;min-height:36px;font-size:13.5px}.dp-row{min-height:40px;font-size:14px}}@media (prefers-reduced-motion:reduce){.dp-menu,.dp-scrim{animation:none}.dp-chev,.dp-btn,.dp-row{transition:none}}
