:root{color:var(--tg-theme-text-color,#111);background:var(--tg-theme-bg-color,#fff);--accent:var(--tg-theme-button-color,#2481cc);--accent-text:var(--tg-theme-button-text-color,#fff);--surface:var(--tg-theme-secondary-bg-color,#f2f2f5);--hint:var(--tg-theme-hint-color,#888);--danger:var(--tg-theme-destructive-text-color,#d33);font-family:system-ui,-apple-system,sans-serif;font-size:16px}*{box-sizing:border-box}body{margin:0;padding:16px}h1{margin:0 0 12px;font-size:22px}h2{text-transform:uppercase;color:var(--hint);margin:20px 0 6px;font-size:14px}p{margin:6px 0}a{color:var(--tg-theme-link-color,var(--accent))}.muted{color:var(--hint)}.error{color:var(--danger)}.strike{text-decoration:line-through}.row{justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}header.row{margin-top:0}button{font:inherit;background:var(--surface);color:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 14px}button:disabled{opacity:.5}button.primary{background:var(--accent);color:var(--accent-text)}button.danger{color:var(--danger)}button.wide{width:100%;margin-top:20px}.list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card{background:var(--surface);cursor:pointer;border-radius:12px;padding:12px}.card .title{margin-bottom:4px;font-weight:600}.dim{opacity:.55}.form{gap:12px;display:grid}.form label{color:var(--hint);gap:4px;font-size:14px;display:grid}input,textarea{font:inherit;color:var(--tg-theme-text-color,#111);background:var(--surface);border:0;border-radius:10px;width:100%;padding:10px 12px}textarea{resize:vertical;min-height:72px}.segmented{grid-template-columns:repeat(3,1fr);gap:6px;margin:16px 0 4px;display:grid}.segmented button.active{background:var(--accent);color:var(--accent-text)}.people{margin:0;padding:0;list-style:none}.people li{border-bottom:1px solid var(--surface);padding:6px 0}.announce{gap:8px;margin-top:16px;display:flex}.announce input{flex:1}.toggle{color:var(--hint);align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.toggle input{width:auto}
