.addTelegramSession_backdrop__Vk8Ew{position:fixed;inset:0;z-index:1200;background:color-mix(in srgb,var(--bg) 55%,transparent);animation:addTelegramSession_addTgFade__i6pl7 .2s ease}@keyframes addTelegramSession_addTgFade__i6pl7{0%{opacity:0}to{opacity:1}}.addTelegramSession_panel__L7eIx{position:absolute;top:var(--topbar-height);right:0;bottom:0;display:flex;flex-direction:column;width:min(100%,32rem);overflow:hidden;border-left:1px solid var(--border);background:var(--surface-strong);color:var(--text);box-shadow:-16px 0 40px color-mix(in srgb,var(--text) 16%,transparent)}.addTelegramSession_body__TTYjA{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 20px}.addTelegramSession_footer__t8551{display:flex;flex:none;flex-wrap:wrap;gap:10px;padding:12px 20px calc(12px + var(--page-safe-bottom, 0px));border-top:1px solid var(--border);background:var(--surface-strong);box-shadow:0 -8px 20px color-mix(in srgb,var(--text) 6%,transparent)}.addTelegramSession_head__q88ZG{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:none;margin:0;padding:14px 20px 12px;border-bottom:1px solid var(--border)}.addTelegramSession_head__q88ZG h2{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:clamp(1rem,2.4vw,1.15rem);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.addTelegramSession_headIcon__1Q4cz{width:1.15rem;height:1.15rem}.addTelegramSession_close__H41QB{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);cursor:pointer}.addTelegramSession_close__H41QB:hover{border-color:var(--control-border-hover)}.addTelegramSession_closeIcon__jCrni{width:.95rem;height:.95rem}.addTelegramSession_lead__VD2oL{margin:0 0 12px;font-size:.9rem;color:var(--text-muted);line-height:var(--line-height-body)}.addTelegramSession_error__CyH_V{margin:0 0 10px;padding:8px 10px;border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger);font-size:.88rem}.addTelegramSession_form__ks_wj{display:grid;grid-gap:10px;gap:10px}.addTelegramSession_form__ks_wj label{display:grid;grid-gap:4px;gap:4px;font-size:.82rem;font-weight:var(--font-weight-medium);color:var(--text-muted)}.addTelegramSession_form__ks_wj input{min-height:40px;padding:8px 10px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit}.addTelegramSession_form__ks_wj input:focus{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:1px}.addTelegramSession_primary__xtkh1{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--accent-strong) 50%,var(--text));border-radius:var(--radius-control);background:var(--accent);color:var(--text-inverse);font-weight:var(--font-weight-semibold);cursor:pointer}.addTelegramSession_primary__xtkh1:hover:not(:disabled){filter:brightness(.97)}.addTelegramSession_primary__xtkh1:disabled{opacity:.65;cursor:wait}.addTelegramSession_cancel__dVXxo{min-height:42px;padding:8px 14px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}.addTelegramSession_cancel__dVXxo:hover:not(:disabled){border-color:var(--control-border-hover)}.addTelegramSession_cancel__dVXxo:disabled{opacity:.65;cursor:wait}@media (max-width:800px){.addTelegramSession_backdrop__Vk8Ew{background:var(--bg)}.addTelegramSession_panel__L7eIx{width:100%;border-left:0;box-shadow:none}}