@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-ext-500-normal.2kuwqy2x2_kvx.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-500-normal.0xr2oo9ws-j-l.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-500-normal.2j2me72v6wy09.woff2)format("woff2"),url(../media/manrope-cyrillic-500-normal.1snb6zl_nhipa.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-greek-500-normal.3fllgi463pg36.woff2)format("woff2"),url(../media/manrope-greek-500-normal.44ok24c-hm52c.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-vietnamese-500-normal.2rmwx81er-1wg.woff2)format("woff2"),url(../media/manrope-vietnamese-500-normal.3j-azu-_-g81b.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-ext-500-normal.2m4b1kv6exkn9.woff2)format("woff2"),url(../media/manrope-latin-ext-500-normal.09w2uqje_gnk0.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-500-normal.23dhs730snm70.woff2)format("woff2"),url(../media/manrope-latin-500-normal.1uxcnzel4f8qj.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-ext-600-normal.2c5msalb399p0.woff2)format("woff2"),url(../media/manrope-cyrillic-ext-600-normal.15dz_0yvxte-y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-600-normal.2dlkzm0g6c5lw.woff2)format("woff2"),url(../media/manrope-cyrillic-600-normal.2lp-6i5mhw61k.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-greek-600-normal.36n2ro-k8135v.woff2)format("woff2"),url(../media/manrope-greek-600-normal.2cdz12dc1iljx.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-vietnamese-600-normal.44s_uvku5lu7o.woff2)format("woff2"),url(../media/manrope-vietnamese-600-normal.04ryp5-ejuw11.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-ext-600-normal.0rboslp6omgc3.woff2)format("woff2"),url(../media/manrope-latin-ext-600-normal.2dnw-ugx_s-0m.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-600-normal.2ybi4mo9-3upl.woff2)format("woff2"),url(../media/manrope-latin-600-normal.0d_nc7hu7m8km.woff)format("woff");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}
.temporary-login{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.temporary-login-form{text-align:left;gap:16px;margin-top:20px;display:grid}.temporary-login-form label{gap:8px;font-size:14px;display:grid}.temporary-login-form input{border:1px solid var(--border);background:var(--surface);width:100%;min-height:46px;color:var(--text);font:inherit;border-radius:8px;padding:12px}.temporary-login-form input:focus-visible{outline:2px solid var(--action);outline-offset:2px}.temporary-login-note{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.temporary-access-notice{background:var(--soft);border-bottom:1px solid var(--border);color:var(--text);overflow-wrap:anywhere;padding:12px 24px;font-size:13px;line-height:1.6}@font-face{font-family:Random Grotesque;src:url(/assets/fonts/RG-StandardMedium.ttf)format("truetype");font-weight:500;font-display:swap}.project-shell{grid-template-columns:248px minmax(0,1fr);min-height:100dvh;display:grid}.project-sidebar{background:var(--surface);border-right:1px solid var(--border);z-index:40;flex-direction:column;height:100dvh;padding:24px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.project-sidebar-brand{justify-content:space-between;align-items:center;min-height:48px;display:flex}.project-sidebar-brand .brand{max-width:100%}.project-switcher{border-bottom:1px solid var(--border);padding:26px 4px 24px}.project-switcher>label{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.project-switch-control{position:relative}.project-switch-control select{appearance:none;border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);text-overflow:ellipsis;border-radius:8px;padding:11px 34px 11px 12px;font-size:14px}.project-switch-control>svg{pointer-events:none;position:absolute;top:15px;right:12px}.project-all-link{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.project-navigation{gap:6px;padding-block:22px;display:grid}.project-navigation a,.project-secondary-nav a{color:var(--muted);border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;transition:background .16s,color .16s;display:flex}.project-navigation a:hover,.project-secondary-nav a:hover{background:var(--soft);color:var(--text)}.project-navigation a[aria-current=page]{background:var(--soft);color:var(--action);font-weight:700}.project-navigation svg,.project-secondary-nav svg{flex-shrink:0}.project-secondary-nav{gap:4px;margin-top:auto;padding-top:26px;display:grid}.project-secondary-nav a{font-size:13px}.project-content{min-width:0;padding:32px 40px 90px}.project-content .workspace-main{width:100%;max-width:1180px;margin:0 auto;padding:0}.project-content .setup-main{max-width:1040px}.project-content h1{overflow-wrap:anywhere;font-size:32px}.project-content h2{font-size:24px}.project-content h3{font-size:19px}.project-mobile-header,.project-menu-close,.project-menu-scrim,.project-sidebar-brand .project-menu-close{display:none}.project-content .setup-heading,.project-content .editorial-heading{margin-top:0}.project-content .editorial-section{padding-top:24px}.project-content .setup-section{padding-top:22px}.embedded-editorial{min-width:0}.embedded-editorial .editorial-heading,.embedded-editorial .workspace-header{display:none}.embedded-editorial .workspace-main{width:100%;margin:0;padding:0}.embedded-editorial .editorial-section{padding-top:24px}.composer-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.composer-heading>div{min-width:0}.composer-heading p{margin-top:12px;font-size:14px}.composer-fields{border:0;gap:18px;min-width:0;margin:24px 0 0;padding:0;display:grid}.composer-fields .form-field{margin:0}.composer-fields .button{justify-self:start}.composer-fields .muted{font-size:13px;font-weight:400;line-height:1.5}.composer-fields a,.composer-result a.back-link{color:var(--action)}.composer-dialog{width:min(720px,100vw - 32px);max-height:calc(100dvh - 32px)}.composer-result{border-top:1px solid var(--border);margin-top:28px;padding-top:22px}.composer-result h3{overflow-wrap:anywhere;margin-block:16px}.composer-result>p{white-space:pre-wrap;overflow-wrap:anywhere;margin-block:14px}.composer-result>a{margin:14px 16px 0 0}.composer-error{margin-top:20px}.first-post-composer{border-top:1px solid var(--border);margin-top:26px;padding-block:30px}.general-project-settings{border-top:1px solid var(--border);margin-top:26px;padding-top:26px}.general-project-settings form{max-width:600px}.project-danger-zone{margin-top:28px}.project-danger-zone summary{color:var(--muted);cursor:pointer}.project-danger-zone .button{margin-top:18px}.account-main{max-width:1080px}.account-heading{justify-content:space-between;align-items:center;gap:24px;margin-block:28px;display:flex}.account-heading h1{font-size:34px}.account-plan,.account-usage{border-top:1px solid var(--border);padding-block:28px}.account-plan h2,.account-usage h2{font-size:24px}.account-plan p{margin-block:16px}.account-usage>.form-field{max-width:420px;margin-top:20px}.posts-summary,.project-control-bar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px 24px;padding-block:16px;font-size:14px;display:flex}.post-drawer{border:1px solid var(--border);background:var(--surface);width:min(820px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:8px;padding:28px}.post-drawer::backdrop{background:#0000006b}.post-drawer[open],.composer-dialog[open]{animation:.18s ease-out project-panel-in}@keyframes project-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.post-drawer h2{overflow-wrap:anywhere;font-size:24px}.post-drawer .draft-text{overflow-wrap:anywhere}.post-drawer .draft-media{max-height:420px}.post-drawer img,.post-drawer video{object-fit:contain;width:100%;max-height:420px}.project-status-pill{align-items:center;gap:7px;font-size:13px;display:inline-flex}.onboarding-steps{border-block:1px solid var(--border);flex-wrap:wrap;gap:10px 16px;margin-block:18px;padding-block:16px;font-size:13px;display:flex}.onboarding-steps a{color:var(--muted)}.onboarding-steps [aria-current=step]{color:var(--action);font-weight:700}.project-content .form-field textarea{min-height:96px}.editorial-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin-block:20px;display:flex}.editorial-toolbar>.form-field{flex:1;min-width:220px;max-width:420px;margin:0}.editorial-toolbar .setup-tabs{gap:20px;margin:0}.project-content .setup-tabs button[aria-pressed=true]{border-bottom-color:var(--action);color:var(--text)}.editorial-toolbar .icon-button[aria-pressed=true]{background:var(--soft);color:var(--action)}.editorial-runtime{border-bottom:1px solid var(--border);margin-top:22px;padding-block:0 20px}.runtime-confirm{border-left:3px solid var(--action);background:var(--soft);margin-top:18px;padding:16px 20px}.runtime-confirm h3{margin-bottom:12px}.runtime-confirm p{margin-block:10px}.runtime-confirm fieldset{border:0;margin-block:18px;padding:0}.project-content .posts-summary{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(160px,1.5fr);gap:20px;margin:0;padding-block:22px;display:grid}.posts-summary dt{color:var(--muted);font-size:12px}.posts-summary dd{margin:6px 0 0;font-size:21px;font-weight:600;line-height:1.4}.posts-summary>div:last-child dd{font-size:15px}.post-list-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(90px,auto) minmax(110px,auto);align-items:center;gap:18px;padding-block:20px;display:grid}.post-list-row>button{text-align:left;overflow-wrap:anywhere;font-size:16px;font-weight:600}.post-list-row>span,.post-list-row>time{color:var(--muted);font-size:12px}.post-calendar{gap:24px;margin-top:20px;display:grid}.post-calendar-day{border-top:1px solid var(--border);padding-top:18px}.post-drawer-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.post-drawer-header>h2{flex:1;min-width:0}.post-drawer-header>button{flex-shrink:0}.post-drawer-body{padding-top:22px}.post-drawer-body .draft-text p{margin-block:16px}.post-drawer-body .form-field{margin-top:20px}.post-drawer-body .current-rules{margin-top:22px}.post-drawer-body .draft-actions{margin-top:20px}.project-content .onboarding-steps{margin-block:18px;padding:14px 0;list-style:none}.onboarding-steps .button{min-height:40px;padding:8px 10px;font-size:13px}.onboarding-steps .button[aria-current=step]{background:var(--soft);color:var(--action)}.setup-next-step{border-top:1px solid var(--border);margin-top:26px;padding-top:20px}@media (max-width:1000px){.project-shell{grid-template-columns:220px minmax(0,1fr)}.project-content{padding-inline:24px}.project-sidebar{padding-inline:14px}}@media (max-width:760px){.project-shell{display:block}.project-mobile-header{background:var(--surface);border-bottom:1px solid var(--border);z-index:35;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:12px 18px;display:flex;position:sticky;top:0}.project-mobile-header .brand{min-width:0}.project-mobile-header .brand img{width:44px;height:43px}.project-sidebar{visibility:hidden;z-index:60;width:min(300px,100vw - 40px);height:100dvh;transition:transform .2s,visibility .2s;position:fixed;top:0;left:0;transform:translate(-100%)}.project-sidebar.is-open{visibility:visible;transform:translate(0)}.project-sidebar-brand .project-menu-close{display:inline-flex}.project-menu-scrim{z-index:55;background:#00000061;border:0;border-radius:0;display:block;position:fixed;inset:0}.project-content{padding:24px 18px 90px}.project-content h1{font-size:27px}.project-content h2{font-size:22px}.composer-heading{gap:10px}.composer-dialog{width:calc(100vw - 24px)}.composer-dialog .dialog-body{padding:22px 18px}.account-heading{flex-wrap:wrap;align-items:flex-start;gap:16px}.account-heading h1{font-size:28px}.post-drawer{padding:20px 16px}.project-content .posts-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.posts-summary>div:last-child{grid-column:1/-1}.editorial-toolbar{align-items:stretch}.editorial-toolbar .setup-tabs{gap:12px;width:100%}.editorial-toolbar .setup-tabs button{padding-block:12px;font-size:13px}.editorial-toolbar>.form-field{width:100%;max-width:none}.post-list-row{grid-template-columns:1fr auto;gap:8px 14px}.post-list-row>button{grid-column:1/-1;font-size:15px}.runtime-confirm{padding-inline:14px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f9f8;--surface:#fff;--soft:#eaeef2;--text:#1e1e1e;--muted:#5a626b;--border:#d5dce0;--blue:#3f8aff;--action:#1766d7;--lime:#c4f84b;--light-lime:#d7f989;--hero:#3f8aff;--error:#ae2337;--error-bg:#fff0f2;--success:#25623d}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1e1e1e;--surface:#27292a;--soft:#303437;--text:#f7f9f8;--muted:#b6bfc5;--border:#444a4e;--action:#3f8aff;--hero:#1e1e1e;--error:#ffb3bd;--error-bg:#42252b;--success:#b8e8c8}*{box-sizing:border-box;letter-spacing:0}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--bg);color:var(--text);margin:0;font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.6}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Random Grotesque,Manrope,sans-serif;font-weight:500;line-height:1.12}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--action);outline-offset:4px}button svg,a svg{flex-shrink:0}.shell{width:min(1280px,100% - 96px);margin-inline:auto}.site-header{z-index:2;align-items:center;gap:28px;height:166px;display:flex;position:relative}.brand{white-space:nowrap;align-items:center;gap:12px;font-family:Random Grotesque,Manrope,sans-serif;font-size:25px;display:inline-flex}.brand img{object-fit:contain;filter:none;background:0 0;border-radius:0;flex-shrink:0;width:48px;height:48px;padding:0;display:block}.site-header nav{gap:12px;font-size:18px;display:flex}.site-header nav a{border:1px solid #ffffffb0;border-radius:999px;padding:2px 14px;line-height:1.4}.landing-brand{flex-shrink:0;display:flex}.landing-brand img{width:120px;height:auto;display:block}.hero .shell{width:89%;max-width:2000px}.site-header nav a:hover{text-underline-offset:5px;text-decoration:underline}.header-actions{align-items:center;gap:22px;margin-left:auto;display:flex}.icon-button{border:1px solid var(--border);width:42px;height:42px;color:var(--text);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{background:var(--soft)}.login-link{align-items:center;gap:8px;display:flex}.hero{background:var(--hero);color:#fff;height:calc(100svh - 56px);min-height:700px;max-height:1300px;position:relative;overflow:hidden}.hero .icon-button{color:#fff;background:var(--hero);border-color:#ffffff80}.hero a:focus-visible,.hero button:focus-visible{outline-color:#fff}@media (min-width:901px){.hero .header-actions{position:absolute;top:20px;right:0}}.hero .icon-button:hover{background:#ffffff18}.hero-content{z-index:1;padding:0;position:absolute;bottom:68px;left:5.5%}.hero .hero-content{width:64%;max-width:1330px;margin:0}.eyebrow{text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.5}.hero h1{margin-top:0;font-size:160px;line-height:1}.hero .hero-mascot{filter:none;background:0 0;width:144px;height:140px;margin-bottom:20px;display:block;overflow:visible}.landing-mascot>g>path:first-child{stroke:#b4d7ee;stroke-width:.65px;vector-effect:non-scaling-stroke}.hero-description{max-width:880px;margin-top:20px;font-size:25px;line-height:1.18}.hero-actions{flex-wrap:wrap;gap:24px;margin-top:28px;display:flex}.hero-actions .button{min-width:350px;min-height:66px;padding:12px 28px;font-size:26px;font-weight:500}.button{text-align:center;white-space:normal;overflow-wrap:anywhere;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:0;max-width:100%;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex}.button>svg{flex-shrink:0}.primary{background:var(--lime);color:#1e1e1e}.primary:hover{background:#d7f989}.outline{color:#fff;background:0 0;border-color:#fff9}.outline:hover{background:#ffffff18}.blue{background:var(--action);color:#fff}.blue:hover{filter:brightness(.93)}.subtle{background:var(--soft);color:var(--text)}.full{width:100%}.hero-art{pointer-events:none;width:31%;max-width:710px;height:calc(100% - 85px);position:absolute;top:85px;right:0}.hero-platform{background:#fff;border-radius:50%;place-items:center;width:110px;height:110px;display:grid;position:absolute}.hero-platform img{object-fit:contain;border-radius:22px;width:72%;height:72%;display:block}.hero-vk{top:3%;left:0;transform:rotate(14deg)}.hero-vk img{border-radius:0}.hero-max{top:17%;right:3%;transform:rotate(-18deg)}.hero-max img{border-radius:0}.hero-telegram{top:58%;left:12%}.chip{color:#1e1e1e;white-space:nowrap;background:#fff;border-radius:999px;padding:19px 32px;font-size:27px;line-height:1.35;position:absolute}.chip-style{top:8%;right:15%;transform:rotate(-8deg)}.chip-sources{top:22%;left:4%;transform:rotate(6deg)}.chip-edits{background:var(--light-lime);top:35%;right:0;transform:rotate(-8deg)}.chip-control{top:47%;left:7%;transform:rotate(4deg)}.chip-filter{background:var(--lime);font-size:26px;top:75%;right:-6%;transform:rotate(-7deg)}.chip-current{top:59%;left:43%;transform:rotate(-6deg)}.chip-repeat{top:87%;left:51%;transform:rotate(2deg)}.process-section{padding-block:76px 70px}.section-heading{max-width:790px}.section-heading h2{margin-top:15px;font-size:44px}.section-heading>p:last-child{color:var(--muted);margin-top:22px;font-size:18px}.steps{counter-reset:steps;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:44px 0 0;padding:0;list-style:none;display:grid}.steps li{border-top:1px solid var(--border);padding-top:20px}.step-number{background:var(--action);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;display:inline-flex}.steps h3{margin-top:24px;font-size:23px;line-height:1.25}.steps p{color:var(--muted);margin-top:15px;font-size:15px}.stage-note{max-width:850px;color:var(--muted);margin-top:36px;font-size:13px}.platform-section{background:var(--soft);padding-block:60px}.platform-section h2{font-size:36px}.platform-section p{color:var(--muted);max-width:680px;margin-top:16px}.platform-list{flex-wrap:wrap;gap:40px;margin-top:32px;display:flex}.platform-list>div{align-items:center;gap:12px;display:flex}.platform-list span{border:1px solid var(--border);border-radius:999px;padding:3px 10px;font-size:12px}.platform-mark{color:var(--action);width:30px;font-size:22px}.site-footer{align-items:center;gap:30px;padding-block:30px;display:flex}.footer-language{white-space:nowrap;align-items:center;gap:7px;min-height:36px;font-size:14px;display:inline-flex}.site-footer{flex-wrap:wrap}.site-footer p{color:var(--muted);font-size:14px}.site-footer>span{color:var(--muted);margin-left:auto;font-size:12px}:root{--theme-safe-bottom:env(safe-area-inset-bottom,0px)}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.floating-site-controls{right:max(16px, env(safe-area-inset-right));z-index:60;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:28px;align-items:center;gap:2px;padding:3px;display:flex;position:fixed;box-shadow:0 3px 12px #0000001a}.floating-language,.theme-toggle.floating-theme-toggle{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--text);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:600;display:inline-flex}.floating-language:hover,.theme-toggle.floating-theme-toggle:hover{border-color:var(--action);background:var(--soft)}.floating-language:focus-visible,.theme-toggle.floating-theme-toggle:focus-visible{outline:3px solid var(--action);outline-offset:3px}.auth-page{min-height:100svh}.auth-main{width:min(440px,100% - 40px);margin:55px auto 80px}.back-link{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}button.back-link{color:var(--action);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-panel{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin-top:30px;padding:36px}.auth-icon{background:var(--soft);width:58px;height:58px;color:var(--action);border-radius:50%;justify-content:center;align-items:center;margin-bottom:26px;display:flex}.auth-panel h1{font-size:32px}.muted{color:var(--muted)}.auth-panel>.muted{margin-top:14px;margin-bottom:28px;font-size:15px}.auth-panel .button+.button{margin-top:12px}.auth-switch{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 5px;margin-top:20px;font-size:13px;line-height:1.6;display:flex}.auth-switch button{min-height:32px;color:var(--action);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-weight:600;text-decoration:underline}.auth-switch button:hover{text-decoration-thickness:2px}.auth-switch button:disabled{opacity:.5;cursor:default}.security-note{border-top:1px solid var(--border);color:var(--muted);gap:8px;margin-top:28px;padding-top:20px;font-size:12px;display:flex}.security-note svg{flex-shrink:0;margin-top:2px}.text-button{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;margin:18px auto 0;padding:0;font-size:13px;display:flex}.error{background:var(--error-bg);color:var(--error);overflow-wrap:anywhere;border-radius:6px;margin-top:16px;padding:12px 14px;font-size:14px}.notice{color:var(--muted);margin-bottom:18px;font-size:14px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}[role=status]{align-items:center;gap:9px;display:flex}.workspace-header{border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:40px;height:80px;padding-inline:40px;display:flex}.workspace-label{color:var(--muted);font-size:14px}.workspace-main{width:min(1060px,100% - 80px);margin:54px auto}.workspace-title{justify-content:space-between;align-items:center;gap:24px;display:flex}.workspace-title .eyebrow{color:var(--muted)}.workspace-title h1{margin-top:8px;font-size:36px}.workspace-title .muted{margin-top:13px;font-size:14px}.success{color:var(--success);margin-top:20px;font-size:14px}.loading-state{color:var(--muted);justify-content:center;gap:10px;padding-block:65px;display:flex}.error-block{margin-block:24px}.error-block .button{margin-top:12px}.empty-state{text-align:center;border-bottom:1px solid var(--border);flex-direction:column;align-items:center;margin-top:30px;padding:65px 20px 52px;display:flex}.empty-mascot{background:var(--blue);border-radius:50%;justify-content:center;align-items:center;width:130px;height:130px;margin-bottom:24px;display:flex}.empty-state h2{font-size:28px}.empty-state p{color:var(--muted);max-width:440px;margin-top:15px;margin-bottom:24px;font-size:15px}.workspace-note{color:var(--muted);align-items:flex-start;gap:10px;max-width:720px;margin-top:28px;font-size:13px;display:flex}.workspace-note svg{flex-shrink:0;margin-top:2px}.project-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:40px;margin-bottom:18px;font-size:13px;display:flex}.search-field{border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:center;gap:8px;padding:7px 12px;display:flex}.search-field input{color:var(--text);outline-offset:0;background:0 0;border:0;width:200px;min-width:0;font-size:13px}.project-list{border-top:1px solid var(--border)}.project-row{text-align:left;border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);background:0 0;align-items:center;gap:18px;padding:22px 16px;display:flex}.project-row:hover{background:var(--soft)}.project-icon{background:var(--soft);width:48px;height:48px;color:var(--action);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.project-info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.project-info strong{overflow-wrap:anywhere;font-size:17px}.project-info>span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.status-tag{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:3px 10px;font-size:12px}.project-dialog{border:1px solid var(--border);background:var(--surface);width:min(560px,100% - 32px);color:var(--text);border-radius:8px;max-height:calc(100svh - 40px);padding:0}.project-dialog::backdrop{background:#0008}.dialog-body{padding:28px}.dialog-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.dialog-heading h2{font-size:25px}.form-field{flex-direction:column;gap:8px;margin-top:20px;font-size:14px;font-weight:600;display:flex}.form-field input,.form-field textarea,.form-field select{background:var(--bg);width:100%;min-width:0;color:var(--text);border:1px solid var(--border);border-radius:6px;padding:11px 12px;font-size:15px;font-weight:500}.form-field textarea{resize:vertical;min-height:110px;max-height:300px}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--muted)}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:28px;display:flex}.delete-button{color:var(--error);margin-right:auto}.danger{color:#fff;background:#ae2337}@media (min-width:1920px){.site-header{gap:32px;height:240px}.landing-brand img{width:170px}.site-header nav{gap:16px;font-size:26px}.hero h1{font-size:240px}.hero-content{bottom:60px}.hero-description{max-width:1260px;margin-top:26px;font-size:36px}.hero-actions{gap:38px;margin-top:36px}.hero-actions .button{min-width:540px;min-height:96px;font-size:38px}.hero-platform{width:165px;height:165px}.chip{padding:25px 44px;font-size:39px}.chip-filter{font-size:37px}}@media (min-width:2100px){.hero h1{font-size:270px}}@media (min-width:1151px) and (max-width:1400px){.hero h1{font-size:140px}}@media (max-width:1150px){.hero h1{font-size:112px}.hero-description{max-width:660px;font-size:21px}.hero-art{width:31%}.hero-platform{width:82px;height:82px}.site-header{gap:18px;height:140px}.landing-brand img{width:92px}.site-header nav{gap:8px;font-size:16px}.hero-actions{gap:14px}.hero-actions .button{min-width:260px;min-height:56px;font-size:21px}.chip{padding:12px 20px;font-size:21px}.chip-filter{font-size:20px;right:-8%}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.site-footer p{display:none}}@media (max-width:900px){.shell{width:calc(100% - 48px)}.site-header{flex-wrap:wrap;gap:12px;height:auto;padding-block:20px}.site-header nav{flex-basis:100%;order:3;justify-content:space-between;font-size:15px}.hero{height:calc(100svh - 40px);min-height:min(700px,100svh - 40px)}.hero-content{padding:0;bottom:42px}.hero .hero-content{width:89%}.hero h1{font-size:88px}.hero-description{max-width:600px}.hero-art{opacity:1;width:360px;height:195px;top:150px;right:2%}.hero-actions{max-width:none}.hero-actions .button{font-size:21px}.hero-platform{width:64px;height:64px}.hero-vk{top:4px;left:0}.hero-max{top:74px;right:0}.hero-telegram{top:77px;left:188px}.chip{padding:10px 18px;font-size:17px}.chip-style{top:13px;left:80px;right:auto}.chip-sources{top:82px;left:0}.chip-edits{top:150px;right:10px}.chip-control,.chip-filter,.chip-current,.chip-repeat{display:none}.workspace-header{padding-inline:24px}.workspace-main{width:calc(100% - 48px)}.platform-list{gap:24px}}@media (max-width:600px){.shell{width:calc(100% - 40px)}.site-header{height:auto}.landing-brand img{width:64px}.site-header nav{gap:6px;font-size:12px}.site-header nav a{padding:2px 8px}.brand{gap:9px;font-size:21px}.brand img{width:44px;height:43px}.header-actions{gap:15px}.login-link{font-size:14px}.icon-button{width:40px;height:40px}.hero{height:calc(100svh - 32px);min-height:min(680px,100svh - 32px)}.hero-content{padding:0;bottom:30px}.hero h1{margin-top:0;font-size:58px}.hero-description{max-width:none;margin-top:16px;font-size:18px}.hero-actions{gap:10px;max-width:none;margin-top:22px}.hero-actions .button{width:100%;min-width:0;min-height:50px;padding:11px 16px;font-size:18px}.hero-art{opacity:1;width:90%;max-width:358px;height:190px;position:absolute;top:146px;right:4%}.chip{padding:10px 18px;font-size:15px}.chip-style{top:12px;left:76px}.chip-sources{top:83px;left:0}.chip-edits{top:152px;right:10px}.chip-control,.chip-filter{display:none}.process-section{padding-block:40px}.section-heading h2{font-size:30px}.section-heading>p:last-child{margin-top:18px;font-size:15px}.steps{grid-template-columns:1fr;gap:28px;margin-top:28px}.steps li{grid-template-columns:38px 1fr;gap:0 16px;display:grid}.step-number{grid-row:1/3}.steps h3{margin:0;font-size:22px}.steps p{grid-column:2;margin-top:12px;font-size:14px}.stage-note{margin-top:25px;font-size:12px}.platform-section{padding-block:38px}.platform-section h2{font-size:28px}.platform-section p{font-size:14px}.platform-list{flex-direction:column;gap:20px}.site-footer{gap:15px;padding-block:25px}.site-footer>span{font-size:11px}.auth-main{margin-top:25px}.auth-panel{padding:25px}.auth-panel h1{font-size:28px}.workspace-header{gap:10px;height:72px;padding-inline:20px}.workspace-label{display:none}.workspace-header .header-actions{gap:12px}.workspace-main{width:calc(100% - 40px);margin-top:32px}.workspace-title{flex-direction:column;align-items:flex-start;gap:22px}.workspace-title h1{font-size:30px}.workspace-title .muted{font-size:13px}.workspace-title>.button{min-height:44px;font-size:14px}.empty-state{margin-top:15px;padding:35px 0}.empty-state h2{font-size:25px}.empty-state p{font-size:14px}.project-toolbar{flex-wrap:wrap;margin-top:28px}.search-field,.search-field input{width:100%}.project-row{gap:12px;padding:20px 0}.project-icon{width:38px;height:38px}.project-info strong{font-size:15px}.status-tag{display:none}.dialog-body{padding:20px}.dialog-heading h2{font-size:23px}.dialog-actions .button{padding:10px 17px;font-size:14px}.workspace-note{font-size:12px}}.workspace button,.workspace a,.workspace input,.workspace textarea{transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.workspace [role=dialog]{animation:.16s ease-out workspace-appear}@keyframes workspace-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.workspace *,.workspace :before,.workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:360px){.hero h1{font-size:46px}.hero-description{font-size:17px}.hero-telegram{left:160px}.site-header nav{font-size:11px}.site-header nav a{padding-inline:6px}}@media (max-width:900px) and (max-height:700px){.hero{height:auto;min-height:0}.hero-art{display:none}.hero .hero-content{margin-inline:auto;padding-block:28px 36px;position:relative;bottom:auto;left:auto}.hero h1{font-size:64px}.hero-description{font-size:18px}.landing-brand img{width:48px}.site-header{padding-block:12px}}@media (max-width:600px) and (max-height:700px){.hero h1{font-size:46px}.hero-description{font-size:17px}.hero-actions .button{min-height:46px;font-size:17px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.project-open{flex:1;align-items:center;gap:18px;min-width:0;display:flex}.setup-main{max-width:960px}.setup-heading{margin-top:30px}.setup-heading h1{overflow-wrap:anywhere;font-size:34px}.setup-heading p{margin-top:10px;font-size:14px}.setup-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:28px;margin-top:28px;display:flex}.setup-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;padding:16px 4px;font-size:15px}.setup-tabs button[aria-selected=true]{border-bottom-color:var(--action);color:var(--text)}.setup-section{padding-top:34px}.setup-section h2{font-size:26px}.setup-intro{max-width:700px;margin-top:18px;font-size:14px}.bot-link{color:var(--action);align-items:center;gap:8px;margin-top:20px;font-size:14px;display:inline-flex}.setup-inline-form{align-items:flex-end;gap:16px;max-width:750px;margin-top:18px;display:flex}.setup-inline-form .form-field{flex:1;min-width:0}.setup-inline-form .button{margin-bottom:1px}.connected-channel{border-block:1px solid var(--border);justify-content:space-between;gap:24px;margin-top:26px;padding-block:24px;display:flex}.connected-channel strong{overflow-wrap:anywhere;font-size:18px}.connected-channel p{margin-top:10px;font-size:14px}.connection-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.source-list{border-top:1px solid var(--border);margin-top:30px}.source-list>p{padding-block:24px}.source-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-block:22px;display:flex}.source-row>div:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.source-row>.draft-actions{flex:0 auto}@media (max-width:600px){.source-row{flex-wrap:wrap;gap:12px}.source-row>div:first-child{flex-basis:100%}}.source-toggle{align-items:center;gap:18px;min-width:0;display:flex}.source-toggle input{width:20px;height:20px;accent-color:var(--action);flex-shrink:0}.source-toggle span{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;display:flex}.source-toggle a{color:var(--muted);font-size:13px}.segmented{background:var(--soft);border-radius:6px;gap:4px;margin-top:25px;padding:4px;display:inline-flex}.segmented button{color:var(--muted);background:0 0;border:0;border-radius:4px;padding:10px 16px;font-size:14px}.segmented button[aria-pressed=true]{background:var(--surface);color:var(--text)}.style-fields{grid-template-columns:1fr 1fr;gap:0 24px;margin-top:8px;display:grid}.length-field{max-width:300px}.generate-button{margin-top:26px}.example-posts{border-top:1px solid var(--border);margin-top:30px;padding-top:26px}.example-posts h3{font-size:22px}.example-posts>p{max-width:700px;margin-top:12px;font-size:13px}.example-row{align-items:center;gap:12px;display:flex}.example-row .form-field{flex:1;min-width:0}.example-posts>.button{margin-top:22px}.style-preview{border-top:1px solid var(--border);margin-top:40px;padding-top:28px}.style-preview h3{font-size:23px}.style-preview h3:not(:first-child){margin-top:28px}.demo-note{margin-block:15px;font-size:13px}.sample-text{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid var(--action);background:var(--soft);margin-bottom:25px;padding:22px;font-size:15px}.current-rules{margin-top:22px}.current-rules summary{cursor:pointer;color:var(--muted);font-size:14px}.current-rules p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:14px;font-size:14px}.style-preview>.success{align-items:center;gap:8px;display:flex}@media (max-width:600px){.setup-heading h1{font-size:28px}.setup-tabs{gap:22px}.setup-section h2{font-size:24px}.setup-inline-form{flex-direction:column;align-items:stretch}.setup-inline-form .form-field{width:100%}.setup-inline-form .button{align-self:flex-start}.connected-channel{flex-direction:column}.connection-actions{flex-wrap:wrap}.style-fields{grid-template-columns:1fr}.segmented{justify-content:space-between;width:100%}.segmented button{padding:9px 12px;font-size:13px}.project-open{gap:12px}.project-row>.icon-button{width:34px;height:34px}.setup-intro{font-size:13px}}.editorial-main{max-width:1040px}.editorial-heading{justify-content:space-between;align-items:center;gap:16px;margin:32px 0;display:flex}.editorial-heading h1{overflow-wrap:anywhere;font-size:30px}.editorial-heading>div{flex:1;min-width:0}.editorial-heading>button{flex-shrink:0}.editorial-section{padding:28px 0}.editorial-section h2{overflow-wrap:anywhere;margin:0 0 16px;font-size:22px}.workspace h3,.workspace summary,.workspace .bulk-choice{overflow-wrap:anywhere}.editorial-section h2:not(:first-child){margin-top:40px}.editorial-section h3{margin:32px 0 16px;font-size:18px}.editorial-section .form-field{margin:20px 0}.editorial-section .muted{margin-bottom:16px;line-height:1.65}.filter-list{border-top:1px solid var(--border);margin:20px 0}.toggle-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:12px 0;display:flex}.toggle-row span{overflow-wrap:anywhere}.toggle-row input{appearance:none;background:var(--border);cursor:pointer;border-radius:24px;flex:0 0 42px;width:42px;height:24px;position:relative}.toggle-row input:checked{background:var(--blue)}.toggle-row input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;display:block;position:absolute;top:3px;left:3px}.toggle-row input:checked:before{transform:translate(18px)}.toggle-row input:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.toggle-row input:disabled{opacity:.6;cursor:not-allowed}.relevance-control{max-width:480px}.relevance-control input{height:28px;accent-color:var(--blue);padding:0}.revision-row,.learning-item,.correction-item,.draft-item{border-bottom:1px solid var(--border);padding:24px 0}.revision-row p,.current-rules p{white-space:pre-wrap;overflow-wrap:anywhere}.draft-meta{color:var(--muted);justify-content:space-between;gap:16px;margin-bottom:16px;font-size:13px;display:flex}.draft-text{max-width:740px}.draft-text p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 20px;line-height:1.7}.draft-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.correction-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.correction-grid>div{min-width:0}.correction-grid p{white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0;line-height:1.6}.job-row{border-bottom:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 0;display:flex}.import-controls{margin:24px 0}.import-controls p{margin-top:14px}.schedule-control{max-width:280px}@media (max-width:640px){.correction-grid{grid-template-columns:1fr}.editorial-heading h1{font-size:25px}.editorial-main .setup-tabs{flex-wrap:wrap;gap:6px 12px}.editorial-main .setup-tabs button{padding:12px 0;font-size:13px}.editorial-section h2{font-size:20px}}.calendar-slots{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.calendar-settings{margin:20px 0}.setup-disclosure{margin-block:24px}.setup-disclosure>summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.5}.setup-disclosure[open]>summary{margin-bottom:18px}.style-preview>.setup-disclosure{border-bottom:1px solid var(--border);padding-block:16px}article.legal-text a{color:var(--action);text-underline-offset:3px;text-decoration:underline}.draft-media{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:8px;margin:16px 0;display:grid}.draft-media img,.draft-media video{aspect-ratio:4/3;object-fit:contain;background:var(--surface);width:100%;max-height:420px;display:block}.legal-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:center;gap:12px 24px;padding:24px;font-size:13px;display:flex}.signup-consents{text-align:left;gap:16px;margin:16px 0;display:grid}.signup-consents label{line-height:1.6;display:block}.signup-consents input{margin-right:8px}.legal-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.bulk-editor,.source-catalog,.history-item{border-bottom:1px solid var(--border);padding:20px 0}.bulk-editor summary,.source-catalog summary,.history-item summary{cursor:pointer;overflow-wrap:anywhere;font-weight:600}.bulk-editor fieldset,.calendar-days{border:0;margin:16px 0;padding:0}.bulk-choice{align-items:start;gap:12px;padding:8px 0;display:flex}.bulk-choice input{flex:none;margin-top:6px}.bulk-confirm{margin-top:24px}.bulk-confirm li,.catalog-preview p{overflow-wrap:anywhere}.catalog-preview>div{white-space:pre-wrap;margin:18px 0}.calendar-days label{gap:8px;margin:8px 16px 8px 0;display:inline-flex}.usage-totals{gap:16px;margin:24px 0;display:grid}.usage-totals dd{margin:0;font-size:22px}.history-item p{margin-top:12px}.updates-main{max-width:1100px}.updates-heading{justify-content:space-between;align-items:center;gap:24px;margin:32px 0;display:flex}.updates-heading p{margin-top:12px}.updates-heading img{flex:none}.updates-index{border-bottom:1px solid var(--border);gap:12px;padding-bottom:32px;display:grid}.updates-index a{color:var(--action);align-items:start;gap:8px;display:flex}.updates-index svg{flex-shrink:0;margin-top:5px}.update-release{border-bottom:1px solid var(--border);grid-template-columns:160px minmax(0,1fr);gap:32px;padding:40px 0;scroll-margin-top:30px;display:grid}.update-release time{color:var(--muted);font-size:14px}.update-release h2{font-size:28px;line-height:1.25}.update-release section{margin-top:24px}.update-release h3{margin-bottom:8px;font-size:20px;line-height:1.3}.update-release p{max-width:72ch}.updates-main>.button{margin-top:32px}@media (max-width:640px){.update-release{grid-template-columns:minmax(0,1fr);gap:12px}.updates-heading img{width:64px;height:62px}.update-release h2{font-size:24px}}article.legal-text{max-width:85ch}article.legal-text section+section{margin-top:32px}article.legal-text h2{margin-bottom:16px;font-size:22px;line-height:1.35}article.legal-text p+p{margin-top:16px}.analytics-choice{border-top:1px solid var(--border);background:var(--surface);padding:34px 0 24px}.analytics-choice h2{color:var(--text);margin:0 0 14px;font-family:Manrope,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.4}.analytics-choice p{color:var(--muted);margin:0 0 24px;font-size:20px;line-height:1.8}.analytics-choice p a{color:inherit;text-underline-offset:4px;text-decoration:underline}.analytics-actions{flex-wrap:wrap;gap:18px;display:flex}.analytics-actions .button{border:1px solid var(--border);border-radius:8px;min-height:52px;padding:14px 24px;font-size:16px;font-weight:600;line-height:1.4}.analytics-actions .analytics-allow{background:var(--action);border-color:var(--action);color:#fff}.analytics-actions .analytics-necessary{background:var(--surface);color:var(--text)}:root[data-theme=dark] .analytics-actions .analytics-allow{background:var(--lime);border-color:var(--lime);color:#1e1e1e}:root[data-theme=dark] .analytics-actions .analytics-necessary{border-color:var(--border);color:var(--text)}@media (max-width:600px){.analytics-choice h2{font-size:20px}.analytics-choice p{font-size:16px;line-height:1.65}.analytics-actions{flex-direction:column;gap:12px}.analytics-actions .button{min-height:56px;padding:14px 18px;font-size:16px}}.analytics-settings{margin:16px auto;font-size:13px;display:block}.guide-main{max-width:820px}.guide-main h1{font-size:36px;line-height:1.2}.guide-main h2{font-size:24px}.guide-main p,.guide-main li{line-height:1.75}.guide-date{color:var(--muted);margin:20px 0;font-size:13px}.guide-contents{border-block:1px solid var(--border);margin:24px 0;padding:12px 0}.guide-contents ol{margin:0;padding-left:22px}.guide-example{border-left:3px solid var(--blue);margin:24px 0;padding:12px 20px;line-height:1.75}.guide-checklist{padding-left:22px}.guide-filters{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.guide-search{border:1px solid var(--border);border-radius:6px;flex:260px;align-items:center;gap:10px;padding:0 12px;display:flex}.guide-search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;padding:12px 0}.guide-filters select{border:1px solid var(--border);background:var(--surface);max-width:100%;color:var(--text);font:inherit;border-radius:6px;padding:12px}@media (max-width:640px){.guide-main h1{font-size:28px}.guide-main h2{font-size:22px}}.sales-band{padding-block:88px}.sales-heading{max-width:840px}.sales-heading h2{overflow-wrap:break-word;margin-top:20px;font-size:54px;line-height:1.08}.sales-heading>p:not(.eyebrow):not(.sales-note){color:var(--muted);margin-top:24px;font-size:19px;line-height:1.65}.sales-problem{border-top:1px solid var(--border)}.sales-problem-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:56px;display:grid}.sales-problem-copy{color:var(--muted);padding-top:24px;font-size:19px}.sales-problem-copy ul{margin:28px 0 0;padding:0;list-style:none}.sales-problem-copy li{color:var(--text);align-items:center;gap:12px;margin-top:12px;font-size:16px;display:flex}.sales-problem-copy li svg{color:var(--action);flex-shrink:0}.sales-style{background:var(--soft)}.style-example{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;margin-top:48px;display:grid}.example-label{margin-bottom:20px;font-size:13px;font-weight:600;line-height:1.5;display:block}.example-source{border-top:1px solid var(--border);padding-top:22px;position:relative}.example-source>p{color:var(--muted);font-size:21px;line-height:1.6}.source-arrow{color:var(--action);margin-top:26px}.style-tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;display:flex}.example-rules{color:var(--muted);margin-bottom:18px;font-size:13px;line-height:1.6}.style-tabs button{min-height:46px;color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 16px;font-size:15px;line-height:1.4}.style-tabs button[aria-selected=true]{border-bottom-color:var(--action);color:var(--text);font-weight:600}.style-tabs button:hover{background:var(--surface)}.example-post{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-area:1/1;min-height:310px;padding:30px}.example-panels{grid-template-columns:minmax(0,1fr);display:grid}.example-post-inactive{visibility:hidden}.example-post h3{font-size:25px;line-height:1.25}.example-post p{margin-top:20px;font-size:17px;line-height:1.65}.sales-note{max-width:840px;color:var(--muted);margin-top:24px;font-size:13px;line-height:1.7}.sales-cta{min-height:52px;margin-top:28px;font-size:16px}.sales-memory{background:var(--light-lime);color:#1e1e1e}.sales-memory .sales-heading>p:not(.eyebrow),.sales-memory .sales-note{color:#3f4d2a}.memory-example{grid-template-columns:.9fr .9fr 1.2fr;gap:40px;margin-top:50px;display:grid}.memory-example>div{border-top:1px solid #718447;padding-top:22px}.memory-example p{font-size:22px;line-height:1.45}.memory-example .memory-before{color:#505b3c;text-decoration:line-through;text-decoration-thickness:1px}.memory-approval{align-items:flex-start;gap:10px;margin-top:22px;font-size:13px;line-height:1.6;display:flex}.memory-approval svg{flex-shrink:0}.control-features{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:20px;margin-top:48px;display:grid}.control-features>div{border:1px solid var(--border);background:var(--soft);border-radius:8px;padding:32px}.control-features svg{color:var(--action);margin-bottom:18px}.control-features h3{max-width:470px;font-size:27px;line-height:1.2}.control-features p{color:var(--muted);max-width:510px;margin-top:16px;font-size:17px}.control-features .control-feature-0{background:var(--action);color:#fff;border-color:#0000;grid-row:span 2;min-height:460px}.control-features .control-feature-0 p,.control-features .control-feature-0>svg{color:#fff}.control-features .control-feature-3{background:var(--light-lime);color:#1e1e1e;grid-column:1/-1;grid-template-columns:42px minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:24px;display:grid}.control-features .control-feature-3 p{color:#3f4d2a;margin:0}.control-features .control-feature-3>svg{color:#1e1e1e}.filter-preview{gap:14px;margin-top:36px;display:grid}.filter-preview>div{color:#fff;border-top:1px solid #ffffff45;align-items:center;gap:14px;padding:18px 0;font-size:18px;display:flex}.filter-preview svg{color:var(--lime);margin:0}.editorial-visual{min-width:0;margin:0}.editorial-illustration{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.problem-visual{justify-self:end;width:100%;max-width:520px;transform:rotate(-4deg)}.memory-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:56px;display:grid}.memory-visual{justify-self:end;width:100%;max-width:380px;transform:rotate(4deg)}.platform-list img{object-fit:contain;flex-shrink:0;width:64px;height:64px}@media (max-width:900px){.hero .hero-mascot{width:88px;height:86px;margin-bottom:12px}}@media (max-width:900px) and (max-height:820px){.hero{height:auto;min-height:calc(100svh - 40px)}.hero-art{display:none}.hero .hero-content{margin-inline:auto;padding-block:112px 36px;position:relative;bottom:auto;left:auto}}@media (max-width:600px) and (max-height:650px){.hero .hero-mascot{width:64px;height:62px}}html:has(.landing-nav){scroll-padding-top:110px}@media (max-width:900px) and (max-height:700px){.hero .hero-content{padding-top:112px}}@media (prefers-reduced-motion:no-preference){.hero .button,.sales-band .button{transition:background .18s,scale .24s cubic-bezier(.22,1,.36,1)}.hero .button:active,.sales-band .button:active{scale:.98}.sales-band .button svg{transition:translate .22s}.sales-band .button:hover svg{translate:3px}}.sales-fit{color:#f7f9f8;background:#1e1e1e}.fit-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:50px;display:grid}.fit-columns>div{border-top:1px solid #555;padding-top:24px}.fit-index{color:var(--lime);font-family:Random Grotesque,sans-serif;font-size:32px}.fit-columns h3{margin-top:24px;font-size:27px}.fit-columns p{color:#bfc5ca;margin-top:16px;font-size:17px}.faq-layout{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.faq-list details{border-top:1px solid var(--border)}.faq-list details:last-child{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:24px;font-size:18px;font-weight:600;line-height:1.45;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:var(--action);flex-shrink:0}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details>p{color:var(--muted);padding-bottom:24px;font-size:16px;line-height:1.75}.faq-list summary:focus-visible{outline:3px solid var(--action);outline-offset:4px}.sales-closing{background:var(--hero);color:#fff}.closing-layout{grid-template-columns:1.6fr .6fr;align-items:center;gap:70px;display:grid}.sales-closing .sales-heading>p:not(.eyebrow),.sales-closing .sales-note{color:#fff}.closing-layout>img{width:100%;max-width:280px;height:auto;transform:rotate(9deg)}.closing-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.closing-actions .button{min-height:56px;font-size:18px}.closing-secondary{text-underline-offset:5px;align-items:center;gap:8px;font-size:15px;text-decoration:underline;display:inline-flex}.sales-closing a:focus-visible{outline-color:#fff}@media (max-width:1000px){.sales-heading h2{font-size:44px}.sales-problem-grid,.style-example,.faq-layout{gap:40px}.memory-example,.fit-columns{gap:24px}.memory-example p{font-size:19px}.control-features{gap:18px}.control-features>div{padding:24px}.control-features .control-feature-3{grid-template-columns:36px minmax(0,1fr)}.control-features .control-feature-3 p{grid-column:2;margin-top:16px}.closing-layout{gap:32px}.example-post{min-height:370px;padding:22px}}@media (max-width:700px){.sales-band{padding-block:56px}.sales-heading h2{margin-top:16px;font-size:34px;line-height:1.15}.sales-heading>p:not(.eyebrow):not(.sales-note),.sales-problem-copy{font-size:17px}.sales-problem-grid,.memory-layout,.style-example,.memory-example,.control-features,.fit-columns,.faq-layout{grid-template-columns:minmax(0,1fr);gap:30px}.sales-problem-copy{padding-top:24px}.problem-visual,.memory-visual{justify-self:center;max-width:280px}.control-features .control-feature-0{grid-row:auto;min-height:0}.control-features .control-feature-3{grid-column:auto}.filter-preview>div{font-size:16px}.example-source>p{font-size:18px}.source-arrow{margin-top:16px;transform:rotate(90deg)}.style-tabs button{flex:1;padding-inline:10px;font-size:13px}.example-post{min-height:365px;padding:22px}.example-post h3{font-size:23px}.example-post p{font-size:16px}.memory-example p{font-size:21px}.control-features h3,.fit-columns h3{font-size:25px}.closing-layout{grid-template-columns:minmax(0,1fr)}.closing-layout>img{grid-row:1;justify-self:end;width:100px}.closing-actions{flex-direction:column;align-items:flex-start;gap:20px}.sales-cta,.closing-actions .button{width:100%}}@media (max-width:360px){.workspace-header{gap:6px;padding-inline:16px}.workspace-header .header-actions{gap:8px}.sales-heading h2{font-size:29px}.example-post{min-height:430px}}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select{border:1px solid var(--border);background-color:var(--surface);min-height:48px;color:var(--text);font:inherit;border-radius:8px;max-width:100%;padding:11px 38px 11px 14px;font-size:14px;transition:border-color .16s,box-shadow .16s}:is(.project-shell,.account-main,.project-dialog) select:hover:not(:disabled){border-color:var(--action)}:is(.project-shell,.account-main,.project-dialog) :is(select,button,summary):focus-visible{outline:2px solid var(--action);outline-offset:3px}:is(.project-shell,.account-main,.project-dialog) select:disabled{opacity:.6;cursor:not-allowed}.select-control{width:100%;display:block;position:relative}.select-control select{appearance:none;width:100%}.select-control>svg{pointer-events:none;color:var(--muted);position:absolute;top:50%;right:14px;transform:translateY(-50%)}:is(.project-shell,.embedded-editorial,.composer-dialog) details>summary{border:1px solid var(--border);min-height:48px;color:var(--text);background:var(--surface);cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:13px 42px 13px 16px;font-size:14px;line-height:1.5;list-style:none;transition:border-color .16s,background .16s;display:flex;position:relative}:is(.project-shell,.embedded-editorial,.composer-dialog) details>summary::-webkit-details-marker{display:none}:is(.project-shell,.embedded-editorial,.composer-dialog) details>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:7px;height:7px;transition:transform .18s;position:absolute;top:18px;right:18px;transform:rotate(45deg)}:is(.project-shell,.embedded-editorial,.composer-dialog) details[open]>summary{border-color:var(--action);background:var(--soft);margin-bottom:18px}:is(.project-shell,.embedded-editorial,.composer-dialog) details[open]>summary:after{transform:translateY(4px)rotate(225deg)}:is(.project-shell,.embedded-editorial,.composer-dialog) details>summary:hover{border-color:var(--action)}:is(.project-shell,.embedded-editorial) .filter-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}:is(.project-shell,.embedded-editorial) .filter-list .toggle-row{border:0;gap:16px;padding-block:12px}.project-content .setup-section,.project-content .editorial-section{border-top:0;margin-top:26px;padding-block:28px 10px}.project-content .setup-section+.setup-section{border-top:0}.project-content .setup-section>h2,.project-content .editorial-section>h3:first-child{border:0;padding-left:0}.project-content .editorial-heading:empty{display:none}@supports (appearance:base-select){:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select{appearance:base-select}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select::picker(select){appearance:base-select}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select::picker(select){border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:6px;box-shadow:0 8px 24px #0000001f}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select option{border-radius:5px;padding:10px 12px}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select option:checked{background:var(--soft);color:var(--action)}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select option:hover{background:var(--soft)}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select::picker-icon{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:7px;height:7px;margin-block:3px;margin-inline-start:12px;transition:transform .16s;transform:rotate(45deg)}:is(.project-shell,.account-main,.project-dialog,.embedded-editorial) select:open::picker-icon{transform:rotate(225deg)}:is(.select-control,.project-switch-control) select::picker-icon{opacity:0}}@media (max-width:760px){:is(.project-shell,.embedded-editorial) .filter-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:is(.project-shell,.account-main,.project-dialog) *,:is(.project-shell,.account-main,.project-dialog) :after{transition-duration:0s!important;animation-duration:0s!important}}:is(.project-content,.account-main,.pricing-page) :is(h1,h2,h3,h4){font-family:Manrope,Arial,sans-serif;line-height:1.35}.project-content :is(.setup-intro,.form-field,.toggle-row,.editorial-section>p,.bot-link,.connected-channel p){font-size:16px;line-height:1.65}.project-content .form-field :is(input,textarea,select){font-size:16px}.project-content :is(.workspace-note,.source-toggle a,.source-toggle small){font-size:14px;line-height:1.6}.project-content :is(.setup-section,.editorial-section)>:is(h2,h3){border-inline-start:0;padding-inline-start:0}.project-content .channel-destination{border-bottom:1px solid var(--border);margin-top:0;padding-block:28px}.project-content .channel-destination h2{margin-bottom:20px}.project-content .connected-channel{border:0;align-items:center;margin:0;padding-block:8px}.project-content .embedded-editorial .editorial-section{padding-block:28px}.project-content .editorial-section>h3:first-child{margin-top:0}.processing-history{overflow-anchor:none}.processing-history .history-count{margin-bottom:16px;font-size:14px}.processing-history .history-item>summary{grid-template-columns:minmax(0,1fr) auto;gap:12px;font-size:15px;display:grid}.processing-history .history-state{font-size:14px}.history-pagination{justify-content:center;align-items:center;gap:18px;margin-top:20px;display:flex}.history-pagination .icon-button{flex:0 0 44px;width:44px;height:44px}@media (max-width:600px){.processing-history .history-item>summary{grid-template-columns:minmax(0,1fr);gap:4px}.project-content .connected-channel{flex-wrap:wrap}}
:is(.workspace,.project-shell){--control-radius:12px;--section-space:32px}:is(.workspace,.project-shell) :is(h1,h2,h3){text-wrap:balance}:is(.workspace,.project-shell) h1{line-height:1.18}:is(.workspace,.project-shell) .button{border-radius:var(--control-radius);min-height:46px}:is(.workspace,.project-shell) .icon-button{border-radius:10px;min-width:40px;min-height:40px}:is(.workspace,.project-shell) .form-field>:is(input,select,textarea),:is(.workspace,.project-shell) .select-control>select{border-radius:var(--control-radius);line-height:1.55}:is(.workspace,.project-shell) .form-field{gap:8px}:is(.workspace,.project-shell) .muted{line-height:1.65}:is(.workspace,.project-shell) .current-rules>summary{min-height:44px;line-height:1.5}:is(.workspace,.project-shell) .current-rules>summary:focus-visible{outline:2px solid var(--action);outline-offset:4px;border-radius:4px}:is(.workspace,.project-shell) :is(.success,.notice,.error){border-radius:10px;line-height:1.6}:is(.workspace,.project-shell) .loading-state{line-height:1.6}.project-shell .project-content{padding-top:36px}.project-shell .project-content>.setup-section{margin-top:0;padding-top:0}.project-shell .setup-heading{margin-bottom:28px}.project-shell .setup-heading>p{max-width:64ch;line-height:1.65}.project-shell .editorial-heading:not(:empty){margin-bottom:24px}.project-shell .editorial-runtime{margin-top:0;padding-bottom:20px}.project-shell .project-navigation a{border-radius:12px;min-height:48px;font-size:15px}.project-shell .project-navigation a[aria-current=page]{background:color-mix(in srgb, var(--action) 11%, var(--surface))}.project-shell .project-sidebar,.project-shell .project-switcher{padding-top:24px}.workspace .workspace-main{padding-bottom:56px}.workspace .project-row{border-radius:14px}.workspace .project-dialog{border-radius:20px}.workspace .project-info>strong{line-height:1.45}.workspace .project-info>span{line-height:1.65}.workspace .empty-state{max-width:620px;margin-inline:auto}.workspace .empty-state p{max-width:44ch;margin-inline:auto}.project-shell .post-drawer{border-radius:20px}.project-shell .post-drawer-header h2{line-height:1.3}.project-shell .post-card-grid{gap:18px}.project-shell .post-list-row{border-radius:14px}.project-shell .post-card-title{line-height:1.5}@media (max-width:760px){.project-shell .project-content{padding:24px 18px 88px}.project-shell .setup-heading{margin-bottom:24px}.workspace .workspace-main{margin-top:28px}:is(.workspace,.project-shell) .form-field>:is(input,select,textarea),:is(.workspace,.project-shell) .select-control>select{font-size:16px}.project-shell .post-drawer{border-radius:16px}}@media (prefers-reduced-motion:reduce){:is(.workspace,.project-shell) *,:is(.workspace,.project-shell) :before,:is(.workspace,.project-shell) :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}
