.lifecycle-tabs{background:#f5f7fb;border:1px solid #dce4ef;border-radius:12px;align-items:center;gap:4px;width:fit-content;margin:0 0 16px;padding:4px;display:flex}.lifecycle-tabs button{color:#52617a;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:9px 15px;font-weight:650;display:flex}.lifecycle-tabs button.selected{color:#245bd8;background:#fff;box-shadow:0 1px 4px #1c35541a}.lifecycle-overlay{z-index:1500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1d35a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lifecycle-dialog{color:#19263d;background:#fff;border-radius:20px;width:min(100%,480px);max-height:90dvh;padding:24px;overflow:auto;box-shadow:0 25px 70px #0e21354d}.lifecycle-dialog header{justify-content:space-between;align-items:center;gap:16px;display:flex}.lifecycle-dialog h2{margin:0;font-size:21px}.lifecycle-dialog p{color:#576781;line-height:1.55}.lifecycle-name{overflow-wrap:anywhere;font-weight:650}.lifecycle-options{gap:10px;display:grid}.lifecycle-options>button{text-align:left;color:#254b85;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:12px;align-items:flex-start;gap:14px;padding:17px;display:flex}.lifecycle-options>button:hover{background:#f5f8fd}.lifecycle-options span{gap:6px;display:grid}.lifecycle-options small{color:#63728b;font-size:13px;font-weight:400;line-height:1.5}.lifecycle-options .lifecycle-danger{color:#b33942}.lifecycle-dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.lifecycle-error{color:#a52f39;background:#fff0f0;border:1px solid #f1cccc;border-radius:9px;padding:12px;line-height:1.5}.post-lifecycle-row{border-bottom:1px solid #e5eaf2;align-items:center;padding-right:16px;display:flex}.post-lifecycle-row>.post-row{border-bottom:0;flex:1;min-width:0}.media-card .lifecycle-trigger{background:#fff;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #14213820}@media (width<=600px){.lifecycle-dialog{padding:18px}.post-lifecycle-row{padding-right:6px}.lifecycle-dialog footer>*{flex:1}}.lifecycle-dialog .danger-btn{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#b82f40;border:1px solid #b82f40;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:650;display:inline-flex}.lifecycle-dialog button:disabled{opacity:.55;cursor:wait}.lifecycle-dialog .danger-btn:hover:not(:disabled){background:#9c2433}.lifecycle-dialog button:focus-visible,.lifecycle-tabs button:focus-visible{outline-offset:3px;outline:3px solid #8cb3f9}.lifecycle-consequences ul{margin:12px 0;padding-left:20px}.lifecycle-consequences li{margin:8px 0;line-height:1.5}.workspace-switcher{min-width:0;margin-bottom:26px;position:relative}.workspace-switcher-trigger{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:9px;width:100%;min-height:58px;padding:8px 10px;display:flex}.workspace-switcher-trigger:hover,.workspace-switcher-trigger[aria-expanded=true]{background:#fbfdff;border-color:#cbdaf0}.workspace-switcher-symbol{color:#2157ae;background:#e7effd;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.workspace-switcher-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.workspace-switcher-label,.workspace-switcher-copy small{color:var(--muted);font-size:10px}.workspace-switcher-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:12px;overflow:hidden}.workspace-switcher-trigger>svg{color:#8999ad;flex:none;transition:transform .12s}.workspace-switcher-trigger>svg.is-open{transform:rotate(180deg)}.workspace-switcher-panel{z-index:20;border:1px solid var(--line);background:#fff;border-radius:10px;max-height:min(65vh,420px);padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 12px 32px #1f375629}.workspace-switcher-option,.workspace-switcher-create-toggle{color:#334b68;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:36px;padding:7px 9px;font-size:11px;display:flex}.workspace-switcher-option>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-switcher-option[aria-checked=true]{color:#2157ae;background:#f1f6fe;font-weight:700}.workspace-switcher-option:hover,.workspace-switcher-create-toggle:hover,.workspace-switcher-option:focus-visible,.workspace-switcher-create-toggle:focus-visible{background:#edf4ff;border-color:#dce8f8}.workspace-switcher-option>svg{flex:none}.workspace-switcher-create-toggle{border-top-color:var(--line);color:#285a9e;border-radius:0 0 7px 7px;justify-content:flex-start;margin-top:4px;font-weight:600}.workspace-switcher-create-toggle svg{flex:none}.workspace-switcher-form{gap:9px;padding:5px 4px 4px;display:grid}.workspace-switcher-form-heading{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.workspace-switcher-cancel{color:#53657d;background:0 0;border:0;padding:4px 5px;font-size:10px}.workspace-switcher-form label{color:#53657d;gap:4px;font-size:10px;display:grid}.workspace-switcher-form input,.workspace-switcher-form select{border:1px solid var(--line);width:100%;min-width:0;min-height:34px;color:var(--ink);background:#fff;border-radius:6px;padding:6px 8px;font-size:11px}.workspace-switcher-error{color:#a7474c;margin:0;font-size:11px}.workspace-switcher-submit{background:var(--blue);color:#fff;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;font-size:11px;font-weight:700;display:flex}.workspace-switcher-submit:hover:not(:disabled){background:var(--blue-deep)}.workspace-switcher-spin{animation:1s linear infinite workspace-switcher-rotate}@keyframes workspace-switcher-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.workspace-switcher-trigger>svg,.workspace-switcher-spin{transition:none;animation:none}}.platform-preview{color:#14171a;width:100%;max-width:370px;margin:0 auto;font-family:Arial,sans-serif;font-size:13px;line-height:1.45}.pp-brand{font:600 11px var(--font-sans,sans-serif);color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 9px;display:flex}.pp-brand img{object-fit:contain;width:16px;height:16px}.pp-brand small{margin-left:auto;font-size:10px}.pp-surface{background:#fff;border:1px solid #e3e5e8;border-radius:10px;overflow:hidden}.pp-author{align-items:center;gap:9px;min-width:0;padding:13px;display:flex}.pp-avatar{color:#2e4b72;background:#edf0f5;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden}.pp-avatar img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.pp-author>div{flex:1;gap:2px;min-width:0;display:grid}.pp-author strong{overflow-wrap:anywhere;font-size:12px}.pp-author small{color:#767b83;overflow-wrap:anywhere;align-items:center;gap:4px;font-size:10px;display:flex}.pp-author>svg{color:#757b83;flex-shrink:0}.pp-copy{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 13px 12px;font-size:13px;line-height:1.5}.pp-placeholder{color:#92969e;font-size:12px}.pp-expand{color:#68707e;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:12px;display:inline}.pp-media{background:#eff0f2;min-height:140px;position:relative}.pp-media>img,.pp-media>video{object-fit:contain;width:100%;height:auto;max-height:380px;display:block}.pp-empty-media{color:#9197a0;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:210px;font-size:12px;display:flex}.pp-slide-count{color:#fff;z-index:2;background:#000a;border-radius:20px;padding:3px 8px;font-size:11px;position:absolute;top:10px;right:10px}.pp-carousel-controls{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:45%;left:7px;right:7px}.pp-carousel-controls button{pointer-events:auto;color:#222;cursor:pointer;background:#ffffffeb;border:1px solid #fff4;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 2px 6px #0002}.pp-carousel-controls button:disabled{visibility:hidden}.pp-icons{color:inherit;align-items:center;gap:15px;padding:11px 13px;display:flex}.pp-instagram .pp-icons>svg:last-child{margin-left:auto}.pp-bottom-note{color:#8b8f94;padding:0 13px 13px;font-size:11px}.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid;overflow:hidden}.pp-grid>div{background:#f0f1f4;min-width:0;position:relative}.pp-grid img,.pp-grid video{object-fit:cover;aspect-ratio:1;width:100%;height:100%;max-height:340px;display:block}.pp-grid-1{grid-template-columns:1fr}.pp-grid-1 img,.pp-grid-1 video{aspect-ratio:auto;object-fit:contain}.pp-grid-3>div:first-child{grid-row:span 2}.pp-more-media{color:#fff;background:#0006;place-items:center;font-size:24px;display:grid;position:absolute;inset:0}.pp-network-actions{color:#656c76;border-top:1px solid #edf0f2;justify-content:space-around;gap:5px;padding:11px 6px;font-size:10px;display:flex}.pp-network-actions span{align-items:center;gap:5px;display:flex}.pp-disclaimer{text-align:center;color:var(--muted);font:10px/1.6 var(--font-sans,sans-serif);margin:9px 5px}.pp-is-vertical{max-width:294px}.pp-vertical{aspect-ratio:9/16;color:#fff;background:#151515;width:100%;position:relative;overflow:hidden}.pp-vertical>.pp-media{background:#171a20;height:100%}.pp-vertical .pp-media>img,.pp-vertical .pp-media>video{object-fit:contain;height:100%;max-height:none}.pp-vertical .pp-empty-media{color:#b4b7bc;height:100%}.pp-vertical-top{pointer-events:none;z-index:2;background:linear-gradient(#0008,#0000);padding:15px;position:absolute;top:0;left:0;right:0}.pp-vertical-top>strong{text-align:center;font-size:13px;display:block}.pp-vertical-top .pp-author{padding:9px 0}.pp-vertical-top .pp-author small,.pp-vertical-top .pp-author>svg{color:#ddd}.pp-story-progress{background:#ffffffb0;border-radius:5px;height:3px}.pp-vertical-actions{pointer-events:none;filter:drop-shadow(0 1px 3px #0008);justify-items:center;gap:20px;display:grid;position:absolute;bottom:115px;right:10px}.pp-vertical-copy{text-shadow:0 1px 2px #000;background:linear-gradient(#0000,#0009);border-radius:5px;max-height:42%;position:absolute;bottom:38px;left:13px;right:52px;overflow:auto}.pp-vertical-copy>strong{font-size:12px}.pp-vertical-copy .pp-copy{padding:6px 0;font-size:12px}.pp-vertical-copy .pp-placeholder,.pp-vertical-copy .pp-expand{color:#ddd}.pp-vertical-copy small{align-items:center;gap:5px;font-size:10px;display:flex}.pp-vertical-sound{pointer-events:none;position:absolute;bottom:12px;right:12px}.pp-youtube .pp-media{aspect-ratio:16/9;background:#151515;min-height:0}.pp-youtube .pp-media>img,.pp-youtube .pp-media>video{aspect-ratio:16/9;object-fit:contain;height:100%}.pp-youtube .pp-empty-media{color:#bbb;height:100%;min-height:0}.pp-video-info{padding:12px}.pp-video-info h3{overflow-wrap:anywhere;margin:0 0 7px;font-size:15px;line-height:1.35}.pp-video-info .pp-author{padding:12px 0}.pp-video-info .pp-network-actions{background:#f3f3f3;border:0;border-radius:20px;margin:0 0 10px}.pp-visibility{color:#68707a;font-size:10px}.pp-description{background:#f3f3f3;border-radius:8px;padding:10px}.pp-description .pp-copy{padding:0;font-size:12px}.pp-pinterest .pp-surface{border-radius:18px}.pp-pin-image{position:relative}.pp-pinterest .pp-media{aspect-ratio:auto}.pp-pinterest .pp-media>img,.pp-pinterest .pp-media>video{object-fit:cover;height:auto;max-height:520px}.pp-pin-save{color:#fff;background:#e60023;border-radius:24px;padding:10px 13px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.pp-pin-copy{padding:12px}.pp-pin-copy h3{overflow-wrap:anywhere;margin:5px 0;font-size:19px}.pp-pin-copy .pp-author,.pp-pin-copy .pp-copy{padding:7px 0}.pp-pin-copy>small{color:#686f78}.pp-community{align-items:center;gap:7px;padding:12px 12px 3px;display:flex}.pp-community img{width:22px;height:22px}.pp-community>svg{margin-left:auto}.pp-reddit-author{color:#777;margin:0 12px;font-size:10px;display:block}.pp-reddit-title{overflow-wrap:anywhere;margin:10px 12px;font-size:17px;line-height:1.4}.pp-flair{background:#d8eaff;border-radius:4px;margin:0 12px 8px;padding:3px 7px;font-size:10px;display:inline-block}.pp-reddit-actions{color:#58616c;align-items:center;gap:22px;padding:12px;display:flex}.pp-reddit-actions>span{background:#f1f4f5;border-radius:15px;gap:10px;padding:5px;display:flex}.pp-link-preview{overflow-wrap:anywhere;background:#f2f5f7;border-radius:8px;align-items:center;gap:7px;margin:12px;padding:12px;font-size:12px;display:flex}.pp-telegram-scene{background:#d8e6dc;min-height:230px;padding:18px 13px}.pp-message{background:#fff;border-radius:9px 9px 9px 2px;overflow:hidden;box-shadow:0 1px 2px #0001}.pp-telegram-name{color:#358abe;padding:10px 11px 5px;font-size:12px;display:block}.pp-message .pp-copy{padding:8px 11px}.pp-message-time{text-align:right;color:#8b9b91;padding:0 10px 7px;font-size:9px;display:block}.pp-chat-channel{overflow-wrap:anywhere;border-bottom:1px solid #e5e7eb;align-items:center;gap:5px;padding:11px;font-size:12px;font-weight:600;display:flex}.pp-chat-channel>span{opacity:.6;margin-left:auto;font-size:10px}.pp-chat-message{gap:9px;padding:15px 10px 22px;display:flex}.pp-chat-message>div{flex:1;min-width:0}.pp-chat-message strong{overflow-wrap:anywhere;font-size:12px}.pp-chat-time{color:#92979e;font-size:9px;display:block}.pp-chat-message .pp-copy{padding:7px 0;font-size:12px}.pp-slack .pp-avatar{border-radius:5px}.pp-discord .pp-surface{color:#f2f3f5;background:#313338;border-color:#313338}.pp-discord .pp-chat-channel{border-color:#25272b}.pp-bot-tag{color:#fff;background:#5865f2;border-radius:3px;margin-left:5px;padding:2px 4px;font-size:8px}.pp-x .pp-surface{border-radius:0}.pp-x-actions{color:#747c86;justify-content:space-between}.pp-article-tag{color:#777;margin:0 13px 9px;font-size:10px}.pp-threads .pp-author{padding-bottom:7px}.pp-thread-body{border-left:2px solid #e8e8e8;margin-left:29px;padding-left:18px}.pp-thread-body .pp-copy,.pp-thread-body .pp-icons{padding-left:0}.pp-thread-body .pp-media{border-radius:8px;margin-right:12px}.pp-vk .pp-author strong{color:#2c639a}.pp-vk .pp-icons{color:#6c7f97;background:#fafbfc}.pp-linkedin .pp-author,.pp-linkedin-page .pp-author{align-items:flex-start}.platform-preview button:focus-visible{outline-offset:2px;outline:2px solid #316cf0}@media (width<=520px){.platform-preview{max-width:360px}.pp-network-actions{gap:2px;font-size:9px}.pp-network-actions span{gap:3px}}.publication-requirements{color:#53647b;background:#fff;border:1px solid #dce4ee;border-radius:12px;margin-top:16px;padding:14px;font-size:12px}.publication-requirements header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.publication-requirements header strong{color:#24354d;font-size:12px}.publication-requirements header span{align-items:center;gap:4px;display:flex}.publication-requirements .is-valid{color:#157b65}.publication-requirements .is-invalid{color:#b44040}.publication-requirements dl{gap:7px;margin:12px 0;display:grid}.publication-requirements dl div{justify-content:space-between;gap:8px;display:flex}.publication-requirements dd{font-variant-numeric:tabular-nums;color:#24354d;text-align:right;margin:0}.publication-requirements .publication-issues{color:#a53333;background:#fff3f2;border-radius:7px;margin:10px 0;padding:10px 10px 10px 24px;line-height:1.5}.publication-requirements summary{cursor:pointer;font-weight:600}.publication-requirements details p{margin:8px 0;line-height:1.5}.publication-limit-note{color:#64758b;margin:12px 0 0;font-size:10px;line-height:1.5}.preview-empty{text-align:center;color:#64758b;border:1px dashed #d5dfeb;border-radius:12px;justify-items:center;gap:12px;padding:40px 20px;display:grid}.preview-empty p{margin:0;font-size:12px;line-height:1.5}.composer-channel-checks{flex-wrap:wrap;gap:6px;margin:9px 0 16px;display:flex}.composer-channel-checks button{color:#547067;background:#fff;border:1px solid #dce5ee;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:5px 7px;font-size:10px;display:flex}.composer-channel-checks button:hover{background:#f5f8fc}.composer-channel-checks button img{object-fit:contain;width:13px;height:13px}.composer-channel-checks button span{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.composer-channel-checks button.has-issue{color:#ac4541;background:snow;border-color:#efd8d6}.composer-channel-checks button strong{font-variant-numeric:tabular-nums;white-space:nowrap}.pp-article-title{overflow-wrap:anywhere;padding:0 13px;font-size:18px;line-height:1.3}.publication-channel-limits{margin:10px 0}.pp-chat-attachments{gap:8px;margin-top:8px;display:grid}.pp-chat-attachments img,.pp-chat-attachments video{object-fit:contain;border-radius:7px;max-width:100%;max-height:300px;display:block}.preview-limits-summary{color:#607189;background:#fff;border:1px solid #dce4ee;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 14px;padding:9px 11px;font-size:11px;display:flex}.preview-limits-summary strong{color:#23364f;font-variant-numeric:tabular-nums}.preview-limit-error{color:#b04440;align-items:center;gap:4px;display:flex}.pp-instagram:not(.pp-is-vertical) .pp-media>img{aspect-ratio:4/5;object-fit:cover;max-height:none}.pp-audio{box-sizing:border-box;color:#5b7da5;background:#edf3fb;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:92px;padding:16px;display:flex}.pp-audio audio{width:100%;min-width:0}.temporary-post{border:1px solid var(--border,#dce4ef);background:#f8faff;border-radius:12px;margin-top:16px;padding:14px 16px}.temporary-post-toggle{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.temporary-post-toggle input[type=checkbox]{accent-color:#2563eb;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0}.temporary-post-toggle strong{color:#1e293b;align-items:center;gap:7px;font-size:13px;display:flex}.temporary-post-toggle small{color:#64748b;margin-top:4px;font-size:12px;font-weight:400;display:block}.temporary-post-options{padding:13px 0 0 28px}.temporary-post-duration{flex-wrap:wrap;gap:12px;display:flex}.temporary-post-duration label{color:#475569;flex-direction:column;flex:130px;gap:5px;font-size:12px;display:flex}.temporary-post-duration input,.temporary-post-duration select{color:#1e293b;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 10px}.temporary-post-note{color:#64748b;margin:9px 0 0;font-size:12px;line-height:1.5}.temporary-post-error{color:#9f1239;background:#fff1f2;border-radius:8px;align-items:flex-start;gap:7px;margin:10px 0 0;padding:9px 10px;font-size:12px;line-height:1.5;display:flex}.temporary-post-error svg{flex-shrink:0;margin-top:2px}.temporary-post-jobs{margin:10px 0 0;padding:0;list-style:none}.temporary-post-jobs li{color:#475569;flex-wrap:wrap;justify-content:space-between;gap:6px;padding-top:8px;font-size:12px;display:flex}@media (width<=600px){.temporary-post{padding:12px}.temporary-post-options{padding-left:0}}.temporary-post-badge{align-items:center;gap:5px;margin-top:4px;display:flex;color:#8b5a16!important}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#182b45;font-synthesis:none;text-rendering:optimizelegibility;font-optical-sizing:auto;--ink:#182b45;--muted:#718099;--line:#e1e8f0;--blue:#2768d8;--blue-deep:#184b9b;--pale:#edf4ff;--paper:#fff;--green:#208665;--red:#c64a54;--shadow:0 18px 50px #1f37561f;background:#f3f6fa;font-family:DM Sans Variable,sans-serif;font-weight:400}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #8db8ff}a{color:inherit}.shell{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--line);z-index:5;background:#fff;flex-direction:column;flex:0 0 258px;width:258px;height:100vh;min-height:100vh;padding:23px 14px 16px;display:flex;position:sticky;top:0}.brand-row{align-items:center;gap:10px;height:39px;margin-bottom:27px;padding:0 11px;display:flex}.brand-mark{background:var(--blue);color:#fff;letter-spacing:-2px;border-radius:8px 8px 8px 2px;place-items:center;width:27px;height:27px;padding-right:2px;font:800 20px Manrope Variable,sans-serif;display:grid}.brand-word{letter-spacing:-.7px;color:var(--ink);font:800 16px Manrope Variable,sans-serif}.brand-word span{letter-spacing:.12em;text-transform:uppercase;color:#7f91a8;margin-left:5px;font-size:11px;font-weight:700}.workspace-switch{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;height:58px;margin-bottom:26px;padding:8px 10px;display:flex}.workspace-symbol{color:#2157ae;background:#e7effd;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.workspace-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.workspace-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.workspace-copy small{color:var(--muted);font-size:11px}.workspace-switch>svg{color:#8999ad}.nav-label{letter-spacing:.13em;color:#9ba8b9;margin:0 0 9px;padding:0 12px;font-size:11px;font-weight:700}.sidebar nav{gap:3px;display:grid}.nav-link{text-align:left;color:#64758d;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;height:38px;padding:0 12px;font-size:12px;transition:background .15s,color .15s;display:flex}.nav-link svg{color:#8999aa;flex:none}.nav-link span{flex:1}.nav-link small{color:#8796a9;font-size:11px}.nav-link:hover{color:var(--ink);background:#f4f7fb}.nav-link.active{color:#1e58b3;background:#eaf1fc;font-weight:700}.nav-link.active svg{color:#2768d8}.sidebar-bottom{margin-top:auto}.help-card{background:#f4f7fb;border:1px solid #ebeff5;border-radius:9px;align-items:center;gap:9px;margin:0 3px 14px;padding:11px 10px;display:flex}.help-card>div:nth-child(2){flex:1;gap:3px;display:grid}.help-card span{color:var(--muted);font-size:11px}.help-card>svg{color:#8798ac}.help-icon{color:#5279b5;place-items:center;display:grid}.profile-row{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:9px;width:100%;padding:15px 8px 3px;display:flex}.avatar,.top-avatar{color:#265ba6;background:#dce9fb;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:12px;font-weight:700;display:grid}.profile-copy{flex:1;gap:3px;min-width:0;display:grid}.profile-copy strong{font-size:11px}.profile-copy span{color:var(--muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}.profile-row>svg{color:#9ba8b8}.main-area{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--line);background:#ffffffc7;justify-content:space-between;align-items:center;height:64px;padding:0 38px;display:flex}.breadcrumbs{color:#8795a8;align-items:center;gap:9px;font-size:11px;display:flex}.breadcrumbs strong{color:#30455f;font-weight:600}.breadcrumbs svg{color:#b3bdc9}.top-actions{align-items:center;gap:20px;display:flex}.timezone{color:#77879c;align-items:center;gap:7px;font-size:11px;display:flex}.notification-btn{position:relative}.notification-btn i{background:#e09751;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.top-avatar{width:29px;height:29px}.icon-btn{color:#71839a;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.icon-btn:hover{color:#274b7c;background:#edf2f8}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 26px;display:flex}.page-heading h1{letter-spacing:-1.15px;color:#192d48;margin:10px 0 7px;font:700 30px Manrope Variable,sans-serif}.page-heading p{color:#74839a;margin:0;font-size:12px}.eyebrow{letter-spacing:.13em;color:#8796aa;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.eyebrow-line{background:#5585d0;width:17px;height:1px;display:inline-block}.primary-btn,.outline-btn{white-space:nowrap;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:11px;font-weight:700;transition:transform .12s,background .15s;display:inline-flex}.primary-btn{color:#fff;background:#2768d8;box-shadow:0 3px 8px #2768d829}.primary-btn:hover{background:#1d57ba;transform:translateY(-1px)}.outline-btn{color:#38516f;background:#fff;border:1px solid #dce4ee}.outline-btn:hover{background:#f6f9fc;border-color:#bacbe0}.quiet-link,.text-button{color:#3c69aa;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:11px;font-weight:600;display:inline-flex}.quiet-link:hover,.text-button:hover{color:#164b9c}.welcome-strip{background:#eaf2ff;border:1px solid #dce8fb;border-radius:9px;align-items:center;gap:14px;margin-bottom:22px;padding:15px 18px;display:flex}.welcome-symbol{color:#3972c8;background:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.welcome-strip>div:nth-child(2){flex:1}.welcome-strip p{color:#647b9a;margin:4px 0 0;font-size:11px}.welcome-strip button{color:#2b62b5;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.overview-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.9fr);gap:17px;margin-bottom:17px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:10px}.activity-panel,.channel-panel,.schedule-panel{padding:20px 21px}.panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head h2{letter-spacing:-.3px;margin:4px 0 0;font:700 15px Manrope Variable,sans-serif}.empty-inset{background:#f8fafc;border:1px solid #edf1f5;border-radius:7px;align-items:center;gap:12px;margin:16px 0 14px;padding:19px 14px;display:flex}.empty-check{color:#27936d;background:#e8f4ef;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.empty-inset p{color:var(--muted);margin:4px 0 0;font-size:11px}.metrics-row{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;padding-top:15px;display:grid}.metrics-row div{gap:5px;display:grid}.metrics-row span{color:#8391a5;font-size:11px}.metrics-row strong{color:#263a54;font:700 20px Manrope Variable,sans-serif}.channel-panel{flex-direction:column;min-height:272px;display:flex}.channel-empty{flex-direction:column;flex:1;align-items:flex-start;margin:16px 0 15px;display:flex}.channel-lane{align-items:center;width:100%;height:48px;margin:0 0 11px;display:flex}.lane-node{color:#3574d1;background:#e9f1ff;border:1px solid #d3e2fb;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.lane-node.hollow{color:#9aa9bd;background:#fff;border-color:#e2e8ef}.lane-line{background:#c6d7ef;flex:1;height:1px;margin:0 6px}.lane-line.faded{background:linear-gradient(90deg,#c6d7ef,#e7ebf1)}.channel-empty strong{font-size:11px}.channel-empty .outline-btn{min-height:31px;font-size:11px}.channel-foot{border-top:1px solid var(--line);letter-spacing:.1em;color:#9aa8b8;justify-content:space-between;padding-top:12px;font-size:11px;display:flex}.channel-foot b{color:#74839a;letter-spacing:0;font-size:11px}.channel-list{flex:1;margin:13px 0}.channel-row{border-bottom:1px solid #eff2f6;align-items:center;gap:9px;padding:10px 0;display:flex}.channel-logo{color:#4d79b7;border:1px solid #e7ebf1;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.channel-row>div:nth-child(2){flex:1;gap:3px;display:grid}.channel-row span{color:#8998aa;font-size:11px}.channel-state{color:#795323!important;font-size:11px!important}.channel-state.active{color:#176646!important}.schedule-panel{margin-bottom:12px}.schedule-empty{color:#7d8ca0;align-items:center;gap:12px;height:94px;font-size:11px;display:flex}.calendar-stamp{color:#6382b3;background:#f2f6fc;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.schedule-empty .text-button{margin-left:auto}.schedule-list{padding-top:9px}.schedule-row{border-top:1px solid #eff2f6;align-items:center;gap:13px;padding:12px 0;display:flex}.schedule-row>svg{color:#91a0b3;margin-left:auto}.date-block{text-align:center;gap:2px;width:37px;display:grid}.date-block strong{font:700 17px Manrope Variable,sans-serif}.date-block span{text-transform:uppercase;color:#7b8aa0;font-size:11px}.schedule-copy{gap:4px;display:grid}.schedule-copy span{color:#8290a3;font-size:11px}.overview-footnote{color:#8d9bad;align-items:center;gap:8px;padding:4px 2px;font-size:11px;display:flex}.footnote-mark{border:1px solid #bdc8d5;border-radius:50%;place-items:center;width:15px;height:15px;font-size:11px;display:grid}.loading-row{color:#8a98aa;justify-content:center;align-items:center;gap:9px;height:108px;font-size:11px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.toolbar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.filter-tabs{border-bottom:1px solid var(--line);gap:3px;display:flex}.filter-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px;font-size:11px}.filter-tabs button.selected{color:#295fae;border-color:#3473d1;font-weight:700}.result-count{color:#96a2b1;font-size:11px}.posts-panel{min-height:330px}.large-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:35px;display:flex}.empty-art{color:#7590b7;background:#f7f9fc;border:1px solid #e4eaf1;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:13px;display:grid}.large-empty h3{margin:0 0 6px;font:700 14px Manrope Variable,sans-serif}.large-empty p{color:#8492a5;max-width:310px;margin:0 0 16px;font-size:11px;line-height:1.6}.post-table{padding:0 18px}.post-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;align-items:center;gap:12px;width:100%;padding:15px 4px;display:flex}.post-row:last-child{border-bottom:0}.post-type{color:#6283b4;background:#f0f5fc;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.post-main{flex:1;gap:5px;min-width:0;display:grid}.post-main small{color:#8794a5;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:11px;overflow:hidden}.pill,.role-pill{color:#6d7f95;white-space:nowrap;background:#f2f5f8;border-radius:20px;padding:5px 8px;font-size:11px}.pill.published{color:#20815f;background:#e8f6ef}.pill.failed,.pill.rejected{color:#b3474f;background:#fff0f0}.version-label{color:var(--muted);white-space:nowrap;font-size:11px}.post-row>svg{color:#abb7c5}.calendar-mode{align-items:center;gap:7px;margin:0 0 17px;display:flex}.calendar-mode>strong{text-transform:capitalize;min-width:140px;font:700 13px Manrope Variable,sans-serif}.view-switch{border:1px solid var(--line);background:#fff;border-radius:7px;margin-left:auto;padding:3px;display:flex}.view-switch button{color:#7c8ca0;background:0 0;border:0;border-radius:5px;padding:6px 10px;font-size:11px}.view-switch button.selected{color:#2b61b2;background:#eaf1fc;font-weight:700}.calendar-placeholder{border:1px solid var(--line);text-align:center;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:410px;padding:30px;display:flex}.calendar-large{color:#5b83bd;background:#eef4fd;border-radius:16px;place-items:center;width:55px;height:55px;margin-bottom:15px;display:grid}.calendar-placeholder h2{margin:0 0 7px;font:700 16px Manrope Variable,sans-serif}.calendar-placeholder p{color:#8290a3;max-width:350px;margin:0 0 18px;font-size:11px;line-height:1.6}.calendar-placeholder small{color:#98a4b3;margin-top:16px;font-size:11px}.capability-panel,.team-panel,.api-panel,.settings-panel,.subscription-card{padding:22px}.not-configured{color:#9b7c54;align-items:center;gap:6px;font-size:11px;display:flex}.not-configured i,.sub-state i{background:#c89a50;border-radius:50%;width:6px;height:6px}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:20px;display:grid}.capability-row{border-bottom:1px solid #edf1f5;align-items:center;gap:10px;padding:15px 0;display:flex}.platform-mark{color:#6c88b0;border:1px solid #e6ebf2;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.capability-row>div:nth-child(2){flex:1;gap:3px;display:grid}.capability-row strong{font-size:11px}.capability-row span{color:#8b98aa;font-size:11px}.capability-state{color:#a37c50!important}.integration-info{color:#6580a5;background:#f6f8fb;border-radius:7px;align-items:flex-start;gap:10px;margin:17px 0;padding:12px;display:flex}.integration-info p{color:#718198;margin:0;font-size:11px;line-height:1.55}.member-row{border-bottom:1px solid #edf1f5;align-items:center;gap:11px;padding:13px 0;display:flex}.member-copy{flex:1;gap:3px;display:grid}.member-copy span{color:#8492a5;font-size:11px}.role-pill{color:#53719c;background:#eff4fb}.large-empty.compact{min-height:230px}.api-panel{max-width:700px}.api-status-line{align-items:center;gap:13px;display:flex}.api-symbol,.sub-icon{color:#5c7ca9;background:#f1f6fc;border:1px solid #dfe8f4;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.api-status-line h2{margin:4px 0;font:700 15px Manrope Variable,sans-serif}.api-status-line p{color:#8290a3;margin:0;font-size:11px}.api-status-line p strong{color:#9a774f;font-weight:600}.endpoint-box{background:#f7f9fc;border:1px solid #e8edf3;border-radius:8px;justify-content:space-between;align-items:center;margin-top:20px;padding:12px 14px;display:flex}.endpoint-box div{gap:6px;display:grid}.endpoint-box span{letter-spacing:.12em;color:#97a5b6;font-size:11px;font-weight:700}.endpoint-box code{color:#3e5775;font-size:11px}.muted-note{color:#97a3b3;margin-left:12px;font-size:11px}.subscription-card{max-width:520px}.subscription-card .panel-kicker{margin:18px 0 5px;display:block}.subscription-card h2{margin:0 0 8px;font:700 17px Manrope Variable,sans-serif}.subscription-card>p{color:#7e8ca0;max-width:390px;font-size:11px;line-height:1.65}.sub-divider{background:var(--line);height:1px;margin:19px 0 13px}.sub-state{color:#8795a7;justify-content:space-between;font-size:11px;display:flex}.sub-state strong{color:#9b7c54;align-items:center;gap:6px;font-weight:600;display:flex}.settings-panel form{gap:16px;max-width:440px;display:grid}.field-label{color:#546881;gap:7px;font-size:11px;font-weight:600;display:grid}.field-label input,.field-label textarea,.field-label select{color:#243951;resize:vertical;background:#fff;border:1px solid #dce4ed;border-radius:7px;width:100%;padding:11px 12px;font-size:11px}.field-label input::placeholder,.field-label textarea::placeholder{color:#a2adba}.settings-footer{justify-content:space-between;align-items:center;padding-top:2px;display:flex}.settings-footer span{color:#72839a;font-size:11px}.settings-note{border-top:1px solid var(--line);color:#7890ad;align-items:flex-start;gap:9px;max-width:590px;margin-top:23px;padding-top:15px;font-size:11px;line-height:1.6;display:flex}.feature-empty{text-align:center;background:#ffffff8c;border:1px dashed #d5dee9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:390px;padding:25px;display:flex}.feature-icon{color:#5a7fb4;background:#eaf1fc;border-radius:14px;place-items:center;width:51px;height:51px;margin-bottom:14px;display:grid}.feature-empty h2{margin:0 0 6px;font:700 15px Manrope Variable,sans-serif}.feature-empty p{color:#7f8da1;max-width:345px;margin:0 0 12px;font-size:11px;line-height:1.6}.feature-empty>span{color:#a08867;background:#f7f2e9;border-radius:20px;padding:6px 10px;font-size:11px}.drawer-backdrop{z-index:20;background:#15253952;justify-content:flex-end;display:flex;position:fixed;inset:0}.editor-drawer{width:min(620px,100%);height:100%;box-shadow:var(--shadow);background:#f7f9fc;flex-direction:column;animation:.2s ease-out slidein;display:flex}@keyframes slidein{0%{opacity:.6;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.editor-header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 24px;display:flex}.back-link{color:#7890ad;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:5px;padding:0;font-size:11px;display:flex}.editor-header h2{margin:0;font:700 14px Manrope Variable,sans-serif}.editor-body{flex:1;padding:21px 24px;overflow:auto}.editor-title-row{justify-content:space-between;align-items:center;margin-bottom:21px;display:flex}.editor-title-row h3{margin:4px 0 0;font:700 15px Manrope Variable,sans-serif}.save-indicator{color:#8a98a9;align-items:center;gap:6px;font-size:11px;display:flex}.save-indicator i{background:#d4a052;border-radius:50%;width:6px;height:6px}.save-indicator i.saved{background:#36a37a}.editor-body>.field-label{margin:0 0 16px}.editor-body textarea{line-height:1.6}.field-meta{text-align:right;color:#99a5b4;font-size:11px;font-weight:400}.editor-section{margin-top:19px}.section-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.section-head strong{font-size:11px}.section-head span{letter-spacing:.1em;color:#9aa7b6;font-size:11px}.editor-empty{color:#8a98a8;background:#fff;border:1px dashed #dce4ed;border-radius:7px;padding:15px;font-size:11px}.editor-channel{background:#fff;border:1px solid #e5eaf1;border-radius:7px;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}.editor-channel .disabled-mark{color:#a27e52;margin-left:auto;font-size:11px}.editor-note{color:#6881a2;background:#eef4fb;border-radius:7px;align-items:flex-start;gap:8px;margin-top:16px;padding:11px;font-size:11px;line-height:1.5;display:flex}.approval-actions{border-top:1px solid var(--line);grid-template-columns:max-content max-content 1fr max-content;align-items:center;gap:10px;margin-top:19px;padding-top:15px;display:grid}.approval-actions button{font-size:11px}.approval-actions input{border:1px solid var(--line);border-radius:6px;min-width:80px;padding:8px;font-size:11px}.danger-link{color:#b45158}.conflict-banner{color:#a56c2e;background:#fff6eb;border:1px solid #f0dfc3;border-radius:7px;gap:10px;margin-bottom:16px;padding:12px;display:flex}.conflict-banner strong{font-size:11px}.conflict-banner p{color:#876f53;margin:4px 0;font-size:11px}.editor-footer{border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;min-height:65px;padding:0 24px;display:flex}.editor-footer>div:last-child{gap:8px;display:flex}.editor-footer .primary-btn,.editor-footer .outline-btn{min-height:34px;font-size:11px}.toast{z-index:40;color:#fff;box-shadow:var(--shadow);background:#1d3553;border-radius:7px;align-items:center;gap:8px;padding:11px 15px;font-size:11px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.mobile-menu,.mobile-close,.scrim{display:none}.auth-screen{background:#fff;grid-template-columns:minmax(400px,1fr) minmax(420px,.9fr);min-height:100vh;display:grid}.auth-visual{color:#fff;background:#183451;flex-direction:column;min-height:100vh;padding:38px 8.5vw;display:flex;position:relative;overflow:hidden}.auth-brand{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.auth-brand .brand-mark,.auth-mobile-brand .brand-mark{background:#4e8be9}.auth-brand .brand-word{color:#fff}.auth-brand .brand-word span{color:#9fb3ca}.auth-thesis{z-index:1;margin:auto 0;padding-bottom:20px;position:relative}.auth-thesis .eyebrow{color:#91a9c5}.auth-thesis h1{letter-spacing:-4px;margin:24px 0;font:600 clamp(48px,6vw,78px)/1.02 Manrope Variable,sans-serif}.auth-thesis h1 em{color:#8bb5f3;font-style:normal}.auth-note{align-items:flex-start;gap:13px;max-width:290px;display:flex}.note-rule{background:#7aa1d6;width:19px;height:1px;margin-top:9px}.auth-note p{color:#b4c3d5;margin:0;font-size:12px;line-height:1.6}.visual-orbit{opacity:.82;width:290px;height:290px;position:absolute;bottom:0;right:-40px}.orbit-ring{border:1px solid #97bcec2e;border-radius:50%;position:absolute;inset:0}.ring-two{inset:39px}.orbit-core{color:#d7e8ff;background:#2e619f;border:1px solid #d7e9ff40;border-radius:19px;place-items:center;width:66px;height:66px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #5a91da3d}.orbit-chip{color:#b4cff3;background:#25496f;border:1px solid #b0cff533;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;position:absolute}.chip-a{top:46px;left:42px}.chip-b{top:116px;right:33px}.chip-c{bottom:17px;left:88px}.auth-footer{letter-spacing:.12em;color:#819bb9;z-index:1;font-size:11px;position:relative}.auth-footer span{color:#bdd1eb;margin:0 7px}.auth-panel{justify-content:center;align-items:center;padding:55px 45px;display:flex}.auth-form{gap:15px;width:min(360px,100%);display:grid}.auth-heading{margin-bottom:6px}.auth-heading .eyebrow{color:#8b9cb1}.auth-heading h2{letter-spacing:-.8px;margin:9px 0 6px;font:700 25px Manrope Variable,sans-serif}.auth-heading p{color:#8190a3;margin:0;font-size:11px;line-height:1.55}.auth-form>label{color:#596d86;gap:7px;font-size:11px;font-weight:600;display:grid}.auth-form input,.auth-form select{color:#243951;background:#fff;border:1px solid #dce4ed;border-radius:7px;height:39px;padding:0 11px;font-size:11px}.auth-form input::placeholder{color:#a5b0bd}.auth-submit{width:100%;height:42px;margin-top:3px}.auth-submit svg:last-child{margin-left:auto}.forgot{justify-self:center}.auth-switch{text-align:center;color:#7d8ca0;padding-top:4px;font-size:11px}.auth-switch button{color:#2a65bd;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}@media (width<=699px){.forgot,.auth-switch button{min-height:44px}}.auth-security{color:#92a0af;border-top:1px solid #edf1f5;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding-top:14px;font-size:11px;display:flex}.auth-security svg{color:#6c9a84}.auth-security span{color:#bdc6d0}.auth-message{color:#718298;background:#f4f7fb;border-radius:6px;padding:10px;font-size:11px;line-height:1.5}.auth-message.error{color:#ad444c;background:#fff0f0}.dev-token{align-items:center;gap:9px;margin-top:7px;display:flex}.dev-token code{overflow-wrap:anywhere;color:#253c5b;font-size:11px}.dev-token button{color:#2865b8;background:0 0;border:0;font-size:11px;font-weight:700}.auth-mobile-brand{display:none}.boot{color:#586b83;justify-content:center;align-items:center;gap:10px;height:100vh;font-size:11px;display:flex}.boot .brand-mark{margin-right:4px}@media (width<=1100px){.sidebar{flex-basis:230px;width:230px}.topbar{padding:0 26px}.content-wrap{padding:33px 26px 55px}.overview-grid{grid-template-columns:1fr}.channel-panel{min-height:230px}.channel-empty{min-height:145px}.visual-orbit{opacity:.55;right:-120px}}@media (width<=900px){.sidebar{z-index:31;width:265px;height:100dvh;box-shadow:var(--shadow);transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-102%)}.sidebar.open{transform:translate(0)}.mobile-menu{margin-left:-8px;display:grid}.mobile-close{margin-left:auto;display:grid}.scrim{z-index:30;background:#1424374d;border:0;display:block;position:fixed;inset:0}.topbar{gap:9px;height:57px;padding:0 16px}.breadcrumbs{flex:1;font-size:11px}.breadcrumbs span{display:none}.top-actions{gap:11px}.timezone{display:none}.content-wrap{padding:26px 17px 45px}.page-heading{align-items:flex-start;margin-bottom:20px}.page-heading h1{font-size:26px}.page-heading p{max-width:330px;line-height:1.5}.page-heading>.primary-btn,.page-heading>.outline-btn{min-height:35px;padding:0 10px;font-size:11px}.welcome-strip{align-items:flex-start;padding:13px}.welcome-strip p{line-height:1.5}.welcome-strip button{padding:4px;font-size:0}.welcome-strip button svg{width:18px;height:18px}.activity-panel,.channel-panel,.schedule-panel{padding:16px}.panel-head h2{font-size:14px}.overview-grid{gap:12px}.metrics-row span{font-size:11px;line-height:1.4}.metrics-row strong{font-size:18px}.channel-empty{min-height:0}.schedule-empty{flex-wrap:wrap;height:auto;min-height:90px}.schedule-empty .text-button{margin-left:44px}.filter-tabs{overflow:auto}.filter-tabs button{white-space:nowrap;padding:9px 8px;font-size:11px}.post-row{gap:8px}.version-label{display:none}.post-main small{max-width:160px}.pill{padding:4px 6px;font-size:11px}.calendar-mode>strong{min-width:auto;font-size:11px}.view-switch button{padding:6px 7px}.calendar-placeholder{min-height:360px}.capability-grid{grid-template-columns:1fr}.capability-panel,.team-panel,.api-panel,.settings-panel,.subscription-card{padding:17px}.not-configured{font-size:11px}.page-heading>.outline-btn{white-space:normal}.editor-drawer{width:100%}.editor-header{padding:0 17px}.editor-body{padding:18px 17px}.editor-footer{padding:0 17px}.approval-actions{grid-template-columns:1fr 1fr}.approval-actions input{grid-column:1/3}.auth-screen{grid-template-columns:1fr;min-height:100dvh}.auth-visual{display:none}.auth-panel{align-items:flex-start;min-height:100dvh;padding:35px 25px}.auth-form{max-width:390px;margin:auto}.auth-mobile-brand{align-items:center;gap:9px;margin-bottom:26px;display:flex}.auth-mobile-brand .brand-word{color:var(--ink)}}@media (width<=410px){.content-wrap{padding-left:13px;padding-right:13px}.page-heading h1{font-size:24px}.page-heading{gap:9px}.page-heading>.primary-btn{flex:none;width:36px;padding:0;font-size:0}.page-heading>.primary-btn svg{width:18px;height:18px}.metrics-row{gap:4px}.channel-foot{font-size:11px}.result-count{display:none}.post-row .pill{max-width:70px;overflow:hidden}.post-type{width:29px;height:29px}.editor-footer .primary-btn,.editor-footer .outline-btn{padding:0 9px;font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.token-once{background:#f1f6fd;border:1px solid #cfe0f7;border-radius:8px;gap:9px;margin-top:15px;padding:13px;display:grid}.token-once strong{color:#385779;font-size:11px}.token-once code{overflow-wrap:anywhere;color:#263d5c;background:#fff;border:1px solid #e1e9f3;border-radius:6px;padding:9px;font-size:11px;line-height:1.5}.token-once .quiet-link{justify-self:start}.token-once small{color:#8998aa;font-size:11px}.grant-list{margin-top:13px}.grant-row{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.grant-row>span:first-child{gap:3px;display:grid}.grant-row small{color:#8492a5;font-size:11px}.settings-values{gap:0;max-width:500px;display:grid}.settings-values>div{border-bottom:1px solid #edf1f5;justify-content:space-between;gap:20px;padding:13px 0;display:flex}.settings-values span{color:#8190a3;font-size:11px}.settings-values strong{color:#334b68;text-align:right;font-size:11px}.data-error{color:#a7474c;background:#fff4f3;border:1px solid #f0d8d7;border-radius:8px;align-items:center;gap:9px;margin-bottom:17px;padding:11px 13px;font-size:11px;display:flex}.data-error .text-button{color:#a7474c;margin-left:auto}.workspace-copy select{appearance:none;color:var(--ink);background:0 0;border:0;outline:none;width:100%;padding:0;font-size:11px;font-weight:700}.workspace-switch{position:relative}.workspace-switch>svg{pointer-events:none}.settings-form{gap:16px;max-width:500px;display:grid}.settings-values{gap:0;display:grid}.approval-toggle{background:#f9fbfd;border:1px solid #e2e9f1;border-radius:8px;align-items:flex-start;gap:10px;padding:13px;display:flex}.approval-toggle input{accent-color:#2768d8;margin:2px 0 0}.approval-toggle span{gap:4px;display:grid}.approval-toggle strong{color:#435b78;font-size:11px}.approval-toggle small{color:#8794a5;font-size:11px;line-height:1.5}.settings-panel .settings-note{margin-top:17px}.invite-form{background:#f9fbfd;border:1px solid #e4eaf1;border-radius:8px;grid-template-columns:1fr 170px auto;align-items:end;gap:12px;margin-top:16px;padding:15px;display:grid}.invite-form .primary-btn{height:39px;padding:0 11px;font-size:11px}.team-message{color:#71839a;margin:12px 0;font-size:11px}.invitation-section{border-top:1px solid var(--line);margin-top:19px;padding-top:16px}.invitation-row{gap:12px}.invitation-empty{color:#8b98a9;margin:10px 0 0;font-size:11px}.invitation-row .text-button{font-size:11px}@media (width<=900px){.invite-form{grid-template-columns:1fr}.invite-form .primary-btn{width:100%}.invitation-row{flex-wrap:wrap}.invitation-row .member-copy{min-width:50%}}.latest-version{background:#fff;border:1px solid #e6d7bf;border-radius:7px;gap:9px;margin-top:8px;padding:10px;display:grid}.latest-version>span{gap:5px;display:grid}.latest-version strong{font-size:11px}.latest-version small{color:#7e8a98;max-height:65px;font-size:11px;line-height:1.45;overflow:auto}.latest-version .primary-btn,.latest-version .outline-btn{justify-self:start;min-height:30px;font-size:11px}.revision-history{border-top:1px solid var(--line);margin-top:20px;padding-top:13px}.revision-row{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.revision-row>div{gap:3px;min-width:0;display:grid}.revision-row strong{font-size:11px}.revision-row small{color:#8996a7;white-space:nowrap;text-overflow:ellipsis;max-width:350px;font-size:11px;overflow:hidden}.revision-row .text-button{white-space:nowrap;font-size:11px}.accept-invite{border-bottom:1px solid #edf1f5;align-items:end;gap:10px;margin-bottom:5px;padding:14px 0;display:flex}.accept-invite .field-label{flex:1}.accept-invite .outline-btn{height:39px}.join-screen{background:#f3f6fa;place-items:center;min-height:100dvh;padding:22px;display:grid}.join-card{border:1px solid var(--line);background:#fff;border-radius:12px;width:min(440px,100%);padding:28px;box-shadow:0 15px 50px #1f375614}.join-card .brand-row{margin-bottom:34px;padding:0}.join-card h1{margin:12px 0 7px;font:700 26px Manrope Variable,sans-serif}.join-card p{color:#79889d;margin:0 0 18px;font-size:11px;line-height:1.6}.join-card form{gap:13px;display:grid}.join-card form .primary-btn{width:100%}.join-card>.text-button{margin-top:17px}.create-workspace-panel{grid-template-columns:minmax(200px,.8fr) minmax(300px,1.2fr);gap:26px;margin-bottom:16px;padding:20px;display:grid}.create-workspace-panel h2{margin:5px 0;font:700 14px Manrope Variable,sans-serif}.create-workspace-panel p{color:#8090a5;margin:0;font-size:11px;line-height:1.55}.create-workspace-panel form{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.create-workspace-panel .primary-btn{height:39px;font-size:11px}@media (width<=900px){.create-workspace-panel,.create-workspace-panel form{grid-template-columns:1fr}.create-workspace-panel .primary-btn{width:100%}}.attention-list{border-top:1px solid #edf1f5;margin:13px 0 14px;display:grid}.attention-item{appearance:none;text-align:left;width:100%;min-width:0;min-height:43px;color:var(--ink);font:inherit;background:0 0;border:0;border-bottom:1px solid #edf1f5;border-radius:0;align-items:center;gap:10px;padding:9px 3px;display:flex}.attention-item:hover{background:#f8fafd}.attention-item .status-dot{background:#d1984d;border-radius:50%;flex:none;width:7px;height:7px}.attention-item .status-dot.failed{background:#ca5c62}.attention-title{overflow-wrap:anywhere;flex:1;min-width:0;font-size:11px;font-weight:600}.attention-item .status-text{color:#7c899b;white-space:nowrap;font-size:11px}.attention-item>svg{color:#98a5b4;flex:none}.help-card{text-align:left;width:100%;color:var(--ink);cursor:pointer;font-family:inherit}.help-card:hover{background:#eef3fa;border-color:#dce4ed}.toast svg{color:#a9c4ea}.help-backdrop{justify-content:center;align-items:center}.help-dialog{border:1px solid var(--line);width:min(480px,100% - 30px);box-shadow:var(--shadow);background:#fff;border-radius:12px;padding:21px}.help-dialog>header{justify-content:space-between;align-items:center;display:flex}.help-dialog h2{margin:4px 0 0;font:700 17px Manrope Variable,sans-serif}.help-steps{gap:0;margin:13px 0 17px;display:grid}.help-steps>div{border-bottom:1px solid #edf1f5;gap:11px;padding:12px 0;display:flex}.help-steps b{color:#2c67bf;background:#edf4ff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.help-steps span{gap:4px;display:grid}.help-steps strong{font-size:11px}.help-steps small{color:#8290a3;font-size:11px;line-height:1.5}.help-dialog>.primary-btn{width:100%}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-ext-wght-normal-2qyXmZWE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lp{--lp-ink:#16201c;--lp-ink-2:#33403a;--lp-text:#4a5550;--lp-muted:#5b6660;--lp-ground:#f6f7f4;--lp-surface:#fff;--lp-line:#c9d0c8;--lp-chip:#eef1ed;--lp-action:#0f7b5f;--lp-action-deep:#0a5c47;--lp-action-soft:#e9f6f0;--lp-success-bg:#e1f2ea;--lp-dark-text:#c9d3ce;--lp-mint:#9be0c3;--lp-font-display:"Unbounded Variable", "Manrope Variable", sans-serif;--lp-font-text:"Manrope Variable", system-ui, sans-serif;--lp-focus:0 0 0 3px #9fd3bd;--lp-pad:20px;--lp-section:28px;background:var(--lp-ground);min-height:100vh;color:var(--lp-ink);font-family:var(--lp-font-text);font-size:16px;line-height:1.5;overflow-x:clip}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp h1,.lp h2,.lp h3,.lp p,.lp ul,.lp ol,.lp dl,.lp dd,.lp figure{margin:0}.lp ul,.lp ol{padding:0;list-style:none}.lp a{color:var(--lp-action)}.lp a:hover{color:var(--lp-action-deep)}.lp a:focus-visible,.lp button:focus-visible{box-shadow:var(--lp-focus);outline:none}.lp-width{width:100%;max-width:1200px;padding-left:var(--lp-pad);padding-right:var(--lp-pad);margin:0 auto}.lp-skip{z-index:10;background:var(--lp-surface);border-radius:12px;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.lp-skip:focus{top:12px}.lp-header{justify-content:space-between;align-items:center;gap:12px;padding-top:16px;padding-bottom:16px;display:flex}.lp .lp-brand{font-family:var(--lp-font-display);letter-spacing:-.02em;color:var(--lp-action);border-radius:8px;font-size:22px;font-weight:700;text-decoration:none}.lp-nav{align-items:center;gap:28px;font-size:15px;font-weight:600;display:none}.lp .lp-nav a{color:var(--lp-text);border-radius:8px;padding:10px 0;text-decoration:none}.lp .lp-nav a:hover{color:var(--lp-ink)}.lp-header-actions{align-items:center;gap:4px;display:flex}.lp-lang,.lp .lp-login{min-height:44px;color:var(--lp-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:22px;align-items:center;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lp-lang{color:var(--lp-text);font-weight:600}.lp-lang:hover,.lp .lp-login:hover{background:var(--lp-chip);color:var(--lp-ink)}.lp .lp-header .lp-header-cta{display:none}.lp .lp-button,.lp .lp-button-ghost{text-align:center;border-radius:28px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.lp .lp-button{background:var(--lp-action);color:#fff}.lp .lp-button:hover{background:var(--lp-action-deep);color:#fff}.lp .lp-button-ghost{border:1.5px solid var(--lp-line);background:var(--lp-surface);color:var(--lp-ink)}.lp .lp-button-ghost:hover{border-color:var(--lp-ink-2);color:var(--lp-ink)}.lp .lp-button-small{border-radius:22px;min-height:44px;padding:0 20px;font-size:15px}.lp .lp-button-light{background:var(--lp-mint);color:#0a2e22;font-weight:800}.lp .lp-button-light:hover{color:#0a2e22;background:#b8ebd5}.lp .lp-button-white{color:var(--lp-action-deep);background:#fff;font-weight:800}.lp .lp-button-white:hover{background:var(--lp-action-soft);color:var(--lp-action-deep)}.lp-final .lp-button-white:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--lp-ink)}.lp h1,.lp h2{font-family:var(--lp-font-display);letter-spacing:-.02em;font-weight:600;line-height:1.15}.lp h1{letter-spacing:-.03em;font-size:36px;line-height:1.08}.lp h2{font-size:24px}.lp h3{font-size:17px;font-weight:800;line-height:1.3}.lp-text{color:var(--lp-text);font-size:16px;line-height:1.55}.lp-stack{flex-direction:column;gap:12px;display:flex}.lp-hero{padding-top:20px;padding-bottom:var(--lp-section);grid-template-columns:minmax(0,1fr);align-items:center;gap:36px;display:grid}.lp-hero-copy{flex-direction:column;gap:20px;display:flex}.lp-lead{color:var(--lp-text);max-width:560px;font-size:17px;line-height:1.5}.lp-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.lp-hero-actions>a{flex:100%}.lp-example{background:var(--lp-surface);border-radius:28px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 24px 60px #16201c14}.lp-example-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lp-example-day{color:var(--lp-muted);font-size:13px;font-weight:600}.lp-example-product{font-size:17px;font-weight:800;line-height:1.3}.lp-badge{background:var(--lp-chip);color:var(--lp-ink-2);border-radius:10px;flex:none;padding:4px 10px;font-size:12px;font-weight:700}.lp-example-progress{align-items:center;gap:18px;display:flex}.lp-example-progress svg{flex:none}.lp-ring-track,.lp-ring-done{fill:none;stroke-width:12px}.lp-ring-track{stroke:#e3e8e2}.lp-ring-done{stroke:var(--lp-action);stroke-linecap:round}.lp-example-progress text{font-family:var(--lp-font-display);fill:var(--lp-ink);font-size:26px;font-weight:600}.lp-example-strong{font-size:16px;font-weight:800}.lp-example-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lp-example-stats>div{background:var(--lp-ground);border-radius:16px;flex-direction:column;gap:2px;min-width:0;padding:12px;display:flex}.lp-example-stats dt{color:var(--lp-muted);font-size:12px;font-weight:600}.lp-example-stats dd{white-space:nowrap;font-size:18px;font-weight:800}.lp-example-stats .is-money{background:var(--lp-success-bg)}.lp-example-stats .is-money dt,.lp-example-stats .is-money dd{color:var(--lp-action-deep)}.lp-section{padding-top:var(--lp-section);padding-bottom:var(--lp-section);flex-direction:column;gap:24px;display:flex}.lp-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.lp-card{background:var(--lp-surface);border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex}.lp-card p{color:var(--lp-muted);font-size:15px;line-height:1.5}.lp-step-number{background:var(--lp-success-bg);width:44px;height:44px;color:var(--lp-action-deep);font-family:var(--lp-font-display);border-radius:14px;justify-content:center;align-items:center;margin-bottom:2px;font-size:18px;font-weight:600;display:flex}.lp-panel{background:var(--lp-surface);border-radius:28px;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;padding:24px;display:grid}.lp-chips{flex-wrap:wrap;gap:8px;display:flex}.lp-chips li{background:var(--lp-success-bg);color:var(--lp-action-deep);border-radius:20px;padding:10px 16px;font-size:15px;font-weight:700}.lp-points{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.lp-points li{background:var(--lp-surface);border-radius:16px;padding:14px 16px;font-size:15px;font-weight:700;line-height:1.4}.lp-tier{background:var(--lp-surface);border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex}.lp-tier-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-tier h3{font-size:18px}.lp-price{font-family:var(--lp-font-display);font-size:30px;font-weight:600;line-height:1.2}.lp-tier-list{color:var(--lp-muted);flex-direction:column;flex:1;gap:6px;font-size:15px;display:flex}.lp-tier-list li:before{content:"✓ " / "";color:var(--lp-action);font-weight:800}.lp-tier .lp-button,.lp-tier .lp-button-ghost{border-radius:24px;min-height:48px;font-size:16px}.lp-tier.is-featured{background:var(--lp-ink);color:#fff}.lp-tier.is-featured .lp-tier-list,.lp-tier.is-featured .lp-tier-list li:before{color:var(--lp-dark-text)}.lp-tier.is-featured .lp-button-light:focus-visible{box-shadow:0 0 0 3px var(--lp-ink), 0 0 0 6px var(--lp-mint)}.lp-final{background:var(--lp-action);color:#fff;border-radius:28px;flex-direction:column;align-items:flex-start;gap:18px;padding:28px 24px;display:flex}.lp-final p{color:#e9f6f0;max-width:560px;font-size:17px}.lp-footer{color:var(--lp-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:28px;padding-bottom:40px;font-size:14px;display:flex}.lp-footer>p{flex:100%}.lp-footer-links{flex-wrap:wrap;gap:4px 20px;display:flex}.lp .lp-footer a{color:var(--lp-text);align-items:center;gap:6px;min-height:32px;display:inline-flex}.lp .lp-footer-login{color:var(--lp-ink);font-weight:700}@media (width>=700px){.lp{--lp-pad:32px;--lp-section:40px}.lp-header{padding-top:20px;padding-bottom:20px}.lp-header-actions{gap:8px}.lp .lp-header .lp-header-cta{display:inline-flex}.lp h1{font-size:48px}.lp h2{font-size:30px}.lp-lead{font-size:18px}.lp-hero-actions>a{flex:none}.lp-example{padding:24px}.lp-grid-4,.lp-sales,.lp-points{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-panel,.lp-final{padding:36px}.lp-footer>p{flex:0 auto;margin-right:auto}}@media (width>=700px) and (width<=899px){.lp-tier{padding:22px}.lp-price{font-size:24px}}@media (width>=1100px){.lp{--lp-pad:40px;--lp-section:56px}.lp-header{padding-top:24px;padding-bottom:24px}.lp-nav{display:flex}.lp h1{font-size:60px}.lp h2{font-size:36px}.lp-lead{font-size:20px}.lp-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px}.lp-grid-4,.lp-points{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-panel,.lp-final{padding:48px}}@media (prefers-reduced-motion:no-preference){.lp .lp-button,.lp .lp-button-ghost,.lp-lang,.lp .lp-login{transition:background-color .15s,border-color .15s,color .15s}}.legal-page{color:#1b3552;background:#f3f6fb;min-height:100vh;padding:0 22px 34px;font-family:Manrope Variable,sans-serif}.legal-top{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;max-width:1040px;height:68px;margin:auto;display:flex}.legal-brand,.legal-top>a:last-child{color:#294768;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}.legal-brand strong{font-size:14px}.legal-brand small{color:#67809d;font-size:10px}.legal-top>a:last-child{gap:6px}.legal-sheet{background:#fff;border:1px solid #e1e8f1;border-radius:14px;max-width:760px;margin:34px auto 22px;padding:clamp(22px,5vw,54px);box-shadow:0 14px 40px #263f5a0a}.legal-kicker{color:#4673ae;letter-spacing:.12em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.legal-sheet h1{letter-spacing:-.04em;margin:20px 0 10px;font:700 clamp(27px,5vw,39px)/1.16 Manrope Variable,sans-serif}.legal-lead{color:#697c92;margin:0 0 28px;font-size:15px}.legal-draft{color:#996c21;background:#fffaf0;border:1px solid #eadbb9;border-radius:9px;gap:11px;margin:0 0 30px;padding:14px;display:flex}.legal-draft span{gap:4px;display:grid}.legal-draft strong{font-size:12px}.legal-draft small{color:#816d4b;font-size:11px;line-height:1.55}.legal-operator{background:#f5f8fc;border-radius:8px;gap:5px;margin-bottom:26px;padding:14px;font-size:12px;display:grid}.legal-operator a,.legal-contact a{color:#2868cb}.legal-section{border-top:1px solid #e9eef4;padding:20px 0}.legal-section h2{margin:0 0 8px;font-size:15px}.legal-section p{color:#5d7189;margin:0;font-size:13px;line-height:1.8}.legal-retention{margin:0}.legal-retention div{border-bottom:1px solid #eef2f6;justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.legal-retention dt{color:#63778d}.legal-retention dd{margin:0;font-weight:700}.legal-contact{color:#61748b;font-size:12px}.legal-nav{border-top:1px solid #e9eef4;flex-wrap:wrap;gap:10px 20px;margin-top:24px;padding-top:22px;display:flex}.legal-nav a{color:#376cb5;font-size:11px;text-decoration:none}.legal-nav a:hover{text-decoration:underline}.legal-bottom{text-align:center;color:#8796a8;max-width:760px;margin:auto;font-size:10px}@media (width<=480px){.legal-page{padding:0 12px 24px}.legal-top{height:58px}.legal-sheet{margin-top:18px;padding:22px 18px}.legal-nav{gap:12px}}.media-upload-label{position:relative;overflow:hidden}.media-upload-label input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.media-upload-label.disabled{opacity:.5;pointer-events:none}.media-upload-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 15px;margin:-11px 0 16px;padding:13px 15px;display:grid}.selected-file{align-items:center;gap:9px;min-width:0;display:flex}.selected-file>span{gap:4px;min-width:0;display:grid}.selected-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.selected-file small,.upload-limit{color:#8290a3;font-size:11px}.media-file-icon,.media-empty-icon{color:#577eaf;background:#eef4fc;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.upload-limit{grid-column:1;line-height:1.5}.media-upload-form>.primary-btn{grid-area:1/2/3}.media-tools{align-items:center;gap:12px;margin:18px 0 10px;display:flex}.media-search{color:#96a4b4;background:#fff;border:1px solid #e0e7ef;border-radius:7px;flex:1;align-items:center;gap:7px;min-width:180px;max-width:330px;height:34px;padding:0 9px;display:flex}.media-search input{color:#364e6a;border:0;outline:0;flex:1;min-width:0;font-size:11px}.media-search input::placeholder{color:#a3afbc}.media-filters{gap:3px;display:flex}.media-filters button{color:#8090a3;background:0 0;border:0;border-radius:5px;padding:7px 9px;font-size:11px}.media-filters button.selected{color:#2b61b2;background:#eaf1fc;font-weight:700}.media-count{color:#97a3b0;margin-left:auto;font-size:11px}.media-tag-filter{color:#8290a3;align-items:center;gap:6px;font-size:11px;display:flex}.media-tag-filter input{color:#344d68;background:#fff;border:1px solid #e0e7ef;border-radius:6px;width:115px;min-width:0;height:32px;padding:0 8px;font-size:11px}.media-tag-list{flex-wrap:wrap;gap:4px;white-space:normal!important;display:flex!important}.media-tag-list i{color:#56759d;background:#eff4fb;border-radius:99px;padding:3px 6px;font-size:11px;font-style:normal}.media-load-more{justify-content:center;padding:12px;display:flex}.media-tags-form{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:14px 0;display:grid}.media-tags-form .field-label small{color:#8b98a8;font-weight:400}.media-usage{gap:8px;padding:13px 0;display:grid}.media-usage>strong{color:#536982;font-size:11px}.media-usage>span,.media-usage small{color:#8795a6;font-size:11px}.media-usage>div{color:#8592a2;border-top:1px solid #eef1f4;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:11px;display:flex}.media-usage>div>span{gap:3px;display:grid}.media-usage b{color:#405873;font-size:11px}.media-grid-wrap{min-height:330px;overflow:hidden}.media-empty{text-align:center;color:#8492a5;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:330px;padding:22px;display:flex}.media-empty h2{margin:2px 0;font:700 14px Manrope}.media-empty p{max-width:350px;margin:0;font-size:11px;line-height:1.6}.media-empty-icon{border-radius:12px;width:43px;height:43px;margin-bottom:4px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:13px;padding:14px;display:grid}.media-card{background:#fff;border:1px solid #e6ebf1;border-radius:8px;min-width:0;position:relative;overflow:hidden}.media-preview{background:#f0f4f8;border:0;width:100%;height:145px;padding:0;display:block}.media-preview img{object-fit:cover;width:100%;height:100%;display:block}.video-placeholder{color:#7290b9;place-content:center;justify-items:center;gap:8px;height:100%;display:grid}.video-placeholder span{letter-spacing:.14em;font-size:11px}.media-card-meta{gap:5px;padding:10px 36px 10px 10px;display:grid}.media-card-meta strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.media-card-meta span,.media-card-meta small{color:#8492a5;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.media-delete{color:#9b6b6b;position:absolute;bottom:7px;right:6px}.media-delete:hover{color:#a83f4b;background:#fff0f0}.media-footnote{color:#97a3b0;font-size:11px}.media-alert,.media-notice{border-radius:7px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:11px;display:flex}.media-alert{color:#a84b50;background:#fff2f1;border:1px solid #f0dbd8}.media-notice{color:#39785f;background:#eef7f2;border:1px solid #d9eee2}.media-detail-image{object-fit:contain;background:#f4f6f9;border-radius:7px;width:100%;max-height:260px;margin:14px 0}.media-detail-video{background:#17171b;border-radius:8px;width:100%;max-height:360px;margin:14px 0;display:block}.media-detail-audio{background:#f8fbff;border:1px solid #e0e8f1;border-radius:10px;width:min(100%,680px);margin:22px auto;padding:16px;display:block}.media-detail-meta{border-block:1px solid #edf1f5;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 0;display:grid}.media-detail-meta span{color:#8492a5;gap:5px;font-size:11px;display:grid}.media-detail-meta strong{color:#405873;font-size:11px}.transform-form{border-bottom:1px solid #edf1f5;gap:10px;padding:14px 0;display:grid}.transform-form>div{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.transform-form label{color:#73849a;gap:4px;font-size:11px;display:grid}.transform-form input{border:1px solid #dce4ed;border-radius:6px;max-width:105px;height:31px;padding:0 8px;font-size:11px}.transform-form .outline-btn{min-height:31px;font-size:11px}.media-private-note{color:#8794a4;margin-bottom:0;font-size:11px;line-height:1.5}@media (width<=640px){.media-upload-form{grid-template-columns:1fr}.media-upload-form>.primary-btn{grid-area:auto/1;width:100%}.upload-limit{grid-column:1}.media-tools{flex-wrap:wrap}.media-search{flex-basis:100%;min-width:100%;max-width:none}.media-filters{order:2}.media-tag-filter{flex:1}.media-tag-filter input{flex:1;width:auto}.media-count{order:3}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px}.media-preview{height:115px}.media-detail-meta,.media-tags-form{grid-template-columns:1fr}.media-tags-form .outline-btn{width:100%}.transform-form>div{align-items:stretch}.media-detail .dialog-actions{flex-direction:column}}.media-tools{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);border-radius:10px;gap:8px;margin:12px 0 9px;padding:8px}.media-search{border-color:var(--line,#e7e8ed);max-width:300px;height:34px}.media-search input,.media-tag-filter input{color:var(--ink,#20242c);font-size:12px}.media-filters button{color:var(--muted,#7a808b);padding:7px 9px;font-size:11px}.media-filters button.selected{background:var(--pale,#f0effb);color:var(--blue,#5b56d6)}.media-tag-filter{color:var(--muted,#7a808b);font-size:11px}.media-tag-filter input{border-color:var(--line,#e7e8ed);height:34px}.media-count{color:var(--muted,#7a808b);font-size:11px}.media-grid-wrap{border-radius:12px;min-height:230px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:9px;padding:10px}.media-card{border-color:var(--line,#e7e8ed);border-radius:10px}.media-preview{background:#f1f1f5;height:132px}.media-card-meta{gap:4px;padding:8px 34px 8px 9px}.media-card-meta strong{color:var(--ink,#20242c);font-size:11px}.media-card-meta span,.media-card-meta small{color:var(--muted,#7a808b);font-size:11px}.media-tag-list i{background:var(--pale,#f0effb);color:var(--blue,#5b56d6);padding:3px 6px;font-size:11px}.media-empty{min-height:230px;color:var(--muted,#7a808b)}.media-empty h2{color:var(--ink,#20242c);font-size:15px}.media-empty p{font-size:12px}.media-upload-form{border-radius:10px;margin:0 0 10px;padding:10px 12px}.selected-file strong{color:var(--ink,#20242c);font-size:12px}.selected-file small,.upload-limit{font-size:11px}.media-alert,.media-notice{border-radius:9px;font-size:12px}.media-detail{max-width:680px}.media-detail header h2{overflow-wrap:anywhere}@media (width<=640px){.media-tools{grid-template-columns:1fr auto;display:grid}.media-search{grid-column:1/-1;min-width:0;max-width:none}.media-filters{order:initial;flex-wrap:wrap;grid-area:3/1/auto/-1;overflow:visible}.media-count{order:initial;text-align:right;grid-area:4/1/auto/-1}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px}.media-preview{height:clamp(90px,28vw,130px)}}.media-alert{flex-wrap:wrap}.media-alert>span{flex:1;min-width:180px}.media-alert>.outline-btn{flex-shrink:0}.media-deletion-pending{color:#80520a;background:#fff4df;border-radius:999px;align-items:center;width:fit-content;padding:4px 9px;font-size:12px;font-weight:650;display:inline-flex}.media-preview:disabled{cursor:not-allowed}.ai-assist-trigger{border:1px solid color-mix(in srgb, var(--blue,#2768d8) 32%, transparent);background:color-mix(in srgb, var(--blue,#2768d8) 9%, var(--paper,#fff));min-height:36px;color:var(--blue,#2768d8);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:7px 11px;font-size:13px;font-weight:650;display:inline-flex}.ai-assist-trigger:hover{background:color-mix(in srgb, var(--blue,#2768d8) 15%, var(--paper,#fff))}.ai-assist-backdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d0f1994;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow:auto}.ai-assist-dialog{border:1px solid var(--line,#e7e5ed);background:var(--paper,#fff);width:min(620px,100%);max-height:min(88vh,860px);color:var(--ink,#182b45);border-radius:18px;outline:none;overflow:auto;box-shadow:0 24px 80px #0000003d}.ai-assist-header{border-bottom:1px solid var(--line,#e7e5ed);justify-content:space-between;align-items:flex-start;padding:20px 22px 14px;display:flex}.ai-assist-header h2{margin:4px 0 0;font-size:20px}.ai-assist-kicker{color:var(--muted,#77717f);letter-spacing:.1em;font-size:10px;font-weight:750}.ai-assist-icon-button{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.ai-assist-icon-button:hover{background:var(--surface-muted,#f3f1f7)}.ai-assist-form{gap:14px;padding:18px 22px 22px;display:grid}.ai-assist-readiness{border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;line-height:1.4;display:flex}.ai-assist-readiness.is-ready{color:#27633a;background:#edf8f0}.ai-assist-readiness.is-unavailable{color:#835013;background:#fff5e7}.ai-assist-presets{flex-wrap:wrap;gap:7px;display:flex}.ai-assist-preset{border:1px solid var(--line,#dedbe5);background:var(--paper,#fff);min-height:30px;color:var(--muted,#655d6c);font:inherit;cursor:pointer;border-radius:999px;padding:5px 9px;font-size:11px}.ai-assist-preset:hover:not(:disabled){border-color:var(--blue,#2768d8);color:var(--blue,#2768d8)}.ai-assist-preset:disabled{opacity:.5;cursor:not-allowed}.ai-assist-unknown{color:#70501e;background:#fff9ed;border:1px solid #f0d8a8;border-radius:10px;gap:8px;padding:10px 12px;font-size:12px;line-height:1.5;display:grid}.ai-assist-unknown p{margin:0}.ai-assist-unknown small{color:#655b4a}.ai-assist-form>label,.ai-assist-result label{color:var(--ink,#182b45);gap:7px;font-size:13px;font-weight:650;display:grid}.ai-assist-form label span{color:var(--muted,#77717f);font-weight:400}.ai-assist-form textarea{border:1px solid var(--line,#dedbe5);background:var(--paper,#fff);width:100%;min-height:76px;color:inherit;font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.5}.ai-assist-form textarea:focus{border-color:var(--blue,#2768d8);outline:3px solid color-mix(in srgb, var(--blue,#2768d8) 15%, transparent)}.ai-assist-form textarea[readonly]{background:var(--surface-muted,#f7f6f9)}.ai-assist-form>.ai-assist-consent{border:1px solid var(--line,#e7e5ed);background:var(--surface-muted,#f7f6f9);color:var(--text,#494452);border-radius:10px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.ai-assist-consent input{width:16px;height:16px;accent-color:var(--blue,#2768d8);flex:none;margin:1px 0 0}.ai-assist-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ai-assist-generate,.ai-assist-secondary{min-height:38px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:650;display:inline-flex}.ai-assist-generate{background:var(--blue,#2768d8);color:#fff}.ai-assist-generate:disabled{opacity:.5;cursor:not-allowed}.ai-assist-secondary{border-color:var(--line,#dedbe5);background:var(--paper,#fff);color:var(--text,#494452)}.ai-assist-error{color:#a22c25;background:#fff1f0;border-radius:9px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.ai-assist-result{border-top:1px solid var(--line,#e7e5ed);gap:12px;padding-top:14px;display:grid}.ai-assist-hint{color:var(--muted,#77717f);margin:0;font-size:12px;line-height:1.5}@media (width<=540px){.ai-assist-backdrop{align-items:end;padding:0}.ai-assist-dialog{border-radius:18px 18px 0 0;max-height:94vh}.ai-assist-header,.ai-assist-form{padding-left:16px;padding-right:16px}}.analytics-controls{align-items:end;gap:12px;margin-bottom:15px;padding:13px 15px;display:flex}.analytics-controls label{color:#8090a4;gap:5px;font-size:8px;display:grid}.analytics-controls input,.analytics-controls select{color:#3f5672;background:#fff;border:1px solid #e0e7ef;border-radius:6px;min-width:138px;height:33px;padding:0 8px;font-size:9px}.analytics-controls .icon-btn{border:1px solid #e0e7ef}.analytics-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:15px;display:grid}.analytics-stat{gap:7px;padding:16px;display:grid}.analytics-stat strong{color:#263b56;font:700 23px Manrope}.analytics-loading,.analytics-empty{color:#8290a3;justify-content:center;align-items:center;gap:9px;min-height:230px;font-size:10px;display:flex}.analytics-empty{text-align:center;flex-direction:column}.analytics-empty h2{margin:0;font:700 14px Manrope}.analytics-empty p{font-size:9px}.analytics-external{padding:18px}.analytics-external>header{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.analytics-external h2{margin:4px 0 0;font:700 14px Manrope}.analytics-source{color:#9d6a32;background:#fff3e8;border-radius:20px;padding:5px 8px;font-size:8px}.analytics-source.available{color:#327b5e;background:#eaf6f0}.analytics-unavailable{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:20px;display:flex}.metric-unavailable-icon{color:#8195b1;background:#f2f5f9;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:10px;display:grid}.analytics-unavailable strong{font-size:10px}.analytics-unavailable p{color:#8391a4;max-width:430px;font-size:9px;line-height:1.6}.analytics-external>footer{color:#8997a8;border-top:1px solid #edf1f5;justify-content:space-between;gap:12px;padding-top:10px;font-size:8px;display:flex}.metric-group{padding-top:12px}.metric-group h3{color:#68788e;text-transform:uppercase;letter-spacing:.04em;margin:0;font:700 9px Manrope,sans-serif}.metric-series-list{gap:7px;margin-top:8px;display:grid}.metric-series-card{background:#fff;border:1px solid #edf1f5;border-radius:10px}.metric-series-card>summary{cursor:pointer;grid-template-columns:minmax(120px,1fr) minmax(135px,auto) 28px 64px;align-items:center;gap:12px;padding:10px 12px;list-style:none;display:grid}.metric-series-card>summary::-webkit-details-marker{display:none}.metric-series-card>summary:after{content:"Подробнее";color:#8c99a9;grid-column:1/-1;margin-top:-6px;font-size:8px}.metric-series-card[open]>summary:after{content:"Свернуть"}.metric-series-title,.metric-series-latest{gap:3px;display:grid}.metric-provider-icon{object-fit:contain;border-radius:50%;flex:0 0 28px;width:28px;height:28px}.metric-series-title strong,.metric-series-latest b{color:#26364b;font-size:10px}.metric-series-title small,.metric-series-latest small{color:#8391a4;font-size:8px}.metric-series-latest{text-align:right}.metric-sparkline{width:60px;height:20px;overflow:visible}.metric-sparkline polyline{fill:none;stroke:#438b70;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.metric-sparkline-empty{color:#a4afbc;text-align:center;width:60px}.metric-series-details{border-top:1px solid #edf1f5;padding:8px 12px 12px}.metric-series-details>p{color:#8391a4;margin:0 0 8px;font-size:8px;line-height:1.5}.metric-day-list{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:5px;max-height:260px;display:grid;overflow:auto}.metric-day-list>div{background:#f7f9fb;border-radius:6px;justify-content:space-between;gap:8px;padding:6px 7px;font-size:8px;display:flex}.metric-day-list time{color:#8391a4}.metric-pagination{color:#8391a4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:8px;display:flex}.analytics-ai{justify-items:start;gap:8px;margin-top:12px;display:grid}.analytics-ai-result{color:#405a4e;white-space:pre-wrap;background:#f6fbf8;border:1px solid #e5eee9;border-radius:9px;width:100%;padding:10px;font-size:9px;line-height:1.6}.metric-source-note{color:#8391a4;margin:10px 0 0;font-size:8px;line-height:1.6}.metric-table>div{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto 130px;align-items:center;gap:15px;padding:12px 4px;display:grid}@media (width<=560px){.metric-series-card>summary{grid-template-columns:minmax(0,1fr) auto 24px;gap:8px}.metric-sparkline,.metric-sparkline-empty{display:none}}.metric-table>div>span{gap:3px;display:grid}.metric-table strong{font-size:9px}.metric-table small{color:#8896a7;font-size:8px}@media (width<=700px){.analytics-controls{flex-wrap:wrap;align-items:end}.analytics-controls label{flex:1;min-width:130px}.analytics-controls label select,.analytics-controls label input{width:100%}.analytics-summary{grid-template-columns:1fr}.analytics-stat{padding:12px}.analytics-stat strong{font-size:20px}.metric-table>div{grid-template-columns:1fr auto}.metric-table>div>small{grid-column:1/-1}.analytics-external>footer{flex-direction:column}.page-heading>.outline-btn{padding:0 9px;font-size:8px}}.analytics-freshness{color:#8997a8;border-top:1px solid #edf1f5;padding:9px 0 0;font-size:8px;line-height:1.5}.analytics-sync-button{white-space:nowrap}.analytics-sync-notice,.analytics-source-note{color:#6c7f96;background:#f7faff;border:1px solid #dfe8f3;border-radius:7px;margin:0 0 12px;padding:9px 12px;font-size:9px;line-height:1.55}.analytics-source-note{margin-top:-3px}.analytics-sync-states{border-top:1px solid #edf1f5;padding:12px 0}.analytics-sync-states>strong{color:#63758c;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.analytics-sync-states>div{color:#6c7e94;border-bottom:1px solid #f0f3f7;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:8px 0;font-size:8px;display:grid}.analytics-sync-states>div small{color:#8d9aab;overflow-wrap:anywhere;grid-column:1/-1}.analytics-controls{border-radius:10px;gap:8px;margin-bottom:10px;padding:9px}.analytics-controls label{color:var(--muted,#7a808b);gap:4px;font-size:10px}.analytics-controls input,.analytics-controls select{border-color:var(--line,#e7e8ed);min-width:130px;height:34px;color:var(--ink,#20242c);font-size:12px}.analytics-summary{gap:9px;margin-bottom:10px}.analytics-stat{border-radius:11px;gap:5px;padding:12px 14px}.analytics-stat>span{color:var(--muted,#7a808b);font-size:11px}.analytics-stat strong{color:var(--ink,#20242c);overflow-wrap:anywhere;font:700 23px Manrope Variable,sans-serif}.analytics-stat small{color:var(--muted,#7a808b);font-size:10px}.analytics-source-note,.analytics-sync-notice{border-radius:9px;margin-bottom:9px;padding:9px 11px;font-size:11px}.analytics-external{border-radius:12px;padding:13px}.analytics-external>header{padding-bottom:10px}.analytics-external h2{color:var(--ink,#20242c);font-size:15px}.metric-table>div{border-color:var(--line,#e7e8ed);grid-template-columns:minmax(0,1fr) minmax(80px,auto) minmax(100px,150px);gap:10px;padding:10px 3px}.metric-table strong{color:var(--ink,#20242c);font-size:12px}.metric-table small{font-size:10px}.metric-table b{color:var(--ink,#20242c);font:700 14px Manrope Variable,sans-serif}.analytics-sync-states{padding:9px 0}.analytics-sync-states>strong{color:var(--ink,#20242c);font-size:11px}.analytics-sync-states>div,.analytics-sync-states>div small,.analytics-freshness,.analytics-external>footer{font-size:10px}.analytics-loading,.analytics-empty{min-height:190px;font-size:12px}.analytics-empty h2{color:var(--ink,#20242c);font-size:15px}.analytics-empty p,.analytics-unavailable p{font-size:11px}@media (width<=700px){.analytics-controls{grid-template-columns:1fr 1fr;align-items:end;display:grid}.analytics-controls label{min-width:0}.analytics-controls label select,.analytics-controls label input{width:100%;min-width:0}.analytics-controls>.analytics-sync-button{grid-column:span 2;justify-content:center}.analytics-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.analytics-stat{padding:10px 8px}.analytics-stat strong{font-size:18px}.analytics-stat>span{font-size:10px}.analytics-stat small{font-size:9px;line-height:1.35}.analytics-external{padding:11px}.metric-table>div{grid-template-columns:minmax(0,1fr) auto}.metric-table>div>small{grid-column:1/-1}}.analytics-controls{border-radius:12px;gap:10px;padding:12px}.analytics-controls label{color:var(--muted,#59677d);gap:5px;font-size:11px;font-weight:600}.analytics-controls input,.analytics-controls select{border-color:var(--line,#dce3ed);min-width:138px;height:38px;color:var(--ink,#17243b);border-radius:8px;font-size:13px}.analytics-stat>span,.analytics-stat small,.analytics-loading,.analytics-empty p,.analytics-unavailable p,.analytics-external>footer,.analytics-freshness,.analytics-sync-states>div,.analytics-sync-states>div small,.metric-table small{color:var(--muted,#59677d)}.analytics-stat>span,.analytics-stat small,.analytics-external>footer,.analytics-freshness,.analytics-sync-states>strong,.analytics-sync-states>div,.analytics-sync-states>div small,.metric-table small{font-size:11px}.analytics-stat strong,.analytics-empty h2,.analytics-external h2,.metric-table strong,.metric-table b,.analytics-unavailable strong{color:var(--ink,#17243b)}.analytics-source-note,.analytics-sync-notice{border-color:var(--line,#dce3ed);color:var(--muted,#59677d);font-size:12px}.analytics-source{font-size:11px}.metric-table>div{grid-template-columns:minmax(0,1fr) minmax(64px,auto) minmax(80px,150px);min-width:0}.metric-table>div>span,.metric-table strong,.metric-table small{overflow-wrap:anywhere;min-width:0}@media (width<=700px){.analytics-controls{padding:10px}.analytics-controls input,.analytics-controls select{min-width:0;height:44px}.analytics-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-stat{min-width:0;padding:10px 8px}.analytics-stat>span{overflow-wrap:anywhere}.analytics-stat strong{font-size:18px}.metric-table>div{grid-template-columns:minmax(0,1fr) auto}.analytics-external>header{flex-wrap:wrap;align-items:flex-start;gap:8px}}.metric-series-title,.metric-series-latest{overflow-wrap:anywhere;min-width:0}.metric-series-title strong,.metric-series-latest b{font-size:13px}.metric-series-title small,.metric-series-latest small,.metric-series-details>p,.metric-day-list>div,.metric-source-note,.metric-pagination,.metric-series-card>summary:after{font-size:11px;line-height:1.5}@media (width<=560px){.metric-series-card>summary{grid-template-columns:minmax(0,1fr) 28px}.metric-series-title{grid-area:1/1}.metric-provider-icon{grid-area:1/2}.metric-series-latest{text-align:left;grid-area:2/1/auto/-1}.metric-series-latest b{font-size:18px}}.inbox-page{min-width:0}.inbox-section-tabs{scrollbar-width:thin;background:#f7f9fc;border:1px solid #e5eaf1;border-radius:12px;gap:5px;margin:0 0 14px;padding:4px;display:flex;overflow-x:auto}.inbox-section-tabs button{color:#617189;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;padding:0 13px;font-size:12px}.inbox-section-tabs button.active{color:#245bd8;background:#fff;font-weight:700;box-shadow:0 1px 4px #1c35541a}.reply-tools{gap:12px;min-width:0;display:grid}.reply-tools>.inbox-error,.reply-tools>.inbox-success{z-index:4;position:sticky;top:8px;box-shadow:0 4px 16px #172a441a}.reply-tools-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.reply-tools-heading h2{color:#263b56;margin:4px 0 3px;font-size:20px}.reply-tools-heading p,.reply-card-heading p{color:#8290a3;margin:0;font-size:12px;line-height:1.45}.reply-tool-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:12px;display:grid}.reply-card{align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.reply-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.reply-card-heading h3{color:#2b3f59;margin:0 0 4px;font-size:14px}.reply-card>label,.reply-rule-editor>label,.reply-fields-two>label{color:#65758b;gap:6px;font-size:11px;font-weight:650;display:grid}.reply-card input:not([type=checkbox]),.reply-card select,.reply-card textarea{color:#293b54;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:9px;padding:9px 10px;font-size:12px}.reply-card textarea{resize:vertical;min-height:100px;line-height:1.5}.reply-card input:focus-visible,.reply-card select:focus-visible,.reply-card textarea:focus-visible{outline-offset:1px;outline:3px solid #8cb3f9}.reply-form-footer{justify-content:flex-end;align-items:center;gap:9px;display:flex}.reply-form-footer small,.reply-card label small{color:#8996a7;font-size:10px;font-weight:400}.reply-form-footer .primary-btn,.reply-form-footer .outline-btn{align-items:center;gap:6px;min-height:36px;display:inline-flex}.reply-template-list,.reply-rule-list,.reply-run-list{gap:8px;display:grid}.reply-template,.reply-rule-row,.reply-run-list article{background:#fbfcfe;border:1px solid #e8edf4;border-radius:10px;min-width:0;padding:11px}.reply-template{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.reply-template>div:first-child{min-width:0}.reply-template strong,.reply-rule-row strong,.reply-run-list strong{color:#31445e;font-size:12px}.reply-template p,.reply-preview-results p{color:#687991;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}.reply-template-actions{flex:none;align-items:center;gap:5px;display:flex}.reply-template-actions .outline-btn{white-space:nowrap;min-height:32px;padding:5px 8px;font-size:11px}.reply-count{color:#6d7d93;vertical-align:middle;background:#edf2fb;border-radius:20px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;display:inline-grid}.reply-tools-empty{text-align:center;color:#8290a3;border:1px dashed #dce4ef;border-radius:10px;margin:0;padding:15px;font-size:12px}.reply-rule-layout{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);align-items:start;gap:12px;display:grid}.reply-rule-editor{gap:11px}.reply-fields-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.reply-template-choices{border:1px solid #e4eaf2;border-radius:10px;gap:7px;min-width:0;margin:0;padding:10px;display:grid}.reply-template-choices legend{color:#65758b;padding:0 4px;font-size:11px;font-weight:700}.reply-template-choices>label,.reply-enable-toggle{background:#f8faff;border-radius:8px;align-items:flex-start;padding:8px;gap:8px!important;display:flex!important}.reply-template-choices input,.reply-enable-toggle input,.reply-rule-switch input{accent-color:#3970df;flex:none;width:15px;height:15px;margin:1px 0 0}.reply-template-choices span,.reply-enable-toggle span{gap:3px;min-width:0;display:grid}.reply-template-choices strong,.reply-enable-toggle strong{color:#344861;font-size:11px}.reply-template-choices small,.reply-enable-toggle small{color:#8290a3;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.reply-enable-toggle{background:#fff9ec;border:1px solid #f0ddb2}.reply-enable-toggle strong{color:#805411}.reply-rule-side{gap:12px;min-width:0;display:grid}.reply-rule-side .outline-btn{min-height:35px}.reply-preview-results{gap:7px;display:grid}.reply-preview-results article{background:#f3f7ff;border-radius:9px;padding:9px 10px}.reply-preview-results article strong,.reply-preview-results article small,.reply-run-list small,.reply-rule-row>small{display:block}.reply-preview-results article strong{color:#334b70;font-size:11px}.reply-preview-results article small,.reply-run-list small,.reply-rule-row>small{color:#8794a5;margin-top:3px;font-size:10px}.reply-rule-title,.reply-rule-actions{align-items:center;gap:8px;display:flex}.reply-rule-title{justify-content:space-between}.reply-mode,.reply-run-state{color:#687991;white-space:nowrap;background:#edf1f6;border-radius:20px;padding:3px 7px;font-size:9px}.reply-mode.auto{color:#775016;background:#fff2db}.reply-rule-actions{margin-top:9px}.reply-rule-actions .text-button{margin-left:auto}.reply-rule-switch{color:#697991;align-items:center;gap:5px;font-size:10px;display:inline-flex}.reply-run-list article{align-items:center;gap:8px;display:flex}.reply-run-text{text-overflow:ellipsis;white-space:nowrap;max-width:400px;overflow:hidden}.reply-run-actions{flex:none;gap:5px;display:flex}.reply-run-actions .outline-btn,.reply-run-actions .primary-btn{min-height:31px;padding:5px 8px;font-size:10px}.reply-run-list article>div{flex:1;min-width:0}.reply-run-state.sent{color:#267552;background:#eaf7ef}.reply-run-state.failed,.reply-run-state.unknown{color:#973942;background:#fff0f0}.inbox-heading{align-items:center}.inbox-heading-actions{align-items:center;gap:8px;display:flex}.inbox-heading-actions .outline-btn,.inbox-detail-actions .outline-btn{justify-content:center;align-items:center;gap:7px;min-height:40px;display:inline-flex}.inbox-refresh{background:#fff;border:1px solid #dce4ef;width:40px;height:40px}.inbox-toolbar{align-items:end;gap:16px;margin-bottom:14px;padding:13px 16px;display:flex}.inbox-toolbar>label{color:#718097;gap:5px;font-size:11px;display:grid}.inbox-toolbar select{color:#263b56;min-width:220px;max-width:min(36vw,360px);height:38px;font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:9px;padding:0 10px}.inbox-filter{background:#f1f4f8;border-radius:10px;gap:3px;padding:3px;display:flex}.inbox-filter button{color:#66758b;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:12px}.inbox-filter button.selected{color:#245bd8;background:#fff;font-weight:700;box-shadow:0 1px 3px #1c35541a}.inbox-count{color:#8290a3;white-space:nowrap;margin-left:auto;font-size:12px}.inbox-notice,.inbox-error,.inbox-success,.inbox-limited{border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 12px;padding:11px 14px;font-size:13px;line-height:1.45;display:flex}.inbox-notice,.inbox-limited{color:#78520f;background:#fff9eb;border:1px solid #f1dfb9}.inbox-error{color:#9c313c;background:#fff1f1;border:1px solid #f1cccc}.inbox-success{color:#267552;background:#f0faf4;border:1px solid #cce8d9}.inbox-error .text-button{color:inherit;margin-left:auto}.inbox-workspace{grid-template-columns:minmax(300px,36%) minmax(0,1fr);min-height:520px;display:grid;overflow:hidden}.inbox-list{border-right:1px solid #e6ebf2;min-width:0;max-height:min(72vh,820px);overflow:auto}.inbox-comment{text-align:left;cursor:pointer;width:100%;color:inherit;background:#fff;border:0;border-bottom:1px solid #edf1f5;align-items:flex-start;gap:11px;padding:14px;display:flex}.inbox-comment.selected{background:#f0f5ff;box-shadow:inset 3px 0 #3970df}.inbox-avatar{color:#315fc4;background:#e8efff;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:750;display:grid;position:relative;overflow:hidden}.inbox-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.inbox-avatar.facebook{color:#315fc4;background:#e7efff}.inbox-avatar.instagram{color:#a44477;background:#f9e9f1}.inbox-comment-copy{gap:4px;width:100%;min-width:0;display:grid}.inbox-comment-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.inbox-comment-top strong{text-overflow:ellipsis;white-space:nowrap;color:#253752;font-size:13px;overflow:hidden}.inbox-comment-top time{color:#99a4b2;flex:none;font-size:10px}.inbox-comment-channel{color:#77869a;font-size:10px}.inbox-comment-text{color:#52627a;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.inbox-comment-bottom{color:#8996a7;align-items:center;gap:8px;font-size:10px;display:flex}.inbox-state{border-radius:20px;padding:2px 7px;font-size:10px}.inbox-state.unknown{color:#855416;background:#fff2db}.inbox-state.pending{color:#315cae;background:#eaf1ff}.inbox-detail{flex-direction:column;min-width:0;display:flex}.inbox-detail-header{border-bottom:1px solid #e6ebf2;align-items:center;gap:14px;padding:14px 18px;display:flex}.inbox-back{color:#315fc4;font:inherit;cursor:pointer;background:0 0;border:0;display:none}.inbox-detail-author{align-items:center;gap:10px;min-width:170px;display:flex}.inbox-detail-author>div{gap:3px;min-width:0;display:grid}.inbox-detail-author strong{text-overflow:ellipsis;white-space:nowrap;color:#293b54;font-size:13px;overflow:hidden}.inbox-detail-author small{color:#8895a5;font-size:10px}.inbox-detail-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-left:auto;display:flex}.inbox-detail-actions .outline-btn{min-height:34px;padding:6px 9px;font-size:11px;text-decoration:none}.inbox-thread{flex-direction:column;flex:1;align-items:flex-start;gap:13px;min-height:220px;max-height:52vh;padding:18px;display:flex;overflow:auto}.inbox-post-context{background:#f8fafc;border:1px solid #e8edf4;border-radius:11px;width:100%;padding:12px 14px}.inbox-post-context span{color:#8190a3;letter-spacing:.07em;font-size:9px;font-weight:750}.inbox-post-context .inbox-ownership{letter-spacing:0;border-radius:20px;margin-top:7px;padding:3px 7px;font-size:10px;font-weight:650;display:inline-flex}.inbox-post-context .inbox-ownership.verified{color:#24724e;background:#eaf7ef}.inbox-post-context .inbox-ownership.external{color:#9a3942;background:#fff0f0}.inbox-post-context .inbox-ownership.unknown{color:#805411;background:#fff5df}.inbox-post-context p{color:#53637a;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.5}.inbox-message{border-radius:13px;max-width:min(82%,640px);padding:11px 13px}.inbox-message.inbound{color:#364962;background:#f0f3f7}.inbox-message.outbound{color:#284d89;background:#eaf1ff;align-self:flex-end}.inbox-message.outbound.unknown{color:#775016;background:#fff4df}.inbox-message.outbound.failed{color:#89363c;background:#fff0f0}.inbox-message-meta{color:#7f8da0;margin-bottom:5px;font-size:10px;display:block}.inbox-message-meta strong{color:inherit}.inbox-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.inbox-message small{margin-top:7px;line-height:1.4;display:block}.inbox-reply{border-top:1px solid #e6ebf2;gap:8px;padding:13px 16px 15px;display:grid}.inbox-reply>label{color:#65758b;font-size:11px;font-weight:700}.inbox-reply textarea{resize:vertical;width:100%;min-height:76px;font:inherit;color:#283a53;border:1px solid #dce4ef;border-radius:10px;padding:10px 12px;font-size:13px}.inbox-reply textarea:focus-visible,.inbox-toolbar select:focus-visible{outline-offset:2px;outline:3px solid #8cb3f9}.inbox-reply>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.inbox-reply>div small{color:#8996a7;font-size:10px}.inbox-reply .primary-btn{align-items:center;gap:7px;min-height:38px;display:inline-flex}.dm-message-audio{width:min(100%,320px);height:38px;margin:8px 0;display:block}.dm-voice-tools{gap:7px;margin-top:8px;display:grid}.voice-assist{gap:8px;display:grid}.voice-assist>.outline-btn{align-items:center;gap:6px;width:max-content;display:flex}.dm-audio-draft{background:#f8fbff;border:1px solid #dce7f4;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:7px 9px;display:flex}.dm-audio-draft audio{flex:1;min-width:130px;max-width:220px;height:30px}.dm-audio-draft span{color:#657991;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.dm-audio-draft a,.dm-audio-draft button{color:#71839a;background:#fff;border:1px solid #e0e7ef;border-radius:6px;flex:none;place-items:center;width:27px;height:27px;display:grid}.dm-voice-tools>.inbox-unresolved{margin:0}.inbox-unresolved{color:#795015;background:#fff6e7;border-radius:8px;margin:0;padding:9px 11px;font-size:11px;line-height:1.45}.inbox-empty{text-align:center;color:#8b98a9;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:260px;padding:25px;display:flex}.inbox-empty strong{color:#40536d;font-size:14px}.inbox-empty p{color:#8492a5;max-width:360px;margin:0;font-size:12px;line-height:1.5}.inbox-detail-empty{flex:1}.inbox-page button:focus-visible,.inbox-page a:focus-visible{outline-offset:2px;outline:3px solid #8cb3f9}@media (width<=760px){.reply-tool-grid,.reply-rule-layout{grid-template-columns:minmax(0,1fr)}.reply-template{flex-direction:column}.reply-template-actions{width:100%}.reply-template-actions .outline-btn{flex:1}.inbox-heading{align-items:flex-start;gap:12px}.inbox-heading-actions{flex-shrink:0}.inbox-heading-actions .outline-btn{white-space:nowrap;gap:0;width:40px;min-width:40px;padding:0;font-size:0;overflow:hidden}.inbox-heading-actions .outline-btn svg{flex:none}.inbox-sync-label{display:none}.inbox-toolbar{flex-wrap:wrap;align-items:stretch;gap:10px}.inbox-toolbar>label{flex:100%}.inbox-toolbar select{width:100%;max-width:none}.inbox-count{align-self:center}.inbox-workspace{min-height:440px;display:block}.inbox-list{border-right:0;max-height:65vh}.inbox-detail{min-height:440px;display:none}.inbox-detail.mobile-visible{display:flex}.inbox-list.mobile-hidden{display:none}.inbox-back{align-items:center;min-height:36px;display:inline-flex}.inbox-detail-header{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:11px 12px}.inbox-detail-author{flex:1;min-width:130px}.inbox-detail-actions{justify-content:flex-start;width:100%;margin-left:0}.inbox-thread{max-height:48vh;padding:13px}.inbox-message{max-width:94%}.inbox-reply{padding:12px}.inbox-reply>div{flex-direction:column;align-items:flex-start}.inbox-reply .primary-btn{justify-content:center;width:100%}}.inbox-page{--inbox-ink:#202b3b;--inbox-muted:#788497;--inbox-line:#e3e8ef;--inbox-accent:#315fc4}.inbox-page>.inbox-heading{margin-bottom:14px}.inbox-section-tabs{gap:4px;margin-bottom:12px}.inbox-section-tabs button{color:#68768a;min-height:38px;padding-inline:14px}.inbox-section-tabs button.active{color:var(--inbox-ink);background:#fff;box-shadow:0 1px 3px #16253c14}.inbox-toolbar{border:1px solid var(--inbox-line);gap:12px;min-height:62px}.inbox-toolbar>label:first-child{flex:0 auto}.inbox-search{flex:220px;align-items:center;min-width:180px;max-width:340px;position:relative;color:#8792a2!important;display:flex!important}.inbox-search>svg{pointer-events:none;position:absolute;left:11px}.inbox-search input{width:100%;height:38px;color:var(--inbox-ink);font:inherit;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:0 11px 0 34px;font-size:12px}.inbox-search input:focus-visible{outline-offset:2px;outline:3px solid #8cb3f9}.inbox-workspace{border:1px solid var(--inbox-line);background:#fff;border-radius:12px;grid-template-columns:minmax(285px,34%) minmax(0,1fr);min-height:min(620px,72vh);box-shadow:0 5px 20px #1c2f4a08}.inbox-list{background:#fcfdff;max-height:min(72vh,780px)}.inbox-comment{border-bottom-color:#edf0f4;gap:10px;padding:12px}.inbox-comment:hover{background:#f5f8fd}.inbox-comment.selected{box-shadow:inset 3px 0 var(--inbox-accent);background:#eef4ff}.inbox-comment:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #8cb3f9;position:relative}.inbox-comment-channel{align-items:center;gap:5px;display:flex}.inbox-comment-channel:before{content:"";background:#788497;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.inbox-comment-channel:has(+.inbox-comment-text){min-width:0}.inbox-comment:has(.inbox-avatar.instagram) .inbox-comment-channel:before{background:#bf5287}.inbox-comment:has(.inbox-avatar.facebook) .inbox-comment-channel:before{background:#3970df}.inbox-detail-header{border-bottom-color:var(--inbox-line);min-height:66px}.inbox-thread{gap:10px;max-height:48vh;padding:14px 18px}.inbox-post-context{border-radius:9px;padding:10px 12px}.inbox-reply{background:#fbfcfe;padding:11px 14px 13px}.inbox-reply textarea{min-height:68px}.inbox-empty{min-height:220px}.inbox-page :is(button,a,select,textarea,input):focus-visible{outline-offset:2px;outline:3px solid #8cb3f9}@media (width<=760px){.inbox-section-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.inbox-section-tabs button{white-space:normal;justify-content:center;padding-inline:8px}.inbox-search{min-width:100%;max-width:none}.inbox-workspace{min-height:440px}.inbox-thread{max-height:38vh}}@media (prefers-reduced-motion:no-preference){.inbox-comment{transition:background-color .12s}}.ai-studio-tabs{background:#f1f4f8;border-radius:10px;gap:5px;width:max-content;margin:0 0 14px;padding:4px;display:flex}.ai-studio-tabs button{color:#77869a;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:8px 13px;font:600 10px DM Sans,sans-serif;display:flex}.ai-studio-tabs button.selected{color:#345d95;background:#fff;box-shadow:0 1px 4px #19385a16}.voice-studio{gap:13px;min-width:0;max-width:980px;padding:16px;display:grid}.voice-studio>*{min-width:0;max-width:100%}.voice-studio-head,.voice-brand,.voice-result-top,.voice-result-actions,.voice-clone-toggle,.voice-history summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.voice-brand{justify-content:flex-start}.voice-brand>span,.voice-empty-icon{color:#527bb5;background:#eef4fd;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.voice-brand>div{gap:4px;display:grid}.voice-brand strong,.voice-result-top strong{color:#364c67;font:700 12px Manrope,sans-serif}.voice-generate{gap:11px;width:100%;min-width:0;display:grid}.voice-generate>*,.voice-fields,.voice-fields>*{min-width:0;max-width:100%}.voice-fields{grid-template-columns:minmax(0,1fr) minmax(200px,.8fr);align-items:end;gap:12px;display:grid}.voice-studio .field-label{color:#667991;gap:6px;font-size:9px;font-weight:600;display:grid}.voice-studio input:not([type=checkbox]),.voice-studio select,.voice-studio textarea{box-sizing:border-box;color:#2d435e;background:#fff;border:1px solid #dce4ed;border-radius:8px;width:100%;padding:10px 11px;font:400 11px/1.55 DM Sans,sans-serif}.voice-studio textarea{resize:vertical;min-height:90px}.voice-studio input[type=file]{font-size:10px}.voice-meter{color:#8694a6;border:1px solid #e5ebf2;border-radius:8px;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 10px;font-size:8px;display:grid}.voice-meter strong{color:#536982;font-size:9px}.voice-meter small{grid-column:1/-1;font-size:8px}.voice-generate-btn{width:max-content;min-width:155px}.voice-hint,.voice-privacy-note{color:#8794a5;margin:0;font-size:9px;line-height:1.55}.voice-alert,.voice-notice{border-radius:8px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:9px;line-height:1.5;display:flex}.voice-alert{color:#9b633e;background:#fff5ef;border:1px solid #f3e0d2}.voice-notice{color:#39785f;background:#eef7f2;border:1px solid #d9eee2}.voice-loading,.voice-unavailable{color:#8290a3;justify-content:center;align-items:center;gap:9px;min-height:100px;font-size:10px;display:flex}.voice-unavailable{text-align:center;flex-direction:column;padding:20px}.voice-unavailable strong{color:#425670;font-size:11px}.voice-unavailable p{color:#8794a5;max-width:410px;font-size:9px;line-height:1.6}.voice-result{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #dce7f4;border-radius:10px;gap:9px;padding:12px;display:grid}.voice-result-top{align-items:flex-start}.voice-result-top>div{gap:4px;display:grid}.voice-studio audio{width:100%;height:38px}.voice-result-actions{color:#8794a5;flex-wrap:wrap;justify-content:flex-start;font-size:8px}.voice-result-actions .text-button{align-items:center;gap:5px;display:flex}.voice-result-actions span{margin-left:auto}.voice-history{border-top:1px solid #edf1f5;padding-top:10px}.voice-history summary{cursor:pointer;color:#536982;font-size:9px;font-weight:700;list-style:none}.voice-history summary::-webkit-details-marker{display:none}.voice-history summary span{align-items:center;gap:7px;display:flex}.voice-history-list{margin-top:8px;display:grid}.voice-history-list article{border-top:1px solid #f0f3f6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.voice-history-list article>div:first-child{gap:3px;min-width:0;display:grid}.voice-history-list strong{text-overflow:ellipsis;white-space:nowrap;color:#4d617a;font-size:9px;overflow:hidden}.voice-history-list small{color:#8b99aa;font-size:8px}.voice-history-actions{align-items:center;gap:6px;display:flex}.voice-history-actions audio{width:180px;height:30px}.voice-history-actions a,.voice-history-actions button{color:#6d819a;background:#fff;border:1px solid #e0e7ef;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.voice-clone{border-top:1px solid #edf1f5;padding-top:10px}.voice-clone-toggle{color:#536982;cursor:pointer;background:0 0;border:0;width:100%;padding:2px 0;font:600 9px DM Sans,sans-serif}.voice-clone-toggle span{align-items:center;gap:7px;display:flex}.voice-clone-form{gap:10px;padding:12px 0 2px;display:grid}.voice-clone-form input[type=file]{padding:8px}.voice-clone-form input[type=file]::file-selector-button{color:#527bb5;background:#eef4fd;border:0;border-radius:5px;margin-right:8px;padding:6px 9px}.voice-clone-form .field-label small{color:#8492a4;font-weight:400}.voice-recorder{background:#fbfcfe;border:1px solid #e6ecf3;border-radius:8px;gap:6px;padding:9px;display:grid}.voice-recorder-controls,.voice-recording-preview{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.voice-recorder>small,.voice-recording-preview small{color:#8492a4;font-size:9px}.voice-recording-preview audio{width:min(100%,320px);height:34px}.voice-recorder-message{color:#536982;margin:0;font-size:10px}.voice-expression{background:linear-gradient(135deg,#fbfcff,#fff);border:1px solid #e6ecf3;border-radius:10px;gap:10px;padding:11px;display:grid}.voice-expression-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.voice-expression-heading>div:first-child,.voice-emotion-preview>div:first-child{gap:4px;display:grid}.voice-expression-heading strong,.voice-emotion-preview strong{color:#425975;font-size:12px}.voice-expression-heading small,.voice-emotion-preview small{color:#8492a4;font-size:10px;line-height:1.5}.voice-preset-group{background:#f1f4f8;border-radius:8px;gap:3px;padding:3px;display:flex}.voice-preset-group button{color:#7d8b9e;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font:600 10px DM Sans,sans-serif}.voice-preset-group button.selected{color:#345d95;background:#fff;box-shadow:0 1px 4px #19385a16}.voice-tag-list{flex-wrap:wrap;gap:6px;display:flex}.voice-tag-chip{color:#58708d;cursor:pointer;background:#fff;border:1px solid #dfe7f1;border-radius:999px;min-height:34px;padding:5px 10px;font:600 11px DM Sans,sans-serif;transition:border-color .12s,background .12s,color .12s}.voice-tag-chip:hover,.voice-tag-chip:focus-visible{color:#345d95;background:#f3f7fd;border-color:#9db7d8}.voice-slider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.voice-slider{gap:5px;min-width:0;display:grid}.voice-slider>span{color:#667991;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.voice-slider output{color:#527bb5;font-variant-numeric:tabular-nums;font-size:11px}.voice-slider input[type=range]{box-sizing:border-box;accent-color:#6289bd;width:100%;padding:0}.voice-slider small{color:#8794a5;font-size:10px;line-height:1.4}.voice-emotion-button{justify-self:start;align-items:center;gap:6px;display:inline-flex}.voice-emotion-preview{background:#faf9ff;border:1px solid #dedcf2;border-radius:8px;gap:8px;padding:10px;display:grid}.voice-emotion-preview pre{color:#425975;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:6px;max-height:180px;margin:0;padding:9px;font:400 12px/1.6 DM Sans,sans-serif;overflow:auto}.voice-expression .voice-alert{margin:0}.voice-expression .voice-hint{font-size:10px}.voice-studio button:focus-visible,.voice-studio input:focus-visible,.voice-studio textarea:focus-visible,.voice-studio select:focus-visible{outline-offset:2px;outline:2px solid #86a9d3}.voice-consent{color:#586c85;align-items:flex-start;gap:8px;font-size:9px;line-height:1.5;display:flex}.voice-consent input{accent-color:#547eb8;margin:1px 0 0}.voice-privacy-note{margin-top:-5px}.voice-studio-compact{gap:10px;padding:12px}.voice-studio-compact .voice-studio-head{display:none}.voice-studio-compact .voice-generate-btn{min-width:0}.voice-attach{align-items:center;gap:5px;font-size:9px;display:flex}@media (width<=760px){.voice-fields{grid-template-columns:minmax(0,1fr)}.voice-history-list article{grid-template-columns:1fr}.voice-history-actions audio{flex:1;width:120px}.voice-result-actions span{width:100%;margin-left:0}.ai-studio-tabs{width:100%}.ai-studio-tabs button{flex:1;justify-content:center;padding-inline:8px}}@media (width<=560px){.voice-expression-heading{flex-direction:column}.voice-preset-group{flex-wrap:wrap;max-width:100%}.voice-preset-group button{padding-inline:7px}.voice-slider-grid{grid-template-columns:minmax(0,1fr)}}.voice-form-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.voice-form-actions .text-button{align-items:center;gap:5px;font-size:9px;display:flex}.voice-owned-list{border-top:1px solid #edf1f5;gap:6px;padding-top:10px;display:grid}.voice-owned-row{background:#fff;border:1px solid #e8edf3;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.voice-owned-row>span:first-child{gap:3px;min-width:0;display:grid}.voice-owned-row strong{color:#4d617a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.voice-owned-row small{color:#8b99aa;font-size:8px}.voice-delete-button{color:#a25c5c;background:#fff;border:1px solid #e8d8d8;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.voice-delete-confirm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.voice-delete-confirm .danger{color:#a24e4e}.reply-flow-layout{display:block}.reply-flow-layout [hidden]{display:none!important}.reply-flow-tabs{background:#f4f7fb;border:1px solid #dce3ee;border-radius:12px;gap:6px;width:fit-content;max-width:100%;margin-bottom:18px;padding:5px;display:flex}.reply-flow-tabs button{color:#52617a;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font-weight:600;display:inline-flex}.reply-flow-tabs button[aria-pressed=true]{color:#214ca4;background:#fff;box-shadow:0 1px 4px #16335314}.reply-flow-tabs button span{background:#e8eef8;border-radius:5px;padding:2px 5px;font-size:11px}.reply-flow-workspace{grid-template-columns:minmax(260px,1fr) minmax(300px,1.1fr);align-items:start;gap:18px;display:grid}.reply-flow-canvas{background-color:#f5f8fc;background-image:radial-gradient(#c8d4e2 .7px,#0000 .7px);background-size:16px 16px;border:1px solid #dbe3ee;border-radius:14px;min-width:0;padding:22px clamp(12px,3vw,38px)}.reply-flow-caption{color:#324763;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:22px;font-weight:700;display:flex}.reply-flow-caption small{color:#66758b;flex-basis:100%;font-size:12px;font-weight:400}.reply-flow-node{text-align:left;cursor:pointer;color:#1c2c44;width:100%;font:inherit;background:#fff;border:1px solid #d4deec;border-radius:12px;align-items:center;gap:12px;padding:15px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 3px #122d5105}.reply-flow-node:hover{border-color:#8ba8df}.reply-flow-node.selected{border-color:#3668d8;box-shadow:0 0 0 2px #3668d826}.reply-flow-node-icon{color:#315ebe;background:#e9efff;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.reply-flow-node.condition .reply-flow-node-icon{color:#936312;background:#fff4db}.reply-flow-node.response .reply-flow-node-icon{color:#187348;background:#e8f6ef}.reply-flow-node.delivery .reply-flow-node-icon{color:#7350a2;background:#f1eaff}.reply-flow-node>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.reply-flow-node small{text-transform:uppercase;letter-spacing:.09em;color:#6a7a91;font-size:9px}.reply-flow-node strong{font-size:14px}.reply-flow-node>span>span{color:#647189;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.reply-flow-ready{color:#208059;flex-shrink:0}.reply-flow-edge{color:#9aaec7;justify-content:center;align-items:center;height:36px;display:flex;position:relative}.reply-flow-edge span{color:#587966;white-space:nowrap;background:#f5f8fc;font-size:10px;position:absolute;left:calc(50% + 14px)}.reply-flow-no-match{text-align:right;color:#748399;margin:7px 0 -10px;font-size:10px}.reply-flow-test{width:100%;font:inherit;color:#315eb0;cursor:pointer;background:#fff;border:1px dashed #8da8d4;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:23px;padding:12px;font-size:13px;display:flex}.reply-flow-test.selected{background:#eaf0ff;border-style:solid}.reply-flow-safe{color:#64738b;justify-content:center;align-items:flex-start;gap:6px;margin:15px 0 0;font-size:11px;line-height:1.5;display:flex}.reply-flow-safe svg{flex-shrink:0}.reply-flow-inspector-heading{border-bottom:1px solid #e5eaf2;margin-bottom:16px;padding-bottom:14px}.reply-flow-inspector-heading>span{color:#4466a6;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.reply-flow-inspector-heading h3{margin:6px 0;font-size:18px}.reply-flow-inspector-heading p{color:#66748b;margin:0;font-size:12px;line-height:1.6}.reply-flow-fields{gap:15px;display:grid}.reply-flow-fields .reply-template-choices{max-height:320px;overflow-y:auto}.reply-flow-workspace .reply-rule-editor{min-width:0;margin:0;padding:22px}.reply-flow-workspace .reply-form-footer{border-top:1px solid #e5eaf2;flex-wrap:wrap;margin-top:20px;padding-top:16px}.reply-flow-workspace .reply-form-footer button{font-size:12px}.reply-flow-layout .reply-rule-side{display:block}.reply-flow-tabs button:focus-visible,.reply-flow-node:focus-visible,.reply-flow-test:focus-visible{outline-offset:3px;outline:3px solid #80a8ef}@media (width<=1100px){.reply-flow-workspace{grid-template-columns:minmax(240px,.85fr) minmax(280px,1fr);gap:12px}.reply-flow-canvas{padding:18px 12px}.reply-flow-workspace .reply-rule-editor{padding:18px}.reply-flow-edge span{font-size:9px}}@media (width<=760px){.reply-flow-workspace{grid-template-columns:1fr}.reply-flow-canvas{padding:15px}.reply-flow-caption{margin-bottom:13px}.reply-flow-node{padding:11px}.reply-flow-edge{height:25px}.reply-flow-no-match{margin:4px 0 -6px}.reply-flow-tabs{width:100%}.reply-flow-tabs button{flex:1;justify-content:center;gap:4px;padding:9px 4px;font-size:11px}.reply-flow-tabs button svg{width:13px}.reply-flow-workspace .reply-form-footer{gap:8px}.reply-flow-workspace .reply-form-footer .primary-btn{flex:1}}@media (prefers-reduced-motion:reduce){.reply-flow-node{transition:none}}.reply-flow-coverage{color:#596b83;background:#f5f8fc;border-radius:6px;margin-top:16px;padding:8px;font-size:11px;line-height:1.6}.reply-flow-coverage summary{cursor:pointer}.reply-flow-coverage p{margin:8px 0 0}.reply-inline-template{background:#f8faff;border:1px solid #cddaf0;border-radius:10px;gap:12px;padding:14px;display:grid}.reply-flow-inspector-heading,.reply-rule-editor{scroll-margin-top:20px}@media (width<=760px){.reply-flow-canvas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reply-flow-caption,.reply-flow-test,.reply-flow-safe,.reply-flow-coverage{grid-column:1/-1;margin:0}.reply-flow-edge,.reply-flow-no-match{display:none}.reply-flow-node{flex-direction:column;align-items:flex-start;gap:8px;height:100%;position:relative}.reply-flow-node-icon{flex-basis:28px;width:28px;height:28px}.reply-flow-node-icon svg{width:16px}.reply-flow-ready{position:absolute;top:14px;right:10px}.reply-flow-node>span>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}}.ai-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.ai-form-panel,.ai-result-panel{padding:17px}.ai-form-panel>header{border-bottom:1px solid #edf1f5;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:13px;display:flex}.ai-form-panel>header>span{gap:4px;display:grid}.ai-heading-icon{color:#527ebd;background:#edf4ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.ai-form-panel form{gap:12px;display:grid}.ai-form-panel textarea,.ai-form-panel input,.ai-form-panel select,.ai-result-label textarea{color:#273e59;resize:vertical;background:#fff;border:1px solid #dce4ed;border-radius:7px;padding:10px;font-size:10px;line-height:1.55}.ai-usage{color:#8290a3;border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;padding:9px 0;font-size:8px;display:flex}.ai-disclaimer{color:#8c99a8;margin:0;font-size:8px;line-height:1.5}.ai-unavailable strong{font-size:10px}.ai-unavailable p{color:#8190a4;font-size:9px;line-height:1.6}.ai-loading{color:#8391a3;justify-content:center;align-items:center;gap:9px;min-height:180px;font-size:9px;display:flex}.ai-result-panel h2,.ai-history h2{margin:4px 0 0;font:700 13px Manrope}.ai-result-label{width:100%}.ai-result-label textarea{width:100%;font:400 10px/1.65 DM Sans,sans-serif}.ai-result-meta{color:#8795a6;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:9px 0;font-size:8px;display:flex}.ai-result-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:255px;padding:20px;display:flex}.ai-result-empty>div{color:#5a7fb4;background:#eef4fd;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:11px;display:grid}.ai-result-empty strong{font-size:10px}.ai-result-empty p{color:#8592a4;max-width:290px;font-size:9px;line-height:1.55}.ai-history{margin-top:14px;padding:16px}.ai-request-row{border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:15px;padding:10px 2px;display:flex}.ai-request-row>span:first-child{gap:3px;display:grid}.ai-request-row strong{text-transform:capitalize;font-size:9px}.ai-request-row small,.ai-request-row>span:last-child{color:#8492a5;font-size:8px}.ai-history-empty{color:#8795a6;font-size:9px}.ai-notice{color:#39785f;background:#eef7f2;border:1px solid #d9eee2;border-radius:7px;align-items:center;gap:8px;margin-bottom:13px;padding:10px 12px;font-size:9px;display:flex}.ai-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-context-grid .field-label{min-width:0}.ai-field-hint{color:#8290a3;font-size:8px;line-height:1.45}.field-optional{color:#8795a6;font-weight:400}.ai-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:10px}.ai-form-panel,.ai-result-panel,.ai-history{border-radius:12px;padding:13px}.ai-form-panel>header{border-color:var(--line,#e7e8ed);gap:9px;margin-bottom:11px;padding-bottom:10px}.ai-form-panel>header strong{color:var(--ink,#20242c);font-size:12px}.ai-heading-icon{width:32px;height:32px;color:var(--blue,#5b56d6);background:var(--pale,#f0effb);border-radius:9px}.ai-form-panel form{gap:9px}.ai-advanced{border:1px solid var(--line,#e7e8ed);background:#fbfbfd;border-radius:9px;padding:8px 9px}.ai-advanced summary{color:var(--muted,#7a808b);cursor:pointer;font-size:11px;font-weight:600}.ai-advanced[open] summary{color:var(--ink,#20242c);margin-bottom:9px}.ai-advanced .field-label{margin-top:9px}.ai-form-panel textarea,.ai-form-panel input,.ai-form-panel select,.ai-result-label textarea{border-color:var(--line,#e7e8ed);color:var(--ink,#20242c);border-radius:8px;padding:8px 9px;font-size:12px}.ai-context-grid{gap:8px}.ai-usage{padding:8px 0;font-size:10px}.ai-usage strong{color:var(--ink,#20242c);font-size:11px}.ai-disclaimer,.ai-field-hint{font-size:10px}.ai-unavailable{padding:12px 2px 4px}.ai-unavailable strong{color:var(--ink,#20242c);font-size:12px}.ai-unavailable p{font-size:11px}.ai-loading{min-height:120px;font-size:11px}.ai-result-panel{min-height:0}.ai-result-panel .panel-head{margin-bottom:9px}.ai-result-panel h2,.ai-history h2{color:var(--ink,#20242c);font-size:15px}.ai-result-label textarea{min-height:250px;font-size:12px}.ai-result-meta{padding:8px 0;font-size:10px}.ai-result-empty{min-height:220px}.ai-result-empty strong{color:var(--ink,#20242c);font-size:12px}.ai-result-empty p{font-size:11px}.ai-history{margin-top:10px}.ai-history>header{padding-bottom:8px}.ai-request-row{padding:9px 2px}.ai-request-row strong{font-size:11px}.ai-request-row small,.ai-request-row>span:last-child,.ai-history-empty{font-size:10px}.ai-notice{border-radius:9px;font-size:11px}@media (width<=780px){.ai-layout{grid-template-columns:1fr}.ai-result-panel{min-height:260px}.ai-result-empty{min-height:200px}.ai-form-panel,.ai-result-panel{padding:14px}}@media (width<=480px){.ai-context-grid{grid-template-columns:1fr}}.ai-layout{gap:12px}.ai-form-panel,.ai-result-panel,.ai-history{border-radius:12px}.ai-form-panel textarea,.ai-form-panel input,.ai-form-panel select,.ai-result-label textarea{border-color:var(--line,#dce3ed);color:var(--ink,#17243b);font-size:13px}.ai-form-panel input,.ai-form-panel select{min-height:38px}.ai-usage,.ai-usage strong,.ai-disclaimer,.ai-field-hint,.ai-result-meta,.ai-request-row small,.ai-request-row>span:last-child,.ai-history-empty{font-size:11px}.ai-usage,.ai-disclaimer,.ai-field-hint,.ai-result-meta,.ai-request-row small,.ai-request-row>span:last-child,.ai-history-empty,.ai-unavailable p,.ai-result-empty p{color:var(--muted,#59677d)}.ai-form-panel>header strong,.ai-unavailable strong,.ai-result-panel h2,.ai-history h2,.ai-result-empty strong,.ai-request-row strong{color:var(--ink,#17243b)}.ai-disclaimer{line-height:1.5}.ai-advanced{background:#f8faff}.ai-advanced summary{color:var(--muted,#59677d)}.ai-notice{font-size:12px}@media (width<=780px){.ai-layout{gap:10px}.ai-form-panel input,.ai-form-panel select{min-height:44px}.ai-result-label textarea{min-height:210px}}.guide-overlay{z-index:260;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101e38a6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.channel-guide{color:#24354e;background:#fff;border:1px solid #dae3ef;border-radius:22px;flex-direction:column;width:min(840px,100%);max-height:min(880px,100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 90px #0d1d3b40}.guide-header{border-bottom:1px solid #e5ebf3;align-items:center;gap:14px;padding:22px 26px;display:flex}.guide-header>img,.guide-book{object-fit:contain;border-radius:12px;flex:none;width:42px;height:42px}.guide-book{color:#285cce;background:#edf3ff;place-items:center;display:grid}.guide-header h2{margin:4px 0 0;font-size:21px;line-height:1.3}.guide-header .icon-btn{flex:none;min-width:40px;min-height:40px;margin-left:auto}.guide-header .panel-kicker{font-size:10px}.guide-navigation{padding:14px 26px 0}.guide-navigation>button{align-items:center;gap:6px;padding:4px 0 13px;font-size:12px;display:flex}.guide-navigation nav{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.guide-navigation nav button{text-align:left;color:#62728a;background:#f4f7fb;border:0;border-radius:9px;align-items:center;gap:7px;padding:10px 7px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;display:flex}.guide-navigation nav button[aria-current]{color:#2052be;background:#eaf1ff;box-shadow:inset 0 -2px #3268d8}.guide-navigation nav span{border:1px solid;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.guide-body{overscroll-behavior:contain;min-height:0;padding:22px 26px;font-size:14px;line-height:1.65;overflow-y:auto}.guide-body h3{margin:22px 0 14px;font-size:18px;line-height:1.4}.guide-body h4{margin:16px 0 5px;font-size:14px}.guide-body p{color:#576880;margin:0 0 12px}.guide-body ul{padding-left:22px}.guide-account{background:#f6f9ff;border:1px solid #dfe8f7;border-radius:12px;gap:3px;padding:13px 16px;display:grid}.guide-account>span{letter-spacing:.08em;color:#75849a;font-size:10px;font-weight:750}.guide-account>strong{font-size:14px}.guide-body .guide-checklist{gap:13px;padding:0;list-style:none;display:grid}.guide-checklist li{align-items:flex-start;gap:10px;display:flex}.guide-checklist svg{color:#3a73c7;flex:none;margin-top:3px}.guide-note,.guide-security{background:#f3f6fa;border-radius:12px;margin:20px 0;padding:16px}.guide-note p,.guide-security p{margin:5px 0 0;font-size:13px}.guide-security{gap:12px;margin-bottom:0;display:flex}.guide-security svg{color:#4773b4;flex:none;margin-top:4px}.guide-security p{margin:0}.guide-steps{gap:17px;padding:0;list-style:none;display:grid}.guide-steps li{gap:13px;display:flex}.guide-steps li>b{color:#285bcd;background:#edf3ff;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:13px;display:grid}.guide-steps h4{margin:1px 0 4px}.guide-steps p{margin:0}.guide-search{color:#8090a5;border:1px solid #dce4ef;border-radius:10px;align-items:center;gap:10px;margin:18px 0;padding:0 13px;display:flex}.guide-search input{background:0 0;border:0;flex:1;width:0;min-width:0;padding:12px 0;font-size:14px}.guide-catalog{grid-template-columns:1fr 1fr;gap:10px;display:grid}.guide-catalog>button{text-align:left;color:#2a3b53;background:#fff;border:1px solid #dfe6f0;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.guide-catalog>button:hover{background:#f8faff;border-color:#82a7ea}.guide-catalog img{object-fit:contain;flex:none;width:32px;height:32px}.guide-catalog span{flex:1}.guide-catalog strong{font-size:14px;display:block}.guide-catalog small{color:#76869b;margin-top:3px;font-size:11px;line-height:1.5;display:block}.guide-catalog svg{flex:none}.guide-problems details{border:1px solid #e0e7f1;border-radius:10px;margin:8px 0}.guide-problems summary{cursor:pointer;padding:12px 15px;font-size:13px;font-weight:650}.guide-problems details p{margin:0;padding:0 15px 14px;font-size:13px}.guide-source{color:#3267be;align-items:center;gap:6px;margin-top:20px;font-size:12px;display:inline-flex}.guide-body .guide-reviewed{color:#7e8b9f;margin:4px 0 0;font-size:11px}.guide-footer{background:#fbfcfe;border-top:1px solid #e5ebf3;padding:14px 26px 20px}.guide-availability{color:#896020;margin:0 0 10px;font-size:12px;line-height:1.5}.guide-availability.is-ready{color:#23715a}.guide-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.guide-actions button{min-height:40px;font-size:12px}.provider-guide{color:#476794;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 4px 0;font-size:12px;display:flex}.provider-guide:hover{color:#215dc6;text-decoration:underline}.channel-guide-tools{flex-wrap:wrap;gap:8px;display:flex}.connection-body>.provider-guide{justify-content:flex-start;padding:0 0 16px}@media (width<=600px){.guide-overlay{padding:8px}.channel-guide{border-radius:16px;max-height:calc(100dvh - 16px)}.guide-header{gap:9px;padding:16px}.guide-header h2{font-size:17px}.guide-header>img,.guide-book{width:34px;height:34px}.guide-navigation{padding:12px 16px 0}.guide-navigation nav{grid-template-columns:1fr 1fr}.guide-navigation nav button{min-height:38px;font-size:11px}.guide-body{padding:16px;font-size:13px}.guide-catalog{grid-template-columns:1fr}.guide-footer{padding:12px 16px}.guide-actions .primary-btn{flex:1}}.guide-header,.guide-navigation,.guide-footer{flex-shrink:0}.provider-post-settings{gap:12px;padding-top:8px;display:grid}.provider-post-settings-note{color:#72839a;font-size:10px;line-height:1.5}.calendar-toolbar{grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-bottom:13px;padding:12px 15px;display:grid}.calendar-period,.calendar-filters,.calendar-views{align-items:center;gap:8px;display:flex}.calendar-period strong{text-transform:capitalize;min-width:180px;font:700 12px Manrope,sans-serif}.today-button{margin-left:7px}.calendar-filters{flex-wrap:wrap;gap:10px}.calendar-filters label{gap:3px;display:grid}.calendar-filters label span{letter-spacing:.1em;color:#8998aa;text-transform:uppercase;font-size:11px}.calendar-filters select{color:#50657f;background:#fff;border:1px solid #e0e7ef;border-radius:6px;max-width:145px;padding:6px 8px;font-size:11px}.calendar-views{background:#f9fbfd;border:1px solid #e3e9f0;border-radius:7px;padding:3px}.calendar-views button{color:var(--muted);background:0 0;border:0;border-radius:5px;padding:7px 9px;font-size:11px}.calendar-views button.selected{color:#2b61b2;background:#eaf1fc;font-weight:700}.calendar-body{min-height:380px;overflow:hidden}.weekday-row{background:#f8fafc;border-bottom:1px solid #e9eef4;grid-template-columns:repeat(7,1fr);display:grid}.weekday-row span{color:#8796a8;text-transform:uppercase;letter-spacing:.1em;border-right:1px solid #edf1f5;padding:9px 11px;font-size:11px}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-cell{border-bottom:1px solid #edf1f5;border-right:1px solid #edf1f5;min-width:0;min-height:94px;padding:7px}.calendar-cell:nth-child(7n){border-right:0}.calendar-day-number{color:#526780;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.calendar-cell.today .calendar-day-number{color:#fff;background:#2868c9;font-weight:700}.calendar-events{gap:3px;display:grid}.calendar-event{text-align:left;color:#3e5b7e;background:#edf3fc;border:0;border-left:2px solid #8aa9d5;border-radius:3px;align-items:center;gap:4px;min-width:0;padding:4px;display:flex;overflow:hidden}.calendar-event time{white-space:nowrap;font-size:11px}.calendar-event span{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.more-events{text-align:left;color:#426fae;background:0 0;border:0;padding:2px;font-size:11px}.calendar-loading{color:#8795a7;justify-content:center;align-items:center;gap:9px;min-height:360px;font-size:11px;display:flex}.calendar-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:25px;display:flex}.calendar-empty h2{margin:0 0 6px;font:700 15px Manrope}.calendar-empty p{color:#8290a3;max-width:420px;margin:0 0 15px;font-size:11px;line-height:1.6}.calendar-empty .calendar-large{margin:0 0 13px}.delivery-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;align-items:center;gap:14px;width:100%;padding:13px 4px;display:flex}.delivery-row:hover{background:#f9fbfd}.delivery-row time{color:#61758d;flex:none;width:120px;font-size:11px}.delivery-row-copy{flex:1;gap:4px;min-width:0;display:grid}.delivery-row-copy strong{font-size:11px}.delivery-row-copy small{color:#8997a8;font-size:11px}.delivery-pill{color:#7b8b9d;white-space:nowrap;background:#f1f4f7;border-radius:12px;padding:5px 8px;font-size:11px}.delivery-pill.state-failed,.delivery-pill.state-result_unknown{color:#ad4d53;background:#fff0f0}.delivery-pill.state-completed{color:#28795c;background:#eaf6f0}.delivery-pill.state-accepted{color:#3a67a5;background:#eaf1fc}.delivery-row>svg{color:#98a6b6}.calendar-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.calendar-footer>span{color:#8997a8;align-items:center;gap:7px;font-size:11px;display:flex}.calendar-footer>span svg{flex:none}.calendar-message{color:#697b91;background:#f7f9fc;border:1px solid #e5eaf1;border-radius:7px;margin:10px 0;padding:10px 12px;font-size:11px}.feature-backdrop{z-index:30;background:#15253961;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.feature-dialog{border:1px solid var(--line);background:#fff;border-radius:11px;width:min(520px,100%);max-height:calc(100dvh - 36px);padding:20px;overflow:auto;box-shadow:0 20px 60px #192b4233}.feature-dialog>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.feature-dialog h2{margin:5px 0 0;font:700 15px Manrope}.dialog-explainer{color:#7c8ca0;font-size:11px;line-height:1.55}.feature-dialog form{gap:12px;display:grid}.feature-dialog .field-label input{color:#304965;border:1px solid #dce4ed;border-radius:7px;width:100%;height:38px;padding:0 10px;font-size:11px}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.delivery-state{color:#64778e;background:#f1f4f7;border-radius:6px;padding:9px 11px;font-size:11px}.delivery-state.state-failed,.delivery-state.state-result_unknown{color:#a4464e;background:#fff0f0}.delivery-state.state-completed{color:#28795c;background:#eaf6f0}.target-list{border-top:1px solid #edf1f5;display:grid}.target-list>div{border-bottom:1px solid #edf1f5;grid-template-columns:1fr auto;gap:4px;padding:10px 0;display:grid}.target-list span{font-size:11px}.target-list strong{color:#667b94;font-size:11px}.target-list small{color:#a25c57;grid-column:1/3;font-size:11px}.danger-action{color:#a64249;border-color:#ecd5d5}@media (width<=1100px){.calendar-toolbar{grid-template-columns:1fr auto}.calendar-filters{grid-area:2/1/auto/3;justify-content:flex-start}.calendar-views{grid-area:1/2}.calendar-cell{min-height:80px;padding:5px}.calendar-event{gap:1px;display:grid}.calendar-event time,.calendar-event span{font-size:11px}}@media (width<=620px){.calendar-toolbar{grid-template-columns:1fr;gap:10px}.calendar-period{flex-wrap:wrap}.calendar-period strong{flex:1;min-width:140px}.calendar-filters{grid-area:auto;gap:6px;width:100%}.calendar-filters label{flex:1;min-width:0}.calendar-filters select{width:100%;max-width:none}.calendar-views{grid-area:auto;justify-content:flex-start}.calendar-grid{grid-template-columns:repeat(7,minmax(37px,1fr));overflow:auto}.calendar-cell{min-height:66px;padding:3px}.calendar-event{padding:3px 2px}.calendar-event time{display:none}.calendar-event span{font-size:11px}.weekday-row{grid-template-columns:repeat(7,minmax(37px,1fr))}.calendar-body:not(.list-view){overflow-x:auto}.calendar-footer{flex-direction:column;align-items:flex-start}.delivery-row{gap:8px}.delivery-row time{width:83px;font-size:11px}.delivery-pill{padding:4px 5px;font-size:11px}.feature-dialog{padding:16px}.dialog-actions>*{flex:1}.calendar-empty{min-height:320px}}.calendar-heading{margin-bottom:14px}.calendar-heading .eyebrow{display:none}.calendar-heading h1{letter-spacing:-.035em;margin-bottom:3px;font-size:22px}.calendar-heading p{color:var(--muted,#7a808b);font-size:12px}.calendar-heading .primary-btn{min-height:36px;box-shadow:none;border-radius:9px;font-size:12px}.calendar-toolbar{border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:10px;padding:10px 12px;display:flex}.calendar-period{gap:4px;min-width:0}.calendar-period .icon-btn{border-radius:8px;width:30px;height:30px}.calendar-period strong{min-width:140px;color:var(--ink,#20242c);letter-spacing:-.02em;font:650 14px Manrope,sans-serif}.today-button{border-radius:7px;margin:0 0 0 2px;padding:7px 9px;font-size:11px}.calendar-date-picker{color:#245cdb;border:1px solid var(--line,#e7e8ed);cursor:pointer;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:relative}.calendar-date-picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.calendar-filters{flex:1;justify-content:flex-end;gap:6px}.calendar-filters label{display:block;position:relative}.calendar-filters label span{display:none}.calendar-filters select{border-color:var(--line,#e7e8ed);min-width:110px;max-width:145px;height:32px;color:var(--ink,#20242c);background-color:#fff;border-radius:8px;padding:0 25px 0 9px;font-size:11px;font-weight:500}.calendar-views{background:#f3f3f6;border:0;border-radius:8px;order:3;gap:1px;padding:2px}.calendar-views button{border-radius:6px;padding:7px 10px;font-size:11px}.calendar-views button.selected{color:var(--blue,#5b56d6);background:#fff;box-shadow:0 1px 3px #20242c14}.calendar-body{border-color:var(--line,#e7e8ed);border-radius:12px;min-height:360px}.weekday-row{background:#fbfbfc}.weekday-row span{color:var(--muted,#7a808b);letter-spacing:.02em;text-transform:none;padding:8px 10px;font-size:11px}.calendar-cell{border-color:#ededef;min-height:clamp(86px,16.6667dvh - 50px,118px);padding:7px}.calendar-cell.outside-month{background:#fcfcfd}.calendar-cell.today{background:#f4f8ff}.calendar-day-number{cursor:pointer;width:25px;height:25px;color:var(--ink,#20242c);background:0 0;border:0;font-size:11px}.calendar-cell.today .calendar-day-number{background:var(--blue,#5b56d6)}.calendar-events{gap:4px}.calendar-event{color:#234d96;background:#edf3ff;border-left:2px solid #82a6e9;border-radius:6px;gap:5px;padding:5px 6px;position:relative}.calendar-event time{color:#345ea6;font-size:11px;font-weight:600}.calendar-event span{font-size:11px;font-weight:550}.calendar-channel-dots{gap:2px;margin-left:auto;font-style:normal;display:inline-flex}.calendar-channel-dots b{color:#245cdb;background:#fff;border:1px solid #e1dffa;border-radius:50%;place-items:center;width:14px;height:14px;font:600 7px Manrope,sans-serif;display:grid}.calendar-event.state-failed,.calendar-event.state-result_unknown{color:#8f363d;background:#fff2f2;border-color:#dc777c}.calendar-event.state-completed{color:#286b50;background:#edf8f2;border-color:#5eaa89}.calendar-event.state-processing{color:#805f20;background:#fff8e9;border-color:#d3a451}.more-events{color:var(--blue,#5b56d6);font-size:11px}.calendar-loading,.calendar-empty{min-height:340px;font-size:12px}.calendar-empty h2{font-size:16px}.calendar-empty p{font-size:12px}.calendar-large{color:var(--blue,#5b56d6);background:var(--pale,#f0effb);border-radius:14px;padding:12px}.delivery-list{padding:2px 14px}.delivery-row{gap:12px;padding:10px 4px}.delivery-row time{width:142px;color:var(--muted,#7a808b);font-size:11px}.delivery-row-copy{gap:3px}.delivery-row-copy strong{color:var(--ink,#20242c);font-size:12px}.delivery-row-copy small{font-size:11px}.delivery-pill{padding:5px 9px;font-size:11px}.calendar-footer{margin:9px 2px 0}.calendar-footer>span{font-size:11px}.calendar-message{border-radius:9px;font-size:11px}.feature-dialog{border-radius:14px;padding:22px}.feature-dialog h2{color:var(--ink,#20242c);font-size:17px}.dialog-explainer{font-size:12px}.feature-dialog .field-label input{height:40px;font-size:12px}.dialog-actions{gap:8px}@media (width<=900px){.calendar-toolbar{gap:8px}.calendar-filters{order:2;justify-content:flex-start}.calendar-views{order:1;margin-left:auto}.calendar-cell{min-height:90px}}@media (width<=620px){.calendar-heading{align-items:center}.calendar-heading .primary-btn{white-space:nowrap;padding:0 10px}.calendar-toolbar{grid-template-columns:1fr auto;gap:8px;display:grid}.calendar-period{grid-column:1/-1}.calendar-period strong{flex:1;min-width:0;font-size:13px}.calendar-filters{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.calendar-filters select{width:100%;max-width:none}.calendar-views{grid-column:1/-1;justify-content:stretch;margin:0}.calendar-views button{flex:1}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible}.weekday-row{grid-template-columns:repeat(7,minmax(0,1fr))}.weekday-row span{text-align:center;padding:7px 2px}.calendar-cell{min-width:0;min-height:62px;padding:3px 2px}.calendar-day-number{width:21px;height:21px;font-size:11px}.calendar-event{border-left-width:2px;padding:3px 2px;display:block}.calendar-event time{display:none}.calendar-event span{font-size:11px;display:block}.calendar-channel-dots{display:none}.more-events{font-size:11px}.delivery-row{gap:7px;padding:10px 2px}.delivery-row time{width:82px;font-size:11px}.delivery-row-copy strong,.delivery-row-copy small{font-size:11px}.delivery-pill{white-space:normal;text-align:center;font-size:11px}.calendar-footer{gap:8px}.calendar-footer>span{line-height:1.4}.feature-dialog{padding:17px}}.calendar-no-deliveries{color:var(--muted,#7a808b);border-bottom:1px solid var(--line,#e7e8ed);background:#fcfcfd;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:11px;display:flex}.calendar-no-deliveries button{color:var(--blue,#5b56d6);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:600}@media (width<=620px){.calendar-no-deliveries{flex-direction:column;align-items:flex-start;gap:4px}}.calendar-period strong{font-family:Manrope Variable,sans-serif}.calendar-filters select,.calendar-views button,.today-button{min-height:36px;font-size:12px}.calendar-day-number{width:28px;height:28px;font-size:12px}.calendar-event{min-height:30px}.calendar-event time{color:inherit}.calendar-cell.outside-month .calendar-day-number{color:#65738a}.calendar-footer>span,.dialog-explainer,.delivery-row-copy small,.target-list strong{color:var(--muted)}@media (width<=620px){.calendar-filters select,.calendar-views button,.today-button{min-height:44px}.calendar-period .icon-btn,.calendar-date-picker{width:36px;height:36px;min-height:36px}.calendar-day-number{width:36px;height:36px;font-size:12px}.calendar-cell{min-height:82px}.calendar-event span{font-size:11px}.delivery-row{flex-wrap:wrap;gap:8px}.delivery-row-copy{min-width:130px}}.channel-panel,.channel-pending{margin:0 0 14px;padding:19px}.channel-count,.provider-state,.channel-state{color:#7f8fa3;font-size:9px}.connected-list,.provider-list{display:grid}.connected-row,.provider-row{border-bottom:1px solid #edf1f5;align-items:center;gap:12px;min-width:0;padding:13px 3px;display:flex}.channel-mark{color:#3d6daa;background:#edf3fc;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.channel-mark-fallback{text-transform:uppercase;font-weight:750}.channel-mark img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.connected-copy{flex:1;gap:3px;min-width:0;display:grid}.connected-copy strong{color:#30465f;font-size:10px}.connected-copy span{color:#8290a3;overflow-wrap:anywhere;font-size:8px}.channel-state{white-space:nowrap}.channel-state.is-active,.provider-ready{color:#328063}.channel-capability{color:#8c98a8;max-width:135px;font-size:8px}.channel-empty{text-align:center;color:#74859a;justify-items:center;gap:8px;padding:30px;display:grid}.channel-empty p{color:#8795a7;max-width:460px;margin:0;font-size:9px;line-height:1.6}.channel-pending{background:#f7faff;justify-content:space-between;align-items:center;gap:20px;display:flex}.channel-pending h2{margin:5px 0;font:700 13px Manrope}.channel-pending p{color:#74859a;max-width:500px;font-size:9px}.provider-row .outline-btn{white-space:nowrap}.channel-message{color:#42745a;background:#f1f8f2;border:1px solid #dce9df;border-radius:7px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:10px;line-height:1.5;display:flex}.channel-message svg{flex:none;margin-top:1px}@media (width<=700px){.connected-row,.provider-row{flex-wrap:wrap;gap:9px}.connected-copy{min-width:calc(100% - 50px)}.channel-capability{flex:1;max-width:none;margin-left:43px}.channel-pending{flex-direction:column;align-items:flex-start}.provider-row .outline-btn,.channel-state{margin-left:43px}}.provider-toolbar{justify-content:space-between;align-items:center;gap:14px;margin:12px 0 15px;display:flex}.provider-filters{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.provider-filter{color:#78889a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;padding:7px 10px;font:600 9px Manrope,sans-serif}.provider-filter:hover{color:#425a73;background:#f4f7fb}.provider-search{color:#8c9aab;background:#fff;border:1px solid #e8edf3;border-radius:7px;align-items:center;gap:7px;width:min(210px,35%);min-width:130px;padding:0 10px;display:flex}.provider-search:focus-within{border-color:#a9c3e8;box-shadow:0 0 0 3px #edf4ff}.provider-search input{color:#40566f;background:0 0;border:0;outline:0;width:100%;height:32px;padding:0;font:500 9px Manrope,sans-serif}.provider-search input::placeholder{color:#a0abba}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.provider-card{background:#fff;border:1px solid #e9eef4;border-radius:10px;flex-direction:column;align-items:flex-start;min-width:0;min-height:146px;padding:13px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.provider-card:hover{border-color:#d7e2ef;transform:translateY(-1px);box-shadow:0 5px 16px #253f5b0a}.provider-card.is-ready{border-color:#dce9e2}.provider-card-top{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.provider-mark{width:34px;height:34px;color:var(--provider-color,#526d8a);background:color-mix(in srgb, var(--provider-color,#526d8a) 10%, white);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.provider-mark-fallback{place-items:center;font-weight:750;display:grid;position:absolute;inset:0}.provider-mark img{z-index:1;object-fit:contain;border-radius:6px;width:27px;height:27px;display:block;position:relative}.provider-state{text-align:right;justify-content:flex-end;align-items:center;gap:5px;max-width:60%;line-height:1.35;display:inline-flex}.provider-state:not(.provider-ready){color:var(--muted,#59677d)}.availability-dot{background:#b5bec9;border-radius:50%;flex:none;width:5px;height:5px}.provider-ready .availability-dot{background:#4a9c73}.provider-card-copy{gap:4px;margin:12px 0 13px;display:grid}.provider-card-copy strong{color:#334b64;font:700 11px Manrope,sans-serif}.provider-card-copy span{color:#8492a3;font-size:8px;line-height:1.4}.provider-connect{color:#416b9f;cursor:pointer;background:#f7faff;border:1px solid #e5edf6;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:30px;margin-top:auto;padding:6px 9px;font:700 9px Manrope,sans-serif;display:inline-flex}.provider-connect:hover:not(:disabled){background:#eef5ff;border-color:#c6d8ec}.provider-connect:disabled{cursor:wait;opacity:.65}.provider-unavailable{color:#a2adba;margin-top:auto;font-size:8px;display:block}.connected-row{padding:11px 3px}.connected-row .provider-mark{width:34px;height:34px}.telegram-steps{justify-items:start;gap:5px;margin-top:10px;display:grid}.telegram-steps code{color:#3d658e;-webkit-user-select:all;user-select:all;background:#fff;border:1px solid #dce7f2;border-radius:7px;padding:8px 10px;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.telegram-steps small{color:#8492a3;font-size:8px;line-height:1.45}.channel-pending:has(.telegram-steps){flex-wrap:wrap}.channel-pending:has(.telegram-steps)>div:first-child{flex:100%}.channel-pending:has(.telegram-steps) .telegram-steps{flex:1}.channel-pending:has(.telegram-steps) .primary-btn{flex:none}@media (width<=900px){.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.channel-panel,.channel-pending{padding:14px}.provider-toolbar{flex-direction:column-reverse;align-items:stretch}.provider-search{width:auto}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.provider-card{min-height:146px;padding:10px}.provider-card-top{flex-direction:column;align-items:flex-start}.provider-state{text-align:left;justify-content:flex-start;max-width:none}.provider-card-copy{margin:10px 0}.provider-filter{padding:7px 8px;font-size:8px}.channel-pending:has(.telegram-steps) .primary-btn{width:100%}}.channel-setup-request{justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:16px;display:flex}.channel-setup-request h2{margin:5px 0;font-size:13px}.channel-setup-request p{color:#7a8ba0;max-width:580px;margin:0;font-size:10px;line-height:1.55}.channel-setup-request small{color:#8b99a9;margin-top:8px;font-size:9px;display:block}.mcp-grant-config{background:#fbfcfe;border:1px solid #e6ecf3;border-radius:9px;margin:18px 0;padding:14px}.mcp-scope-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;margin-top:10px;display:grid}.mcp-scope-row{border-bottom:1px solid #edf1f5;align-items:flex-start;gap:9px;padding:8px 4px;display:flex}.mcp-scope-row input,.mcp-channel-choice input{accent-color:#356cc1;margin-top:2px}.mcp-scope-row span{gap:3px;display:grid}.mcp-scope-row strong{color:#405670;font-size:10px}.mcp-scope-row small{color:#7f8fa1;font-size:8px;line-height:1.5}.mcp-channel-choice{border:0;border-top:1px solid #e7edf4;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0 0;padding:12px 0 0;display:grid}.mcp-channel-choice legend{color:#405670;padding-right:8px;font-size:10px;font-weight:700}.mcp-channel-choice p{color:#8291a2;grid-column:1/-1;margin:0;font-size:9px}.mcp-channel-choice label{color:#536a82;align-items:center;gap:7px;font-size:9px;display:flex}.mcp-external-warning{color:#8f6b25;background:#fff8e9;border-radius:6px;gap:8px;margin-top:12px;padding:10px;font-size:9px;line-height:1.5;display:flex}.mcp-expiry{max-width:220px;margin-top:12px}.auth-legal-links{justify-content:center;gap:14px;margin-top:14px;display:flex}.auth-legal-links a{color:#76889d;font-size:9px;text-decoration:none}.auth-legal-links a:hover{text-decoration:underline}.lp-footer>div>a{margin:0 8px}@media (width<=650px){.mcp-scope-list,.mcp-channel-choice{grid-template-columns:1fr}.channel-setup-request{flex-direction:column;align-items:flex-start}.channel-setup-request .outline-btn{justify-content:center;width:100%}}.channel-panel,.channel-pending{border-radius:12px;margin-bottom:10px;padding:14px}.channel-panel .panel-head{margin-bottom:7px}.channel-count,.provider-state,.channel-state{font-size:11px}.connected-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}.connected-row{border:1px solid var(--line,#e7e8ed);border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;gap:5px 9px;padding:10px;display:grid;position:relative}.connected-row .channel-mark{border-radius:9px;grid-row:span 2;width:36px;height:36px}.connected-copy{gap:3px}.connected-copy strong{color:var(--ink,#20242c);overflow-wrap:anywhere;font-size:12px}.connected-copy span{overflow-wrap:anywhere;font-size:10px}.connected-row .channel-state{white-space:normal;grid-column:2}.connected-row .channel-capability{grid-column:2;max-width:none;font-size:10px}.connected-row>.icon-btn{grid-area:1/3/span 3;align-self:center}.channel-empty{color:var(--muted,#7a808b);padding:22px 12px}.channel-empty strong{color:var(--ink,#20242c);font-size:13px}.channel-empty p,.channel-pending p{font-size:11px}.provider-toolbar{gap:8px;margin:9px 0 10px}.provider-filter{padding:7px 9px;font-size:11px}.provider-search{border-color:var(--line,#e7e8ed)}.provider-search input{color:var(--ink,#20242c);font:400 12px DM Sans Variable,sans-serif}.provider-grid{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:8px}.provider-results-bar{color:var(--muted,#7a808b);justify-content:space-between;align-items:center;gap:12px;margin:-2px 1px 8px;font-size:10px;display:flex}.provider-results-bar label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.provider-results-bar input{width:14px;height:14px;accent-color:var(--blue,#5b56d6)}.provider-no-results{border:1px dashed var(--line,#e7e8ed);color:var(--muted,#7a808b);text-align:center;border-radius:9px;padding:22px 12px;font-size:11px}.provider-card{border-color:var(--line,#e7e8ed);border-radius:10px;min-height:130px;padding:11px}.provider-card:hover{border-color:#cbc9ef;box-shadow:0 4px 14px #2520430c}.provider-mark{border-radius:9px;width:32px;height:32px}.provider-card-copy{gap:4px;margin:9px 0 10px}.provider-card-copy strong{color:var(--ink,#20242c);font-size:12px}.provider-card-copy span{font-size:10px}.provider-connect{background:var(--pale,#f0effb);min-height:32px;color:var(--blue,#5b56d6);border-color:#dedcf5;font:600 11px DM Sans Variable,sans-serif}.provider-unavailable{font-size:10px}.channel-stale,.channel-message{border-radius:9px;font-size:11px}.channel-capacity-note,.channel-expiry-note{font-size:10px}.channel-setup-request,.channel-auth-link{border-radius:10px;margin:0 0 10px;padding:12px 14px}.channel-setup-request h2{color:var(--ink,#20242c)}@media (width<=600px){.channel-panel,.channel-pending{padding:11px}.connected-list{grid-template-columns:1fr}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.provider-card{min-height:142px;padding:9px}.provider-card-top{flex-direction:row;align-items:center}.provider-state{max-width:calc(100% - 40px);font-size:10px}.provider-search{min-width:0}.provider-toolbar{gap:7px}.provider-filters{max-width:100%}}.channel-stale,.channel-capacity-note,.channel-expiry-note{color:#7d8ca0;font-size:9px;line-height:1.55;display:block}.channel-stale{background:#fffaf0;border:1px solid #eadbb8;border-radius:7px;margin:0 0 12px;padding:9px 12px}.channel-auth-link{background:#f7faff;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:14px 16px;display:flex}.channel-auth-link p{color:#76869b;margin:6px 0 0;font-size:9px;line-height:1.55}.channel-auth-link .outline-btn{flex:none;text-decoration:none}.channel-expiry-note{text-align:right;flex-basis:100%;margin-left:auto}@media (width<=700px){.channel-auth-link{flex-direction:column;align-items:flex-start}.channel-expiry-note{text-align:left;margin-left:0}}.channel-panel,.channel-pending{border-radius:12px}.channel-count,.provider-state,.channel-state,.channel-capability,.channel-pending p,.channel-empty p,.provider-card-copy span,.provider-unavailable,.telegram-steps small,.channel-setup-request p,.channel-setup-request small,.mcp-scope-row small,.mcp-channel-choice p{color:var(--muted,#59677d);font-size:11px}.connected-copy strong,.channel-empty strong,.channel-pending h2,.provider-card-copy strong,.mcp-scope-row strong,.mcp-channel-choice legend{color:var(--ink,#17243b)}.provider-grid{gap:10px}.provider-card{border-color:var(--line,#dce3ed);border-radius:12px}.provider-card-copy{gap:5px}.provider-card-copy strong{font-size:13px}.provider-card-copy span{line-height:1.5}.provider-state{max-width:68%}.provider-connect{min-height:38px;color:var(--blue,#245cdb);border-color:#d5e1f3;font-size:12px}.provider-filter{min-height:36px;color:var(--muted,#59677d);font-size:11px}.provider-filter.is-selected{color:var(--blue,#245cdb);background:#edf3ff;border-color:#d8e4fb}.provider-search{border-color:var(--line,#dce3ed);min-height:38px}.provider-search input{height:36px;color:var(--ink,#17243b);font-size:12px}.channel-message{font-size:12px}.channel-setup-request{border-radius:12px}@media (width<=600px){.provider-search{min-height:44px}.provider-search input{height:42px}.provider-grid{gap:8px}.provider-card{min-height:156px;padding:10px}.provider-card-top{align-items:flex-start}.provider-state{max-width:100%}.provider-filter{min-height:40px;font-size:11px}.provider-connect{min-height:44px;font-size:11px}.connected-row,.provider-row{min-width:0}.channel-state{white-space:normal;overflow-wrap:anywhere}.channel-setup-request{flex-direction:column;align-items:flex-start;padding:12px}}.connection-overlay{z-index:160;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.connection-dialog{color:#17243b;background:#fff;border:1px solid #dce3ed;border-radius:20px;flex-direction:column;width:min(100%,560px);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 80px #0f172a3d,0 4px 14px #0f172a1a}.connection-header{border-bottom:1px solid #e6eaf1;align-items:center;gap:13px;padding:18px 24px;display:flex}.connection-header>img{border-radius:11px;width:42px;height:42px}.connection-header>div{flex:1;min-width:0}.connection-header h2{text-wrap:balance;margin:4px 0 0;font-size:21px;line-height:1.3}.connection-header .icon-btn{flex:none;width:44px;height:44px}.connection-body{overscroll-behavior:contain;min-height:0;padding:18px 24px;overflow-y:auto}.connection-body p{color:#59677d;text-wrap:pretty;margin:0;font-size:13px;line-height:1.55}.connection-steps{gap:18px;margin:18px 0;padding:0;list-style:none;display:grid}.connection-steps li{align-items:flex-start;gap:12px;display:flex}.connection-steps li>div{flex:1;min-width:0}.connection-step-number{color:#245cdb;font-variant-numeric:tabular-nums;background:#edf3ff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:750;display:grid}.connection-steps h3{margin:2px 0 5px;font-size:14px;line-height:1.5}.connection-steps .outline-btn{min-height:42px;margin-top:12px}.connection-command{flex-wrap:wrap;align-items:center;gap:8px;margin-top:11px;display:flex}.connection-command input{color:#244576;background:#f3f6fc;border:1px solid #dce3ed;border-radius:9px;width:100%;min-width:0;padding:12px;font:12px/1.5 ui-monospace,monospace}.connection-command .outline-btn{margin:0}.connection-body .connection-copy-status{color:#245cdb;margin-top:8px}.connection-body .connection-expiry{font-variant-numeric:tabular-nums;background:#f7f8fb;border-radius:10px;padding:12px;font-size:12px}.connection-notice{color:#8c5a12;background:#fff8e8;border-radius:10px;align-items:flex-start;gap:9px;margin-top:16px;padding:13px;display:flex}.connection-notice>svg{flex:none;margin-top:2px}.connection-notice p{color:inherit}.connection-notice.is-error{color:#ab3030;background:#fff0f0}.connection-footer{background:#fafbfe;border-top:1px solid #e6eaf1;justify-content:space-between;gap:12px;padding:16px 24px;display:flex}.connection-footer button{min-height:44px;font-size:13px}.connection-loading,.connection-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:24px 8px;display:flex}.connection-loading{color:#245cdb}.connection-loading span{color:#59677d;font-size:13px}.connection-success>svg{color:#168558;box-sizing:content-box;background:#eaf7f0;border-radius:50%;padding:12px}.connection-success h3{margin:0;font-size:20px}@media (width<=600px){.connection-overlay{padding:10px}.connection-dialog{border-radius:16px;max-height:calc(100dvh - 20px)}.connection-header{gap:10px;padding:16px}.connection-header h2{font-size:18px}.connection-body{padding:16px}.connection-steps{gap:20px;margin-top:20px}.connection-footer{flex-wrap:wrap;padding:12px 16px}.connection-footer button{flex:140px;justify-content:center}}.connection-footer{flex-shrink:0;display:block}.connection-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.connection-footer .connection-notice{margin:0 0 12px;font-size:13px;line-height:1.5}.connection-footer .connection-notice p{margin:0}.channel-removals{border:1px solid var(--border,#dce4ee);background:var(--bg-soft,#f7f9fc);border-radius:12px;margin:16px 0;padding:16px}.channel-removals p{color:var(--text-muted,#65748b);margin:6px 0 12px}.channel-removals ul{margin:0;padding:0;list-style:none}.channel-removals li{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.channel-removals small{color:var(--text-muted,#65748b)}.subscription-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:14px;margin-bottom:14px;display:grid}.usage-panel,.plans-panel{padding:18px}.usage-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.usage-item{border:1px solid #edf1f5;border-radius:7px;gap:9px;padding:12px;display:grid}.usage-item strong{color:#334c6a;font:700 13px Manrope}.usage-item small{color:#95a2b1;font:500 8px DM Sans,sans-serif}.subscription-empty{text-align:center;color:#8795a7;justify-content:center;align-items:center;gap:8px;min-height:95px;font-size:9px;display:flex}.plans-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:11px;display:grid}.plan-card{border:1px solid #e8edf3;border-radius:8px;align-content:start;gap:11px;padding:15px;display:grid}.plan-card p,.plan-card small{color:#8290a3;margin:0;font-size:9px;line-height:1.6}.plan-card button{justify-self:start}.sub-state strong .configured{background:#47a47b}.subscription-layout{grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);gap:10px;margin-bottom:10px}.subscription-card,.usage-panel,.plans-panel{border-radius:12px;padding:13px}.subscription-card h2{color:var(--ink,#20242c);overflow-wrap:anywhere;font-size:18px}.subscription-card p{color:var(--muted,#7a808b);font-size:11px;line-height:1.5}.sub-icon{background:var(--pale,#f0effb);width:34px;height:34px;color:var(--blue,#5b56d6);border-radius:9px}.sub-divider{border-color:var(--line,#e7e8ed);margin:12px 0}.sub-state{font-size:11px}.usage-grid{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:7px}.usage-item{border-color:var(--line,#e7e8ed);border-radius:9px;gap:5px;padding:10px}.usage-progress{appearance:none;background:#eeedf5;border:0;border-radius:99px;width:100%;height:5px;margin-top:2px;display:block;overflow:hidden}.usage-progress::-webkit-progress-bar{background:#eeedf5;border-radius:99px}.usage-progress::-webkit-progress-value{background:var(--blue,#5b56d6);border-radius:99px}.usage-progress::-moz-progress-bar{background:var(--blue,#5b56d6);border-radius:99px}.usage-item span{color:var(--muted,#7a808b);font-size:10px}.usage-item strong{color:var(--ink,#20242c);overflow-wrap:anywhere;font:700 14px Manrope Variable,sans-serif}.usage-item small{color:var(--muted,#7a808b);font-size:10px}.plans-panel{margin-top:0}.plans-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:8px}.plan-card{border-color:var(--line,#e7e8ed);border-radius:10px;gap:8px;padding:12px}.plan-card>strong{color:var(--ink,#20242c);font:700 18px Manrope Variable,sans-serif}.plan-card p,.plan-card small{color:var(--muted,#7a808b);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.subscription-empty{min-height:74px;font-size:11px}@media (width<=720px){.subscription-layout{grid-template-columns:1fr}.subscription-card,.usage-panel,.plans-panel{padding:15px}}.subscription-layout{gap:12px}.subscription-card,.usage-panel,.plans-panel{border-radius:12px}.usage-item{border-color:var(--line,#dce3ed);border-radius:10px}.usage-item span,.usage-item small,.plan-card p,.plan-card small,.subscription-card p,.subscription-empty{color:var(--muted,#59677d);font-size:11px}.usage-item strong,.plan-card>strong,.subscription-card h2{color:var(--ink,#17243b)}.usage-progress{background:#e9eef6}.usage-progress::-webkit-progress-bar{background:#e9eef6}.usage-progress::-webkit-progress-value{background:var(--blue,#245cdb)}.usage-progress::-moz-progress-bar{background:var(--blue,#245cdb)}.plan-card{border-color:var(--line,#dce3ed);border-radius:10px}@media (width<=720px){.subscription-layout{gap:10px}.subscription-card,.usage-panel,.plans-panel{padding:12px}}.notification-dialog{max-width:560px}.notification-item{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:flex-start;gap:14px;padding:13px 0;display:flex}.notification-item>div{min-width:0}.notification-item strong{color:#30465f;font-size:11px}.notification-item p{color:#708299;margin:5px 0;font-size:11px;line-height:1.5}.notification-item small{color:#97a2b0;font-size:11px}.notification-item.is-read{opacity:.65}.notification-item .text-button{white-space:nowrap;font-size:11px}@media (width<=560px){.notification-item{flex-direction:column;align-items:flex-start}}.security-settings{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:960px;padding:16px;display:grid}.security-settings>.panel-head,.security-settings>.data-error,.security-settings>.channel-message,.security-block-mfa,.security-disclosure{grid-column:1/-1}.security-settings>.panel-head{border-bottom:1px solid var(--line,#e7e8ed);margin:0;padding:0 0 8px}.security-settings>.panel-head h2{color:var(--ink,#20242c);font-size:17px}.security-settings .data-error,.security-settings .channel-message{margin:0}.security-block{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);border-radius:10px;align-content:start;gap:10px;min-width:0;padding:13px;display:grid}.security-block:last-child{border-bottom:1px solid var(--line,#e7e8ed)}.security-title{min-width:0;color:var(--ink,#20242c);align-items:flex-start;gap:9px;display:flex}.security-title>svg{color:var(--blue,#5b56d6);flex:none;margin-top:1px}.security-title>span{flex:1;gap:3px;min-width:0;display:grid}.security-title strong{color:var(--ink,#20242c);font-size:13px;line-height:1.4}.security-title small{color:var(--muted,#7a808b);font-size:11px;line-height:1.45}.security-settings .field-label{min-width:0;color:var(--muted,#7a808b);gap:5px;font-size:11px}.security-settings .field-label input,.security-settings .field-label select,.security-settings .field-label textarea{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);width:100%;min-width:0;min-height:34px;color:var(--ink,#20242c);font:inherit;border-radius:7px;padding:7px 9px;font-size:12px}.security-settings .field-label textarea{resize:vertical;min-height:72px}.security-inline-form,.mfa-enroll{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:9px;min-width:0;display:grid}.security-inline-form>.outline-btn,.security-inline-form>.primary-btn,.mfa-enroll>.outline-btn,.mfa-enroll>.primary-btn{justify-self:start;max-width:100%;min-height:34px}.mfa-enroll>p{color:var(--muted,#7a808b);grid-column:1/-1;margin:0;font-size:11px;line-height:1.45}.mfa-qr{aspect-ratio:1;border:1px solid var(--line,#e7e8ed);width:min(220px,100%);image-rendering:pixelated;background:#fff;border-radius:9px;grid-column:1/-1;padding:8px;display:block}.mfa-qr-placeholder{aspect-ratio:1;border:1px solid var(--line,#e7e8ed);width:min(220px,100%);color:var(--muted,#7a808b);text-align:center;background:#f7f7f9;border-radius:9px;grid-column:1/-1;place-items:center;padding:16px;font-size:12px;display:grid}.mfa-enroll .mfa-manual-key{grid-column:1/-1}.security-block-mfa>[role=status]{color:var(--muted,#7a808b);margin:0;font-size:12px}.mfa-secret{overflow-wrap:anywhere;border:1px solid var(--line,#e7e8ed);min-width:0;color:var(--ink,#20242c);background:#f7f7f9;border-radius:7px;padding:8px 9px;font:500 12px/1.45 DM Sans Variable,sans-serif;display:block}.session-list{min-width:0;display:grid}.session-row{border-bottom:1px solid var(--line,#e7e8ed);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 0;display:flex}.session-row>span{gap:3px;min-width:0;display:grid}.session-row strong{color:var(--ink,#20242c);overflow-wrap:anywhere;font-size:12px}.session-row small{color:var(--muted,#7a808b);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.security-settings .security-muted{color:var(--muted,#7a808b);margin:0;font-size:11px}.security-settings .danger-action,.security-settings .danger-link{color:#a83f48}.security-settings .danger-action{background:snow;border-color:#efd7d9}.recovery-codes{background:#f5fbf7;border:1px solid #d8e9df;border-radius:8px;gap:8px;padding:11px;display:grid}.recovery-codes>strong{color:#347153;font-size:12px}.recovery-codes>div{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:6px;display:grid}.recovery-codes code{color:var(--ink,#20242c);text-align:center;background:#fff;border-radius:5px;padding:6px 8px;font-size:11px}.recovery-codes small{color:#708879;font-size:11px}.security-settings .security-scope-choices{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.security-scope-choices label{color:var(--muted,#7a808b);align-items:center;gap:6px;font-size:12px;display:inline-flex}.security-scope-choices input{accent-color:var(--blue,#5b56d6)}.security-disclosure{gap:0;padding:0;overflow:hidden}.security-disclosure>summary{cursor:pointer;align-items:center;min-height:56px;padding:11px 13px;list-style:none;display:flex}.security-disclosure>summary::-webkit-details-marker{display:none}.security-disclosure>summary:after{content:"+";color:var(--muted,#7a808b);margin-left:auto;padding-left:10px;font-size:18px;line-height:1}.security-disclosure[open]>summary:after{content:"−"}.security-disclosure>summary:focus-visible{outline:2px solid var(--blue,#5b56d6);outline-offset:-3px}.security-count{border:1px solid var(--line,#e7e8ed);border-radius:99px;justify-content:center;align-items:center;min-width:22px;min-height:22px;margin-left:auto;padding:0 6px;color:var(--muted,#7a808b)!important;font-size:11px!important;display:inline-flex!important}.security-disclosure>summary .security-count+*{margin-left:0}.security-disclosure-body{border-top:1px solid var(--line,#e7e8ed);gap:10px;padding:0 13px 13px;display:grid}.account-deletion{border-color:#f0e0e1}.account-deletion>summary>svg{color:#a83f48}.security-settings .text-button{min-height:30px}.security-settings button:focus-visible,.security-settings a:focus-visible,.security-settings input:focus-visible,.security-settings select:focus-visible,.security-settings textarea:focus-visible{outline:2px solid var(--blue,#5b56d6);outline-offset:2px}@media (width<=700px){.security-settings{grid-template-columns:minmax(0,1fr);padding:12px}.security-settings>.panel-head,.security-settings>.data-error,.security-settings>.channel-message,.security-block-mfa,.security-disclosure{grid-column:1}.security-inline-form,.mfa-enroll{grid-template-columns:minmax(0,1fr)}.security-inline-form>.outline-btn,.security-inline-form>.primary-btn,.mfa-enroll>.outline-btn,.mfa-enroll>.primary-btn{white-space:normal;justify-self:stretch}.session-row{align-items:flex-start}.session-row .text-button{flex:none}}.operator-stepup{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);border-radius:12px;width:min(100%,480px);padding:20px}.operator-stepup h2{color:var(--ink,#20242c);margin:8px 0 4px;font:700 17px/1.35 Manrope,sans-serif}.operator-stepup>p{color:var(--muted,#7a808b);margin:0;font-size:12px;line-height:1.5}.operator-stepup form{gap:10px;margin-top:14px;display:grid}.operator-stepup form .primary-btn{justify-self:start;min-height:34px}.operator-icon{background:var(--pale,#f0effb);width:38px;height:38px;color:var(--blue,#5b56d6);border-radius:9px;place-items:center;margin-bottom:10px;display:grid}.operator-tabs{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);border-radius:10px;flex-wrap:wrap;gap:5px;width:fit-content;max-width:100%;margin:0 0 12px;padding:4px;display:flex}.operator-tabs button{min-height:32px;color:var(--muted,#7a808b);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font:600 12px/1.2 DM Sans Variable,sans-serif;display:inline-flex}.operator-tabs button.active{background:var(--pale,#f0effb);color:var(--blue,#5b56d6);border-color:#e0def7}.operator-tabs button:focus-visible,.operator-stepup button:focus-visible,.operator-controls button:focus-visible,.operator-table-panel button:focus-visible,.operator-disclosure button:focus-visible,.operator-table-panel input:focus-visible,.operator-table-panel select:focus-visible,.operator-table-panel textarea:focus-visible,.operator-stepup input:focus-visible{outline:2px solid var(--blue,#5b56d6);outline-offset:2px}.operator-control-layout{grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);gap:10px;display:grid}.operator-controls,.operator-status,.operator-table-panel{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);border-radius:12px;min-width:0;padding:14px}.operator-controls>.panel-head,.operator-status>.panel-head,.operator-table-panel>.panel-head{border-bottom:1px solid var(--line,#e7e8ed);margin-bottom:9px;padding-bottom:9px}.operator-controls .panel-head h2,.operator-status .panel-head h2,.operator-table-panel .panel-head h2{color:var(--ink,#20242c);font-size:15px}.operator-toggles{display:grid}.operator-toggle{border-bottom:1px solid var(--line,#e7e8ed);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.operator-toggle>span{gap:3px;display:grid}.operator-toggle strong{color:var(--ink,#20242c);font-size:12px}.operator-toggle small{color:var(--muted,#7a808b);font-size:10px}.operator-toggle input{width:17px;height:17px;accent-color:var(--blue,#5b56d6)}.operator-reason{gap:9px;margin-top:12px;display:grid}.operator-reason textarea,.operator-manual-form textarea,.operator-provider-form textarea{border:1px solid var(--line,#e7e8ed);width:100%;min-height:70px;color:var(--ink,#20242c);background:var(--paper,#fff);font:inherit;resize:vertical;border-radius:7px;padding:8px 9px;font-size:12px}.operator-status-row{border-bottom:1px solid var(--line,#e7e8ed);grid-template-columns:100px minmax(0,1fr);gap:9px;padding:8px 0;display:grid}.operator-status-row>span{color:var(--muted,#7a808b);font-size:11px}.operator-status-row pre,.operator-impact{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line,#e7e8ed);color:#555b66;background:#f7f7f9;border-radius:7px;max-height:180px;margin:0;padding:8px;font:10px/1.5 DM Sans Variable,sans-serif;overflow:auto}.operator-loading{min-height:64px;color:var(--muted,#7a808b);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.operator-readiness{background:#f6faf7;border:1px solid #dfe8e2;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:11px 13px;display:flex}.operator-readiness-head{color:#39704e;align-items:flex-start;gap:9px;display:flex}.operator-readiness-head span{gap:3px;display:grid}.operator-readiness-head strong{color:#315f43;font-size:12px}.operator-readiness-head small{color:#6e8275;font-size:10px}.operator-table-panel{gap:10px;display:grid}.operator-table-panel>.field-label{max-width:520px}.operator-workspace-meta{color:var(--muted,#7a808b);overflow-wrap:anywhere;margin:-6px 0 0;font-size:10px}.operator-empty{border:1px dashed var(--line,#e7e8ed);color:var(--muted,#7a808b);border-radius:8px;margin:0;padding:12px;font-size:12px}.operator-channel-acceptance{border-top:1px solid var(--line,#e7e8ed);border-bottom:1px solid var(--line,#e7e8ed);gap:10px;margin:2px 0;padding:12px 0;display:grid}.operator-channel-current{border:1px solid var(--line,#e7e8ed);overflow-wrap:anywhere;background:#f7f7f9;border-radius:8px;gap:5px;padding:10px 11px;display:grid}.operator-channel-current strong{color:var(--ink,#20242c);font-size:12px}.operator-channel-current small{color:var(--muted,#7a808b);font-size:10px;line-height:1.45}.operator-channel-current a{color:var(--blue,#5b56d6);overflow-wrap:anywhere;font-size:11px}.operator-acceptance-form,.operator-manual-form,.operator-provider-form{gap:10px;min-width:0;display:grid}.operator-acceptance-form>.field-label input,.operator-acceptance-form>.field-label textarea,.operator-acceptance-form>.field-label select,.operator-table-panel>.field-label input,.operator-table-panel>.field-label select,.operator-manual-form .field-label input,.operator-manual-form .field-label select,.operator-provider-form .field-label input{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);width:100%;min-height:34px;color:var(--ink,#20242c);font:inherit;border-radius:7px;padding:7px 9px;font-size:12px}.operator-acceptance-form>.field-label textarea{resize:vertical;min-height:68px}.operator-accept-check{border:1px solid var(--line,#e7e8ed);cursor:pointer;background:#fafafd;border-radius:8px;align-items:flex-start;gap:9px;padding:9px 10px;display:flex}.operator-accept-check input{accent-color:var(--blue,#5b56d6);flex:none;margin-top:2px}.operator-accept-check span{gap:3px;display:grid}.operator-accept-check strong{color:var(--ink,#20242c);font-size:12px}.operator-accept-check small,.operator-accept-note{color:var(--muted,#7a808b);font-size:10px;line-height:1.45}.operator-accept-note{margin:0}.operator-form-heading{gap:3px;display:grid}.operator-form-heading strong{color:var(--ink,#20242c);font-size:13px}.operator-form-heading small{color:var(--muted,#7a808b);font-size:11px;line-height:1.45}.operator-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.operator-provider-status{border:1px solid var(--line,#e7e8ed);color:var(--muted,#7a808b);overflow-wrap:anywhere;background:#f7f7f9;border-radius:7px;padding:8px 10px;font-size:11px}.operator-records{display:grid}.operator-record{border-bottom:1px solid var(--line,#e7e8ed);gap:5px;min-width:0;padding:10px 0;display:grid}.operator-record strong{color:var(--ink,#20242c);font-size:12px}.operator-record small{color:var(--muted,#7a808b);overflow-wrap:anywhere;font-size:10px}.operator-record pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line,#e7e8ed);color:#555b66;background:#f7f7f9;border-radius:7px;max-height:180px;margin:0;padding:8px;font:10px/1.5 DM Sans Variable,sans-serif;overflow:auto}.operator-disclosure{border:1px solid var(--line,#e7e8ed);background:var(--paper,#fff);border-radius:10px;padding:0;overflow:hidden}.operator-disclosure>summary{cursor:pointer;align-items:center;min-height:56px;padding:10px 13px;list-style:none;display:flex}.operator-disclosure>summary::-webkit-details-marker{display:none}.operator-disclosure>summary:after{content:"+";color:var(--muted,#7a808b);margin-left:auto;padding-left:12px;font-size:18px}.operator-disclosure[open]>summary:after{content:"−"}.operator-disclosure>summary:focus-visible{outline:2px solid var(--blue,#5b56d6);outline-offset:-3px}.operator-disclosure>form,.operator-disclosure>.operator-provider-form{border-top:1px solid var(--line,#e7e8ed);padding:0 13px 13px}.operator-manual-form,.operator-provider-form{padding-top:12px!important}@media (width<=780px){.operator-control-layout{grid-template-columns:minmax(0,1fr)}.operator-stepup{padding:15px}}@media (width<=600px){.operator-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.operator-tabs button{justify-content:center;padding-inline:6px}.operator-form-grid{grid-template-columns:minmax(0,1fr)}.operator-channel-acceptance{padding:10px 0}.operator-table-panel,.operator-controls,.operator-status{padding:11px}.operator-status-row{grid-template-columns:minmax(0,1fr);gap:5px}.operator-tabs button,.operator-stepup button,.operator-table-panel button,.operator-disclosure button{min-height:34px}}.operator-page-heading{align-items:flex-start}.operator-page-heading>div>p{max-width:620px;line-height:1.55}.operator-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.operator-overview-metric{border:1px solid var(--line,#dce3ed);background:var(--paper,#fff);border-radius:11px;align-content:start;gap:7px;min-width:0;padding:13px 14px;display:grid}.operator-overview-metric>span,.operator-workspace-summary small{color:var(--muted,#687487);font-size:10px}.operator-overview-metric>strong{min-width:0;color:var(--ink,#17243b);overflow-wrap:anywhere;font-size:21px;line-height:1.2}.operator-overview-metric>small{min-height:26px;color:var(--muted,#687487);font-size:10px;line-height:1.4}.operator-overview-actions{border:1px solid var(--line,#dce3ed);background:#f8f9fb;border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:9px 10px;display:flex}.operator-overview-actions button{color:#31527f;cursor:pointer;background:#fff;border:1px solid #d9e2f0;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:6px 10px;font:650 11px/1.2 DM Sans Variable,sans-serif;display:inline-flex}.operator-overview-actions button:hover{background:#edf3ff}.operator-overview-actions button:focus-visible{outline:2px solid var(--blue,#245cdb);outline-offset:2px}.operator-empty-state{border:1px dashed var(--line,#cfd8e6);color:#58708f;background:#fbfcfe;border-radius:11px;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.operator-empty-state>div{flex:1;gap:4px;min-width:0;display:grid}.operator-empty-state strong{color:var(--ink,#17243b);font-size:12px}.operator-empty-state small{color:var(--muted,#687487);font-size:10px;line-height:1.4}.operator-empty-state .outline-btn{flex:none}.operator-record details{min-width:0}.operator-record details summary{color:#5575a7;cursor:pointer;width:fit-content;font-size:10px}.operator-record details summary:focus-visible{outline:2px solid var(--blue,#245cdb);outline-offset:2px}.operator-record details pre{margin-top:7px}.operator-status-value>small{color:#536176;font-size:10px;line-height:1.4}.operator-workspace-summary{border:1px solid var(--line,#dce3ed);background:#f8f9fb;border-radius:10px;grid-template-columns:minmax(0,2fr) repeat(3,minmax(110px,1fr));gap:10px;padding:12px;display:grid}.operator-workspace-summary>div{align-content:start;gap:4px;min-width:0;display:grid}.operator-workspace-summary strong{color:var(--ink,#17243b);overflow-wrap:anywhere;font-size:12px}.operator-workspace-summary code{color:#728096;overflow-wrap:anywhere;font-size:9px}.operator-workspace-section{border:1px solid var(--line,#dce3ed);background:#fff;border-radius:13px;min-width:0;padding:16px}.operator-workspace-section>.panel-head{border-bottom:1px solid var(--line,#dce3ed);margin-bottom:4px;padding-bottom:10px}.operator-workspace-section>.panel-head h2{color:var(--ink,#17243b);font-size:15px}.operator-workspace-section .operator-channel-acceptance{border-top:0;padding-top:8px}.operator-workspace-section+.operator-disclosure{margin-top:10px}.operator-tabs{background:#f7f8fa;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;margin-bottom:16px;padding:6px;display:grid}.operator-tabs button{text-align:left;justify-content:flex-start;gap:10px;min-height:58px;padding:9px 11px}.operator-tabs button>span{gap:3px;min-width:0;display:grid}.operator-tabs button strong{color:inherit;font-size:12px;font-weight:700}.operator-tabs button small{color:var(--muted,#687487);font-size:10px;font-weight:400;line-height:1.35}.operator-tabs button.active small{color:#47699d}.operator-control-layout{gap:14px}.operator-controls,.operator-status,.operator-table-panel{border-radius:13px;padding:17px}.operator-controls .panel-head,.operator-status .panel-head,.operator-table-panel .panel-head{margin-bottom:12px}.operator-status-row{grid-template-columns:minmax(100px,.34fr) minmax(0,1fr);align-items:start}.operator-status-value{gap:7px;min-width:0;display:grid}.operator-status-value>strong{color:var(--ink,#17243b);overflow-wrap:anywhere;font-size:12px;font-weight:650}.operator-status-value details{color:var(--muted,#687487);font-size:10px}.operator-status-value summary{cursor:pointer;width:fit-content;padding:2px 0}.operator-status-value details pre{border:1px solid var(--line,#dce3ed);color:#34445c;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9fc;border-radius:7px;max-height:160px;margin:6px 0 0;padding:8px;font:10px/1.5 DM Sans Variable,sans-serif}.operator-status-value summary:focus-visible{outline:2px solid var(--blue,#245cdb);outline-offset:2px}.operator-section-index{color:#5575a7;letter-spacing:.08em;font-size:9px;font-weight:750}.operator-channel-acceptance{gap:13px;padding:16px 0}.operator-disclosure{border-radius:11px}.operator-disclosure>summary{min-height:68px}.operator-disclosure>summary:hover{background:#fafbfd}.operator-record{padding-block:13px}.operator-record pre{font-size:11px}@media (width<=780px){.operator-tabs,.operator-overview,.operator-workspace-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.operator-tabs button{align-items:flex-start;min-height:64px;padding:9px 8px}.operator-tabs button>svg{flex:none;margin-top:1px}.operator-tabs button strong{font-size:11px}.operator-tabs button small{font-size:9px}.operator-status-row{grid-template-columns:1fr;gap:5px}}.operator-tabs{border-color:var(--line,#dce3ed)}.operator-tabs button{color:var(--muted,#59677d)}.operator-tabs button:hover{color:var(--ink,#17243b);background:#f5f8fc}.operator-tabs button.active{color:var(--blue,#245cdb);background:#edf3ff;border-color:#d3e0fa}.operator-controls,.operator-status,.operator-table-panel,.operator-stepup,.operator-disclosure{border-color:var(--line,#dce3ed)}.operator-controls .panel-head h2,.operator-status .panel-head h2,.operator-table-panel .panel-head h2,.operator-toggle strong,.operator-channel-current strong,.operator-accept-check strong,.operator-form-heading strong,.operator-record strong{color:var(--ink,#17243b)}.operator-status-row pre,.operator-impact,.operator-record pre{color:#34445c;background:#f5f7fb}.operator-reason textarea,.operator-manual-form textarea,.operator-provider-form textarea,.operator-acceptance-form>.field-label input,.operator-acceptance-form>.field-label textarea,.operator-acceptance-form>.field-label select,.operator-table-panel>.field-label input,.operator-table-panel>.field-label select,.operator-manual-form .field-label input,.operator-manual-form .field-label select,.operator-provider-form .field-label input{border-color:var(--line,#dce3ed);color:var(--ink,#17243b)}.operator-tabs button:focus-visible,.operator-stepup button:focus-visible,.operator-controls button:focus-visible,.operator-table-panel button:focus-visible,.operator-disclosure button:focus-visible,.operator-table-panel input:focus-visible,.operator-table-panel select:focus-visible,.operator-table-panel textarea:focus-visible,.operator-stepup input:focus-visible{outline-color:var(--blue,#245cdb)}@media (width<=600px){.operator-tabs button,.operator-stepup button,.operator-table-panel button,.operator-disclosure button{min-height:44px}}.editor-channel-select{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5eaf1;border-radius:7px;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.editor-channel-select.selected,.editor-media-item.selected{background:#f3f7fd;border-color:#8caed8}.editor-channel-select input,.editor-media-item input{accent-color:#356cc1;flex:none}.editor-channel-select .channel-logo{color:#4576b4;background:#edf3fc;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.editor-channel-copy{flex:1;gap:3px;min-width:100px;display:grid}.editor-channel-copy strong,.editor-media-item strong{color:#334c68;font-size:11px}.editor-channel-copy small,.editor-media-item small{color:#8795a6;font-size:11px}.channel-unverified,.channel-accepted{text-align:right;color:#a18052;max-width:180px;font-size:11px}.channel-accepted{color:#4e8c70}.post-variants{border-top:1px solid #edf1f5;gap:10px;margin-top:15px;padding-top:13px;display:grid}.post-variant{background:#fafbfd;border:1px solid #e7ecf2;border-radius:7px;gap:9px;padding:12px;display:grid}.post-variant>strong{color:#3d5878;font:700 10px Manrope}.post-variant textarea{resize:vertical;width:100%;font:inherit;border:1px solid #dfe6ee;border-radius:6px;padding:9px;font-size:11px}.editor-media-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:8px;display:grid}.editor-media-item{cursor:pointer;background:#fff;border:1px solid #e6ebf1;border-radius:7px;grid-template-columns:18px 52px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:7px;display:grid}.editor-media-item img,.editor-media-video{object-fit:cover;background:#eef3f9;border-radius:5px;width:52px;height:48px}.editor-media-video{color:#5073a1;place-items:center;display:grid}.editor-media-item>span:last-child{gap:4px;min-width:0;display:grid}.editor-media-item strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editor-media-item small{overflow-wrap:anywhere}.editor-channel-select:focus-within,.editor-media-item:focus-within{outline-offset:2px;outline:2px solid #477bc4}@media (width<=600px){.editor-channel-select{flex-wrap:wrap}.editor-channel-copy{min-width:calc(100% - 56px)}.channel-unverified,.channel-accepted{text-align:left;max-width:none;margin-left:47px}.editor-media-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.editor-publish{background:#f4f8fe;border:1px solid #d7e4f5;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin:12px 0;padding:13px 14px;display:flex}.editor-publish>div{gap:4px;display:grid}.editor-publish strong{color:#365675;font-size:11px}.editor-publish small{color:#7689a0;max-width:470px;font-size:11px;line-height:1.5}.editor-publish button{flex:none}@media (width<=600px){.editor-publish{flex-direction:column;align-items:stretch}.editor-publish button{justify-content:center}}.composer-audio-thumb{color:#6682a3;background:#f2f6fb;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;min-height:80px;display:flex}.composer-audio-thumb small{font-size:9px}:root{--ink:#17243b;--muted:#59677d;--line:#dce3ed;--blue:#245cdb;--blue-deep:#1949b4;--pale:#edf3ff;--paper:#fff;--shadow:0 20px 70px #17243b18}.shell{color:var(--ink);background:#f4f6fa;font-size:14px}.shell button,.shell input,.shell select,.shell textarea{font-size:13px}.sidebar{background:#fff;flex-basis:232px;width:232px;padding:20px 12px 10px;overflow-y:auto}.brand-row{gap:9px;margin-bottom:21px;padding:0 8px}.brand-mark{background:var(--blue)}.workspace-switch{border-color:var(--line);background:#fafafb;height:49px;margin-bottom:16px;padding:6px 8px}.workspace-switch select{font-size:13px}.workspace-symbol{background:var(--pale);width:28px;height:28px;color:var(--blue)}.sidebar-compose{justify-content:center;width:100%;min-height:38px;margin-bottom:21px;padding:0 9px!important;font-size:13px!important}.nav-label{letter-spacing:.07em;margin-bottom:7px;padding:0 10px;font-size:11px}.secondary-label{margin-top:22px}.sidebar nav{gap:3px}.nav-link{color:#59677d;border-radius:7px;gap:10px;height:38px;min-height:38px;padding:0 10px;font-weight:500;font-size:13px!important}.nav-link svg{width:16px;height:16px}.nav-link.active{background:var(--pale);color:var(--blue)}.nav-link:hover{background:#f4f4f8}.nav-link small{color:var(--blue);background:#dce8ff;font-size:12px}.sidebar-bottom{margin-top:auto;padding-top:24px;position:relative}.help-card{background:#f8f8fb;border:0;border-radius:8px;min-height:50px;padding:10px 8px}.help-card strong,.help-card span{font-size:12px}.help-icon{color:var(--muted);background:0 0}.profile-row{gap:8px;margin-top:14px;padding:14px 4px 3px}.profile-copy strong{text-transform:none;font-size:12px}.profile-copy span{font-size:11px}.profile-row .avatar{width:29px;height:29px;font-size:12px}.profile-menu{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:10px;padding:5px;position:absolute;bottom:62px;left:0;right:0}.profile-menu button{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:11px 9px;display:flex}.profile-menu button:hover{background:var(--pale)}.main-area{width:calc(100% - 232px);min-width:0}.topbar{border-bottom:1px solid var(--line);background:#fff;height:58px;min-height:58px;padding:0 28px}.breadcrumbs{gap:9px;font-size:12px}.top-actions{gap:16px}.timezone{font-size:12px}.top-avatar{width:27px;height:27px;font-size:12px}.content-wrap{max-width:1600px;margin:auto;padding:25px 28px 32px}.page-heading{align-items:center;gap:16px;margin:0 0 22px}.page-heading h1{letter-spacing:-.8px;margin:0 0 5px;font-size:24px;line-height:1.25}.page-heading p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.page-heading .eyebrow{display:none}.primary-btn,.outline-btn{min-height:38px;box-shadow:none;border-radius:7px;gap:7px;padding:8px 13px;font-size:13px!important}.primary-btn{background:var(--blue);border-color:var(--blue);color:#fff}.primary-btn:hover{background:var(--blue-deep)}.outline-btn{border-color:var(--line);background:#fff}.icon-btn{border-radius:7px;width:32px;height:32px}.quiet-link,.text-button{gap:6px;font-size:12px!important}.filter-tabs{gap:4px}.filter-tabs button{border-radius:6px;padding:8px 11px;font-size:12px}.filter-tabs .selected{background:var(--pale);color:var(--blue)}.panel{border-color:var(--line);box-shadow:none;border-radius:12px}.panel-head{margin:0;padding:17px 18px}.panel-head h2{letter-spacing:-.2px;margin:3px 0 0;font-size:14px}.panel-kicker{letter-spacing:.06em;font-size:11px}.field-label{gap:6px;font-size:12px}.field-label input,.field-label select,.field-label textarea{border-color:var(--line);background:#fff;border-radius:7px;min-height:38px;padding:9px 11px;font-size:13px}.field-label textarea{line-height:1.65}.field-label input[type=checkbox]{min-height:0}.pill,.role-pill{white-space:nowrap;border-radius:5px;padding:4px 8px;font-size:12px}.pill.draft{color:#59677d;background:#f0f0f4}.pill.approved,.pill.published{color:#176646;background:#e9f6ef}.pill.pending_approval{color:#79570c;background:#fff6dd}.pill.failed{color:#a12c40;background:#fbecef}.large-empty{min-height:230px;padding:36px 20px}.large-empty h3{margin:12px 0 6px;font-size:15px}.large-empty p{max-width:360px;font-size:13px;line-height:1.6}.empty-art{background:var(--pale);width:44px;height:44px;color:var(--blue);border-radius:12px}.loading-row{min-height:110px;font-size:13px}.data-error{border-radius:8px;font-size:13px;line-height:1.6}.muted-note{font-size:12px;line-height:1.6}.overview-heading h1{font-size:24px}.welcome-strip{background:var(--pale);border-color:#e4e1f4;border-radius:10px;margin-bottom:18px;padding:13px 17px}.welcome-strip strong{font-size:13px}.welcome-strip p{font-size:12px}.overview-grid{gap:18px}.empty-inset{background:#f8faf9;border-radius:8px;margin:0 18px;padding:16px}.empty-inset p{font-size:12px}.metrics-row{margin-top:16px;padding:18px}.metrics-row strong{letter-spacing:-.8px;font-size:23px}.metrics-row span{font-size:12px}.channel-logo{background:var(--pale);width:30px;height:30px;color:var(--blue);border-radius:8px}.channel-row strong,.channel-row span{font-size:12px}.channel-state{font-size:11px!important}.channel-foot{padding:13px 18px;font-size:11px}.schedule-panel{margin-top:18px}.schedule-empty{min-height:95px;padding:24px 18px;font-size:13px}.overview-footnote{display:none}.attention-item{padding:12px 18px}.attention-title{font-size:13px}.status-text{font-size:12px}.posts-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.posts-search{border:1px solid var(--line);height:35px;color:var(--muted);background:#fff;border-radius:7px;align-items:center;gap:7px;margin-left:auto;padding:0 10px;display:flex}.posts-search input{width:190px;color:var(--ink);background:0 0;border:0;outline:0}.posts-search:focus-within{outline:2px solid #83a9f7}.posts-search input:focus{outline:0}.post-row{border-bottom-color:var(--line);gap:13px;padding:15px 18px}.post-row:hover{background:#fafafe}.post-main small{color:var(--muted);font-size:12px}.post-type{width:36px;height:42px;color:var(--blue);background:#edf3ff;border-radius:7px}.post-row .version-label{min-width:70px;font-size:12px}.post-row .post-main{min-width:0}.post-row .post-main strong,.post-row .post-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.posts-count{color:var(--muted);margin:0 0 12px;font-size:12px}.filter-tabs button span{opacity:.6;margin-left:6px;font-size:11px}.team-panel,.api-panel,.settings-panel{max-width:1100px}.member-row{gap:10px;padding:14px 18px}.member-copy strong{font-size:13px}.member-copy span{font-size:12px}.accept-invite{margin:0;padding:16px 18px}.invite-form{padding:16px 18px}.invitation-section{padding:18px}.team-join{border-top:1px solid var(--line)}.team-join summary,.api-config summary{cursor:pointer;padding:15px 18px;font-size:13px;font-weight:600;list-style:none}.team-join summary:after,.api-config summary:after{content:"+";float:right;color:var(--muted)}.team-join[open] summary:after,.api-config[open] summary:after{content:"−"}.api-panel{padding:22px}.api-status-line h2{font-size:16px}.api-status-line p{font-size:12px}.api-symbol{background:var(--pale);color:var(--blue);border-radius:10px;width:42px;height:42px}.endpoint-box{border-radius:8px;margin:18px 0;padding:13px 16px}.endpoint-box code{font-size:13px}.integration-info{border-radius:8px;margin-bottom:16px;padding:12px 14px}.integration-info p{font-size:12px}.mcp-scope-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mcp-scope-row{border:1px solid var(--line);border-radius:7px;padding:10px;font-size:12px}.mcp-scope-row small{font-size:12px}.api-config{border:1px solid var(--line);border-radius:9px;margin-bottom:18px}.api-config>.mcp-grant-config{padding:0 16px 16px}.grant-row{padding:12px 0}.grant-row strong{font-size:13px}.grant-row small{overflow-wrap:anywhere;font-size:12px}.settings-tabs{border-bottom:1px solid var(--line);gap:22px;margin-bottom:20px;display:flex}.settings-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 12px;font-size:13px}.settings-tabs button[aria-selected=true]{border-color:var(--blue);color:var(--blue);font-weight:600}.settings-panel{max-width:760px}.settings-form{padding:22px}.settings-values{margin-bottom:18px;padding-bottom:18px}.settings-note{padding:14px 22px;font-size:12px}.settings-note svg{flex-shrink:0}.create-workspace-panel{max-width:760px;margin-bottom:20px;padding:20px}.create-workspace-panel h2{font-size:15px}.create-workspace-panel p{font-size:12px}.approval-toggle{padding:14px 0}.approval-toggle strong{font-size:13px}.approval-toggle small{font-size:12px}.composer-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#19192670;justify-content:center;align-items:center;padding:24px}.editor-drawer.composer{border-radius:16px;flex-direction:column;width:min(1180px,100%);max-width:none;height:min(850px,100dvh - 48px);max-height:calc(100dvh - 48px);animation:none;display:flex;overflow:hidden;box-shadow:0 30px 100px #18182440}.composer .editor-header{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:15px;height:63px;min-height:63px;padding:0 22px;display:flex}.composer-heading{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.composer-heading h2{letter-spacing:-.3px;margin:0;font-size:16px}.composer .save-indicator{gap:6px;font-size:12px}.composer-workspace{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);min-height:0;display:grid;overflow:hidden}.composer-edit{min-width:0;padding:20px 22px;overflow-y:auto}.composer-accounts{margin-bottom:18px}.section-head{margin-bottom:10px}.section-head strong{align-items:center;gap:6px;font-size:12px;display:flex}.section-head>span{text-transform:none;letter-spacing:0;color:var(--muted);font-size:11px}.account-chips{flex-wrap:wrap;gap:8px;display:flex}.account-chip{border:1px solid var(--line);cursor:pointer;color:#59677d;background:#fff;border-radius:22px;align-items:center;gap:7px;max-width:195px;padding:4px 9px 4px 4px;font-size:12px;display:flex;position:relative}.account-chip>span:not(.account-chip-avatar){text-overflow:ellipsis;white-space:nowrap;max-width:124px;overflow:hidden}.account-chip input{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.account-chip:focus-within{outline-offset:2px;outline:2px solid #83a9f7}.account-chip.selected{background:var(--pale);color:var(--blue);border-color:#83a9f7}.account-chip-avatar{color:#345380;background:#edf3ff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:13px;font-weight:600;display:grid;position:relative}.account-chip-avatar img{object-fit:contain;background:#fff;border:2px solid #fff;border-radius:4px;width:16px;height:16px;position:absolute;bottom:-2px;right:-3px}.composer-content-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:4px;margin-bottom:18px;display:flex;overflow-x:auto}.composer-content-tabs button{text-overflow:ellipsis;white-space:nowrap;max-width:165px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;padding:9px 10px 11px;font-size:12px;overflow:hidden}.composer-content-tabs button[aria-selected=true]{border-color:var(--blue);color:var(--blue);font-weight:600}.composer-title{margin-bottom:12px}.composer-title input{font-size:13px!important}.composer-writing{border:1px solid var(--line);border-radius:9px;overflow:hidden}.composer-writing:focus-within{border-color:#83a9f7;box-shadow:0 0 0 2px #245cdb0c}.composer-writing>textarea{resize:vertical;width:100%;height:210px;min-height:160px;color:var(--ink);background:#fff;border:0;outline:0;padding:16px;line-height:1.8;display:block;font-size:13px!important}.composer-writing>textarea:focus{outline:0}.composer-tools{background:#fcfcfd;border-top:1px solid #f1f1f5;align-items:center;gap:15px;padding:10px 12px;display:flex}.composer-tools>span{color:var(--muted);margin-left:auto;font-size:12px}.composer-tools .quiet-link{font-size:12px!important}.composer-attachments{flex-wrap:wrap;gap:9px;padding:0 14px 14px;display:flex}.composer-attachments>div{border:1px solid var(--line);border-radius:7px;width:82px;height:90px;position:relative;overflow:hidden}.composer-attachments img,.composer-attachments video{object-fit:cover;width:100%;height:66px}.composer-attachments .icon-btn{background:#ffffffed;width:20px;height:20px;position:absolute;top:3px;right:3px;box-shadow:0 1px 4px #0002}.composer-attachments>div>span{white-space:nowrap;text-overflow:ellipsis;padding:2px 4px;font-size:11px;display:block;overflow:hidden}.composer-library{border:1px solid var(--line);border-radius:9px;margin:12px 0;padding:12px}.composer-media-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;max-height:240px;display:grid;overflow:auto}.composer-media-grid label{border:1px solid var(--line);cursor:pointer;border-radius:7px;min-width:0;position:relative;overflow:hidden}.composer-media-grid label.selected{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.composer-media-grid input{accent-color:var(--blue);z-index:1;width:14px;height:14px;position:absolute;top:6px;left:6px}.composer-media-grid img,.media-video-thumb{object-fit:cover;background:#eeeef6;width:100%;height:76px}.media-video-thumb{text-align:center;color:#8f8ba9;place-content:center;gap:3px;display:grid}.media-video-thumb span{font-size:11px}.composer-media-grid label>span{white-space:nowrap;text-overflow:ellipsis;padding:6px;font-size:11px;display:block;overflow:hidden}.composer-channel-settings{margin:17px 0 10px}.composer-channel-settings .provider-settings{background:#fafafb;border-radius:8px;padding:12px}.composer-channel-settings .field-label{margin-bottom:10px}.composer-format-hint{color:var(--muted);align-items:center;gap:7px;padding:12px 0;font-size:12px;display:flex}.composer .revision-history,.approval-details{border:1px solid var(--line);border-radius:8px;margin-top:12px;padding:0;overflow:hidden}.composer details>summary{cursor:pointer;padding:12px;font-size:12px;font-weight:600;list-style:none}.composer details>summary:after{content:"+";float:right;color:var(--muted)}.composer details[open]>summary:after{content:"−"}.composer details>summary span{color:var(--muted);margin-left:8px;font-size:11px;font-weight:400}.composer .revision-history>.section-head{display:none}.composer .revision-row{border-top:1px solid var(--line);padding:12px}.composer .revision-row strong,.composer .revision-row small{font-size:12px}.composer .approval-actions{flex-wrap:wrap;gap:10px;padding:0 12px 12px;display:flex}.composer .approval-actions input{border:1px solid var(--line);border-radius:6px;width:100%;max-width:100%;padding:8px;font-size:12px}.composer-preview{border-left:1px solid var(--line);background:#f7f7fa;padding:19px 22px;overflow-y:auto}.preview-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:23px;display:flex}.preview-heading strong{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.preview-heading select{border:1px solid var(--line);background:#fff;border-radius:6px;max-width:155px;padding:6px;font-size:12px!important}.social-preview{background:#fff;border:1px solid #e4e4e9;border-radius:10px;max-width:360px;margin:0 auto;overflow:hidden;box-shadow:0 4px 18px #25253c04}.social-preview>header{align-items:center;gap:9px;padding:15px;display:flex}.preview-avatar{background:var(--pale);width:32px;height:32px;color:var(--blue);border-radius:50%;place-items:center;font-weight:600;display:grid}.social-preview header>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.social-preview header strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.social-preview header small{color:var(--muted);font-size:11px}.social-preview header>svg{color:var(--muted)}.preview-post-title{padding:0 15px 8px;font-size:13px;display:block}.preview-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0 15px 15px;font-size:13px;line-height:1.7}.preview-placeholder{text-align:center;color:var(--muted);padding:10px 24px 30px;font-size:13px;line-height:1.8}.preview-media{border-top:1px solid #f1f1f3}.preview-media img,.preview-media video{object-fit:contain;background:#f1f1f4;width:100%;max-height:370px;display:block}.social-preview>footer{color:#767984;border-top:1px solid #f3f3f5;gap:14px;padding:14px 15px;display:flex}.social-preview>footer>svg:last-child{margin-left:auto}.preview-caption{text-align:center;color:var(--muted);margin:15px 0;font-size:11px;line-height:1.7}.composer-readiness{color:#785e1f;background:#fff9ec;border:1px solid #f1e6c9;border-radius:8px;align-items:flex-start;gap:8px;margin:24px 0 0;padding:11px;font-size:12px;line-height:1.6;display:flex}.composer-readiness svg{flex-shrink:0;margin-top:2px}.editor-footer.composer-footer{border-top:1px solid var(--line);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:15px 20px;display:flex}.composer-timing{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.composer-timing select,.composer-timing input{border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0;height:35px;padding:8px;font-size:12px!important}.composer-timing>label{border:1px solid var(--line);color:var(--muted);border-radius:6px;align-items:center;padding-left:8px;display:flex}.composer-timing input{border:0;width:180px}.composer-zone{color:var(--muted);font-size:11px}.composer-submit{gap:8px;display:flex}.composer-submit button{white-space:nowrap;font-size:12px!important}.composer-mobile-tabs{display:none}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width>=1600px){.content-wrap{padding-top:30px}.composer-workspace{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)}}@media (width<=1100px){.sidebar{flex-basis:195px;width:195px}.main-area{width:calc(100% - 195px)}.content-wrap{padding:22px}.topbar{padding:0 22px}.composer-zone{display:none}.composer-heading h2{font-size:14px}.composer .save-indicator{display:none}.composer-footer{flex-wrap:wrap}.composer-submit{margin-left:auto}.composer-preview{padding:18px 15px}.preview-heading{flex-wrap:wrap}}@media (width<=900px){.sidebar{flex-basis:232px;width:232px}.main-area{width:100%}.topbar{height:52px;min-height:52px;padding:0 16px}.content-wrap{padding:20px 16px}.top-actions{gap:10px}.timezone{display:none}.page-heading{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:18px}.page-heading h1,.overview-heading h1{font-size:22px}.page-heading p{max-width:100%}.page-heading .primary-btn,.page-heading .outline-btn{font-size:12px!important}.page-heading>.primary-btn{white-space:nowrap;width:auto;padding:0 13px}.overview-grid{gap:14px}.panel-head{padding:15px}.welcome-strip{flex-wrap:wrap;padding:13px}.posts-controls{gap:12px}.filter-tabs{white-space:nowrap;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.posts-search{width:100%;margin:0}.posts-search input{width:100%}.post-row{gap:9px;padding:13px 12px}.post-row .version-label,.post-row>svg{display:none}.post-row .pill{padding:4px 6px;font-size:11px}.post-row .post-type{width:27px;min-width:27px;height:38px}.post-row .post-main strong{font-size:12px}.mcp-scope-list{grid-template-columns:1fr}.api-panel{padding:16px}.settings-tabs{white-space:nowrap;gap:18px;overflow-x:auto}.settings-form{padding:16px}.settings-note{padding:13px 16px}.settings-values{flex-wrap:wrap;gap:12px}.composer-backdrop{padding:0}.editor-drawer.composer{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.composer .editor-header{gap:8px;height:56px;min-height:56px;padding:0 14px}.composer-heading{gap:7px}.composer-heading .pill{font-size:11px}.composer-heading h2{font-size:13px}.composer-workspace{display:block;overflow:hidden}.composer-edit,.composer-preview{height:100%;padding:15px;overflow-y:auto}.composer-preview{border-left:0}.composer-mobile-tabs{border-bottom:1px solid var(--line);background:#fff;flex-shrink:0;gap:0;display:flex}.composer-mobile-tabs button{width:50%;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:11px;font-size:13px}.composer-mobile-tabs button[aria-pressed=true]{border-color:var(--blue);color:var(--blue)}.mobile-edit .composer-preview,.mobile-preview .composer-edit{display:none}.composer-writing>textarea{height:190px}.composer-tools{gap:10px}.composer-tools>span{font-size:11px}.editor-footer.composer-footer{gap:10px;padding:12px}.composer-timing{flex-wrap:nowrap;gap:6px;width:100%}.composer-timing select{flex:1;max-width:145px;padding:7px 5px;font-size:12px!important}.composer-timing label{flex:1;min-width:0}.composer-timing input{width:100%;padding:7px 4px;font-size:12px!important}.composer-timing label>svg{display:none}.composer-submit{gap:8px;width:100%;display:flex}.composer-submit button{flex:1;min-height:37px;padding:9px 5px;font-size:12px!important}.composer-accounts{margin-bottom:13px}.account-chip{max-width:160px}.account-chip>span:not(.account-chip-avatar){max-width:95px}.social-preview{max-width:350px}.preview-heading{flex-wrap:nowrap}.profile-menu{bottom:60px}}@media (prefers-reduced-motion:reduce){.shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.composer-fields{border:0;min-width:0;margin:0;padding:0}.composer-fields:disabled{opacity:.7}.activity-panel,.channel-panel,.schedule-panel{min-height:0;padding:0}.api-config>.outline-btn{margin:0 16px 16px}.profile-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell h1,.shell h2,.shell h3{font-family:Manrope Variable,sans-serif}.settings-panel,.team-panel{padding:0}.settings-form{width:100%;max-width:100%}.settings-values{margin:0 0 18px;padding-bottom:16px}.settings-values>div{padding:10px 0}.settings-form>.field-label{max-width:100%;margin-bottom:15px}.settings-form .approval-toggle{border-radius:8px;margin:0;padding:12px}.settings-footer{margin-top:18px;padding-top:0}.settings-note{margin:0}.connections-grid,.channel-connections-grid{padding:0 16px 16px}.composer .provider-post-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.composer .provider-post-settings>p,.composer .provider-post-settings>.muted-note{grid-column:1/-1}@media (width<=900px){.composer .provider-post-settings{grid-template-columns:1fr}.settings-values>div{padding:8px 0}.sidebar{visibility:hidden}.sidebar.open{visibility:visible}}.shell{font-family:Manrope Variable,sans-serif;line-height:1.5}.sidebar{color:#edf3ff;background:#142239;border-right:1px solid #142239;padding:24px 14px 14px}.sidebar .brand-word{color:#fff;letter-spacing:-.8px;font-size:22px}.sidebar .brand-word span{color:#bccbe2;letter-spacing:.12em;font-size:11px}.sidebar .brand-mark{box-shadow:none;background:#3269e5;border:1px solid #7399ee}.sidebar .workspace-switch{background:#1d304c;border-color:#385071;height:62px;margin-bottom:14px}.sidebar .workspace-copy select{color:#fff;font-size:12px}.sidebar .workspace-copy option{color:#fff;background:#142239}.sidebar .workspace-copy small{color:#bccbe2;font-size:11px}.sidebar .workspace-symbol{color:#fff;background:#365582;border-radius:8px}.sidebar .workspace-switch>svg{color:#b5c2d7}.sidebar-compose{background:#3269e5;border-color:#3269e5;min-height:40px;margin-bottom:24px}.sidebar .nav-label{color:#a7b8d1;letter-spacing:.08em;font-size:11px;font-weight:600}.sidebar .nav-link{color:#c6d2e5;border-radius:8px;height:40px;min-height:40px;font-size:13px!important}.sidebar .nav-link svg{color:#a7bbd9;width:18px;height:18px}.sidebar .nav-link:hover{color:#fff;background:#203653}.sidebar .nav-link.active{color:#fff;background:#28476f;font-weight:650;box-shadow:inset 3px 0 #8fb5ff}.sidebar .nav-link.active svg{color:#c8dbff}.sidebar .nav-link small{color:#fff;background:#3b5981;font-size:11px}.sidebar-bottom{padding-top:20px}.sidebar .help-card{color:#edf3ff;background:#1d304c;padding:12px}.sidebar .help-card span,.sidebar .help-icon,.sidebar .help-card>svg{color:#b5c2d7}.sidebar .profile-row{color:#fff;border-color:#385071;padding-top:16px}.sidebar .profile-copy span,.sidebar .profile-row>svg{color:#b5c2d7}.sidebar .profile-copy strong{color:#fff;font-size:12px}.sidebar .profile-copy span{font-size:11px}.sidebar .profile-menu{color:var(--ink)}.sidebar .mobile-close{color:#fff}.topbar{height:64px;min-height:64px}.breadcrumbs,.timezone{color:var(--muted);font-size:12px}.content-wrap{padding:28px 32px 40px}.page-heading{margin-bottom:24px}.page-heading h1,.overview-heading h1{letter-spacing:-1px;font-size:28px;font-weight:750}.page-heading p{font-size:13px}.panel{box-shadow:0 2px 4px #17243b03}.panel-head{padding:20px}.panel-head h2{font-size:16px;font-weight:750}.panel-kicker{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:650}.icon-btn{width:36px;height:36px}.field-label{color:#465671;font-size:12px;font-weight:600}.field-label input,.field-label select,.field-label textarea{color:var(--ink);font-size:14px}input::placeholder,textarea::placeholder{color:#66758b;opacity:1}.pill,.role-pill{font-size:11px;font-weight:650}.overview-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.overview-stat{text-align:left;border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1fr auto;gap:5px 12px;padding:18px 20px;display:grid}.overview-stat>span{color:var(--muted);font-size:12px;font-weight:650}.overview-stat>svg{color:var(--blue);background:var(--pale);border-radius:10px;grid-area:1/2/3;width:38px;height:38px;padding:9px}.overview-stat>strong{letter-spacing:-1px;font-size:30px;font-weight:750;line-height:1.2}.overview-stat>small{color:var(--muted);grid-column:1/-1;font-size:11px}.overview-stat:hover{background:#fcfdff;border-color:#98b4ec}.overview-grid{grid-template-columns:minmax(0,1.25fr) minmax(310px,1fr);gap:20px;margin-bottom:20px}.empty-inset{background:#f4f8f6;border:1px solid #e0ebe5;margin:0 20px 20px;padding:22px 18px}.empty-inset strong{font-size:14px}.empty-inset p{color:#526659;font-size:12px;line-height:1.6}.channel-list{padding:0 20px}.channel-row{gap:10px;padding:12px 0}.channel-row strong{font-size:13px}.channel-row span,.channel-foot{color:var(--muted);font-size:11px}.channel-logo{border:1px solid var(--line);background:#f4f6fa;flex:none;width:36px;height:36px}.channel-logo img{object-fit:contain;width:22px;height:22px}.channel-row .channel-state.active{color:#176646;background:#edf7f1;border-radius:5px;padding:4px 7px;font-size:11px!important}.channel-foot{margin-top:auto;padding:12px 20px}.channel-foot>span{letter-spacing:.03em}.overview-work{grid-template-columns:minmax(0,1.25fr) minmax(310px,1fr);align-items:start;gap:20px;display:grid}.overview-work .schedule-panel{margin:0}.recent-drafts{padding:0;overflow:hidden}.recent-draft{border:0;border-top:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex}.recent-draft:hover{background:#f7faff}.recent-draft>svg:first-child{color:var(--blue);background:var(--pale);border-radius:8px;flex:none;width:38px;height:42px;padding:9px}.recent-draft>span{flex:1;gap:3px;min-width:0;display:grid}.recent-draft strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.recent-draft small{color:var(--muted);font-size:11px}.recent-draft>svg:last-child{color:var(--muted);flex:none}.schedule-row{padding:16px 20px}.schedule-copy strong{font-size:13px}.schedule-copy span,.date-block span{color:var(--muted);font-size:12px}.date-block{background:var(--pale);border-radius:8px;min-width:44px;padding:6px}.post-row{min-height:84px}.post-main strong{font-size:14px}.post-main small{font-size:12px}.filter-tabs button{min-height:38px}.filter-tabs button span{opacity:1;color:var(--muted);font-size:11px}.settings-values span,.settings-values small,.member-copy span,.grant-row small{color:var(--muted)}.composer-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10203980}.composer .editor-header{background:#fff;height:70px;min-height:70px}.composer-heading h2{font-size:19px}.composer-edit{padding:24px}.composer .section-head strong{font-size:13px}.composer .composer-writing>textarea{min-height:220px;line-height:1.75;font-size:15px!important}.composer-preview{background:#f4f6fa}.composer .editor-footer{background:#fff;box-shadow:0 -4px 16px #17243b05}.composer .save-indicator{font-size:12px}.composer .account-chip{min-height:38px;font-size:12px}.composer .composer-writing:focus-within{box-shadow:0 0 0 3px #245cdb12}.composer-content-tabs button,.security-title small,.security-disclosure small,.security-session small{font-size:12px}button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #6593f0}@media (width<=1100px){.overview-grid,.overview-work{grid-template-columns:minmax(0,1fr) minmax(280px,1fr)}.content-wrap{padding:24px}.overview-stat{padding:16px}}@media (width<=900px){.sidebar{width:264px}.topbar{height:58px;min-height:58px}.content-wrap{padding:22px 16px 32px}.page-heading h1,.overview-heading h1{font-size:24px}.overview-stats{gap:8px;margin-bottom:18px}.overview-stat{flex-direction:column;gap:8px;padding:12px 10px;display:flex}.overview-stat>span{min-height:33px;font-size:11px}.overview-stat>svg,.overview-stat>small{display:none}.overview-stat>strong{font-size:27px}.overview-grid,.overview-work{grid-template-columns:minmax(0,1fr);gap:16px}.primary-btn,.outline-btn,.icon-btn{min-height:44px}.icon-btn{width:44px;height:44px}.panel-head{gap:12px;padding:16px}.panel-head h2{font-size:15px}.panel-head .quiet-link{font-size:12px!important}.field-label input,.field-label textarea,.field-label select{min-height:44px;font-size:16px}.composer-heading h2{font-size:16px}.composer .editor-header{height:64px;min-height:64px}.composer .composer-edit{padding:16px}.composer-timing{flex-wrap:wrap}.composer-timing select,.composer-timing input{min-height:44px;font-size:12px!important}.composer-timing select{max-width:none}.composer-submit button{min-height:44px;font-size:12px!important}.post-row .post-main strong{font-size:13px}.post-row .pill{font-size:11px}}.overview-column{align-content:start;gap:20px;min-width:0;display:grid}.overview-column .schedule-panel{margin:0}.overview-grid{align-items:start}.sidebar{scrollbar-width:thin;scrollbar-color:#385071 #142239;padding-top:20px}.sidebar .brand-row,.sidebar .sidebar-compose{margin-bottom:18px}.sidebar .nav-link{height:38px;min-height:38px}.sidebar .secondary-label{margin-top:18px}.sidebar .sidebar-bottom{padding-top:12px}.sidebar .channel-foot b{font-size:11px}.channel-foot b{color:var(--muted);font-size:11px}.composer .save-indicator{color:var(--muted)}.channel-stale,.channel-capacity-note,.connected-copy>span,.provider-state,.integration-info p,.invitation-empty,.api-status-line p,.muted-note,.sub-state>span,.approval-toggle small,.settings-note{color:var(--muted);font-size:12px}.provider-state.offline{color:var(--muted)}.analytics-source.unavailable,.api-status-line p strong,.sub-state>strong{color:#795323}.endpoint-box>div>span{color:var(--muted);font-size:11px}.connected-list{padding:0 20px 20px}.channel-capacity-note{margin:0 20px 16px}.provider-toolbar,.provider-catalog-meta{margin-left:20px;margin-right:20px}.provider-grid{padding:0 20px 20px}.settings-form .settings-values,.settings-form .field-label,.settings-form .approval-toggle,.settings-form .settings-footer{width:100%;max-width:none}@media (width<=900px){.connected-list,.provider-grid{padding:0 16px 16px}.provider-toolbar,.provider-catalog-meta,.channel-capacity-note{margin-left:16px;margin-right:16px}}.shell .settings-panel .settings-form{gap:12px;width:100%;max-width:100%;padding:24px}.settings-values span,.settings-values strong{font-size:12px}.settings-panel .settings-note{margin:0}.provider-results-bar{margin-left:20px;margin-right:20px}.analytics-source:not(.available){color:#795323}@media (width<=900px){.shell .settings-panel .settings-form{padding:16px}.provider-results-bar{margin-left:16px;margin-right:16px}}.auth-screen{font-family:Manrope Variable,sans-serif;font-size:14px}.auth-visual{background:#142239}.auth-thesis h1{letter-spacing:-2px;font-size:clamp(36px,4vw,60px);line-height:1.14}.auth-visual .visual-orbit{opacity:.3;pointer-events:none}.auth-footer{color:#b5c2d7}.auth-home-link,.auth-heading .eyebrow,.auth-heading p,.auth-switch,.auth-security,.auth-legal-links a{color:var(--muted);font-size:12px}.auth-heading p{font-size:14px;line-height:1.6}.auth-form>label{font-size:13px}.auth-form input{min-height:44px;font-size:15px}.auth-form .primary-btn{min-height:44px;font-size:14px!important}@media (width<=900px){.auth-form input{font-size:16px}}.auth-mobile-brand .brand-word span{color:var(--muted)}.copy-control{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.copy-control small{color:var(--muted);max-width:260px;font-size:12px}.posts-pagination{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.filter-tabs{flex-wrap:wrap}
