.top.svelte-15e1srx{margin-top:14px}.card.dec.svelte-15e1srx{display:flex;align-items:center;gap:14px;min-height:74px;padding:14px 16px;border-radius:16px}.dec-title.svelte-15e1srx{font-size:16.5px;font-weight:700;letter-spacing:-.01em}.dec-sub.svelte-15e1srx{font-size:14px;color:var(--text-2)}.dec-ico.svelte-15e1srx{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--primary-soft);color:var(--on-primary-soft)}.dec-body.svelte-15e1srx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.chev.svelte-15e1srx{color:var(--text-3);display:grid}.tiles.svelte-15e1srx{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.tiles.svelte-15e1srx a:where(.svelte-15e1srx){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;padding:16px 4px 12px;border-radius:16px;background:var(--hue-bg);color:var(--hue-fg);text-align:center;transition:transform .15s ease}.tiles.svelte-15e1srx span:where(.svelte-15e1srx){max-width:100%;color:var(--text);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (hover: hover){.tiles.svelte-15e1srx a:where(.svelte-15e1srx):hover{transform:translateY(-2px)}}@media (max-width: 600px){.tiles.svelte-15e1srx{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 30px)/4);overflow-x:auto;scrollbar-width:none;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter)}.tiles.svelte-15e1srx span:where(.svelte-15e1srx){font-size:11.5px}}.card.item.svelte-15e1srx{display:flex;flex-direction:column;padding:0;overflow:hidden}.card.item.svelte-15e1srx{border-radius:16px}.card.item.svelte-15e1srx .thumb:where(.svelte-15e1srx){aspect-ratio:16 / 9;height:auto}.item-body.svelte-15e1srx{display:flex;flex-direction:column;padding:15px 16px}.row.svelte-15e1srx{margin-bottom:8px}.n-title.svelte-15e1srx{font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-bottom:4px}.n-body.svelte-15e1srx{font-size:14px;line-height:1.4;color:var(--text-2)}@media (max-width: 600px){.card.item.svelte-15e1srx .thumb:where(.svelte-15e1srx){display:none}}.row.svelte-15e1srx{display:flex;align-items:center;justify-content:space-between;gap:10px}.date.svelte-15e1srx{margin-left:auto;white-space:nowrap;font-size:13px;color:var(--text-2)}
