.dc-package-picker{position:fixed;z-index:1200;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;padding:8px;border:1px solid #403a48;border-radius:9px;background:#17151c;color:#ede8f3;box-shadow:0 14px 36px #0009;font-family:inherit;font-size:13px;line-height:1.45}
.dc-package-picker *{box-sizing:border-box}
.dc-package-picker header{display:flex;justify-content:space-between;align-items:center;padding:4px 6px 8px;color:#c9a84c}
.dc-package-picker button,.dc-package-picker a{font:inherit;text-decoration:none;color:inherit;background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer;min-height:38px;padding:7px 9px;text-align:left}
.dc-package-picker header button{min-height:30px;width:30px;padding:2px;text-align:center;font-size:20px}
.dc-package-picker .package-picker-search{display:grid;gap:5px;padding:0 6px 8px;font-size:11px;color:#b5b1c3}
.dc-package-picker input{font:inherit;width:100%;min-height:36px;border:1px solid #403a48;border-radius:5px;padding:7px 9px;color:#ede8f3;background:#101015}
.dc-package-picker .package-picker-items{flex:0 1 auto;max-height:280px;overflow:auto;overscroll-behavior:contain;padding:2px}
.dc-package-picker .package-picker-items button{display:flex;flex-direction:column;width:100%;gap:2px;min-height:46px}
.dc-package-picker small{font-size:11px;color:#b5b1c3}
.dc-package-picker p{margin:6px;font-size:12px;color:#b5b1c3;overflow-wrap:anywhere}
.dc-package-picker p:empty{display:none}
.dc-package-picker nav{display:grid;border-top:1px solid #403a48;margin-top:6px;padding-top:6px}
.dc-package-picker :is(button,a):hover,.dc-package-picker :is(button,a):focus-visible{border-color:#c9a84c;background:#c9a84c14;outline:none}
.dc-package-picker input:focus-visible{outline:2px solid #c9a84c;outline-offset:2px}
.dc-package-picker [hidden]{display:none}
.dc-package-picker [disabled],.dc-package-picker [aria-disabled=true]{opacity:.5;cursor:wait}
@media(max-width:480px){.dc-package-picker .package-picker-items{max-height:240px}.dc-package-picker .package-picker-items button{min-height:48px}}
