.home-container.svelte-150buto.svelte-150buto{max-width:1360px;width:100%;margin:0 auto;padding:24px 32px 32px;display:flex;flex-direction:column;gap:20px;flex:1;justify-content:center}.hero.svelte-150buto.svelte-150buto{display:flex;flex-direction:column;gap:16px}.hero-top-row.svelte-150buto.svelte-150buto{display:flex;flex-direction:column;gap:6px}.pill-badge.svelte-150buto.svelte-150buto{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:5px 14px;background:#fff7ed;border:1px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:700;font-size:11.5px;color:var(--accent-strong);box-shadow:0 1px 4px #ea580c14}.pulse-dot.svelte-150buto.svelte-150buto{width:7px;height:7px;background-color:var(--accent);border-radius:50%;box-shadow:0 0 8px var(--accent);animation:svelte-150buto-pulse 2s infinite}@keyframes svelte-150buto-pulse{0%{transform:scale(.95);box-shadow:0 0 #f97316b3}70%{transform:scale(1);box-shadow:0 0 0 6px #f9731600}to{transform:scale(.95);box-shadow:0 0 #f9731600}}.hero-title.svelte-150buto.svelte-150buto{font-family:var(--font-display);font-size:clamp(26px,3.2vw,36px);line-height:1.15;letter-spacing:-.025em;margin:0;color:var(--text);font-weight:800}.hero-copy.svelte-150buto.svelte-150buto{font:400 14px/1.5 var(--font-body);color:var(--text-muted);max-width:68ch;margin:0}.clock-card.svelte-150buto.svelte-150buto{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 22px;box-shadow:0 10px 25px -8px #ea580c1f,0 3px 10px #00000008;transition:border-color .2s ease,box-shadow .2s ease}.clock-card.svelte-150buto.svelte-150buto:hover{border-color:var(--border-strong);box-shadow:0 12px 30px -8px #ea580c2e}.clock-top.svelte-150buto.svelte-150buto{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.clock-title.svelte-150buto.svelte-150buto{display:flex;align-items:center;gap:8px;font:700 11px/1 var(--font-display);letter-spacing:.08em;color:var(--text-muted)}.live-indicator.svelte-150buto.svelte-150buto{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 8px var(--success)}.clock-iso-row.svelte-150buto.svelte-150buto{display:flex;align-items:center;gap:8px}.clock-iso.svelte-150buto.svelte-150buto{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--text-muted);background:#faf7f5;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--border-subtle)}.clock-main.svelte-150buto.svelte-150buto{display:flex;align-items:center;justify-content:space-between;gap:16px}.clock-value.svelte-150buto.svelte-150buto{font-family:var(--font-mono);font-size:clamp(20px,3.2vw,32px);font-weight:700;color:var(--accent-strong);letter-spacing:.02em;word-break:break-all}.groups.svelte-150buto.svelte-150buto{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.group-card.svelte-150buto.svelte-150buto{display:flex;flex-direction:column;gap:12px;text-decoration:none;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 26px;box-shadow:var(--shadow-card);transition:all .2s cubic-bezier(.16,1,.3,1)}.group-card.svelte-150buto.svelte-150buto:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 14px 32px -10px #ea580c33}.group-top.svelte-150buto.svelte-150buto{display:flex;align-items:center;justify-content:space-between;gap:12px}.group-top.svelte-150buto h2.svelte-150buto{font-family:var(--font-display);font-size:18px;font-weight:700;margin:0;color:var(--text);letter-spacing:-.01em}.group-go.svelte-150buto.svelte-150buto{color:var(--text-faint);font-size:18px;transition:transform .2s,color .2s}.group-card.svelte-150buto:hover .group-go.svelte-150buto{color:var(--accent-strong);transform:translate(4px)}.group-desc.svelte-150buto.svelte-150buto{font:400 13px/1.5 var(--font-body);color:var(--text-muted);margin:0}.group-items.svelte-150buto.svelte-150buto{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.group-items.svelte-150buto li.svelte-150buto{font:600 12px/1.3 var(--font-body);color:var(--accent-strong);background:#fff7ed;border:1px solid var(--border);border-radius:var(--radius-pill);padding:5px 12px}@media (max-width: 768px){.home-container.svelte-150buto.svelte-150buto{padding:16px 16px 24px;box-sizing:border-box}.groups.svelte-150buto.svelte-150buto{grid-template-columns:1fr}.clock-main.svelte-150buto.svelte-150buto{flex-direction:column;align-items:flex-start}.clock-top.svelte-150buto.svelte-150buto{flex-direction:column;align-items:flex-start;gap:8px}.clock-iso.svelte-150buto.svelte-150buto{font-size:11.5px;word-break:break-all}.clock-value.svelte-150buto.svelte-150buto{font-size:clamp(16px,5vw,26px)}.group-card.svelte-150buto.svelte-150buto{padding:18px 20px}}
