._4ad0v00{z-index:var(--spot-zIndex-popover);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000003d;transition:opacity .16s;position:fixed;inset:0}
._4ad0v00[data-starting-style],._4ad0v00[data-ending-style]{opacity:0}
._4ad0v01{z-index:var(--spot-zIndex-popover)}
._4ad0v02{box-sizing:border-box;min-width:160px;width:var(--popup-width,auto);height:var(--popup-height,auto);padding:var(--spot-space-xs);border:1px solid var(--spot-color-border);border-radius:var(--spot-radius-lg);background:var(--spot-color-background);box-shadow:var(--spot-shadow-xl);z-index:var(--spot-zIndex-popover);transform-origin:var(--transform-origin);flex-direction:column;transition:opacity .24s,transform .24s cubic-bezier(.22,1,.36,1);display:flex}
._4ad0v02[data-starting-style],._4ad0v02[data-ending-style]{opacity:0}
._4ad0v02[data-side=top]{flex-direction:column-reverse}
._4ad0v03{height:1px;margin:var(--spot-space-xs) var(--spot-space-sm);background:var(--spot-color-border);border:none}
._4ad0v04{align-items:center;gap:var(--spot-space-sm);width:100%;height:40px;padding:0 var(--spot-space-sm);border-radius:var(--spot-radius-md);color:var(--spot-color-foreground);font-family:var(--spot-font-body);font-weight:var(--spot-fontWeight-medium);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;display:flex}
._4ad0v04:active{background:var(--spot-color-gray200)}
._4ad0v04:focus-visible{outline:2px solid var(--spot-color-link);outline-offset:-2px}
._4ad0v05{width:22px;height:22px;color:var(--spot-color-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}
._4ad0v06{width:20px;height:20px;display:block}
@media (prefers-reduced-motion:reduce){._4ad0v00,._4ad0v02{transition:none}}
@media (hover:hover){._4ad0v04:hover{background:var(--spot-color-gray100)}}
.muotod0{position:relative}
.muotod1{color:var(--spot-color-muted);font-variant-numeric:tabular-nums;padding:0 var(--spot-space-sm) 0 0;line-height:24px}
.muotod2{gap:var(--spot-space-smd);display:flex}
.muotod3{align-items:center;gap:var(--spot-space-sm);padding:var(--spot-space-sm) var(--spot-space-md);border:1px solid var(--spot-color-border);border-radius:var(--spot-radius-md);color:var(--spot-color-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:1;transition:border-color .15s,background .15s;display:flex}
.muotod3[data-checked]{border-color:var(--spot-color-foreground);background:var(--spot-color-gray100)}
.muotod3:focus-visible{outline:2px solid var(--spot-color-link);outline-offset:2px}
.muotod4{touch-action:pan-x;overscroll-behavior:contain;scrollbar-width:none;overflow-y:hidden}
.muotod4::-webkit-scrollbar{display:none}
.muotod5{gap:var(--spot-space-sm);flex-wrap:nowrap;display:flex}
.muotod6{border-radius:var(--spot-radius-full);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;flex-shrink:0;width:28px;height:28px;padding:0;transition:box-shadow .15s,transform .12s ease-out;position:relative}
.muotod6[data-checked]{box-shadow:inset 0 0 0 2px var(--spot-color-foreground), inset 0 0 0 4px var(--spot-color-background)}
.muotod6:active{transform:scale(.9)}
.muotod6:focus-visible{outline:2px solid var(--spot-color-link);outline-offset:-2px}
.muotod7{touch-action:pan-x;overscroll-behavior:contain;scrollbar-width:none;overflow-y:hidden}
.muotod7::-webkit-scrollbar{display:none}
.muotod8{gap:var(--spot-space-sm);flex-wrap:nowrap;display:flex}
.muotod9{border-radius:var(--spot-radius-full);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s,box-shadow .15s,transform .12s ease-out;display:flex}
.muotod9[data-checked]{box-shadow:inset 0 0 0 2px var(--spot-color-foreground), inset 0 0 0 4px var(--spot-color-background)}
.muotod9:active{transform:scale(.9)}
.muotod9:focus-visible{outline:2px solid var(--spot-color-link);outline-offset:-2px}
.wb5i4z0{gap:var(--spot-space-md);padding:var(--spot-space-sm);flex-direction:column;display:flex}
.wb5i4z1{gap:var(--spot-space-sm);flex-direction:column;display:flex}
.wb5i4z2{padding:var(--spot-space-sm) 0;color:var(--spot-color-secondary);margin:0}
.wb5i4z3{border:1px solid var(--spot-color-border);border-radius:var(--spot-radius-md);background:var(--spot-color-gray200);overflow:hidden}
.wb5i4z4{--_1pjngsr1:var(--spot-color-gray200)}
.wb5i4z5{flex-direction:column;display:flex}
.wb5i4z6{max-height:100px}
.wb5i4z7{justify-content:space-between;align-items:center;gap:var(--spot-space-sm);padding:var(--spot-space-smd) var(--spot-space-smd);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;transition:background .15s,transform .1s;display:flex}
.wb5i4z7:active{background:var(--spot-color-gray300);transform:scale(.98)}
.wb5i4z7:focus-visible{outline:2px solid var(--spot-color-link);outline-offset:2px}
.wb5i4z8{flex-direction:column;gap:2px;min-width:0;display:flex}
.wb5i4z9{color:var(--spot-color-foreground);font-weight:var(--spot-fontWeight-medium);line-height:var(--spot-lineHeight-tight)}
.wb5i4za{color:var(--spot-color-secondary);line-height:var(--spot-lineHeight-tight)}
.wb5i4zb{color:var(--spot-color-link);flex-shrink:0}
@media (hover:hover){.wb5i4z7:hover{background:var(--spot-color-gray300)}}
