:root{font-family:system-ui,-apple-system,sans-serif;color:var(--tg-theme-text-color,#182536);background:var(--tg-theme-bg-color,#f3f6fa)}*{box-sizing:border-box}body{margin:0}main{max-width:750px;margin:auto;padding:calc(16px + var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(20px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px))}header{display:flex;align-items:center;justify-content:space-between;gap:12px}h1{font-size:23px}h2{font-size:18px}section{margin:20px 0}.item,#notice,#sources{background:var(--tg-theme-secondary-bg-color,#fff);border-radius:10px;padding:12px;margin:8px 0;overflow-wrap:anywhere}.meta{color:var(--tg-theme-hint-color,#596a7c);margin-top:5px;font-size:14px}button{border:0;border-radius:8px;padding:10px 14px;background:var(--tg-theme-button-color,#287bb5);color:var(--tg-theme-button-text-color,#fff);font:inherit;cursor:pointer}button:disabled{opacity:.5}.error{color:var(--tg-theme-destructive-text-color,#b33426)}
