.subscriptions.svelte-1dxs54v{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;padding:20px}.subscription-card.svelte-1dxs54v{padding:15px;border:1px solid #2d3748;border-radius:10px;background-color:#1a202c;color:#e2e8f0}.subscription-header.svelte-1dxs54v{font-size:1.2rem;font-weight:700;margin-bottom:10px;color:#f7fafc}.platform-link.svelte-1dxs54v{display:flex;align-items:center;margin:8px 0}.platform-link.svelte-1dxs54v a:where(.svelte-1dxs54v){margin-left:10px;color:#63b3ed;text-decoration:none;padding:4px;border-radius:4px}.platform-link.svelte-1dxs54v a:where(.svelte-1dxs54v):hover{text-decoration:underline}.platform-link.svelte-1dxs54v a:where(.svelte-1dxs54v):focus{outline:2px solid #63b3ed;outline-offset:2px}.skeleton.svelte-1dxs54v{background:linear-gradient(90deg,#2d3748,#4a5568,#2d3748);border-radius:8px;animation:svelte-1dxs54v-pulse 1.5s infinite;height:150px}.filter.svelte-1dxs54v{margin:20px}.filter.svelte-1dxs54v select:where(.svelte-1dxs54v){margin-left:10px;padding:8px;border-radius:6px;background-color:#2d3748;color:#e2e8f0;border:1px solid #4a5568}.filter.svelte-1dxs54v select:where(.svelte-1dxs54v):focus{outline:2px solid #63b3ed;outline-offset:2px;border-color:#63b3ed}@keyframes svelte-1dxs54v-pulse{0%{background-position:-200px 0}to{background-position:200px 0}}
