:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070709;--panel:#1c1c1fb8;--panel-2:#161619ad;--input:#ffffff0e;--input-border:#ffffff1c;--line:#ffffff1b;--line-soft:#fff1;--text:#f5f5f7;--muted:#f5f5f7ad;--muted-2:#ebebf58a;--accent:#fff;--danger:#ff6b6b;--focus:#0a84ff;--shadow-soft:0 18px 60px #00000038;--surface:#ffffff06;--background:#0d0d0f}.century-toaster[data-sonner-toaster]{--width:min(390px, calc(100vw - 28px));font-family:-apple-system, BlinkMacSystemFont, var(--font-inter), "Segoe UI", sans-serif}.century-toast[data-sonner-toast]{min-height:54px;color:var(--text);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#18181bf0;border:1px solid #ffffff1f;padding:12px 14px;box-shadow:0 18px 52px #00000061;border-radius:15px!important}.century-toast[data-sonner-toast][data-type=success]{color:#dcfce7;background:linear-gradient(135deg,#182d1ff7,#121915f7);border-color:#4ade8057}.century-toast[data-sonner-toast][data-type=error]{color:#fee2e2;background:linear-gradient(135deg,#33191cf7,#1c1315f7);border-color:#ff6b6b61}.century-toast[data-sonner-toast][data-type=loading]{background:#232327fa;border-color:#fff3;color:#f5f5f7!important}.century-toast[data-sonner-toast] [data-content]{gap:2px}.century-toast[data-sonner-toast] [data-title]{font-size:13px;font-weight:650;line-height:1.4;color:inherit!important}.century-toast[data-sonner-toast] [data-description]{opacity:.72;color:inherit!important}.century-toast[data-sonner-toast] [data-close-button]{color:#ffffffb8;background:#27272a;border-color:#ffffff24;top:-6px!important;left:auto!important;right:-6px!important}.century-toast-icon{border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.century-toast-icon.success{color:#4ade80;background:#4ade802b}.century-toast-icon.error{color:#ff7b7b;background:#ff6b6b2b}.century-toast-icon.loading{color:#f5f5f7;background:#ffffff1a}.century-toast-icon svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}*{box-sizing:border-box}html{background:var(--bg);min-height:100%}body{background-color:var(--bg);min-height:100vh;color:var(--text);font-family:-apple-system, BlinkMacSystemFont, var(--font-inter), "Segoe UI", sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;background-image:radial-gradient(900px 520px at 8% -10%,#4374d921,#0000 68%),radial-gradient(720px 440px at 96% 0,#8a5bc714,#0000 70%);background-position:0 0;background-repeat:no-repeat;background-size:100vw 100vh;background-attachment:fixed;margin:0;line-height:1.5}body:before{pointer-events:none;content:"";opacity:.35;background:linear-gradient(#ffffff06,#0000 220px);position:fixed;inset:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.login-shell{isolation:isolate;place-items:center;min-height:100vh;padding:48px 24px;display:grid;position:relative;overflow:hidden}.login-shell:before,.login-shell:after{z-index:-1;aspect-ratio:1;content:"";filter:blur(2px);opacity:.38;pointer-events:none;border-radius:50%;width:min(42vw,540px);position:absolute}.login-shell:before{background:radial-gradient(circle,#0a84ff2e,#0000 70%);animation:12s ease-in-out infinite alternate login-orb-drift;top:-27%;left:-12%}.login-shell:after{background:radial-gradient(circle,#8b5cf624,#0000 70%);animation:14s ease-in-out -4s infinite alternate-reverse login-orb-drift;bottom:-30%;right:-12%}.login-theme-toggle{position:absolute;top:24px;right:24px}.login-card{border:1px solid var(--line);background:linear-gradient(145deg, #ffffff0b, transparent 38%), var(--panel);-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);border-radius:28px;width:min(100%,408px);padding:34px;animation:.62s cubic-bezier(.22,1,.36,1) both login-card-enter;box-shadow:0 28px 90px #00000047,inset 0 1px #ffffff0b}.login-brand{justify-content:space-between;align-items:center;gap:20px;min-height:22px;display:flex}.login-brand img{width:92px;height:auto}.login-heading{margin-top:38px}.login-security-mark{border:1px solid var(--line);background:var(--input);width:36px;height:36px;color:var(--muted);border-radius:12px;flex:0 0 36px;place-items:center;display:grid}.login-card h1,.app-title h1{font-family:var(--font-public-sans), var(--font-inter), system-ui, sans-serif;letter-spacing:.015em;margin:0;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.02}.login-card h1{letter-spacing:.005em;white-space:nowrap;font-size:clamp(23px,7vw,30px)}.login-card p,.app-title p{color:var(--muted);margin:10px 0 0;line-height:1.55}.login-form{margin-top:30px}.login-field{gap:9px;display:grid}.login-field label{color:var(--muted);letter-spacing:.01em;font-size:12px;font-weight:650}.login-input-wrap{position:relative}.login-input-wrap>svg{z-index:1;color:var(--muted-2);pointer-events:none;transition:color .16s;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.login-input-wrap .input{border-radius:16px;height:50px;padding-left:43px;padding-right:16px}.login-input-wrap:focus-within>svg{color:var(--focus)}.login-error{color:#ffb3b3;background:#ff6b6b14;border:1px solid #ff6b6b38;border-radius:13px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.45;animation:.3s cubic-bezier(.22,1,.36,1) both item-enter;display:flex}.login-error svg{flex:none;margin-top:1px}.login-submit{justify-content:space-between;width:100%;min-height:48px;margin-top:16px;padding-left:18px;padding-right:16px}.login-submit svg{transition:transform .24s cubic-bezier(.22,1,.36,1)}.login-submit:hover svg{transform:translate(3px)}.login-card .login-footnote{color:var(--muted-2);justify-content:center;align-items:center;gap:6px;margin-top:22px;font-size:10px;display:flex}@keyframes login-card-enter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes login-orb-drift{0%{transform:translate(-2%,-1%)scale(.96)}to{transform:translate(4%,3%)scale(1.05)}}.field{gap:8px;margin-top:20px;display:grid}.field label{color:var(--muted);font-size:13px;font-weight:600}.input,.select,.textarea{border:1px solid var(--input-border);background:var(--input);width:100%;color:var(--text);border-radius:11px;outline:none;padding:12px 14px;transition:border-color .16s,background-color .16s,box-shadow .16s}.input::placeholder,.textarea::placeholder{color:#ffffff59}.select{appearance:none}.textarea{resize:vertical;min-height:108px;line-height:1.55}.input:focus,.select:focus,.textarea:focus{background:#ffffff13;border-color:#0a84ffd9;box-shadow:0 0 0 3px #0a84ff2e}.button{color:#09090b;background:#f5f5f7;border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 17px;font-size:14px;font-weight:650;transition:transform .1s ease-out,background-color .16s,border-color .16s,opacity .16s;display:inline-flex}.button:not(.secondary):not(.danger):hover:not(:disabled){background:#fff}.button.secondary:hover:not(:disabled){color:var(--text);background:#ffffff1a;border-color:#ffffff29}.button.danger:hover:not(:disabled){background:#ff6b6b21;border-color:#ff6b6b70}.button:active:not(:disabled),.request-row:active,.nav-link:active{transition-duration:80ms;transform:scale(.975)}.button:focus-visible,.request-row:focus-visible,.nav-link:focus-visible,.section-toggle:focus-visible{outline-offset:2px;outline:3px solid #0a84ffb8}.button-icon{place-items:center;width:18px;height:18px;margin-left:-4px;margin-right:5px;font-size:20px;font-weight:400;line-height:1;display:inline-grid}.button.secondary{color:#fffc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border-color:#ffffff1a}.button.danger{color:#ffb3b3;background:#ff6b6b14;border-color:#ff6b6b52}.button:disabled{cursor:default;opacity:.6}.error{color:#ffb3b3;margin-top:14px;font-size:14px}.notice{color:#b9f7c7;margin-top:14px;font-size:14px}.notification-option{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;margin-top:18px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.notification-option.disabled{cursor:default;opacity:.45}.shell{max-width:1280px;margin:0 auto;padding:34px 28px 48px;position:relative}.ce-shell{max-width:1320px}.ce-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.ce-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,46px)}.ce-header p{color:var(--muted);margin:0}.ce-eyebrow{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}.ce-message{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin-bottom:18px;padding:12px 14px}.ce-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.ce-metrics article{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:18px}.ce-metrics span,.ce-metrics small{color:var(--muted);font-size:12px;display:block}.ce-metrics strong{letter-spacing:-.04em;margin:8px 0 5px;font-size:30px;display:block}.ce-panel{border:1px solid var(--line);background:var(--surface);border-radius:22px;overflow:hidden}.ce-panel-heading{justify-content:space-between;align-items:end;padding:22px 24px 16px;display:flex}.ce-panel-heading h2{margin:4px 0 0;font-size:22px}.ce-panel-heading>span{color:var(--muted);font-size:12px}.ce-filters{grid-template-columns:minmax(260px,1fr) 180px 180px;gap:10px;padding:0 24px 18px;display:grid}.ce-filters input,.ce-filters select{border:1px solid var(--line);background:var(--background);min-height:42px;color:inherit;border-radius:11px;padding:0 12px}.ce-list{border-top:1px solid var(--line)}.ce-creative{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(430px,.75fr);gap:22px;padding:20px 24px;display:grid}.ce-creative:last-child{border-bottom:0}.ce-badges{flex-wrap:wrap;gap:6px;display:flex}.ce-badges span{background:var(--background);color:var(--muted);text-transform:none;border-radius:999px;padding:5px 8px;font-size:10px}.ce-badges .ce-bucket.proven{color:#15803d;background:#dcfce7}.ce-badges .ce-bucket.iteration{color:#b45309;background:#fef3c7}.ce-badges .ce-bucket.experiment{color:#7e22ce;background:#f3e8ff}.ce-creative h3{margin:12px 0 7px;font-size:18px}.ce-creative p{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.55}.ce-creative-main>small{color:var(--muted);font-size:11px}.ce-platform-results{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ce-platform-results>div{border:1px solid var(--line);border-radius:13px;padding:11px}.ce-platform-results span,.ce-platform-results small,.ce-platform-results a{color:var(--muted);font-size:10px;display:block}.ce-platform-results strong{margin:7px 0 4px;font-size:18px;display:block}.ce-platform-results a{color:var(--accent);margin-top:7px;text-decoration:none}.ce-empty{text-align:center;color:var(--muted);padding:55px 24px}@media (max-width:900px){.ce-metrics{grid-template-columns:repeat(2,1fr)}.ce-creative,.ce-filters{grid-template-columns:1fr}.ce-header{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.ce-metrics,.ce-platform-results{grid-template-columns:1fr}.ce-creative{padding:16px}.ce-panel-heading,.ce-filters{padding-left:16px;padding-right:16px}}.cs-shell{max-width:1440px}.cs-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.cs-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cs-header h1{letter-spacing:-.055em;margin:0;font-size:clamp(34px,5vw,58px);line-height:1}.cs-header p,.cs-view-head p{color:var(--muted);margin:0;line-height:1.5}.cs-tabs{border:1px solid var(--line);background:#ffffff06;border-radius:16px;gap:6px;margin-bottom:22px;padding:5px;display:flex}.cs-tabs button{min-height:43px;color:var(--muted);background:0 0;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.cs-tabs button.active{color:var(--text);background:#ffffff1a;box-shadow:0 8px 30px #0003}.cs-tabs small{min-width:20px;height:20px;color:inherit;background:#ffffff14;border-radius:999px;place-items:center;font-size:10px;display:grid}.cs-message{border:1px solid var(--line);border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:13px}.cs-message.error{background:#ff6b6b14;border-color:#ff6b6b59}.cs-message.notice{background:#7ee89d12;border-color:#7ee89d4d}.cs-loading,.cs-empty{border:1px dashed var(--line);min-height:260px;color:var(--muted);text-align:center;border-radius:20px;align-content:center;place-items:center;padding:30px;display:grid}.cs-empty h3{color:var(--text);margin:0 0 8px}.cs-empty p{max-width:520px;margin:0;line-height:1.55}.cs-view{gap:18px;display:grid}.cs-view-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.cs-view-head h2{letter-spacing:-.035em;margin:4px 0 5px;font-size:28px}.cs-new-panel{background:#0e0e0efa;border:1px solid #ffffff2e;border-radius:20px;margin-bottom:18px;padding:20px;box-shadow:0 30px 100px #00000073}.cs-panel-head,.cs-new-actions{justify-content:space-between;align-items:center;gap:15px;display:flex}.cs-panel-head h2{margin:4px 0 18px}.cs-panel-head>button{color:var(--muted);background:0 0;border:0;font-size:28px}.cs-new-grid{grid-template-columns:2fr 1fr 1fr 1.4fr;gap:10px;display:grid}.cs-new-actions{justify-content:flex-end;margin-top:16px}.cs-field{align-content:start;gap:7px;display:grid}.cs-field>span{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:650}.cs-field input,.cs-field select,.cs-field textarea,.cs-schedule-row input,.cs-link-controls select,.cs-url-link input{border:1px solid var(--line);width:100%;color:var(--text);background:#0d0d0d;border-radius:11px;outline:none;padding:11px 12px}.cs-field input:focus,.cs-field select:focus,.cs-field textarea:focus,.cs-schedule-row input:focus,.cs-link-controls select:focus,.cs-url-link input:focus{border-color:#ffffff59}.cs-field textarea{resize:vertical;min-height:84px;line-height:1.55}.cs-field textarea.tall{min-height:230px}.cs-idea-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cs-idea{border:1px solid var(--line);background:#ffffff06;border-radius:20px;padding:20px}.cs-idea h3{margin:16px 0 8px;font-size:20px}.cs-idea>p{min-height:44px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.cs-card-top{color:var(--muted);letter-spacing:0;text-transform:none;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:650;display:flex}.cs-status{border:1px solid var(--line);width:max-content;color:var(--muted);letter-spacing:0;text-transform:none;background:#ffffff0f;border-radius:999px;align-items:center;padding:4px 7px;font-size:9px;font-weight:700;display:inline-flex}.cs-status.needs_review{color:#fde68a;background:#facc1514;border-color:#facc1540}.cs-status.approved,.cs-status.ready{color:#bbf7d0;background:#4ade8014;border-color:#4ade8040}.cs-status.scheduled,.cs-status.in_production{color:#bfdbfe;background:#60a5fa14;border-color:#60a5fa40}.cs-status.measured{color:#e9d5ff;background:#c084fc17;border-color:#c084fc4d}.cs-status.skipped{color:#fca5a5}.cs-idea-meta{flex-wrap:wrap;gap:6px;margin:15px 0;display:flex}.cs-idea-meta span{color:var(--muted);background:#ffffff0d;border-radius:999px;padding:6px 9px;font-size:10px}.cs-idea-actions{flex-wrap:wrap;gap:7px;display:flex}.cs-idea-actions .button{min-height:40px;font-size:11px}.cs-studio-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:14px;display:grid}.cs-queue{border:1px solid var(--line);background:#ffffff05;border-radius:19px;max-height:calc(100vh - 115px);position:sticky;top:16px;overflow:auto}.cs-queue-head{z-index:2;border-bottom:1px solid var(--line);background:#090909;justify-content:space-between;align-items:center;padding:15px;display:flex;position:sticky;top:0}.cs-queue-head strong{font-size:12px}.cs-card{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;background:0 0;padding:16px;display:block}.cs-card:hover{background:#ffffff0a}.cs-card>strong{margin:11px 0 7px;font-size:14px;line-height:1.35;display:block}.cs-card>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 9px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.cs-card>small{color:var(--muted-2);font-size:10px}.cs-card.compact{padding:13px}.cs-mini-empty{color:var(--muted);text-align:center;padding:36px 15px;font-size:12px}.cs-editor-wrap{border:1px solid var(--line);background:#ffffff05;border-radius:20px;min-width:0;overflow:hidden}.cs-editor{min-width:0}.cs-editor-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.cs-editor-head h2{letter-spacing:-.035em;margin:4px 0 0;font-size:25px}.cs-editor-actions{align-items:center;gap:7px;display:flex}.cs-editor-actions .button{min-height:40px;font-size:11px}.cs-more{border:1px solid var(--line);width:36px;height:36px;color:var(--text);background:0 0;border-radius:50%}.cs-skip-menu{border-bottom:1px solid var(--line);background:#ff6b6b0a;flex-wrap:wrap;align-items:center;gap:7px;padding:11px 20px;display:flex}.cs-skip-menu span{color:var(--muted);margin-right:5px;font-size:11px}.cs-skip-menu button{border:1px solid var(--line);color:var(--text);background:#ffffff0d;border-radius:16px;padding:8px 11px;font-size:10px}.cs-platform-tabs{border-bottom:1px solid var(--line);gap:7px;padding:10px 20px;display:flex}.cs-platform-tabs button{color:var(--muted);background:0 0;border:0;border-radius:16px;padding:10px 13px;font-size:11px;font-weight:700}.cs-platform-tabs button.active{color:var(--text);background:#ffffff1a}.cs-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.cs-form-grid .full{grid-column:1/-1}.cs-editor-section{border-top:1px solid var(--line);gap:14px;padding:20px;display:grid}.cs-editor-section>.cs-form-grid{padding:0}.cs-section-title{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.cs-section-title h3{margin:3px 0 0;font-size:18px}.cs-section-title>span,.cs-section-title>a{color:var(--muted);font-size:10px;text-decoration:none}.cs-section-title>a,.cs-linked-list a,.cs-result-platforms small{align-items:center;gap:4px;display:inline-flex}.cs-form-stack{gap:10px;display:grid}.cs-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cs-checks>div{border:1px solid var(--line);border-radius:11px;align-items:flex-start;gap:9px;padding:10px;display:flex}.cs-checks>div>span{border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font-size:11px;font-weight:900;display:grid}.cs-checks .pass>span{color:#86efac;background:#4ade801f}.cs-checks .warn>span{color:#fde047;background:#facc151f}.cs-checks strong,.cs-checks small{display:block}.cs-checks strong{font-size:11px}.cs-checks small{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.35}.cs-source-note{color:var(--muted);border-left:2px solid #ffffff40;padding-left:11px;font-size:11px;line-height:1.55}.cs-schedule-row,.cs-link-controls,.cs-url-link{align-items:center;gap:8px;display:flex}.cs-schedule-row input,.cs-link-controls select,.cs-url-link input{min-height:42px}.cs-link-controls select,.cs-url-link input{flex:1;min-width:0}.cs-linked-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cs-linked-list>div{border:1px solid var(--line);border-radius:11px;padding:10px}.cs-linked-list span,.cs-linked-list strong{display:block}.cs-linked-list span{color:var(--muted);text-transform:none;font-size:9px}.cs-linked-list strong{margin:5px 0;font-size:15px}.cs-linked-list a,.cs-linked-list button{color:var(--muted);background:0 0;border:0;padding:0;font-size:9px;text-decoration:none}.cs-linked-list button{float:right;color:#fca5a5}.cs-link-section>small{color:var(--muted);font-size:10px}.cs-week-controls{gap:5px;display:flex}.cs-week-controls button{border:1px solid var(--line);min-width:40px;height:40px;color:var(--text);background:#ffffff0a;border-radius:16px}.cs-unscheduled{border:1px dashed var(--line);border-radius:15px;grid-template-columns:135px 1fr;align-items:start;gap:12px;padding:12px;display:grid}.cs-unscheduled>strong{padding:10px 0;font-size:11px}.cs-unscheduled>div{gap:8px;display:flex;overflow-x:auto}.cs-unscheduled .cs-card{border:1px solid var(--line);border-radius:11px;flex:none;width:240px}.cs-unscheduled small{color:var(--muted);padding:10px}.cs-calendar{grid-template-columns:repeat(7,minmax(145px,1fr));gap:7px;display:grid;overflow-x:auto}.cs-day{border:1px solid var(--line);background:#ffffff05;border-radius:15px;min-height:480px}.cs-day-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px;display:flex}.cs-day-head span{color:var(--muted);text-transform:none;font-size:10px}.cs-day-head strong{font-size:17px}.cs-day-items{gap:7px;padding:7px;display:grid}.cs-day .cs-card{border:1px solid var(--line);background:#ffffff08;border-radius:10px;padding:10px}.cs-day .cs-card-top{display:block}.cs-day .cs-card-top .cs-status{margin-top:5px}.cs-day .cs-card>strong{font-size:11px}.cs-insight-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cs-insight-metrics article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:17px}.cs-insight-metrics span,.cs-insight-metrics small{color:var(--muted);font-size:10px;display:block}.cs-insight-metrics strong{margin:8px 0 4px;font-size:28px;display:block}.cs-results-list{gap:8px;display:grid}.cs-results-list>article{border:1px solid var(--line);border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(300px,.6fr);align-items:center;gap:20px;padding:15px;display:grid}.cs-results-list span,.cs-results-list p{color:var(--muted);font-size:10px}.cs-results-list h3{margin:5px 0}.cs-results-list p{margin:0}.cs-result-platforms{justify-content:flex-end;gap:7px;display:flex}.cs-result-platforms a{border:1px solid var(--line);min-width:92px;color:inherit;border-radius:10px;padding:9px;text-decoration:none}.cs-result-platforms span,.cs-result-platforms strong{display:block}.cs-result-platforms strong{margin:5px 0}.cs-engine-label{border-top:1px solid var(--line);margin-top:20px;padding:24px 0 12px}.cs-engine-label h2{margin:4px 0}.ce-embedded .ce-metrics{margin-bottom:14px}@media (max-width:1100px){.cs-new-grid{grid-template-columns:repeat(2,1fr)}.cs-studio-layout{grid-template-columns:280px minmax(0,1fr)}.cs-form-grid{grid-template-columns:1fr}.cs-form-grid .full{grid-column:auto}.cs-linked-list{grid-template-columns:1fr}}@media (max-width:780px){.cs-header,.cs-view-head,.cs-editor-head{flex-direction:column;align-items:flex-start}.cs-header-actions{width:100%}.cs-header-actions .button{flex:1}.cs-tabs{overflow-x:auto}.cs-tabs button{min-width:110px}.cs-idea-grid,.cs-insight-metrics,.cs-studio-layout{grid-template-columns:1fr}.cs-queue{max-height:310px;position:static}.cs-new-grid,.cs-checks{grid-template-columns:1fr}.cs-schedule-row,.cs-link-controls,.cs-url-link{flex-direction:column;align-items:stretch}.cs-results-list>article{grid-template-columns:1fr}.cs-result-platforms{justify-content:flex-start;overflow-x:auto}}.topbar{border:1px solid var(--line);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(135deg,#29292dc9,#18181bad);border-radius:24px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.topbar:before{pointer-events:none;content:"";background:radial-gradient(520px 220px at 8% 0,#ffffff14,#0000 62%),linear-gradient(#ffffff06,#0000);position:absolute;inset:0}.topbar>*{position:relative}.app-title p{max-width:640px;margin-top:7px;font-size:14px}.app-title .eyebrow{color:#aec4ffbd;letter-spacing:0;text-transform:none;margin-bottom:7px;font-size:12px;font-weight:650;display:block}.app-title h1{font-family:-apple-system, BlinkMacSystemFont, var(--font-public-sans), sans-serif;letter-spacing:-.038em;font-size:clamp(32px,4vw,46px);font-weight:680}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.stat{border:1px solid var(--line);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#252529c2,#18181b9e);border-radius:18px;padding:14px 16px 15px;position:relative;overflow:hidden}.stat:after{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;inset:0 0 auto}.stat strong{letter-spacing:-.04em;margin:5px 0 1px;font-size:26px;font-weight:650;line-height:1.05;display:block}.stat>span:last-child{color:var(--muted-2);font-size:12px;font-weight:550}.stat .stat-kicker{color:#f5f5f7bd;letter-spacing:.035em;font-size:10px;font-weight:650;display:block}.grid{grid-template-columns:minmax(340px,.41fr) minmax(0,.59fr);gap:14px;min-height:calc(100vh - 190px);display:grid}.panel{border:1px solid var(--line);background:var(--panel-2);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);border-radius:22px;overflow:hidden}.panel-header{z-index:2;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#17171ad1;padding:16px;position:sticky;top:0;box-shadow:0 10px 24px -22px #000000e6}.filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.filters .input{grid-column:1/-1}.request-list{max-height:calc(100vh - 292px);overflow:auto}.request-row{border:0;border-bottom:1px solid var(--line-soft);width:100%;color:inherit;text-align:left;background:0 0;padding:17px 18px;transition:background-color .16s,transform .1s ease-out;position:relative}.request-row.active,.request-row:hover{background:#ffffff0d}.request-row.active:before{content:"";background:#0a84ff;border-radius:0 3px 3px 0;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #0a84ff6b}.request-row h2{color:#ffffffe6;letter-spacing:-.012em;margin:0;font-size:15px;font-weight:620;line-height:1.3}.request-row p{-webkit-line-clamp:2;color:#ffffff9e;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.row-meta,.detail-meta{color:var(--muted-2);flex-wrap:wrap;gap:8px;margin-top:12px;font-size:12px;display:flex}.badge{border:1px solid var(--line);color:#ffffffbd;letter-spacing:.01em;background:#ffffff0d;border-radius:999px;align-items:center;width:fit-content;padding:4px 8px;font-size:11px;font-weight:650;display:inline-flex}.status-badge{border-style:solid}.status-badge.status-open{color:#a6a6a6;background:#a6a6a620;border-color:#a6a6a655}.status-badge.status-under_review{color:#85b5b5;background:#85b5b520;border-color:#85b5b555}.status-badge.status-planned{color:#1fa0ff;background:#1fa0ff20;border-color:#1fa0ff55}.status-badge.status-in_progress{color:#c17aff;background:#c17aff20;border-color:#c17aff55}.status-badge.status-complete{color:#6cd345;background:#6cd34520;border-color:#6cd34555}.status-badge.status-closed{color:#ed2b2b;background:#ed2b2b20;border-color:#ed2b2b55}.detail{flex-direction:column;min-height:100%;display:flex}.detail-main{gap:14px;padding:20px;display:grid;overflow:auto}.detail-main h2{font-family:var(--font-public-sans), var(--font-inter), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:25px;font-weight:650;line-height:1.16}.section{border:1px solid var(--line);background:#ffffff08;border-radius:17px;gap:12px;padding:17px;display:grid}.section h3{letter-spacing:-.01em;text-transform:none;color:var(--muted);margin:0;font-size:13px}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-toggle{color:#ffffffb8;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:700}.section-toggle:hover{color:#fff}.edit-grid{grid-template-columns:1fr 180px;gap:12px;display:grid}.comment{border-top:1px solid var(--line-soft);padding:14px 0}.comment:first-of-type{border-top:0;padding-top:0}.comment-head{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.comment-head span:first-child{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.comment p{color:#ffffffb8;white-space:pre-wrap;margin:8px 0 0;line-height:1.55}.upvotes{flex-wrap:wrap;gap:8px;display:flex}.empty{min-height:280px;color:var(--muted);text-align:center;place-items:center;padding:24px;display:grid}@media (max-width:900px){.shell{padding:22px 18px 40px}.topbar{flex-direction:column;align-items:flex-start}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.grid,.edit-grid,.filters{grid-template-columns:1fr}.request-list{max-height:none}}@media (max-width:560px){.shell{padding:16px 12px 32px}.topbar{border-radius:20px;padding:22px}.topbar .button{width:100%}.stats{gap:8px}.stat{padding:13px}.panel{border-radius:20px}}.sv-shell{max-width:1500px;padding-top:34px}.sv-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}.sv-header h1{font-family:var(--font-public-sans), var(--font-inter), system-ui, sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,46px);line-height:1.05}.sv-header p{color:var(--muted);margin:9px 0 0;font-size:14px}.sv-eyebrow{color:var(--muted-2);letter-spacing:0;text-transform:none;font-size:12px;font-weight:650;display:block}.sv-header-actions,.sv-modal-actions{gap:9px;display:flex}.sv-button{border-radius:16px;gap:8px;min-height:44px;padding:10px 16px;font-size:13px}.sv-message{background:#4ade800d;border:1px solid #4ade802e;border-radius:13px;align-items:center;gap:9px;margin:-8px 0 17px;padding:10px 13px;font-size:12px;display:flex}.sv-message.error{color:#ffb3b3;background:#ff6b6b0f;border-color:#ff6b6b33;margin-top:-8px}.sv-message>span{color:#86efac;background:#4ade8024;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.sv-message.error>span{color:#ff9c9c;background:#ff6b6b24}.sv-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.sv-metric-card{border:1px solid var(--line);min-height:132px;box-shadow:var(--shadow-soft);background:radial-gradient(200px 100px at 0 0,#ffffff0e,#0000 72%),#ffffff06;border-radius:19px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.sv-metric-card.has-trend{min-height:142px;padding-bottom:58px}.sv-metric-card:nth-child(2){background:radial-gradient(260px 140px at 0 0,#ffffff1f,#0000 72%),#ffffff09;border-color:#ffffff2e}.sv-metric-card>div{margin-top:0}.sv-metric-label{min-width:0;color:var(--muted-2);align-items:center;gap:6px;display:flex}.sv-metric-label svg{opacity:.82;flex:none}.sv-metric-label span{letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden}.sv-combined-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sv-combined-values>div{min-width:0}.sv-combined-values>div+div{border-left:1px solid var(--line);padding-left:10px}.sv-combined-values .sv-metric-label span{font-size:9px}.sv-combined-values strong{font-size:clamp(19px,2vw,27px)}.sv-metric-card>div>span{color:var(--muted-2);letter-spacing:0;text-transform:none;font-size:10px;font-weight:650;display:block}.sv-metric-card strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:3px;font-size:clamp(21px,2.4vw,30px);display:block}.sv-metric-card small{color:#ffffff57;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;line-height:1.35;display:block;overflow:hidden}.sv-mini-trend{color:#ffffffd1;width:calc(100% - 30px);height:44px;position:absolute;bottom:9px;left:15px;right:15px;overflow:visible}.sv-chart-grid line{stroke:#ffffff13;stroke-width:.7px;vector-effect:non-scaling-stroke}.sv-chart-area{fill:#ffffff0e}.sv-chart-line{stroke:currentColor;stroke-width:3.25px;stroke-linecap:round;stroke-linejoin:round}.sv-accounts-panel,.sv-videos-panel{border:1px solid var(--line);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff05;border-radius:23px;margin-bottom:16px;overflow:hidden}.sv-accounts-panel{padding:19px}.sv-add-account{background:#ffffff09;border:1px solid #ffffff29;border-radius:18px;grid-template-columns:minmax(250px,.75fr) minmax(320px,1.25fr) auto auto;align-items:end;gap:10px;margin-bottom:16px;padding:16px;display:grid}.sv-add-account>div strong,.sv-add-account>div small{display:block}.sv-add-account>div strong{margin-top:5px;font-size:14px}.sv-add-account>div small{color:var(--muted-2);margin-top:4px;font-size:9px;line-height:1.4}.sv-add-account input{border:1px solid var(--line);width:100%;min-height:42px;color:var(--text);background:#0d0d0d;border-radius:11px;outline:none;padding:0 12px}.sv-add-account input:focus{border-color:#ffffff59}.sv-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:15px;display:flex}.sv-section-heading h2{font-family:var(--font-public-sans), var(--font-inter), system-ui, sans-serif;letter-spacing:-.025em;margin:4px 0 0;font-size:19px}.sv-section-count{color:var(--muted-2);font-size:11px;font-weight:700}.sv-creator-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.sv-creator{border:1px solid var(--line-soft);background:#ffffff06;border-radius:18px;grid-template-columns:43px minmax(0,1fr) auto;grid-template-areas:"avatar copy actions";align-items:center;gap:10px;min-width:0;padding:8px 10px;display:grid}.sv-avatar{border:1px solid var(--line);color:#ffffffc2;background:#ffffff12;border-radius:13px;grid-area:avatar;place-items:center;width:43px;height:43px;font-size:16px;font-weight:800;display:grid;position:relative;overflow:visible}.sv-avatar-image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sv-avatar-fallback{place-items:center;width:100%;height:100%;display:grid}.sv-platform-mark{color:#fff;background:#121212;border:1px solid #ffffff21;border-radius:6px;place-items:center;width:18px;height:18px;display:inline-grid}.sv-platform-mark svg{width:12px;height:12px;display:block}.sv-platform-mark.tiktok svg{overflow:visible}.sv-tiktok-cyan{fill:#25f4ee;transform:translate(-.55px,-.2px)}.sv-tiktok-pink{fill:#fe2c55;transform:translate(.55px,.25px)}.sv-tiktok-white{fill:#fff}.sv-platform-mark.instagram{background:radial-gradient(circle at 31% 106%,#ffd600 0 24%,#ff7a00 39%,#ff0169 62%,#d300c5 76%,#7638fa 100%);border-color:#ffffff40}.sv-platform-mark.instagram svg{stroke:#fff;stroke-width:2.1px}.sv-platform-mark.instagram .sv-instagram-dot{fill:#fff;stroke:none}.sv-platform-mark.youtube{background:#f03;border-color:#f03}.sv-platform-mark.youtube svg{stroke:#fff;stroke-width:1.6px}.sv-platform-mark.threads{background:#000;border-color:#ffffff47}.sv-platform-mark.threads svg{fill:#fff;stroke:none}.sv-avatar>.sv-platform-mark{position:absolute;bottom:-5px;right:-5px}.sv-creator-copy{grid-area:copy;min-width:0}.sv-creator-copy strong,.sv-creator-copy a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sv-creator-copy a{color:var(--muted-2);font-size:10px;text-decoration:none}.sv-creator-copy a svg{vertical-align:-2px;display:inline}.sv-creator-meta{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:3px;display:flex}.sv-creator-meta>a{min-width:0}.sv-sync-state{color:var(--muted-2);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:9px;display:flex}.sv-sync-state i,.sv-refreshed i{background:#4ade80;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #4ade8014}.sv-sync-state.pending i,.sv-sync-state.syncing i{background:#fbbf24}.sv-sync-state.error i{background:#ff6b6b}.sv-icon-button{color:#ffffff4d;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.sv-icon-button:hover{color:#ffffffe0;background:#ffffff12}.sv-icon-button.danger:hover{color:#ff9c9c;background:#ff6b6b17}.sv-icon-button:disabled{cursor:not-allowed;opacity:.45}.sv-creator-actions{grid-area:actions;gap:2px;display:flex}.sv-empty-account{width:100%;min-height:122px;color:var(--text);background:#ffffff04;border:1px dashed #ffffff24;border-radius:15px;place-items:center;gap:5px;display:grid}.sv-empty-account>span,.sv-table-empty>span{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);background:#ffffff0a;border-radius:12px;place-items:center;display:grid}.sv-empty-account strong{font-size:13px}.sv-empty-account small{color:var(--muted-2);font-size:10px}.sv-video-title{margin:0;padding:19px 19px 15px}.sv-filters{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(260px,1fr) 165px 175px 145px;gap:8px;padding:11px 12px;display:grid}.sv-search,.sv-select-wrap{border:1px solid var(--line);min-height:37px;color:var(--muted-2);background:#ffffff06;border-radius:10px;align-items:center;gap:8px;padding:0 11px;display:flex}.sv-search input,.sv-select-wrap select{width:100%;color:var(--muted);background:0 0;border:0;outline:0;font-size:11px}.sv-search input::placeholder{color:#ffffff4d}.sv-select-wrap select{appearance:none;cursor:pointer}.sv-table-wrap{overflow-x:auto}.sv-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1120px}.sv-table th,.sv-table td{border-bottom:1px solid var(--line-soft);color:#ffffff8f;text-align:left;vertical-align:middle;padding:10px 11px;font-size:10px}.sv-table th{color:#ffffff59;letter-spacing:0;text-transform:none;height:36px;font-size:9px;font-weight:700}.sv-table th.sv-sorted-column{color:#ffffffb8}.sv-sorted-column span{margin-left:2px;font-size:11px}.sv-table th:first-child{width:30%}.sv-table th:nth-child(2),.sv-table th:nth-child(3){width:9%}.sv-table th:nth-child(4),.sv-table th:nth-child(5),.sv-table th:nth-child(6),.sv-table th:nth-child(7){width:7%}.sv-table th:nth-child(8){width:8%}.sv-table th:nth-child(9){width:9%}.sv-table tbody tr:last-child td{border-bottom:0}.sv-table tbody tr:hover{background:#ffffff06}.sv-table .numeric{font-variant-numeric:tabular-nums;text-align:right}.sv-table td.emphasized{color:#ffffffdb;font-weight:800}.sv-video-cell{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.sv-thumb{border:1px solid var(--line);color:#ffffff59;background:#ffffff0d;border-radius:8px;flex:none;place-items:center;width:38px;height:48px;display:grid;position:relative;overflow:hidden}.sv-thumb-image{object-fit:cover;width:100%;height:100%;display:block}.sv-thumb-placeholder{border-color:var(--line-soft);background:radial-gradient(circle at 30% 20%,#ffffff17,#0000 58%),#ffffff06}.sv-thumb-placeholder>.sv-platform-mark{width:24px;height:24px;box-shadow:none;border-radius:8px}.sv-thumb-placeholder>.sv-platform-mark svg{width:15px;height:15px}html[data-theme=light] .sv-thumb-placeholder{background:radial-gradient(circle at 30% 20%,#2563eb14,#0000 58%),#0f172a09}.sv-thumb i{color:#fff;background:#000000c7;border-radius:50%;place-items:center;width:14px;height:14px;font-size:6px;font-style:normal;display:grid;position:absolute;bottom:3px;right:3px}.sv-video-cell>span:last-child{min-width:0}.sv-video-cell strong,.sv-video-cell small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sv-video-cell strong{color:#fffc;font-size:11px}.sv-video-cell small{color:#ffffff52;margin-top:5px;font-size:9px}.sv-platform-label,.sv-refreshed{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sv-platform-label .sv-platform-mark{width:17px;height:17px}.sv-rate{color:#8deca8;background:#4ade800f;border:1px solid #4ade8026;border-radius:999px;padding:3px 6px;display:inline-block}.sv-table-empty{min-height:270px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:9px;display:grid}.sv-table-empty strong{color:#ffffffc2;font-size:13px}.sv-table-empty p{max-width:370px;color:var(--muted-2);margin:0 0 3px;font-size:11px;line-height:1.5}.sv-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sv-modal{background:radial-gradient(500px 220px at 0 0,#ffffff17,#0000 70%),#0b0b0b;border:1px solid #ffffff24;border-radius:22px;width:min(100%,460px);padding:23px;box-shadow:0 32px 100px #000000b3}.sv-modal-icon{border:1px solid var(--line);background:#ffffff0f;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.sv-modal h2{font-family:var(--font-public-sans), var(--font-inter), system-ui, sans-serif;letter-spacing:-.03em;margin:18px 0 0;font-size:23px}.sv-modal>p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.55}.sv-modal form{margin-top:20px}.sv-modal form>label{color:var(--muted);gap:8px;font-size:11px;font-weight:700;display:grid}.sv-modal input{border:1px solid var(--input-border);background:var(--input);width:100%;height:44px;color:var(--text);border-radius:11px;outline:0;padding:0 13px;font-size:12px}.sv-modal input:focus{border-color:#ffffff4d}.sv-modal-platforms{color:var(--muted-2);gap:14px;margin-top:12px;font-size:10px;display:flex}.sv-modal-platforms span{align-items:center;gap:5px;display:inline-flex}.sv-modal-actions{justify-content:flex-end;margin-top:22px}.sv-spinning{animation:.9s linear infinite sv-spin;display:inline-flex}@keyframes sv-spin{to{transform:rotate(360deg)}}@media (max-width:1220px){.sv-creator-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.sv-creator-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.admin-nav{overflow-x:auto}.nav-links{flex:none}.sv-header{flex-direction:column;align-items:flex-start}.sv-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-filters{grid-template-columns:repeat(3,1fr)}.sv-search{grid-column:1/-1}.sv-add-account{grid-template-columns:1fr 1fr}.sv-add-account>div,.sv-add-account>label{grid-column:1/-1}}@media (max-width:650px){.sv-shell{padding:22px 12px 32px}.sv-header-actions,.sv-header-actions .button{width:100%}.sv-add-account{grid-template-columns:1fr}.sv-add-account .button{width:100%}.sv-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-creator-list{grid-template-columns:1fr}.sv-creator{grid-template-columns:43px minmax(0,1fr) auto}.sv-filters{grid-template-columns:1fr}.sv-search{grid-column:auto}.sv-modal-actions .button{flex:1}}.admin-nav{z-index:10;-webkit-backdrop-filter:blur(28px)saturate(165%);backdrop-filter:blur(28px)saturate(165%);min-height:calc(58px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 22px 8px;background:#0a0a0cb8;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.nav-brand{opacity:.9;border-radius:8px;align-items:center;width:max-content;transition:opacity .16s,transform .1s ease-out;display:inline-flex}.nav-brand:hover{opacity:1}.nav-brand:active{transform:scale(.98)}.nav-brand img{width:92px;height:18px;transition:filter .32s,opacity .16s;display:block}.nav-links{gap:3px;min-width:0;display:flex}.nav-link{min-height:38px;color:var(--muted-2);border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:580;text-decoration:none;transition:color .16s,border-color .16s,background-color .16s,transform .1s ease-out;display:inline-flex}.nav-link:hover{color:var(--text);background:#ffffff0b}.nav-link.active{color:var(--text);background:#ffffff17;border-color:#ffffff17;box-shadow:0 5px 18px #0000002e,inset 0 1px #ffffff0d}.nav-signout{min-height:38px;color:var(--muted-2);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0;font-size:13px;font-weight:580;transition:color .16s}.nav-signout:hover{color:var(--text)}.nav-actions{grid-column:3;justify-self:end;align-items:center;gap:12px;display:flex}.publishing-accounts-trigger{white-space:nowrap;min-height:36px;padding:8px 12px}.theme-toggle{width:36px;height:36px;color:var(--muted-2);background:0 0;border:1px solid #0000;border-radius:12px;flex:0 0 36px;place-items:center;padding:0;transition:color .16s,border-color .18s,background-color .18s,transform .1s ease-out;display:grid;position:relative}.theme-toggle:hover{border-color:var(--line);background:var(--input);color:var(--text)}.theme-toggle:active{transform:scale(.94)}.theme-toggle:focus-visible{outline-offset:2px;outline:3px solid #0a84ff99}.theme-icon{transition:opacity .32s,filter .32s,transform .42s cubic-bezier(.34,1.45,.64,1);position:absolute}.theme-system-dot{background:var(--focus);opacity:0;border-radius:50%;width:4px;height:4px;transition:opacity .18s,transform .3s cubic-bezier(.34,1.45,.64,1);position:absolute;bottom:5px;right:5px;transform:scale(.4)}.theme-toggle.is-system .theme-system-dot{opacity:1;transform:scale(1)}html[data-theme=dark] .theme-icon-sun,html[data-theme=light] .theme-icon-moon{opacity:0;filter:blur(4px);transform:rotate(-75deg)scale(.45)}html[data-theme=dark] .theme-icon-moon,html[data-theme=light] .theme-icon-sun{opacity:1;filter:blur();transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.admin-nav,.topbar,.stat,.panel,.panel-header,.button.secondary{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17171a}}.threads-shell{max-width:1200px;padding-top:40px}.threads-shell .topbar{margin-bottom:22px}.threads-account-switcher{border-radius:16px;gap:4px;width:min(100%,620px);margin-bottom:16px;padding:4px}.threads-account-option{border-radius:12px;flex:1 1 0;gap:11px;min-width:0;padding:8px 10px}.threads-account-option:not(.active){background:0 0;border-color:#0000}.threads-account-option.active{border-color:var(--line);background:#ffffff12;box-shadow:0 5px 18px #00000024,inset 0 1px #ffffff0a}.threads-account-avatar{border:1px solid var(--line);background:var(--input);flex-basis:38px;width:38px;height:38px}.threads-account-option strong{font-size:13px;font-weight:650}.threads-account-option small{margin-top:1px;font-size:10px}.threads-tabs{border-radius:16px;margin-bottom:14px}.threads-tab{border-radius:12px;min-height:42px}.threads-tab .count{text-align:center;background:0 0;border-radius:7px;min-width:21px;padding:2px 5px}.threads-tab.active .count{background:var(--input)}.threads-bulkbar{background:var(--surface);border-radius:16px;gap:7px;margin-bottom:14px;padding:9px 10px 9px 14px}.threads-bulkbar>form{margin-left:auto}.threads-post-list{background:0 0;border-radius:20px}.threads-post{padding:22px 24px 20px}.threads-post-head{align-items:center;gap:12px;margin-bottom:15px}.threads-select-post{cursor:pointer;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.threads-post-heading{flex:1;justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex}.threads-post-identity,.threads-post-context{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.threads-post-number{color:var(--text);letter-spacing:.025em;font-size:11px;font-weight:700}.threads-generated-badge,.threads-meta-chip{border:1px solid var(--line-soft);background:var(--input);color:var(--muted);border-radius:8px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:650;display:inline-flex}.threads-generated-badge{color:#d8b4fe;background:#c084fc13;border-color:#c084fc2e}.threads-post-topic{color:var(--muted-2);font-size:10px}.threads-post-context{color:var(--muted-2);white-space:nowrap;flex:none;justify-content:flex-end;font-size:10px}.threads-post-account{color:var(--muted);align-items:center;gap:2px;font-weight:600;display:inline-flex}.threads-post-copy{max-width:820px}.threads-caption{color:var(--text);white-space:pre-wrap;font-size:15px;line-height:1.62}.threads-media-strip{scrollbar-width:thin;gap:8px;margin-top:20px;padding:0 0 5px;display:flex;overflow-x:auto}.threads-media-item{flex:0 0 146px;width:146px;margin:0}.threads-media-item figcaption{color:var(--muted-2);margin:0 0 7px;font-size:10px;font-weight:600}.threads-media-item img{background:var(--input);object-fit:cover;border:0;border-radius:13px;width:146px;height:182px;display:block}.threads-media-item.contain img{object-fit:contain;background:#09090b}.threads-media-item.compact,.threads-media-item.compact img{width:120px}.threads-media-item.compact{flex-basis:120px}.threads-post-head .threads-post-copy{flex:1;min-width:0;margin-top:0}.threads-post-head .threads-caption{margin:0}.threads-post-footer-context{align-self:flex-end;align-items:flex-end;min-height:38px;padding-bottom:3px}:root{--control-height:44px;--control-height-compact:38px;--control-radius:16px;--control-radius-compact:13px;--control-gap:8px}:is(.button,.content-action-button,.outreach-action-button,.sv-button){min-height:var(--control-height);gap:var(--control-gap);border-radius:var(--control-radius);cursor:pointer;padding:10px 16px;font-size:13px;font-weight:650;line-height:1;transition:transform .1s ease-out,color .16s,background-color .16s,border-color .16s,box-shadow .18s,opacity .16s}:is(.button,.content-action-button,.outreach-action-button,.sv-button):active:not(:disabled){transform:scale(.975)}:is(.button,.content-action-button,.outreach-action-button,.sv-button):focus-visible,:is(.select,.ce-filters select,.cs-field select,.cs-link-controls select,.sv-select-wrap):focus-within{outline-offset:2px;outline:3px solid #0a84ff9e}:is(.button,.content-action-button,.outreach-action-button,.sv-button):disabled{cursor:default;opacity:.55}:is(.button.secondary,.content-action-button.secondary,.outreach-action-button.secondary){color:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;border-color:#ffffff1a}:is(.button.secondary,.content-action-button.secondary,.outreach-action-button.secondary):hover:not(:disabled){color:var(--text);background:#ffffff17;border-color:#ffffff2b}:is(.select,.ce-filters select,.cs-field select,.cs-link-controls select){min-height:var(--control-height);border:1px solid var(--input-border);border-radius:var(--control-radius);background-color:var(--input);color:var(--text);cursor:pointer;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;outline:0;padding:0 36px 0 13px;font-size:13px;transition:border-color .16s,background-color .16s,box-shadow .16s}:is(.select,.ce-filters select,.cs-field select,.cs-link-controls select):hover{border-color:#ffffff2e}.sv-select-wrap{min-height:var(--control-height-compact);border-radius:var(--control-radius-compact)}.sv-select-wrap select{min-height:calc(var(--control-height-compact) - 2px);cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 11px),calc(100% - 7px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;padding-right:24px}:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher){border-radius:20px;gap:5px;padding:5px}:is(.workspace-segment a,.threads-tab,.cs-tabs button,.linkedin-tabs a,.threads-account-option){border-radius:var(--control-radius);transition:color .18s,background-color .18s,border-color .18s,transform .1s ease-out,box-shadow .18s}html[data-theme=light] :is(.button.secondary,.content-action-button.secondary,.outreach-action-button.secondary){border-color:var(--line);color:var(--muted);background:#ffffffbd}html[data-theme=light] :is(.button.secondary,.content-action-button.secondary,.outreach-action-button.secondary):hover:not(:disabled){color:var(--text);background:#fff;border-color:#0f172a2e}html[data-theme=light] :is(.select,.ce-filters select,.cs-field select,.cs-link-controls select){border-color:var(--input-border);color:var(--text);background-color:#ffffffd1}.threads-media-placeholder{border:1px dashed var(--line);background:var(--input);width:94px;height:94px;color:var(--muted-2);border-radius:13px;flex:0 0 94px;align-content:center;place-items:center;gap:7px;font-size:10px;display:grid}.threads-post .content-actions,.threads-actions{border-top:1px solid var(--line-soft);margin-top:20px;padding-top:15px}.threads-post .content-image-actions{gap:6px;margin-top:8px}.threads-post .content-action-button,.threads-actions .button{border-radius:13px;min-height:38px;padding:9px 13px;font-size:11px}.threads-edit-form .input{border-radius:13px;min-height:40px}html[data-theme=light] .threads-account-option.active{background:#0f172a0e;box-shadow:0 5px 18px #1f293712,inset 0 1px #ffffffe6}html[data-theme=light] .threads-post:hover{background:#0f172a05}html[data-theme=light] .threads-post.selected{background:#0a84ff09}html[data-theme=light] .threads-generated-badge{color:#7e22ce}@media (max-width:760px){.threads-shell{padding-top:26px}.threads-account-switcher{width:100%;display:flex;overflow-x:auto}.threads-account-option{min-width:210px}.threads-post{padding:18px 16px}.threads-post-heading{flex-direction:column;align-items:flex-start;gap:8px}.threads-post-context{justify-content:flex-start}.threads-bulkbar>form{width:100%;margin-left:0}.threads-bulkbar>form .button{width:100%}}.threads-account-switcher{border-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff06;border-radius:20px;gap:5px;padding:5px}.threads-account-option{color:var(--muted-2);background:0 0;border-color:#0000;border-radius:16px;transition:color .18s,background-color .18s,border-color .18s,transform .1s ease-out,box-shadow .18s}.threads-account-option:hover{color:var(--text);background:#ffffff0a}.threads-account-option:active{transform:scale(.985)}.threads-account-option.active{color:var(--text);background:#ffffff16;border-color:#ffffff17;box-shadow:0 6px 18px #00000029,inset 0 1px #ffffff0b}.threads-account-option.active small{color:var(--muted-2);background:0 0}html[data-theme=light] .threads-account-switcher{background:#0f172a0e;border-color:#0f172a21;box-shadow:inset 0 1px 2px #0f172a09,0 1px #ffffffeb}html[data-theme=light] .threads-account-option:hover{background:#ffffff9e}html[data-theme=light] .threads-account-option.active{background:#fff;border-color:#0f172a1c;box-shadow:0 3px 10px #1f29371a,inset 0 1px #fff}.threads-post-head{align-items:center;gap:12px}.threads-post-head .threads-post-context{flex:1;justify-content:flex-start;min-width:0}.threads-post-top-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:7px;margin-left:auto;display:flex}.threads-post-top-actions form{display:flex}.threads-post-top-actions .button{height:var(--control-height-compact);min-height:var(--control-height-compact);border-radius:12px;padding:0 12px;font-size:11px;line-height:1}.threads-post-top-actions .button.danger{width:36px;padding-inline:0}.threads-post-top-actions .button.danger.threads-delete-draft{width:auto;padding-inline:12px}.threads-posted-primary{color:#09090b;background:#f5f5f7;border-color:#f5f5f7;box-shadow:0 4px 14px #00000026}.threads-posted-primary:hover:not(:disabled){color:#000;background:#fff;border-color:#fff;transform:translateY(-1px)}.threads-post-copy{max-width:920px;margin-top:14px}.threads-caption{letter-spacing:-.012em;font-size:clamp(18px,1.55vw,21px);font-weight:540;line-height:1.48}.threads-caption-editor{resize:vertical;border-radius:15px;width:100%;min-height:124px;font-size:17px;line-height:1.5}.threads-subject-notice{color:#d8b4fe;background:#c084fc13;border-radius:12px;align-items:center;gap:7px;margin-top:14px;padding:8px 10px;font-size:11px;display:inline-flex}.threads-subject-notice span{color:var(--muted-2)}.threads-subject-notice strong{color:var(--text);font-weight:680}.threads-media-strip{margin-top:16px}.threads-media-item{position:relative}.threads-media-strip.is-editing{border-radius:18px;margin-left:-7px;margin-right:-7px;padding:7px 7px 10px;transition:background-color .18s,box-shadow .18s;overflow-y:hidden}.threads-media-strip.is-drop-active{background:color-mix(in srgb, var(--accent) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 34%, transparent)}.threads-media-item.is-editing{cursor:grab;transform-origin:50% 92%;animation:.32s ease-in-out infinite alternate threads-media-jiggle}.threads-media-item.is-editing:nth-child(2n){animation-direction:alternate-reverse;animation-delay:-160ms}.threads-media-strip.is-reordering .threads-media-item.is-editing{animation-play-state:paused}.threads-media-item.is-editing:active{cursor:grabbing}.threads-media-item.is-dragging{z-index:2;opacity:.3;animation-play-state:paused;transform:scale(.97)}.threads-media-item.is-editing .threads-media-tilt-card{transition:box-shadow .18s;transform:none}.threads-media-item.is-editing:hover .threads-media-tilt-card{box-shadow:0 9px 24px #0000002e}.threads-media-drag-handle{color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09090bc2;border-radius:9px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;left:8px}.threads-media-add{border:1px dashed var(--input-border);border-radius:var(--radius-inner);background:var(--input);width:124px;height:182px;color:var(--muted);cursor:pointer;text-align:center;flex:0 0 124px;place-content:center;justify-items:center;gap:5px;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:grid}.threads-media-add:hover{border-color:color-mix(in srgb, var(--text) 32%, transparent);background:var(--surface);color:var(--text);transform:translateY(-1px)}.threads-media-add>span{background:var(--surface);border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.threads-media-add strong{color:var(--text);font-size:11px;font-weight:650}.threads-media-add small{font-size:9px}@keyframes threads-media-jiggle{0%{transform:rotate(-.65deg)translateY(0)}to{transform:rotate(.65deg)translateY(-1px)}}.threads-media-remove{color:#fff;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09090bc7;border:1px solid #ffffff2e;border-radius:10px;place-items:center;width:30px;height:30px;transition:opacity .16s,transform .16s,background-color .16s;display:grid;position:absolute;top:8px;right:8px;transform:translateY(-3px)scale(.94)}.threads-media-item:hover .threads-media-remove,.threads-media-remove:focus-visible{opacity:1;transform:translateY(0)scale(1)}.threads-media-remove:hover:not(:disabled){background:#dc2626e6}.threads-media-remove:disabled{cursor:wait;opacity:.7}.threads-post-footer{justify-content:space-between;align-items:center;gap:18px;min-height:36px;margin-top:16px;padding:0;display:flex}.threads-footer-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.threads-footer-subject{min-height:38px;color:var(--muted-2);white-space:nowrap;align-items:center;gap:5px;padding:0 2px 0 4px;font-size:11px;display:inline-flex}.threads-footer-subject strong{color:var(--text);font-weight:680}.threads-post-footer-context{flex:none;justify-content:flex-end;align-self:center;margin-left:auto}.threads-post-footer button{border:1px solid var(--line);min-height:38px;color:var(--muted);cursor:pointer;background:#ffffff0a;border-radius:13px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;font-weight:640;transition:background-color .16s,color .16s,transform .1s;display:inline-flex}.threads-post-footer button:hover{color:var(--text);background:#ffffff13;border-color:#ffffff29}.threads-post-footer button:active{transform:scale(.97)}.threads-footer-dot{background:var(--muted-2);opacity:.55;border-radius:50%;flex:0 0 3px;width:3px;height:3px}html[data-theme=light] .threads-posted-primary{color:#fff;background:#18181b;border-color:#18181b}html[data-theme=light] .threads-posted-primary:hover:not(:disabled){color:#fff;background:#000;border-color:#000}html[data-theme=light] .threads-subject-notice{color:#6d28d9;background:#6d28d911}html[data-theme=light] .threads-post-footer button{border-color:var(--line);color:var(--muted);background:#ffffffb8}html[data-theme=light] .threads-post-footer button:hover{background:#fff;border-color:#0f172a29}@media (max-width:680px){.threads-post-head{flex-wrap:wrap;align-items:flex-start}.threads-post-top-actions{width:100%;margin-left:0}.threads-post-top-actions form:last-child,.threads-post-top-actions form:last-child .button{flex:1}.threads-post-footer{flex-direction:column;align-items:flex-start}.threads-post-footer-context{margin-left:0}}.threads-media-item,.threads-media-item.compact{flex:none;width:auto}.threads-media-item img,.threads-media-item.contain img,.threads-media-item.compact img{object-fit:contain;width:auto;max-width:none;height:182px}.threads-media-item.compact img{height:150px}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f5f7;--panel:#ffffffd1;--panel-2:#ffffffb8;--input:#0f172a0b;--input-border:#0f172a1f;--line:#0f172a1f;--line-soft:#0f172a13;--text:#171719;--muted:#171719a8;--muted-2:#1717199e;--accent:#111113;--danger:#d93d46;--shadow-soft:0 18px 55px #1f293714;--surface:#ffffffb8;--background:#fff}html[data-theme=light] body{background-image:radial-gradient(900px 520px at 8% -10%,#446fcf1a,#0000 68%),radial-gradient(720px 440px at 96% 0,#885dbf12,#0000 70%)}html[data-theme=light] body:before{opacity:.7;background:linear-gradient(#ffffffb3,#0000 240px)}html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition-property:color,background-color,border-color,box-shadow,fill,stroke,filter!important;transition-duration:.36s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}html[data-theme=light] .nav-brand img,html[data-theme=light] .login-brand img{filter:brightness(0)saturate()}html[data-theme=light] .login-card{background:linear-gradient(145deg, #fffffff0, #ffffff94), var(--panel);box-shadow:0 28px 90px #1f29371f,inset 0 1px #fff}html[data-theme=light] .login-error{color:#b4232d;background:#d93d4612;border-color:#d93d4633}html[data-theme=light] .admin-nav{border-bottom-color:var(--line-soft);background:#f8f8fac7;box-shadow:0 1px #fffc}html[data-theme=light] .nav-link:hover,html[data-theme=light] .workspace-segment a:hover,html[data-theme=light] .threads-tab:hover,html[data-theme=light] .cs-tabs button:hover,html[data-theme=light] .linkedin-tabs a:hover,html[data-theme=light] .request-row:hover,html[data-theme=light] .cs-card:hover,html[data-theme=light] .outreach-card:hover{background:#0f172a0b}html[data-theme=light] .nav-link.active,html[data-theme=light] .workspace-segment a.active,html[data-theme=light] .threads-tab.active,html[data-theme=light] .cs-tabs button.active,html[data-theme=light] .linkedin-tabs a.active{background:#0f172a13;border-color:#0f172a1a;box-shadow:0 5px 18px #1f293714,inset 0 1px #ffffffd1}html[data-theme=light] .button:not(.secondary):not(.danger){color:#fff;background:#18181b}html[data-theme=light] .button:not(.secondary):not(.danger):hover:not(:disabled){background:#000}html[data-theme=light] .button.secondary,html[data-theme=light] .outreach-action-button,html[data-theme=light] .content-action-button{border-color:var(--line);color:var(--muted);background:#ffffffb8}html[data-theme=light] .button.secondary:hover:not(:disabled),html[data-theme=light] .outreach-action-button:hover,html[data-theme=light] .content-action-button:hover{color:var(--text);background:#fff;border-color:#0f172a2e}html[data-theme=light] .input::placeholder,html[data-theme=light] .textarea::placeholder,html[data-theme=light] .sv-search input::placeholder{color:#17171959}html[data-theme=light] .input:focus,html[data-theme=light] .select:focus,html[data-theme=light] .textarea:focus{background:#ffffffeb}html[data-theme=light] :is(.panel-header,.cs-queue-head){background:#ffffffd6;box-shadow:0 10px 24px -22px #1f293747}html[data-theme=light] :is(.cs-new-panel,.cs-field input,.cs-field select,.cs-field textarea,.cs-schedule-row input,.cs-link-controls select,.cs-url-link input){background:#fff}html[data-theme=light] :is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.stats,.linkedin-stats,.sv-metrics,.ce-metrics,.cs-insight-metrics,.threads-account-switcher,.outreach-shell .rewrite-bar,.outreach-list,.outreach-daily){background:#ffffffa3}html[data-theme=light] :is(.panel,.ce-panel,.sv-accounts-panel,.sv-videos-panel,.cs-editor-wrap,.cs-queue,.ads-card,.linkedin-post,.outreach-card,.content-card,.cs-idea,.cs-day){background-color:var(--panel-2)}html[data-theme=light] :is(.stat,.linkedin-stat,.sv-metric-card,.ce-metrics article,.cs-insight-metrics article):hover{background:#0f172a06}html[data-theme=light] :is(.request-row h2,.stat .stat-kicker,.sv-metric-card>div>span,.sv-creator-copy strong,.sv-creator-copy a,.sv-creator-stats strong,.sv-table,.content-card,.linkedin-post-body){color:var(--text)}html[data-theme=light] :is(.request-row p,.detail-meta,.sv-metric-card small,.sv-creator-stats span,.sv-table th,.linkedin-post-meta,.cs-card>p,.cs-card>small){color:var(--muted)}html[data-theme=light] :is(.sv-metric-icon,.sv-avatar,.sv-thumb,.linkedin-empty>span){color:var(--muted);background:#0f172a0b}html[data-theme=light] .sv-icon-button{color:var(--muted-2)}html[data-theme=light] .sv-icon-button:hover{color:var(--text);background:#0f172a0e}html[data-theme=light] .sv-mini-trend{color:#2563eb}html[data-theme=light] .sv-chart-grid line{stroke:#2563eb24}html[data-theme=light] .sv-chart-area{fill:#2563eb1a}html[data-theme=light] .sv-table td{color:var(--muted)}html[data-theme=light] .sv-table th{color:var(--muted-2)}html[data-theme=light] .sv-table th.sv-sorted-column,html[data-theme=light] .sv-table td.emphasized,html[data-theme=light] .sv-video-cell strong,html[data-theme=light] .sv-table-empty strong{color:var(--text)}html[data-theme=light] .sv-video-cell small{color:var(--muted-2)}html[data-theme=light] .sv-rate{color:#166534;background:#16653412;border-color:#1665342e}html[data-theme=light] .sv-table tbody tr:hover{background:#0f172a06}html[data-theme=light] :is(.sv-add-account input,.sv-modal input){border-color:var(--input-border);color:var(--text);background:#fff}html[data-theme=light] :is(.badge,.section-toggle,.comment p){color:var(--muted)}html[data-theme=light] .threads-caption{color:var(--text)}html[data-theme=light] .button.danger{color:#b4232d;background:#dc262612;border-color:#b91c1c38}html[data-theme=light] .button.danger:hover:not(:disabled){background:#dc26261c;border-color:#b91c1c52}html[data-theme=light] .status-badge.status-open{color:#3f3f46;background:#3f3f4612;border-color:#3f3f4633}html[data-theme=light] .status-badge.status-under_review{color:#0f766e;background:#0f766e12;border-color:#0f766e33}html[data-theme=light] .status-badge.status-planned{color:#1d4ed8}html[data-theme=light] .status-badge.status-in_progress{color:#7e22ce}html[data-theme=light] .status-badge.status-complete{color:#15803d}html[data-theme=light] .status-badge.status-closed{color:#b91c1c}html[data-theme=light] .section-toggle:hover{color:var(--text)}html[data-theme=light] .cs-status.needs_review{color:#92400e}html[data-theme=light] :is(.cs-status.approved,.cs-status.ready){color:#166534}html[data-theme=light] :is(.cs-status.scheduled,.cs-status.in_production){color:#1d4ed8}html[data-theme=light] .cs-status.measured{color:#7e22ce}html[data-theme=light] .cs-status.skipped,html[data-theme=light] .cs-linked-list button{color:#b4232d}html[data-theme=light] .cs-checks .pass>span{color:#15803d}html[data-theme=light] .cs-checks .warn>span{color:#a16207}html[data-theme=light] .threads-generated-badge,html[data-theme=light] .reviewed-badge{color:#1d4ed8!important}html[data-theme=light] .sent-badge{color:#047857!important}html[data-theme=light] .ads-alerts{color:#8a4b08}html[data-theme=light] .linkedin-post-body:not(.linkedin-inline-editor){color:var(--text);background:0 0}html[data-theme=light] .linkedin-status.approved,html[data-theme=light] .linkedin-post-top-actions .copied,html[data-theme=light] .outreach-daily-complete{color:#166534}html[data-theme=light] .linkedin-status.posted{color:#1d4ed8}html[data-theme=light] .linkedin-primary-action{color:#fff;background:#18181b;border-color:#18181b}html[data-theme=light] .linkedin-primary-action:hover:not(:disabled){color:#fff;background:#000;border-color:#000}html[data-theme=light] .century-toast[data-sonner-toast]{color:var(--text);background:#fffffff2;border-color:#0f172a1f;box-shadow:0 18px 52px #1f293729}html[data-theme=light] .century-toast[data-sonner-toast][data-type=success]{color:#166534;background:linear-gradient(135deg,#f0fdf4fa,#f7fef9fa);border-color:#16a34a40}html[data-theme=light] .century-toast[data-sonner-toast][data-type=error]{color:#991b1b;background:linear-gradient(135deg,#fef2f2fa,#fffafafa);border-color:#dc26263d}html[data-theme=light] .century-toast[data-sonner-toast][data-type=loading]{background:#fffffffa;border-color:#0f172a24;color:#171719!important}html[data-theme=light] .century-toast-icon.loading{color:#171719;background:#0f172a12}@media (prefers-reduced-motion:reduce){html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition-duration:.01ms!important}}.threads-shell{max-width:1240px}.threads-bulkbar{border:1px solid var(--line);background:#ffffff05;border-radius:15px;align-items:center;gap:8px;margin-bottom:14px;padding:11px 12px;display:flex}.threads-bulkbar>div{align-items:baseline;gap:5px;margin-right:auto;display:flex}.threads-bulkbar>div strong{font-size:19px}.threads-bulkbar>div span{color:var(--muted-2);font-size:11px}.threads-bulkbar .button,.threads-actions .button{min-height:40px;font-size:12px}.threads-bulk-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.threads-bulk-actions form{display:flex}.threads-approve{color:#09090b;background:#f5f5f7}.threads-post-list{border:1px solid var(--line);background:#ffffff04;border-radius:18px;gap:0;display:grid;overflow:hidden}.threads-post{border-bottom:1px solid var(--line-soft);background:0 0;padding:18px;transition:background-color .18s,opacity .18s}.threads-post:last-child{border-bottom:0}.threads-post:hover{background:#ffffff05}.threads-post.selected{background:#ffffff07;box-shadow:inset 3px 0 #ffffffa6}.threads-post-head{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.threads-caption{color:#f5f5f7db;margin:0;font-size:15px;line-height:1.55}.threads-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.threads-edit-form{flex:1;gap:7px;min-width:280px;display:flex}.threads-edit-form .input{flex:1;min-width:0}@media (max-width:700px){.threads-bulkbar{flex-wrap:wrap;align-items:stretch}.threads-bulkbar>div{width:100%}.threads-bulk-actions{width:100%;margin-left:0}.threads-bulk-actions>*,.threads-bulk-actions .button{flex:1;min-width:0}.threads-edit-form{min-width:100%}.outreach-filters{grid-template-columns:1fr 1fr;align-items:end;display:grid}.outreach-filters-label{grid-column:1/-1;min-height:auto}.outreach-filters label{min-width:0}.outreach-filters-reset{grid-column:1/-1}}.publishing-controls{justify-items:end;gap:7px;display:grid;position:relative}.publishing-controls.compact .publishing-action-row .button{height:var(--control-height-compact);min-height:var(--control-height-compact);border-radius:12px;padding:0 12px;font-size:11px;line-height:1}.publishing-action-row,.publishing-destinations{align-items:center;gap:8px;display:flex}.publishing-image-picker{height:var(--control-height-compact);flex:none;align-items:center;display:flex;position:relative}.publishing-image-picker.has-image{width:48px}.publishing-image-picker>img{width:48px;height:var(--control-height-compact);border:1px solid var(--line);border-radius:var(--radius-control-compact);object-fit:cover;display:block}.publishing-image-remove{color:#fff;background:#27272a;border:1px solid #ffffff24;border-radius:7px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 4px 12px #0000003d}.publishing-image-remove:hover{background:#3f3f46}.publishing-confirm-image{background:var(--input);border-radius:15px;width:100%;max-height:260px;margin:0 0 14px;overflow:hidden}.publishing-confirm-image img{object-fit:contain;width:100%;max-height:260px;display:block}@media (min-width:701px){.threads-post-top-actions .publishing-primary{order:3}}.publishing-destinations{border:1px solid var(--line);background:var(--surface);border-radius:13px;padding:3px}.publishing-destinations button{min-height:28px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;display:inline-flex}.publishing-destinations button.active{background:var(--text);color:var(--bg)}.publishing-destinations button:disabled{cursor:not-allowed;opacity:.42}.publishing-unavailable{max-width:340px;color:var(--muted-2);text-align:right;font-size:11px;line-height:1.35}.publishing-custom-popover{z-index:20;border:1px solid var(--line);background:color-mix(in srgb, var(--background) 94%, transparent);width:max-content;box-shadow:var(--shadow-soft);border-radius:16px;gap:7px;padding:9px;display:flex;position:absolute;top:calc(100% + 7px);right:0}.publishing-custom-popover input,.postiz-reschedule-dialog input{border:1px solid var(--input-border);background:var(--input);min-height:42px;color:var(--text);border-radius:12px;padding:8px 11px}.publishing-modal-backdrop{z-index:1000;background:#0000008c;place-items:center;padding:18px;animation:.14s ease-out both publishing-fade-in;display:grid;position:fixed;inset:0}.publishing-confirm,.publishing-accounts-panel{border:1px solid var(--line);background:var(--background);width:min(480px,100%);color:var(--text);border-radius:22px;padding:24px;animation:.18s cubic-bezier(.2,.8,.2,1) both publishing-pop-in;position:relative;box-shadow:0 30px 100px #0000006b}.publishing-confirm>span,.publishing-accounts-panel header span{color:var(--muted);font-size:11px}.publishing-confirm h2,.publishing-accounts-panel h2{letter-spacing:-.025em;margin:5px 0 12px;font-size:24px}.publishing-confirm p{max-height:210px;color:var(--muted);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6;overflow:auto}.publishing-confirm small{color:#fbbf24;margin-top:12px;font-size:11px;line-height:1.5;display:block}.publishing-confirm>div:last-child{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.publishing-close{background:var(--surface);width:34px;height:34px;color:var(--muted);border:0;border-radius:11px;place-items:center;display:grid}.publishing-confirm>.publishing-close{position:absolute;top:16px;right:16px}.publishing-accounts-panel{width:min(760px,100%);padding:0;overflow:hidden}.publishing-accounts-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.publishing-accounts-panel>header>div:last-child{align-items:center;gap:7px;display:flex}.publishing-accounts-panel h2{margin-bottom:0}.publishing-account-list{display:grid}.publishing-account-list article{border-bottom:1px solid var(--line-soft);grid-template-columns:38px minmax(150px,1fr) minmax(210px,1.35fr) auto;align-items:center;gap:12px;padding:13px 22px;display:grid}.publishing-account-list article:last-child{border-bottom:0}.publishing-account-list article>div:nth-child(2){min-width:0}.publishing-account-list strong,.publishing-account-list span{display:block}.publishing-account-list strong{font-size:13px}.publishing-account-list article>div:nth-child(2) span{color:var(--muted);margin-top:3px;font-size:10px}.publishing-account-mark{background:var(--surface);width:38px;height:38px;color:var(--muted);border-radius:12px;place-items:center;display:grid;overflow:hidden}.publishing-account-picture{background-position:50%;background-size:cover;width:100%;height:100%}.publishing-account-list select{border:1px solid var(--input-border);background:var(--input);width:100%;min-height:42px;color:var(--text);border-radius:13px;padding:0 12px}.publishing-connection-state{min-width:92px;color:var(--muted);text-align:right;font-size:10px}.publishing-connection-state.connected{color:#4ade80;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.publishing-accounts-panel>footer{border-top:1px solid var(--line);color:var(--muted);padding:13px 22px;font-size:10px}.publishing-panel-error{color:#ffb3b3;border:1px solid #ff6b6b4d;border-radius:13px;margin:15px 22px;padding:11px;font-size:12px}.publishing-panel-loading{color:var(--muted);text-align:center;padding:36px 22px}.publication-status-list{flex-wrap:wrap;gap:7px;display:flex}.publication-status-list>div{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:7px;padding:7px 9px;display:flex}.publication-status-list span{color:#93c5fd;text-transform:capitalize;font-size:9px}.publication-status-list span.error{color:#fca5a5}.publication-status-list strong{font-size:10px;font-weight:550}.publication-status-list a,.publication-status-list button{color:var(--muted);font:inherit;background:0 0;border:0;padding:0;font-size:9px;text-decoration:underline}.threads-manual-posted{display:flex}.publishing-legacy-state{color:#fbbf24;font-size:10px}.linkedin-copy-row{justify-content:flex-end;margin-top:12px;display:flex}.content-media-uploader{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.content-media-uploader>button{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--text);text-align:left;border-radius:15px;align-items:center;gap:10px;padding:12px;display:flex}.content-media-uploader>button>span{background:var(--input);width:30px;height:30px;color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid}.content-media-uploader>button>span.attached{color:#4ade80;background:#4ade801f}.content-media-uploader>button div{min-width:0}.content-media-uploader strong,.content-media-uploader small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.content-media-uploader strong{font-size:11px}.content-media-uploader small{color:var(--muted);margin-top:3px;font-size:9px}.cs-platform-publishers{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.cs-platform-publishers>article{border:1px solid var(--line);background:var(--surface);border-radius:17px;align-content:space-between;gap:14px;padding:14px;display:grid}.cs-platform-publishers strong,.cs-platform-publishers small{display:block}.cs-platform-publishers>article>div:first-child>strong{font-size:13px}.cs-platform-publishers>article>div:first-child>small{color:var(--muted);margin-top:4px;font-size:10px}.cs-platform-publishers .publishing-controls{justify-items:start}.postiz-calendar-view{gap:12px;width:100%;min-width:0;max-width:100%;display:grid}.postiz-calendar-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.postiz-calendar-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.postiz-calendar-scroll:focus-visible{outline:2px solid var(--input-border);outline-offset:3px;border-radius:15px}.postiz-calendar{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:1302px;overflow:visible}.postiz-calendar .cs-day{scroll-snap-align:start;min-width:0}.postiz-calendar-error{color:#ffb3b3;background:#ff6b6b0f;border:1px solid #ff6b6b4d;border-radius:14px;padding:12px 14px;font-size:12px}.postiz-calendar-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:8px;padding:10px;transition:border-color .18s,background-color .18s,transform .18s;display:grid;overflow:hidden}.postiz-calendar-card.managed{cursor:grab}.postiz-calendar-card:hover{border-color:var(--input-border);background:#ffffff0a}.postiz-calendar-card.managed:active{cursor:grabbing}.postiz-calendar-card-head,.postiz-calendar-account,.postiz-calendar-content,.postiz-calendar-card footer,.postiz-calendar-card footer>div{align-items:center;display:flex}.postiz-calendar-card-head{justify-content:space-between;gap:8px}.postiz-calendar-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.postiz-calendar-status{border:1px solid var(--line);background:var(--input);max-width:92px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:700;line-height:1;overflow:hidden}.postiz-calendar-status.queued{color:#93c5fd;background:#3b82f61f;border-color:#60a5fa38}.postiz-calendar-status.posted{color:#86efac;background:#4ade801c;border-color:#4ade8038}.postiz-calendar-status.publishing{color:#fde047;background:#facc151a;border-color:#facc1538}.postiz-calendar-status.error{color:#fca5a5;background:#ff6b6b1c;border-color:#ff6b6b42}.postiz-calendar-account{gap:7px;min-width:0}.postiz-calendar-account>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:650;line-height:1.3;overflow:hidden}.postiz-calendar-account>svg{color:var(--muted-2);flex:none;margin-left:auto}.postiz-calendar-avatar{background:var(--input);border-radius:10px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid;position:relative}.postiz-calendar-avatar>img{object-fit:cover;width:100%;height:100%}.postiz-calendar-avatar>img,.postiz-calendar-avatar-fallback{border-radius:inherit;overflow:hidden}.postiz-calendar-avatar-fallback{width:100%;height:100%;color:var(--text);place-items:center;font-size:11px;font-weight:700;display:grid}.postiz-calendar-platform-badge{background:#171719;border:2px solid #171719;border-radius:7px;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:-4px;right:-5px}.postiz-calendar-platform-badge .postiz-provider-icon,.postiz-calendar-platform-badge .sv-platform-mark{border-radius:5px;flex-basis:15px;width:15px;height:15px}.postiz-calendar-platform-badge .postiz-provider-icon svg{width:11px;height:11px}.postiz-calendar-content{align-items:flex-start;gap:8px;min-width:0}.postiz-calendar-content>p{min-width:0;color:var(--text);opacity:.82;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.48;display:-webkit-box;overflow:hidden}.postiz-calendar-previews{scrollbar-width:none;gap:4px;max-width:100%;padding:1px 0 2px;display:flex;overflow-x:auto}.postiz-calendar-previews::-webkit-scrollbar{display:none}.postiz-calendar-preview{object-fit:cover;border-radius:8px;flex:0 0 36px;width:36px;height:36px}.postiz-calendar-card footer>div{gap:3px}.postiz-calendar-card footer{justify-content:flex-end;margin-top:-1px}.postiz-calendar-card footer a,.postiz-calendar-card footer button{background:var(--input);width:25px;height:25px;color:var(--muted);border:0;border-radius:8px;place-items:center;display:grid}.postiz-provider-icon{background:var(--input);border-radius:7px;place-items:center;width:20px;height:20px;display:grid}.postiz-provider-icon.linkedin{color:#fff;background:#0a66c2}.postiz-calendar-skeleton{background:linear-gradient(90deg, var(--surface), var(--input), var(--surface));background-size:200% 100%;border-radius:12px;height:118px;animation:1.2s linear infinite skeleton-shimmer;display:block}.postiz-calendar-skeleton.short{height:86px}.postiz-reschedule-dialog input{width:100%;margin-top:16px}html[data-theme=light] .postiz-calendar-card:hover{background:#0f172a06}html[data-theme=light] .postiz-calendar-platform-badge{background:#fff;border-color:#fff}html[data-theme=light] .postiz-calendar-status.queued{color:#1d4ed8;background:#2563eb14;border-color:#2563eb33}html[data-theme=light] .postiz-calendar-status.posted{color:#15803d;background:#16a34a14;border-color:#16a34a33}html[data-theme=light] .postiz-calendar-status.publishing{color:#a16207;background:#ca8a0414;border-color:#ca8a0438}html[data-theme=light] .postiz-calendar-status.error{color:#b91c1c;background:#dc262612;border-color:#dc262638}html[data-theme=light] .publishing-confirm,html[data-theme=light] .publishing-accounts-panel{background:#fff}html[data-theme=light] .publishing-modal-backdrop{background:#0f172a47}@keyframes publishing-fade-in{0%{opacity:0}}@keyframes publishing-pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (max-width:900px){.publishing-account-list article{grid-template-columns:38px minmax(0,1fr) auto}.publishing-account-list select{grid-column:2/-1}.content-media-uploader{grid-template-columns:1fr}}@media (max-width:700px){.publishing-controls,.publishing-controls.compact{justify-items:stretch;width:100%}.publishing-action-row{grid-template-columns:1fr 1fr;display:grid}.publishing-action-row .publishing-primary{grid-column:1/-1}.publishing-image-picker{grid-column:1/-1;width:100%}.publishing-image-picker:not(.has-image) .publishing-image-add,.publishing-destinations{width:100%}.publishing-destinations button{flex:1;justify-content:center}.publishing-custom-popover{width:100%;position:static}.publishing-custom-popover input{flex:1;min-width:0}.cs-platform-publishers{grid-template-columns:1fr}.postiz-calendar-actions{align-items:stretch;width:100%}.postiz-calendar-actions>.button{flex:1}.postiz-calendar-actions .cs-week-controls{width:100%}.postiz-calendar-actions .cs-week-controls button{flex:1}.publishing-account-list article{grid-template-columns:38px minmax(0,1fr)}.publishing-account-list select,.publishing-connection-state{grid-column:1/-1}.publishing-connection-state,.publishing-connection-state.connected{text-align:left;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.publishing-modal-backdrop,.publishing-confirm,.publishing-accounts-panel{animation:none}}@media (prefers-contrast:more){:root{--line:#ffffff4d;--line-soft:#ffffff38;--muted:#ffffffd6;--muted-2:#ffffffb8}.admin-nav,.topbar,.stat,.panel{background:#111113}}.ads-shell{gap:18px;max-width:1240px;display:grid}.ads-card,.ads-connection-grid,.ads-kpis,.ads-next{border:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff05}.ads-hero{margin-bottom:2px}.ads-hero h1{margin:0}.ads-hero p,.ads-card p{color:var(--muted);margin:8px 0 0}.ads-connection-grid,.ads-kpis,.ads-layout{display:grid}.ads-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ads-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.ads-layout{grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);gap:12px}.ads-section{gap:11px;display:grid}.ads-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;padding:0 2px;display:flex}.ads-section-heading h2{letter-spacing:-.025em;margin:3px 0 0;font-size:19px}.ads-section-heading .eyebrow,.ads-card-heading .eyebrow,.ads-next .eyebrow{color:var(--muted-2);font-size:12px;font-weight:650}.ads-card{border-radius:18px;padding:20px}.ads-connection-grid{border-radius:18px;overflow:hidden}.ads-connection-grid .ads-card{border:0;border-right:1px solid var(--line-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:16px 18px}.ads-connection-grid .ads-card:last-child{border-right:0}.ads-connection-line{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.ads-connection-title{align-items:center;gap:9px;min-width:0;display:flex}.ads-service-logo{width:28px;height:28px;box-shadow:none;background:#fff;border:0;border-radius:9px;flex:0 0 28px;place-items:center;display:grid}.ads-service-logo.apple{color:#fff;background:#050505}.ads-service-logo.apple svg{fill:currentColor;width:17px;height:17px;display:block}.ads-service-logo.revenuecat img{filter:brightness(0)invert();width:20px;height:20px;display:block}.ads-service-logo.revenuecat{background:#f25a5a}.ads-card.compact h3{margin:0;font-size:15px}.ads-card h2{letter-spacing:-.025em;margin:6px 0 0;font-size:21px}.ads-card-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.ads-status{color:var(--muted);align-items:center;gap:7px;font-size:11px;font-weight:650;display:inline-flex}.ads-status>span{background:#ff9f0a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #ff9f0a8c}.ads-status.ok>span{background:#30d158;box-shadow:0 0 10px #30d1587a}.ads-alerts{color:#ffd08a;background:#ff9f0a14;border:1px solid #ff9f0a4d;border-radius:16px;gap:8px;padding:15px 18px;font-size:13px;display:grid}.ads-alerts p{margin:0}.ads-account-list{gap:5px;display:grid}.ads-kpis{border-radius:18px;overflow:hidden}.ads-kpis article{border-right:1px solid var(--line-soft);min-width:0;padding:17px 18px}.ads-kpis article:last-child{border-right:0}.ads-kpis span{color:var(--muted-2);font-size:11px;font-weight:600}.ads-kpis strong{letter-spacing:-.045em;margin-top:7px;font-size:25px;display:block}.ads-guardrails{gap:0;margin:0;display:grid}.ads-guardrails div{border-top:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.ads-guardrails dt{color:var(--muted)}.ads-guardrails dd{text-align:right;margin:0;font-weight:620}.ads-table-wrap{overflow-x:auto}.ads-table{border-collapse:collapse;width:100%;font-size:13px}.ads-table th{color:var(--muted-2);letter-spacing:0;text-align:left;text-transform:none;font-size:10px}.ads-table th,.ads-table td{border-bottom:1px solid var(--line-soft);padding:11px 8px}.ads-table td small{color:var(--muted-2);margin-top:3px;display:block}.ads-table-primary{min-width:0;display:block}.ads-pill{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 7px;font-size:10px;display:inline-flex}.ads-empty{color:var(--muted-2);text-align:center}.ads-shell>*,.ads-section,.ads-layout,.ads-card,.ads-connection-grid,.ads-kpis,.ads-table-wrap{min-width:0;max-width:100%}.ads-table td:first-child{overflow-wrap:anywhere}.ads-next{border-radius:18px;padding:20px}.ads-next ol{border-top:1px solid var(--line-soft);counter-reset:step;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:18px -20px -20px;padding:0;list-style:none;display:grid}.ads-next li{border-right:1px solid var(--line-soft);min-height:118px;color:var(--muted);counter-increment:step;align-content:start;gap:5px;padding:40px 16px 16px;display:grid;position:relative}.ads-next li:last-child{border-right:0}.ads-next li:before{content:counter(step);color:var(--muted-2);font-size:11px;font-weight:700;position:absolute;top:12px;left:13px}.ads-next li.done:before{content:"✓";color:#30d158}.ads-next li strong{color:var(--text);font-size:13px}.ads-next li span{font-size:11px;line-height:1.45}@media (max-width:1000px){.ads-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ads-layout{grid-template-columns:1fr}.ads-next ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.ads-connection-grid{grid-template-columns:1fr}.ads-connection-grid .ads-card{border-right:0;border-bottom:1px solid var(--line-soft)}.ads-connection-grid .ads-card:last-child{border-bottom:0}}@media (max-width:700px){.ads-hero{flex-direction:column;align-items:stretch}.ads-connection-grid,.ads-kpis{grid-template-columns:1fr}.ads-connection-grid .ads-card,.ads-kpis article{border-right:0;border-bottom:1px solid var(--line-soft)}.ads-connection-grid .ads-card:last-child,.ads-kpis article:last-child{border-bottom:0}.ads-next ol{grid-template-columns:1fr}.ads-next li{border-right:0;border-bottom:1px solid var(--line-soft);min-height:92px}.ads-next li:last-child{border-bottom:0}.ads-shell,.dashboard-skeleton-apple-ads.exact-skeleton{gap:14px}.ads-section{gap:9px}.ads-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-kpis article{border-right:1px solid var(--line-soft)}.ads-kpis article:nth-child(2n){border-right:0}.ads-kpis article:last-child{border-right:0;grid-column:1/-1}.ads-kpis strong{overflow-wrap:anywhere;font-size:clamp(21px,7vw,25px)}.ads-card-heading,.ads-connection-line{flex-wrap:wrap;align-items:center}.ads-card-heading>div,.ads-connection-title{min-width:0}.ads-card h2,.ads-section-heading h2{overflow-wrap:anywhere}.ads-table{min-width:0}.ads-table thead{display:none}.ads-table tbody,.ads-table tr,.ads-table td{width:100%;display:block}.ads-table tr{border-top:1px solid var(--line-soft);padding:9px 0}.ads-table tr:last-child{padding-bottom:0}.ads-table td{text-align:right;border-bottom:0;justify-content:space-between;align-items:baseline;gap:18px;min-width:0;padding:5px 0;display:flex}.ads-table td:before{content:attr(data-label);color:var(--muted-2);text-align:left;flex:none;font-size:11px;font-weight:600}.ads-table td>:is(span,small){min-width:0}.ads-table td small{margin-top:2px}.ads-table td.ads-empty{text-align:left;padding:12px 0;display:block}.ads-table td.ads-empty:before{content:none}}.threads-account-switcher{border:1px solid var(--line);background:#ffffff06;border-radius:18px;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.threads-account-option{min-width:210px;color:var(--muted-2);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex}.threads-account-option:hover{color:var(--text)}.threads-account-option.active{color:var(--text);background:#ffffff17;border-color:#ffffff1f}.threads-account-avatar{background:#ffffff1a;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid;position:relative;overflow:hidden}.threads-account-avatar-image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.threads-account-option strong,.threads-account-option small{display:block}.threads-account-option strong{font-size:14px}.threads-account-option small{color:var(--muted-2);margin-top:2px;font-size:11px}.threads-generated-badge{color:#93c5fd;background:#60a5fa1a;border:1px solid #60a5fa3d;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.threads-tabs{border-bottom:1px solid var(--line);gap:0;margin-bottom:16px;display:flex}.threads-tab{color:var(--muted-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.threads-tab:hover{color:var(--muted)}.threads-tab.active{color:var(--text);border-bottom-color:var(--text)}.threads-tab .count{background:var(--panel);color:var(--muted);border-radius:10px;padding:2px 8px;font-size:12px}.threads-tab.active .count{color:var(--text);background:#ffffff1a}.panel-label{color:var(--muted);font-size:13px;font-weight:600}@media (max-width:780px){.threads-account-switcher{display:flex;overflow-x:auto}.threads-account-option{min-width:190px}}.image-preview-row{gap:8px;display:flex;overflow-x:auto}.image-preview-slot{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.image-label{color:var(--muted-2);text-align:center;font-size:11px;line-height:1.3}.selfie-preview{margin-top:12px}.selfie-img{border:1px solid var(--line);border-radius:10px;max-width:280px}.setting-text{color:var(--muted);white-space:pre-wrap;font-size:14px;line-height:1.55}.action-row{flex-wrap:wrap;gap:10px;display:flex}.action-bar{margin-bottom:16px}.outreach-body{color:var(--muted);white-space:pre-wrap;font-size:14px;line-height:1.65}.reviewed-badge{color:#60a5fa!important;background:#60a5fa1a!important;border-color:#60a5fa4d!important}.sent-badge{color:#34d399!important;background:#34d3991a!important;border-color:#34d3994d!important}.muted-text{color:var(--muted-2);font-size:14px}@media (max-width:900px){.admin-nav{padding:0 18px}.nav-link{padding:0 12px;font-size:13px}.selfie-img{max-width:100%}}.approve-all-btn{min-height:46px;padding:0 24px;font-size:15px}.outreach-list{flex-direction:column;gap:12px;display:flex}.outreach-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;padding:18px;transition:opacity .2s}.outreach-card.deselected{opacity:.35;border-color:#ffffff0a}.outreach-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.outreach-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.outreach-chip{color:var(--muted-2);background:var(--panel-2);white-space:nowrap;border:1px solid var(--line-soft);border-radius:999px;padding:2px 10px;font-size:12px}.outreach-chip-sep{color:var(--muted-2);-webkit-user-select:none;user-select:none;margin:0 -2px;font-size:12px}.outreach-chip-link{color:var(--muted);align-items:center;gap:5px;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.outreach-chip-link:hover{color:var(--text);background:var(--panel)}.outreach-chip-btn{cursor:pointer;color:var(--muted);background:0 0;border:none;align-items:center;gap:5px;transition:color .14s,background .14s;display:inline-flex;min-height:unset!important;padding:2px 10px!important;font-size:12px!important}.outreach-chip-btn:hover{color:var(--text);background:var(--panel)}.outreach-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.outreach-name{color:var(--muted);font-size:14px}.outreach-name strong{color:var(--text);font-weight:600}.outreach-handle{color:var(--muted-2);margin-left:8px;font-size:13px}.outreach-followers{color:var(--muted-2);background:var(--panel);border-radius:10px;margin-left:6px;padding:2px 8px;font-size:12px}.outreach-body{color:var(--muted);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.outreach-actions,.content-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.content-action-form{display:contents}.content-image-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.outreach-action-button,.content-action-button{border:1px solid var(--line);min-height:42px;color:var(--muted);background:#ffffff0d;border-radius:16px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,opacity .16s;display:inline-flex}.outreach-action-button:hover,.content-action-button:hover{color:var(--text);background:#ffffff14;border-color:#ffffff2e}.outreach-action-button.primary,.content-action-button.primary{color:#090909;background:#f5f5f5;border-color:#ffffff38}.outreach-action-button.primary:hover,.content-action-button.primary:hover{color:#000;background:#fff}.outreach-action-button.success,.content-action-button.success{color:#86efac;background:#4ade801f;border-color:#4ade8059}.outreach-action-button.success:hover,.content-action-button.success:hover{color:#bbf7d0;background:#4ade802e}.outreach-action-button:disabled,.content-action-button:disabled{cursor:default;opacity:.45}.toast{z-index:30;border:1px solid var(--line);color:var(--text);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0f0feb;border-radius:999px;padding:12px 16px;font-size:14px;font-weight:700;position:fixed;bottom:24px;right:24px}.toast.success{border-color:#4ade8059}.toast.error{color:#ffb3b3;border-color:#ff6b6b61}.empty-outreach{min-height:280px;color:var(--muted);text-align:center;place-items:center;padding:24px;display:grid}.rewrite-bar{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;gap:10px;margin-bottom:18px;padding:12px 14px;display:flex}.rewrite-input{flex:1}.lang-badge{white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.insta-btn{min-width:36px;padding:0 10px;font-size:16px;text-decoration:none}.edit-area{margin-top:0}.edit-area .textarea{width:100%}@keyframes skeleton-pulse{0%{opacity:1}to{opacity:.5}}@keyframes item-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-enter{0%{opacity:0;filter:blur(5px);transform:translateY(-8px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes editor-reveal{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes number-pop-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes success-check-in{0%{opacity:0;filter:blur(2px);stroke-dashoffset:24px;transform:rotate(-12deg)scale(.72)}to{opacity:1;filter:blur();stroke-dashoffset:0;transform:rotate(0)scale(1)}}@keyframes error-shake{0%,to{transform:translate(0)}30%{transform:translate(-3px)}55%{transform:translate(2px)}75%{transform:translate(-1px)}}@keyframes tab-indicator-slide{0%{opacity:.68;transform:translate(-5px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes loading-shimmer{0%{transform:translate(-115%)}to{transform:translate(115%)}}span.animated-number{color:inherit;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;align-items:baseline;display:inline-flex;overflow:visible}span.animated-number-character{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;animation:.5s cubic-bezier(.34,1.45,.64,1) both number-pop-in;animation-delay:var(--number-stagger,0s);will-change:transform, opacity, filter;display:inline-block;overflow:visible}.transition-loading{isolation:isolate;position:relative;overflow:hidden}.transition-loading:after{z-index:0;pointer-events:none;content:"";background:linear-gradient(105deg,#0000 28%,#ffffff0b 46%,#ffffff13 50%,#ffffff0b 54%,#0000 72%);animation:1.6s ease-in-out infinite loading-shimmer;position:absolute;inset:0}.century-toast-icon.success svg,.linkedin-toast:not(.error) svg,.outreach-daily-complete svg{stroke-dasharray:24;transform-origin:50%;animation:.46s cubic-bezier(.34,1.45,.64,1) both success-check-in;overflow:visible}.workspace-segment a.active,.threads-tab.active,.cs-tabs button.active,.linkedin-tabs a.active{animation:.26s cubic-bezier(.22,1,.36,1) both tab-indicator-slide}.century-toast[data-sonner-toast][data-type=error],.linkedin-message.error,.error:not(:empty){animation:.3s cubic-bezier(.22,1,.36,1) both toast-enter,.28s cubic-bezier(.36,.07,.19,.97) 90ms both error-shake}.stat,.sv-metric-card,.ce-metrics article,.cs-idea,.outreach-card,.content-card,.linkedin-stat,.linkedin-post{transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .2s,background-color .2s,box-shadow .26s,opacity .2s}.stat:hover,.sv-metric-card:hover,.ce-metrics article:hover,.cs-idea:hover,.outreach-card:hover,.content-card:hover,.linkedin-stat:hover,.linkedin-post:hover{border-color:#ffffff29;transform:translateY(-2px);box-shadow:0 22px 58px #00000047}.request-row:hover,.cs-card:hover{transform:translate(2px)}.badge,.cs-status,.linkedin-status{transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .16s,border-color .16s}.badge:hover,.cs-status:hover,.linkedin-status:hover{transform:scale(1.025)}.notice,.error,.toast,.cs-message,.sv-message,.linkedin-message,.linkedin-toast{animation:.3s cubic-bezier(.22,1,.36,1) both toast-enter}.request-list>*,.cs-idea-grid>*,.sv-creator-list>*,.outreach-list>*,.content-list>*,.linkedin-posts>*{animation:.36s cubic-bezier(.22,1,.36,1) both item-enter}.request-list>:nth-child(2),.cs-idea-grid>:nth-child(2),.sv-creator-list>:nth-child(2),.linkedin-posts>:nth-child(2){animation-delay:35ms}.request-list>:nth-child(3),.cs-idea-grid>:nth-child(3),.sv-creator-list>:nth-child(3),.linkedin-posts>:nth-child(3){animation-delay:70ms}.request-list>:nth-child(4),.cs-idea-grid>:nth-child(4),.sv-creator-list>:nth-child(4),.linkedin-posts>:nth-child(4){animation-delay:.105s}.admin-nav{grid-template-columns:minmax(108px,1fr) auto minmax(108px,1fr);display:grid}.admin-nav .nav-brand{grid-column:1;justify-self:start}.admin-nav .nav-links{grid-column:2;justify-self:center}.admin-nav>.nav-actions{grid-column:3;justify-self:end}.linkedin-shell{max-width:1240px}.linkedin-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.linkedin-eyebrow{color:#aec4ffbd;letter-spacing:0;text-transform:none;margin-bottom:6px;font-size:12px;font-weight:650;display:block}.linkedin-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,5vw,52px);font-weight:680;line-height:1.02}.linkedin-header p{color:var(--muted);margin:8px 0 0;font-size:14px}.linkedin-header-actions{flex-wrap:wrap;gap:8px;display:flex}.linkedin-header-actions .button{min-height:44px;text-decoration:none}.linkedin-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.linkedin-stat{border:1px solid var(--line);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#252529c2,#18181b9e);border-radius:18px;padding:16px;position:relative;overflow:hidden}.linkedin-stat:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);height:1px;position:absolute;top:0;left:0;right:0}.linkedin-stat>span,.linkedin-stat small{color:var(--muted-2);font-size:11px;display:block}.linkedin-stat>span{color:var(--muted);font-weight:650}.linkedin-stat strong{letter-spacing:-.04em;margin:6px 0 2px;font-size:28px;font-weight:650;line-height:1;display:block}.linkedin-tabs{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff06;border-radius:16px;gap:5px;margin-bottom:14px;padding:5px;display:flex}.linkedin-tabs a{min-height:42px;color:var(--muted-2);border:1px solid #0000;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:620;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s,transform .1s ease-out,box-shadow .18s;display:flex}.linkedin-tabs a:hover{color:var(--text);background:#ffffff0b}.linkedin-tabs a:active{transform:scale(.985)}.linkedin-tabs a.active{color:var(--text);background:#ffffff17;border-color:#ffffff17;box-shadow:0 7px 22px #0003,inset 0 1px #ffffff0d}.linkedin-tabs small{min-width:20px;height:20px;color:inherit;background:#ffffff13;border-radius:999px;place-items:center;font-size:10px;display:grid}.linkedin-message{color:#ffb3b3;background:#ff6b6b12;border:1px solid #ff6b6b4d;border-radius:13px;margin-bottom:14px;padding:12px 14px;font-size:13px}.linkedin-bulkbar{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff07;border-radius:17px;align-items:center;gap:8px;margin-bottom:14px;padding:11px 12px;display:flex}.linkedin-bulkbar>div{align-items:baseline;gap:5px;margin-right:4px;display:flex}.linkedin-bulkbar>div strong{font-size:19px;line-height:1}.linkedin-bulkbar>div span{color:var(--muted-2);font-size:11px}.linkedin-bulkbar>form{margin-left:auto}.linkedin-bulkbar .button{min-height:40px;font-size:12px}.linkedin-approve{color:#09090b;background:#f5f5f7}.linkedin-posts{border:1px solid var(--line);background:#ffffff04;border-radius:18px;gap:0;display:grid;overflow:hidden}.outreach-load-more{width:100%;min-height:1px}.linkedin-post{border:0;border-bottom:1px solid var(--line-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:22px 24px 20px}.linkedin-post:last-child{border-bottom:0}.linkedin-post:hover{border-color:var(--line-soft);box-shadow:none;background:#ffffff04;transform:none}.linkedin-post.unselected{opacity:.46}.linkedin-post.unselected:hover{opacity:.7}.linkedin-post-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.linkedin-post-meta{min-width:0;color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.linkedin-post-top-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:7px;margin-left:auto;display:flex}.linkedin-post-top-actions form{display:flex}.linkedin-post-top-actions .button{border-radius:12px;min-height:36px;padding:8px 12px;font-size:11px}.linkedin-primary-action{color:#09090b;box-shadow:none;background:#f5f5f7;border-color:#f5f5f7}.linkedin-primary-action:hover:not(:disabled){color:#000;background:#fff;border-color:#fff}.linkedin-status{border:1px solid;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:650}.linkedin-status.approved{color:#a7f3d0;background:#4ade8014;border-color:#4ade8040}.linkedin-status.posted{color:#bfdbfe;background:#60a5fa14;border-color:#60a5fa42}.linkedin-post-body{color:var(--text);letter-spacing:-.01em;white-space:pre-wrap;margin:0;font-size:clamp(15px,1.15vw,17px);font-weight:500;line-height:1.56}.linkedin-inline-editor{width:100%;min-height:1.56em;color:var(--text);caret-color:var(--accent);cursor:text;white-space:pre-wrap;background:0 0;border:0;border-radius:0;outline:none;padding:0;display:block}.linkedin-inline-editor:focus{box-shadow:none;border-color:#0000}.linkedin-image-suggestion{border-top:1px solid var(--line-soft);min-width:0;color:var(--muted-2);background:#ffffff09;align-items:center;gap:8px;margin:18px -24px -20px;padding:12px 24px;font-size:12px;line-height:1.5;display:flex}.linkedin-image-suggestion>svg{color:var(--muted);flex:none}.linkedin-image-suggestion>span{min-width:0}.linkedin-image-suggestion strong{color:var(--muted);margin-right:7px;font-weight:680}html[data-theme=light] .linkedin-image-suggestion{background:#0f172a09}.linkedin-post-top-actions .copied{color:#bbf7d0;border-color:#4ade8047}.linkedin-empty{border:1px dashed var(--line);min-height:280px;color:var(--muted);text-align:center;border-radius:20px;align-content:center;place-items:center;padding:30px;display:grid}.linkedin-empty>span{border:1px solid var(--line);background:#ffffff0a;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.linkedin-empty h2{color:var(--text);margin:0;font-size:18px}.linkedin-empty p{margin:5px 0 0;font-size:13px}.linkedin-toast{z-index:30;color:#d1fae5;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#121814e6;border:1px solid #4ade804d;border-radius:999px;align-items:center;gap:9px;padding:10px 15px 10px 10px;font-size:13px;font-weight:650;display:flex;position:fixed;top:76px;right:20px;box-shadow:0 14px 45px #0000005c}.linkedin-toast>span{color:#07120b;background:#bbf7d0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.linkedin-toast.error{color:#fecaca;background:#1f1214eb;border-color:#ff6b6b57}.linkedin-toast.error>span{color:#190709;background:#fecaca}@media (max-width:1000px){.admin-nav{display:flex;overflow-x:auto}.admin-nav .nav-links{flex:none}.admin-nav>form{margin-left:auto}}@media (max-width:720px){.linkedin-header{flex-direction:column;align-items:flex-start}.linkedin-header-actions,.linkedin-header-actions .button{width:100%}.linkedin-stats{grid-template-columns:1fr}.linkedin-bulkbar{flex-wrap:wrap;align-items:stretch}.linkedin-bulkbar>div{width:100%}.linkedin-bulkbar>form{width:100%;margin-left:0}.linkedin-bulkbar>form .button{width:100%}.linkedin-post-head{flex-wrap:wrap;align-items:flex-start}.linkedin-post-top-actions{justify-content:flex-end;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.animated-number-character,.transition-loading:after,.century-toast-icon.success svg,.linkedin-toast:not(.error) svg,.outreach-daily-complete svg,.workspace-segment a.active,.threads-tab.active,.cs-tabs button.active,.linkedin-tabs a.active,.century-toast[data-sonner-toast][data-type=error],.linkedin-message.error,.error:not(:empty){filter:none!important;animation:none!important;transform:none!important}.shell>*,.request-list>*,.cs-idea-grid>*,.sv-creator-list>*,.outreach-list>*,.content-list>*,.linkedin-posts>*{animation:none!important;transform:none!important}.stat:hover,.sv-metric-card:hover,.ce-metrics article:hover,.cs-idea:hover,.outreach-card:hover,.content-card:hover,.linkedin-stat:hover,.linkedin-post:hover,.request-row:hover,.cs-card:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.linkedin-stat,.linkedin-tabs,.linkedin-bulkbar,.linkedin-posts,.linkedin-toast{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17171a}}.workspace-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.workspace-header .app-title h1,.topbar .app-title h1{letter-spacing:-.025em;font-size:clamp(34px,5vw,52px);font-weight:680;line-height:1.02}.sv-header h1,.linkedin-header h1,.cs-header h1,.ce-header h1{letter-spacing:-.025em}.workspace-header .app-title p{color:var(--muted);margin-top:8px;font-size:14px}.workspace-header .eyebrow{color:var(--muted-2);letter-spacing:0;text-transform:none;margin-bottom:6px;font-size:12px;font-weight:650;display:block}.topbar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-bottom:20px;padding:0;overflow:visible}.topbar:before{display:none}.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff06;border-radius:20px;gap:5px;margin-bottom:16px;padding:5px;display:flex}.workspace-segment a,.threads-tab,.cs-tabs button,.linkedin-tabs a{min-height:44px;color:var(--muted-2);background:0 0;border:1px solid #0000;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:620;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s,transform .1s ease-out,box-shadow .18s;display:inline-flex}.workspace-segment a:hover,.threads-tab:hover,.cs-tabs button:hover,.linkedin-tabs a:hover{color:var(--text);background:#ffffff0a}.workspace-segment a:active,.threads-tab:active,.cs-tabs button:active,.linkedin-tabs a:active{transform:scale(.985)}.workspace-segment a.active,.threads-tab.active,.cs-tabs button.active,.linkedin-tabs a.active{color:var(--text);background:#ffffff16;border-color:#ffffff17;box-shadow:0 6px 18px #00000029,inset 0 1px #ffffff0b}.threads-tab.active{border-bottom-color:#ffffff17}.stats,.linkedin-stats,.sv-metrics,.ce-metrics,.cs-insight-metrics{border:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff05;border-radius:18px;gap:0;overflow:hidden}.stat,.linkedin-stat,.sv-metric-card,.ce-metrics article,.cs-insight-metrics article{border:0;border-right:1px solid var(--line-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.stat:last-child,.linkedin-stat:last-child,.sv-metric-card:last-child,.ce-metrics article:last-child,.cs-insight-metrics article:last-child{border-right:0}.stat:after,.linkedin-stat:before{display:none}.stat:hover,.linkedin-stat:hover,.sv-metric-card:hover,.ce-metrics article:hover,.cs-insight-metrics article:hover{border-color:var(--line-soft);box-shadow:none;background:#ffffff06;transform:none}.sv-metric-card,.sv-metric-card.has-trend{min-height:142px}.sv-metric-card:nth-child(2){border-color:var(--line-soft);background:0 0}.panel,.ce-panel,.sv-accounts-panel,.sv-videos-panel,.cs-editor-wrap,.cs-queue{box-shadow:none;border-radius:18px}.threads-account-switcher{background:#ffffff05;border-radius:15px;width:100%;margin-bottom:14px}.threads-account-option{border-radius:10px;flex:1;min-width:0}.outreach-shell{max-width:1240px}.outreach-shell .rewrite-bar{box-shadow:none;background:#ffffff05;border-radius:15px;margin-bottom:14px}.outreach-metrics{margin-bottom:14px}.outreach-list{border:1px solid var(--line);background:#ffffff04;border-radius:18px;gap:0;overflow:hidden}.outreach-card{border:0;border-bottom:1px solid var(--line-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:22px 24px 20px}.outreach-card:last-child{border-bottom:0}.outreach-card:hover{border-color:var(--line-soft);box-shadow:none;background:#ffffff06;transform:none}.outreach-card.just-sent{background:#4ade800e;box-shadow:inset 3px 0 #4ade80}.outreach-card-top{align-items:center;gap:16px;margin-bottom:16px}.outreach-profile{min-width:0;color:inherit;border-radius:18px;align-items:center;gap:12px;margin:-6px;padding:6px 9px 6px 6px;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.outreach-profile-selection{align-items:center;gap:10px;min-width:0;display:flex}.outreach-profile:hover,.outreach-profile:focus-visible{background:color-mix(in srgb, var(--text) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 9%, transparent);transform:translateY(-1px)}.outreach-profile:focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 68%, transparent);outline-offset:2px}.outreach-profile-avatar{transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s}.outreach-profile:hover .outreach-profile-avatar,.outreach-profile:focus-visible .outreach-profile-avatar{filter:saturate(1.08);transform:scale(1.035)}.outreach-profile-external{color:var(--muted-2);opacity:.5;flex:none;transition:color .16s,opacity .16s,transform .18s cubic-bezier(.22,1,.36,1);transform:translate(0)}.outreach-profile:hover .outreach-profile-external,.outreach-profile:focus-visible .outreach-profile-external{color:var(--text);opacity:1;transform:translate(0)}.outreach-profile-avatar{background:var(--panel-2);width:46px;height:46px;color:var(--muted);border-radius:15px;flex:0 0 46px;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative}html[data-theme=light] .outreach-profile-avatar{color:#0f172aa3;background:#0f172a11}.outreach-profile-avatar>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.outreach-profile-platform{border:2px solid var(--panel-solid);background:var(--panel-solid);z-index:2;border-radius:7px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-4px;right:-4px}.outreach-profile-platform .sv-platform-mark{border:0;border-radius:5px;width:14px;height:14px}.outreach-profile-platform .sv-platform-mark svg{width:10px;height:10px}.outreach-profile-copy{gap:4px;min-width:0;display:grid}.outreach-profile-copy strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:660;line-height:1.2;overflow:hidden}.outreach-profile-copy small{min-width:0;color:var(--muted-2);gap:5px;font-size:11px;line-height:1.2;display:flex}.outreach-profile-copy small span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.outreach-card-top-actions{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.outreach-card-top-actions .button{border-radius:12px;min-height:36px;padding:8px 12px;font-size:11px}.outreach-primary-action{color:#09090b;box-shadow:none;background:#f5f5f7;border-color:#f5f5f7}.outreach-primary-action:hover:not(:disabled){color:#000;background:#fff;border-color:#fff}.outreach-card .outreach-body{color:var(--text);letter-spacing:-.01em;margin:0;font-size:clamp(15px,1.15vw,17px);font-weight:500;line-height:1.56}.outreach-inline-editor{width:100%;min-height:1.56em;caret-color:var(--accent);cursor:text;white-space:pre-wrap;background:0 0;border:0;border-radius:0;outline:none;padding:0;display:block}.outreach-inline-editor:focus{box-shadow:none;border-color:#0000}.outreach-card-footer{border-top:1px solid var(--line-soft);background:#ffffff09;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin:18px -24px -20px;padding:12px 24px;display:flex}.outreach-profile-bio{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.outreach-email{color:var(--text)}.skeleton-outreach-avatar{border-radius:15px;flex:0 0 46px;width:46px;height:46px}.outreach-card-footer .outreach-chip{background:0 0;border:0;padding:0}.outreach-card-footer .outreach-chip-link:hover{background:0 0}html[data-theme=light] .outreach-card-footer{background:#0f172a09}html[data-theme=light] .outreach-primary-action{color:#fff;background:#18181b;border-color:#18181b}html[data-theme=light] .outreach-primary-action:hover:not(:disabled){color:#fff;background:#000;border-color:#000}@media (max-width:760px){.outreach-card-top{flex-wrap:wrap;align-items:flex-start}.outreach-card-top-actions{justify-content:flex-end;width:100%;margin-left:0}}.outreach-daily{border:1px solid var(--line);background:#ffffff05;border-radius:15px;align-items:center;gap:16px;margin-bottom:14px;padding:14px 16px;display:flex}.outreach-daily>div{flex:1}.outreach-daily-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.outreach-daily-head>span{font-size:13px;font-weight:620}.outreach-daily-head strong{font-size:20px;line-height:1}.outreach-daily-head small{color:var(--muted-2);font-size:12px;font-weight:500}.outreach-progress{background:#ffffff12;border-radius:999px;height:5px;overflow:hidden}.outreach-progress>div{border-radius:inherit;background:#f5f5f7;height:100%;transition:width .36s cubic-bezier(.22,1,.36,1)}.outreach-daily.complete{border-color:#4ade803d}.outreach-daily.complete .outreach-progress>div{background:#4ade80}.outreach-daily-complete{color:#bbf7d0;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.icon-spin{animation:.9s linear infinite sv-spin}@media (max-width:900px){.stats,.linkedin-stats,.ce-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:nth-child(2),.linkedin-stat:nth-child(2),.ce-metrics article:nth-child(2){border-right:0}.stat:nth-child(-n+2),.linkedin-stat:nth-child(-n+2),.ce-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}.workspace-header{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs{overflow-x:auto}.workspace-segment a,.threads-tab,.cs-tabs button,.linkedin-tabs a{min-width:112px}.outreach-daily{flex-direction:column;align-items:stretch}}@media (prefers-reduced-transparency:reduce){.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.stats,.linkedin-stats,.sv-metrics,.ce-metrics,.cs-insight-metrics,.outreach-list,.outreach-daily{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17171a}}html[data-theme=light] :is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher){background:#0f172a0e;border-color:#0f172a21;box-shadow:inset 0 1px 2px #0f172a09,0 1px #ffffffeb}html[data-theme=light] :is(.workspace-segment a,.threads-tab,.cs-tabs button,.linkedin-tabs a,.threads-account-option){color:#1717199e}html[data-theme=light] :is(.workspace-segment a,.threads-tab,.cs-tabs button,.linkedin-tabs a,.threads-account-option):hover{color:var(--text);background:#ffffff9e}html[data-theme=light] :is(.workspace-segment a.active,.threads-tab.active,.cs-tabs button.active,.linkedin-tabs a.active,.threads-account-option.active){color:var(--text);background:#fff;border-color:#0f172a1c;box-shadow:0 3px 10px #1f29371a,inset 0 1px #fff}html[data-theme=light] :is(.workspace-segment a.active,.threads-tab.active,.cs-tabs button.active,.linkedin-tabs a.active,.threads-account-option.active) :is(.count,small){color:#171719b3;background:#0f172a11}html[data-theme=light] .cs-platform-tabs{border-color:#0f172a1c}html[data-theme=light] .cs-platform-tabs button{color:#1717199e}html[data-theme=light] .cs-platform-tabs button:hover{color:var(--text);background:#0f172a0b}html[data-theme=light] .cs-platform-tabs button.active{color:var(--text);background:#fff;box-shadow:0 2px 8px #1f293717,inset 0 0 0 1px #0f172a1a}.threads-post .threads-publish-actions{flex-wrap:nowrap;align-items:center;gap:10px}.threads-publish-actions .content-action-button.primary{color:#09090b;background:#f5f5f7;border-color:#f5f5f7;box-shadow:0 5px 16px #00000029}.threads-publish-actions .content-action-button.primary:hover{color:#000;background:#fff;border-color:#fff;transform:translateY(-1px)}.threads-action-divider{background:var(--line);flex:0 0 1px;width:1px;height:26px}.threads-publish-destination{min-width:0;color:var(--text);align-items:center;gap:9px;display:inline-flex}.threads-publish-destination>svg{color:#d8b4fe;background:#c084fc17;border:1px solid #c084fc33;border-radius:10px;flex:0 0 30px;width:30px;height:30px;padding:7px}.threads-publish-destination>span{gap:2px;min-width:0;display:grid}.threads-publish-destination small{color:var(--muted-2);letter-spacing:.015em;font-size:9px;font-weight:620}.threads-publish-destination strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;overflow:hidden}.threads-copy-topic{flex:none}html[data-theme=light] .threads-publish-actions .content-action-button.primary{color:#fff;background:#18181b;border-color:#18181b;box-shadow:0 5px 16px #18181b29}html[data-theme=light] .threads-publish-actions .content-action-button.primary:hover{color:#fff;background:#000;border-color:#000}html[data-theme=light] .threads-publish-destination>svg{color:#6d28d9;background:#6d28d912;border-color:#6d28d929}@media (max-width:760px){.threads-post .threads-publish-actions{flex-wrap:wrap;align-items:stretch}.threads-action-divider{display:none}.threads-publish-destination{border-top:1px solid var(--line-soft);order:3;width:100%;padding-top:10px}.threads-copy-topic{order:4}}:root{--radius-panel:18px;--radius-card:14px;--radius-nested:12px;--radius-inner:10px;--radius-control:16px;--radius-control-compact:13px}:is(.panel,.ce-panel,.sv-accounts-panel,.sv-videos-panel,.cs-editor-wrap,.cs-queue,.cs-idea,.linkedin-posts,.threads-post-list,.outreach-list,.ads-card,.ads-connection-grid,.ads-kpis,.ads-next){border-radius:var(--radius-panel)}:is(.section,.sv-add-account,.sv-modal-icon,.sv-message,.linkedin-post-body,.linkedin-bulkbar,.threads-bulkbar,.outreach-daily,.outreach-shell .rewrite-bar,.ads-alerts,.cs-unscheduled,.cs-day,.cs-results-list>article){border-radius:var(--radius-card)}:is(.sv-creator,.ce-platform-results>div,.cs-checks>div,.cs-linked-list>div,.cs-unscheduled .cs-card,.cs-day .cs-card,.cs-result-platforms a){border-radius:var(--radius-nested)}:is(.sv-avatar,.sv-thumb,.sv-platform-mark,.threads-media-item img,.threads-media-placeholder,.ads-service-logo){border-radius:var(--radius-inner)}:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher){border-radius:20px}:is(.workspace-segment a,.threads-tab,.cs-tabs button,.linkedin-tabs a,.threads-account-option){border-radius:15px}:is(.button,.content-action-button,.outreach-action-button,.sv-button){border-radius:var(--radius-control)}:is(.threads-post-top-actions .button,.threads-post-footer button,.sv-icon-button,.cs-week-controls button,.sv-search,.sv-select-wrap){border-radius:var(--radius-control-compact)}:is(.input,.select,.textarea,.ce-filters input,.ce-filters select,.cs-field input,.cs-field select,.cs-field textarea,.cs-schedule-row input,.cs-link-controls select,.cs-url-link input,.sv-add-account input,.sv-modal input){border-radius:var(--radius-nested)}:is(.stats,.linkedin-stats,.sv-metrics,.ce-metrics,.cs-insight-metrics){border-radius:var(--radius-panel)}:is(.stat,.linkedin-stat,.sv-metric-card,.ce-metrics article,.cs-insight-metrics article),.ads-connection-grid .ads-card{border-radius:0}.cs-more{border-radius:50%}.sv-platform-mark{border-radius:6px}.animated-number-character{will-change:auto}:is(.request-row,.threads-post,.linkedin-post,.outreach-card,.cs-idea){content-visibility:auto;contain-intrinsic-size:auto 150px}.sv-load-more{border-top:1px solid var(--line-soft);justify-content:center;padding:12px;display:flex}.sv-load-more .button{min-height:40px}.sv-load-more small{color:inherit;opacity:.68;font-size:10px;font-weight:550}:is(.sv-metric-label span,.sv-combined-values .sv-metric-label span,.sv-metric-card>div>span,.sv-metric-card small,.sv-add-account>div small,.sv-creator-copy a,.sv-sync-state,.sv-empty-account small,.sv-table th,.sv-table td,.sv-video-cell small,.threads-account-option small,.threads-post-context,.threads-post-topic,.threads-generated-badge,.threads-meta-chip,.ads-table th,.ads-pill,.linkedin-status,.ce-badges span,.ce-platform-results span,.ce-platform-results small,.ce-platform-results a,.cs-status,.cs-card-top,.cs-idea-meta span,.cs-card>small,.cs-skip-menu button,.cs-section-title>span,.cs-section-title>a,.cs-checks small,.cs-linked-list span,.cs-linked-list a,.cs-linked-list button,.cs-link-section>small,.cs-day-head span,.cs-insight-metrics span,.cs-insight-metrics small,.cs-results-list span,.cs-results-list p){font-size:11px}:is(.sv-section-count,.sv-search input,.sv-select-wrap select,.sv-video-cell strong,.threads-post-footer button,.threads-footer-subject,.ads-next li span,.cs-field>span,.cs-checks strong,.cs-source-note,.cs-unscheduled>strong,.cs-day .cs-card>strong){font-size:12px}.sv-table td{color:var(--muted);line-height:1.4}.sv-table th{color:var(--muted-2);line-height:1.25}.sv-metric-card small,.sv-video-cell small{color:var(--muted-2)}.sv-creator-copy strong{font-size:13px}.sv-load-more small{font-size:11px}:is(.section,.linkedin-post-body,.ce-platform-results>div,.cs-checks>div,.cs-linked-list>div){border-radius:10px}:is(.cs-unscheduled .cs-card,.cs-day .cs-card,.cs-result-platforms a){border-radius:8px}.sv-accounts-panel{border-radius:var(--radius-panel)}.sv-avatar{border:0;border-radius:10px}.sv-avatar-image{border-radius:inherit}.outreach-shell .rewrite-bar{border-radius:29px}.outreach-shell .rewrite-input{border-radius:var(--radius-control)}.outreach-filters{align-items:end;gap:10px;margin:0 0 16px;display:flex}.outreach-filters-label{min-height:var(--control-height-compact);color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.outreach-filters label{gap:6px;min-width:170px;display:grid}.outreach-filters label>span{color:var(--muted-2);font-size:10px;font-weight:650}.outreach-filters .select,.outreach-filters-reset{min-height:var(--control-height-compact);border-radius:var(--control-radius-compact)}.outreach-filters .select{padding-top:0;padding-bottom:0}.page-title-heading{align-items:center;gap:12px;min-width:0;display:flex}.page-title-icon{color:#09090b;background:#f5f5f7;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:inline-grid;box-shadow:inset 0 0 0 1px #09090b14}.page-title-icon svg{width:28px;height:28px;display:block}:is(.shell,.ce-shell,.cs-shell,.sv-shell,.threads-shell,.linkedin-shell,.outreach-shell,.ads-shell){width:100%;max-width:none}@media (min-width:901px){.shell{padding-left:clamp(24px,2vw,36px);padding-right:clamp(24px,2vw,36px)}}.threads-media-tilt-card{--threads-tilt-rx:0deg;--threads-tilt-ry:0deg;--threads-tilt-gx:50%;--threads-tilt-gy:50%;border-radius:var(--radius-inner);width:fit-content;transform:perspective(900px) rotateX(var(--threads-tilt-rx)) rotateY(var(--threads-tilt-ry));transform-style:preserve-3d;transition:transform .65s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.threads-media-tilt-card.is-tilting{will-change:transform;transition:transform .18s cubic-bezier(.22,1,.36,1)}.threads-media-glare{border-radius:inherit;background:radial-gradient(circle 80px at var(--threads-tilt-gx) var(--threads-tilt-gy), #ffffff61, #ffffff0d 52%, transparent 84%), radial-gradient(circle 180px at var(--threads-tilt-gx) var(--threads-tilt-gy), #ffffff29, transparent 82%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.threads-media-item.is-hover .threads-media-glare{opacity:.28}@media (hover:none),(pointer:coarse){.threads-media-tilt-card{transition:none;transform:none}.threads-media-glare{display:none}.threads-media-item.is-editing{animation:none}}@media (prefers-reduced-motion:reduce){.threads-media-tilt-card{transition:none!important;transform:none!important}.threads-media-glare{display:none}}.animated-checkbox{--checkbox-box-duration:.15s;--checkbox-draw-duration:.35s;--checkbox-uncheck-duration:.15s;--checkbox-ease:cubic-bezier(.22, 1, .36, 1);--checkbox-check-length:15;vertical-align:middle;flex:0 0 18px;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.animated-checkbox>input.animated-checkbox-input{z-index:2;opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.animated-checkbox-box{background:var(--input);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--input-border);pointer-events:none;transition:background-color var(--checkbox-box-duration) var(--checkbox-ease), box-shadow var(--checkbox-box-duration) var(--checkbox-ease), transform .1s ease-out;border-radius:6px;place-items:center;display:inline-grid}.animated-checkbox-box svg{width:10px;height:10px;display:block;overflow:visible}.animated-checkbox-box path{stroke:var(--bg);stroke-dasharray:var(--checkbox-check-length);stroke-dashoffset:var(--checkbox-check-length);transition:stroke-dashoffset var(--checkbox-uncheck-duration) var(--checkbox-ease)}.animated-checkbox-input:checked+.animated-checkbox-box{background:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.animated-checkbox-input:checked+.animated-checkbox-box path{stroke-dashoffset:0;transition:stroke-dashoffset var(--checkbox-draw-duration) var(--checkbox-ease)}.animated-checkbox-input:hover:not(:disabled)+.animated-checkbox-box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 34%, transparent)}.animated-checkbox-input:active:not(:disabled)+.animated-checkbox-box{transform:scale(.94)}.animated-checkbox-input:focus-visible+.animated-checkbox-box{outline:2px solid var(--focus);outline-offset:2px}.animated-checkbox[data-disabled=true]{cursor:default;opacity:.5}.animated-checkbox[data-disabled=true] .animated-checkbox-input{cursor:default}.linkedin-post-meta .animated-checkbox{margin-right:3px}@media (prefers-reduced-motion:reduce){.animated-checkbox-box,.animated-checkbox-box path{transition:none!important}}:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher).segment-motion{--segment-x:0px;--segment-width:0px;isolation:isolate;position:relative}:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher).segment-motion:before{z-index:0;width:var(--segment-width);content:"";opacity:0;pointer-events:none;transform:translateX(var(--segment-x));will-change:transform, width;background:#ffffff16;border:1px solid #ffffff17;border-radius:15px;transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1),opacity .12s;position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 6px 18px #00000029,inset 0 1px #ffffff0b}:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher).segment-motion-ready:before{opacity:1}:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher).segment-motion-snap:before{transition:none}.segment-motion>:is(a,button){z-index:1;position:relative}.segment-motion>:is(.active,[aria-selected=true],[aria-current=page]){box-shadow:none!important;background:0 0!important;border-color:#0000!important;animation:none!important}html[data-theme=light] :is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher).segment-motion:before{background:#fff;border-color:#0f172a1c;box-shadow:0 3px 10px #1f29371a,inset 0 1px #fff}@media (prefers-reduced-motion:reduce){:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher).segment-motion:before{will-change:auto;transition:none}}.dashboard-skeleton{--skeleton-fill:#ffffff13;--skeleton-fill-strong:#ffffff1b;pointer-events:none;flex-direction:column;gap:20px;min-height:calc(100vh - 112px);display:flex}.skeleton-block{background:var(--skeleton-fill);border-radius:8px;flex:none;animation:1s ease-in-out alternate skeleton-pulse;display:block}.skeleton-header,.skeleton-section-heading,.skeleton-post-head,.skeleton-post-footer,.skeleton-key-value{justify-content:space-between;align-items:center;gap:16px;display:flex}.skeleton-header{min-height:46px}.skeleton-title-cluster{align-items:center;gap:12px;min-width:0;display:flex}.skeleton-page-icon{border-radius:9px;width:30px;height:30px}.skeleton-actions{align-items:center;gap:8px;display:flex}.skeleton-title{background:var(--skeleton-fill-strong);border-radius:10px;width:clamp(190px,23vw,310px);height:35px}.skeleton-button{border-radius:16px;width:116px;height:42px}.skeleton-small-button{border-radius:13px;width:92px;height:34px}.skeleton-icon{border-radius:11px;width:34px;height:34px}.skeleton-icon.square{border-radius:10px;width:38px;height:38px}.skeleton-avatar{border-radius:15px;width:48px;height:48px}.skeleton-copy{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.skeleton-line{height:10px}.skeleton-line.short{width:72px}.skeleton-line.medium{width:132px;max-width:72%}.skeleton-line.long{width:310px;max-width:72%}.skeleton-line.full{width:100%}.skeleton-line.almost-full{width:88%}.skeleton-line.two-thirds{width:64%}.skeleton-label{width:78px;height:10px}.skeleton-number{background:var(--skeleton-fill-strong);border-radius:9px;width:92px;height:27px}.skeleton-number.tiny{width:28px;height:24px}.skeleton-detail{width:126px;height:8px}.skeleton-heading{background:var(--skeleton-fill-strong);border-radius:8px;width:168px;height:22px}.skeleton-heading.wide{width:min(360px,82%)}.skeleton-pill{border-radius:10px;width:72px;height:25px}.skeleton-status{border-radius:10px;width:78px;height:24px}.skeleton-panel,.skeleton-post,.skeleton-metric,.skeleton-rewrite{border:1px solid var(--line);background:var(--panel)}.skeleton-panel{border-radius:24px;padding:24px}.skeleton-section-heading{margin-bottom:20px}.skeleton-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-skeleton-analytics .skeleton-metrics,.dashboard-skeleton-apple-ads .skeleton-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.skeleton-metric{border-radius:18px;align-items:flex-start;gap:13px;min-height:126px;padding:18px;display:flex}.skeleton-metric>div{flex-direction:column;flex:1;gap:12px;display:flex}.skeleton-segment{border:1px solid var(--line);background:var(--panel-2);border-radius:18px;gap:4px;width:fit-content;max-width:100%;padding:5px;display:flex}.skeleton-segment-item{border-radius:13px;width:126px;height:36px}.skeleton-account-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.skeleton-account{border:1px solid var(--line-soft);background:var(--surface);border-radius:18px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.skeleton-account .skeleton-status{margin-left:auto}.skeleton-filter-row,.skeleton-rewrite{gap:10px;display:flex}.skeleton-search{border-radius:15px;width:min(390px,46vw);height:42px}.skeleton-select{border-radius:15px;width:132px;height:42px}.skeleton-table-panel{overflow:hidden}.skeleton-table{border-top:1px solid var(--line-soft);margin:18px -24px -24px}.skeleton-table-row{border-bottom:1px solid var(--line-soft);grid-template-columns:42px minmax(160px,2fr) repeat(5,minmax(50px,.6fr));align-items:center;gap:14px;min-height:72px;padding:12px 24px;display:grid}.skeleton-thumbnail{border-radius:10px;width:42px;height:48px}.skeleton-cell{justify-self:end;width:70%;height:10px}.skeleton-post-list{flex-direction:column;gap:12px;display:flex}.skeleton-post{border-radius:24px;padding:22px}.skeleton-post>.skeleton-line{margin-top:13px}.skeleton-media-row{align-items:stretch;gap:8px;height:210px;margin-top:18px;display:flex}.skeleton-media{border-radius:16px;width:160px;height:100%}.skeleton-media.landscape{width:280px}.skeleton-post-footer{align-items:flex-end;margin-top:20px}.skeleton-roadmap-grid{grid-template-columns:minmax(320px,.85fr) minmax(420px,1.15fr);gap:16px;display:grid}.skeleton-request-row{border-bottom:1px solid var(--line-soft);align-items:center;gap:13px;padding:16px 0;display:flex}.skeleton-vote{border-radius:13px;width:42px;height:50px}.skeleton-detail-card{min-height:360px}.skeleton-detail-card>.skeleton-block{margin-bottom:18px}.skeleton-calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.skeleton-day{border:1px solid var(--line-soft);background:var(--surface);border-radius:16px;flex-direction:column;gap:12px;min-height:250px;padding:14px;display:flex}.skeleton-calendar-item{border-radius:13px;width:100%;height:74px;margin-top:8px}.skeleton-rewrite{border-radius:20px;padding:12px}.skeleton-rewrite .skeleton-search{flex:1;width:auto}.skeleton-progress-card{grid-template-columns:auto minmax(240px,1fr);align-items:center;gap:20px;display:grid}.skeleton-progress-card>div{flex-direction:column;gap:10px;display:flex}.skeleton-progress{border-radius:999px;width:100%;height:8px}.skeleton-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.skeleton-connection{border:1px solid var(--line-soft);background:var(--surface);border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.skeleton-connection .skeleton-status{margin-left:auto}.skeleton-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.skeleton-key-value{border-bottom:1px solid var(--line-soft);min-height:48px}.dashboard-skeleton-login{place-items:center;min-height:100vh;display:grid}.skeleton-login-card{border:1px solid var(--line);background:var(--panel);border-radius:26px;flex-direction:column;gap:24px;width:min(420px,100vw - 32px);padding:34px;display:flex}.skeleton-login-logo{width:108px;height:21px}.skeleton-login-heading{align-items:center;gap:12px;display:flex}.skeleton-login-field{flex-direction:column;gap:10px;display:flex}.skeleton-login-input,.skeleton-login-submit{border-radius:16px;width:100%;height:48px}.skeleton-login-card>.skeleton-line{align-self:center}html[data-theme=light] .dashboard-skeleton{--skeleton-fill:#0f172a13;--skeleton-fill-strong:#0f172a1d}@media (max-width:980px){.skeleton-metrics,.dashboard-skeleton-analytics .skeleton-metrics,.dashboard-skeleton-apple-ads .skeleton-metrics,.skeleton-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton-table-row{grid-template-columns:42px minmax(160px,2fr) repeat(2,minmax(50px,.6fr))}.skeleton-table-row>.skeleton-cell:nth-last-child(-n+3){display:none}.skeleton-calendar{min-width:840px}.dashboard-skeleton-calendar .skeleton-panel{overflow:hidden}}@media (max-width:700px){.dashboard-skeleton{gap:14px}.skeleton-header{align-items:flex-start}.skeleton-header .skeleton-actions{justify-content:flex-end}.skeleton-button{width:92px}.skeleton-panel,.skeleton-post{border-radius:20px;padding:17px}.skeleton-metrics,.dashboard-skeleton-analytics .skeleton-metrics,.dashboard-skeleton-apple-ads .skeleton-metrics,.skeleton-account-grid,.skeleton-connection-grid,.skeleton-two-column,.skeleton-roadmap-grid{grid-template-columns:1fr}.skeleton-filter-row{overflow:hidden}.skeleton-filter-row .skeleton-select:nth-last-child(-n+2){display:none}.skeleton-table{margin-left:-17px;margin-right:-17px}.skeleton-table-row{padding-left:17px;padding-right:17px}.skeleton-post-head{align-items:flex-start}.skeleton-post-head .skeleton-actions .skeleton-small-button:first-child{display:none}.skeleton-post-footer{flex-direction:column;align-items:flex-start}.skeleton-media-row{height:170px;overflow:hidden}.skeleton-progress-card{grid-template-columns:1fr}.page-title-heading{gap:9px}.page-title-icon{border-radius:13px;flex-basis:40px;width:40px;height:40px}.page-title-icon svg{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.skeleton-block,.shell:not(.dashboard-skeleton)>*,.login-shell:not(.dashboard-skeleton)>.login-card{animation:none!important}}.dashboard-skeleton.exact-skeleton{gap:0;display:block}.dashboard-skeleton-apple-ads.exact-skeleton{gap:18px;display:grid}.exact-skeleton .skeleton-block{background:var(--skeleton-fill)}.skeleton-inline-number,.skeleton-inline-count,.skeleton-tab-count{vertical-align:-.08em;display:inline-block}.skeleton-inline-number{border-radius:7px;width:54px;height:.82em}.skeleton-inline-number.wide{width:82px}.skeleton-inline-count{border-radius:4px;width:13px;height:.8em}.skeleton-tab-count{border-radius:3px;width:9px;height:9px}.skeleton-known-input{min-height:var(--control-height);color:var(--muted-2);align-items:center;gap:8px;font-size:13px;display:flex}.exact-skeleton .skeleton-request-row{min-height:78px;padding-left:16px;padding-right:16px}.exact-skeleton .skeleton-detail-card{min-height:calc(100vh - 190px);padding:24px}.exact-skeleton .skeleton-detail-card>.skeleton-block{margin-bottom:18px}.skeleton-mini-chart{border-radius:9px;width:auto;height:38px;position:absolute;bottom:12px;left:15px;right:15px}.skeleton-avatar-fill{border-radius:inherit;width:100%;height:100%}.exact-skeleton .sv-creator-copy strong{display:block}.exact-skeleton .sv-creator-meta .skeleton-status{width:64px;height:10px}.skeleton-video-thumb{border-radius:10px;width:44px;height:50px}.exact-skeleton .sv-video-cell>span{flex-direction:column;flex:1;gap:7px;min-width:120px;display:flex}.exact-skeleton .sv-table .skeleton-cell{width:62%;min-width:34px;height:9px;display:inline-block}.skeleton-account-avatar{border-radius:12px;width:42px;height:42px}.exact-skeleton .threads-account-option>span:last-child{flex-direction:column;gap:7px;min-width:112px;display:flex}.exact-skeleton .threads-account-option strong,.exact-skeleton .threads-account-option small{display:block}.skeleton-post-title{border-radius:7px;width:min(420px,66%);height:24px;margin-bottom:16px}.exact-skeleton .threads-post-copy>.skeleton-line{margin-top:10px}.skeleton-thread-image{border-radius:13px;width:146px;height:182px}.exact-skeleton .threads-post-footer>.skeleton-line{margin-bottom:12px}.exact-skeleton .linkedin-post-body .skeleton-line,.exact-skeleton .outreach-body .skeleton-line{margin-bottom:10px}.exact-skeleton .linkedin-post-body .skeleton-line:last-child,.exact-skeleton .outreach-body .skeleton-line:last-child{margin-bottom:0}.skeleton-linkedin-image{vertical-align:middle;border-radius:5px;width:min(360px,50vw);height:10px;display:inline-block}.exact-skeleton .linkedin-tabs small .skeleton-tab-count{display:block}.skeleton-calendar-ready{border-radius:10px;width:210px;height:72px}.exact-skeleton .cs-day .skeleton-calendar-item{border-radius:10px;width:100%;height:72px;margin-top:0}.exact-skeleton .outreach-name{align-items:center;gap:5px;display:inline-flex}.exact-skeleton .outreach-name strong{width:132px;display:inline-block}.exact-skeleton .outreach-name .skeleton-line{max-width:none}.exact-skeleton .outreach-chips>.skeleton-pill{width:74px;height:23px;display:inline-block}.skeleton-progress-fill{width:18%}.exact-skeleton .ads-kpis .skeleton-inline-number{display:block}.exact-skeleton .ads-guardrails dd .skeleton-line{display:inline-block}.exact-skeleton .ads-table .skeleton-cell{width:68%;height:9px;display:inline-block}.exact-skeleton .ads-table .skeleton-cell.medium{width:82%}html,body{max-width:100%;overflow-x:clip}:is(.shell,.grid,.panel,.workspace-header,.sv-header,.linkedin-header,.cs-header,.ce-header,.ads-hero,.threads-post,.linkedin-post,.outreach-card){min-width:0}:is(.sv-table-wrap,.ads-table-wrap,.cs-calendar,.cs-tabs,.linkedin-tabs,.threads-tabs,.workspace-segment,.threads-account-switcher){overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ads-table{min-width:640px}@media (max-width:1000px){.admin-nav{min-height:0;padding:calc(8px + env(safe-area-inset-top)) 14px 7px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand spacer actions""links links links";align-items:center;gap:6px 10px;display:grid;overflow:visible}.admin-nav .nav-brand{grid-area:brand}.admin-nav .nav-brand img{width:84px;height:auto}.admin-nav .nav-actions{grid-area:actions;margin-left:0}.admin-nav .nav-links{grid-area:links;width:calc(100% + 28px);max-width:none;margin:0 -14px -7px;padding:0 14px 7px;scroll-padding-inline:14px;overflow-x:auto}.admin-nav .nav-link{scroll-snap-align:start;white-space:nowrap;flex:none;min-height:36px;padding-inline:11px}.sv-table-wrap,.ads-table-wrap{max-width:100%;position:relative}.cs-calendar{max-width:100%}}@media (max-width:760px){.shell,.sv-shell,.threads-shell{padding:22px 16px 34px}:is(.workspace-header,.sv-header,.linkedin-header,.cs-header,.ce-header,.ads-hero){flex-direction:column;align-items:stretch;gap:14px}:is(.workspace-header,.topbar,.sv-header,.linkedin-header,.cs-header,.ce-header) h1,.app-title h1{font-size:clamp(31px,9vw,38px);line-height:1.06}:is(.workspace-header,.sv-header,.linkedin-header,.ads-hero)>:is(.button,form,.sv-header-actions,.linkedin-header-actions){max-width:100%}.workspace-header>.button,.approve-all-btn,.ads-hero>.button,.sv-header-actions,.linkedin-header-actions{width:100%}.sv-header-actions,.linkedin-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sv-header-actions .button,.linkedin-header-actions .button{width:100%;min-width:0}:is(.workspace-segment,.threads-tabs,.cs-tabs,.linkedin-tabs,.threads-account-switcher){width:100%;max-width:100%;scroll-padding-inline:5px;overflow-x:auto}:is(.workspace-segment a,.threads-tab,.cs-tabs button,.linkedin-tabs a){white-space:nowrap;flex:1 0 auto;min-width:112px}.threads-account-option{min-width:min(190px,100vw - 54px)}.rewrite-bar,.outreach-shell .rewrite-bar{flex-direction:column;align-items:stretch}.rewrite-bar .button{width:100%}.linkedin-post,.outreach-card{padding:18px 16px 16px}.linkedin-image-suggestion,.outreach-card-footer{margin-bottom:-16px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.linkedin-post-top-actions,.outreach-card-top-actions,.threads-post-top-actions{flex-wrap:wrap;justify-content:stretch;width:100%;margin-left:0}.linkedin-post-top-actions>*,.outreach-card-top-actions>*,.threads-post-top-actions>*{flex:96px;min-width:0}.linkedin-post-top-actions form,.outreach-card-top-actions form,.threads-post-top-actions form,.linkedin-post-top-actions .button,.outreach-card-top-actions .button,.threads-post-top-actions .button,.threads-post-top-actions .button.danger{width:100%}.threads-post-footer,.skeleton-post-footer{flex-direction:column;align-items:stretch}.threads-footer-actions{width:100%}.threads-footer-actions button{flex:120px}.threads-post-footer-context{justify-content:flex-start;align-self:auto;width:100%;margin-left:0;padding-bottom:0}.outreach-profile,.outreach-profile-selection,.outreach-checkbox{max-width:100%}.outreach-profile-copy{max-width:calc(100vw - 112px)}.outreach-email{overflow-wrap:anywhere;white-space:normal;max-width:100%}.sv-accounts-panel{padding:16px}.sv-section-heading{align-items:center}.sv-table{min-width:920px}.ads-card,.ads-next{padding:17px}.ads-guardrails div,.ads-card-heading,.ads-section-heading{align-items:flex-start}.linkedin-toast,[data-sonner-toaster]{max-width:calc(100vw - 24px)}}@media (max-width:520px){.admin-nav{padding-left:12px;padding-right:12px}.admin-nav .nav-links{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.admin-nav .nav-signout{font-size:12px}.shell,.sv-shell,.threads-shell{padding-right:12px;padding-bottom:calc(32px + env(safe-area-inset-bottom));padding-left:12px}.stats,.linkedin-stats,.sv-metrics,.ce-metrics,.cs-insight-metrics,.skeleton-metrics,.dashboard-skeleton-analytics .skeleton-metrics,.dashboard-skeleton-apple-ads .skeleton-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-metric-card,.sv-metric-card.has-trend{min-height:132px;padding-left:13px;padding-right:13px}.sv-combined-values{gap:7px}.sv-combined-values>div+div{padding-left:7px}.sv-combined-values strong,.sv-metric-card strong{font-size:clamp(20px,7vw,27px)}.sv-add-account,.sv-accounts-panel{padding:14px}.sv-creator{grid-template-columns:43px minmax(0,1fr) auto}.linkedin-post-head,.outreach-card-top,.threads-post-head{flex-wrap:wrap;align-items:flex-start}.linkedin-post-top-actions>*,.outreach-card-top-actions>*,.threads-post-top-actions>*{flex-basis:88px}.linkedin-post-top-actions .button,.outreach-card-top-actions .button,.threads-post-top-actions .button{padding-left:9px;padding-right:9px}.threads-post{padding-left:14px;padding-right:14px}.threads-caption{font-size:17px}.threads-media-item img,.threads-media-item.contain img,.threads-media-item.compact img{max-height:164px}.outreach-card .outreach-body,.linkedin-post-body{font-size:14px}.outreach-daily{padding:13px}.ads-guardrails div{flex-direction:column;gap:4px}.ads-guardrails dd{text-align:left}.login-card{width:calc(100% - 24px);padding:28px 22px 24px}}@media (max-width:700px){.exact-skeleton .skeleton-detail-card{min-height:320px}.exact-skeleton .sv-table td:nth-child(n+4),.exact-skeleton .sv-table th:nth-child(n+4){display:none}.exact-skeleton .threads-post-top-actions{flex:none}}:is(.panel,.stat,.sv-metric-card,.sv-accounts-panel,.sv-videos-panel,.sv-creator,.threads-post,.linkedin-stat,.linkedin-tabs,.linkedin-post,.outreach-card,.outreach-daily,.rewrite-bar,.cs-idea,.cs-day,.ads-card){-webkit-backdrop-filter:none;backdrop-filter:none}
