.app-shell{--canvas:#f3f7fb;--sidebar:#fff;--surface:#fff;--surface-muted:#edf4f9;--ink:#09243b;--muted:#557087;--subtle:#7890a4;--line:#d8e4ed;--line-strong:#bfd2e1;--color-success:#12a66a;--color-warning:#f28c28;--color-error:#e5484d;--color-info:#0868b8;--shadow:0 22px 52px #0840691f;--shadow-tight:0 10px 28px #08406917;background:var(--canvas);--brand-primary:#0868b8!important;--brand-secondary:#00a6e9!important;--brand-accent:#17b6d6!important}.app-shell:before{display:none}body{color:#09243b;background:#f3f7fb}.influency-logo{background:#fff;flex:none;width:140px;height:31px;display:block;position:relative;overflow:hidden}.influency-logo img{width:150px;max-width:none;height:150px;position:absolute;top:-59px;left:-5px}.mobile-logo{display:none}.app-shell .sidebar,:root:not([data-theme=dark]) .app-shell .sidebar,:root[data-theme=light] .app-shell .sidebar{width:236px;padding:27px 15px 18px;box-shadow:12px 0 40px #0840690a;color:#09243b!important;background:#fff!important;border-right:1px solid #d8e4ed!important}.brand-lockup{background:#fff;border-radius:8px;width:100%;height:40px;margin:0 0 27px;padding:4px 9px}.workspace-switcher{box-shadow:none;background:#f6f9fc;border:1px solid #dce7ef;border-radius:13px;margin:0 0 28px;padding:11px}.workspace-avatar,.user-avatar,.top-avatar{color:#fff;background:linear-gradient(145deg,#0868b8,#00a6e9);box-shadow:0 7px 16px #0868b838}.nav-label{color:#8ba0b1}:root:not([data-theme=dark]) .app-shell .sidebar .nav-item,:root:not([data-theme=dark]) .app-shell .sidebar .secondary-nav a,.app-shell .sidebar .nav-item,.app-shell .sidebar .secondary-nav a{border-radius:10px;position:relative;color:#587188!important}:root:not([data-theme=dark]) .app-shell .sidebar .nav-item:hover,:root:not([data-theme=dark]) .app-shell .sidebar .secondary-nav a:hover,.app-shell .sidebar .nav-item:hover,.app-shell .sidebar .secondary-nav a:hover{transform:none;color:#0868b8!important;background:#eff7fc!important}:root:not([data-theme=dark]) .app-shell .sidebar .nav-item.active,.app-shell .sidebar .nav-item.active{color:#0563ad!important;background:#e4f2fc!important;box-shadow:inset 3px 0 #0868b8!important}.app-shell .sidebar .nav-item.active:after{background:#17b6d6;width:6px;height:6px;top:50%;right:12px;transform:translateY(-50%);box-shadow:0 0 0 4px #17b6d61f}.sidebar-callout{color:#fff;background:linear-gradient(145deg,#075a9e 0%,#0875c8 58%,#00a6e9 125%);border:0;border-radius:17px;margin:18px 2px;padding:17px;box-shadow:0 16px 28px #0556972e}.sidebar-callout .callout-icon{color:#0868b8;background:#fff}.sidebar-callout p{color:#ffffffc2}.sidebar-callout a{color:#fff}.secondary-nav,.user-card{border-color:#e3ebf1}.main-area{background:#f3f7fb;min-width:0}.app-shell .topbar,:root:not([data-theme=dark]) .app-shell .topbar,:root[data-theme=light] .app-shell .topbar{color:#09243b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#d8e4ed;height:74px;padding:0 clamp(24px,4vw,60px);background:#ffffffe8!important}.breadcrumbs{color:#7890a4}.breadcrumbs strong{color:#09243b}.app-shell .demo-mode-chip,.app-shell .demo-badge{color:#0868b8!important;background:#eaf6fd!important;border:1px solid #b7d9ef!important}.quick-create summary,.theme-toggle,.help-button,.notification-center summary,.top-avatar{border-radius:11px}.quick-create summary{color:#fff;background:#0868b8;border:0;min-height:40px;box-shadow:0 9px 20px #0868b833}.theme-toggle,.help-button{color:#557087;background:#fff;border-color:#d8e4ed}.page-content{width:min(100%,1480px);margin:0 auto;padding:clamp(28px,4vw,54px) clamp(24px,4vw,60px) 80px}.page-header{isolation:isolate;color:#fff;background:radial-gradient(circle at 82% 15%,#41cfeb85,#0000 22%),linear-gradient(125deg,#064f8d 0%,#0868b8 55%,#058fcf 100%);border:0;border-radius:28px;min-height:214px;margin-bottom:24px;padding:clamp(30px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 24px 50px #05518f33}.page-header:before,.page-header:after{content:"";z-index:-1;border:1px solid #ffffff3b;border-radius:50%;position:absolute}.page-header:before{width:360px;height:360px;bottom:-145px;right:5%}.page-header:after{width:220px;height:220px;bottom:-90px;right:19%}.page-header .overline{color:#a9efff}.page-header h1{color:#fff;letter-spacing:-.055em;max-width:790px;margin-top:11px;font-size:clamp(46px,5.3vw,74px);font-weight:720;line-height:.94}.page-header p{color:#ffffffc7;max-width:660px;font-size:17px}.page-header .button-primary{z-index:2;color:#075fa9;background:#fff;border-color:#fff;position:relative;box-shadow:0 14px 30px #002d5233}.page-header .button-primary:hover{color:#034c88;background:#eaf8ff;transform:translateY(-2px)}.stats-grid{background:0 0;border:0;gap:14px;margin:0 0 42px;padding:0}.stat-card{min-height:142px;padding:22px;position:relative;overflow:hidden;box-shadow:0 10px 28px #08406912;background:#fff!important;border:1px solid #dce7ef!important;border-radius:18px!important}.stat-card:after{content:"";background:#0868b8;height:4px;position:absolute;inset:auto 0 0}.stat-card:first-child:after{background:#12a66a}.stat-card:nth-child(2):after{background:#0868b8}.stat-card:nth-child(3):after{background:#17b6d6}.stat-card:nth-child(4):after{background:#e5484d}.stat-icon{border-radius:12px;width:38px;height:38px}.stat-icon.green{color:#078752;background:#e4f7ef}.stat-icon.blue{color:#0868b8;background:#e5f2fb}.stat-icon.violet{color:#0386b7;background:#e0f8fc}.stat-icon.orange{color:#d7464b;background:#feebec}.stat-copy strong{color:#09243b;font-size:34px}.stat-copy span{color:#557087;font-size:12px}.stat-copy small{color:#7890a4;background:0 0!important}.section-heading h2,.panel-heading h2{color:#09243b;font-size:22px}.section-heading p,.panel-heading p{color:#7890a4;font-size:13px}.text-link{color:#0868b8}.overline{color:#0879c5}.workflow-list,.panel,.workflow-card,.content-card,.connection-card,.calendar,.wizard-panel,.settings-form,.builder-panel,.activity-log-list,.admin-table{background:#fff;border-color:#dce7ef;box-shadow:0 12px 32px #08406912}.workflow-list{border:1px solid #dce7ef;border-radius:20px;overflow:hidden}.workflow-row{border-color:#e6eef4;padding:19px 22px}.workflow-row:hover{background:#f4f9fc;padding-inline:26px}.flow-copy strong{color:#09243b;font-size:14px}.flow-copy span{color:#60798e}.source-mark,.platform-logo{box-shadow:inset 0 0 0 1px #0000000b;border:0!important}.source-mark.red,.platform-logo.red{color:#f03;background:#fff0f3!important}.source-mark.pink,.platform-logo.pink{color:#fff;background:linear-gradient(140deg,#833ab4,#e1306c 55%,#f77737)!important}.source-mark.dark,.platform-logo.dark{color:#fff;box-shadow:3px 3px #ff0050,-3px -3px #00f2ea;background:#111!important}.source-mark.blue,.platform-logo.blue{color:#1877f2;background:#e9f2ff!important}.source-mark.linkedin,.platform-logo.linkedin{color:#fff;background:#0a66c2!important}.source-mark.drive,.platform-logo.drive{color:#34a853;background:#edf8ef!important}.source-mark.violet,.platform-logo.violet{color:#0868b8;background:#eaf6fd!important}.platform-glyph{color:var(--platform-color);vertical-align:-2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.platform-glyph svg{color:inherit}.source-mark.pink .platform-glyph,.platform-logo.pink .platform-glyph,.source-mark.dark .platform-glyph,.platform-logo.dark .platform-glyph,.source-mark.linkedin .platform-glyph,.platform-logo.linkedin .platform-glyph{color:#fff}.platform-glyph-tiktok{filter:drop-shadow(1px 0 #ff0050)}.status-pill{border-radius:8px}.status-pill.success{color:#078752;background:#e5f7ef}.status-pill.info{color:#0868b8;background:#e7f3fb}.status-pill.danger{color:#cf343b;background:#feebec}.status-pill.neutral{color:#64788a;background:#edf2f6}.dashboard-operations{gap:18px}.panel{border:1px solid #dce7ef;border-radius:20px}.quick-panel{color:#fff;background:linear-gradient(145deg,#092d4a,#0868b8);border:0}.quick-panel h2{color:#fff}.quick-panel p,.quick-panel .overline{color:#ffffffb8}.quick-panel .quick-accent{color:#0868b8;background:#fff}.quick-panel .button-secondary{color:#0868b8;background:#fff;border-color:#fff}.attention-row{background:#fff8f8;border:1px solid #f0d3d5;border-left:4px solid #e5484d}.healthy-row{background:#f0fbf6;border-color:#cde9dc}.library-context h2{color:#09243b}.app-shell .upload-panel{border:1px solid #c5ddea;background:linear-gradient(120deg,#fff,#edf8fd)!important}.upload-icon{color:#fff;background:linear-gradient(145deg,#0868b8,#17b6d6)}.search-field{background:#fff;border-color:#cfdee8}.filter-tabs button.active{color:#fff;background:#0868b8}.content-grid{gap:22px}.content-card{background:#fff;border:1px solid #dce7ef;border-radius:20px;box-shadow:0 12px 30px #08406914}.content-thumb{box-shadow:none;border-radius:19px 19px 0 0}.content-card-body{padding:17px 18px 19px}.content-title-row h2{color:#09243b;font-size:17px}.workflow-cards{gap:18px}.workflow-card,.new-card{background:#fff;border:1px solid #dce7ef;border-top:5px solid #0868b8;border-radius:20px;min-height:248px;box-shadow:0 12px 30px #08406914}.workflow-card:has(.platform-glyph-youtube){border-top-color:#f03}.workflow-card:has(.platform-glyph-instagram){border-top-color:#e1306c}.workflow-card:has(.platform-glyph-tiktok){border-top-color:#111}:is(.workflow-card:has(.platform-glyph-facebook),.workflow-card:has(.platform-glyph-linkedin)){border-top-color:#0a66c2}.route-line:after{background:linear-gradient(90deg,#0868b8,#17b6d6)}.destination-chips span{background:#eef5fa}.new-card{color:#557087;box-shadow:none;background:#f7fbfe;border:2px dashed #b9d3e3}.new-card>span{background:linear-gradient(145deg,#0868b8,#17b6d6)}.connection-summary{background:#edf8fd;border:1px solid #bddcec;border-left:5px solid #0868b8;border-radius:15px}.connection-summary-icon{color:#0868b8}.connection-grid{gap:14px}.connection-card{background:#fff;border:1px solid #dce7ef;border-radius:17px;min-height:108px;padding:19px;position:relative;overflow:hidden;box-shadow:0 9px 24px #0840690f}.connection-card:before{content:"";background:#0868b8;width:4px;position:absolute;inset:0 auto 0 0}.connection-card:has(.platform-glyph-youtube):before{background:#f03}.connection-card:has(.platform-glyph-instagram):before{background:linear-gradient(#833ab4,#e1306c,#f77737)}.connection-card:has(.platform-glyph-tiktok):before{background:linear-gradient(#00f2ea 0 50%,#ff0050 50%)}.connection-card:has(.platform-glyph-facebook):before{background:#1877f2}.connection-card:has(.platform-glyph-linkedin):before{background:#0a66c2}.connection-card:has(.platform-glyph-pinterest):before{background:#e60023}.connection-card:has(.platform-glyph-twitch):before{background:#9146ff}.connection-card:hover{background:#fafdff;border-color:#b7d4e6;padding:19px 19px 19px 23px}.connect-button{color:#0868b8}:root[data-theme=dark] .app-shell{--canvas:#071521;--surface:#0d2233;--surface-muted:#102b40;--ink:#eef8ff;--muted:#9ab1c2;--subtle:#7892a5;--line:#1d3a50;--line-strong:#294c64;background:#071521}:root[data-theme=dark] body,:root[data-theme=dark] .main-area{color:#eef8ff;background:#071521}:root[data-theme=dark] .app-shell .sidebar{box-shadow:none;color:#eaf7ff!important;background:#0a1d2c!important;border-color:#17364c!important}:root[data-theme=dark] .workspace-switcher,:root[data-theme=dark] .topbar,:root[data-theme=dark] .app-shell .topbar{color:#eef8ff;border-color:#1d3a50;background:#091d2ceb!important}:root[data-theme=dark] .breadcrumbs strong,:root[data-theme=dark] .section-heading h2,:root[data-theme=dark] .panel-heading h2,:root[data-theme=dark] .library-context h2,:root[data-theme=dark] .stat-copy strong,:root[data-theme=dark] .flow-copy strong,:root[data-theme=dark] .content-title-row h2{color:#eef8ff}:root[data-theme=dark] .stat-card,:root[data-theme=dark] .workflow-list,:root[data-theme=dark] .panel,:root[data-theme=dark] .workflow-card,:root[data-theme=dark] .content-card,:root[data-theme=dark] .connection-card,:root[data-theme=dark] .calendar,:root[data-theme=dark] .wizard-panel,:root[data-theme=dark] .settings-form,:root[data-theme=dark] .builder-panel,:root[data-theme=dark] .activity-log-list,:root[data-theme=dark] .admin-table{color:#eef8ff;box-shadow:none;background:#0d2233!important;border-color:#1d3a50!important}:root[data-theme=dark] .workflow-row{border-color:#183448}:root[data-theme=dark] .workflow-row:hover,:root[data-theme=dark] .connection-card:hover{background:#102b40!important}:root[data-theme=dark] .upload-panel,:root[data-theme=dark] .new-card{color:#dfeefa;background:#0b2031;border-color:#294c64}:root[data-theme=dark] .search-field{background:#0d2233;border-color:#294c64}:root[data-theme=dark] .connection-summary{background:#0d2d43;border-color:#24536e}:root[data-theme=dark] .healthy-row{background:#0d2d26;border-color:#235943}.auth-page{background:linear-gradient(145deg,#eef8fd 0 52%,#0868b8 52% 100%)}.auth-brand{background:#fff;border-radius:12px;padding:9px 14px;box-shadow:0 12px 28px #0840691a}.auth-card{border:1px solid #d8e4ed;border-radius:22px;box-shadow:0 24px 60px #08406929}@media (max-width:1020px){.page-header{min-height:190px}.page-header h1{font-size:clamp(44px,7vw,66px)}.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.app-shell .sidebar,:root:not([data-theme=dark]) .app-shell .sidebar,:root[data-theme=light] .app-shell .sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -12px 32px #0840691a;color:#557087!important;background:#fffffff5!important;border-top:1px solid #d8e4ed!important;height:70px!important;min-height:70px!important;padding:7px 8px!important;display:flex!important}:root[data-theme=dark] .app-shell .sidebar{color:#a9c2d3!important;background:#091d2cf5!important;border-color:#1d3a50!important}.sidebar .nav-item.active{color:#0868b8!important;background:#e7f4fc!important;box-shadow:inset 0 -3px #0868b8!important}:root[data-theme=dark] .sidebar .nav-item.active{color:#5bc9f0!important;background:#103148!important}.main-area{padding-bottom:70px}.app-shell .topbar{height:66px;padding:0 14px}.mobile-logo{width:140px;height:27px;display:block}.mobile-logo img{top:-60px;left:-5px}.breadcrumbs{display:none}.topbar-actions{margin-left:auto}.topbar-actions .help-button,.topbar-actions .notification-center{display:none}.quick-create summary{min-height:36px;padding:7px 10px}.page-content{padding:20px 14px 48px}.page-header{border-radius:22px;min-height:246px;margin-bottom:15px;padding:28px 24px}.page-header h1{font-size:clamp(43px,13vw,58px)}.page-header p{font-size:15px}.page-header>.button{width:100%}.stats-grid{gap:10px;margin-bottom:36px}.stat-card{min-height:128px;padding:16px}.stat-card:first-child,.stat-card:nth-child(2),.stat-card:nth-child(3),.stat-card:last-child{border-radius:16px!important}.stat-copy strong{font-size:29px}.content-grid,.workflow-cards,.connection-grid{grid-template-columns:1fr}.content-thumb{height:min(108vw,410px)}.connection-card:hover{padding:19px}}@media (prefers-reduced-motion:reduce){.content-card:hover,.workflow-card:hover,.page-header .button-primary:hover{transform:none}}
:root{--font-sora:"Sora", system-ui, sans-serif;--font-display:var(--font-sora);--luna-bg:#f7f8fa;--luna-surface:#fff;--luna-raised:#fff;--luna-border:#e4e6eb;--luna-text:#111318;--luna-secondary:#555a66;--luna-muted:#7b808c;--luna-blue:#1268ff;--luna-rose:#ff3978;--luna-cyan:#11e3de;--luna-coral:#ff554b;--luna-green:#19b979;--luna-radius-control:11px;--luna-radius-card:16px;--luna-radius-modal:20px;--luna-radius-badge:7px;--luna-shadow:0 18px 50px #11131812;--luna-shadow-tight:0 8px 22px #1113180f;--luna-motion:.18s cubic-bezier(.2, .8, .2, 1)}:root[data-theme=dark]{--luna-bg:#0d0d10;--luna-surface:#151519;--luna-raised:#1b1b21;--luna-border:#29292f;--luna-text:#f7f6f2;--luna-secondary:#b0afb5;--luna-muted:#7d7c84}html,body{background:var(--luna-bg)!important;color:var(--luna-text)!important;font-family:var(--font-sora), system-ui, sans-serif!important}body,button,input,textarea,select,option{font-family:var(--font-sora), system-ui, sans-serif!important}h1,h2,h3,h4,p,label,button,input,textarea,select,a,span,strong,small{font-synthesis:none}h1,h2,h3,h4{text-wrap:balance}h1{font-size:clamp(40px,5vw,64px)}h2{font-size:clamp(26px,3vw,34px)}h3{font-size:20px}p{font-size:16px}.app-shell{min-height:100vh;--brand-primary:var(--luna-blue)!important;--brand-secondary:var(--luna-rose)!important;--brand-accent:var(--luna-cyan)!important;--canvas:var(--luna-bg)!important;--sidebar:var(--luna-surface)!important;--surface:var(--luna-surface)!important;--surface-muted:color-mix(in srgb, var(--luna-bg) 70%, var(--luna-surface))!important;--ink:var(--luna-text)!important;--muted:var(--luna-secondary)!important;--subtle:var(--luna-muted)!important;--line:var(--luna-border)!important;--line-strong:color-mix(in srgb, var(--luna-border) 70%, var(--luna-secondary))!important;--color-error:var(--luna-coral)!important;background:var(--luna-bg)!important}.influency-logo{min-height:28px;color:var(--luna-text);align-items:center;background:0 0!important;width:auto!important;height:auto!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.mobile-logo{display:none!important}.influency-wordmark{color:var(--luna-text);letter-spacing:-.075em;align-items:baseline;font-size:21px;font-weight:600;line-height:1;display:inline-flex}.wordmark-y{color:var(--luna-blue);margin-left:1px;font-style:normal;display:inline-block;position:relative}.wordmark-y:before,.wordmark-y:after{content:"";border-radius:50%;width:4px;height:4px;position:absolute}.wordmark-y:before{background:var(--luna-rose);top:-5px;right:-4px}.wordmark-y:after{background:var(--luna-cyan);bottom:1px;right:-8px}.wordmark-y i{opacity:.45;transform-origin:0;background:currentColor;width:8px;height:1px;position:absolute}.wordmark-y i:first-of-type{top:-2px;right:-5px;transform:rotate(-55deg)}.wordmark-y i:last-of-type{bottom:2px;right:-7px;transform:rotate(12deg)}.influency-y-mark{border:1px solid color-mix(in srgb, var(--luna-blue) 30%, var(--luna-border));width:42px;height:42px;color:var(--luna-blue);background:color-mix(in srgb, var(--luna-blue) 7%, var(--luna-surface));border-radius:12px;place-items:center;display:inline-grid;position:relative}.influency-y-mark>span{letter-spacing:-.12em;font-size:24px;font-weight:600}.influency-y-mark:before,.influency-y-mark:after{content:"";opacity:.5;transform-origin:top;background:currentColor;width:1px;position:absolute;left:20px}.influency-y-mark:before{height:11px;top:8px;transform:rotate(-28deg)}.influency-y-mark:after{height:11px;top:8px;transform:rotate(28deg)}.influency-y-mark i{border-radius:50%;width:5px;height:5px;position:absolute}.influency-y-mark i:first-of-type{background:var(--luna-rose);top:5px;left:6px}.influency-y-mark i:nth-of-type(2){background:var(--luna-cyan);top:5px;right:6px}.influency-y-mark i:nth-of-type(3){background:var(--luna-blue);bottom:6px;right:5px}.app-shell .sidebar,:root[data-theme=dark] .app-shell .sidebar{width:238px;padding:28px 16px 20px;background:var(--luna-surface)!important;color:var(--luna-text)!important;border-right:1px solid var(--luna-border)!important;box-shadow:none!important}.brand-lockup{align-items:center;min-height:34px;background:0 0!important;margin:0 0 28px!important;padding:0 8px!important;display:flex!important}.workspace-switcher{border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-control)!important;background:var(--luna-raised)!important;box-shadow:none!important;margin:0 0 28px!important}.workspace-avatar,.user-avatar,.top-avatar{color:#fff!important;background:var(--luna-blue)!important;box-shadow:none!important}.nav-label{letter-spacing:.1em;color:var(--luna-muted)!important;font-size:13px!important}.app-shell .sidebar .nav-item,.app-shell .sidebar .secondary-nav a{color:var(--luna-secondary)!important;border-radius:var(--luna-radius-control)!important;font-size:14px!important}.app-shell .sidebar .nav-item:hover,.app-shell .sidebar .secondary-nav a:hover{color:var(--luna-blue)!important;background:color-mix(in srgb, var(--luna-blue) 7%, transparent)!important}.app-shell .sidebar .nav-item.active{color:var(--luna-blue)!important;background:color-mix(in srgb, var(--luna-blue) 10%, transparent)!important;box-shadow:inset 3px 0 0 var(--luna-blue)!important}.app-shell .sidebar .nav-item.active:after{background:var(--luna-cyan)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--luna-cyan) 18%, transparent)!important}.nav-item em{color:var(--luna-rose)!important;background:color-mix(in srgb, var(--luna-rose) 12%, transparent)!important;border-radius:var(--luna-radius-badge)!important}.sidebar-callout{margin:18px 2px;padding:17px;border:1px solid color-mix(in srgb, var(--luna-rose) 26%, var(--luna-border))!important;border-radius:var(--luna-radius-card)!important;color:var(--luna-text)!important;background:color-mix(in srgb, var(--luna-rose) 7%, var(--luna-surface))!important;box-shadow:none!important}.sidebar-callout .callout-icon{color:var(--luna-rose)!important;background:color-mix(in srgb, var(--luna-rose) 14%, transparent)!important}.sidebar-callout p{color:var(--luna-secondary)!important;font-size:14px!important}.sidebar-callout a{color:var(--luna-rose)!important}.secondary-nav,.user-card{border-color:var(--luna-border)!important}.user-card strong{font-size:13px!important}.user-card span{font-size:12px!important}.app-shell .topbar,:root[data-theme=dark] .app-shell .topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:76px;padding:0 clamp(24px,4vw,62px);color:var(--luna-text)!important;background:color-mix(in srgb, var(--luna-bg) 92%, transparent)!important;border-bottom:1px solid var(--luna-border)!important}.breadcrumbs{color:var(--luna-muted)!important;font-size:14px!important}.breadcrumbs strong{color:var(--luna-text)!important}.demo-mode-chip,.demo-badge{color:var(--luna-rose)!important;border:1px solid color-mix(in srgb, var(--luna-rose) 28%, var(--luna-border))!important;background:color-mix(in srgb, var(--luna-rose) 8%, transparent)!important;border-radius:var(--luna-radius-badge)!important;font-size:13px!important}.quick-create summary{min-height:42px;border-radius:var(--luna-radius-control)!important;color:#fff!important;background:var(--luna-blue)!important;box-shadow:0 7px 18px color-mix(in srgb, var(--luna-blue) 25%, transparent)!important;font-size:14px!important}.theme-toggle,.help-button,.notification-center summary{color:var(--luna-secondary)!important;border-color:var(--luna-border)!important;background:var(--luna-surface)!important}.page-content{width:min(100%,1440px);padding:clamp(34px,5vw,74px) clamp(24px,5vw,62px) 92px}.page-header{isolation:isolate;min-height:222px;margin-bottom:42px;padding:40px 42px;position:relative;overflow:hidden;border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-card)!important;border-left:4px solid var(--luna-blue)!important;color:var(--luna-text)!important;background:var(--luna-surface)!important;box-shadow:var(--luna-shadow-tight)!important}.page-header:before{content:"";z-index:-1;opacity:.85;background-image:radial-gradient(circle, color-mix(in srgb, var(--luna-blue) 34%, transparent) 1px, transparent 1.5px), linear-gradient(145deg, transparent 20%, color-mix(in srgb, var(--luna-cyan) 6%, transparent));clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);background-size:18px 18px,100% 100%;width:min(42%,480px);position:absolute;inset:0 0 0 auto}.page-header:after{content:"";background:linear-gradient(90deg, var(--luna-blue), var(--luna-rose), transparent);opacity:.8;width:145px;height:1px;position:absolute;bottom:27px;right:13%;transform:rotate(-25deg)}.page-header .overline{letter-spacing:.14em;color:var(--luna-rose)!important;font-size:14px!important}.page-header h1{letter-spacing:-.07em;max-width:760px;margin-top:13px;line-height:.98;color:var(--luna-text)!important;font-size:clamp(46px,5.5vw,72px)!important;font-weight:600!important}.page-header p{max-width:680px;color:var(--luna-secondary)!important;font-size:17px!important}.page-header .button-primary{color:#fff!important;border-color:var(--luna-blue)!important;background:var(--luna-blue)!important;box-shadow:0 10px 24px color-mix(in srgb, var(--luna-blue) 20%, transparent)!important}.page-header .button-primary:hover{background:#0755d9!important}.button{min-height:44px;transition:transform var(--luna-motion), background var(--luna-motion), border-color var(--luna-motion), box-shadow var(--luna-motion);padding:11px 16px;border-radius:var(--luna-radius-control)!important;font-size:14px!important}.button:active{transform:translateY(1px)scale(.99)}.button:disabled{opacity:.46;cursor:not-allowed;box-shadow:none!important}.button:focus-visible,.theme-toggle:focus-visible,.help-button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid var(--luna-rose)!important}.button-primary{color:#fff!important;background:var(--luna-blue)!important;box-shadow:0 8px 20px color-mix(in srgb, var(--luna-blue) 18%, transparent)!important}.button-primary:hover{transform:translateY(-2px);background:#0755d9!important}.button-secondary{color:var(--luna-text)!important;border:1px solid var(--luna-border)!important;background:var(--luna-surface)!important;box-shadow:none!important}.button-secondary:hover{border-color:var(--luna-blue)!important;color:var(--luna-blue)!important;background:color-mix(in srgb, var(--luna-blue) 5%, var(--luna-surface))!important}.button-ghost{color:var(--luna-secondary)!important}.text-link{color:var(--luna-blue)!important;font-size:14px!important}.stats-grid{border-top:1px solid var(--luna-border);border-bottom:1px solid var(--luna-border);grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:52px}.stat-card{min-height:137px;padding:22px 24px;border:0!important;border-right:1px solid var(--luna-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.stat-card:after{display:none}.stat-icon{width:34px;height:34px;border-radius:10px!important}.stat-icon.green{color:var(--luna-green)!important;background:color-mix(in srgb, var(--luna-green) 12%, transparent)!important}.stat-icon.blue{color:var(--luna-blue)!important;background:color-mix(in srgb, var(--luna-blue) 10%, transparent)!important}.stat-icon.violet{color:var(--luna-cyan)!important;background:color-mix(in srgb, var(--luna-cyan) 12%, transparent)!important}.stat-icon.orange{color:var(--luna-coral)!important;background:color-mix(in srgb, var(--luna-coral) 11%, transparent)!important}.stat-copy span{color:var(--luna-secondary)!important;font-size:14px!important}.stat-copy strong{color:var(--luna-text)!important;font-size:34px!important;font-weight:500!important}.stat-copy small{color:var(--luna-muted)!important;background:0 0!important;font-size:13px!important}.section-heading h2,.panel-heading h2{color:var(--luna-text)!important;font-size:28px!important;font-weight:500!important}.section-heading p,.panel-heading p{color:var(--luna-secondary)!important;font-size:15px!important}.workflow-list{border-top:1px solid var(--luna-border);border-bottom:1px solid var(--luna-border);border-left:0;border-right:0;margin-bottom:42px;box-shadow:none!important;background:0 0!important;border-radius:0!important}.workflow-row{min-height:84px;padding:20px 3px;border-bottom:1px solid var(--luna-border)!important}.workflow-row:hover{padding-inline:10px;background:color-mix(in srgb, var(--luna-blue) 4%, transparent)!important}.workflow-list{gap:8px;padding:8px;display:grid;border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-card)!important;background:var(--luna-surface)!important;overflow:visible!important}.workflow-row{margin:0;padding:18px 16px;border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-control)!important;background:var(--luna-raised)!important}.workflow-row:after{display:none!important}.workflow-row:hover{padding-inline:16px;border-color:color-mix(in srgb, var(--luna-blue) 42%, var(--luna-border))!important}.recent-content-list,.upcoming-list,.activity-list{gap:8px;display:grid}.recent-content-row,.upcoming-row,.activity-item{margin:0;padding:14px 16px;border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-control)!important;background:var(--luna-raised)!important}.recent-content-row:last-child,.upcoming-row:last-child,.activity-item:last-child{padding-bottom:14px;border:1px solid var(--luna-border)!important}.recent-content-row:hover,.upcoming-row:hover,.activity-item:hover{padding-inline:16px;border-color:color-mix(in srgb, var(--luna-blue) 42%, var(--luna-border))!important;background:color-mix(in srgb, var(--luna-blue) 5%, var(--luna-raised))!important}.flow-copy strong{font-weight:500;color:var(--luna-text)!important;font-size:16px!important}.flow-copy span{color:var(--luna-secondary)!important;font-size:14px!important}.dashboard-operations{gap:28px}.panel{border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-card)!important;background:var(--luna-surface)!important;box-shadow:var(--luna-shadow-tight)!important}.quick-panel{background:var(--luna-raised)!important;border:0!important}.quick-panel h2{color:var(--luna-text)!important;font-size:22px!important}.quick-panel p{color:var(--luna-secondary)!important;font-size:15px!important}.quick-panel .button-secondary{color:var(--luna-blue)!important}.workflow-cards{gap:20px}.workflow-card,.new-card{min-height:240px;border:1px solid var(--luna-border)!important;border-top:2px solid var(--luna-blue)!important;border-radius:var(--luna-radius-card)!important;background:var(--luna-surface)!important;box-shadow:var(--luna-shadow-tight)!important}.workflow-card:has(.platform-glyph-instagram){border-top-color:var(--luna-rose)!important}.workflow-card:has(.platform-glyph-tiktok){border-top-color:#111318!important}.workflow-card:has(.platform-glyph-youtube){border-top-color:#f03!important}:is(.workflow-card:has(.platform-glyph-facebook),.workflow-card:has(.platform-glyph-linkedin)){border-top-color:#0a66c2!important}.workflow-card h2{font-weight:500;color:var(--luna-text)!important;font-size:19px!important}.route-line{color:var(--luna-secondary)!important;font-size:14px!important}.route-line:after{background:linear-gradient(90deg, var(--luna-blue), var(--luna-cyan))!important}.destination-chips span{border-radius:var(--luna-radius-badge)!important;color:var(--luna-secondary)!important;background:color-mix(in srgb, var(--luna-blue) 7%, var(--luna-surface))!important;border:0!important;font-size:13px!important}.new-card{color:var(--luna-secondary)!important;border:1px dashed color-mix(in srgb, var(--luna-blue) 35%, var(--luna-border))!important;box-shadow:none!important}.new-card>span{color:#fff!important;background:var(--luna-blue)!important}.content-grid{gap:22px}.content-card{border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-card)!important;background:var(--luna-surface)!important;box-shadow:var(--luna-shadow-tight)!important}.content-card:hover{border-color:color-mix(in srgb, var(--luna-blue) 38%, var(--luna-border))!important;box-shadow:var(--luna-shadow)!important}.content-thumb{border-radius:calc(var(--luna-radius-card) - 1px) calc(var(--luna-radius-card) - 1px) 0 0!important}.content-title-row h2{font-weight:500;color:var(--luna-text)!important;font-size:19px!important}.content-source{color:var(--luna-muted)!important;font-size:14px!important}.library-context h2{font-weight:500;color:var(--luna-text)!important;font-size:34px!important}.upload-panel{border:1px solid color-mix(in srgb, var(--luna-blue) 35%, var(--luna-border))!important;border-radius:var(--luna-radius-card)!important;background:color-mix(in srgb, var(--luna-blue) 5%, var(--luna-surface))!important}.upload-icon{color:#fff!important;background:var(--luna-blue)!important}.search-field{border-radius:var(--luna-radius-control)!important;border-color:var(--luna-border)!important;background:var(--luna-surface)!important}.search-field input{color:var(--luna-text)!important;font-size:15px!important}.filter-tabs button{color:var(--luna-secondary)!important;border-radius:var(--luna-radius-badge)!important;font-size:14px!important}.filter-tabs button.active{color:#fff!important;background:var(--luna-blue)!important}.connection-summary{border:1px solid color-mix(in srgb, var(--luna-cyan) 28%, var(--luna-border))!important;border-left:3px solid var(--luna-cyan)!important;border-radius:var(--luna-radius-card)!important;background:color-mix(in srgb, var(--luna-cyan) 6%, var(--luna-surface))!important}.connection-summary-icon{color:var(--luna-cyan)!important;background:color-mix(in srgb, var(--luna-cyan) 14%, transparent)!important}.connection-summary span{color:var(--luna-secondary)!important;font-size:14px!important}.connection-grid{gap:18px}.connection-card{min-height:118px;border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-card)!important;background:var(--luna-surface)!important;box-shadow:none!important}.connection-card:before{width:3px!important}.connection-card-copy strong{font-weight:500;color:var(--luna-text)!important;font-size:16px!important}.connection-card-copy span{color:var(--luna-secondary)!important;font-size:14px!important}.connect-button{color:var(--luna-blue)!important;font-size:14px!important}.coming-soon{border-radius:var(--luna-radius-badge)!important;color:var(--luna-muted)!important;border-color:var(--luna-border)!important;font-size:13px!important}.source-mark,.platform-logo{border-radius:11px!important}.source-mark.red,.platform-logo.red{color:#f03!important;background:color-mix(in srgb, #f03 10%, var(--luna-surface))!important}.source-mark.pink,.platform-logo.pink{color:#fff!important;background:linear-gradient(145deg,#833ab4,#e1306c 55%,#f77737)!important}.source-mark.dark,.platform-logo.dark{color:#fff!important;background:#151519!important;box-shadow:3px 3px #ff0050,-3px -3px #00f2ea!important}.source-mark.blue,.platform-logo.blue{color:#1877f2!important;background:color-mix(in srgb, #1877f2 10%, var(--luna-surface))!important}.source-mark.linkedin,.platform-logo.linkedin{color:#fff!important;background:#0a66c2!important}.source-mark.drive,.platform-logo.drive{color:#34a853!important;background:color-mix(in srgb, #34a853 10%, var(--luna-surface))!important}.platform-glyph{color:var(--platform-color)}.platform-glyph-tiktok{filter:drop-shadow(1px 0 #ff0050)drop-shadow(-1px 0 #00f2ea)}.status-pill{border-radius:var(--luna-radius-badge)!important;font-size:13px!important}.status-pill.success{color:var(--luna-green)!important;background:color-mix(in srgb, var(--luna-green) 11%, transparent)!important}.status-pill.info{color:var(--luna-blue)!important;background:color-mix(in srgb, var(--luna-blue) 10%, transparent)!important}.status-pill.danger{color:var(--luna-coral)!important;background:color-mix(in srgb, var(--luna-coral) 11%, transparent)!important}.status-pill.neutral{color:var(--luna-muted)!important;background:color-mix(in srgb, var(--luna-muted) 12%, transparent)!important}.calendar,.activity-log-list,.settings-form,.wizard-panel,.builder-panel,.admin-table,.empty-state{border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-card)!important;background:var(--luna-surface)!important;box-shadow:var(--luna-shadow-tight)!important}.calendar-day,.calendar-column,.calendar-slot,.admin-table-row,.activity-log-row{border-color:var(--luna-border)!important}.calendar-day span,.calendar-day strong,.activity-log-copy small,.admin-table-row small{color:var(--luna-muted)!important;font-size:14px!important}.calendar-day strong{color:var(--luna-text)!important}.calendar-day strong.today{background:var(--luna-blue)!important}.calendar-event.blue{color:var(--luna-blue)!important;background:color-mix(in srgb, var(--luna-blue) 10%, var(--luna-surface))!important}.calendar-event.pink{color:var(--luna-rose)!important;background:color-mix(in srgb, var(--luna-rose) 10%, var(--luna-surface))!important}.calendar-event.orange,.calendar-event.violet{color:var(--luna-coral)!important;background:color-mix(in srgb, var(--luna-coral) 10%, var(--luna-surface))!important}.empty-state{min-height:260px;color:var(--luna-secondary)!important}.empty-state h2{color:var(--luna-text)!important;font-size:24px!important}.empty-state p{color:var(--luna-secondary)!important;font-size:16px!important}.empty-icon{color:var(--luna-rose)!important;background:color-mix(in srgb, var(--luna-rose) 11%, transparent)!important}.detail-overlay{background:#0d0d109e!important}.content-detail,.publication-composer{color:var(--luna-text)!important;background:var(--luna-surface)!important}.content-detail{width:min(100%,520px);padding:32px;box-shadow:-22px 0 60px #00000029!important}.detail-thumb{height:290px;border-radius:var(--luna-radius-card)!important}.content-detail h2{font-size:30px!important;font-weight:500!important}.media-metadata{border-color:var(--luna-border)!important;background:var(--luna-border)!important}.media-metadata div{background:var(--luna-surface)!important}.media-metadata dt{color:var(--luna-muted)!important;font-size:14px!important}.media-metadata dd{color:var(--luna-text)!important;font-size:16px!important}.publication-composer{border-radius:var(--luna-radius-modal)!important;border:1px solid var(--luna-border)!important}.publication-provider{border-color:var(--luna-border)!important;border-radius:var(--luna-radius-control)!important;background:var(--luna-surface)!important}.publication-provider.selected{border-color:var(--luna-blue)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--luna-blue) 18%, transparent)!important}.publication-step>strong{font-size:24px!important}.publication-step>p,.publication-provider small,.publication-review span{color:var(--luna-secondary)!important;font-size:15px!important}.publication-success .success-check{color:var(--luna-green)!important;background:color-mix(in srgb, var(--luna-green) 13%, transparent)!important}.auth-page{background:var(--luna-bg)!important;color:var(--luna-text)!important}.auth-brand{box-shadow:none!important;background:0 0!important;padding:0!important}.auth-card{border-color:var(--luna-border)!important;border-radius:var(--luna-radius-modal)!important;background:var(--luna-surface)!important;box-shadow:var(--luna-shadow)!important}.auth-card h1{color:var(--luna-text)!important;font-size:42px!important;font-weight:500!important}.auth-card p,.auth-footnote{color:var(--luna-secondary)!important;font-size:16px!important}.auth-card input,.auth-card select,.auth-card textarea{color:var(--luna-text)!important;border-color:var(--luna-border)!important;background:var(--luna-raised)!important;border-radius:var(--luna-radius-control)!important;font-size:15px!important}.auth-card input::placeholder{color:var(--luna-muted)!important}.auth-card label{color:var(--luna-secondary)!important;font-size:14px!important}@keyframes luna-page-in{0%{opacity:.82}to{opacity:1}}.page-header:before{animation:9s ease-in-out infinite alternate luna-network-drift}.page-header:after{animation:5s ease-in-out infinite luna-comet-pulse}@keyframes luna-network-drift{0%{opacity:.42;transform:translate(0,0)}to{opacity:.82;transform:translate(5px,-2px)}}@keyframes luna-comet-pulse{0%,to{opacity:.45}50%{opacity:.9}}.quick-create-menu,.notification-panel,.context-menu-panel{border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-control)!important;background:var(--luna-raised)!important;color:var(--luna-text)!important;box-shadow:var(--luna-shadow)!important}.quick-create-menu a,.context-menu-panel a,.context-menu-panel button,.notification-item{color:var(--luna-text)!important;border-radius:9px!important}.quick-create-menu a:hover,.context-menu-panel a:hover,.context-menu-panel button:hover,.notification-item:hover{background:color-mix(in srgb, var(--luna-blue) 8%, var(--luna-raised))!important}.quick-create-menu span,.notification-item span,.notification-empty,.notification-heading span{color:var(--luna-secondary)!important}.form-feedback,.info-feedback,.detail-feedback{border:1px solid color-mix(in srgb, var(--luna-blue) 22%, var(--luna-border));border-radius:var(--luna-radius-control)!important;background:color-mix(in srgb, var(--luna-blue) 7%, var(--luna-surface))!important;color:var(--luna-secondary)!important}.form-feedback.success{border-color:color-mix(in srgb, var(--luna-green) 30%, var(--luna-border));background:color-mix(in srgb, var(--luna-green) 8%, var(--luna-surface))!important;color:var(--luna-green)!important}.form-feedback.error{border-color:color-mix(in srgb, var(--luna-coral) 30%, var(--luna-border));background:color-mix(in srgb, var(--luna-coral) 8%, var(--luna-surface))!important;color:var(--luna-coral)!important}.skeleton{border-radius:var(--luna-radius-control);background:linear-gradient(100deg, var(--luna-border) 25%, color-mix(in srgb, var(--luna-border) 55%, var(--luna-surface)) 37%, var(--luna-border) 63%);background-size:400% 100%;animation:1.25s ease-in-out infinite luna-skeleton}@keyframes luna-skeleton{0%{background-position:100% 0}to{background-position:0 0}}:where(button,a,input,textarea,select,summary):focus-visible{outline:3px solid color-mix(in srgb, var(--luna-cyan) 60%, transparent);outline-offset:3px}:root[data-theme=dark] .app-shell .sidebar,:root[data-theme=dark] .app-shell .topbar,:root[data-theme=dark] .workspace-switcher,:root[data-theme=dark] .panel,:root[data-theme=dark] .workflow-card,:root[data-theme=dark] .content-card,:root[data-theme=dark] .connection-card,:root[data-theme=dark] .calendar,:root[data-theme=dark] .wizard-panel,:root[data-theme=dark] .settings-form,:root[data-theme=dark] .builder-panel,:root[data-theme=dark] .activity-log-list,:root[data-theme=dark] .admin-table,:root[data-theme=dark] .empty-state,:root[data-theme=dark] .auth-card{background:var(--luna-surface)!important;color:var(--luna-text)!important;border-color:var(--luna-border)!important}:root[data-theme=dark] .page-header{background:var(--luna-surface)!important}:root[data-theme=dark] .page-header h1,:root[data-theme=dark] .stat-copy strong,:root[data-theme=dark] .section-heading h2,:root[data-theme=dark] .panel-heading h2,:root[data-theme=dark] .flow-copy strong,:root[data-theme=dark] .workflow-card h2,:root[data-theme=dark] .content-title-row h2,:root[data-theme=dark] .connection-card-copy strong,:root[data-theme=dark] .content-detail h2{color:var(--luna-text)!important}:root[data-theme=dark] .page-header p,:root[data-theme=dark] .stat-copy span,:root[data-theme=dark] .stat-copy small,:root[data-theme=dark] .section-heading p,:root[data-theme=dark] .panel-heading p,:root[data-theme=dark] .flow-copy span,:root[data-theme=dark] .content-source,:root[data-theme=dark] .connection-card-copy span{color:var(--luna-secondary)!important}:root[data-theme=dark] .stats-grid,:root[data-theme=dark] .stat-card,:root[data-theme=dark] .workflow-list,:root[data-theme=dark] .workflow-row{border-color:var(--luna-border)!important}:root[data-theme=dark] .stat-card,:root[data-theme=dark] .workflow-list,:root[data-theme=dark] .panel,:root[data-theme=dark] .workflow-card,:root[data-theme=dark] .content-card,:root[data-theme=dark] .connection-card{background:#151519!important}:root[data-theme=dark] .stat-card:nth-child(3),:root[data-theme=dark] .stat-card:nth-child(4){background:#1b1b21!important}:root[data-theme=dark] .influency-wordmark{color:var(--luna-text)}:root[data-theme=dark] .sidebar-callout{background:color-mix(in srgb, var(--luna-rose) 9%, var(--luna-surface))!important}@media (max-width:1020px){.page-header{padding:34px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-card:nth-child(2){border-right:0!important}.stat-card:nth-child(-n+2){border-bottom:1px solid var(--luna-border)!important}}@media (max-width:680px){.app-shell .sidebar,:root[data-theme=dark] .app-shell .sidebar{background:color-mix(in srgb, var(--luna-surface) 94%, transparent)!important;border-top:1px solid var(--luna-border)!important;border-right:0!important;width:100%!important;height:72px!important;min-height:72px!important;padding:7px 8px!important;box-shadow:0 -12px 30px #00000014!important}.main-area{padding-bottom:72px}.sidebar .main-nav{gap:2px}.app-shell .sidebar .nav-item{white-space:nowrap;gap:3px!important;padding:6px 1px!important;font-size:10px!important;line-height:1.1!important}.app-shell .sidebar .nav-item span{text-overflow:ellipsis;max-width:58px;display:block;overflow:hidden;font-size:10px!important;line-height:1.1!important}.mobile-logo{font-size:18px!important;display:inline-flex!important}.mobile-logo .influency-wordmark{font-size:18px}.app-shell .topbar{height:68px;padding:0 16px}.breadcrumbs{display:none}.topbar-actions{gap:8px;margin-left:auto}.topbar-actions .help-button,.topbar-actions .notification-center{display:none}.quick-create summary{min-height:40px;padding:8px 11px}.page-content{padding:22px 16px 58px}.page-header{min-height:236px;margin-bottom:34px;padding:28px 24px;border-radius:var(--luna-radius-card)!important}.page-header:before{width:75%}.page-header h1{font-size:clamp(42px,13vw,58px)!important}.page-header p{font-size:16px!important}.page-header>.button{width:100%}.stats-grid{grid-template-columns:1fr 1fr;margin-bottom:42px}.stat-card{min-height:126px;padding:17px 14px}.stat-card:nth-child(2),.stat-card:nth-child(4){border-right:0!important}.stat-card:nth-child(3),.stat-card:nth-child(4){border-bottom:0!important}.stat-copy span{font-size:13px!important}.stat-copy strong{font-size:29px!important}.stat-copy small{font-size:12px!important}.section-heading h2,.panel-heading h2{font-size:25px!important}.workflow-row{flex-direction:column;align-items:flex-start;gap:13px;padding:19px 16px}.workflow-meta{justify-content:flex-end;width:100%}.content-grid,.workflow-cards,.connection-grid{grid-template-columns:1fr}.content-thumb{height:min(108vw,410px)}.library-context h2{font-size:32px!important}.connection-card{min-height:106px}.content-detail{width:100%;padding:24px 20px;border-radius:var(--luna-radius-modal) var(--luna-radius-modal) 0 0!important}.detail-thumb{height:250px}.publication-composer{width:100%;border-radius:var(--luna-radius-modal) var(--luna-radius-modal) 0 0!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.flaticon-icon{width:var(--flaticon-size,18px);height:var(--flaticon-size,18px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;flex:none;display:block}.platform-glyph .flaticon-platform-icon{filter:none!important}:root[data-theme=dark] .flaticon-icon:not(.flaticon-platform-icon){filter:invert()opacity(.88)}.icon-attribution{color:color-mix(in srgb, var(--luna-muted) 72%, transparent);order:2;margin:auto 20px 10px;font-size:10px;line-height:1.3;text-decoration:none;display:block}.icon-attribution:hover{color:var(--luna-text);text-decoration:underline}@media (max-width:700px){.sidebar .icon-attribution{display:none}}.page-content{animation:none!important}.detail-overlay{justify-content:center;align-items:center;padding:24px;background:#040e18b8!important}.content-detail{max-height:min(900px,100vh - 48px);overflow:auto;border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-modal)!important;background:var(--luna-surface)!important;width:min(100%,680px)!important;height:auto!important;color:var(--luna-text)!important;padding:28px!important;box-shadow:0 24px 80px #0000004d!important}.content-detail .detail-close{top:18px;right:18px}.publication-composer{max-height:min(900px,100vh - 48px);border-radius:var(--luna-radius-modal)!important}.small-action.primary{color:var(--luna-blue)!important;border:1px solid color-mix(in srgb, var(--luna-blue) 75%, var(--luna-border))!important;background:color-mix(in srgb, var(--luna-surface) 88%, transparent)!important;box-shadow:none!important}.small-action.primary:hover{background:color-mix(in srgb, var(--luna-blue) 10%, var(--luna-surface))!important}.stats-grid{overflow:hidden;border:1px solid var(--luna-border)!important;border-radius:var(--luna-radius-card)!important;background:var(--luna-surface)!important;gap:0!important}.stat-card{min-height:142px;border:0!important;border-right:1px solid var(--luna-border)!important;background:var(--luna-surface)!important;box-shadow:none!important;border-radius:0!important}.stat-card:last-child{border-right:0!important}.stat-icon{flex:0 0 40px;place-items:center;margin:0 0 18px;display:grid;width:40px!important;height:40px!important}.quick-panel{color:var(--luna-text)!important;border:1px solid var(--luna-border)!important;background:var(--luna-surface)!important;box-shadow:var(--luna-shadow-tight)!important}.quick-panel h2{color:var(--luna-text)!important}.quick-panel p,.quick-panel .overline{color:var(--luna-secondary)!important}.quick-panel .quick-accent{color:var(--luna-blue)!important;background:color-mix(in srgb, var(--luna-blue) 11%, var(--luna-surface))!important}.quick-panel .button-secondary{color:var(--luna-blue)!important;border-color:var(--luna-border)!important;background:0 0!important}.logs-summary{align-items:center;gap:14px;display:flex;border:1px solid var(--luna-border)!important;border-left:4px solid var(--luna-blue)!important;border-radius:0 var(--luna-radius-card) var(--luna-radius-card) 0!important;background:color-mix(in srgb, var(--luna-blue) 7%, var(--luna-surface))!important}.logs-summary-icon{width:42px;height:42px;color:var(--luna-blue);background:color-mix(in srgb, var(--luna-blue) 12%, var(--luna-surface));border-radius:12px;flex:0 0 42px;place-items:center;display:grid}.logs-summary>div:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.logs-summary strong{color:var(--luna-text)!important}.logs-summary span{color:var(--luna-secondary)!important}.logs-summary .logs-count{flex:none;color:var(--luna-blue)!important}.upload-panel{color:var(--luna-text)!important;border-color:color-mix(in srgb, var(--luna-blue) 48%, var(--luna-border))!important;background:color-mix(in srgb, var(--luna-blue) 5%, var(--luna-surface))!important}.app-shell .upload-panel{background:color-mix(in srgb, var(--luna-blue) 5%, var(--luna-surface))!important}.upload-panel strong{color:var(--luna-text)!important}.upload-panel p{color:var(--luna-secondary)!important}.upload-panel .button-secondary{color:var(--luna-text)!important;border-color:var(--luna-border)!important;background:var(--luna-surface)!important}.platform-glyph{justify-content:center;align-items:center;min-width:16px;min-height:16px;line-height:0}.platform-glyph .flaticon-platform-icon{margin:0;display:block}.flaticon-brand-icon,.platform-glyph .flaticon-brand-icon,.platform-glyph-tiktok{filter:none!important}html{scroll-behavior:smooth;background:var(--canvas)}body{background:var(--canvas);min-width:320px}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--luna-border)!important;background:color-mix(in srgb, var(--luna-surface) 92%, transparent)!important;height:88px!important;min-height:88px!important;box-shadow:0 8px 28px color-mix(in srgb, var(--luna-ink) 6%, transparent)!important;padding:0 clamp(28px,4.5vw,72px)!important}.breadcrumbs{min-width:0;gap:12px!important;font-size:12px!important}.breadcrumbs a{color:var(--luna-secondary);transition:color .18s}.breadcrumbs a:hover{color:var(--luna-blue)}.breadcrumbs strong{font-size:14px;color:var(--luna-text)!important}.topbar-actions{gap:12px!important}.topbar-actions>*{flex:none}.mobile-logo-link{display:none}.top-avatar{border-radius:12px!important;width:38px!important;height:38px!important;font-size:11px!important}.theme-toggle,.help-button,.notification-dot{width:36px!important;height:36px!important}.help-button{font-size:14px!important}.user-card{align-items:center;gap:12px!important;padding:18px 8px 0!important}.user-avatar{border-radius:13px!important;width:40px!important;height:40px!important;font-size:12px!important}.user-card>div:nth-child(2){gap:3px!important}.user-card strong{color:var(--luna-text)!important;font-size:13px!important}.user-card span{color:var(--luna-secondary)!important;font-size:11px!important}.user-card p{color:var(--luna-secondary);margin:1px 0 0;font-size:10px;line-height:1.3}.user-card button{width:28px;height:28px;color:var(--luna-secondary);letter-spacing:2px;border-radius:8px;transition:color .18s,background .18s}.user-card button:hover{color:var(--luna-blue);background:color-mix(in srgb, var(--luna-blue) 9%, transparent)}.workspace-switcher{gap:12px!important;margin-bottom:28px!important;padding:13px!important}.workspace-avatar{border-radius:12px!important;width:36px!important;height:36px!important}.main-nav{gap:6px!important}.nav-item,.secondary-nav a{min-height:44px;gap:13px!important;padding:11px 13px!important}.nav-item .flaticon-icon,.secondary-nav a .flaticon-icon{--flaticon-size:19px!important}.sidebar-callout{margin:22px 5px!important;padding:18px!important}.sidebar-callout p{margin:8px 0 13px!important;line-height:1.6!important}.flaticon-icon:not(.flaticon-brand-icon){filter:brightness(0)!important}:root[data-theme=dark] .flaticon-icon:not(.flaticon-brand-icon),:root[data-theme=dark] .platform-glyph .flaticon-platform-icon:not(.flaticon-brand-icon){filter:brightness(0)invert()!important}.flaticon-brand-icon,.platform-glyph .flaticon-brand-icon{width:var(--flaticon-size,18px);height:var(--flaticon-size,18px);-o-object-fit:contain;object-fit:contain;filter:none!important}.site-logo-icon{-o-object-fit:contain;object-fit:contain;display:block;filter:none!important}.source-mark,.platform-logo,.content-mini-thumb{box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;display:grid!important}.source-mark,.platform-logo{border-radius:0!important;width:48px!important;height:48px!important}.source-mark .flaticon-brand-icon,.platform-logo .flaticon-brand-icon,.source-mark .flaticon-platform-icon:not(.flaticon-brand-icon),.platform-logo .flaticon-platform-icon:not(.flaticon-brand-icon){--flaticon-size:34px!important;width:34px!important;height:34px!important}.content-mini-thumb{border-radius:0!important;width:44px!important;height:44px!important}.content-mini-thumb .flaticon-icon{--flaticon-size:25px!important}.source-mark.red,.platform-logo.red,.source-mark.pink,.platform-logo.pink,.source-mark.dark,.platform-logo.dark,.source-mark.blue,.platform-logo.blue,.source-mark.linkedin,.platform-logo.linkedin,.source-mark.drive,.platform-logo.drive,.source-mark.violet,.platform-logo.violet{color:var(--luna-text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.content-mini-thumb{box-shadow:none!important;background:0 0!important;border:0!important}.source-mark .platform-glyph,.platform-logo .platform-glyph{place-items:center;width:100%;height:100%;display:grid}.filter-tabs{align-items:center;gap:20px!important}.filter-tabs button{min-height:38px!important;padding:8px 2px!important;font-size:13px!important}.filter-tabs button span{margin-left:7px!important}.status-pill{border-radius:9px!important;gap:8px!important;min-height:32px!important;padding:7px 11px!important}.status-pill .flaticon-icon{--flaticon-size:14px!important}.attention-row,.healthy-row{min-height:76px;gap:16px!important;padding:19px 22px!important}.attention-icon{flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.attention-row>div,.healthy-row>div{gap:6px!important}.attention-row strong,.healthy-row strong{line-height:1.25}.attention-row span,.healthy-row span{line-height:1.45}.connection-summary,.logs-summary{min-height:80px;gap:18px!important;padding:18px 22px!important}.connection-summary-icon,.logs-summary-icon{flex:0 0 44px;width:44px!important;height:44px!important}.connection-summary>div:nth-child(2){gap:7px!important}.connection-summary strong{font-size:13px!important}.connection-summary span{line-height:1.45}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}::view-transition-old(root){animation-name:luna-page-out}::view-transition-new(root){animation-name:luna-page-in}@keyframes luna-page-out{to{opacity:.82}}@media (max-width:680px){.topbar{height:72px!important;min-height:72px!important;padding:0 18px!important}.mobile-logo-link{display:block}.mobile-logo{display:inline-flex!important}.breadcrumbs{margin-left:8px}.breadcrumbs a,.breadcrumbs svg{display:none}.breadcrumbs strong{font-size:13px}.top-avatar{width:34px!important;height:34px!important}.theme-toggle,.help-button,.notification-dot{width:32px!important;height:32px!important}.attention-row,.healthy-row{flex-wrap:wrap;align-items:flex-start}.attention-row .button{margin-left:50px}}@media (max-width:1020px){.stat-card:nth-child(2){border-right:1px solid var(--luna-border)!important}.stat-card:nth-child(3){border-right:0!important}}@media (max-width:680px){.detail-overlay{align-items:center;padding:16px}.content-detail,.publication-composer{max-height:calc(100vh - 32px);border-radius:var(--luna-radius-modal)!important;width:100%!important}.stats-grid{grid-template-columns:1fr 1fr}.stat-card:nth-child(2){border-right:0!important}.stat-card:nth-child(3),.stat-card:nth-child(4){border-top:1px solid var(--luna-border)!important}.stat-card:nth-child(3){border-right:1px solid var(--luna-border)!important}.stat-card:nth-child(4){border-right:0!important}.logs-summary{align-items:flex-start}.logs-summary .logs-count{margin-left:auto}}
.landing-page{--landing-ink:#102131;--landing-muted:#678096;--landing-blue:#0868b8;--landing-cyan:#00a6e9;--landing-coral:#ff5d78;--landing-surface:#fff;--landing-canvas:#f4f8fb;min-height:100vh;color:var(--landing-ink);background:var(--landing-canvas);overflow:hidden}.landing-nav,.landing-hero,.landing-channel-strip,.landing-section,.landing-steps,.landing-final-cta,.landing-footer{width:min(1180px,100% - 64px);margin-inline:auto}.landing-nav{justify-content:space-between;align-items:center;gap:28px;min-height:86px;display:flex}.landing-brand{flex:none;align-items:center;display:inline-flex}.landing-brand .influency-logo{transform-origin:0;transform:scale(.9)}.landing-nav-links{color:var(--landing-muted);align-items:center;gap:30px;margin-left:auto;font-size:12px;font-weight:600;display:flex}.landing-nav-links a,.landing-login,.landing-footer a{transition:color .2s}.landing-nav-links a:hover,.landing-login:hover,.landing-footer a:hover{color:var(--landing-blue)}.landing-nav-actions{align-items:center;gap:18px;display:flex}.landing-login{color:var(--landing-ink);font-size:12px;font-weight:700}.landing-nav-cta,.landing-button{border-radius:11px;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.landing-nav-cta{color:#fff;background:var(--landing-blue);padding:12px 16px;box-shadow:0 10px 22px #0868b82e}.landing-nav-cta:hover,.landing-button:hover{transform:translateY(-2px)}.landing-hero{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:52px;min-height:660px;padding:58px 0 76px;display:grid}.landing-hero-copy{z-index:1;position:relative}.landing-eyebrow{color:var(--landing-blue);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.landing-eyebrow-dot{background:var(--landing-coral);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ff5d781f}.landing-hero h1{max-width:600px;color:var(--landing-ink);letter-spacing:-.075em;margin:22px 0 21px;font-size:clamp(48px,6.1vw,82px);line-height:.97}.landing-hero h1 em,.landing-section h2 em,.landing-final-cta h2 em{color:var(--landing-blue);font-style:normal}.landing-hero-description{max-width:450px;color:var(--landing-muted);font-size:16px;line-height:1.65}.landing-hero-actions{align-items:center;gap:18px;margin-top:32px;display:flex}.landing-button{min-height:47px;padding:0 19px}.landing-button-primary{color:#fff;background:var(--landing-blue);box-shadow:0 13px 24px #0868b833}.landing-button-quiet{color:var(--landing-ink);background:0 0}.landing-button-quiet:hover{background:#0868b80f}.landing-play{width:25px;height:25px;color:var(--landing-blue);border:1px solid #b9ccda;border-radius:50%;place-items:center;padding-left:2px;display:grid}.landing-proof{color:var(--landing-muted);align-items:center;gap:12px;margin-top:53px;font-size:11px;line-height:1.4;display:flex}.landing-proof strong{color:var(--landing-ink)}.landing-proof-avatars{padding-left:8px;display:flex}.landing-proof-avatars i{border:2px solid var(--landing-canvas);color:#fff;background:var(--landing-blue);border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-8px;font-size:8px;font-style:normal;font-weight:800;display:grid}.landing-proof-avatars i:nth-child(2){background:#ff7a8c}.landing-proof-avatars i:nth-child(3){background:#142b3e}.landing-hero-visual{place-items:center;min-height:530px;display:grid;position:relative}.landing-hero-visual:before{content:"";background:radial-gradient(circle,#00a6e929,#00a6e900 67%);border-radius:50%;width:520px;height:520px;position:absolute}.landing-orbit{border:1px solid #0868b82b;border-radius:50%;position:absolute;transform:rotate(-17deg)}.landing-orbit-one{width:560px;height:250px}.landing-orbit-two{border-color:#ff5d7833;width:480px;height:170px;transform:rotate(23deg)}.landing-console{z-index:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffd6;border:1px solid #6e99b63d;border-radius:23px;width:min(100%,520px);min-height:425px;padding:26px;position:relative;box-shadow:0 30px 70px #26587829,0 0 0 7px #ffffff73}.landing-console-top,.landing-console-heading,.landing-flow-head,.landing-console-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.landing-console-kicker{color:var(--landing-muted);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.landing-console-live{color:#16a56c;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.landing-console-live i{background:#16c784;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #16c7841f}.landing-console-heading{align-items:flex-end;margin:36px 0 22px}.landing-console-heading span{color:var(--landing-muted);font-size:11px;display:block}.landing-console-heading strong{color:var(--landing-ink);letter-spacing:-.06em;margin-top:4px;font-size:31px;display:block}.landing-console-date{letter-spacing:.12em;font-weight:800;color:#a2b4c0!important;font-size:9px!important}.landing-console-metrics{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-console-metrics>div{background:#f8fbfd;border:1px solid #e2edf3;border-radius:13px;padding:15px}.landing-console-metrics span,.landing-console-metrics small{color:var(--landing-muted);font-size:10px;display:block}.landing-console-metrics strong{color:var(--landing-ink);letter-spacing:-.05em;margin:5px 0 1px;font-size:25px;display:block}.landing-console-metrics small{color:#18a36b;font-size:9px}.landing-console-flow{border-top:1px solid #e5edf2;margin-top:19px;padding-top:17px}.landing-flow-head{color:var(--landing-ink);margin-bottom:10px;font-size:11px;font-weight:800}.landing-flow-head a{color:var(--landing-blue);align-items:center;gap:4px;font-size:9px;display:inline-flex}.landing-flow-row{border-bottom:1px solid #edf2f5;align-items:center;gap:10px;padding:11px 0;display:flex}.landing-flow-row:last-child{border-bottom:0}.landing-flow-icon{border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.landing-flow-row>div{flex:1;min-width:0}.landing-flow-row strong,.landing-flow-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.landing-flow-row strong{color:var(--landing-ink);font-size:11px}.landing-flow-row small{color:var(--landing-muted);margin-top:3px;font-size:9px}.landing-flow-row small b{color:#b2c0c9;margin:0 3px}.landing-flow-status{color:#13905e;background:#e8f8ef;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.landing-console-footer{border-top:1px solid #e5edf2;margin-top:18px;padding-top:15px}.landing-console-footer span{color:var(--landing-coral);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.landing-console-footer strong{color:var(--landing-ink);align-items:center;gap:5px;font-size:10px;display:inline-flex}.landing-float-card{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #6e99b638;border-radius:13px;align-items:center;gap:10px;min-width:200px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 16px 35px #26587824}.landing-float-card small,.landing-float-card strong{display:block}.landing-float-card small{color:var(--landing-muted);font-size:9px}.landing-float-card strong{color:var(--landing-ink);margin-top:3px;font-size:10px}.landing-float-top{top:46px;right:-2px}.landing-float-bottom{bottom:35px;left:-16px}.landing-float-check,.landing-float-spark{border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.landing-float-check{color:#fff;background:#16c784}.landing-float-spark{color:#fff;background:var(--landing-coral)}.landing-channel-strip{border-top:1px solid #dce8ee;border-bottom:1px solid #dce8ee;justify-content:space-between;align-items:center;gap:30px;padding:23px 0;display:flex}.landing-strip-label{color:#91a4b1;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.landing-channel-list{align-items:center;gap:clamp(15px,3.4vw,40px);display:flex}.landing-channel{color:var(--landing-muted);align-items:center;gap:7px;font-size:11px;display:inline-flex}.landing-channel .flaticon-icon{--flaticon-size:23px}.landing-channel b{font-weight:700}.landing-section{padding:124px 0 54px}.landing-section-heading{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.landing-section h2,.landing-final-cta h2{color:var(--landing-ink);letter-spacing:-.07em;margin:17px 0 0;font-size:clamp(36px,5vw,62px);line-height:.98}.landing-section-lead{width:min(100%,370px);margin-top:43px;margin-left:auto}.landing-section-lead p{color:var(--landing-muted);margin:0 0 22px;font-size:15px;line-height:1.65}.landing-text-link{color:var(--landing-blue);align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.landing-steps{grid-template-columns:repeat(3,1fr);gap:0;padding:49px 0 118px;display:grid}.landing-step{min-height:210px;padding:0 34px 0 0}.landing-step+.landing-step{border-left:1px solid #dce8ee;padding-left:34px}.landing-step-number{color:var(--landing-coral);letter-spacing:.15em;font-size:11px;font-weight:800}.landing-step-line{background:var(--landing-blue);width:38px;height:2px;margin:21px 0 23px}.landing-step h3{max-width:220px;color:var(--landing-ink);letter-spacing:-.045em;margin:0 0 11px;font-size:21px;line-height:1.08}.landing-step p{max-width:270px;color:var(--landing-muted);margin:0;font-size:12px;line-height:1.6}.landing-section-showcase{padding-top:0}.landing-showcase-card{color:#fff;background:#102d43;border-radius:27px;grid-template-columns:1fr .9fr;align-items:center;gap:40px;min-height:440px;padding:clamp(34px,6vw,75px);display:grid;position:relative;overflow:hidden;box-shadow:0 25px 55px #102d432b}.landing-showcase-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 44%,#00a6e95c,#0000 32%),radial-gradient(circle at 10% 90%,#ff5d7838,#0000 32%);position:absolute;inset:0}.landing-showcase-card>div:first-child{z-index:1;position:relative}.landing-showcase-card .landing-eyebrow{color:#83d7fa}.landing-showcase-card h2{color:#fff}.landing-showcase-card h2 em{color:#68d5fa}.landing-showcase-card p{color:#b9cad5;max-width:380px;margin:24px 0 28px;font-size:14px;line-height:1.65}.landing-button-light{color:#102d43;background:#fff}.landing-button-light:hover{box-shadow:0 10px 25px #ffffff29}.landing-showcase-ring{aspect-ratio:1;border:1px solid #8ddcfa59;border-radius:50%;justify-self:center;width:min(100%,310px);position:relative;transform:rotate(-12deg)}.landing-showcase-ring:before,.landing-showcase-ring:after{content:"";border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:11%}.landing-showcase-ring:after{border-color:#ff5d785c;inset:23%}.landing-showcase-core{color:#fff;background:#ffffff1a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset:31%;transform:rotate(12deg)}.landing-showcase-core .influency-logo{filter:brightness(0)invert();transform:scale(.7)}.landing-showcase-core span{color:#b9e9fa;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:8px}.landing-ring-dot{background:#68d5fa;border:3px solid #102d43;border-radius:50%;width:11px;height:11px;position:absolute}.landing-ring-dot.one{top:11%;right:11%}.landing-ring-dot.two{background:var(--landing-coral);bottom:15%;left:5%}.landing-ring-dot.three{background:#fff;top:42%;left:-5%}.landing-final-cta{text-align:center;flex-direction:column;align-items:center;padding:136px 0 146px;display:flex}.landing-final-cta h2{margin-bottom:28px}.landing-footer{color:#8da0ad;border-top:1px solid #dce8ee;justify-content:space-between;align-items:center;gap:25px;padding:25px 0 31px;font-size:10px;display:flex}.landing-footer>div{gap:25px;display:flex}.landing-footer .influency-logo{transform-origin:0;transform:scale(.74)}.is-youtube{color:#f03;background:#ff00331a}.is-instagram{color:#e1306c;background:#e1306c1a}.is-tiktok{color:#111318;background:#11131814}.is-facebook{color:#1877f2;background:#1877f21a}.is-linkedin{color:#0a66c2;background:#0a66c21a}.landing-flow-icon .flaticon-icon,.landing-channel .flaticon-icon{filter:none!important}.landing-page .flaticon-brand-icon{-o-object-fit:contain;object-fit:contain}:root[data-theme=dark] .landing-page{--landing-ink:#f2f7fa;--landing-muted:#9eb6c6;--landing-surface:#112b3e;--landing-canvas:#071521}.landing-page,:root[data-theme=dark] .landing-page{transition:background .2s,color .2s}.landing-page .influency-logo{color:var(--landing-ink)}.landing-page .wordmark-y{color:var(--landing-blue)}.landing-page .landing-brand .influency-logo{color:var(--landing-ink)}.landing-page .landing-console{background:color-mix(in srgb, var(--landing-surface) 88%, transparent);border-color:#8ddcfa38}.landing-page .landing-console-heading strong,.landing-page .landing-console-metrics strong,.landing-page .landing-flow-row strong,.landing-page .landing-console-footer strong,.landing-page .landing-float-card strong{color:var(--landing-ink)}.landing-page .landing-console-metrics>div,.landing-page .landing-flow-row,.landing-page .landing-console-flow,.landing-page .landing-console-footer{border-color:#8ddcfa29}.landing-page .landing-console-metrics>div{background:#ffffff0f}.landing-page .landing-float-card{background:color-mix(in srgb, var(--landing-surface) 92%, transparent);border-color:#8ddcfa33}.landing-page .landing-channel-strip,.landing-page .landing-footer,.landing-page .landing-steps .landing-step+.landing-step{border-color:#8ddcfa2b}.landing-page .landing-hero h1,.landing-page .landing-section h2,.landing-page .landing-final-cta h2,.landing-page .landing-step h3,.landing-page .landing-button-quiet,.landing-page .landing-login{color:var(--landing-ink)}@media (max-width:930px){.landing-hero{grid-template-columns:1fr;padding-top:35px}.landing-hero-copy{max-width:680px}.landing-hero-visual{width:min(100%,650px);margin:0 auto}.landing-channel-strip{flex-direction:column;align-items:flex-start}.landing-section-heading{flex-direction:column}.landing-section-lead{margin:25px 0 0}.landing-showcase-card{grid-template-columns:1fr}.landing-showcase-ring{opacity:.72;width:310px;position:absolute;bottom:-70px;right:-30px}}@media (max-width:680px){.landing-nav,.landing-hero,.landing-channel-strip,.landing-section,.landing-steps,.landing-final-cta,.landing-footer{width:min(100% - 36px,560px)}.landing-nav{min-height:70px}.landing-nav-links{display:none}.landing-nav-actions{gap:11px}.landing-nav-cta{padding:10px 12px;font-size:10px}.landing-login{font-size:10px}.landing-hero{gap:42px;min-height:auto;padding:53px 0 74px}.landing-hero h1{font-size:clamp(48px,15vw,70px)}.landing-hero-description{font-size:14px}.landing-hero-actions{flex-direction:column;align-items:flex-start;gap:8px}.landing-proof{margin-top:36px}.landing-hero-visual{min-height:470px}.landing-console{border-radius:18px;padding:19px}.landing-console-heading{margin-top:27px}.landing-console-heading strong{font-size:26px}.landing-float-top{top:10px;right:-6px}.landing-float-bottom{bottom:9px;left:-6px}.landing-orbit-one{width:440px;height:200px}.landing-orbit-two{width:390px;height:150px}.landing-channel-list{flex-wrap:wrap;gap:15px 20px;width:100%}.landing-section{padding-top:86px}.landing-section h2,.landing-final-cta h2{font-size:48px}.landing-steps{grid-template-columns:1fr;gap:35px;padding:34px 0 86px}.landing-step,.landing-step+.landing-step{border:0;min-height:auto;padding:0}.landing-step+.landing-step{border-top:1px solid #dce8ee;padding-top:30px}.landing-showcase-card{border-radius:20px;min-height:590px;padding:35px 27px}.landing-showcase-ring{bottom:-10px;right:-45px}.landing-final-cta{padding:96px 0 105px}.landing-footer{flex-direction:column;align-items:flex-start}.landing-footer>div{gap:15px}}.landing-arya-hero{z-index:3;background:#0d0d10;border:1px solid #11e3de33;border-radius:31px;flex-direction:column;align-items:flex-start;gap:0;padding:7px;display:flex;position:absolute;bottom:-20px;right:-24px;transform:rotate(2deg);box-shadow:0 28px 70px #00000040,0 0 45px #ff39781f}.landing-arya-hero .arya-figure{border-radius:24px;width:275px;height:413px}.landing-arya-bubble{color:#f7f6f2;white-space:nowrap;background:#151519;border:1px solid #ff397859;border-radius:12px 12px 3px;padding:10px 12px;font-size:11px;font-weight:700;position:absolute;top:35px;left:-35px;box-shadow:0 12px 30px #00000040}.landing-arya-bubble i{color:#ff3978;margin-left:5px;font-style:normal}.landing-intro-arya-row{width:min(100%,410px);color:var(--landing-muted);align-items:center;gap:12px;margin:-20px 0 18px auto;font-size:12px;font-weight:700;display:flex}.landing-intro-arya-row .arya-figure{border-radius:13px;width:76px;height:114px}.landing-section-showcase{position:relative}.landing-showcase-arya{z-index:4;color:#9fe8fa;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:-4px;right:12%}.landing-showcase-arya .arya-figure{border:3px solid #102d43;border-radius:22px;width:155px;height:233px;box-shadow:0 20px 35px #00000040}.landing-final-cta{position:relative}.landing-final-arya{position:absolute;bottom:0;right:8%}.landing-final-arya .arya-figure{opacity:.92;border-radius:16px;width:120px;height:180px}@media (max-width:930px){.landing-arya-hero{right:4px}.landing-arya-hero .arya-figure{width:235px;height:353px}.landing-showcase-arya{right:7%}.landing-showcase-arya .arya-figure{width:130px;height:195px}}@media (max-width:680px){.landing-hero-visual{min-height:610px}.landing-arya-hero{bottom:-15px;right:2px}.landing-arya-hero .arya-figure{border-radius:17px;width:190px;height:285px}.landing-arya-bubble{top:18px;left:-20px}.landing-intro-arya-row{margin:10px 0 0}.landing-showcase-arya{bottom:18px;right:16px}.landing-showcase-arya .arya-figure{width:110px;height:165px}.landing-final-arya{opacity:.55;bottom:0;right:8px}.landing-final-arya .arya-figure{width:90px;height:135px}.landing-final-cta h2,.landing-final-cta .landing-eyebrow,.landing-final-cta .landing-button{z-index:1;position:relative}}
.arya-figure{background:0 0;flex:none;display:block;position:relative;overflow:hidden}.arya-figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.arya-size-tiny{border-radius:12px;width:72px;height:108px}.arya-size-small{border-radius:16px;width:120px;height:180px}.arya-size-medium{border-radius:19px;width:180px;height:270px}.arya-size-large{border-radius:23px;width:250px;height:375px}.arya-size-hero{border-radius:25px;width:330px;height:495px}.arya-state-processing img,.arya-state-sleeping img{-o-object-position:50% 42%;object-position:50% 42%}.arya-bubble{color:#f7f6f2;background:#151519;border:1px solid #11e3de40;border-radius:12px 12px 12px 3px;align-items:center;gap:11px;width:max-content;max-width:220px;padding:10px 12px;font-size:11px;line-height:1.35;display:inline-flex;box-shadow:0 12px 28px #0000002e}.arya-bubble button{color:#7d7c84;place-items:center;width:18px;height:18px;font-size:17px;display:grid}.arya-bubble button:hover{color:#f7f6f2}.arya-guide{align-items:flex-end;gap:10px;display:inline-flex}.arya-guide .arya-figure{box-shadow:0 14px 38px #00000040}.arya-guide .arya-bubble{margin-bottom:12px}.arya-comet-line{background:linear-gradient(90deg,#0000,#ff3978 22%,#11e3de 78%,#0000);height:1px;position:relative}.arya-comet-line:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite arya-comet;position:absolute;top:-2px;left:22%;box-shadow:0 0 12px 4px #11e3de}.arya-halo{box-shadow:0 0 0 1px #11e3de26,0 0 48px #ff397824}.arya-float{animation:4s ease-in-out infinite arya-float}.arya-breathe{animation:3.6s ease-in-out infinite arya-breathe}.arya-404{color:#f7f6f2;background:#0d0d10;place-items:center;min-height:100vh;padding:32px;display:grid}.arya-404-card{background:#151519;border:1px solid #29292f;border-radius:24px;grid-template-columns:220px minmax(0,360px);align-items:center;gap:34px;width:min(100%,700px);padding:32px;display:grid}.arya-404-card h1{letter-spacing:-.06em;margin:10px 0 9px;font-size:clamp(30px,5vw,48px);line-height:1}.arya-404-card p{color:#b0afb5;margin:0 0 22px;font-size:13px}.arya-404-copy .overline{color:#11e3de}.arya-404-copy .button{color:#0d0d10;background:#11e3de}@media (prefers-reduced-motion:reduce){.arya-float,.arya-breathe,.arya-comet-line:after{animation:none}}@keyframes arya-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes arya-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes arya-comet{0%{opacity:0;left:22%}14%{opacity:1}76%{opacity:1}to{opacity:0;left:78%}}@media (max-width:680px){.arya-size-hero{border-radius:18px;width:220px;height:330px}.arya-404{padding:20px}.arya-404-card{text-align:center;grid-template-columns:1fr;justify-items:center;padding:24px}.arya-404-card .arya-figure{width:170px;height:255px}.arya-404-copy .button{width:100%}}
