:root{--brand: #f5386b;--brand-strong: #ee2158;--brand-hover: #ff4f7d;--brand-soft: rgba(245, 56, 107, .14);--ground: #120f10;--ground-2: #2a0f18;--surface: rgba(246, 241, 242, .04);--surface-2: rgba(246, 241, 242, .06);--on-dark: #f6f1f2;--on-dark-muted: #b7abaf;--on-dark-faint: #7d7377;--line: rgba(246, 241, 242, .14);--line-strong: rgba(246, 241, 242, .2);--danger: #ff6b6b;--ok: #35c78b;--run: #f0b429;--wait: #8b8085;--plan: #6ea8ff;--fail: #ff6b6b;--ai: #6ea8ff;--ai-soft: rgba(110, 168, 255, .14);color-scheme:dark}:root[data-theme=light]{--ground: #f7f4f5;--ground-2: #f3dfe5;--surface: rgba(255, 255, 255, .82);--surface-2: rgba(40, 24, 30, .06);--on-dark: #241b1e;--on-dark-muted: #695b60;--on-dark-faint: #8b7c81;--line: rgba(42, 25, 31, .14);--line-strong: rgba(42, 25, 31, .24);--brand-soft: rgba(245, 56, 107, .1);color-scheme:light}:root[data-theme=light] body{background:radial-gradient(1200px 700px at 78% -10%,var(--ground-2),transparent 60%),var(--ground)}:root[data-theme=light] .sidebar,:root[data-theme=light] .topbar,:root[data-theme=light] .card,:root[data-theme=light] .hubtile,:root[data-theme=light] .hub__filters{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:root[data-theme=light] .sidebar{background:#ffffff94}:root[data-theme=light] .usermenu__dropdown{background:#fffafb;box-shadow:0 18px 40px #46283229}:root[data-theme=light] input,:root[data-theme=light] textarea,:root[data-theme=light] select,:root[data-theme=light] .common__input{background-color:#ffffffc7}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--on-dark);background:radial-gradient(1200px 700px at 78% -10%,var(--ground-2),transparent 60%),var(--ground);min-height:100dvh;-webkit-font-smoothing:antialiased}.theme-toggle{display:grid;place-items:center;width:38px;height:38px;margin-left:auto;margin-right:.5rem;color:var(--on-dark-muted);background:var(--surface);border:1px solid var(--line);border-radius:10px;cursor:pointer}.theme-toggle:hover{color:var(--on-dark);border-color:var(--line-strong)}.theme-toggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.theme-toggle svg circle{fill:none}.composer-new{align-items:stretch}.upload-choice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:100%;color:var(--on-dark);border:1px dashed var(--line-strong);cursor:pointer;font:inherit}.upload-choice span{color:var(--on-dark-muted);font-size:.78rem}.ai-choice{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.ai-choice__option{display:flex;align-items:flex-start;gap:.7rem;padding:.8rem;color:var(--on-dark-muted);background:var(--surface);border:1px solid var(--line);border-radius:11px;text-align:left;cursor:pointer}.ai-choice__option>svg,.ai-choice__manual{flex:none;width:20px;height:20px;color:var(--ai)}.ai-choice__option span{display:flex;flex-direction:column;gap:.18rem}.ai-choice__option strong{color:var(--on-dark)}.ai-choice__option small{line-height:1.35}.ai-choice__option--active{border-color:var(--brand);background:var(--brand-soft)}.composer-new__actions{display:flex;justify-content:flex-end;gap:.7rem}.smartcast-auto{display:flex;align-items:center;gap:.75rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--ai) 35%,var(--line));border-radius:11px;background:var(--ai-soft)}.smartcast-auto svg{width:20px;height:20px;color:var(--ai);flex:none}.smartcast-auto span{display:flex;flex-direction:column;gap:.15rem}.smartcast-auto strong{font-size:.82rem}.smartcast-auto small{color:var(--on-dark-muted);font-size:.72rem;line-height:1.4}.smartcast-setup{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);gap:1rem;padding:1rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (max-width: 760px){.smartcast-setup{grid-template-columns:1fr}}@media (max-width: 720px){.ai-choice{grid-template-columns:1fr}}.thumbnail-editor{padding:1.2rem}.thumbnail-editor__body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:1.2rem;padding-top:1rem}.thumbnail-editor__preview canvas{display:block;width:100%;aspect-ratio:16 / 9;border:1px solid var(--line);border-radius:12px;background:#0c0809}.thumbnail-editor__controls{display:flex;flex-direction:column;gap:.9rem}.thumbnail-editor__controls input[type=range]{width:100%;accent-color:var(--brand)}@media (max-width: 900px){.thumbnail-editor__body{grid-template-columns:1fr}}.short-editor{padding:1.2rem}.short-editor__body{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(300px,1fr);gap:1.2rem;padding-top:1rem}.short-editor__preview{display:flex;justify-content:center;padding:.8rem;border-radius:12px;background:#0c0809}.short-editor__preview video{width:min(100%,280px);max-height:480px;border-radius:10px}.short-editor__controls{display:flex;flex-direction:column;gap:1rem}.short-editor__controls input[type=range]{width:100%;accent-color:var(--brand)}@media (max-width: 760px){.short-editor__body{grid-template-columns:1fr}}.ad-editor{padding:1.2rem}.ad-editor__body{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.ad-editor__fields{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem}@media (max-width:760px){.ad-editor__fields{grid-template-columns:1fr}}@keyframes process-spin{to{transform:rotate(360deg)}}.hubnode--run:after,.worker--run .worker__n:after{content:"";width:9px;height:9px;border:2px solid color-mix(in srgb,var(--run) 35%,transparent);border-top-color:var(--run);border-radius:50%;animation:process-spin .75s linear infinite}.worker--run .worker__n{font-size:0}.auth{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,5vw,4rem)}.auth__card{width:100%;max-width:380px;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.75rem,4vw,2.5rem);background:var(--surface);border:1px solid var(--line);border-radius:18px;text-align:center}.auth__emblem{width:64px;height:64px;color:var(--brand);margin:0 auto .25rem}.auth__title{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:2rem;line-height:1.05}.auth__title sup{font-size:.4em;vertical-align:super;color:var(--brand)}.auth__lead{color:var(--on-dark-muted);font-size:.95rem;margin-bottom:.5rem}.auth__tabs{display:grid;grid-template-columns:1fr 1fr;padding:.25rem;border:1px solid var(--line);border-radius:12px;background:#0003}.auth__tab{padding:.6rem;border:0;border-radius:9px;color:var(--on-dark-muted);background:transparent;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.auth__tab--active{color:var(--on-dark);background:var(--surface-2);box-shadow:0 1px 8px #0003}.auth__socials{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.auth__card{max-width:520px}.auth__spaces{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.auth__space{display:flex;align-items:flex-start;gap:.55rem;padding:.75rem;color:var(--on-dark-muted);background:transparent;border:1px solid var(--line);border-radius:12px;text-align:left;cursor:pointer}.auth__space svg{width:23px;height:23px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auth__space span{display:flex;flex-direction:column;gap:.15rem}.auth__space strong{color:var(--on-dark)}.auth__space small{line-height:1.3}.auth__space--publisher.auth__space--active{color:#ff4f7d;border-color:#f5386b;background:#f5386b1f}.auth__space--advertiser.auth__space--active{color:#6ea8ff;border-color:#6ea8ff;background:#6ea8ff1f}.auth__actions{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.auth__actions .btn{margin-top:.25rem;padding-inline:.8rem}.auth__actions svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.btn--signup{color:#fff;background:#6b5ce7;border-color:#6b5ce7}.btn--signup:hover:not(:disabled){background:#7c6df0}.btn--advertiser{color:#fff;background:#6b5ce7;border-color:#6b5ce7}.btn--advertiser:hover:not(:disabled){background:#7c6df0}.sidebar__nav--advertiser .navitem--active{color:#8f82ff;background:#6b5ce724}.campaign-list,.campaign-form{padding:1.2rem}.campaign-table{display:flex;flex-direction:column;padding-top:.8rem}.campaign-row{display:grid;grid-template-columns:minmax(180px,1fr) 110px 110px 160px;gap:1rem;align-items:center;padding:.9rem .4rem;border-bottom:1px solid var(--line)}.campaign-row div{display:flex;flex-direction:column;gap:.2rem}.campaign-row small{color:var(--on-dark-muted);text-transform:capitalize}.campaign-empty{display:grid;justify-items:center;gap:.5rem;padding:3rem 1rem;text-align:center}.campaign-empty>span{font-size:2rem;color:#8f82ff}.campaign-form{display:flex;flex-direction:column;gap:1rem;max-width:920px}.campaign-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.campaign-networks{display:flex;flex-wrap:wrap;gap:.6rem}.campaign-networks button{display:inline-flex;gap:.4rem;padding:.6rem .85rem;color:var(--on-dark-muted);background:var(--surface);border:1px solid var(--line);border-radius:10px;text-transform:capitalize;cursor:pointer}.campaign-networks button[aria-pressed=true]{color:#a99fff;border-color:#6b5ce7;background:#6b5ce724}@media (max-width:760px){.campaign-form__grid{grid-template-columns:1fr}.campaign-row{grid-template-columns:1fr 1fr}.campaign-row span:last-child{display:none}}@media (max-width: 520px){.auth__spaces,.auth__actions{grid-template-columns:1fr}}.auth__error{color:var(--danger);background:#ff6b6b1a;border:1px solid rgba(255,107,107,.4);border-radius:10px;padding:.6rem .85rem;font-size:.9rem;text-align:left}.auth__divider{display:flex;align-items:center;gap:.75rem;color:var(--on-dark-muted);font-size:.78rem}.auth__divider:before,.auth__divider:after{content:"";flex:1;height:1px;background:var(--line)}.auth__mode{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid var(--line);border-radius:11px;background:var(--surface-2);text-align:left}.auth__mode>span:last-child{display:flex;flex-direction:column;gap:.15rem}.auth__mode small{color:var(--on-dark-muted)}.auth__mode-icon{display:inline-flex;color:var(--brand)}.auth__mode-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auth__actions .btn[aria-pressed=true]{box-shadow:0 0 0 2px color-mix(in srgb,currentColor 35%,transparent)}.field{display:flex;flex-direction:column;gap:.35rem;text-align:left}.field__label{font-size:.82rem;font-weight:500;color:var(--on-dark-muted)}.field input,.field select{font:inherit;color:var(--on-dark);background:#00000040;border:1px solid var(--line);border-radius:10px;padding:.7rem .85rem;transition:border-color .15s ease}.field input:focus,.field select:focus{outline:none;border-color:var(--brand)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font:inherit;font-weight:600;cursor:pointer;padding:.75rem 1.3rem;border-radius:999px;border:1px solid transparent;transition:transform .15s ease,background .2s ease,border-color .2s ease}.btn svg{width:15px;height:15px;flex:none}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:default;transform:none}.btn--primary{background:var(--brand);color:#fff;margin-top:.25rem}.btn--primary:hover:not(:disabled){background:var(--brand-hover)}.btn--google{color:#202124;background:#fff;border-color:#fffc;text-decoration:none}.btn--google:hover{background:#f8f9fa;border-color:#fff}.btn--facebook{color:#fff;background:#1877f2;border-color:#1877f2}.btn--facebook:disabled{opacity:.45}.btn__icon{width:20px;height:20px;flex:0 0 20px}.btn--ghost{color:var(--on-dark);border-color:var(--line);background:transparent}.btn--ghost:hover{border-color:var(--brand)}.shell{min-height:100dvh;display:flex;flex-direction:column}.shell__topbar{display:flex;align-items:center;justify-content:space-between;padding:1rem clamp(1rem,4vw,2.5rem);border-bottom:1px solid var(--line)}.shell__brand{display:flex;align-items:center;gap:.6rem;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:700}.shell__emblem{width:28px;height:28px;color:var(--brand)}.shell__main{flex:1;width:100%;max-width:720px;margin:0 auto;padding:clamp(1.5rem,5vw,3rem) clamp(1rem,4vw,2.5rem)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:clamp(1.5rem,4vw,2.25rem)}.panel__title{font-size:1.5rem;margin:.25rem 0 1.5rem;word-break:break-word}.panel__subtitle{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-muted);margin-bottom:.75rem}.org-list{list-style:none;display:flex;flex-direction:column;gap:.6rem}.org-list__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;background:#0003;border:1px solid var(--line);border-radius:12px}.org-list__name{font-weight:600}.org-list__meta{font-size:.85rem;color:var(--on-dark-muted)}.badge{display:inline-block;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--brand);background:var(--brand-soft);border:1px solid var(--brand);border-radius:999px;padding:.1rem .55rem}.muted{color:var(--on-dark-muted)}.shell__nav{display:flex;gap:.6rem;align-items:center}.btn--sm{padding:.4rem .75rem;font-size:.85rem}.badge--soon{background:transparent;border:1px solid var(--line);color:var(--on-dark-muted)}.banner{padding:.7rem .9rem;border-radius:10px;font-size:.9rem}.banner--ok{background:#46c87824;border:1px solid rgba(70,200,120,.4);color:#86e2a6}.accounts{list-style:none;display:flex;flex-direction:column;gap:.9rem;margin-top:1rem}.accounts__platform{border:1px solid var(--line);border-radius:14px;padding:1rem 1.1rem;background:var(--surface)}.accounts__head{display:flex;align-items:center;gap:.8rem}.accounts__logo{width:38px;height:38px;flex:0 0 38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:var(--brand-strong)}.accounts__logo--youtube{background:#f03}.accounts__logo--facebook{background:#1877f2}.accounts__logo--instagram{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.accounts__logo--tiktok{background:#010101;border:1px solid var(--line)}.accounts__title{display:flex;align-items:center;gap:.5rem;flex:1}.accounts__name{font-weight:600}.accounts__empty{margin-top:.7rem;font-size:.9rem}.accounts__list{list-style:none;margin-top:.8rem;display:flex;flex-direction:column;gap:.5rem}.accounts__item{display:flex;align-items:center;gap:.8rem;padding:.7rem .85rem;border:1px solid var(--line);border-radius:10px}.accounts__info{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.accounts__label{font-weight:600}.accounts__meta{font-size:.82rem;color:var(--on-dark-muted)}.accounts__actions{display:flex;gap:.4rem;flex-shrink:0}@media (max-width: 520px){.accounts__item{flex-direction:column;align-items:stretch}.accounts__actions{justify-content:flex-end}}.admin{display:grid;grid-template-columns:250px 1fr;min-height:100dvh;transition:grid-template-columns .25s ease}.admin--collapsed{grid-template-columns:0 1fr}.admin__overlay{display:none}.admin__main{min-width:0;display:flex;flex-direction:column}.sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:.25rem;padding:1.1rem .85rem;border-right:1px solid var(--line);overflow:hidden;background:#00000038;transition:width .25s ease,padding .25s ease,transform .25s ease}.sidebar__brand{display:flex;align-items:center;gap:.6rem;padding:.35rem .6rem 1rem;font-family:Playfair Display,Georgia,serif;font-size:1.3rem;font-weight:700}.sidebar__brandcopy{display:flex;min-width:145px;flex-direction:column;line-height:1.05;transition:opacity .16s ease,transform .2s ease}.sidebar__brandcopy small{margin-top:.32rem;color:var(--on-dark-muted);font-family:Inter,system-ui,sans-serif;font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.sidebar__emblem{width:30px;height:30px;color:var(--brand)}.sidebar__nav{display:flex;flex-direction:column;gap:.15rem}.sidebar__section{margin:1rem .7rem .35rem;font-size:.68rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--on-dark-muted)}.navitem{display:flex;align-items:center;gap:.7rem;padding:.6rem .7rem;border-radius:10px;color:var(--on-dark-muted);text-decoration:none;font-weight:500;font-size:.94rem;transition:background .15s ease,color .15s ease}.navitem:hover{background:var(--surface);color:var(--on-dark)}.navitem--active{background:var(--brand-soft);color:var(--brand);font-weight:600}.navitem__icon{flex:0 0 20px}.admin--collapsed .sidebar{width:250px;transform:translate(-100%);visibility:hidden;pointer-events:none}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:.9rem;height:64px;padding:0 clamp(1rem,3vw,2rem);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--ground) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topbar__burger{display:inline-flex;align-items:center;justify-content:center;padding:.4rem;border:1px solid var(--line);border-radius:9px;background:transparent;color:var(--on-dark);cursor:pointer}.topbar__burger:hover{border-color:var(--brand);background:var(--brand-soft)}.topbar__burger--mobile,.topbar__mobilebrand{display:none}.breadcrumb{display:flex;align-items:center;gap:.55rem;margin-bottom:1.25rem;color:var(--on-dark-muted);font-size:.86rem}.breadcrumb a{color:inherit;text-decoration:none;transition:color .15s ease}.breadcrumb a:hover{color:var(--on-dark)}.breadcrumb strong{color:var(--on-dark);font-weight:600}.usermenu{position:relative;margin-left:auto}.usermenu__trigger{display:flex;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .3rem;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--on-dark-muted);cursor:pointer;transition:border-color .15s ease}.usermenu__trigger:hover{border-color:var(--brand)}.usermenu__chevron{transition:transform .15s ease}.usermenu__chevron--up{transform:rotate(180deg)}.avatar{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--brand-strong));color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.02em}.avatar--lg{width:40px;height:40px;flex-basis:40px;font-size:.9rem}.avatar--xl{width:64px;height:64px;flex-basis:64px;font-size:1.4rem}.usermenu__dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:244px;padding:.4rem;background:#1c1517;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 40px #00000073;z-index:40}.usermenu__head{display:flex;align-items:center;gap:.65rem;padding:.5rem .6rem .7rem;border-bottom:1px solid var(--line);margin-bottom:.35rem}.usermenu__id{min-width:0}.usermenu__email{display:block;font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.usermenu__org{font-size:.8rem;color:var(--on-dark-muted)}.usermenu__item{display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem .6rem;border:none;border-radius:9px;background:transparent;color:var(--on-dark);font:inherit;font-size:.92rem;text-align:left;cursor:pointer}.usermenu__item:hover{background:var(--surface)}.usermenu__item--danger:hover{color:var(--danger)}.usermenu__divider{height:1px;background:var(--line);margin:.35rem 0}.content{flex:1;width:100%;max-width:1040px;margin:0 auto;padding:clamp(1.25rem,3.5vw,2.5rem) clamp(1rem,3vw,2rem)}.page__head{margin-bottom:1.5rem}.page__title{font-family:Playfair Display,Georgia,serif;font-size:1.7rem;font-weight:700}.page__lead{color:var(--on-dark-muted);margin-top:.25rem}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin-bottom:1.75rem}.tile{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.2rem;background:var(--surface);border:1px solid var(--line);border-radius:16px}.tile--action{cursor:pointer;text-align:left;font:inherit;color:inherit;transition:transform .15s ease,border-color .15s ease}.tile--action:hover{transform:translateY(-2px);border-color:var(--brand)}.tile__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--brand-soft);color:var(--brand);margin-bottom:.35rem}.tile__value{font-size:2rem;font-weight:700;line-height:1.1}.tile__value--sm{font-size:1.2rem}.tile__label{color:var(--on-dark-muted);font-size:.9rem}.tile__hint{margin-top:.5rem;color:var(--brand);font-size:.82rem;font-weight:600}.tile--soon .tile__icon{opacity:.75}.steps{list-style:none;display:flex;flex-direction:column;gap:1.1rem;margin-top:.5rem}.steps__item{display:flex;gap:.85rem;align-items:flex-start}.steps__item p{margin-top:.15rem;margin-bottom:.5rem;font-size:.9rem}.steps__num{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);font-weight:600;font-size:.85rem;color:var(--on-dark-muted)}.steps__item--done .steps__num{background:var(--brand);border-color:var(--brand);color:#fff}.steps__item--soon{opacity:.7}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:clamp(2rem,6vw,3.5rem);background:var(--surface);border:1px dashed var(--line);border-radius:16px}.empty__icon{display:grid;place-items:center;width:60px;height:60px;border-radius:16px;background:var(--brand-soft);color:var(--brand)}.empty__title{font-size:1.2rem;font-weight:700}.empty__text{max-width:460px}.empty__list{text-align:left;color:var(--on-dark-muted);font-size:.9rem;margin:.4rem 0 .6rem;padding-left:1.1rem;display:flex;flex-direction:column;gap:.3rem}.deflist{display:flex;flex-direction:column}.deflist__row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--line)}.deflist__row:last-child{border-bottom:none}.deflist__row dt{color:var(--on-dark-muted);font-size:.9rem}.deflist__row dd{font-weight:500;text-align:right;word-break:break-word}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.profilecard{display:flex;align-items:center;gap:1rem}.profilecard__email{font-size:1.1rem;font-weight:600}@media (max-width: 900px){.admin{grid-template-columns:1fr}.sidebar{position:fixed;left:0;top:0;width:260px;z-index:60;transform:translate(-100%);transition:transform .22s ease}.sidebar--open{transform:none}.admin--collapsed .sidebar{visibility:visible}.admin--collapsed .sidebar.sidebar--open{transform:none;pointer-events:auto}.admin__overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:50}.topbar__burger--desktop{display:none}.topbar__burger--mobile{display:inline-flex}.topbar__mobilebrand{display:flex;align-items:center;gap:.45rem;font-family:Playfair Display,Georgia,serif;font-weight:700}.topbar__emblem{width:24px;height:24px;color:var(--brand)}.usermenu{margin-left:0}}@media (max-width: 620px){.topbar__mobilebrand span{display:none}.breadcrumb{min-width:0}}@media (prefers-reduced-motion: reduce){.admin,.sidebar,.sidebar__brandcopy{transition:none}}.uploader{display:flex;flex-direction:column;align-items:center;gap:.7rem;padding:2rem 1.25rem;margin-bottom:1.5rem;text-align:center;border:1px dashed var(--line);border-radius:16px;background:var(--surface)}.uploader__icon{display:inline-flex;color:var(--brand)}.uploader__text{color:var(--on-dark-muted);margin:0}.processing-overview{margin-bottom:1.25rem;padding:1rem;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.processing-overview__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.processing-overview__head h3{margin:0;font-size:1rem}.processing-overview__head p{margin:.18rem 0 0;color:var(--on-dark-muted);font-size:.78rem}.processing-overview__live{display:flex;align-items:center;gap:.4rem;color:#f0b429;font-size:.72rem;white-space:nowrap}.processing-overview__live i{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pipeline-pulse 1.25s ease-in-out infinite}.processing-overview__filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.processing-filter{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;padding:.62rem .7rem;border:1px solid var(--line);border-radius:10px;background:#0000001f;color:var(--on-dark-muted);font:inherit;font-size:.76rem;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.processing-filter:hover,.processing-filter--active{border-color:var(--brand);background:var(--brand-soft);color:var(--on-dark)}.processing-filter strong{color:var(--on-dark);font-size:.9rem}.processing-filter--processing strong{color:#f0b429}.processing-filter--ready strong{color:#35c78b}.processing-filter--failed strong{color:var(--danger)}.processing-empty{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;color:var(--on-dark-muted);text-align:center}.progress{width:min(320px,100%);height:8px;overflow:hidden;background:#00000047;border-radius:999px}.progress__bar{height:100%;background:var(--brand);transition:width .2s ease}.medialist{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.mediarow{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.mediarow__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.mediarow__info{display:flex;flex-direction:column;gap:.3rem;min-width:0}.mediarow__name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediarow__meta{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;font-size:.78rem;color:var(--on-dark-muted)}.mediarow__err{color:var(--danger)}.pipeline{width:100%;padding-top:.85rem;border-top:1px solid var(--line)}.pipeline__summary{display:flex;justify-content:space-between;margin-bottom:.45rem;color:var(--on-dark-muted);font-size:.76rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.pipeline__summary strong{color:var(--on-dark)}.pipeline__progress{height:4px;margin-bottom:1rem;overflow:hidden;border-radius:999px;background:#ffffff12}.pipeline__progress span{display:block;height:100%;border-radius:inherit;background:var(--brand);transition:width .35s ease}.pipeline__workers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none}.pipeline-worker{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;min-width:0;padding:.75rem;border:1px solid var(--line);border-radius:11px;background:#00000021}.pipeline-worker__marker{display:grid;place-items:center;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;color:var(--on-dark-muted);font-size:.72rem;font-weight:700}.pipeline-worker__copy{min-width:0}.pipeline-worker__copy strong{display:block;font-size:.82rem}.pipeline-worker__copy small{display:block;margin-top:.16rem;color:var(--on-dark-muted);font-size:.69rem;line-height:1.35}.pipeline-worker__status{grid-column:2;display:flex;align-items:center;gap:.35rem;color:var(--on-dark-muted);font-size:.7rem;font-weight:600}.pipeline-worker--valid .pipeline-worker__marker{border-color:#35c78b;background:#35c78b1f;color:#35c78b}.pipeline-worker--valid .pipeline-worker__status{color:#35c78b}.pipeline-worker--running{border-color:#f0b42961;background:#f0b4290f}.pipeline-worker--running .pipeline-worker__marker{border-color:#f0b429;color:#f0b429}.pipeline-worker--running .pipeline-worker__status{color:#f0b429}.pipeline-worker--failed{border-color:#ff6b6b73}.pipeline-worker--failed .pipeline-worker__marker,.pipeline-worker--failed .pipeline-worker__status{border-color:var(--danger);color:var(--danger)}.pipeline-worker__pulse{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pipeline-pulse 1.25s ease-in-out infinite}.pipeline__retry{margin-top:.85rem}@keyframes pipeline-pulse{50%{opacity:.35;transform:scale(.75)}}.badge--processing,.badge--uploaded{color:#f0b429;border-color:#f0b429;background:#f0b4291f}.badge--ready{color:#35c78b;border-color:#35c78b;background:#35c78b1f}.badge--failed{color:var(--danger);border-color:var(--danger);background:#ff6b6b1f}.review{display:flex;flex-direction:column;gap:.9rem;margin-top:1.5rem;padding:1.25rem;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.mediarow--selected{border-color:var(--brand)}.review{scroll-margin-top:1rem}.review__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.review__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.1rem}.review__actions{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.review__preview{overflow:hidden;border:1px solid var(--line);border-radius:13px;background:#0000003d}.review__preview video{display:block;width:100%;max-height:520px;background:#000;object-fit:contain}.review__preview-copy{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .8rem}.review__preview-copy strong{font-size:.8rem}.review__preview-copy span{color:var(--on-dark-muted);font-size:.7rem}.review__transcript{margin-top:.25rem;padding-top:.85rem;border-top:1px solid var(--line)}.review__transcript summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;color:var(--on-dark);font-weight:600}.review__transcript-meta{color:var(--on-dark-muted);font-size:.75rem;font-weight:400}.review__transcript-editor{display:flex;flex-direction:column;gap:.75rem;margin-top:.85rem}.review__transcript-editor textarea{min-height:240px;line-height:1.55}.review__transcript-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.review__transcript-note{margin:0;color:var(--on-dark-muted);font-size:.75rem}.review__regenerate{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem;padding:.85rem;border:1px solid var(--line);border-radius:11px;background:#00000021}.review__regenerate strong{display:block;font-size:.84rem}.review__regenerate p{margin:.2rem 0 0;color:var(--on-dark-muted);font-size:.72rem;line-height:1.4}.review__regenerate .btn{flex-shrink:0}.composer{display:flex;flex-direction:column;gap:1.1rem}.composer__head h4{margin:.15rem 0 0;font-size:1rem}.composer__head p{margin:.3rem 0 0;font-size:.78rem}.composer__eyebrow{color:var(--brand);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.composer__empty{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem;border:1px dashed var(--line);border-radius:10px}.composer__empty p{margin:0;color:var(--on-dark-muted);font-size:.8rem}.cmp-tabs{display:flex;gap:.35rem;padding:1.2rem 1.2rem 0;border-bottom:0;flex-wrap:wrap;position:relative;z-index:2}.cmp-tab{--tab-color: var(--brand);display:inline-flex;align-items:center;gap:.5rem;padding:.7rem .9rem;border:1px solid transparent;border-bottom:none;border-radius:9px 9px 0 0;background:color-mix(in srgb,var(--tab-color) 7%,transparent);color:var(--tab-color);opacity:.42;font-weight:700;font-size:.9rem;margin-bottom:-1px;cursor:pointer;transition:opacity .16s ease,background .16s ease,box-shadow .16s ease}.cmp-tab[data-platform=youtube]{--tab-color: #ff0033}.cmp-tab[data-platform=facebook]{--tab-color: #1877f2}.cmp-tab[data-platform=instagram]{--tab-color: #e1306c}.cmp-tab[data-platform=tiktok]{--tab-color: #111;color:#f5f5f5;background:#111;border-color:#ffffff1a;box-shadow:inset 2px 0 #25f4ee,inset -2px 0 #fe2c55}.cmp-tab[data-platform=tiktok] .cmp-tab__ic{color:#fff}.cmp-tab[data-platform=tiktok].cmp-tab--active{color:#fff;background:#080808;border-color:#3b3b3b;border-bottom-color:#080808;box-shadow:inset 3px 0 #25f4ee,inset -3px 0 #fe2c55,inset 0 2px #fff}.cmp-tab__ic{width:18px;height:18px}.cmp-tab:hover{opacity:.72}.cmp-tab--active{opacity:1;color:var(--tab-color);background:color-mix(in srgb,var(--tab-color) 9%,var(--ground));border-color:color-mix(in srgb,var(--tab-color) 58%,transparent);border-bottom-color:color-mix(in srgb,var(--tab-color) 9%,var(--ground));box-shadow:inset 0 2px 0 var(--tab-color)}.cmp-tab:disabled{opacity:.4;cursor:not-allowed}.cmp-soon{font-size:.56rem;text-transform:uppercase;letter-spacing:.06em;background:var(--surface-2);border:1px solid var(--line);padding:.05rem .32rem;border-radius:5px;color:var(--on-dark-faint);font-weight:700}.cmp-pane{display:flex;flex-direction:column;gap:1.4rem}.cmp-block{display:flex;flex-direction:column;gap:.7rem}.cmp-block__h{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cmp-block__h h5{margin:0;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted)}.cmp-block__h>div{display:flex;flex-direction:column;gap:.22rem}.cmp-sectionhint{margin:0;color:var(--on-dark-faint);font-size:.72rem}.cmp-destination-count{flex:none;padding:.25rem .48rem;border:1px solid var(--line);border-radius:999px;color:var(--on-dark-muted);background:var(--surface);font-size:.68rem;font-weight:700}.cmp-metalink{color:var(--ai);text-decoration:none;font-weight:600;font-size:.8rem}.cmp-metahint{margin:-.2rem 0 0;font-size:.8rem;color:var(--on-dark-muted)}.cmp-metahint b{color:var(--on-dark)}.cmp-accts{display:flex;flex-wrap:wrap;gap:.5rem}.cmp-acctwrap{display:inline-flex;align-items:stretch;border:1px solid var(--line);border-radius:11px}.cmp-acctwrap--active{border-color:color-mix(in srgb,var(--network-color) 65%,var(--line));box-shadow:0 0 0 2px color-mix(in srgb,var(--network-color) 10%,transparent)}.cmp-acct{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .8rem;border-radius:10px;border:1px solid var(--line);background:#00000038;color:var(--on-dark);font-weight:500;font-size:.88rem;text-decoration:none;cursor:pointer}.cmp-acctwrap .cmp-acct{border:0;border-radius:9px 0 0 9px}.cmp-acct[aria-pressed=true]{border-color:var(--network-color);background:color-mix(in srgb,var(--network-color) 9%,var(--surface))}.cmp-acct__av{width:22px;height:22px;border-radius:50%;background:linear-gradient(140deg,#d33,#f8a);display:grid;place-items:center;font-size:.62rem;font-weight:700;color:#fff}.cmp-acct__chk{color:var(--network-color);font-weight:800}.cmp-acct__remove{width:30px;padding:0;border:0;border-left:1px solid var(--line);border-radius:0 9px 9px 0;background:color-mix(in srgb,var(--network-color) 7%,var(--surface));color:var(--on-dark-muted);font-size:1rem;cursor:pointer}.cmp-acct__remove:hover{color:var(--fail);background:#ff6b6b14}.nets--tiktok .cmp-acctwrap--active{border-color:#25f4ee}.cmp-acct--add{color:var(--on-dark-muted);border-style:dashed;background:transparent}.cmp-field{display:flex;flex-direction:column;gap:.35rem}.cmp-field__top{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.cmp-field__lbl{font-size:.85rem;font-weight:600}.cmp-field__help{color:var(--on-dark-faint);font-size:.68rem;line-height:1.35}.cmp-field__ctl{display:inline-flex;align-items:center;gap:.55rem}.cmp-field__hint{font-size:.72rem;color:var(--on-dark-faint);font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.cmp-field input[type=text],.cmp-field textarea,.cmp-field select{font:inherit;color:var(--on-dark);background-color:#00000040;border:1px solid var(--line);border-radius:10px;padding:.68rem .78rem;width:100%;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.cmp-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.2rem;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--on-dark-muted) 50%),linear-gradient(135deg,var(--on-dark-muted) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.cmp-field textarea{resize:vertical;min-height:92px;line-height:1.55}.cmp-field input:focus,.cmp-field textarea:focus,.cmp-field select:focus{outline:none;border-color:var(--network-color, var(--brand));box-shadow:0 0 0 3px color-mix(in srgb,var(--network-color, var(--brand)) 14%,transparent)}.cmp-regen{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:7px;border:1px solid var(--line);background:var(--surface);color:var(--on-dark-muted);font-size:.9rem;line-height:1;cursor:pointer}.cmp-regen:hover:not(:disabled){color:var(--on-dark);border-color:var(--line-strong)}.cmp-regen:disabled{opacity:.5;cursor:default}.cmp-aisw{display:inline-flex;align-items:center;gap:.4rem;border:none;background:transparent;font-size:.7rem;font-weight:700;letter-spacing:.05em;color:var(--on-dark-faint);padding:0;cursor:pointer}.cmp-track{width:32px;height:18px;border-radius:999px;background:#00000059;border:1px solid var(--line);position:relative;transition:background .15s,border-color .15s}.cmp-knob{position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:50%;background:var(--on-dark-muted);transition:left .15s,background .15s}.cmp-field--ai .cmp-aisw{color:var(--ai)}.cmp-field--ai .cmp-track{background:var(--ai-soft);border-color:var(--ai)}.cmp-field--ai .cmp-knob{left:15px;background:var(--ai)}.cmp-field--ai input[type=text],.cmp-field--ai textarea{background:#6ea8ff0d;border-color:#6ea8ff3d;cursor:not-allowed}.cmp-field input:disabled,.cmp-field textarea:disabled{color:var(--on-dark);opacity:.92}.cmp-seg{display:inline-flex;width:fit-content;background:color-mix(in srgb,var(--ground) 80%,transparent);border:1px solid var(--line);border-radius:12px;padding:4px;gap:4px;flex-wrap:wrap}.cmp-seg button{min-height:36px;padding:.48rem .95rem;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--on-dark-muted);font-weight:650;font-size:.82rem;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.cmp-seg button:hover{color:var(--on-dark);background:color-mix(in srgb,var(--surface-2) 70%,transparent)}.cmp-seg button[aria-pressed=true]{background:color-mix(in srgb,var(--network-color, var(--brand)) 14%,var(--surface-2));color:var(--network-color, var(--on-dark));border-color:color-mix(in srgb,var(--network-color, var(--brand)) 45%,var(--line));box-shadow:0 2px 8px #00000029}.cmp-seg--neutral button[aria-pressed=true]{background:color-mix(in srgb,var(--on-dark) 10%,var(--surface-2));color:var(--on-dark);border-color:var(--line-strong);box-shadow:0 2px 8px #00000024}.cmp-actionbar{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;padding-top:.9rem;border-top:1px solid var(--line)}.cmp-actionbar__spacer{flex:1}.cmp-dt input[type=datetime-local]{font:inherit;font-size:.85rem;color:var(--on-dark);background:#0000004d;border:1px solid var(--line);border-radius:9px;padding:.45rem .6rem}@media (max-width: 720px){.cmp-actionbar{align-items:stretch}.cmp-actionbar__spacer{display:none}}.publication-panel{display:flex;flex-direction:column;gap:1rem;margin-top:.35rem;padding:1rem;border:1px solid var(--line);border-radius:13px;background:#00000021}.publication-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.publication-panel__head h4{margin:.15rem 0 0;font-size:1rem}.publication-panel__head p{margin:.3rem 0 0;color:var(--on-dark-muted);font-size:.76rem}.publication-panel__eyebrow{color:var(--brand);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.publication-panel__provider{padding:.35rem .55rem;border:1px solid var(--line);border-radius:8px;color:var(--on-dark-muted);font-size:.7rem;font-weight:700}.publication-panel__empty{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem;border:1px dashed var(--line);border-radius:10px}.publication-panel__empty p{margin:0;color:var(--on-dark-muted);font-size:.8rem}.publication-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.publication-timing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.publication-timing__option{display:flex;flex-direction:column;gap:.2rem;padding:.75rem;color:var(--on-dark);text-align:left;border:1px solid var(--line);border-radius:10px;background:#0000002e;cursor:pointer}.publication-timing__option strong{font-size:.8rem}.publication-timing__option span{color:var(--on-dark-muted);font-size:.7rem}.publication-timing__option--active{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,transparent)}.publication-panel__date{max-width:340px}.publication-panel__save{align-self:flex-start}.publication-targets{display:flex;flex-direction:column;gap:.55rem;padding-top:.9rem;border-top:1px solid var(--line)}.publication-targets h5{margin:0 0 .1rem;font-size:.8rem}.publication-target{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem;border:1px solid var(--line);border-radius:10px}.publication-target__logo{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#ffffff12;color:var(--on-dark);font-size:.65rem;font-weight:800}.publication-target strong{display:block;font-size:.78rem}.publication-target small{display:block;margin-top:.15rem;color:var(--on-dark-muted);font-size:.68rem}.publication-target__status--scheduled{color:#f0b429;border-color:#f0b42980}.publication-target__status--published{color:#35c78b;border-color:#35c78b80}.publication-target__status--failed{color:var(--danger);border-color:var(--danger)}.publication-target__actions{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap}.publication-target__error{color:var(--danger)!important}.field textarea{font:inherit;color:var(--on-dark);background:#00000040;border:1px solid var(--line);border-radius:10px;padding:.7rem .85rem;resize:vertical}.field textarea:focus{outline:none;border-color:var(--brand)}@media (max-width: 760px){.pipeline__workers{grid-template-columns:1fr}.mediarow__head{align-items:flex-start}.processing-overview__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.processing-filter:first-child{grid-column:1 / -1}.publication-form,.publication-timing{grid-template-columns:1fr}}@media (max-width: 520px){.processing-overview__head{flex-direction:column}.review__regenerate,.publication-panel__head,.publication-panel__empty{align-items:stretch;flex-direction:column}.publication-panel__provider{align-self:flex-start}.publication-target{grid-template-columns:auto minmax(0,1fr)}.publication-target__actions{grid-column:2;justify-content:flex-start}}@media (prefers-reduced-motion: reduce){.pipeline__progress span{transition:none}.pipeline-worker__pulse,.processing-overview__live i{animation:none}}.seotabs{display:flex;flex-wrap:wrap;gap:.35rem;margin:1.2rem 0 1.4rem;border-bottom:1px solid var(--line)}.seotab{padding:.6rem .9rem;border:none;background:transparent;color:var(--on-dark-muted);font:inherit;font-weight:600;font-size:.9rem;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.seotab:hover{color:var(--on-dark)}.seotab--active{color:var(--on-dark);border-bottom-color:var(--brand)}.seofields{display:flex;flex-direction:column;gap:1rem}.seocard{display:flex;flex-direction:column;gap:.8rem;padding:1.1rem 1.2rem;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.seocard__head{display:flex;align-items:center;gap:.6rem}.seocard__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.05rem}.seocard__actions{display:flex;align-items:center;gap:.8rem}.seocard .field__label{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.linkbtn{border:none;background:transparent;color:var(--brand);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;padding:0}.linkbtn:hover{color:var(--brand-hover)}.publication-meta{display:flex;flex-direction:column;gap:.7rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line)}.publication-meta__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.publication-meta__hint{margin:0;font-size:.8rem}.hub__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.hub__tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:.7rem;margin:1.3rem 0}.hubtile{padding:.8rem .95rem;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.hubtile__k{display:flex;align-items:center;gap:.4rem;color:var(--on-dark-muted);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.hubtile__v{display:block;font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;margin-top:.15rem}.dot{width:8px;height:8px;border-radius:50%;flex:none;display:inline-block}.dot--ok{background:#35c78b}.dot--run{background:#f0b429}.dot--plan{background:#6ea8ff}.dot--fail{background:#ff6b6b}.hub__filters{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-bottom:1.1rem}.hubsearch{flex:1 1 220px;min-width:180px}.hubsearch input,.hub__filters select{width:100%;font:inherit;font-size:.9rem;color:var(--on-dark);background:#00000040;border:1px solid var(--line);border-radius:9px;padding:.55rem .75rem}.hub__filters select{width:auto;cursor:pointer}.hubsearch input:focus,.hub__filters select:focus{outline:none;border-color:var(--brand)}.hublist{display:flex;flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none}.hubpager{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid var(--line);border-radius:12px;background:#00000024}.hubpager>span{color:var(--on-dark-muted);font-size:.78rem;font-variant-numeric:tabular-nums}.hubpager>div{display:flex;gap:.5rem}@media (max-width: 560px){.hubpager{align-items:stretch;flex-direction:column}.hubpager>div{display:grid;grid-template-columns:1fr 1fr}}.hubrow{padding:.9rem 1rem;border:1px solid var(--line);border-radius:14px;background:var(--surface);cursor:pointer;transition:border-color .15s ease,background .15s ease}.hubrow:hover{border-color:var(--line-strong);background:var(--surface-2)}.hubrow__top{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.hubrow__title{margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.05rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hubrow__sub{color:var(--on-dark-muted);font-size:.8rem;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hubpill{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:999px;font-size:.74rem;font-weight:600;white-space:nowrap;border:1px solid currentColor}.hubpill i{width:7px;height:7px;border-radius:50%;background:currentColor}.hubpill--ok{color:#35c78b;background:#35c78b1a}.hubpill--run{color:#f0b429;background:#f0b4291a}.hubpill--wait,.hubpill--ready{color:var(--on-dark-muted);background:var(--surface-2)}.hubpill--plan{color:#6ea8ff;background:#6ea8ff1a}.hubpill--fail{color:#ff6b6b;background:#ff6b6b1a}.hubpipe{display:flex;align-items:center;gap:0;flex-wrap:wrap;row-gap:.5rem;margin-top:.8rem}.hubzone{display:flex;align-items:center}.hubzone__tag{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-faint);margin-right:.6rem;white-space:nowrap}.hubzone--pub{gap:.4rem;padding:.28rem .5rem;border:1px solid var(--line);border-radius:10px;background:#6ea8ff0d}.hubstage{display:flex;align-items:center}.hubstage__lbl{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;color:var(--on-dark-muted);margin:0 .35rem 0 .4rem;white-space:nowrap}.hubnode{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11px;font-weight:800;border:1.5px solid #8b8085;color:#8b8085;background:var(--ground, #120f10)}.hubnode--ok{border-color:#35c78b;color:#35c78b;background:#35c78b1f}.hubnode--run{border-color:#f0b429;color:#f0b429;background:#f0b4291f}.hubnode--fail{border-color:#ff6b6b;color:#ff6b6b;background:#ff6b6b1f}.hubconn{width:16px;height:1.5px;background:var(--line-strong);flex:none}.hubconn--done{background:#35c78b}.hubgate{width:1px;height:24px;background:var(--line-strong);margin:0 .7rem;flex:none}.hubneti{position:relative;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--line);color:var(--on-dark-muted)}.hubneti svg{width:15px;height:15px}.hubneti--on{color:#35c78b;border-color:#35c78b66;background:#35c78b1a}.hubneti--warn{color:#f0b429;border-color:#f0b42973;background:#f0b4291a}.hubneti--err{color:#ff6b6b;border-color:#ff6b6b73;background:#ff6b6b1a}.hubneti--off,.hubneti--soon{color:var(--on-dark-faint);opacity:.5}.detail__back{margin-bottom:1rem}.detail{display:grid;grid-template-columns:320px 1fr;gap:1.2rem;align-items:start}.detail__aside{position:sticky;top:84px;display:flex;flex-direction:column;gap:1.2rem}.detail__main{min-width:0;display:flex;flex-direction:column;gap:1.2rem}.detail__title{font-family:Playfair Display,Georgia,serif;font-size:1.6rem;margin:0}.card{border:1px solid var(--line);border-radius:16px;background:var(--surface)}.card__h{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--line)}.card__h h2{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted)}.card__b{padding:1.1rem;display:flex;flex-direction:column;gap:.9rem}.detail__video{width:100%;aspect-ratio:16/9;border-radius:11px;background:#000;border:1px solid var(--line)}.detail__video--placeholder{background:linear-gradient(135deg,#1c1416,#241018)}.detail__name{font-weight:600}.detail__meta{color:var(--on-dark-muted);font-size:.82rem}.detproc{display:flex;align-items:center;gap:.55rem}.detproc__n{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11px;font-weight:700;border:1.5px solid #8b8085;color:#8b8085}.detproc__n--ok{border-color:#35c78b;color:#35c78b;background:#35c78b1f}.detproc__n--run{border-color:#f0b429;color:#f0b429;background:#f0b4291f}.detproc__n--fail{border-color:#ff6b6b;color:#ff6b6b;background:#ff6b6b1f}.detproc__t{flex:1;font-size:.88rem}.detproc__s{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;color:var(--on-dark-faint)}.detproc__div{height:1px;background:var(--line);margin:.6rem 0 .2rem}.netline{display:flex;align-items:center;gap:.55rem;padding:.32rem 0}.neti{width:22px;height:22px;flex:none;display:grid;place-items:center;color:var(--on-dark)}.neti svg{width:16px;height:16px}.neti--off{color:var(--on-dark-faint);opacity:.6}.netline__t{flex:1;font-size:.86rem}.netline__soon{font-size:.56rem;text-transform:uppercase;letter-spacing:.06em;background:var(--surface-2);border:1px solid var(--line);padding:.05rem .32rem;border-radius:5px;color:var(--on-dark-faint);font-weight:700}.netline__st{font-size:.74rem;font-weight:600;text-decoration:none}.netline__st--on{color:var(--ok)}.netline__st--plan{color:var(--plan)}.netline__st--err{color:var(--fail)}.netline__st--warn,.netline__st--off{color:var(--on-dark-faint)}.netswitch{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.netswitch__lbl{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-faint)}.netseg{display:inline-flex;background:#00000047;border:1px solid var(--line);border-radius:10px;padding:3px;gap:3px;flex-wrap:wrap}.netseg button{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .8rem;border-radius:7px;border:none;background:transparent;color:var(--on-dark-muted);font-weight:600;font-size:.84rem;cursor:pointer}.netseg button svg{width:16px;height:16px}.netseg button[aria-pressed=true]{background:var(--brand-strong);color:#fff}.netseg button:disabled{opacity:.45;cursor:not-allowed}.perf__sync{font-size:.78rem;color:var(--on-dark-faint);margin:0 0 .9rem}.perf__sync b{color:var(--on-dark)}.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.kpi{padding:.8rem .9rem;border:1px solid var(--line);border-radius:12px;background:#0000002e}.kpi__k{color:var(--on-dark-muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.kpi__v{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:.15rem}.kpi__d{font-size:.72rem;font-weight:600;margin-top:.1rem}.kpi__d--up{color:var(--ok)}.kpi__d--down{color:var(--fail)}.kpi__d--flat{color:var(--on-dark-faint)}.perf__chart{margin-top:1.2rem}.perf__chart-h{font-size:.82rem;font-weight:600;margin-bottom:.5rem}.perf__svg{width:100%;height:auto;display:block}.perf__chart-x{display:flex;justify-content:space-between;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;color:var(--on-dark-faint);margin-top:.3rem}.perf__chart-empty{margin:0;padding:1.1rem;border:1px dashed var(--line);border-radius:12px;background:#0000001f;color:var(--on-dark-muted);font-size:.82rem;line-height:1.5}@media (max-width: 860px){.detail{grid-template-columns:1fr}.detail__aside{position:static}.hub__tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.kpis{grid-template-columns:repeat(3,1fr)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.detv2{display:flex;flex-direction:column;gap:1.2rem}.cmp-regen svg{width:13px;height:13px}.cmp-acct__chk svg{width:14px;height:14px}.dot{width:7px;height:7px;border-radius:50%;display:inline-block}.dot--ok{background:var(--ok)}.dot--run{background:var(--run)}.dot--plan{background:var(--plan)}.dot--fail{background:var(--fail)}.dot--wait{background:var(--wait)}.badge--ok{color:var(--ok);border-color:#35c78b66;background:#35c78b1a}.badge--plan{color:var(--plan);border-color:#6ea8ff66;background:#6ea8ff1a}.badge--fail{color:var(--fail);border-color:#ff6b6b66;background:#ff6b6b1a}.badge--wait{color:var(--on-dark-muted);background:var(--surface-2)}.badge--ai{color:var(--ai);border-color:#6ea8ff66;background:var(--ai-soft)}.variant-parent{display:inline-flex;align-items:center;gap:.3rem;color:var(--on-dark-muted);text-decoration:none;font-size:.85rem;margin-bottom:.2rem}.variant-parent:hover{color:var(--on-dark)}.variant-parent b{color:var(--on-dark);font-weight:600}.variants{display:flex;flex-direction:column;gap:.5rem}.variant-row{display:flex;align-items:center;gap:.6rem;padding:.55rem .7rem;border:1px solid var(--line);border-radius:11px;background:#0000002e}.variant-row--busy{opacity:.5;pointer-events:none}.variant-row__title{flex:1;min-width:0;text-align:left;font:inherit;font-size:.9rem;font-weight:500;color:var(--on-dark);background:none;border:none;cursor:pointer;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-row__title:hover{color:var(--brand)}.variant-row__nets{display:inline-flex;gap:.35rem}.variant-row__net{width:18px;height:18px;color:var(--on-dark-muted)}.variant-row__net svg{width:18px;height:18px}.variant-row__actions{display:inline-flex;gap:.3rem}.iconbtn{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--on-dark-muted);cursor:pointer}.iconbtn:hover:not(:disabled){border-color:var(--line-strong);color:var(--on-dark)}.iconbtn:disabled{opacity:.5;cursor:default}.iconbtn--danger:hover:not(:disabled){color:var(--fail);border-color:#ff6b6b80}.iconbtn svg{width:15px;height:15px}.short-editor__upload{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--line)}.short-editor__uploadrow{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:.4rem}.hero{display:grid;grid-template-columns:320px 1fr;gap:1.4rem;padding:1.3rem}.hero__media{display:flex;flex-direction:column;gap:.7rem}.hero__video{width:100%;aspect-ratio:16 / 9;border-radius:12px;border:1px solid var(--line);background:#0c0809;object-fit:cover}.hero__video--ph{background:linear-gradient(135deg,#241a1d,#160f12)}.hero__facts{display:flex;flex-direction:column;gap:.28rem}.hero__fact{display:flex;justify-content:space-between;gap:1rem;font-size:.78rem}.hero__fact .k{color:var(--on-dark-faint)}.hero__fact span:last-child{color:var(--on-dark);text-align:right;word-break:break-word}.hero__body{min-width:0;display:flex;flex-direction:column;gap:1rem}.hero__eyebrow{color:var(--on-dark-faint);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hero__title{font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.15;margin-top:.15rem}.hero__sub{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;color:var(--on-dark-muted);font-size:.82rem;margin-top:.35rem}.common{display:flex;flex-direction:column;gap:.55rem}.common__row{display:grid;grid-template-columns:90px 1fr;gap:.7rem;align-items:start}.common__k{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--on-dark-faint);padding-top:.55rem}.common__input{font:inherit;color:var(--on-dark);background:#00000038;border:1px solid var(--line);border-radius:9px;padding:.5rem .65rem;width:100%;resize:vertical}.common__input:focus{outline:none;border-color:var(--line-strong)}.common__actions{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;margin-top:.1rem}.workers{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.9rem;border-top:1px solid var(--line)}.worker{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .6rem;border:1px solid var(--line);border-radius:9px;background:#0000002e;font-size:.8rem}.worker__n{width:16px;height:16px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:9px;font-weight:800;border:1.5px solid var(--wait);color:var(--wait)}.worker--ok .worker__n{border-color:var(--ok);color:var(--ok);background:#35c78b1f}.worker--run .worker__n{border-color:var(--run);color:var(--run);background:#f0b4291f}.worker--fail .worker__n{border-color:var(--fail);color:var(--fail);background:#ff6b6b1f}.worker--run .worker__t{color:var(--run)}.worker__s{color:var(--on-dark-faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem}.nets-card{padding:0}.nets{display:flex;flex-direction:column}.cmp-tab__st{width:7px;height:7px;border-radius:50%}.cmp-tab__st--ok{background:var(--ok)}.cmp-tab__st--plan{background:var(--plan)}.cmp-tab__st--fail{background:var(--fail)}.cmp-tab__st--wait{background:var(--wait)}.nets{--network-color: var(--brand)}.nets--youtube{--network-color: #ff0033}.nets--facebook{--network-color: #1877f2}.nets--instagram{--network-color: #e1306c}.nets--tiktok{--network-color: #111111;--network-accent: #25f4ee}.nets--tiktok .netbody{border-color:#343434;background:linear-gradient(145deg,rgba(5,5,5,.3),transparent 38%);box-shadow:inset 3px 0 #111,inset 4px 0 #25f4ee,inset -2px 0 #fe2c55}.nets--tiktok .network-variant__eyebrow,.nets--tiktok .cmp-metalink{color:#25f4ee}.nets--tiktok .network-variant__identity{color:#fff;background:#0b0b0b;border-color:#3c3c3c;box-shadow:inset 2px 0 #25f4ee,inset -2px 0 #fe2c55}.netbody{margin:0 1.2rem 1.2rem;padding:1.4rem;display:flex;flex-direction:column;gap:1.5rem;border:1px solid color-mix(in srgb,var(--network-color) 58%,transparent);border-radius:0 12px 12px;background:linear-gradient(145deg,color-mix(in srgb,var(--network-color) 7%,transparent),transparent 34%);box-shadow:inset 3px 0 color-mix(in srgb,var(--network-color) 75%,transparent);position:relative;z-index:1}@media (max-width: 620px){.cmp-tabs{padding:.8rem .8rem 0}.netbody{margin:0 .8rem .8rem;padding:1rem}}.network-variant{display:flex;flex-direction:column;gap:.85rem}.network-variant__head{display:flex;justify-content:space-between;align-items:center;gap:1rem}.network-variant__head h5{margin:.15rem 0 0;font-size:1.08rem;color:var(--on-dark)}.network-variant__eyebrow{color:var(--network-color);font:700 .66rem/1.2 JetBrains Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.network-variant__identity{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .65rem;border:1px solid color-mix(in srgb,var(--network-color) 55%,transparent);border-radius:999px;color:var(--network-color);font-weight:750;background:color-mix(in srgb,var(--network-color) 10%,transparent)}.network-variant__logo{width:17px;height:17px}.network-variant__saved{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--network-color);color:#071016;font-size:.65rem;font-style:normal}.network-variant__intro{margin:0;color:var(--on-dark-muted);font-size:.8rem}.network-editors{display:grid;gap:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--network-color) 28%,var(--line))}.network-editors__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:0 .15rem}.network-editors__head>div{display:flex;flex-direction:column;gap:.18rem}.network-editors__head span{color:var(--network-color);font:700 .62rem/1.2 JetBrains Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.network-editors__head h5{margin:0;color:var(--on-dark);font-size:.95rem}.network-editors__head small{color:var(--on-dark-faint);font-size:.68rem}.nets--tiktok .network-editors__head span{color:#25f4ee}.network-editors>.card{margin:0;border-color:color-mix(in srgb,var(--network-color) 30%,var(--line));background:color-mix(in srgb,var(--surface) 94%,var(--network-color));box-shadow:none}.network-editor-placeholder{min-height:120px}.netbody>.network-variant{order:0}.network-section--destination,.netbody>.composer__empty{order:1}.network-section--metadata,.static-meta{order:2}.network-section--format{order:3}.network-editors{order:4}.network-section--context{order:5}.network-section--status{order:6}.network-section--performance{order:7}.network-section--actions{order:8}.cmp-acct__av svg{width:18px;height:18px}.cmp-acct__av img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.cmp-acct__name{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.cmp-acct__name b{font-size:.78rem}.cmp-acct__name small{color:var(--on-dark-faint);font-size:.65rem}.network-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.network-settings-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.8rem}.network-settings-row>div{display:flex;flex-direction:column;gap:.45rem}.network-option{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;min-height:68px;padding:.72rem .8rem;border:1px solid color-mix(in srgb,var(--network-color) 22%,var(--line));border-radius:11px;background:color-mix(in srgb,var(--surface) 97%,var(--network-color));cursor:pointer;transition:border-color .15s ease,background .15s ease}.network-option:hover{border-color:color-mix(in srgb,var(--network-color) 50%,var(--line));background:color-mix(in srgb,var(--surface) 94%,var(--network-color))}.network-option input{position:absolute;opacity:0;pointer-events:none}.network-option__copy{display:flex;flex-direction:column;gap:.12rem}.net-switch{position:relative;display:block;width:38px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--on-dark-faint) 24%,transparent);border:1px solid var(--line-strong);transition:background .16s ease,border-color .16s ease}.net-switch i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--on-dark-muted);box-shadow:0 1px 3px #00000059;transition:transform .16s ease,background .16s ease}.network-option input:checked+.net-switch{background:color-mix(in srgb,var(--network-color) 72%,#fff 8%);border-color:color-mix(in srgb,var(--network-color) 80%,#fff)}.network-option input:checked+.net-switch i{transform:translate(16px);background:#fff}.nets--tiktok .network-option input:checked+.net-switch{background:#111;border-color:#25f4ee;box-shadow:inset -2px 0 #fe2c55}.network-option b{color:var(--on-dark);font-size:.75rem}.network-option small{color:var(--on-dark-muted);font-size:.68rem;line-height:1.35}@media (max-width: 620px){.network-options-grid,.network-settings-row{grid-template-columns:1fr}}.static-meta{display:flex;flex-direction:column;gap:.7rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--network-color) 24%,var(--line))}.source-context{border:1px solid var(--line);border-radius:10px;background:var(--surface)}.source-context summary{padding:.75rem .9rem;color:var(--on-dark-muted);font-size:.78rem;font-weight:700;cursor:pointer}.source-context[open] summary{color:var(--on-dark);border-bottom:1px solid var(--line)}.source-context__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.85rem .9rem}.source-context__body span{display:flex;flex-direction:column;gap:.2rem;color:var(--on-dark-muted);font-size:.76rem}.source-context__body span b{color:var(--on-dark);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.source-context__body p{grid-column:1 / -1;margin:0;color:var(--on-dark-faint);font-size:.74rem}@media (max-width: 560px){.network-variant__head{align-items:flex-start}}.netstate{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.85rem 1rem;border:1px solid var(--line);border-radius:12px;background:#0000002e}.netstate__l{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.netstate__l strong{font-size:.9rem}.netstate__when{font-size:.8rem}.netstate__actions{display:flex;gap:.5rem;flex-wrap:wrap}.sec{display:flex;flex-direction:column;gap:.7rem}.sec__h{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sec__h h5{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted)}@media (max-width: 820px){.hero{grid-template-columns:1fr}.common__row{grid-template-columns:1fr;gap:.25rem}.common__k{padding-top:0}}.publication-target-wrap{display:flex;flex-direction:column;gap:.5rem}.publication-stats{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .75rem;border:1px solid var(--line);border-radius:10px;background:#0000002e}.publication-stats__kpis{display:flex;flex-wrap:wrap;gap:1.1rem;font-size:.84rem;color:var(--on-dark-muted)}.publication-stats__kpis b{color:var(--on-dark);font-variant-numeric:tabular-nums}.publication-stats__meta{display:flex;align-items:center;gap:.7rem;font-size:.78rem}
