:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050505;--surface:#10101070;--surface-strong:#1818189e;--surface-raised:#1c1c1ccc;--surface-ink:#f5f7fb;--muted:#a1a1aa;--line:#ffffff1a;--line-strong:#ffffff29;--accent:#f5f5f5;--accent-strong:#fff;--accent-soft:#ffffff14;--success:#34d399;--warning:#fbbf24;--danger:#fb7185;--shadow:0 22px 70px #00000057;--light-field-caret:#3556ee;--light-field-selection-bg:#5b63f638;--light-field-selection-text:#14213d;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-top-resolved:max(var(--safe-top), var(--tg-safe-area-combined-top,0px), var(--tg-safe-area-inset-top,0px), var(--tg-content-safe-area-inset-top,0px));--safe-right-resolved:max(var(--safe-right), var(--tg-safe-area-combined-right,0px), var(--tg-safe-area-inset-right,0px), var(--tg-content-safe-area-inset-right,0px));--safe-bottom-resolved:max(var(--safe-bottom), var(--tg-safe-area-combined-bottom,0px), var(--tg-safe-area-inset-bottom,0px), var(--tg-content-safe-area-inset-bottom,0px));--safe-left-resolved:max(var(--safe-left), var(--tg-safe-area-combined-left,0px), var(--tg-safe-area-inset-left,0px), var(--tg-content-safe-area-inset-left,0px));color:var(--surface-ink);background:radial-gradient(circle at top center, #ffffff0f, transparent 18rem), linear-gradient(180deg, #0b0b0b 0%, var(--bg) 100%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,sans-serif;font-weight:500;line-height:1.5}*{box-sizing:border-box;scrollbar-width:none}html,body,#root{height:100dvh;min-height:100dvh;margin:0}body{min-height:100dvh;color:var(--surface-ink);overscroll-behavior:none;background:radial-gradient(circle at top center, #ffffff0f, transparent 18rem), linear-gradient(180deg, #0b0b0b 0%, var(--bg) 100%);scrollbar-width:none;overflow:hidden}html{scrollbar-width:none;overscroll-behavior:none;overflow:hidden}#root{background:inherit;overflow:hidden}html::-webkit-scrollbar{width:0;height:0}body::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar{width:0;height:0}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.7}.workspace-shell{min-height:100vh;padding:calc(1rem + var(--safe-top-resolved)) max(1rem, var(--safe-right-resolved)) calc(1.5rem + var(--safe-bottom-resolved)) max(1rem, var(--safe-left-resolved))}.glass-header{z-index:20;-webkit-backdrop-filter:blur(30px)saturate(190%);background:radial-gradient(circle at 0 0,#ffffff14,#0000 8rem),linear-gradient(#181818b8,#0a0a0a8f);border:1px solid #ffffff1f;border-radius:1.55rem;width:min(100%,82rem);margin:0 auto;padding:.55rem;position:sticky;top:0;box-shadow:0 14px 40px #00000047,inset 0 1px #ffffff1f,inset 0 -1px #ffffff0a}.glass-nav{scrollbar-width:none;align-items:center;gap:.5rem;min-width:0;display:flex;overflow-x:auto}.glass-nav::-webkit-scrollbar{display:none}.glass-nav__pill{min-height:2.45rem;color:var(--muted);white-space:nowrap;-webkit-backdrop-filter:blur(18px);background:#ffffff0d;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.68rem 1rem;font-size:.94rem;font-weight:600;display:inline-flex}.glass-nav__pill--active{color:var(--surface-ink);background:linear-gradient(#ffffff29,#ffffff14);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1f}.workspace-main-shell{min-height:100vh;overflow-x:hidden}.page-hero h2,.flow-section__head h4,.details-block summary,.panel-heading h3{letter-spacing:-.03em;font-weight:700}.page-hero p,.draft-row p,.empty-state p,.context-section p{color:var(--muted);margin:0}.brand-kicker,.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.page-stack{flex-direction:column;gap:1.25rem;min-width:0;animation:.32s page-enter;display:flex}.page-stack--editor{padding-bottom:.5rem}@keyframes page-enter{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.page-hero{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(28px)saturate(170%);background:radial-gradient(circle at 100% 0,#ffffff14,#0000 16rem),linear-gradient(#121929b8,#0a0f1c8a);border:1px solid #ffffff1f;border-radius:1.8rem;justify-content:space-between;align-items:end;gap:1rem;padding:1.15rem 1.3rem;display:flex}.page-hero--review-compact{padding-block:1rem}.page-hero h2,.panel-heading h3{margin:.2rem 0 0}.page-hero p{max-width:36rem}.hero-inline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hero-actions{justify-content:space-between;align-items:center;gap:1rem;width:min(100%,40rem);display:flex}.hero-actions p{flex:auto}.toolbar-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.chip-group{flex-wrap:wrap;gap:.6rem;display:flex}.chip-group--segmented{align-items:end}.chip{border:1px solid var(--line);color:var(--muted);background:#ffffff0f;border-radius:999px;padding:.7rem 1rem}.chip--active,.chip:hover{color:var(--surface-ink);background:linear-gradient(#ffffff24,#ffffff14);border-color:#ffffff29}.select-field,.field-block,.field-inline{gap:.45rem;min-width:0;display:grid}.select-field{position:relative}.field-inline--grow{flex:15rem}.select-field span,.field-block span,.field-inline span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:700}.select-field select,.field-block input,.field-inline input,.json-editor,.draft-editor{width:100%;color:var(--surface-ink);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;padding:.95rem 1rem;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff0f,0 0 #fff0}.select-field select,.field-block input,.field-inline input,.json-editor,.draft-editor,.rich-text-editor__content,.config-editor,textarea{caret-color:var(--light-field-caret)}.field-block input::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}.field-inline input::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}.json-editor::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}.draft-editor::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}.rich-text-editor__content::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}.rich-text-editor__content ::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}.config-editor::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}textarea::selection{background:var(--light-field-selection-bg);color:var(--light-field-selection-text)}.select-field select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(#ffffff0a,#ffffff09);padding-right:2.9rem}.select-field:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);pointer-events:none;width:.46rem;height:.46rem;transition:border-color .18s;position:absolute;bottom:1.2rem;right:1.15rem;transform:rotate(45deg)}.select-field:focus-within:after{border-color:var(--surface-ink)}.select-field select optgroup{color:var(--muted);background:#121720}.select-field--custom:after{display:none}.select-field--custom{--custom-select-bg:#f6f8fdf5;--custom-select-bg-hover:#fafcfffc;--custom-select-border:#7983ab29;--custom-select-text:#1d2940;--custom-select-muted:#6a7892;--custom-select-menu-shadow:0 14px 28px #384a841a}.select-field__trigger{border:1px solid var(--custom-select-border);background:var(--custom-select-bg);width:100%;min-height:2.75rem;color:var(--custom-select-text);font:inherit;text-align:left;border-radius:1rem;justify-content:space-between;align-items:center;padding:.78rem 2.8rem .78rem .95rem;font-weight:600;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.select-field__trigger:after{content:"";border-right:2px solid var(--custom-select-muted);border-bottom:2px solid var(--custom-select-muted);width:.48rem;height:.48rem;transition:transform .18s,border-color .18s;position:absolute;top:50%;right:1rem;transform:translateY(-60%)rotate(45deg)}.select-field__trigger:hover,.select-field__trigger--open{background:var(--custom-select-bg-hover);border-color:#5b63f63d;box-shadow:0 0 0 3px #5b63f614}.select-field__trigger--open:after{border-color:#4a5ef0;transform:translateY(-35%)rotate(225deg)}.select-field__trigger:focus-visible{background:var(--custom-select-bg-hover);border-color:#5b63f64d;outline:none;box-shadow:0 0 0 3px #5b63f61f}.select-field__menu{z-index:30;box-shadow:var(--custom-select-menu-shadow);background:#fafcfffc;border:1px solid #7983ab24;border-radius:1rem;gap:.2rem;padding:.34rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0}.select-field__option{color:#22314b;width:100%;min-height:2.2rem;font:inherit;text-align:left;background:0 0;border:0;border-radius:.8rem;align-items:center;padding:.45rem .62rem;font-size:.84rem;font-weight:600;display:flex}.select-field__option:hover,.select-field__option--active{color:#4158f2;background:#5b63f61a}.select-field select:focus,.field-block input:focus,.field-inline input:focus,.json-editor:focus,.draft-editor:focus,textarea:focus{background:#ffffff0e;border-color:#ffffff38;outline:none;box-shadow:inset 0 1px #ffffff14,0 0 0 3px #ffffff0f}.select-field select:hover,.field-block input:hover,.field-inline input:hover,.json-editor:hover,.draft-editor:hover{border-color:#ffffff29}.list-panel,.editor-panel,.context-panel,.preview-panel{min-width:0;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(#111827b8,#090e1b8f);border:1px solid #ffffff1a;border-radius:1.8rem}.list-panel{gap:.85rem;padding:.9rem;display:grid}.draft-row{background:#ffffff0a;border:1px solid #0000;border-radius:1.25rem;gap:.75rem;padding:1.15rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.draft-row__image,.source-card__image{object-fit:cover;background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;width:100%;max-height:13rem}.draft-media-preview{object-fit:cover;background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;width:100%;max-height:18rem}.draft-row__head,.draft-row__meta,.action-row,.footer-bar,.toggle-row,.source-card__head,.sticky-review-bar__controls{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.action-row--wrap{flex-wrap:wrap;justify-content:flex-end}.draft-row__head div,.panel-heading div,.source-card__head div{gap:.2rem;display:grid}.draft-row__head span,.draft-row__meta,.panel-heading .eyebrow,.source-item span,.version-item span,.state-banner,.context-section pre,.summary-card span,.source-card__head span,.sticky-review-bar__meta{color:var(--muted)}.draft-row__meta{flex-wrap:wrap;font-size:.9rem}.status-pill{color:var(--surface-ink);text-transform:uppercase;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex}.state-banner,.empty-state{border:1px dashed var(--line-strong);-webkit-backdrop-filter:blur(16px);background:#ffffff0a;border-radius:1.15rem;padding:1rem 1.15rem}.state-banner--error{color:var(--danger);border-color:#b43e3e59}.state-banner--success{color:var(--success);border-color:#2e7d5d59}.state-banner--info{color:var(--accent-strong);border-color:#3dd9ff57}.state-banner--subtle{color:var(--muted);background:#ffffff06;border-style:solid;border-color:#ffffff14}.empty-state h3,.context-section h4{margin:0 0 .35rem}.editor-layout,.profile-layout,.schedule-layout{grid-template-columns:minmax(0,1.15fr) minmax(18rem,22rem) minmax(18rem,22rem);gap:1rem;display:grid}.profile-layout{grid-template-columns:minmax(0,1.3fr) minmax(18rem,22rem)}.schedule-layout{grid-template-columns:minmax(0,1.2fr) minmax(18rem,22rem)}.editor-panel,.context-panel,.preview-panel{flex-direction:column;gap:1rem;padding:.95rem;display:flex}.editor-panel--main{min-width:0}.panel-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.panel-heading h3{font-size:1.35rem}.primary-button,.secondary-button{border:1px solid var(--line);border-radius:999px;min-height:2.875rem;padding:.8rem 1.1rem;transition:transform .18s,border-color .18s,background .18s}.secondary-button{color:var(--surface-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border-color:#ffffff1f}.secondary-button--small{min-height:2.5rem;padding-inline:.95rem}.secondary-button--danger{color:var(--danger);border-color:#b43e3e47}.draft-editor,.json-editor{resize:vertical;border-radius:1.4rem;min-height:20rem}.rich-text-editor-shell{gap:.72rem;display:grid}.rich-text-toolbar{scrollbar-width:none;flex-wrap:nowrap;gap:.5rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.rich-text-toolbar::-webkit-scrollbar{display:none}.rich-text-tool{letter-spacing:.01em;flex:none;min-width:2.45rem;padding-inline:.72rem;font-size:.78rem}.rich-text-tool--wide{min-width:0}.rich-text-editor{background:#fbfcff;border:1px solid #7983ab29;border-radius:1.15rem;min-height:18rem}.rich-text-editor:focus-within{border-color:#5b63f657;box-shadow:0 0 0 .22rem #5b63f61f}.rich-text-editor__content{overflow-wrap:anywhere;color:#1d2940;white-space:normal;outline:none;min-height:18rem;padding:1rem 1.05rem;font-size:1rem;line-height:1.6}.rich-text-editor__content p{margin:0}.rich-text-editor__content p+p{margin-top:.9rem}.rich-text-editor__content strong{font-weight:800}.rich-text-editor__content em{font-style:italic}.rich-text-editor__content a{color:#4f7cff;text-decoration:none}.rich-text-editor__content code{color:#2d4cb2;background:#4f7cff1f;border-radius:.42rem;padding:.08rem .34rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.92em}.rich-text-editor__content pre{color:#edf2ff;white-space:pre-wrap;background:#1f2430;border-radius:.95rem;margin:.9rem 0 0;padding:.9rem;overflow-x:auto}.rich-text-editor__content pre code{color:inherit;background:0 0;padding:0}.rich-text-editor__content blockquote{color:#53627f;border-left:3px solid #4f7cff57;margin:.9rem 0 0;padding:.05rem 0 .05rem .9rem}.rich-text-editor__content tg-spoiler{color:#0000;background:#54627e2e;border-radius:.35rem}.rich-text-editor__content tg-time{color:#2d4cb2;background:#4f7cff1f;border-radius:.42rem;padding:.08rem .34rem}.rich-text-editor__content tg-emoji,.rich-text-editor__content tg-time{white-space:nowrap}.rich-text-editor__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#96a1b4;pointer-events:none;float:left;height:0}.rich-text-tool--active{color:#4258f2;background:linear-gradient(#e5eafffa,#d8dffffa);border-color:#5b63f63d}.rich-text-dialog-backdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10162252;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.rich-text-dialog{background:#fbfcfffa;border:1px solid #7983ab24;border-radius:1.2rem;gap:.9rem;inline-size:min(100%,28rem);padding:1rem;display:grid;box-shadow:0 24px 60px #1921342e}.rich-text-dialog__head{gap:.2rem;display:grid}.rich-text-dialog__head strong{color:#1d2940;font-size:1rem}.rich-text-dialog__head p{color:#6f7d96;margin:0;font-size:.9rem;line-height:1.45}.rich-text-dialog__field{gap:.4rem}.rich-text-dialog__actions{justify-content:flex-end;gap:.55rem;display:flex}.json-editor{min-height:18rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.92rem}.context-section,.version-list,.meta-grid,.summary-grid{gap:.75rem;display:grid}.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.source-item,.version-item,.meta-card,.summary-card,.source-card{border:1px solid var(--line);background:#ffffff0a;border-radius:1rem;gap:.28rem;padding:.9rem;display:grid}.meta-card{align-content:start}.summary-card{align-content:start;gap:.38rem}.summary-card strong{font-size:1.5rem;line-height:1}.source-card--lead{background:linear-gradient(#222222d1,#0e0e0e9e);border-color:#ffffff2e}.source-card__excerpt{color:var(--surface-ink);white-space:pre-wrap;word-break:break-word;margin:0}.source-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.source-card__media-grid,.telegram-media-strip,.compose-media-strip{gap:.75rem;display:grid}.telegram-media-strip,.compose-media-strip{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.telegram-media-frame,.compose-media-frame{min-width:0}.sticky-review-bar{-webkit-backdrop-filter:blur(14px);background:linear-gradient(#121929c7,#0a0f1ca3);border:1px solid #ffffff1f;border-radius:1.3rem;gap:.85rem;padding:1rem;display:grid;position:sticky;bottom:0;box-shadow:0 12px 30px #0000003d}.review-inline-details{min-width:10rem}.review-inline-details summary{cursor:pointer;padding:.8rem 1rem;list-style:none}.review-inline-details summary::-webkit-details-marker{display:none}.review-inline-actions{gap:.65rem;display:grid}.sticky-review-bar__meta{flex-wrap:wrap;gap:.75rem;font-size:.9rem;display:flex}.action-cluster{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.telegram-stage{gap:1rem;display:grid}.telegram-phone{background:radial-gradient(circle at top,#ffffff14,#0000 16rem),linear-gradient(#1a1f26fa,#0c0f14fa);border:1px solid #ffffff14;border-radius:1.8rem;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 80px #00000057}.telegram-phone__topbar{-webkit-backdrop-filter:blur(16px);background:#0d1015d1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.9rem;padding:.9rem 1rem;display:flex}.telegram-phone__back{color:#82bcffe6;justify-content:center;align-items:center;block-size:1.8rem;inline-size:1.8rem;display:inline-flex}.telegram-phone__back span{border-bottom:2px solid;border-left:2px solid;block-size:.7rem;inline-size:.7rem;transform:rotate(45deg)}.telegram-phone__channel{flex:auto;gap:.08rem;min-width:0;display:grid}.telegram-phone__channel strong,.telegram-post__channel-meta strong{letter-spacing:-.02em;font-size:.98rem;font-weight:700}.telegram-phone__channel span,.telegram-post__channel-meta span{color:#91a0b5;font-size:.82rem}.telegram-phone__icons{align-items:center;gap:.8rem;display:inline-flex}.telegram-phone__icon{opacity:.78;color:#91a0b5;display:inline-flex}.telegram-phone__icon--search{border:2px solid;border-radius:999px;block-size:.88rem;inline-size:.88rem;position:relative}.telegram-phone__icon--search:after{content:"";background:currentColor;border-radius:999px;block-size:2px;inline-size:.38rem;position:absolute;bottom:-.18rem;right:-.28rem;transform:rotate(45deg)}.telegram-phone__icon--more{background:currentColor;border-radius:999px;block-size:.22rem;inline-size:.22rem;box-shadow:0 .38rem,0 -.38rem}.telegram-phone__screen{background:linear-gradient(#303b4861,#1c222a47),radial-gradient(circle at top,#ffffff0a,#0000 16rem);gap:.9rem;padding:1rem;display:grid}.telegram-day-pill{color:#dbe8fb;letter-spacing:.01em;background:#15191fc7;border-radius:999px;justify-self:center;padding:.32rem .8rem;font-size:.78rem;font-weight:700;box-shadow:inset 0 1px #ffffff0f}.telegram-post{background:#181d24f0;border:1px solid #ffffff0d;border-radius:1.2rem;gap:.85rem;max-width:34rem;padding:.95rem;display:grid;box-shadow:0 16px 36px #00000042}.telegram-post__header,.telegram-post__footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.telegram-post__avatar{color:#fff;letter-spacing:.03em;background:linear-gradient(#57a4ff,#2d73f5);border-radius:999px;justify-content:center;align-items:center;block-size:2.3rem;inline-size:2.3rem;font-size:.8rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff47}.telegram-post__channel-meta{flex:auto;gap:.08rem;min-width:0;display:grid}.telegram-media-grid{background:#ffffff0a;border-radius:.95rem;gap:.15rem;display:grid;overflow:hidden}.telegram-media-grid--1{grid-template-columns:1fr}.telegram-media-grid--2,.telegram-media-grid--3,.telegram-media-grid--4{grid-template-columns:repeat(2,1fr)}.telegram-media-grid__item{background:#0000003d;min-height:10rem;position:relative}.telegram-media-grid__item .draft-media-preview{block-size:100%;border:0;border-radius:0;min-height:10rem;max-height:21rem}.telegram-media-grid__item--more:after{content:"";background:#0000006b;position:absolute;inset:0}.telegram-media-grid__more{z-index:1;color:#fff;font-size:1.4rem;font-weight:800;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.telegram-post__body{padding:0 .15rem}.telegram-render{color:#eef4ff;word-break:break-word;white-space:pre-wrap;font-size:1rem;line-height:1.5;display:block}.telegram-render a{color:#6cb2ff;text-decoration:none}.telegram-render b,.telegram-render strong{font-weight:800}.telegram-render p{margin:0}.telegram-render p+p{margin-top:.8rem}.telegram-render u{text-decoration:underline}.telegram-render s{text-decoration:line-through}.telegram-render code{color:#bfe0ff;background:#6cb2ff24;border-radius:.38rem;padding:.08rem .32rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.92em}.telegram-render pre{color:#eef4ff;white-space:pre-wrap;background:#0d1218d9;border-radius:.9rem;margin:.9rem 0 0;padding:.9rem;overflow-x:auto}.telegram-render pre code{color:inherit;background:0 0;padding:0}.telegram-render blockquote{color:#d6e6ff;border-left:3px solid #6cb2ff5c;margin:.9rem 0 0;padding-left:.85rem}.telegram-render tg-spoiler{color:#0000;background:#93a8ca2e;border-radius:.35rem}.telegram-render tg-time{color:#bfe0ff;white-space:nowrap;background:#6cb2ff24;border-radius:.38rem;padding:.08rem .32rem}.telegram-render tg-emoji{white-space:nowrap}.telegram-post__footer{color:#8f9caf;justify-content:flex-end;font-size:.8rem}.telegram-preview-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.telegram-preview-note{border:1px solid var(--line);background:#ffffff08;border-radius:1rem;gap:.3rem;padding:.9rem 1rem;display:grid}.telegram-preview-note strong{font-size:1rem}.telegram-preview-note p,.preview-reset-button{margin:0}.preview-reset-button{justify-self:start}.media-strip{flex-wrap:wrap;gap:.55rem;display:flex}.media-chip{color:var(--muted);background:#ffffff14;border-radius:999px;padding:.55rem .85rem;font-size:.88rem}.media-editor-list,.source-browser-list{gap:.75rem;display:grid}.media-editor-card{border:1px solid var(--line);background:#ffffff0a;border-radius:1rem;gap:.7rem;padding:.9rem;display:grid}.media-editor-card__head,.media-editor-card__actions,.source-browser-toolbar{gap:.75rem;display:flex}.media-editor-card__head{justify-content:space-between;align-items:start}.media-editor-card__head div{gap:.2rem;display:grid}.media-editor-card__actions{flex-wrap:wrap;justify-content:flex-end}.media-editor-path{color:var(--muted);word-break:break-word}.create-media-panel{gap:.9rem}.create-media-panel .action-row--wrap{justify-content:flex-start}.create-media-panel .action-row--wrap .secondary-button{flex:none}.create-media-panel--embedded{gap:.7rem}.create-media-panel--embedded .action-row{gap:.55rem}.create-media-panel--embedded .media-editor-card{gap:.55rem;padding:.75rem}.create-media-panel--embedded .draft-media-preview{border-radius:.85rem;max-height:10rem}.media-editor-list--draggable{grid-template-columns:repeat(2,minmax(0,1fr));gap:.68rem;display:grid}.media-editor-card--draggable{aspect-ratio:1;cursor:grab;background:#f8fafff0;padding:0;position:relative;overflow:hidden;box-shadow:0 12px 26px #384a8414}.media-editor-card--draggable:active{cursor:grabbing}.media-editor-card--dragging{opacity:.72;transform:scale(.985)}.media-editor-card--draggable .draft-media-preview,.media-editor-card--draggable .create-media-placeholder{object-fit:cover;border-radius:0;width:100%;height:100%;max-height:none}.media-editor-tile__overlay{pointer-events:none;justify-content:space-between;align-items:flex-start;padding:.45rem;display:flex;position:absolute;inset:0}.media-editor-order-badge,.media-editor-remove-button,.media-editor-drag-handle{pointer-events:auto}.media-editor-order-badge{color:#fff;-webkit-backdrop-filter:blur(10px);background:#0d12208f;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;min-height:1.55rem;padding:.2rem .42rem;font-size:.72rem;font-weight:700;display:inline-flex}.media-editor-drag-handle{-webkit-backdrop-filter:blur(10px);background:#0d122085;border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:1.55rem;display:inline-flex;position:absolute;bottom:.45rem;left:50%;transform:translate(-50%)}.media-editor-drag-handle:before{content:"";background:#ffffffeb;border-radius:999px;width:.9rem;height:.28rem;box-shadow:0 -.3rem #ffffffeb,0 .3rem #ffffffeb}.media-editor-remove-button{color:#fff;-webkit-backdrop-filter:blur(10px);background:#0d12208f;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;padding:0;font-size:1rem;line-height:1;display:inline-flex}@media (width>=720px){.media-editor-list--draggable{grid-template-columns:repeat(3,minmax(0,1fr))}}.create-media-placeholder{text-align:center;background:#ffffff08;border:1px dashed #ffffff24;border-radius:1rem;place-content:center;gap:.25rem;min-height:12rem;padding:1rem;display:grid}.create-upload-button{cursor:pointer}.create-upload-button--compact{text-align:center;border-radius:.95rem;place-items:center;min-width:2.4rem;min-height:2.4rem;padding:0;font-size:1.2rem;font-weight:700;line-height:1;display:grid}.create-upload-button__icon{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;fill:none;width:.9rem;height:.9rem}.empty-state--compact{padding:1rem 1.1rem}.panel-heading--tight{margin-bottom:0}.source-browser-toolbar{align-items:end}.source-browser-toolbar .field-block{flex:1 1 0}.toggle-row{justify-content:start}.toggle-row input{block-size:1rem;inline-size:1rem}.context-section pre{white-space:pre-wrap;word-break:break-word;margin:0}.guide-preview{border:1px solid var(--line);min-height:22rem;max-height:44rem;color:var(--surface-ink);white-space:pre-wrap;word-break:break-word;background:#10192feb;border-radius:1.2rem;margin:0;padding:1rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.9rem;line-height:1.6;overflow:auto}.path-list{gap:.75rem;display:grid}.path-item{border:1px solid var(--line);background:#ffffff0a;border-radius:1rem;gap:.25rem;padding:.9rem;display:grid}.path-item span{color:var(--muted);word-break:break-word}.editor-tabs{scrollbar-width:thin;gap:.65rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.editor-tab{border:1px solid var(--line);min-height:2.8rem;color:var(--muted);white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;gap:.55rem;padding:.75rem .95rem;font-weight:700;display:inline-flex}.editor-tabs--section{flex-wrap:wrap}.editor-tab--active{color:var(--surface-ink);background:linear-gradient(#ffffff29,#ffffff14);border-color:#ffffff29}.editor-tab__flag{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:#72f1cf24;border-radius:999px;padding:.15rem .4rem;font-size:.7rem}.editor-meta{justify-content:space-between;align-items:start;gap:.8rem;min-width:0;display:flex}.editor-meta div{min-width:0}.editor-meta p,.editor-help{color:var(--muted);word-break:break-word;margin:0}.editor-warning{min-height:2rem;color:var(--danger);white-space:nowrap;background:#b43e3e1f;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.config-editor{resize:vertical;min-height:26rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.92rem;line-height:1.6}.profile-layout--editor{grid-template-columns:minmax(0,1.5fr) minmax(18rem,22rem)}.create-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.create-hero-card{border:1px solid var(--line);background:linear-gradient(#121d37fa,#0a1020fa);border-radius:1.5rem;gap:.4rem;padding:1.15rem 1.2rem;display:grid}.create-hero-card h3{margin:0;font-family:Space Grotesk,sans-serif;font-size:1.05rem}.create-hero-card p{color:var(--muted);margin:0}.create-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.create-form-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.create-manual-stack{gap:1rem;display:grid}.create-compact-stack,.create-compact-block{gap:.8rem;display:grid}.create-compact-block--surface{border:1px solid var(--line);background:#ffffff09;border-radius:1.15rem;min-width:0;padding:.85rem}.create-compact-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.create-compact-head h3{margin:.16rem 0 0;font-size:1rem}.create-profile-note{border:1px solid var(--line);background:#ffffff09;border-radius:1rem;gap:.35rem;padding:.8rem .9rem;display:grid}.create-profile-note strong{font-size:.96rem}.create-stat-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.create-stat-chip{border:1px solid var(--line);background:#ffffff08;border-radius:.95rem;gap:.2rem;min-width:0;padding:.68rem .78rem;display:grid}.create-stat-chip span{color:var(--muted);font-size:.76rem;line-height:1.2}.create-stat-chip strong{font-size:1rem;line-height:1}.create-mode-choices{scrollbar-width:none;gap:.45rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.create-mode-choice,.create-preset-chip{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:max-content;min-height:2.45rem;padding:.62rem .9rem;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.create-mode-choice span{font-size:.88rem;font-weight:700}.create-mode-inline-note{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}.create-selected-panel{padding-top:.2rem}.create-mode-choice,.create-preset-chip strong{font-size:.95rem;line-height:1.25}.create-mode-choice:hover,.create-mode-choice--active,.create-preset-chip:hover,.create-preset-chip.mode-card--active{background:linear-gradient(#ffffff1c,#ffffff0d);border-color:#ffffff29}.create-preset-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.create-form-grid--dual{grid-template-columns:repeat(2,minmax(0,1fr))}.create-form-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.create-preset-chip p{color:var(--muted);margin:0;font-size:.82rem}.create-toggle-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;min-height:2.9rem;padding:.78rem .95rem}.create-toggle-card input{appearance:none;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;block-size:1.15rem;inline-size:1.15rem;margin:0;transition:background .18s,border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff0a}.create-toggle-card input:checked{background:linear-gradient(#fffffff5,#dbdee4e6);border-color:#ffffff4d;box-shadow:0 0 0 .2rem #ffffff0f}.create-toggle-card--embedded{min-height:2.55rem;padding:.62rem .82rem}.create-source-rail{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.create-search-field{gap:.35rem}.create-search-field input{min-height:2.85rem;padding-block:.82rem}.create-source-rail__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.create-filter-pill{min-height:2.45rem;color:var(--muted);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.62rem .95rem;font-weight:700;transition:border-color .18s,background .18s,color .18s}.create-filter-pill--active,.create-filter-pill:hover{color:var(--surface-ink);background:#ffffff17;border-color:#ffffff29}.selected-source-card{background:linear-gradient(#222222d1,#0e0e0e9e);border:1px solid #ffffff24;border-radius:1.15rem;grid-template-columns:minmax(0,6.2rem) minmax(0,1fr);gap:.9rem;padding:.9rem;display:grid}.selected-source-card--compact{border-radius:1rem;grid-template-columns:minmax(0,4.6rem) minmax(0,1fr);gap:.75rem;padding:.75rem}.selected-source-card__image{object-fit:cover;background:#ffffff08;border:1px solid #ffffff14;border-radius:.95rem;width:100%;height:6.2rem}.selected-source-card__visual .source-card__image,.selected-source-card__visual .source-fallback-visual{width:100%;height:6.2rem}.selected-source-card--compact .selected-source-card__visual .source-card__image,.selected-source-card--compact .selected-source-card__visual .source-fallback-visual{border-radius:.85rem;height:4.6rem}.selected-source-card__content{gap:.5rem;min-width:0;display:grid}.selected-source-card__head{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.selected-source-card__head div{gap:.18rem;min-width:0;display:grid}.selected-source-card__head strong{font-size:1rem;line-height:1.25}.selected-source-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.selected-source-card__excerpt{color:var(--surface-ink);margin:0;font-size:.94rem;line-height:1.45}.selected-source-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.create-inline-details{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;min-width:0}.create-inline-details summary{cursor:pointer;color:var(--surface-ink);padding:.68rem .9rem;font-size:.88rem;font-weight:700;list-style:none}.create-inline-details summary::-webkit-details-marker{display:none}.create-inline-details__content{padding:0 .75rem .75rem}.create-list-meta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.create-show-more-button{justify-self:center;min-width:10.5rem}.source-fallback-visual{background:radial-gradient(circle at 100% 0,#ffffff14,#0000 55%),linear-gradient(#1c212bfa,#0e1118fa);border:1px solid #ffffff14;border-radius:1rem;align-content:end;gap:.2rem;min-height:8.8rem;padding:.8rem;display:grid}.source-fallback-visual__eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.source-fallback-visual strong{word-break:break-word;font-size:1rem;line-height:1.2}.source-inline-link{color:var(--surface-ink);text-underline-offset:.18rem;text-decoration:underline}.source-inline-link--subtle{color:var(--muted);font-size:.86rem;font-weight:600;text-decoration-thickness:1px}.source-inline-link--subtle:hover{color:var(--surface-ink)}.flow-stack{gap:1rem;display:grid}.flow-section{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);background:#ffffff0a;border-radius:1.4rem;gap:1rem;min-width:0;padding:1.05rem;display:grid}.flow-section__head{align-items:start;gap:.9rem;display:flex}.flow-section__head h4,.details-block summary{margin:0;font-size:1.05rem}.flow-section__head p,.section-intro,.mode-card p{color:var(--muted);margin:0}.flow-step{background:var(--accent-soft);block-size:2rem;inline-size:2rem;color:var(--accent);border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:inline-flex}.mode-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.mode-card-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.mode-card{border:1px solid var(--line);text-align:left;background:#ffffff0a;border-radius:1.2rem;gap:.45rem;padding:1rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.mode-card strong{font-size:1rem}.mode-card:hover,.mode-card--active{background:linear-gradient(#ffffff1f,#ffffff0f);border-color:#ffffff29;transform:translateY(-.08rem)}.mode-card--compact{gap:.25rem}.mode-card--compact strong{font-size:.95rem}.details-block{border:1px solid var(--line);background:#ffffff0a;border-radius:1.2rem}.details-block--subtle{background:#ffffff06;border-color:#ffffff14}.details-block summary{cursor:pointer;padding:.9rem 1rem}.details-block__content{padding:0 1rem 1rem}.details-block__content--stack{gap:1rem;display:grid}.source-pick-list{gap:.75rem;display:grid}.source-pick-card{text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;gap:.75rem;padding:.82rem;transition:border-color .18s,background .18s;display:grid}.source-pick-card p{margin:0}.source-pick-card:hover,.source-pick-card--active{background:linear-gradient(#ffffff17,#ffffff0a);border-color:#ffffff29}.schedule-slot-list,.schedule-preview-list{gap:.8rem;display:grid}.schedule-slot-card,.schedule-preview-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;gap:.75rem;padding:.95rem;display:grid}.schedule-preview-item strong{font-size:.96rem}.workspace-section{gap:1.1rem}.section-intro{margin-top:-.25rem}.stack-grid{gap:1rem;display:grid}.section-divider{background:var(--line);block-size:1px}.review-dock{gap:.9rem;display:grid}.create-textarea--compact{resize:vertical;min-height:8rem;font-family:SFMono-Regular,Consolas,monospace}.context-section--tight{gap:.8rem}.sticky-review-bar--create{margin-top:1rem}@media (width>=901px){.preview-panel,.context-panel{align-self:start;position:sticky;top:2rem}}@media (width<=1180px){.editor-layout,.profile-layout,.schedule-layout,.create-hero-grid,.create-form-grid,.create-form-grid--compact,.create-form-grid--dual,.create-form-grid--triple,.create-preset-row,.mode-card-grid,.mode-card-grid--compact{grid-template-columns:1fr}.create-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.selected-source-card{grid-template-columns:1fr}.selected-source-card__image,.selected-source-card__visual .source-card__image,.selected-source-card__visual .source-fallback-visual{height:10rem}}@media (width<=900px){.workspace-main{padding:1rem 0 1.5rem}.page-hero,.draft-row__head,.toolbar-row,.sticky-review-bar__controls,.hero-actions,.media-editor-card__head,.source-browser-toolbar,.source-card__actions,.flow-section__head{flex-direction:column;align-items:start}.page-hero,.editor-panel,.context-panel,.preview-panel,.list-panel{border-radius:1.4rem}.summary-grid,.meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.summary-card,.meta-card,.source-card{border-radius:.95rem;padding:.8rem .85rem}.summary-card strong{font-size:1.12rem}.summary-card span,.meta-card span,.meta-card strong{font-size:.84rem;line-height:1.25}.page-hero{gap:.7rem;padding:.95rem 1rem}.page-hero h2,.panel-heading h3{font-size:1.2rem}.page-hero p,.hero-actions p,.section-intro,.editor-help{font-size:.92rem}.telegram-preview-notes{grid-template-columns:1fr}.telegram-post{max-width:100%}.sticky-review-bar{bottom:.75rem}.action-cluster{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.selected-source-card__head{flex-direction:column;align-items:start}.selected-source-card__actions{justify-content:flex-start}.create-source-rail{grid-template-columns:1fr}.create-source-rail__actions,.create-list-meta{justify-content:flex-start}.selected-source-card__footer{flex-direction:column;align-items:stretch}}@media (width<=560px){.workspace-main{padding:.9rem 0 1.25rem}.workspace-shell{padding-inline:.75rem}.glass-header{border-radius:1.3rem;padding:.45rem}.page-hero,.draft-row,.editor-panel,.context-panel,.preview-panel,.sticky-review-bar,.flow-section,.source-pick-card{padding:.95rem}.draft-editor{min-height:16rem}.page-hero{padding:.9rem .95rem}.page-hero p{display:none}.create-compact-block--surface{border-radius:1rem;padding:.85rem}.create-compact-head h3{font-size:.96rem}.create-mode-tile,.create-mode-choice,.create-preset-chip{padding:.62rem .78rem}.create-mode-choice span,.create-preset-chip strong{font-size:.84rem}.create-preset-chip p{font-size:.78rem}.selected-source-card{gap:.75rem;padding:.8rem}.selected-source-card--compact{grid-template-columns:1fr}.selected-source-card__image,.selected-source-card__visual .source-card__image,.selected-source-card__visual .source-fallback-visual{height:8.6rem}.selected-source-card--compact .selected-source-card__visual .source-card__image,.selected-source-card--compact .selected-source-card__visual .source-fallback-visual{height:7.2rem}.create-stat-row{gap:.5rem}.create-stat-chip{padding:.62rem .7rem}.toolbar-row{gap:.75rem}.chip-group{gap:.5rem}.chip,.editor-tab,.glass-nav__pill{min-height:2.55rem;padding:.62rem .85rem}.summary-grid,.meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.summary-card,.meta-card{gap:.22rem;min-height:0;padding:.72rem .78rem}.summary-card strong{font-size:1rem}.summary-card span,.meta-card span,.meta-card strong{font-size:.78rem;line-height:1.24}.source-card{padding:.78rem .82rem}.draft-row__meta{gap:.45rem .7rem;font-size:.82rem}.action-cluster{grid-template-columns:1fr}.telegram-card__meta{flex-direction:column;align-items:start}.telegram-phone__topbar,.telegram-phone__screen{padding:.8rem}.telegram-phone__channel strong,.telegram-post__channel-meta strong{font-size:.92rem}.telegram-post{border-radius:1rem;padding:.82rem}.telegram-render{font-size:.96rem}.config-editor{min-height:20rem}}@media (width<=420px){.create-stat-row,.summary-grid,.meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-card,.meta-card{padding:.68rem .72rem}.summary-card strong{font-size:.96rem}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f7fb;--surface:#ffffffe0;--surface-strong:#fff;--surface-raised:#f7f9ff;--surface-ink:#162033;--muted:#68738a;--line:#18274b17;--line-strong:#18274b29;--accent:#5b63f6;--accent-strong:#3f47df;--accent-soft:#5b63f61a;--success:#1f9d67;--warning:#c48723;--danger:#d14e65;--shadow:0 24px 54px #354a7824;font-family:Manrope,Segoe UI,sans-serif}html,body,#root{color:var(--surface-ink);background:radial-gradient(circle at 0 0,#7fa7ff47,#0000 28rem),radial-gradient(circle at 100% 0,#ffc7923d,#0000 24rem),linear-gradient(#f9fbff 0%,#edf2fa 52%,#f5f7fb 100%)}a{text-decoration:none}.workspace-shell{min-height:var(--tg-viewport-stable-height,100dvh);height:var(--tg-viewport-stable-height,100dvh);padding:calc(.4rem + var(--safe-top-resolved)) max(1rem, calc(1rem + var(--safe-right-resolved))) calc(.4rem + var(--safe-bottom-resolved)) max(1rem, calc(1rem + var(--safe-left-resolved)));position:relative;overflow:hidden}.workspace-shell--keyboard-open{padding-bottom:max(.45rem, calc(.45rem + var(--safe-bottom-resolved)))}.workspace-shell__glow{z-index:0;filter:blur(24px);opacity:.9;pointer-events:none;border-radius:999px;position:fixed}.workspace-shell__glow--one{background:#7195ff2e;width:12rem;height:12rem;top:2.5rem;left:max(1rem,4vw)}.workspace-shell__glow--two{background:#ffca9738;width:10rem;height:10rem;top:6rem;right:max(1rem,4vw)}.app-frame{z-index:1;grid-template-rows:minmax(0,1fr) auto;gap:1rem;width:min(100%,70rem);height:100%;min-height:100%;margin:0 auto;display:grid;position:relative;overflow:hidden}.app-topbar{isolation:isolate;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#fffffffa,#f6f9fff5) padding-box padding-box;border:1px solid #ffffffb3;border-radius:1.9rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex;position:relative;overflow:hidden}.app-topbar__intro{gap:.4rem;width:100%;min-width:0;display:grid}.app-topbar__eyebrow,.brand-kicker,.eyebrow{color:var(--accent-strong);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:.35rem;font-size:.72rem;font-weight:800;display:inline-flex}.app-topbar h1,.page-hero h2,.panel-heading h3,.create-hero-card h3{letter-spacing:-.04em;color:#10182a;margin:0;font-family:Space Grotesk,Arial Rounded MT Bold,sans-serif;font-weight:700}.app-topbar h1{font-size:clamp(1.55rem,2vw,2rem);line-height:1.18}.app-topbar p,.page-hero p,.draft-row p,.empty-state p,.context-section p,.section-intro,.editor-help,.create-mode-inline-note,.create-preset-chip p,.source-inline-link--subtle,.draft-row__meta,.sticky-review-bar__meta,.panel-heading .eyebrow,.source-item span,.version-item span,.summary-card span,.meta-card span,.source-card__head span,.source-card__excerpt,.path-item span,.editor-meta p{color:var(--muted)}.app-topbar__status{min-height:2.25rem;color:var(--accent-strong);white-space:nowrap;background:#5b63f617;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.84rem;font-weight:700;display:inline-flex}.app-topbar__status-dot{background:currentColor;border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 0 .2rem #5b63f61f}.workspace-main-shell,.workspace-main{min-height:0}.workspace-main-shell{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex-direction:column;gap:1rem;display:flex;overflow-y:auto}.workspace-shell--keyboard-open .workspace-main-shell{overscroll-behavior-y:auto}.workspace-main{width:100%;margin:0;padding:0 0 .9rem}.app-frame--busy{pointer-events:none;-webkit-user-select:none;user-select:none}body.app-busy{touch-action:none;overflow:hidden}.workspace-shell--keyboard-open .workspace-main{padding-bottom:.35rem}.bottom-nav{isolation:isolate;z-index:2;border:0;border-radius:1.7rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;width:min(100%,34rem);margin:0 auto;padding:.55rem .55rem .72rem;display:grid;position:sticky;bottom:0;overflow:hidden}.bottom-nav--disabled{opacity:.82}.bottom-nav:before{content:"";border-radius:inherit;z-index:-1;background:linear-gradient(#fffffffa,#f7f9fff7);border:1px solid #ffffffe0;position:absolute;inset:0;box-shadow:0 18px 36px #2a3d6729}.bottom-nav__item{color:#7d879f;text-align:center;isolation:isolate;border-radius:1.2rem;align-content:start;justify-items:center;gap:.32rem;min-width:0;min-height:3.2rem;padding:.55rem .35rem;font-size:.78rem;font-weight:700;display:grid;position:relative;overflow:hidden}.bottom-nav__item--active{color:var(--accent-strong)}.bottom-nav__item--active:before{content:"";border-radius:inherit;z-index:-1;background:linear-gradient(#5b63f629,#5b63f614) padding-box padding-box;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #5b63f624}.bottom-nav__icon{justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}.bottom-nav__icon svg{stroke:currentColor;fill:none;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}.bottom-nav__label{white-space:nowrap;letter-spacing:-.03em;width:100%;min-width:0;font-size:clamp(.68rem,2.9vw,.82rem);line-height:1.05;display:block}.page-stack{gap:.95rem}.page-hero,.toolbar-row,.list-panel,.editor-panel,.context-panel,.preview-panel,.sticky-review-bar,.flow-section,.source-pick-card,.source-card,.summary-card,.meta-card,.schedule-slot-card,.schedule-preview-item,.create-profile-note,.create-hero-card,.selected-source-card,.details-block,.empty-state,.state-banner,.create-compact-block--surface,.create-toggle-card,.create-stat-chip,.source-fallback-visual,.version-item,.path-item{box-shadow:var(--shadow);background:linear-gradient(#fffffff0,#f8faffe6);border:1px solid #ffffffc7}.page-hero,.editor-panel,.context-panel,.preview-panel,.list-panel,.sticky-review-bar{border-radius:2rem}.page-hero{background:radial-gradient(circle at 100% 0,#6f92ff2e,#0000 11rem),linear-gradient(#fffffff5,#f6f8ffed);align-items:flex-start;padding:1.35rem 1.45rem}.page-hero h2,.panel-heading h3{margin-top:.18rem}.page-hero p{display:block}.toolbar-row,.list-panel,.editor-panel,.context-panel,.preview-panel,.sticky-review-bar,.flow-section,.source-pick-card,.source-card,.selected-source-card,.details-block,.schedule-slot-card,.schedule-preview-item,.create-hero-card,.create-compact-block--surface{-webkit-backdrop-filter:blur(16px)}.toolbar-row{border-radius:1.5rem;padding:.9rem 1rem}.chip-group{gap:.5rem}.chip,.create-mode-choice,.create-preset-chip,.create-filter-pill,.glass-nav__pill,.editor-tab{color:#6b7690;min-height:2.7rem;box-shadow:none;background:#f3f6fd;border:1px solid #18274b12;border-radius:1rem}.chip--active,.chip:hover,.create-mode-choice:hover,.create-mode-choice--active,.create-preset-chip:hover,.create-preset-chip.mode-card--active,.create-filter-pill--active,.create-filter-pill:hover,.editor-tab--active,.mode-card:hover,.mode-card--active,.source-pick-card:hover,.source-pick-card--active{color:var(--accent-strong);background:linear-gradient(#5b63f629,#5b63f614);border-color:#5b63f62e;transform:none}.select-field select,.field-block input,.field-inline input,.json-editor,.draft-editor,textarea{color:var(--surface-ink);background:#f6f8fd;border:1px solid #18274b14;border-radius:1.1rem;box-shadow:inset 0 1px #fffc}.select-field select:focus,.field-block input:focus,.field-inline input:focus,.json-editor:focus,.draft-editor:focus,textarea:focus{background:#fff;border-color:#5b63f647;box-shadow:0 0 0 .24rem #5b63f61f,inset 0 1px #ffffffe6}.select-field select option{color:var(--surface-ink);background:#fff}.draft-row,.source-card,.source-pick-card,.selected-source-card,.schedule-slot-card{border-radius:1.5rem}.draft-row,.source-card,.source-pick-card{background:#f8faffeb;border:1px solid #18274b14}.draft-row:hover{border-color:#5b63f629;transform:translateY(-.08rem);box-shadow:0 22px 38px #364c7c24}.draft-row__image,.source-card__image,.draft-media-preview,.selected-source-card__image{border:0;border-radius:1.2rem}.draft-row__head strong,.source-card__head strong,.selected-source-card__head strong,.media-editor-card__head strong,.schedule-preview-item strong,.create-stat-chip strong,.meta-card strong,.summary-card strong{color:#142033}.status-pill{color:#3a465d;letter-spacing:.06em;background:#1118270f}.status-pill--published{color:var(--success);background:#1f9d671f}.status-pill--scheduled{color:var(--warning);background:#c487231f}.status-pill--publishing{color:#2c6fc4;background:#2c6fc41f}.status-pill--cancelled{color:var(--danger);background:#d14e651f}.primary-button,.secondary-button{min-height:2.9rem;box-shadow:none;border-radius:1rem;font-weight:700}.primary-button{color:#fff;background:linear-gradient(135deg,#6672ff 0%,#5661f2 100%);border-color:#0000}.secondary-button{color:#26324c;background:#f3f6fd;border-color:#18274b14}.primary-button:hover,.secondary-button:hover{transform:translateY(-.06rem)}.state-banner{color:#33415a;border-style:solid;border-radius:1.2rem}.state-banner--error{color:var(--danger);background:#ffeff3eb;border-color:#d14e652e}.state-banner--success{color:var(--success);background:#edfcf5f0;border-color:#1f9d672e}.state-banner--info{color:var(--accent-strong);background:#eff1fff0;border-color:#5b63f62e}.editor-tabs{flex-wrap:wrap;gap:.5rem;display:flex}.editor-tab{min-width:max-content;padding-inline:.95rem}.editor-tab__flag{color:var(--accent-strong);background:#5b63f61f}.editor-tab__flag--error{color:var(--danger);background:#d14e651f}.telegram-phone{background:radial-gradient(circle at top,#6672ff26,#0000 14rem),linear-gradient(#fff 0%,#f4f7fd 100%);border:0;border-radius:2rem;box-shadow:0 28px 64px #2f40682e}.telegram-phone__topbar{background:#ffffffc7;border-bottom:1px solid #18274b14}.telegram-phone__channel span,.telegram-post__channel-meta span,.telegram-phone__icon{color:#7b869d}.telegram-phone__back{color:var(--accent-strong)}.telegram-phone__screen{background:radial-gradient(circle at top,#6672ff1a,#0000 12rem),linear-gradient(#f7f9ff 0%,#eef3fb 100%)}.telegram-day-pill{color:var(--accent-strong);background:#5b63f61f}.telegram-post{background:#fff;border:1px solid #18274b14;box-shadow:0 18px 38px #3448751f}.telegram-post__avatar{background:linear-gradient(135deg,#6773ff,#4450df)}.sticky-review-bar{border:1px solid #ffffffc7}.details-block summary{color:#172033}.details-block--subtle{background:#f6f8ffeb}.source-inline-link{color:var(--accent-strong);text-decoration-thickness:1.5px}.mode-card,.source-pick-card,.schedule-preview-item,.schedule-slot-card,.path-item{background:#f8faffeb;border:1px solid #18274b14}.source-fallback-visual{background:radial-gradient(circle at 100% 0,#6672ff33,#0000 55%),linear-gradient(#f8faff,#edf2fb)}.source-fallback-visual__eyebrow{color:var(--accent-strong)}.path-list,.path-item{gap:.65rem;display:grid}.path-item{border-radius:1rem;padding:.9rem}.path-item strong{color:#172033}@media (width<=900px){.app-topbar{padding:1rem 1.05rem}.app-topbar,.page-hero,.toolbar-row,.draft-row__head,.hero-actions,.flow-section__head,.sticky-review-bar__controls{flex-direction:column;align-items:flex-start}.bottom-nav{width:100%}}@media (width<=640px){.workspace-shell{padding-inline:.8rem}.app-frame{gap:.8rem}.app-topbar{border-radius:1.55rem}.app-topbar h1{font-size:1.4rem}.app-topbar p{font-size:.9rem}.page-hero,.toolbar-row,.list-panel,.editor-panel,.context-panel,.preview-panel,.sticky-review-bar{border-radius:1.45rem}.bottom-nav{border-radius:1.4rem;padding:.42rem}.bottom-nav__item{min-height:2.9rem;padding-inline:.2rem}.bottom-nav__label{font-size:.72rem}}.workspace-shell{padding-inline:max(.55rem, calc(.55rem + var(--safe-left-resolved)));padding-right:max(.55rem, calc(.55rem + var(--safe-right-resolved)))}.app-frame{width:100%;height:100%;min-height:100%;margin:0}.app-topbar{border-radius:1.4rem;padding:.9rem 1rem}.app-topbar p{max-width:28rem}.workspace-main{width:100%;max-width:none}.page-stack{width:100%}.page-hero{border-radius:1.45rem;padding:1rem}.page-hero--compact{padding-block:.95rem}.bottom-nav{width:100%;margin:0}.feed-list{gap:.8rem;display:grid}.feed-card,.create-source-card,.create-selected-summary{background:#fffffff5;border:1px solid #18274b14;border-radius:1.35rem;gap:.85rem;padding:.8rem;display:grid;box-shadow:0 16px 34px #354a781a}.feed-card__image,.create-source-card .source-card__image,.create-source-card .source-fallback-visual{object-fit:cover;border-radius:1.15rem;width:100%;min-height:11.5rem;max-height:15rem}.feed-card__body,.create-source-card__body{gap:.55rem;display:grid}.feed-card__head,.create-source-card__header{gap:.18rem;display:grid}.feed-card__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.7rem}.feed-card__head strong,.create-source-card__header strong,.create-selected-summary__copy strong{color:#142033;font-size:1.04rem;line-height:1.25}.feed-card__head span,.create-source-card__header span,.create-selected-summary__copy p,.feed-card__excerpt,.create-source-card__excerpt{color:var(--muted);margin:0}.feed-card__meta{color:var(--muted);flex-wrap:wrap;gap:.35rem .65rem;font-size:.86rem;display:flex}.feed-card__actions,.create-source-card__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.feed-card__primary{color:#62708c;letter-spacing:.04em;text-transform:uppercase;background:#eef1f7;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;padding:.65rem 1rem;font-size:.9rem;font-weight:800;display:inline-flex}.feed-card__primary--selected,.feed-card__primary:hover{color:var(--accent-strong);background:#5b63f61f}.feed-card__excerpt,.create-source-card__excerpt{font-size:.98rem;line-height:1.5}.create-flow-step{box-shadow:none;background:0 0;border:0;padding:0}.create-flow-step__head{align-items:center}.create-flow-step__index{width:2rem;height:2rem;color:var(--accent-strong);background:#5b63f61f;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.95rem;font-weight:800;display:inline-flex}.create-flow-step--setup{padding-bottom:.15rem}.create-flow-step--setup .create-form-grid--compact{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)}.create-source-rail{grid-template-columns:minmax(0,1fr)}.create-source-rail__actions{justify-content:flex-start}.create-picker-filters{background:#f4f7fdf2;border:1px solid #18274b14;border-radius:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.65rem;display:grid}.create-mode-choices{gap:.35rem;padding-bottom:0}.create-mode-choice{min-height:2.5rem;padding:.5rem .8rem}.create-preset-row{scrollbar-width:none;gap:.45rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.create-preset-row::-webkit-scrollbar{display:none}.create-preset-chip{text-align:left;flex:0 0 11rem;justify-items:start;gap:.18rem;display:grid}.create-preset-chip strong,.create-preset-chip p{line-height:1.25}.page-stack--create .details-block summary{padding:.78rem .9rem}.page-stack--create .details-block__content{padding:0 .9rem .9rem}.page-stack--create .editor-help{font-size:.84rem}.select-field select{appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#f6f8fd}.create-source-card{padding:.75rem}.create-source-card--active{border-color:#5b63f629;box-shadow:0 18px 38px #5b63f61f}.create-inline-details{background:#f5f7fc;border-color:#18274b14}.create-inline-details summary{color:#22304a;padding:.78rem .9rem;font-size:.86rem}.create-inline-details__content{padding-top:0}.telegram-post__body,.telegram-render,.telegram-render p,.telegram-render span,.telegram-render div,.telegram-render strong,.telegram-render b{color:#22304a}.telegram-render a{color:var(--accent-strong)}.telegram-preview-notes,.telegram-preview-note{display:none}.sticky-review-bar--create{gap:.7rem}@media (width<=900px){.feed-card__head{grid-template-columns:1fr}}@media (width<=640px){.workspace-shell{padding-inline:max(.45rem, calc(.45rem + var(--safe-left-resolved)));padding-right:max(.45rem, calc(.45rem + var(--safe-right-resolved)))}.app-topbar{padding:.8rem .9rem}.app-topbar p{display:none}.create-flow,.feed-card,.create-source-card,.create-selected-summary{padding:.72rem}.create-flow-step--setup .create-form-grid--compact{grid-template-columns:1fr}.create-picker-filters{grid-template-columns:1fr;padding:.68rem}.feed-card__image,.create-source-card .source-card__image,.create-source-card .source-fallback-visual{min-height:9.5rem}}.app-topbar{border-radius:1.05rem;justify-content:flex-start;align-items:center;gap:.35rem;min-height:2.55rem;padding:.62rem .78rem}.app-topbar__intro{justify-content:center;align-items:center;gap:0;min-height:1.45rem;display:flex}.app-topbar h1{text-align:center;width:100%;padding-block:.08em;font-size:1.02rem;line-height:1.22}.app-topbar__status,.app-topbar__status-dot{display:none}.page-stack--create{gap:.3rem}.page-stack--create .editor-panel{border-radius:1.25rem}.page-stack--create .select-field span,.page-stack--create .field-block span{font-size:.7rem}.page-stack--create .select-field select,.page-stack--create .field-block input{border-radius:.9rem;min-height:2.75rem;padding:.7rem .85rem}.page-stack--create .select-field:after{bottom:.95rem;right:1rem}.page-stack--create .select-field select,.page-stack--create .select-field select option,.page-stack--create .select-field select optgroup{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1d2940;background:#f6f8fd}.create-flow{gap:.35rem;padding:.28rem}.create-flow-step--setup .create-form-grid--compact{gap:.5rem}.create-flow-step__head--compact{margin-bottom:0}.create-compact-head{gap:.3rem}.create-source-rail__actions{gap:.38rem}.create-filter-pill,.page-stack--create .secondary-button--small{min-height:2rem;padding:.36rem .72rem;font-size:.78rem}.create-picker-filters{gap:.5rem;padding:.55rem}.create-search-field--inline{margin-top:-.05rem}.create-search-field--inline input{min-height:2.6rem}.create-preset-row{gap:.38rem}.create-preset-chip{flex:0 0 9.4rem;min-height:3.25rem;padding:.58rem .72rem}.create-source-card{gap:.62rem;padding:.58rem}.create-source-card__visual{position:relative}.source-visual-button{background:0 0;border:0;width:100%;padding:0;display:block}.source-select-badge{-webkit-backdrop-filter:blur(12px);background:#0f172a61;border:1px solid #ffffffd6;border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;padding:0;display:inline-flex;position:absolute;top:.52rem;right:.52rem}.source-select-badge__dot{border:2px solid #fffffff0;border-radius:999px;width:.7rem;height:.7rem}.source-select-badge--active{background:#5b63f6eb}.source-select-badge--active .source-select-badge__dot{background:#fff}.create-source-card__header span{font-size:.84rem}.create-source-card__actions{justify-content:flex-end;min-height:1rem}.create-source-card__actions .source-inline-link--subtle{font-size:.8rem}.create-source-card__excerpt{margin-top:-.05rem}.create-show-more-button{min-width:0;margin-top:-.2rem;padding-inline:.88rem}.sticky-review-bar--create{box-shadow:none;background:0 0;border:0;gap:0;padding:0}.sticky-review-bar--create .sticky-review-bar__controls{width:100%}.primary-button--create{border-radius:1.15rem;width:100%;min-height:3.05rem}.image-lightbox{z-index:70;background:#080c16d6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.image-lightbox__image{object-fit:contain;border-radius:1rem;max-width:min(100%,40rem);max-height:80vh}.image-lightbox__close{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;min-height:2.1rem;padding:.4rem .8rem;position:absolute;top:1rem;right:1rem}@media (width<=640px){.app-topbar{padding:.56rem .7rem}.page-stack--create .select-field select,.page-stack--create .field-block input{min-height:2.6rem}.create-source-card__actions{justify-content:space-between}}.page-stack--create .create-compact-block{padding:.72rem}.page-stack--create .create-flow-step--setup{padding-block:.62rem}.page-stack--create .create-form-grid--compact{gap:.42rem}.page-stack--create .create-form-grid--compact .select-field select{min-height:2.45rem;padding:.58rem .78rem}.page-stack--create .create-compact-block--surface{padding-top:.68rem}.page-stack--create .create-selected-panel{gap:.62rem}.create-mode-choices{gap:.34rem}.create-mode-choice{border-radius:.9rem;min-height:2.25rem;padding:.42rem .72rem}.create-filter-drawer{background:linear-gradient(#fafcfff5,#f4f7fffa);border:1px solid #7983ab29;border-radius:1rem;position:relative;overflow:visible}.create-filter-drawer[open]{z-index:5;box-shadow:0 12px 30px #384a8414}.create-filter-drawer__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.7rem;padding:.78rem .9rem;list-style:none;display:flex}.create-filter-drawer__summary::-webkit-details-marker{display:none}.create-filter-drawer__summary span{letter-spacing:.08em;text-transform:uppercase;color:#2f4be0;font-size:.8rem;font-weight:800}.create-filter-drawer__summary small{color:#5b6a86;background:#5667f617;border-radius:999px;align-items:center;gap:.3rem;min-height:1.8rem;padding:.3rem .62rem;font-size:.76rem;font-weight:700;line-height:1;display:inline-flex}.create-filter-drawer__summary:after{content:"+";color:#2f4be0;background:#5667f61a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1rem;font-weight:700;display:inline-flex}.create-filter-drawer[open] .create-filter-drawer__summary:after{content:"−"}.create-filter-drawer__content{border-top:1px solid #7983ab1a;gap:.58rem;padding:0 .9rem .9rem;display:grid;position:relative}.create-source-rail--compact{padding-top:.65rem}.create-source-rail--compact .create-source-rail__actions{justify-content:space-between}.create-picker-filters--drawer{box-shadow:none;background:0 0;border:0;padding:0}.create-picker-filters--drawer .select-field select{min-height:2.45rem;padding:.58rem .78rem}.create-list-meta{margin-top:-.12rem}@media (width<=640px){.create-filter-drawer__summary{padding:.72rem .82rem}.create-filter-drawer__summary small{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 2rem);overflow:hidden}.create-filter-drawer__content{padding:0 .82rem .82rem}}.page-stack--queue{gap:.55rem}.queue-control-card{background:linear-gradient(#fafcfffa,#f4f7fffa);border:1px solid #7983ab1f;border-radius:1.25rem;gap:.62rem;padding:.72rem;display:grid;box-shadow:0 16px 34px #384a8417}.queue-control-card__top{justify-content:flex-start;align-items:center;gap:.7rem;display:flex}.queue-control-card__title{gap:.02rem;display:grid}.queue-control-card__title h2{margin:0;font-size:1.02rem;line-height:1.1}.queue-filter-drawer .create-filter-drawer__content{gap:.7rem}.queue-filter-drawer .create-filter-drawer__summary{padding:.62rem .78rem}.queue-filter-drawer .create-filter-drawer__summary span{font-size:.74rem}.queue-filter-drawer .create-filter-drawer__summary small{min-height:1.55rem;padding:.24rem .56rem;font-size:.72rem}.queue-filter-drawer .create-filter-drawer__summary:after{width:1.35rem;height:1.35rem;font-size:.95rem}.chip-group--queue{gap:.36rem}.chip-group--queue .chip{min-height:2rem;padding:.38rem .68rem;font-size:.78rem}.queue-filter-drawer .select-field select{min-height:2.45rem;padding:.58rem .78rem}.page-stack--queue .feed-list{gap:.68rem}.page-stack--queue .feed-card{gap:.68rem;padding:.68rem;position:relative}.feed-card--interactive{cursor:pointer}.feed-card__visual{position:relative}.page-stack--queue .feed-card__body{gap:.48rem}.page-stack--queue .feed-card__meta{gap:.28rem .58rem;font-size:.8rem}.page-stack--queue .feed-card__primary{min-height:2.18rem;padding:.42rem .82rem;font-size:.82rem}.feed-status-badge{-webkit-backdrop-filter:blur(12px);color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0d12208f;border:1px solid #ffffffd9;border-radius:999px;justify-content:center;align-items:center;min-height:1.6rem;padding:.24rem .58rem;font-size:.68rem;font-weight:800;display:inline-flex;position:absolute;top:.55rem;right:.55rem}.feed-status-badge--floating{top:.68rem;right:.68rem}.feed-status-badge--editing{background:#4973ffc7}.feed-status-badge--scheduled{background:#57ad7fd1}.feed-status-badge--published{background:#46a38ec7}.feed-status-badge--cancelled{background:#935e6ec7}@media (width<=640px){.queue-control-card{padding:.68rem}.queue-control-card__top{flex-direction:column;align-items:flex-start}.queue-filter-drawer .create-filter-drawer__summary{padding:.58rem .72rem}}.page-stack--schedule{gap:.55rem}.queue-control-card--schedule .create-filter-drawer__content{padding-top:.72rem}.schedule-layout--compact{grid-template-columns:minmax(0,1fr);gap:.72rem}.editor-panel--schedule,.context-panel--schedule{gap:.82rem}.editor-panel--schedule .create-form-grid--dual,.editor-panel--schedule .create-form-grid--triple{gap:.6rem}.editor-panel--schedule .field-block input,.editor-panel--schedule .field-block select{min-height:2.6rem;padding:.6rem .78rem}.editor-panel--schedule .select-field select{min-height:2.45rem;padding:.58rem .78rem}.editor-panel--schedule .create-toggle-card{min-height:2.65rem;padding:.62rem .82rem}.create-toggle-card--schedule{background:#f6f8fdf5;border-color:#7983ab2e}.create-toggle-card--schedule input{background:#fff;border-color:#65739461;position:relative;box-shadow:inset 0 0 0 1px #6573940a}.create-toggle-card--schedule input:checked{background:linear-gradient(#5b63f6,#4258f2);border-color:#3f58ec94;box-shadow:0 0 0 .18rem #5b63f624}.create-toggle-card--schedule input:checked:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:.32rem;height:.58rem;margin:auto;position:absolute;inset:0;transform:rotate(45deg)translate(-1px,-1px)}.schedule-slot-list,.schedule-preview-list{gap:.68rem}.schedule-slot-card,.schedule-preview-item{border-radius:1.05rem;gap:.48rem;padding:.66rem}.schedule-slot-card__top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.42rem;display:grid}.schedule-slot-card__times,.schedule-digest-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.45rem;display:grid}.schedule-digest-grid{grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,.72fr))}.schedule-slot-card__times>*,.schedule-digest-grid>*{min-width:0}.schedule-slot-card__times input,.schedule-digest-grid input,.review-schedule-field input{width:100%;min-width:0;max-width:100%}.schedule-custom-select{position:relative}.schedule-custom-select__trigger{color:#1d2940;text-align:left;background:#f6f8fdf5;border:1px solid #7983ab29;border-radius:.95rem;justify-content:space-between;align-items:center;width:100%;min-height:2.6rem;padding:.6rem 2.6rem .6rem .78rem;font-size:.84rem;font-weight:700;display:flex;position:relative}.schedule-custom-select__trigger:after{content:"";border-bottom:2px solid #6a7892;border-right:2px solid #6a7892;width:.5rem;height:.5rem;position:absolute;top:50%;right:.95rem;transform:translateY(-60%)rotate(45deg)}.schedule-custom-select__menu{z-index:20;background:#fafcfffc;border:1px solid #7983ab24;border-radius:1rem;gap:.2rem;padding:.34rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0;box-shadow:0 14px 28px #384a841a}.schedule-custom-select__option{color:#22314b;text-align:left;background:0 0;border:0;border-radius:.8rem;align-items:center;width:100%;min-height:2.2rem;padding:.45rem .62rem;font-size:.84rem;font-weight:600;display:flex}.schedule-custom-select__option--active,.schedule-custom-select__option:hover{color:#4158f2;background:#5b63f61a}.schedule-remove-button{color:#8b5363;background:#fffc;border:1px solid #7983ab29;border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;font-size:1.15rem;line-height:1;display:inline-flex;box-shadow:0 10px 20px #384a8414}.schedule-remove-button:disabled{opacity:.45;cursor:not-allowed}.schedule-slot-card__meta{min-height:0;font-size:.78rem}.schedule-add-button{border-radius:.82rem;min-height:2rem;padding:.34rem .68rem;font-size:.76rem}.schedule-monitoring-stack{gap:.62rem;display:grid}.schedule-monitoring-card{background:linear-gradient(#f9fbfffa,#f4f7fffa);border:1px solid #7983ab24;border-radius:1.1rem;gap:.7rem;padding:.78rem;box-shadow:0 14px 26px #384a840f}.schedule-monitoring-card__head{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.schedule-info-button{color:#637190;background:#ffffffe0;border:1px solid #7983ab29;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:.86rem;font-weight:800;line-height:1;display:inline-flex}.schedule-info-button--active{color:#4258f2;background:#e8ecfffa;border-color:#5b63f63d}.schedule-monitoring-note{background:#eff3ffb8;border:1px solid #7983ab1f;border-radius:.95rem;padding:.72rem .8rem}.schedule-monitoring-note p{color:#52617d;margin:0;font-size:.84rem;line-height:1.45}.schedule-channel-picker{gap:.5rem;display:grid}.schedule-channel-picker__head{color:#5b6a86;justify-content:space-between;align-items:center;gap:.6rem;font-size:.78rem;display:flex}.schedule-channel-picker__head strong{color:#1d2940;font-size:.82rem}.schedule-channel-list{grid-template-columns:1fr;gap:.4rem;display:grid}.schedule-channel-chip{background:#f6f8fdf5;border:1px solid #7983ab24;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.02rem .55rem;padding:.58rem .68rem;display:grid}.schedule-channel-chip input{appearance:none;background:#fff;border:1px solid #65739461;border-radius:999px;grid-row:1/span 2;width:1rem;height:1rem;margin:0;position:relative}.schedule-channel-chip input:checked{background:linear-gradient(#5b63f6,#4258f2);border-color:#3f58ec94}.schedule-channel-chip input:checked:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:.3rem;height:.54rem;margin:auto;position:absolute;inset:0;transform:rotate(45deg)translate(-1px,-1px)}.schedule-channel-chip span{color:#1d2940;font-size:.84rem;font-weight:700;line-height:1.2}.schedule-channel-chip small{color:#6f7d96;font-size:.74rem;line-height:1.2}.schedule-channel-chip--active{background:#eef1fffa;border-color:#5b63f638}.schedule-channel-dropdown{gap:.46rem;display:grid}.schedule-channel-trigger{color:#1d2940;text-align:left;background:#f6f8fdf5;border:1px solid #7983ab29;border-radius:.95rem;justify-content:space-between;align-items:center;width:100%;min-height:2.55rem;padding:.58rem 2.6rem .58rem .78rem;font-size:.84rem;font-weight:700;display:flex;position:relative}.schedule-channel-trigger:after{content:"";border-bottom:2px solid #6a7892;border-right:2px solid #6a7892;width:.5rem;height:.5rem;position:absolute;top:50%;right:.95rem;transform:translateY(-60%)rotate(45deg)}.schedule-channel-dropdown__menu{background:#fafcfffa;border:1px solid #7983ab24;border-radius:1rem;padding:.46rem;box-shadow:0 14px 28px #384a8414}.schedule-selected-chips{flex-wrap:wrap;gap:.42rem;display:flex}.schedule-selected-chip{color:#31405c;background:#eef1fffa;border:1px solid #7983ab24;border-radius:999px;align-items:center;gap:.4rem;min-height:1.95rem;padding:.3rem .34rem .3rem .62rem;font-size:.78rem;font-weight:700;display:inline-flex}.schedule-selected-chip button{color:#5b63f6;background:#5b63f61f;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;padding:0;font-size:.95rem;line-height:1;display:inline-flex}@media (width<=1080px){.schedule-digest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-digest-grid>:first-child{grid-column:1/-1}}.page-stack--profile{gap:.58rem}.queue-control-card--profile .create-filter-drawer__content{padding-top:.72rem}.queue-control-card--profile .select-field select{min-height:2.45rem;padding:.58rem .78rem}.profile-layout--compact{grid-template-columns:minmax(0,1.14fr) minmax(17.5rem,20.5rem);align-items:start;gap:.72rem}.profile-layout--single{grid-template-columns:minmax(0,1fr);gap:.72rem}.editor-panel--profile,.context-panel--profile{gap:.74rem;padding:.84rem}.context-panel--profile{position:sticky;top:.64rem}.profile-panel-note{color:#6f7d96;margin:0;font-size:.82rem;line-height:1.35}.profile-identity-card{background:linear-gradient(#fafcfffa,#f5f8fffa);border:1px solid #7983ab1f;border-radius:1.1rem;align-items:center;gap:.78rem;padding:.84rem .88rem;display:flex}.profile-identity-card__avatar{object-fit:cover;border:1px solid #7983ab29;border-radius:999px;flex-shrink:0;width:3rem;height:3rem;box-shadow:0 10px 20px #384a8414}.profile-identity-card__body{gap:.08rem;min-width:0;display:grid}.profile-identity-card__body h3{color:#1d2940;margin:0;font-size:1.08rem;line-height:1.15}.profile-identity-card__body p{color:#6f7d96;margin:0;font-size:.84rem;line-height:1.35}.profile-actions-row,.profile-side-actions{flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.profile-actions-row .primary-button,.profile-actions-row .secondary-button,.profile-side-actions .primary-button,.profile-side-actions .secondary-button{text-align:center;white-space:normal;flex:10.5rem;justify-content:center;align-items:center;min-width:10.5rem;max-width:100%;line-height:1.2;display:inline-flex}.primary-button--profile{border-radius:.95rem;min-height:2.4rem;padding:.56rem .8rem;font-size:.95rem}.editor-panel--profile .secondary-button--small,.context-panel--profile .secondary-button--small{min-height:2.4rem;padding-inline:.8rem;font-size:.95rem}.profile-meta-grid,.profile-side-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.profile-meta-card{min-height:4.2rem;box-shadow:none;background:#f6f8fdfa;border:1px solid #7983ab1f;border-radius:1rem;padding:.72rem .78rem}.profile-meta-card strong{color:#6b7690;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.profile-meta-card span{color:#1d2940;font-size:.9rem;font-weight:700;line-height:1.3}.editor-tabs--profile{flex-wrap:nowrap;gap:.42rem;padding-bottom:.08rem;overflow-x:auto}.profile-editor-tab{white-space:nowrap;background:#f3f6fdfa;border-radius:.95rem;min-height:2.42rem;padding:.56rem .76rem}.profile-editor-tab .editor-tab__flag{font-size:.66rem}.profile-editor-surface,.profile-side-surface,.profile-preview-card{background:#fafcfffa;border:1px solid #7983ab1f;border-radius:1.1rem;padding:.84rem .88rem}.editor-meta--profile{align-items:flex-start;gap:.75rem}.editor-meta--profile h4{margin:0;font-size:1rem}.editor-panel--profile .config-editor{color:#1d2940;background:#fbfcff;border-radius:1.1rem;min-height:24rem;padding:.92rem .96rem;font-size:.92rem;line-height:1.55}.editor-panel--profile .profile-style-editor{min-height:min(68vh,34rem)}.profile-busy-banner{gap:.62rem;display:grid}.profile-busy-copy{gap:.18rem;display:grid}.profile-busy-copy strong{color:#3853ea;font-size:.92rem;line-height:1.25}.profile-busy-copy span{color:#5f6e8c;font-size:.82rem;line-height:1.4}.profile-progress-bar{background:#5b63f61f;border-radius:999px;width:100%;height:.5rem;position:relative;overflow:hidden}.profile-progress-bar__fill{background:linear-gradient(90deg,#6a72ff 0%,#4b63f5 55%,#2f4be0 100%);border-radius:999px;height:100%;transition:width .36s;display:block;box-shadow:0 6px 16px #4b63f53d}.profile-editor-surface--busy{opacity:.76}.profile-preview-card h4{margin:0 0 .42rem}.profile-preview-card p{margin:0;line-height:1.55}.profile-paths-card{border-radius:1.1rem}.profile-paths-card .details-block__content{padding-top:0}.profile-paths-card .path-list{gap:.5rem}.profile-paths-card .path-item{background:#f6f8fdeb;border:1px solid #7983ab1a;border-radius:.95rem;padding:.66rem .74rem}.profile-paths-card .path-item strong{color:#6b7690;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.profile-paths-card .path-item span{color:#44516c;word-break:break-word;font-size:.78rem;line-height:1.4}@media (width<=1080px){.profile-layout--compact{grid-template-columns:1fr}.context-panel--profile{position:static}}@media (width<=640px){.editor-panel--profile,.context-panel--profile{padding:.76rem}.profile-actions-row .primary-button,.profile-actions-row .secondary-button,.profile-side-actions .primary-button,.profile-side-actions .secondary-button{flex-basis:100%;width:100%;min-width:0}.profile-meta-grid,.profile-side-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-control-card--profile .select-field select{min-height:2.38rem}.editor-panel--profile .config-editor{min-height:20rem}}.page-stack--editor{gap:.55rem}.page-hero--review-minimal,.page-stack--editor .editor-panel,.page-stack--editor .sticky-review-bar,.page-stack--editor .source-card,.page-stack--editor .version-item,.page-stack--editor .toggle-row,.page-stack--editor .empty-state,.page-stack--editor .state-banner{-webkit-backdrop-filter:none;background:linear-gradient(#fafcfffa,#f4f7fffa);border-color:#7983ab1f;box-shadow:0 16px 34px #384a8414}.page-stack--editor .editor-panel,.page-stack--editor .sticky-review-bar{border-radius:1.25rem}.page-hero--review-minimal{border-radius:1.25rem;align-items:stretch;padding:.72rem .82rem}.review-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;width:100%;display:grid}.review-hero-copy{min-width:0}.review-hero-copy h2{color:#1d2940;margin-top:.12rem;font-size:1.16rem;line-height:1.22}.page-hero--review-minimal .eyebrow,.page-stack--editor .panel-heading .eyebrow,.page-stack--editor .field-block span,.page-stack--editor .field-inline span{color:#5f6e8c}.review-nav-button{color:#1d2940;background:#f6f8fdfa;border:1px solid #7983ab24;border-radius:.95rem;justify-content:center;align-items:center;min-width:2.2rem;min-height:2.2rem;padding:.42rem .72rem;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:0 10px 20px #384a840f}.review-nav-button__arrow{border-bottom:2px solid;border-left:2px solid;width:.55rem;height:.55rem;transform:rotate(45deg)}.review-nav-button--danger{color:#935e6e}.hero-inline--compact{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;display:inline-flex}.hero-inline--compact .status-pill{letter-spacing:.06em;color:#586783;background:#eef1fffa;min-height:2rem;padding:.28rem .72rem;font-size:.72rem}.editor-tabs--review{flex-wrap:nowrap;gap:.4rem;padding-bottom:.05rem;overflow-x:auto}.editor-tabs--review .editor-tab{color:#6a7892;background:#f6f8fdf5;border-color:#7983ab24;border-radius:.95rem;min-height:2.35rem;padding:.52rem .88rem;font-size:.84rem}.editor-tabs--review .editor-tab--active{color:#4258f2;background:linear-gradient(#e5eafffa,#d8dffffa);border-color:#5b63f638}.page-stack--editor .editor-panel{padding:.82rem}.page-stack--editor .draft-editor,.page-stack--editor .field-block input,.page-stack--editor .field-inline input{color:#1d2940;background:#fbfcff;border-color:#7983ab29}.page-stack--editor .create-media-panel--embedded{background:#f6f8fdf0;border:1px solid #7983ab1f;border-radius:1.05rem;padding:.78rem}.review-compose-actions{justify-content:flex-start}.field-label-row{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.review-regenerate-button{border-radius:.82rem;min-height:2rem;padding:.34rem .72rem;font-size:.76rem}.sticky-review-bar--editor{padding:.78rem .82rem;position:static;bottom:auto}.review-dock,.review-schedule-field{min-width:0}.review-schedule-field{width:100%}.review-schedule-field input{inline-size:100%;min-inline-size:0;max-inline-size:100%;color:#1d2940;background:#f6f8fdf5;border-color:#7983ab29;border-radius:.95rem;min-height:2.6rem;padding:.6rem .78rem;font-size:16px;display:block;overflow:hidden}@media (width<=640px){.schedule-slot-card__times,.schedule-digest-grid{grid-template-columns:minmax(0,1fr)}.schedule-digest-grid>:first-child{grid-column:auto}}.sticky-review-bar--editor .secondary-button,.sticky-review-bar--editor .primary-button{border-radius:.95rem;min-height:2.5rem;padding:.54rem .82rem;font-size:.82rem}@media (width<=640px){.review-hero-grid{grid-template-columns:1fr}.editor-tabs--review .editor-tab{min-height:2.2rem;padding:.48rem .78rem}.hero-inline--compact{flex-wrap:wrap;justify-content:flex-start}.sticky-review-bar--editor{padding:.72rem}}.busy-overlay{z-index:30;padding:max(1.1rem, calc(1.1rem + var(--safe-top-resolved))) max(.95rem, calc(.95rem + var(--safe-right-resolved))) max(1.15rem, calc(1.15rem + var(--safe-bottom-resolved))) max(.95rem, calc(.95rem + var(--safe-left-resolved)));place-items:center;display:grid;position:fixed;inset:0}.busy-overlay__backdrop{-webkit-backdrop-filter:blur(22px);background:radial-gradient(circle at 18% 18%,#7995ff33,#0000 34%),radial-gradient(circle at 82% 20%,#ffffff5c,#0000 28%),linear-gradient(#f1f5ffe0,#e9eefcf0);position:absolute;inset:0}.busy-overlay__panel{isolation:isolate;background:linear-gradient(#fffffff7,#f4f7fff2);border:1px solid #ffffffd9;border-radius:1.7rem;gap:1rem;width:min(100%,24rem);padding:1.4rem 1.25rem 1.15rem;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 60px #273d6f2e}.busy-overlay__orb{filter:blur(12px);opacity:.75;z-index:-1;border-radius:999px;position:absolute}.busy-overlay__orb--one{background:#6974ff2e;width:6rem;height:6rem;top:-1.8rem;left:-1.3rem}.busy-overlay__orb--two{background:#9eb8ff29;width:7.5rem;height:7.5rem;bottom:-2rem;right:-1.5rem}.busy-overlay__loader{justify-content:center;align-items:end;gap:.38rem;min-height:3.6rem;display:flex}.busy-overlay__cube{transform-origin:bottom;background:linear-gradient(#636df6f5,#4c60ff9e);border-radius:.45rem;width:.78rem;animation:1.18s ease-in-out infinite busy-loader-wave;box-shadow:0 10px 20px #5462f12e}.busy-overlay__cube--anchor{background:linear-gradient(#3b61f5,#3a5af0c7);height:1.4rem}.busy-overlay__cube--one{height:2.6rem;animation-delay:80ms}.busy-overlay__cube--two{height:3rem;animation-delay:.16s}.busy-overlay__cube--three{height:2.2rem;animation-delay:.24s}.busy-overlay__cube--four{height:1.6rem;animation-delay:.32s}.busy-overlay__copy{text-align:center;gap:.38rem;display:grid}.busy-overlay__caption{color:var(--accent-strong);letter-spacing:.18em;text-transform:uppercase;justify-content:center;font-size:.73rem;font-weight:800;display:inline-flex}.busy-overlay__copy strong{letter-spacing:-.04em;color:#14203a;font-family:Space Grotesk,Arial Rounded MT Bold,sans-serif;font-size:1.28rem;line-height:1.05}.busy-overlay__copy p{color:#69758f;margin:0;font-size:.92rem;line-height:1.45}.busy-overlay__progress{background:#7181af24;border-radius:999px;height:.38rem;overflow:hidden}.busy-overlay__progress-track{border-radius:inherit;background:linear-gradient(90deg,#4861ff1a,#4861ffeb,#4861ff1a);width:38%;height:100%;animation:1.4s ease-in-out infinite busy-loader-track;display:block}@keyframes busy-loader-wave{0%,to{opacity:.36;transform:translateY(.35rem)scaleY(.82)}50%{opacity:1;transform:translateY(0)scaleY(1)}}@keyframes busy-loader-track{0%{transform:translate(-120%)}to{transform:translate(340%)}}.ui-skeleton{background:linear-gradient(110deg,#e6ecfae6,#f6f8fffa,#e5ebf9e0) 0 0/220% 100%;border-radius:1rem;animation:1.25s linear infinite ui-skeleton-shimmer;display:block;position:relative;overflow:hidden}.ui-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff70,#0000);animation:1.25s linear infinite ui-skeleton-sheen;position:absolute;inset:0;transform:translate(-100%)}.skeleton-stack{gap:.72rem;display:grid}.skeleton-stack--tight{gap:.48rem}.skeleton-row{justify-content:space-between;align-items:center;gap:.72rem;display:flex}.skeleton-chip-row{flex-wrap:wrap;gap:.5rem;display:flex}.skeleton-chip-row--meta{gap:.42rem}.queue-control-card--skeleton,.editor-panel--skeleton,.page-hero--skeleton,.feed-card--skeleton,.create-source-card--skeleton{pointer-events:none}.queue-control-card--skeleton,.editor-panel--skeleton{gap:.78rem}.feed-card--skeleton,.create-source-card--skeleton{opacity:.92}.editor-compose-skeleton{gap:.72rem;display:grid}.ui-skeleton--eyebrow{border-radius:999px;width:7rem;height:.88rem}.ui-skeleton--title{width:10.5rem;height:1.4rem}.ui-skeleton--title-wide{width:min(100%,16rem)}.ui-skeleton--pill{border-radius:1.2rem;width:9rem;height:2.4rem}.ui-skeleton--chip{border-radius:1rem;width:5.3rem;height:2.1rem}.ui-skeleton--chip-wide{width:7.6rem}.ui-skeleton--badge,.ui-skeleton--meta{border-radius:999px;width:4.8rem;height:1.05rem}.ui-skeleton--meta-short{width:3.2rem}.ui-skeleton--field{border-radius:1.05rem;width:100%;min-height:3.1rem}.ui-skeleton--toggle{border-radius:1.2rem;width:100%;min-height:2.9rem}.ui-skeleton--line{border-radius:999px;width:100%;height:.92rem}.ui-skeleton--line-medium{width:72%}.ui-skeleton--line-short{width:48%}.ui-skeleton--card-visual{border-radius:1.25rem;width:100%;min-height:11rem}.ui-skeleton--panel{border-radius:1.3rem;width:100%;min-height:8rem}.ui-skeleton--panel-medium{min-height:12rem}.ui-skeleton--panel-tall{min-height:15rem}.ui-skeleton--panel-editor{min-height:20rem}.ui-skeleton--button{border-radius:1.2rem;width:100%;min-height:3.15rem}.ui-skeleton--button-secondary{max-width:10rem}.ui-skeleton--tab{border-radius:1.1rem;width:7.2rem;height:2.5rem}.ui-skeleton--phone{border-radius:1.7rem;width:100%;min-height:18rem}@keyframes ui-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ui-skeleton-sheen{0%{transform:translate(-110%)}to{transform:translate(110%)}}
