:root{color-scheme:var(--tg-color-scheme,light)}body{background-color:var(--tg-theme-bg-color,#fff);color:var(--tg-theme-text-color,#000);margin:0;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4}h1{margin:0 0 12px;font-size:22px}label,small{color:var(--tg-theme-hint-color,#707579)}label{margin-bottom:6px;font-size:14px;display:block}a{color:var(--tg-theme-link-color,#2481cc)}[role=alert]{color:var(--tg-theme-destructive-text-color,#e53935)}input{box-sizing:border-box;width:100%;font:inherit;background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);color:var(--tg-theme-text-color,#000);border:1px solid var(--tg-theme-hint-color,#707579);border-radius:8px;margin-bottom:12px;padding:10px 12px;display:block}input:focus{border-color:var(--tg-theme-button-color,#2481cc);outline:none}button{width:100%;font:inherit;background-color:var(--tg-theme-button-color,#2481cc);color:var(--tg-theme-button-text-color,#fff);cursor:pointer;border:none;border-radius:8px;margin-bottom:8px;padding:12px;font-weight:600;display:block}button[type=button]{color:var(--tg-theme-link-color,#2481cc);background-color:#0000}button:disabled{background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);color:var(--tg-theme-hint-color,#707579);cursor:default}.invite-issue{border:none;margin:0 0 16px;padding:0}.invite-issue legend{margin-bottom:8px;padding:0;font-weight:600}.invite-issue select{box-sizing:border-box;width:100%;font:inherit;background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);color:var(--tg-theme-text-color,#000);border:1px solid var(--tg-theme-hint-color,#707579);border-radius:8px;margin-bottom:12px;padding:10px 12px;display:block}.invite-issue-code{word-break:break-all;-webkit-user-select:all;user-select:all;background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);border-radius:8px;margin-bottom:12px;padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;display:block}button.invite-issue-primary[type=button]{background-color:var(--tg-theme-button-color,#2481cc);color:var(--tg-theme-button-text-color,#fff)}button.invite-issue-primary[type=button]:disabled{background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);color:var(--tg-theme-hint-color,#707579)}.agents select{box-sizing:border-box;width:100%;font:inherit;background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);color:var(--tg-theme-text-color,#000);border:1px solid var(--tg-theme-hint-color,#707579);border-radius:8px;margin-bottom:12px;padding:10px 12px;display:block}.agents-token{word-break:break-all;-webkit-user-select:all;user-select:all;background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);border-radius:8px;padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;display:block}.agents-list{margin:12px 0 0;padding:0;list-style:none}.agents-row{border-top:1px solid var(--tg-theme-hint-color,#707579);padding:8px 0}.agents-row p{margin:0 0 4px}.agents-row p .families-create{margin-bottom:16px}.agents-row p .families-invite{border:none;margin:0 0 16px;padding:0}.agents-row p .families-invite legend{margin-bottom:8px;padding:0;font-weight:600}.agents-row p .families-list{margin:0 0 16px;padding:0;list-style:none}.agents-row p .families-item{border-bottom:1px solid var(--tg-theme-secondary-bg-color,#f1f1f1);padding:8px 0}.agents-row p .families-item p{margin:0 0 8px}.agents-row p button.families-primary[type=button]{background-color:var(--tg-theme-button-color,#2481cc);color:var(--tg-theme-button-text-color,#fff)}.agents-row p button.families-primary[type=button]:disabled{background-color:var(--tg-theme-secondary-bg-color,#f1f1f1);color:var(--tg-theme-hint-color,#707579)}
