:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;--ink:#222;--muted:#757575;--blue:#4054b2;--teal:#4054b2;--accent:#e91e63;--bg:#fafafa;--line:#ddd}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e3e8f1;--muted:#aeb8ca;--blue:#a8b8ff;--teal:#a8b8ff;--accent:#f24885;--bg:#141922;--line:#394253}:root[data-theme=dark] .topbar{background:#29366c}:root[data-theme=dark] .button.primary,:root[data-theme=dark] .post-actions .row-action.edit{color:#fff}:root[data-theme=dark] .button.primary{background:#cf245d;border-color:#cf245d}:root[data-theme=dark] .post-actions .row-action.edit{background:#4555b9;border-color:#4555b9}:root[data-theme=dark] .network-logo.vk,:root[data-theme=dark] .chip-network.vk{color:#9fbdff;background:#233653}:root[data-theme=dark] .network-logo.ok,:root[data-theme=dark] .chip-network.ok{color:#ffb86a;background:#3b2e1d}:root[data-theme=dark] .filter-select-search input,:root[data-theme=dark] .schedule-filters{background:0 0}:root[data-theme=dark] .publish-confirmation::backdrop{background:#05080fb3}:root[data-theme=dark] .recipient-choice-check.checked{color:#fff;background:#596bd2;border-color:#596bd2}:root[data-theme=dark] input[type=checkbox],:root[data-theme=dark] input[type=radio]{accent-color:#94a5ff}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#8d99af;opacity:1}:root[data-theme=dark] a:focus-visible,:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] summary:focus-visible{outline-color:#a8b8ff}:root[data-theme=dark] .post-actions .row-action:disabled{opacity:.45}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink:#e3e8f1;--muted:#aeb8ca;--blue:#a8b8ff;--teal:#a8b8ff;--accent:#f24885;--bg:#141922;--line:#394253}:root:not([data-theme=light]) .topbar{background:#29366c}:root:not([data-theme=light]) .button.primary,:root:not([data-theme=light]) .post-actions .row-action.edit{color:#fff}:root:not([data-theme=light]) .button.primary{background:#cf245d;border-color:#cf245d}:root:not([data-theme=light]) .post-actions .row-action.edit{background:#4555b9;border-color:#4555b9}:root:not([data-theme=light]) .network-logo.vk,:root:not([data-theme=light]) .chip-network.vk{color:#9fbdff;background:#233653}:root:not([data-theme=light]) .network-logo.ok,:root:not([data-theme=light]) .chip-network.ok{color:#ffb86a;background:#3b2e1d}:root:not([data-theme=light]) .filter-select-search input,:root:not([data-theme=light]) .schedule-filters{background:0 0}:root:not([data-theme=light]) .publish-confirmation::backdrop{background:#05080fb3}:root:not([data-theme=light]) .recipient-choice-check.checked{color:#fff;background:#596bd2;border-color:#596bd2}:root:not([data-theme=light]) input[type=checkbox],:root:not([data-theme=light]) input[type=radio]{accent-color:#94a5ff}:root:not([data-theme=light]) input::placeholder,:root:not([data-theme=light]) textarea::placeholder{color:#8d99af;opacity:1}:root:not([data-theme=light]) a:focus-visible,:root:not([data-theme=light]) button:focus-visible,:root:not([data-theme=light]) summary:focus-visible{outline-color:#a8b8ff}:root:not([data-theme=light]) .post-actions .row-action:disabled{opacity:.45}}.brand.brand-smm-soft{letter-spacing:normal;flex-shrink:0;line-height:0}.brand-smm-soft .brand-wordmark{width:146px;height:auto;display:block}@media (max-width:650px){.brand-smm-soft .brand-wordmark{width:132px}}.telegram-personal-warning{color:var(--lightningcss-light,#754908)var(--lightningcss-dark,#f5cd83);background:var(--lightningcss-light,#fff7e6)var(--lightningcss-dark,#332b1e);border:1px solid var(--lightningcss-light,#d99b31)var(--lightningcss-dark,#9e762e);border-left-width:4px;border-radius:10px;margin-bottom:20px;padding:16px 18px}.telegram-personal-warning strong{line-height:1.45;display:block}.telegram-personal-warning p{margin:8px 0 0;font-size:.9rem;line-height:1.5}.recipient-telegram-sender{color:var(--text);align-items:center;gap:12px;margin:0;padding:14px 16px 8px;font-size:.9rem;font-weight:600;display:flex}.recipient-telegram-sender small{color:var(--muted);margin-top:3px;font-size:.75rem;font-weight:400;display:block}.recipient-options>button.recipient-telegram-target{padding-left:54px;position:relative}.recipient-options>button.recipient-telegram-target:before{content:"";border-left:1px solid var(--line);border-bottom:1px solid var(--line);border-bottom-left-radius:5px;width:14px;height:50%;position:absolute;top:0;left:31px}.recipient-dropdown-heading>.recipient-network-tabs{scrollbar-width:thin;flex-wrap:nowrap;min-width:0;overflow-x:auto}.recipient-dropdown-heading>.recipient-network-tabs>.recipient-network-tab{white-space:nowrap;flex:none;gap:8px;padding:8px 10px}.recipient-dropdown-heading>.recipient-network-tabs .network-logo{width:28px;height:28px;font-size:.75rem}.recipient-dropdown-heading>.icon-button{flex-shrink:0}.recipient-avatar{vertical-align:middle;flex-shrink:0}.recipient-avatar-initials{color:var(--ink);letter-spacing:0;background:var(--lightningcss-light,#e9edf7)var(--lightningcss-dark,#303b56);border-radius:50%;place-items:center;font-size:.85em;display:grid;position:absolute;inset:0;overflow:hidden}.recipient-avatar-network{aspect-ratio:1;box-sizing:content-box;z-index:1;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e2633);border:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e2633);border-radius:50%;width:46%;min-width:11px;max-width:19px;display:block;position:absolute;top:-3px;right:-4px;overflow:hidden}.recipient-avatar .recipient-avatar-network img{border-radius:0}.recipient-add-row{flex-wrap:wrap;align-items:center;gap:10px;max-width:40rem;margin-top:8px;display:flex}.recipient-add-row>input{flex:18rem;width:auto;min-width:0;min-height:2.5rem;margin:0}.recipient-add-row>.button{white-space:nowrap;flex:none;min-height:2.5rem;margin:0}@media (max-width:480px){.recipient-add-row>input{flex-basis:100%}}
