.page.svelte-1uha8ag{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#f5f5f5;min-height:100vh;padding:16px}.box.svelte-1uha8ag{max-width:560px;width:100%;margin:0 auto;border:1px solid #c3c3c3;background:#fff}.logo.svelte-1uha8ag{padding:10px;font-size:16px;font-weight:700;color:#000;border-bottom:1px solid #c3c3c3}.logo-mark.svelte-1uha8ag{color:#ff2d55;margin-right:4px}.header.svelte-1uha8ag{background:#e9edf1;border-bottom:1px solid #c3c3c3;padding:8px 10px;font-weight:700;color:#2b587a}.auth-actions.svelte-1uha8ag{display:flex;gap:8px;padding:10px;border-bottom:1px solid #ddd;background:#f7f7f7}.auth-btn.svelte-1uha8ag{flex:1;text-align:center;padding:6px 0;border:1px solid #c3c3c3;background:#fff;color:#2b587a;text-decoration:none;font-weight:700}.auth-btn.svelte-1uha8ag:hover{background:#f0f0f0}.auth-btn.primary.svelte-1uha8ag{background:#2b587a;color:#fff;border-color:#2b587a}.auth-btn.primary.svelte-1uha8ag:hover{background:#244a66}.content.svelte-1uha8ag{padding:12px;line-height:1.5}.title.svelte-1uha8ag{font-weight:700;margin-bottom:8px}p.svelte-1uha8ag{margin:8px 0;word-wrap:break-word}.updates.svelte-1uha8ag{margin-top:16px;border:1px solid #c3c3c3;background:#fdfdfd}.updates-header.svelte-1uha8ag{background:#e9edf1;border-bottom:1px solid #c3c3c3;padding:6px 8px;font-weight:700;color:#2b587a}.updates-body.svelte-1uha8ag{padding:4px 6px}.update-row.svelte-1uha8ag{display:flex;border-bottom:1px solid #eeeeee;padding:4px 2px}.update-row.svelte-1uha8ag:last-child{border-bottom:none}.update-date.svelte-1uha8ag{width:90px;flex-shrink:0;color:#666}.update-text.svelte-1uha8ag{flex:1;color:#000}.thanks.svelte-1uha8ag{margin-top:16px;padding-top:10px;border-top:1px solid #ddd}.thanks-title.svelte-1uha8ag{font-weight:700;margin-bottom:8px}.channels.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px}.channel.svelte-1uha8ag{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid #ddd;background:#fafafa}.channel.svelte-1uha8ag img:where(.svelte-1uha8ag){width:40px;height:40px;border:1px solid #ccc;flex-shrink:0}@media(max-width:480px){.content.svelte-1uha8ag{padding:10px}.auth-actions.svelte-1uha8ag{flex-direction:column}.update-date.svelte-1uha8ag{width:70px}}
