.card.big.svelte-kh9knd{display:flex;flex-direction:column;padding:0;overflow:hidden;height:100%}.cover.svelte-kh9knd{flex:none;position:relative;display:block;aspect-ratio:16 / 9;background:var(--hue-bg)}.cover.svelte-kh9knd img:where(.svelte-kh9knd){width:100%;height:100%;object-fit:cover}.ph.svelte-kh9knd{display:grid;place-items:center;height:100%;color:var(--hue-fg)}.status.svelte-kh9knd{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:999px;font-size:12.5px;font-weight:700;background:var(--surface);color:var(--danger)}.status.ok.svelte-kh9knd{color:var(--success)}.body.svelte-kh9knd{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1}.kicker.svelte-kh9knd{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hue-fg)}h3.svelte-kh9knd a:where(.svelte-kh9knd):hover{text-decoration:underline}.until.svelte-kh9knd{font-size:13.5px;font-weight:600;color:var(--hue-fg)}.meta.svelte-kh9knd{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px;font-weight:600}.meta.svelte-kh9knd span:where(.svelte-kh9knd){display:inline-flex;align-items:center;gap:5px}.btn-row.svelte-kh9knd{margin-top:auto;padding-top:6px}.btn.sm.svelte-kh9knd{padding:10px 14px;min-height:44px;font-size:14.5px}.card.row.svelte-kh9knd{display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 14px;color:var(--text)}.row.svelte-kh9knd>svg:last-child{flex:none;color:var(--text-3)}.pic.svelte-kh9knd{flex:none;width:52px;height:52px;border-radius:11px;object-fit:cover;background:var(--fill)}.ico.svelte-kh9knd{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:11px;background:var(--hue-bg);color:var(--hue-fg)}.rbody.svelte-kh9knd{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.name.svelte-kh9knd{font-size:16px}.one.svelte-kh9knd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.fc.svelte-76pojv{display:flex;flex-direction:column;gap:6px;height:100%}dl.svelte-76pojv{margin:6px 0 0}.row.svelte-76pojv{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--sep);font-size:15px}dt.svelte-76pojv{color:var(--text-2)}dd.svelte-76pojv{margin:0;font-weight:600;text-align:right}.body.svelte-76pojv{margin-top:4px;white-space:pre-line}.hero.svelte-1xw54wl{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(220px,34vw,340px);margin-top:16px;padding:20px;border-radius:24px;overflow:hidden;background:var(--hue-bg);color:var(--text)}.hero.svelte-1xw54wl:not(.pic){min-height:170px}.hero.svelte-1xw54wl img:where(.svelte-1xw54wl){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.shade.svelte-1xw54wl{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000001a,#000000b3)}.h-ico.svelte-1xw54wl{position:relative;color:var(--hue-fg)}.pic.svelte-1xw54wl .h-ico:where(.svelte-1xw54wl),.pic.svelte-1xw54wl .h-text:where(.svelte-1xw54wl){color:#fff}.h-text.svelte-1xw54wl{position:relative}.h-text.svelte-1xw54wl h1:where(.svelte-1xw54wl){font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.h-text.svelte-1xw54wl p:where(.svelte-1xw54wl){margin-top:6px;font-size:16px;opacity:.9;max-width:640px}.seg.svelte-1xw54wl{margin:16px 0 0}.layout.svelte-1xw54wl{display:grid;gap:28px;margin-top:24px}.layout.svelte-1xw54wl>:where(.svelte-1xw54wl){min-width:0}@media (min-width: 960px){.layout.svelte-1xw54wl:not(.solo){grid-template-columns:minmax(0,1fr) 320px;align-items:start}.side.svelte-1xw54wl{position:sticky;top:76px}}.intro.svelte-1xw54wl{max-width:var(--readable)}.live.svelte-1xw54wl{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.card.lf.svelte-1xw54wl{display:flex;flex-direction:column;gap:4px;min-width:0}.lf-label.svelte-1xw54wl{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-2)}.lf-value.svelte-1xw54wl{font-size:20px;font-weight:800;letter-spacing:-.02em}.lf-value.ok.svelte-1xw54wl{color:var(--success)}.lf-value.warn.svelte-1xw54wl{color:var(--warning)}.lf-value.bad.svelte-1xw54wl{color:var(--danger)}.lf-detail.svelte-1xw54wl{overflow-wrap:anywhere}.card.search.svelte-1xw54wl{display:flex;flex-direction:column;gap:14px}.s-fields.svelte-1xw54wl{display:grid;gap:10px;grid-template-columns:1fr 1fr 110px}@media (max-width: 520px){.s-fields.svelte-1xw54wl{grid-template-columns:1fr 1fr}.ad.svelte-1xw54wl{grid-column:span 2}}.s-fields.svelte-1xw54wl label:where(.svelte-1xw54wl){display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--text-2);min-width:0}.s-fields.svelte-1xw54wl input:where(.svelte-1xw54wl){height:44px;padding:0 10px;border-radius:12px;border:1px solid var(--sep);background:var(--surface-alt);color:var(--text);font:inherit;font-size:16px;min-width:0}.card.disc.svelte-1xw54wl{display:flex;gap:12px;align-items:flex-start}.d-ico.svelte-1xw54wl{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--hue-bg);color:var(--hue-fg)}.d-body.svelte-1xw54wl{display:flex;flex-direction:column;gap:4px;min-width:0}.d-place.svelte-1xw54wl{display:flex;flex-direction:column;padding:6px 0;border-top:1px solid var(--sep);color:var(--primary);font-weight:600;font-size:15px}.facts-grid.svelte-1xw54wl{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start}.card.tip.svelte-1xw54wl{display:flex;flex-direction:column;gap:6px;height:100%;background:var(--hue-bg)}.tip-ico.svelte-1xw54wl{color:var(--hue-fg)}.card.news.svelte-1xw54wl{display:flex;flex-direction:column;gap:4px}.news.svelte-1xw54wl img:where(.svelte-1xw54wl){width:calc(100% + 32px);margin:-15px -16px 8px;aspect-ratio:16 / 9;object-fit:cover;background:var(--fill)}.more.svelte-1xw54wl{margin-top:12px;text-align:center}.card.side-card.svelte-1xw54wl{display:flex;flex-direction:column;gap:10px}.side-title.svelte-1xw54wl{font-size:19px;font-weight:700}.actions.svelte-1xw54wl{display:grid;gap:8px;margin-bottom:4px}.actions.svelte-1xw54wl .btn:where(.svelte-1xw54wl){min-height:46px}.line.svelte-1xw54wl{display:flex;gap:8px;align-items:flex-start;font-size:15px}.line.svelte-1xw54wl svg{flex:none;margin-top:3px;color:var(--text-2)}.line.svelte-1xw54wl a:where(.svelte-1xw54wl){color:var(--primary)}.brk.svelte-1xw54wl{overflow-wrap:anywhere}.note.svelte-1xw54wl{white-space:pre-line}@media (min-width: 760px){.h-text.svelte-1xw54wl h1:where(.svelte-1xw54wl){font-size:36px}}
