.channels-sec.svelte-185ykzx.svelte-185ykzx{text-align:center}.sec-label.svelte-185ykzx.svelte-185ykzx,h2.pb-h2.svelte-185ykzx.svelte-185ykzx{text-align:center;margin-left:auto;margin-right:auto}.sec-sub.svelte-185ykzx.svelte-185ykzx{text-align:center;margin:18px auto 0;max-width:620px}.grid.svelte-185ykzx.svelte-185ykzx{margin:52px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px}.ch.svelte-185ykzx.svelte-185ykzx{position:relative;overflow:hidden;text-align:left;display:block;text-decoration:none;background:linear-gradient(180deg,#e8f2ec0b,#e8f2ec05);border:1px solid rgba(var(--ac),.18);border-radius:20px;padding:26px 24px;transition:border-color .3s,transform .3s,box-shadow .35s}.ch.svelte-185ykzx.svelte-185ykzx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.75;transition:opacity .35s;background:radial-gradient(130% 100% at 12% 0%,rgba(var(--ac),.22),transparent 58%),linear-gradient(180deg,rgba(var(--ac),.07),transparent 46%)}.rule.svelte-185ykzx.svelte-185ykzx{position:absolute;top:0;left:0;right:0;height:2px;z-index:1;background:var(--brand);opacity:.8;transition:opacity .35s}.ch.svelte-185ykzx.svelte-185ykzx:hover{transform:translateY(-4px);border-color:rgba(var(--ac),.45);box-shadow:0 24px 46px -26px rgba(var(--ac),.9)}.ch.svelte-185ykzx.svelte-185ykzx:hover:before{opacity:1}.ch.svelte-185ykzx:hover .rule.svelte-185ykzx{opacity:1}.ch.svelte-185ykzx>.svelte-185ykzx{position:relative;z-index:1}.tile.svelte-185ykzx.svelte-185ykzx{position:relative;display:block;width:52px;height:52px;margin-bottom:16px;transition:transform .3s}.ic.svelte-185ykzx.svelte-185ykzx{display:block;width:52px;height:52px;line-height:0;filter:drop-shadow(0 8px 18px rgba(var(--ac),.45));transition:filter .3s}.ic.svelte-185ykzx svg{width:52px;height:52px;display:block}.ch.svelte-185ykzx:hover .tile.svelte-185ykzx{transform:translateY(-2px) scale(1.05)}.ch.svelte-185ykzx:hover .ic.svelte-185ykzx{filter:drop-shadow(0 13px 26px rgba(var(--ac),.72))}.badge.svelte-185ykzx.svelte-185ykzx{position:absolute;top:-5px;right:-6px;z-index:2;min-width:17px;height:17px;box-sizing:border-box;padding:0 4.5px;border-radius:999px;background:#ff3b30;color:#fff;font-size:9.5px;font-weight:600;line-height:17px;text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.02em;box-shadow:0 0 0 1.5px var(--canvas),0 3px 7px -2px #ff3b308c;animation:svelte-185ykzx-bpop .22s cubic-bezier(.2,.9,.3,1.3)}@keyframes svelte-185ykzx-bpop{0%{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}.ch.svelte-185ykzx h3.svelte-185ykzx{font-family:var(--display);font-weight:500;font-size:18px;color:var(--ink);margin-bottom:7px}.ch.svelte-185ykzx p.svelte-185ykzx{font-size:13.5px;line-height:1.55;color:var(--muted)}.go.svelte-185ykzx.svelte-185ykzx{position:absolute;right:20px;bottom:20px;font-size:15px;line-height:1;color:rgb(var(--ac));opacity:0;transform:translate(-6px);transition:opacity .3s,transform .3s}.ch.svelte-185ykzx:hover .go.svelte-185ykzx{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.ch.svelte-185ykzx.svelte-185ykzx,.ch.svelte-185ykzx.svelte-185ykzx:before,.rule.svelte-185ykzx.svelte-185ykzx,.tile.svelte-185ykzx.svelte-185ykzx,.ic.svelte-185ykzx.svelte-185ykzx,.go.svelte-185ykzx.svelte-185ykzx{transition:none}.ch.svelte-185ykzx.svelte-185ykzx:hover,.ch.svelte-185ykzx:hover .tile.svelte-185ykzx{transform:none}.badge.svelte-185ykzx.svelte-185ykzx{animation:none}}.foot.svelte-185ykzx.svelte-185ykzx{margin:34px auto 0;display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--faint)}.foot.svelte-185ykzx .dot.svelte-185ykzx{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 9px 2px rgba(var(--accent-rgb, 37, 211, 102),.6);flex:none}body.pb-day .foot.svelte-185ykzx .dot.svelte-185ykzx{background:var(--accent-ink)}@media (max-width: 900px){.grid.svelte-185ykzx.svelte-185ykzx{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.grid.svelte-185ykzx.svelte-185ykzx{margin-top:32px;gap:10px}.ch.svelte-185ykzx.svelte-185ykzx{padding:16px 14px;border-radius:16px}.tile.svelte-185ykzx.svelte-185ykzx,.ic.svelte-185ykzx.svelte-185ykzx,.ic.svelte-185ykzx svg{width:40px;height:40px}.tile.svelte-185ykzx.svelte-185ykzx{margin-bottom:12px}.ch.svelte-185ykzx h3.svelte-185ykzx{font-size:16px;margin-bottom:4px}.ch.svelte-185ykzx p.svelte-185ykzx{font-size:12px;line-height:1.45}.foot.svelte-185ykzx.svelte-185ykzx{margin-top:24px;font-size:11px}}
