.dl-panel{background:#fff;border:1px solid var(--g200);border-radius:14px;padding:22px 24px}.dl-tools{display:flex;flex-wrap:wrap;gap:14px 18px;margin:0 0 20px}.dl-field{display:flex;flex-direction:column}.dl-search{flex:1 1 320px}.dl-sortf{flex:0 0 200px}.dl-lbl{color:var(--g600);font-size:11.5px;font-weight:700;letter-spacing:.09em;margin:0 0 11px;text-transform:uppercase}.dl-input{background:var(--g100);border:1px solid var(--g200);border-radius:10px;color:var(--g900);font-family:var(--sans);font-size:15px;line-height:1.3;padding:10px 14px;width:100%}.dl-input:focus-visible{border-color:var(--orange);outline:2px solid var(--orange);outline-offset:1px}.dl-row{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.dl-row:last-child{margin-bottom:0}.dl-pill{align-items:center;background:var(--g100);border:1px solid var(--g200);border-radius:999px;color:var(--g900);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:13.5px;font-weight:600;gap:7px;line-height:1.3;padding:8px 15px}.dl-pill .dl-n{color:var(--g600);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.dl-pill:hover:not([disabled]){border-color:var(--orange);color:var(--orange)}.dl-pill[aria-pressed=true]{background:var(--orange-50);border-color:var(--orange);color:var(--orange-600)}.dl-pill[aria-pressed=true] .dl-n{color:var(--orange)}.dl-pill[disabled]{cursor:not-allowed;opacity:.36}.dl-pill:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.dl-bar{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin:26px 0 18px}.dl-count{color:var(--g600);font-size:14px}.dl-count b{color:var(--g900);font-size:16px;font-variant-numeric:tabular-nums;font-weight:800}.dl-clear{background:none;border:0;color:var(--orange);cursor:pointer;font-family:var(--sans);font-size:14px;font-weight:600;padding:4px}.dl-clear:hover{color:var(--orange-600)}@media (max-width:600px){.dl-panel{padding:18px 16px}.dl-sortf{flex:1 1 100%}.dl-row{flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.dl-row::-webkit-scrollbar{display:none}.dl-pill{flex:0 0 auto}}.dl-c{display:flex;flex-direction:column}.dl-c .partner-links{margin-top:auto;padding-top:14px}.dl-empty{border:1px dashed var(--g200);border-radius:13px;color:var(--g600);grid-column:1/-1;padding:46px 20px;text-align:center}.dl-empty button{background:none;border:0;color:var(--orange);cursor:pointer;font:inherit;font-weight:600;text-decoration:underline}.dl-more-wrap{margin:26px 0 0;text-align:center}.dl-more-wrap:empty,.dl-more-wrap:has(>[hidden]){margin:0}.dl-more{background:#fff;border:1.5px solid var(--orange);border-radius:999px;color:var(--orange);cursor:pointer;font-family:var(--sans);font-size:14.5px;font-weight:700;padding:10px 24px}.dl-more:hover{background:var(--orange);color:#fff}.dl-more:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.dl-sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.dl [hidden]{display:none!important}