.td-up-agencies{--up-tile:linear-gradient(180deg,color-mix(in srgb,var(--paper) 100%,#fff) 0%,color-mix(in srgb,var(--paper) 90%,var(--foreground)) 100%);--up-rim:inset 0 2px 0 rgba(255,255,255,0.75),inset 0 -2px 0 color-mix(in srgb,var(--foreground) 6%,transparent),0 0 0 1px color-mix(in srgb,var(--foreground) 9%,transparent),0 1px 2px color-mix(in srgb,var(--foreground) 14%,transparent),0 18px 30px -20px color-mix(in srgb,var(--foreground) 45%,transparent);--up-tray:color-mix(in srgb,var(--foreground) 5%,transparent);--up-tray-shadow:inset 0 2px 8px color-mix(in srgb,var(--foreground) 14%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--foreground) 6%,transparent)}.td-up-agencies section[aria-label=Areas]>div.flex{padding:14px;border-radius:24px;background:var(--up-tray);box-shadow:var(--up-tray-shadow)}.td-up-agencies section[aria-label=Areas] a[class~="bg-white/70"]{clip-path:none!important;border-radius:14px!important;background:var(--up-tile)!important;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)!important;box-shadow:var(--up-rim)}.td-up-agencies section[aria-label=Areas] a.bg-accent{clip-path:none!important;border-radius:14px!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.28),0 1px 2px rgba(0,0,0,.25),0 14px 22px -12px color-mix(in srgb,var(--accent) 70%,transparent)}.td-up-agencies section[aria-label=Areas]>p.border-l-2{padding:14px 18px;border-radius:16px;background:var(--up-tile);border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);border-left:3px solid var(--accent);box-shadow:var(--up-rim)}.td-up-agencies .td-filterbar button[class~="bg-white/70"][class*="tracking-[0.18em]"]{clip-path:none!important;border-radius:14px!important;background:var(--up-tile)!important;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)!important;box-shadow:var(--up-rim)}.td-up-agencies div.grid>[role=button][aria-label^="Open "]{clip-path:none!important;border-radius:18px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 9%,transparent),0 1px 2px color-mix(in srgb,var(--foreground) 14%,transparent),0 18px 30px -20px color-mix(in srgb,var(--foreground) 45%,transparent)!important}.td-up-agencies div.grid>[role=button][aria-label^="Open "]:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent),0 1px 2px color-mix(in srgb,var(--foreground) 14%,transparent),0 22px 36px -18px color-mix(in srgb,var(--foreground) 55%,transparent)!important}.td-up-agencies div.grid>[role=button][aria-label^="Open "]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 2px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.08)}.td-up-agencies div.grid:has(>[role=button][aria-label^="Open "]){padding:14px;border-radius:24px;background:var(--up-tray);box-shadow:var(--up-tray-shadow)}@media (max-width:767px){.td-up-agencies div.grid:has(>[role=button][aria-label^="Open "]),.td-up-agencies section[aria-label=Areas]>div.flex{padding:8px;border-radius:18px}.td-up-agencies div.grid>[role=button][aria-label^="Open "]{border-radius:14px!important}}