:root{--ink:#171925;--muted:#787584;--line:#e5e1da;--paper:#fffdf8;--bg:#f7f6f2;--nav:#101426;--purple:#7459ef;--purple2:#9e83ff;--blue:#5aa8ea;--green:#2a9f70;--red:#cc5664;--orange:#d8973f;--shadow:0 24px 70px #211d321c;--shadow-sm:0 10px 28px #211d3212;--radius:20px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}.cl-btn{border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:11px 16px;font-size:12px;font-weight:850;transition:all .18s;display:inline-flex}.cl-btn:hover:not(:disabled){transform:translateY(-1px)}.cl-btn.primary{background:linear-gradient(135deg,var(--purple),#558be9);color:#fff;box-shadow:0 10px 28px #7459ef38}.cl-btn.secondary{border:1px solid var(--line);background:#fff}.cl-btn.soft{color:#6048cf;background:#f0edff}.cl-btn.good{color:#187b59;background:#e9f8f1}.cl-btn.danger{color:#b94454;background:#fbedef}.cl-btn.small{padding:8px 11px;font-size:10px}.cl-btn.wide{width:100%}.cl-btn:disabled{opacity:.5;cursor:not-allowed}.eyebrow{color:var(--purple);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.helper{color:var(--muted);font-size:11px;line-height:1.55}.logo-lockup{align-items:center;gap:9px;display:flex}.logo-mark{background:linear-gradient(135deg,var(--purple),var(--blue));color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:950;display:grid;box-shadow:0 9px 25px #7459ef33}.logo-lockup>span:last-child{flex-direction:column;display:flex}.logo-lockup b{font-size:16px}.logo-lockup small{color:#8b8791;margin-top:2px;font-size:7px}.logo-lockup.inverse b{color:#fff}.logo-lockup.inverse small{color:#7e89a0}.marketing-page{background:#f7f4ee;min-height:100vh}.marketing-nav{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f4eef0;border-bottom:1px solid #d6d0c6bf;justify-content:space-between;align-items:center;gap:18px;height:72px;padding:0 max(24px,50vw - 590px);display:flex;position:sticky;top:0}.marketing-nav-links{color:#665f58;gap:24px;font-size:10px;font-weight:750;display:flex}.marketing-actions{align-items:center;gap:8px;display:flex}.locale-select{border:1px solid var(--line);background:#fffdf8;border-radius:9px;padding:8px;font-size:9px}.locale-select:disabled{opacity:.75}.marketing-hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:70px;max-width:1180px;min-height:calc(100vh - 72px);margin:auto;padding:80px 24px;display:grid}.marketing-kicker{color:#654ecf;background:#f2edff;border:1px solid #ddd4fa;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;font-weight:850;display:inline-flex}.marketing-kicker i{background:var(--purple);border-radius:50%;width:7px;height:7px}.marketing-hero h1{letter-spacing:-3.6px;color:#211f25;margin:20px 0;font-size:64px;line-height:.98}.marketing-hero h1 em{background:linear-gradient(90deg,#7256ef,#f19a8d);color:#0000;-webkit-background-clip:text;font-style:normal}.marketing-hero>div>p{color:#746d65;max-width:610px;font-size:15px;line-height:1.7}.hero-actions{gap:9px;margin:25px 0 18px;display:flex}.hero-proof{color:#7d756d;flex-wrap:wrap;gap:14px;font-size:9px;display:flex}.hero-proof span:before{content:"✓";color:#42a47b;margin-right:5px;font-weight:900}.marketing-product{position:relative}.product-window{color:#fff;background:#121729;border:1px solid #2a3147;border-radius:22px;overflow:hidden;box-shadow:0 38px 90px #14131f47}.product-window-top{color:#8c96ab;border-bottom:1px solid #2a3147;justify-content:space-between;align-items:center;height:52px;padding:0 18px;font-size:9px;display:flex}.product-window-grid{grid-template-columns:1fr 1fr;gap:9px;padding:18px;display:grid}.fake-card{background:#1a2034;border:1px solid #293148;border-radius:13px;padding:14px}.fake-card span,.fake-card b{display:block}.fake-card span{color:#909bb0;font-size:8px}.fake-card b{margin-top:7px;font-size:20px}.fake-money{background:linear-gradient(145deg,#5b49cc,#3c75bc)}.fake-row{border-bottom:1px solid #293148;justify-content:space-between;gap:12px;padding:8px 0;font-size:8px;display:flex}.fake-row:last-child{border:0}.fake-row span{color:#8f99ad;text-align:right}.floating-note{box-shadow:var(--shadow);z-index:2;background:#fffdf8;border:1px solid #ded9d0;border-radius:12px;padding:12px 14px;position:absolute;bottom:-20px;right:-18px}.floating-note.two{inset:-26px auto auto -28px}.floating-note b,.floating-note span{display:block}.floating-note b{font-size:9px}.floating-note span{color:#827a72;margin-top:3px;font-size:8px}.marketing-section{max-width:1180px;margin:auto;padding:92px 24px}.marketing-section-head{max-width:720px;margin-bottom:35px}.marketing-section-head h2{letter-spacing:-1.8px;margin:7px 0 11px;font-size:42px;line-height:1.05}.marketing-section-head p{color:#786f66;font-size:12px;line-height:1.6}.marketing-feature-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.marketing-feature,.workflow-grid article,.marketing-plan,.faq-item{background:var(--paper);border:1px solid #dcd6cc;border-radius:18px;padding:22px;box-shadow:0 10px 30px #463b2f06}.marketing-feature-icon{color:#624bd5;background:#eee9ff;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:15px;font-weight:950;display:grid}.marketing-feature h3,.workflow-grid h3{margin:0 0 7px;font-size:14px}.marketing-feature p,.workflow-grid p,.faq-item p{color:#766e66;margin:0;font-size:10px;line-height:1.6}.workflow-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.workflow-grid article>b{color:var(--purple);font-size:10px}.workflow-grid h3{margin-top:12px}.marketing-pricing{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.marketing-plan{position:relative}.marketing-plan.featured{border-color:#a999ef;box-shadow:0 20px 55px #7459ef1f}.marketing-plan h3{margin:0;font-size:20px}.price{margin:15px 0;font-size:32px;font-weight:900}.price small{color:#8e867d;font-size:9px;font-weight:600}.marketing-plan p{color:#776f67;min-height:34px;font-size:10px}.marketing-plan ul{margin:18px 0;padding:0;list-style:none}.marketing-plan li{border-bottom:1px solid #eee9e1;padding:6px 0;font-size:10px}.marketing-plan li:before{content:"✓";color:#359b72;margin-right:7px;font-weight:900}.plan-badge{color:#fff;white-space:nowrap;background:#6f55e6;border-radius:999px;padding:5px 9px;font-size:7px;font-weight:900}.marketing-faq{grid-template-columns:1fr 1fr;gap:10px;display:grid}.faq-item b{font-size:11px}.marketing-footer{color:#837a72;border-top:1px solid #ddd7ce;justify-content:space-between;align-items:center;gap:15px;max-width:1180px;margin:auto;padding:28px 24px;font-size:9px;display:flex}.auth-shell{background:#fff;grid-template-columns:1.15fr .85fr;min-height:100vh;display:grid}.auth-brand-side{color:#fff;background:linear-gradient(145deg,#0c1121,#11182d 58%,#131b33);flex-direction:column;min-height:100vh;padding:52px;display:flex;position:relative;overflow:hidden}.auth-brand-side:before{content:"";background:radial-gradient(circle,#7459ef57,#7459ef00 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:60px;left:-180px}.auth-brand-side>*{z-index:1;position:relative}.auth-hero{max-width:650px;margin:auto 0}.auth-hero h1{letter-spacing:-3px;margin:0 0 18px;font-size:60px;line-height:1.01}.auth-hero h1 span{background:linear-gradient(90deg,#ab94ff,#69c3ff);color:#0000;-webkit-background-clip:text}.auth-hero p{color:#aeb8ca;font-size:15px;line-height:1.7}.auth-chip-row{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.auth-chip{color:#aab4c6;border:1px solid #2c354d;border-radius:999px;padding:7px 9px;font-size:9px}.auth-side-footer{color:#6f7b93;gap:16px;font-size:8px;display:flex}.auth-form-side{justify-content:center;align-items:center;padding:40px;display:flex}.auth-card{width:min(440px,100%)}.mobile-logo{display:none}.auth-card h2{letter-spacing:-1.3px;margin:6px 0 8px;font-size:34px}.auth-card>p{color:#7e7a86;font-size:11px;line-height:1.6}.auth-provider{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;margin:20px 0 8px;padding:12px;font-weight:800;display:flex}.provider-dot{background:#f1f3f7;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.divider{border-bottom:1px solid var(--line);text-align:center;height:30px;margin-bottom:20px}.divider span{color:#99939e;background:#fff;padding:0 8px;font-size:8px;position:relative;top:21px}.field label,.form-field label{color:#555362;font-size:9px;font-weight:850}.field input,.field textarea,.form-field input,.form-field textarea{border:1px solid var(--line);background:#fff;border-radius:10px;outline:none;width:100%;margin-top:5px;padding:10px 11px;display:block}.field input:focus,.form-field input:focus,.field textarea:focus,.form-field textarea:focus{border-color:#aa9ae9;box-shadow:0 0 0 3px #7459ef14}.auth-message{color:#5e4ba4;background:#f4f0ff;border-radius:10px;margin-top:12px;padding:10px;font-size:9px}.legal-copy{text-align:center;margin-top:16px;color:#938d98!important;font-size:8px!important}.app-shell{background:#f6f7fb;grid-template-columns:218px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;z-index:30;background:#0e1424;flex-direction:column;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.side-nav{gap:4px;margin-top:30px;display:grid}.side-nav a{color:#8c98b0;border-radius:10px;align-items:center;gap:10px;padding:10px 11px;font-size:10px;font-weight:750;display:flex}.side-nav a:hover,.side-nav a.active{color:#fff;background:#1b2438}.side-nav i{text-align:center;width:17px;font-style:normal}.side-nav span{flex:1}.sidebar-bottom{margin-top:auto}.public-link-btn{text-align:center;color:#9ba6ba;border:1px solid #2b354c;border-radius:9px;padding:9px;font-size:8px;display:block}.sidebar-user{border-top:1px solid #222c42;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.creator-avatar{background:linear-gradient(135deg,#8a6cff,#5ea9e8);border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.sidebar-user b,.sidebar-user span{display:block}.sidebar-user b{font-size:9px}.sidebar-user span{color:#7f8ba1;margin-top:2px;font-size:7px}.sidebar-signout{color:#748199;background:0 0;border:0;margin:9px 0 0 40px;font-size:8px}.main{min-width:0;padding:0 22px 35px}.topbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f7fbf0;border-bottom:1px solid #e4e6ec;justify-content:space-between;align-items:center;height:70px;margin:0 -22px 18px;padding:0 22px;display:flex;position:sticky;top:0}.topbar-title h1{margin:0;font-size:19px}.topbar-title span{color:#8991a1;margin-top:3px;font-size:8px;display:block}.topbar-actions{gap:8px;display:flex}.plan-chip{color:#624fc2;text-transform:uppercase;background:#eeeaff;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:900;display:inline-flex}.plan-chip.free{color:#73727a;background:#eeeef0}.plan-chip.agency{color:#31749a;background:#e8f5ff}.dashboard-hero{background:linear-gradient(120deg,#fff,#f4f1ff);border:1px solid #dedee7;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:11px;padding:24px;display:flex}.status-line{color:#237e5d;font-size:8px;font-weight:850}.status-line i{background:#2ba06f;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.dashboard-hero h2{letter-spacing:-1.1px;margin:8px 0;font-size:28px}.dashboard-hero p{color:#767d8e;max-width:680px;font-size:10px;line-height:1.55}.dashboard-hero-actions{gap:7px;display:flex}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px;display:grid}.kpi-card,.finance-kpi{background:#fff;border:1px solid #e4e5eb;border-radius:15px;padding:16px}.kpi-card.dark{color:#fff;background:#12182a;border-color:#12182a}.kpi-card span,.kpi-card strong,.kpi-card small,.finance-kpi span,.finance-kpi strong,.finance-kpi small{display:block}.kpi-card span,.finance-kpi span{color:#8a91a0;font-size:8px}.kpi-card.dark span{color:#8f9aae}.kpi-card strong,.finance-kpi strong{margin:7px 0;font-size:22px}.kpi-card small,.finance-kpi small{color:#9aa0ac;font-size:7px}.dashboard-grid,.finance-layout,.profile-layout{grid-template-columns:1.25fr .75fr;gap:10px;display:grid}.panel{background:#fff;border:1px solid #e3e5eb;border-radius:17px;padding:17px;box-shadow:0 8px 24px #1e233406}.section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.section-head h2,.section-head h3{margin:3px 0}.section-head h3{font-size:14px}.section-head p{color:#838998;font-size:9px}.section-head a{color:#6250c2;font-size:8px;font-weight:850}.dashboard-list{display:grid}.dashboard-row{border-bottom:1px solid #eeeef2;grid-template-columns:1fr auto 100px;align-items:center;gap:10px;padding:11px 0;display:grid}.dashboard-row:last-child{border:0}.dashboard-row b{font-size:9px}.dashboard-row>div span{color:#9298a4;margin-top:3px;font-size:7px}.dashboard-row strong{text-align:right;font-size:9px}.status-pill{color:#687185;text-transform:capitalize;background:#eef0f5;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:7px;font-weight:850;display:inline-flex}.status-pill:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.status-pill.new{color:#3475bc;background:#e9f3ff}.status-pill.negotiating{color:#a4660f;background:#fff1dd}.status-pill.accepted,.status-pill.completed{color:#16805a;background:#e8f7f0}.status-pill.content-due,.status-pill.awaiting-approval,.status-pill.changes-requested,.status-pill.ready-to-post{color:#6048ca;background:#eeeaff}.status-pill.awaiting-compensation{color:#a56a12;background:#fff0db}.status-pill.declined,.status-pill.cancelled,.status-pill.disputed{color:#b64453;background:#fae9ec}.social-list{gap:7px;display:grid}.social-row{border:1px solid #ececf1;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px;display:grid}.provider-icon{color:#624fc4;background:#f0edff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;font-weight:900;display:grid}.social-row b,.social-row span{display:block}.social-row b{font-size:9px}.social-row div span{color:#8c93a0;margin-top:3px;font-size:7px}.sync-badge,.provider-state{color:#1a7a59;background:#e9f7f1;border-radius:999px;padding:4px 6px;font-size:7px}.provider-state{color:#7b808a;background:#f0f1f4}.empty-state,.public-empty{text-align:center;color:#8c9099;gap:5px;padding:25px;font-size:9px;display:grid}.empty-state b{color:#393c47}.offer-list{gap:8px;display:grid}.offer-inbox-item{border:1px solid #e9e9ee;border-radius:13px;grid-template-columns:1.1fr .8fr .55fr auto;align-items:center;gap:12px;padding:13px;display:grid}.offer-brand{align-items:center;gap:8px;display:flex}.brand-avatar{color:#614bd2;background:#ece8ff;border-radius:10px;place-items:center;width:33px;height:33px;font-weight:900;display:grid}.offer-brand b{font-size:9px}.offer-brand span{color:#8b919f;margin-top:3px;font-size:7px;display:block}.caption{color:#9095a1;margin-bottom:3px;font-size:7px;display:block}.offer-inbox-item b{font-size:9px}.offer-actions{border-top:1px solid #ececf1;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding-top:9px;display:flex}.counter-inline{background:#f7f8fb;border-radius:10px;grid-template-columns:170px 1fr auto;gap:7px;width:100%;padding:9px;display:grid}.counter-inline label{font-size:7px;font-weight:850}.counter-inline input{border:1px solid #dedfe5;border-radius:8px;width:100%;margin-top:4px;padding:8px;display:block}.action-message,.save-message,.action-error{color:#6654a5;font-size:7px}.deal-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.deal-progress,.deal-summary-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.deal-progress>div,.deal-summary{background:#f7f8fb;border-radius:10px;padding:10px}.deal-progress span,.deal-progress b,.deal-summary span,.deal-summary b{display:block}.deal-progress span,.deal-summary span{color:#8e95a2;font-size:7px}.deal-progress b,.deal-summary b{text-transform:capitalize;margin-top:4px;font-size:9px}.finance-kpis{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:10px;display:grid}.finance-kpi.alert{background:#fff6e8;border-color:#f0ddbc}.finance-kpi.good{background:#edf8f2;border-color:#cee9da}.finance-kpi strong{font-size:16px}.finance-table-wrap{overflow:auto}.finance-table{border-collapse:collapse;width:100%;font-size:8px}.finance-table th{text-align:left;color:#8c929e;border-bottom:1px solid #e9e9ed;padding:7px;font-size:7px}.finance-table td{border-bottom:1px solid #eeeef1;padding:9px 7px}.finance-status{text-transform:capitalize;background:#f0f1f4;border-radius:999px;padding:4px 6px;display:inline-flex}.finance-status.overdue{color:#b34653;background:#fbe9ec}.finance-status.due_today{color:#9e6514;background:#fff0dc}.finance-status.received{color:#167b58;background:#e9f7f0}.finance-chart{border-bottom:1px solid #e8e8ec;justify-content:space-around;align-items:flex-end;height:170px;padding-top:10px;display:flex}.finance-chart-group{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.chart-bar{background:linear-gradient(#7359e8,#5da6e5);border-radius:6px 6px 2px 2px;width:20px;min-height:5px}.finance-chart-group span{color:#8e939f;margin-top:5px;font-size:7px}.affiliate-box{background:#fffdf8;border:1px solid #e5dfd7;border-radius:10px;margin-top:10px;padding:10px}.affiliate-box b,.affiliate-box span{display:block}.affiliate-box b{font-size:9px}.affiliate-box span{color:#827a72;margin-top:3px;font-size:7px}.grid-form{grid-template-columns:1fr 1fr;gap:9px;display:grid}.grid-form .wide{grid-column:1/-1}.handle-control{border:1px solid var(--line);border-radius:10px;align-items:center;margin-top:5px;display:flex;overflow:hidden}.handle-control span{color:#9295a0;white-space:nowrap;padding-left:8px;font-size:7px}.handle-control input{border:0!important;margin:0!important}.consent-row{align-items:center;gap:7px;display:flex!important}.consent-row input{width:auto!important;margin:0!important}.provider-note,.verification-pending{color:#767887;background:#f5f4fa;border-radius:10px;margin-top:10px;padding:10px;font-size:8px;line-height:1.5}.verification-pending{color:#865c21;background:#fff3e2}.verification-pending b,.verification-pending span{display:block}.verification-pending span{margin-top:3px}.current-plan-box{background:#fff;border:1px solid #e4e4e9;border-radius:15px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:14px;display:flex}.current-plan-box span,.current-plan-box strong{display:block}.current-plan-box>div>span{color:#8e939f;font-size:7px}.current-plan-box strong{margin:3px 0;font-size:17px}.plan-grid.three-plans{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.plan-card{background:#fff;border:1px solid #e2e3e8;border-radius:17px;padding:19px;position:relative}.plan-card.featured{border-color:#a999ef}.plan-card h3{margin:5px 0;font-size:18px}.plan-price{margin:12px 0;font-size:29px;font-weight:900}.plan-price small{color:#8f949f;font-size:8px}.plan-card p{color:#818694;min-height:28px;font-size:9px}.plan-features{gap:7px;margin:15px 0;font-size:8px;display:grid}.inline-form{flex-wrap:wrap;align-items:center;gap:7px;margin:10px 0;display:flex}.inline-form input{border:1px solid #dedfe5;border-radius:9px;min-width:250px;padding:9px}.inline-form span{color:#8a8f9a;font-size:7px}.agency-roster{gap:7px;display:grid}.agency-row{border:1px solid #e6e7ec;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px;display:grid}.agency-row b,.agency-row span{display:block}.agency-row b{font-size:9px}.agency-row span{color:#8c929e;margin-top:2px;font-size:7px}.agency-row strong{font-size:8px}.upgrade-panel{max-width:760px;padding:28px}.upgrade-panel h2{font-size:26px}.upgrade-panel p{color:#7b8190;font-size:10px;line-height:1.6}.public-page,.brand-page{background:#f6f3ed;min-height:100vh}.public-header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f3edf0;border-bottom:1px solid #ddd7cd;justify-content:space-between;align-items:center;height:68px;padding:0 max(22px,50vw - 525px);display:flex;position:sticky;top:0}.public-header-actions{gap:7px;display:flex}.public-wrap,.brand-response-wrap{gap:12px;max-width:1050px;margin:auto;padding:28px 22px 70px;display:grid}.profile-cover{background:linear-gradient(135deg,#efe9ff,#f9e8e2 48%,#e1effd);border-radius:23px;flex-direction:column;justify-content:flex-end;gap:15px;min-height:260px;padding:30px;display:flex;position:relative;overflow:hidden}.cover-glow{background:radial-gradient(circle,#7459ef33,#0000 68%);border-radius:50%;width:360px;height:360px;position:absolute;top:-120px;right:-120px}.profile-identity{align-items:center;gap:16px;display:flex;position:relative}.public-avatar{color:#fff;background:#785fe2;border:5px solid #fffc;border-radius:50%;place-items:center;width:88px;height:88px;font-size:28px;font-weight:900;display:grid;overflow:hidden}.avatar-image{background-position:50%;background-size:cover;width:100%;height:100%;display:block}.profile-cover h1{letter-spacing:-1.4px;margin:4px 0;font-size:34px}.profile-cover p{color:#666673;font-size:9px}.profile-bio{max-width:720px;position:relative}.profile-bio>p{font-size:11px;line-height:1.6}.trust-row{flex-wrap:wrap;gap:7px;display:flex}.trust-row span{background:#ffffffa6;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:850}.public-card,.brand-deal-card,.secure-banner{background:#fffdf8;border:1px solid #ddd8ce;border-radius:18px;padding:20px}.verified-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.verified-card{background:#fff;border:1px solid #e2ddd4;border-radius:13px;padding:14px}.verified-top{justify-content:space-between;gap:7px;font-size:8px;display:flex}.connected-badge{color:#1a7a59;background:#eaf7f0;border-radius:999px;padding:4px 6px;font-size:6px}.verified-card strong,.verified-card small{display:block}.verified-card strong{margin-top:13px;font-size:21px}.verified-card small{color:#888077;margin-top:3px;font-size:7px}.open-grid{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.open-card{text-align:center;background:#fff;border:1px solid #e2ddd4;border-radius:11px;padding:12px 8px}.open-card span,.open-card b{display:block}.open-card span{font-size:18px}.open-card b{margin-top:5px;font-size:7px}.offer-builder{grid-template-columns:1.35fr .65fr;gap:15px;display:grid}.brand-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.brand-fields .wide{grid-column:1/-1}.comp-tabs{flex-wrap:wrap;gap:6px;display:flex}.comp-tab{border:1px solid #ded9d1;border-radius:999px;padding:6px 8px;font-size:7px}.comp-tab.active{color:#6049cf;background:#ede8ff;border-color:#c8bcf6}.offer-summary-side{color:#fff;background:#141a2b;border-radius:14px;padding:16px}.offer-summary-side h3{font-size:18px}.summary-line{border-bottom:1px solid #2b3348;justify-content:space-between;gap:10px;padding:8px 0;font-size:8px;display:flex}.summary-line span{color:#929caf}.secure-note{color:#929caf;margin-top:13px;font-size:7px;line-height:1.5}.marketing-footer .logo-lockup{transform-origin:0;transform:scale(.86)}.secure-banner{background:linear-gradient(135deg,#fffdf8,#f4efff);justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.secure-banner h1{letter-spacing:-1px;margin:5px 0;font-size:28px}.secure-banner p{color:#7d7880;font-size:9px;line-height:1.55}.secure-chip{color:#614acb;background:#ede9ff;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:900}.deal-summary-grid{grid-template-columns:repeat(4,1fr)}.timeline{display:grid}.timeline-item{grid-template-columns:auto 1fr;gap:9px;padding:9px 0;display:grid}.timeline-dot{background:#7459ef;border-radius:50%;width:8px;height:8px;margin-top:3px}.timeline-item b,.timeline-item span{display:block}.timeline-item b{font-size:9px}.timeline-item span{color:#8a8f99;margin-top:2px;font-size:7px}.timeline-item p{color:#737987;font-size:8px}.negotiation-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.counter-box{grid-template-columns:1fr 1fr auto;align-items:end;gap:7px;margin-top:9px;display:grid}.readonly-deal{border:1px solid #e2e3e8;border-radius:10px;padding:10px}.readonly-deal b,.readonly-deal span,.readonly-deal small{display:block}.readonly-deal b{font-size:9px}.readonly-deal span,.readonly-deal small{color:#8a909c;margin-top:3px;font-size:7px}.confirmed-box{background:#edf7f1;border-radius:10px;margin-top:10px;padding:11px}.confirmed-box b{font-size:9px}.confirmed-box p{color:#68756d;font-size:8px}.legal-page{background:#f6f3ed;align-content:start;gap:25px;min-height:100vh;padding:28px;display:grid}.legal-card{background:#fffdf8;border:1px solid #ddd8ce;border-radius:22px;width:min(820px,100%);margin:25px auto;padding:32px}.legal-card h1{letter-spacing:-1.4px;margin:8px 0 18px;font-size:36px}.legal-card h2{margin-top:23px;font-size:17px}.legal-card p{color:#716b65;font-size:10px;line-height:1.7}.status-big{background:#eaf7f0;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.status-big i{background:#26996b;border-radius:50%;width:9px;height:9px}.status-big b,.status-big span{display:block}.status-big b{font-size:9px}.status-big span{color:#6e7b73;font-size:7px}.profile-layout{grid-template-columns:1.35fr .65fr}.current-plan-box+.three-plans{margin-bottom:20px}@media (max-width:1000px){.marketing-hero{grid-template-columns:1fr;gap:50px}.marketing-product{max-width:650px}.kpi-grid{grid-template-columns:1fr 1fr}.finance-kpis{grid-template-columns:repeat(3,1fr)}.offer-inbox-item,.deal-summary-grid{grid-template-columns:1fr 1fr}}@media (max-width:800px){.marketing-nav-links{display:none}.marketing-feature-grid,.marketing-pricing,.workflow-grid{grid-template-columns:1fr 1fr}.app-shell{display:block}.sidebar{width:100%;height:auto;position:relative}.side-nav{grid-template-columns:repeat(4,1fr)}.sidebar-bottom{display:none}.main{padding:0 14px 25px}.topbar{margin:0 -14px 14px;padding:0 14px}.dashboard-grid,.finance-layout,.profile-layout,.offer-builder{grid-template-columns:1fr}.verified-grid{grid-template-columns:1fr 1fr}.open-grid{grid-template-columns:repeat(3,1fr)}.plan-grid.three-plans,.counter-inline,.counter-box{grid-template-columns:1fr}}@media (max-width:600px){.marketing-nav{height:62px;padding:0 14px}.marketing-actions .locale-select,.marketing-actions .secondary{display:none}.marketing-hero{padding:58px 16px}.marketing-hero h1{letter-spacing:-2.3px;font-size:44px}.marketing-section{padding:65px 16px}.marketing-section-head h2{font-size:32px}.marketing-feature-grid,.marketing-pricing,.marketing-faq,.workflow-grid{grid-template-columns:1fr}.floating-note{display:none}.auth-shell{display:block}.auth-brand-side{display:none}.auth-form-side{min-height:100vh;padding:24px}.mobile-logo{margin-bottom:45px;display:block}.side-nav,.kpi-grid,.finance-kpis{grid-template-columns:1fr 1fr}.dashboard-hero{display:block}.dashboard-hero-actions{margin-top:15px}.offer-inbox-item,.verified-grid{grid-template-columns:1fr}.open-grid{grid-template-columns:1fr 1fr}.brand-fields{grid-template-columns:1fr}.brand-fields .wide{grid-column:auto}.grid-form{grid-template-columns:1fr}.grid-form .wide{grid-column:auto}.profile-cover{padding:20px}.profile-identity{align-items:flex-start}.profile-cover h1{font-size:26px}.public-header{height:auto;padding:12px 14px}.public-header-actions .secondary{display:none}.marketing-footer{display:grid}.secure-banner{display:block}.secure-banner>.status-pill{margin-top:10px}.deal-grid{grid-template-columns:1fr}}
.logo-lockup{align-items:center;gap:9px;display:flex}.cl-logo-svg{filter:drop-shadow(0 6px 10px #7c5cff1f);flex:none;display:block}.logo-lockup .logo-word{flex-direction:column;margin:0!important;display:flex!important}.logo-lockup .logo-word b{letter-spacing:-.04em;color:#24242d;font-size:18px;line-height:1.05}.logo-lockup .logo-word span{line-height:1.2;color:#989189!important;margin-top:2px!important;font-size:8px!important}.logo-mark{display:none!important}.marketing-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #e0d8cee0;min-height:74px;z-index:220!important;background:#fffaf4f5!important;max-width:none!important;padding-left:max(26px,50vw - 584px)!important;padding-right:max(26px,50vw - 584px)!important;position:sticky!important;top:0!important}.marketing-hero{min-height:calc(100vh - 74px);padding-top:clamp(38px,7vh,76px)!important;padding-bottom:clamp(40px,7vh,76px)!important}.marketing-hero h1 em{background:linear-gradient(90deg,#7c5cff,#cf7fcd,#ff9c79);-webkit-background-clip:text;color:#0000!important}.cl-btn.primary{background:linear-gradient(110deg,#7658ff 0%,#a969f2 55%,#ff9278 100%);box-shadow:0 12px 28px #7c5cff2e}.marketing-actions .locale-select{min-width:118px}.marketing-plan{position:relative}.floating-note.one{bottom:42px;right:5px;transform:rotate(3deg)}.marketing-strip{color:#8a837b;border-top:1px solid #d9d5cb;border-bottom:1px solid #d9d5cb;flex-wrap:wrap;justify-content:center;align-items:center;gap:42px;max-width:1170px;margin:34px auto 0;padding:14px 22px;font-size:10px;font-weight:850;display:flex}.workflow-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.workflow-step{background:#fffdf8;border:1px solid #dcd7ce;border-radius:18px;min-height:160px;padding:18px}.workflow-step i{color:#fff;background:#1f1d1a;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.workflow-step h3{margin:26px 0 8px;font-size:14px}.workflow-step p{color:#766f67;font-size:9px;line-height:1.55}.footer-links{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.footer-links a:hover{text-decoration:underline}.sidebar{background:#fffdf9!important;border-right:1px solid #e9e2d9!important}.sidebar .logo-lockup{padding:0 6px}.side-nav a{color:#6f6a65!important;border-radius:11px!important;padding:10px 11px!important;font-weight:760!important}.side-nav a:hover{color:#26242a!important;background:#f5f1eb!important}.side-nav a.active{color:#684dde!important;background:#eee8ff!important}.public-link-btn{color:#68635e!important;text-align:left!important;background:0 0!important;border:0!important;padding:10px 11px!important}.sidebar-user{color:#2b2930!important;background:#fff!important;border:1px solid #e7e0d7!important}.sidebar-user b{color:#2b2930!important}.sidebar-user span{color:#96908a!important}.main{background:#fffaf4!important}.topbar{background:#fffaf4f0!important;border-bottom:1px solid #ebe4db!important}.entitlement-strip{grid-template-columns:repeat(5,1fr);gap:9px;margin:0 0 12px;display:grid}.entitlement-strip>div{background:#fffdf9;border:1px solid #e4ddd4;border-radius:15px;padding:13px}.entitlement-strip span,.entitlement-strip b{display:block}.entitlement-strip span{text-transform:uppercase;letter-spacing:.07em;color:#827d79;font-size:7px;font-weight:900}.entitlement-strip b{color:#302d34;margin-top:5px;font-size:10px}.prototype-hero{min-height:120px;color:#302d34!important;background:linear-gradient(115deg,#eee6ff,#fff0e8)!important;border:1px solid #e3d8ea!important}.prototype-hero:after{display:none}.prototype-hero h2{color:#302d34!important}.prototype-hero p{color:#726b72!important}.prototype-hero .status-line{color:#795ce5!important}.prototype-hero .status-line i{background:#59c795!important}.audience-panel,.money-today{margin-bottom:12px}.audience-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.audience-card{background:#fff;border:1px solid #e3dcd3;border-radius:16px;padding:11px}.audience-head{align-items:center;gap:9px;display:flex}.audience-head b,.audience-head small{display:block}.audience-head b{font-size:9px}.audience-head small{color:#8f8a84;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7px;overflow:hidden}.audience-metrics{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.audience-metrics>div{background:#f5f1eb;border-radius:10px;padding:8px}.audience-metrics span,.audience-metrics b{display:block}.audience-metrics span{text-transform:uppercase;color:#8b8580;font-size:6px;font-weight:900}.audience-metrics b{margin-top:4px;font-size:13px}.audience-foot{color:#8c8782;justify-content:space-between;gap:6px;margin-top:8px;font-size:6.5px;display:flex}.live-dot:before,.muted-dot:before{content:"";border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.live-dot:before{background:#27b878}.muted-dot:before{background:#bbb4ac}.money-today-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.money-today-grid>div{background:#f5f1eb;border:1px solid #e4ddd4;border-radius:14px;padding:13px}.money-today-grid span,.money-today-grid b{display:block}.money-today-grid span{color:#8c857f;font-size:7px}.money-today-grid b{margin-top:5px;font-size:16px}.danger-text{color:#cc4e57!important}.good-text{color:#13855e!important}.dashboard-kpi-row{grid-template-columns:repeat(4,1fr);gap:9px;margin:0 0 12px;display:grid}.dashboard-kpi-row>div{background:#fffdf9;border:1px solid #e4ddd4;border-radius:17px;padding:14px}.dashboard-kpi-row span,.dashboard-kpi-row b,.dashboard-kpi-row small{display:block}.dashboard-kpi-row span{color:#8b8580;font-size:7px}.dashboard-kpi-row b{margin-top:6px;font-size:23px}.dashboard-kpi-row small{color:#99918a;margin-top:4px;font-size:7px}.dashboard-kpi-row .dark{color:#fff;background:#302e38}.dashboard-kpi-row .dark span,.dashboard-kpi-row .dark small{color:#bcb7c5}.profile-stack{gap:12px;display:grid}.social-connect-panel{background:#fffdf9;border:1px solid #e3dcd3;border-radius:19px;padding:18px}.social-connect-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.social-connect-head h3{margin:3px 0 6px;font-size:18px}.social-connect-head p{color:#777069;max-width:760px;margin:0;font-size:9px;line-height:1.6}.social-limit{white-space:nowrap;color:#674fd1;background:#eee8ff;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.social-connect-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.social-connect-card{background:#fff;border:1px solid #e4ddd4;border-radius:15px;flex-direction:column;min-height:230px;padding:12px;display:flex}.social-connect-card.connected{background:#fbfffc;border-color:#b9dfcb}.social-connect-title{align-items:center;gap:8px;display:flex}.social-connect-title b,.social-connect-title small{display:block}.social-connect-title b{font-size:9px}.social-connect-title small{color:#8d8781;margin-top:2px;font-size:7px}.social-connect-card>p{color:#78716a;min-height:45px;font-size:7.5px;line-height:1.5}.social-readiness{gap:5px;margin-top:auto;display:grid}.social-readiness small{color:#9a938c;font-size:6.5px;line-height:1.45}.ready-dot,.pending-dot{font-size:7px;font-weight:850}.ready-dot:before,.pending-dot:before{content:"";border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.ready-dot:before{background:#25a872}.pending-dot:before{background:#c6bfb8}.social-mini-metrics{grid-template-columns:1fr 1fr;gap:5px;margin-top:auto;display:grid}.social-mini-metrics span{color:#878078;background:#f4f1eb;border-radius:8px;padding:7px;font-size:6px}.social-mini-metrics b{color:#2e2b31;margin-top:2px;font-size:11px;display:block}.social-card-actions{justify-content:space-between;align-items:center;gap:7px;margin-top:10px;display:flex}.text-btn{color:#8a6a70;background:0 0;border:0;font-size:7px}.social-connect-message{color:#5d48b8;background:#f1edff;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:8px}.profile-guidance ul{color:#6f6963;padding-left:18px;font-size:9px;line-height:1.8}.profile-guidance>p{color:#746e68;font-size:9px;line-height:1.6}.social-setup-banner{background:linear-gradient(110deg,#f2edff,#fff4ec);border:1px solid #dacff8;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 12px;padding:17px 18px;display:flex}.social-setup-banner h3{margin:3px 0 5px;font-size:15px}.social-setup-banner p{color:#756e79;max-width:800px;margin:0;font-size:8px;line-height:1.55}.onboarding-page{background:#fffaf4;min-height:100vh;padding:28px}.onboarding-shell{width:min(1180px,100%);margin:auto}.onboarding-header{border-bottom:1px solid #e6ded5;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.onboarding-header>span{color:#8d867f;font-size:9px;font-weight:850}.onboarding-intro{max-width:780px;padding:52px 0 24px}.onboarding-intro h1{letter-spacing:-2.2px;margin:8px 0 13px;font-size:46px;line-height:1.02}.onboarding-intro p{color:#746d66;font-size:12px;line-height:1.7}.onboarding-steps{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.onboarding-step{background:#fff;border:1px solid #e3dcd3;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.onboarding-step i{color:#7d756d;background:#eee9e2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:8px;font-style:normal;font-weight:900;display:grid}.onboarding-step.active{background:#f6f2ff;border-color:#b8a8f5}.onboarding-step.done i{color:#15805a;background:#e5f6ed}.onboarding-step b,.onboarding-step span{display:block}.onboarding-step b{font-size:9px}.onboarding-step span{color:#918a83;margin-top:2px;font-size:7px}.onboarding-profile-card{background:#fff;border:1px solid #e3dcd3;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:18px;display:flex}.onboarding-profile-card h3{margin:3px 0 5px;font-size:15px}.onboarding-profile-card p{color:#7c756e;margin:0;font-size:8px}.onboarding-actions{color:#fff;background:#2d2a31;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:17px 18px;display:flex}.onboarding-actions b,.onboarding-actions span{display:block}.onboarding-actions b{font-size:9px}.onboarding-actions span{color:#bdb7c1;margin-top:3px;font-size:7px}@media (max-width:1100px){.audience-grid,.entitlement-strip,.social-connect-grid,.workflow-rail{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.audience-grid,.dashboard-kpi-row,.money-today-grid,.entitlement-strip,.social-connect-grid,.onboarding-steps{grid-template-columns:1fr 1fr}.marketing-strip{gap:20px}.workflow-rail{grid-template-columns:1fr 1fr}.topbar-actions .locale-select{display:none}.social-connect-head,.social-setup-banner,.onboarding-profile-card,.onboarding-actions{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.audience-grid,.dashboard-kpi-row,.money-today-grid,.entitlement-strip,.social-connect-grid,.onboarding-steps,.workflow-rail{grid-template-columns:1fr}.onboarding-page{padding:18px}.onboarding-intro{padding-top:34px}.onboarding-intro h1{font-size:36px}}
.entitlement-strip{grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:11px;display:grid}.entitlement-strip>div{background:#fffdf9;border:1px solid #e7e0d7;border-radius:14px;padding:12px 13px}.entitlement-strip span,.entitlement-strip b{display:block}.entitlement-strip span{color:#817b75;text-transform:uppercase;letter-spacing:.05em;font-size:7.5px;font-weight:850}.entitlement-strip b{color:#2c2930;margin-top:5px;font-size:12px}.social-setup-banner{background:#fff8ed;border:1px solid #f0dfc3;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:11px;padding:15px 16px;display:flex}.social-setup-banner h3{margin:3px 0 4px;font-size:14px}.social-setup-banner p{color:#7d756d;max-width:780px;margin:0;font-size:9px;line-height:1.5}.social-connect-panel{background:#fffdf9;border:1px solid #e7e0d7;border-radius:18px;margin-bottom:11px;padding:17px}.social-connect-panel.compact{background:0 0;border:0;margin-top:22px;padding:0}.social-connect-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:13px;display:flex}.social-connect-head h3{margin:2px 0 4px;font-size:16px}.social-connect-head p{color:var(--muted);max-width:720px;margin:0;font-size:9px;line-height:1.55}.social-limit{white-space:nowrap;color:#624dcc;background:#f5f1ff;border:1px solid #ddd6ef;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.social-connect-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.social-connect-card{background:#fff;border:1px solid #e7e0d7;border-radius:15px;flex-direction:column;min-height:218px;padding:13px;display:flex}.social-connect-card.connected{background:#fbfffd;border-color:#bfe8d6}.social-connect-title{align-items:center;gap:9px;display:flex}.social-connect-title>div{min-width:0}.social-connect-title b,.social-connect-title small{display:block}.social-connect-title b{font-size:11px}.social-connect-title small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;overflow:hidden}.social-connect-card>p{color:var(--muted);min-height:42px;font-size:9px;line-height:1.5}.social-mini-metrics{grid-template-columns:1fr 1fr;gap:7px;display:grid}.social-mini-metrics span{color:var(--muted);text-transform:uppercase;background:#f8f5ef;border-radius:10px;padding:9px;font-size:7px;font-weight:850;display:block}.social-mini-metrics b{color:#2b2930;text-transform:none;margin-top:3px;font-size:13px;display:block}.social-readiness{background:#faf7f2;border-radius:10px;min-height:62px;padding:9px}.social-readiness span,.social-readiness small{display:block}.social-readiness small{color:var(--muted);margin-top:5px;font-size:7.5px;line-height:1.45}.ready-dot,.pending-dot{font-size:8px;font-weight:850}.ready-dot{color:#16845d}.pending-dot{color:#9a6c2e}.social-card-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.social-connect-message,.onboarding-message{color:#5d55a3;background:#f4f1ff;border:1px solid #ded8ff;border-radius:12px;margin-top:12px;padding:10px 12px;font-size:9px;line-height:1.5}.provider-note{color:#77706a;background:#f8f5ef;border:1px solid #ebe4db;border-radius:12px;margin-top:12px;padding:10px 11px;font-size:8.5px;line-height:1.5}.sync-badge{color:#17825b;background:#eaf8f1;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}.text-btn{color:#6d54dd;background:0 0;border:0;padding:0;font-size:9px;font-weight:850}.onboarding-header-meta{align-items:center;gap:10px;display:flex}.required-note{color:var(--muted);margin:10px 0 0;font-size:9px}.required-note b,.req{color:#d44c60}.source-chip{color:#684fd3;background:#f0edff;border-radius:999px;margin-left:5px;padding:2px 5px;font-size:7px;font-weight:850;display:inline-flex}.readonly-input{color:#7d8390!important;background:#f3f4f7!important}.phone-helper{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.45}.form-field select,.field select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fbfcfe;border-radius:12px;outline:none;margin-top:6px;padding:11px 12px}.form-field select:focus,.field select:focus{border-color:#b9afff;box-shadow:0 0 0 3px #7357ff14}.money-input{background:#f7f8fb;border-radius:10px;align-items:center;margin-top:7px;display:flex;overflow:hidden}.money-input span{color:var(--muted);padding:0 0 0 10px;font-size:8px;font-weight:900}.money-input input{background:0 0!important;margin:0!important}.onboarding-subhead{margin:24px 0 0;font-size:13px}.publish-pref-row{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.publish-pref-row span{color:#624dc9;background:#f1edff;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800}.public-avatar.small{width:52px;min-width:52px;height:52px;font-size:18px}.pref-card{text-align:left;color:inherit;font-family:inherit}.compact-prefs{grid-template-columns:repeat(2,1fr);margin-top:10px}.field-title{color:#59657e;margin-bottom:7px;font-size:11px;font-weight:850;display:block}.compact-rates,.compact-factors{margin-top:8px}.profile-save-row{align-items:center;gap:10px;display:flex}.save-message{color:#5f57a5;font-size:9px}.profile-stack{gap:11px;display:grid}.profile-guidance ul{color:var(--muted);padding-left:18px;font-size:9px;line-height:1.65}.profile-guidance h3{margin:4px 0 8px;font-size:18px}.profile-guidance>p{color:var(--muted);font-size:9px;line-height:1.55}.settings-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.settings-card h3{margin:3px 0 7px;font-size:17px}.settings-card>p{color:var(--muted);font-size:9px;line-height:1.55}.setting-toggle{background:#fff;border:1px solid #ebe4db;border-radius:12px;margin-top:8px;padding:11px}.setting-toggle label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.setting-toggle input{margin-top:2px}.setting-toggle b,.setting-toggle small{display:block}.setting-toggle b{font-size:10px}.setting-toggle small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.4}.setting-toggle.disabled{opacity:.55}.settings-save{grid-column:1/-1;align-items:center;gap:10px;display:flex}@media (max-width:1100px){.entitlement-strip{grid-template-columns:repeat(3,1fr)}.social-connect-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.entitlement-strip{grid-template-columns:1fr 1fr}.social-setup-banner{flex-direction:column;align-items:flex-start}.social-connect-grid,.settings-grid{grid-template-columns:1fr}.settings-save{grid-column:auto}.compact-prefs{grid-template-columns:1fr}.onboarding-header-meta .locale-select{display:none}}@media (max-width:520px){.entitlement-strip{grid-template-columns:1fr}.onboarding-actions{gap:8px}.onboarding-actions .cl-btn{flex:1}.social-connect-head{flex-direction:column}.social-limit{align-self:flex-start}}:root{--prototype-paper:#fffaf4;--prototype-border:#e4dcd3;--prototype-soft:#f7f2ec;--prototype-purple:#7756f3}.app-shell{background:#fffaf4!important;grid-template-columns:224px 1fr!important}.sidebar{color:#2d2a30!important;background:#fffdf9!important;border-right:1px solid #e5ddd4!important;padding:22px 14px!important}.sidebar .logo-lockup b{color:#2a2830!important}.sidebar .logo-lockup small{color:#918981!important}.side-nav{gap:6px!important;margin-top:26px!important}.side-nav a{color:#625f61!important;padding:11px 12px!important;font-size:10px!important;font-weight:800!important}.side-nav a i{color:#777076!important}.side-nav a.active,.side-nav a:hover{color:#6a4de2!important;background:#ece6ff!important;box-shadow:inset 3px 0 #7657f4!important}.side-nav a.active i,.side-nav a:hover i{color:#7657f4!important}.sidebar-bottom .locale-select{width:100%;color:#4b4747!important;background:#fffaf5!important;border-color:#ddd5cb!important}.public-link-btn{text-align:left!important;color:#5f5a58!important;border:0!important;padding:11px 10px!important;font-weight:800!important}.sidebar-user{background:#fff!important;border:1px solid #e4dcd3!important;border-radius:14px!important;margin-top:9px!important;padding:10px!important}.sidebar-user b{color:#2e2a2c!important}.sidebar-user>div>span:not(.plan-chip){color:#8b8581!important}.sidebar-signout{color:#877f7a!important;margin-left:10px!important}.plan-chip.free{color:#6e54d5!important;background:#ece6ff!important}.main{background:#fffaf4!important;padding-left:26px!important;padding-right:26px!important}.topbar{background:#fffaf4f2!important;border-color:#e5ddd4!important;height:76px!important}.topbar-title h1{letter-spacing:-.5px!important;font-size:22px!important}.topbar-actions{align-items:center!important}.topbar .creator-avatar{color:#5c4f92!important;background:#fff!important;border:1px solid #ddd5cb!important}.entitlement-strip>div,.panel,.kpi-card{box-shadow:none!important;background:#fffdf9!important;border-color:#e5ddd4!important}.dashboard-hero{background:linear-gradient(105deg,#efe8ff,#fff0e8)!important;border-color:#dfd4e3!important;padding:24px!important}.dashboard-hero h2{font-size:28px!important}.home-social-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.home-social-card{background:#fff;border:1px solid #e4dcd3;border-radius:14px;min-width:0;padding:12px}.home-social-top{align-items:center;gap:9px;display:flex}.home-social-top>div{min-width:0}.home-social-top b,.home-social-top span{display:block}.home-social-top b{font-size:9px}.home-social-top span{color:#8b8580;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;overflow:hidden}.home-social-metrics{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.home-social-metric{background:#f7f2ec;border-radius:9px;padding:9px}.home-social-metric span,.home-social-metric strong{display:block}.home-social-metric span{text-transform:uppercase;color:#8d8580;font-size:6.5px;font-weight:850}.home-social-metric strong{margin-top:3px;font-size:14px}.home-social-footer{color:#8c8581;justify-content:space-between;gap:8px;font-size:6.5px;display:flex}.social-active-dot,.social-paused-dot{align-items:center;gap:4px;display:inline-flex}.social-active-dot i,.social-paused-dot i{background:#28b279;border-radius:50%;width:6px;height:6px}.social-paused-dot i{background:#c5bdb4}.provider-instagram{color:#ca4c8b!important;background:#ffedf5!important}.provider-facebook{color:#1877f2!important;background:#edf4ff!important}.provider-youtube{color:#d93648!important;background:#ffedf0!important}.provider-tiktok{color:#1d1d22!important;background:#eef1f5!important}.provider-snapchat{color:#8b7900!important;background:#fff8cc!important}.money-preview-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.money-preview-kpis>div{background:#f7f2ec;border:1px solid #ebe2d8;border-radius:12px;padding:13px}.money-preview-kpis span,.money-preview-kpis b{display:block}.money-preview-kpis span{color:#8b837d;font-size:7px}.money-preview-kpis b{margin-top:6px;font-size:17px}.kpi-grid{gap:9px!important}.kpi-card.dark{background:#302d37!important;border-color:#302d37!important}.kpi-card.dark strong{color:#fff!important}.status-line{color:#7258d8!important}.status-line i{background:#50c58f!important}.section-head a,.text-btn{color:#6e50dd!important}.onboarding-shell{background:#fffaf4!important}.onboarding-header{background:#fffdf9f5!important;border-bottom:1px solid #e5ddd4!important}.onboarding-main{max-width:1060px!important}.onboarding-step{background:#fffdf9;border:1px solid #e4dcd3;border-radius:22px;padding:28px;box-shadow:0 16px 45px #3d302709}.progress-bars{margin-bottom:18px!important}.progress-bars i.active{background:linear-gradient(90deg,#7858f3,#ac8fff)!important}.auto-banner{background:#f6f2ff!important;border-color:#ded7f3!important}.preference-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;display:grid}.pref-card{background:#fff;border:1px solid #e5ddd4;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.pref-card.selected{background:#f5f1ff;border-color:#b8a9ef}.pref-icon{font-size:20px}.pref-card b,.pref-card small{display:block}.pref-card b{font-size:9px}.pref-card small{color:#8b8580;margin-top:3px;font-size:7px}.pref-check{color:#6b50d5;background:#ece7fb;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:grid}.rate-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;display:grid}.rate-tile{background:#fff;border:1px solid #e5ddd4;border-radius:13px;padding:12px}.rate-tile label{font-size:8px;font-weight:850}.factor-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:10px;display:grid}.factor-card{background:#fff;border:1px solid #e5ddd4;border-radius:13px;padding:12px}.factor-row{justify-content:space-between;gap:10px;font-size:8px;display:flex}.factor-card input{width:100%;margin-top:10px}.publish-preview{background:linear-gradient(135deg,#f0eaff,#fff2e9);border:1px solid #e1d9cf;border-radius:18px;margin-top:20px;padding:20px}.publish-top{align-items:center;gap:13px;display:flex}.publish-top h3{margin:0 0 3px}.publish-top b{color:#674ed1;margin-top:5px;font-size:8px;display:block}.publish-socials{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.publish-social{background:#ffffffad;border-radius:10px;padding:10px}.publish-social b,.publish-social span{display:block}.publish-social b{font-size:13px}.publish-social span{color:#837c78;margin-top:2px;font-size:7px}.social-connect-panel{box-shadow:none!important}.social-connect-card{border-color:#e5ddd4!important}.settings-card{box-shadow:none!important}.profile-guidance{background:#fffaf5!important}.profile-cover{background:linear-gradient(135deg,#efe8ff,#fff0e9)!important}@media (max-width:1180px){.home-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.app-shell{display:block!important}.sidebar{background:#fffdf9!important;border-bottom:1px solid #e5ddd4!important;border-right:0!important}.main{padding-left:14px!important;padding-right:14px!important}.home-social-grid,.preference-grid,.rate-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.home-social-grid,.entitlement-strip,.money-preview-kpis,.preference-grid,.rate-grid,.factor-grid,.publish-socials{grid-template-columns:1fr!important}.onboarding-step{padding:18px}.dashboard-hero-actions{flex-wrap:wrap;display:flex}}
.onboarding-shell{background:#fffaf4!important;width:100%!important;min-height:100vh!important;margin:0!important}.onboarding-header{background:0 0!important;border-bottom:0!important;justify-content:space-between!important;align-items:center!important;max-width:1180px!important;height:74px!important;margin:0 auto!important;padding:0 24px!important;display:flex!important}.onboarding-header-meta{align-items:center;gap:10px;display:flex}.onboarding-progress-label{color:#6f6874;background:#fff;border:1px solid #e6ded4;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:850}.onboarding-main{width:min(1080px,100%)!important;margin:0 auto!important;padding:32px 24px 78px!important}.progress-bars{grid-template-columns:repeat(8,1fr)!important;gap:6px!important;margin:0 0 12px!important;display:grid!important}.progress-bars i{background:#e2ddd6!important;border-radius:999px!important;height:5px!important}.progress-bars i.active{background:linear-gradient(90deg,#7658ff,#a66af0)!important}.onboarding-step-title{color:#8b837c;justify-content:space-between;align-items:center;margin:0 2px 18px;font-size:9px;display:flex}.onboarding-step-title b{color:#312e3c}.onboarding-step{background:#fffdf9!important;border:1px solid #e4dcd3!important;border-radius:24px!important;padding:30px!important;display:block!important;box-shadow:0 18px 50px #3d30270b!important}.onboarding-step h1{letter-spacing:-1.6px!important;margin:5px 0 10px!important;font-size:40px!important;line-height:1.05!important}.onboarding-step>.helper,.onboarding-step>div>.helper{max-width:760px!important;font-size:12px!important;line-height:1.65!important}.onboarding-split{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)!important;align-items:start!important;gap:30px!important;display:grid!important}.onboarding-actions{color:inherit!important;background:0 0!important;border-radius:0!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:24px!important;padding:0!important;display:flex!important}.onboarding-actions .cl-btn{min-width:118px}.grid-form{margin-top:18px!important}.field-hint{color:#8b8490;margin-top:6px;font-size:8px;line-height:1.4;display:block}.clean-handle span{color:#5c5267;font-weight:850}.clean-handle input{font-weight:800}.onboarding-preview-card,.private-card{color:#fff;background:linear-gradient(150deg,#12172a,#1a2039);border-radius:20px;padding:24px;position:sticky;top:96px;box-shadow:0 24px 60px #16172a2e}.onboarding-preview-card .eyebrow{color:#ad9cff}.onboarding-preview-card h3{margin:12px 0 5px;font-size:22px}.onboarding-preview-card p{color:#aab2c5;font-size:10px;line-height:1.55}.onboarding-preview-card>b{color:#c8bfff;word-break:break-all;margin-top:16px;font-size:10px;display:block}.onboarding-preview-card>small{color:#78839b;margin-top:6px;font-size:8px;display:block}.preview-avatar{color:#fff;background:linear-gradient(135deg,#8063ff,#5aa8ea) 50%/cover;border-radius:16px;place-items:center;width:52px;height:52px;font-size:18px;font-weight:950;display:grid}.preview-avatar.photo{font-size:0}.preview-tags,.publish-pref-row{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.preview-tags span,.publish-pref-row span{color:#604bc5;background:#f0edff;border-radius:999px;padding:6px 8px;font-size:8px}.profile-photo-row{background:#fff;border:1px solid #e7e0d8;border-radius:15px;align-items:center;gap:12px;margin:18px 0;padding:13px;display:flex}.profile-photo-row>div{gap:3px;display:grid}.profile-photo-row b{font-size:10px}.profile-photo-row span{color:#817985;font-size:8px}.chip-picker{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.chip-picker button{color:#625d68;background:#fff;border:1px solid #e2dcd4;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:750}.chip-picker button.selected{color:#6048ca;background:#f0ecff;border-color:#917cf0;box-shadow:0 0 0 2px #7459ef0f}.preference-section{margin-top:22px}.preference-section h3,.onboarding-subhead{margin:0 0 8px;font-size:12px}.preference-grid{display:grid!important}.pref-card{appearance:none!important}.rate-grid,.factor-grid,.publish-socials{display:grid!important}.publish-preview{display:block!important}.service-rate-list{gap:8px;margin-top:20px;display:grid}.service-rate-row{background:#fff;border:1px solid #e7e1da;border-radius:14px;grid-template-columns:minmax(180px,1fr) 190px 170px;align-items:center;gap:12px;padding:12px;display:grid}.service-rate-row>div:first-child{gap:3px;display:grid}.service-rate-row b{font-size:10px}.service-rate-row>div:first-child span{color:#8e8790;font-size:8px}.visibility-toggle{color:#696270;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.visibility-toggle input{accent-color:#7459ef}.private-card{color:#29243a;box-shadow:none;background:linear-gradient(145deg,#f5f1ff,#fff);border:1px solid #dfd5fb}.private-card>span{font-size:24px}.private-card h3{margin:12px 0 8px;font-size:18px}.private-card p{color:#716b7b;font-size:10px;line-height:1.6}.v42-publish{background:linear-gradient(150deg,#fff,#faf7ff);border:1px solid #ded6cd;border-radius:20px;padding:22px}.publish-section{margin-top:18px}.publish-confirm{background:#edf8f3;border:1px solid #cfe9dd;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:13px 15px;display:flex}.publish-confirm b{color:#197554;font-size:9px}.publish-confirm span{color:#587268;text-align:right;font-size:8px}@media (max-width:800px){.onboarding-split{grid-template-columns:1fr!important}.onboarding-preview-card,.private-card{position:static}.service-rate-row{grid-template-columns:1fr}.publish-confirm{display:grid}.publish-confirm span{text-align:left}}@media (max-width:700px){.onboarding-header{padding:0 16px!important}.onboarding-main{padding:22px 16px 55px!important}.onboarding-step{padding:20px!important}.onboarding-step h1{font-size:31px!important}.onboarding-actions{flex-wrap:wrap!important}.onboarding-actions .cl-btn{flex:1!important}.grid-form{grid-template-columns:1fr!important}.grid-form .wide{grid-column:auto!important}.progress-bars{gap:4px!important}}.service-enable-toggle{color:#55515f!important;align-items:center!important;gap:9px!important;font-size:9px!important;font-weight:850!important;display:flex!important}.service-enable-toggle>input{accent-color:#7459ef!important;flex:none!important;width:16px!important;height:16px!important}.service-enable-toggle>span{gap:2px!important;display:grid!important}.service-enable-toggle small{color:#918a95!important;font-size:7px!important;font-weight:650!important}.service-rate-row.service-disabled,.rate-tile.service-disabled{opacity:.58!important;background:#faf9f7!important}.service-rate-row.service-disabled .money-input,.rate-tile.service-disabled .money-input{filter:grayscale(.3)}.public-service-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.public-service-card{background:#fff;border:1px solid #e2ddd4;border-radius:13px;gap:5px;padding:14px;display:grid}.public-service-card b{font-size:10px}.public-service-card strong{color:#5f49ce;font-size:15px}.public-service-card small{color:#888077;font-size:7px}.public-service-card .contact-price{color:#6f6973;font-size:10px}.rate-tile .service-enable-toggle{margin-bottom:8px}@media (max-width:800px){.public-service-grid{grid-template-columns:1fr 1fr}.service-rate-row{grid-template-columns:1fr!important}}@media (max-width:600px){.public-service-grid{grid-template-columns:1fr}}
.public-page{background:linear-gradient(#f1edff 0,#fffaf4 360px)!important;min-height:100vh!important}.public-page .public-header{background:0 0!important;border-bottom:0!important;width:100%!important;max-width:1040px!important;height:72px!important;min-height:72px!important;margin:0 auto!important;padding:0 20px!important;position:relative!important;top:auto!important}.public-page .public-wrap{width:min(960px,100% - 36px)!important;max-width:960px!important;margin:0 auto!important;padding:20px 0 58px!important;display:block!important}.public-page .creator-profile-card{background:#fffdf9!important;border:1px solid #e5ddd4!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 24px 70px #41302517!important}.public-page .public-profile-cover{background:linear-gradient(125deg,#e9ddff,#c7dcff 46%,#c8f0dd)!important;border-radius:0!important;height:220px!important;min-height:220px!important;padding:0!important;position:relative!important;overflow:hidden!important}.public-page .public-profile-cover:before{content:"";opacity:.62;background:#ffdce9;border-radius:50%;width:320px;height:320px;position:absolute;top:-135px;right:7%}.public-page .public-profile-cover:after{content:"";opacity:.58;background:#a8e6ff;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-160px;left:7%}.public-page .profile-body{padding:0 24px 24px!important}.public-page .profile-identity{align-items:flex-end!important;gap:15px!important;margin-top:-46px!important;display:flex!important;position:relative!important}.public-page .profile-identity-copy{min-width:0!important;padding-bottom:7px!important}.public-page .profile-identity h1{letter-spacing:-1px!important;margin:4px 0 5px!important;font-size:29px!important;line-height:1.05!important}.public-page .profile-identity p{color:#77727d!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.public-page .profile-identity .eyebrow{letter-spacing:.12em!important;color:#7358d9!important;margin:0 0 6px!important;font-size:8px!important}.public-page .public-avatar{color:#fff!important;background:linear-gradient(135deg,#7d5fee,#5ba6e8)!important;border:5px solid #fff!important;border-radius:50%!important;place-items:center!important;width:94px!important;min-width:94px!important;height:94px!important;font-size:31px!important;font-weight:900!important;display:grid!important;overflow:hidden!important;box-shadow:0 8px 22px #43305821!important}.public-page .avatar-image{background-position:50%!important;background-size:cover!important;width:100%!important;height:100%!important;display:block!important}.public-page .public-share{white-space:nowrap!important;margin-bottom:8px!important;margin-left:auto!important}.public-page .creator-bio{color:#625d68!important;max-width:720px!important;margin:17px 0 0!important;font-size:12px!important;line-height:1.65!important}.public-page .verified-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-top:16px!important;display:grid!important}.public-page .verified-card{background:#fff!important;border:1px solid #e4ddd4!important;border-radius:14px!important;min-width:0!important;padding:13px!important}.public-page .verified-top{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.public-page .verified-top>div{min-width:0!important}.public-page .verified-top b,.public-page .verified-top small{display:block!important}.public-page .verified-top b{font-size:9px!important}.public-page .verified-top small{color:#8c8580!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:7px!important;overflow:hidden!important}.public-page .connected-badge{color:#14805b!important;white-space:nowrap!important;background:#e8f8f1!important;border-radius:999px!important;padding:4px 6px!important;font-size:7px!important;font-weight:900!important}.public-page .verified-card strong{letter-spacing:-.35px!important;margin:10px 0 2px!important;font-size:19px!important;display:block!important}.public-page .verified-card strong+small{margin-bottom:6px!important}.public-page .verified-card>small{color:#88817b!important;margin-top:2px!important;font-size:8px!important;line-height:1.45!important;display:block!important}.public-page .public-empty{text-align:center!important;color:#8c8782!important;grid-column:1/-1!important;padding:22px!important;font-size:10px!important}.public-page .public-card{background:#fffdf9!important;border:1px solid #e5ddd4!important;border-radius:19px!important;margin-top:11px!important;padding:19px!important;box-shadow:0 8px 28px #3e2e2309!important}.public-page .section-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:14px!important;display:flex!important}.public-page .section-head .eyebrow{color:#7358d9!important;letter-spacing:.12em!important;margin-bottom:6px!important;font-size:8px!important}.public-page .section-head h2{letter-spacing:-.7px!important;margin:0 0 6px!important;font-size:23px!important;line-height:1.08!important}.public-page .section-head p{color:#7b756f!important;max-width:720px!important;margin:0!important;font-size:10px!important;line-height:1.55!important}.public-page .open-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.public-page .open-card{text-align:center!important;background:#f8f5f0!important;border:1px solid #e7e0d7!important;border-radius:12px!important;align-content:center!important;min-height:76px!important;padding:11px 8px!important;display:grid!important}.public-page .open-card span{font-size:20px!important;line-height:1!important}.public-page .open-card b{margin-top:6px!important;font-size:8px!important;line-height:1.35!important;display:block!important}.public-page .offer-builder{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)!important;align-items:start!important;gap:15px!important;display:grid!important}.public-page .offer-builder-form{min-width:0!important}.public-page .required-note{color:#8b848e!important;margin:0 0 4px!important;font-size:8px!important;line-height:1.5!important}.public-page .required-note b,.public-page .req{color:#d24c61!important}.public-page .offer-builder-form h3{letter-spacing:-.15px!important;margin:20px 0 9px!important;font-size:12px!important}.public-page .brand-fields,.public-page .comp-fields{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.public-page .brand-fields .wide{grid-column:1/-1!important}.public-page .field label{color:#57515e!important;font-size:9px!important;font-weight:850!important;display:block!important}.public-page .field input,.public-page .field textarea,.public-page .field select{color:#232129!important;background:#fff!important;border:1px solid #e1dbd4!important;border-radius:10px!important;outline:none!important;width:100%!important;min-height:40px!important;margin-top:5px!important;padding:10px 11px!important;font-size:10px!important;display:block!important}.public-page .field textarea{resize:vertical!important;min-height:104px!important}.public-page .field input:focus,.public-page .field textarea:focus,.public-page .field select:focus{border-color:#a995ef!important;box-shadow:0 0 0 3px #7459ef17!important}.public-page .verification-pending{color:#805e31!important;background:#fff3e4!important;border:1px solid #f0d8b8!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:10px!important;padding:11px 12px!important;display:flex!important}.public-page .verification-pending.verified{color:#237457!important;background:#edf8f2!important;border-color:#c6e7d5!important}.public-page .verification-pending>div{min-width:0!important}.public-page .verification-pending b,.public-page .verification-pending span{display:block!important}.public-page .verification-pending b{font-size:9px!important}.public-page .verification-pending span{margin-top:3px!important;font-size:8px!important;line-height:1.45!important}.public-page .verification-code-row{grid-template-columns:minmax(92px,120px) auto!important;justify-content:end!important;align-items:center!important;gap:7px!important;display:grid!important}.public-page .verification-code-row input{text-align:center!important;letter-spacing:3px!important;color:#3d3558!important;background:#fff!important;border:1px solid #d3c8e9!important;border-radius:9px!important;width:100%!important;min-height:34px!important;padding:7px 8px!important;font-size:13px!important;font-weight:900!important}.public-page .verification-resend{color:#6c56c9!important;cursor:pointer!important;text-align:right!important;background:0 0!important;border:0!important;grid-column:1/-1!important;padding:0!important;font-size:7px!important;font-weight:850!important;text-decoration:underline!important}.public-page .verification-resend:disabled{opacity:.55!important;cursor:default!important}.public-page .comp-tabs{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.public-page .comp-tab{color:#544f57!important;cursor:pointer!important;background:#fff!important;border:1px solid #ded7cf!important;border-radius:999px!important;padding:7px 10px!important;font-size:8px!important;font-weight:850!important}.public-page .comp-tab.active{color:#6049cb!important;background:#eee9ff!important;border-color:#b9a9ef!important}.public-page .deliverables-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.public-page .deliverable-select{background:#f8f5f0!important;border:1px solid #e6dfd7!important;border-radius:11px!important;padding:9px!important}.public-page .deliverable-select b{min-height:22px!important;font-size:8px!important;line-height:1.35!important;display:block!important}.public-page .deliverable-select input{background:#fff!important;border:0!important;border-radius:8px!important;width:100%!important;min-height:36px!important;margin-top:6px!important;padding:8px!important;font-size:10px!important}.public-page .consent-stack{gap:7px!important;margin:14px 0!important;display:grid!important}.public-page .consent-row{color:#6f6872!important;align-items:flex-start!important;gap:8px!important;font-size:8px!important;line-height:1.45!important;display:flex!important}.public-page .consent-row input{accent-color:#7459ef!important;flex:none!important;width:15px!important;height:15px!important;margin-top:1px!important}.public-page .auth-message{color:#5f50a0!important;background:#f2efff!important;border:1px solid #ded7fb!important;border-radius:10px!important;margin-top:10px!important;padding:10px 11px!important;font-size:8px!important;line-height:1.45!important}.public-page .public-submit{min-height:42px!important;margin-top:10px!important;font-size:9px!important}.public-page .legal-copy{color:#96908b!important;margin:10px 0 0!important;font-size:7px!important;line-height:1.45!important}.public-page .offer-summary-side{color:#fff!important;background:linear-gradient(155deg,#171a27,#28283a)!important;border-radius:17px!important;align-self:start!important;min-width:0!important;padding:18px!important;position:sticky!important;top:18px!important}.public-page .offer-summary-side>.eyebrow{color:#a99df0!important;font-size:8px!important}.public-page .offer-summary-side h3{letter-spacing:-.4px!important;margin:6px 0 13px!important;font-size:16px!important}.public-page .summary-line{border-top:1px solid #36384a!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:9px 0!important;display:flex!important}.public-page .summary-line:first-of-type{border-top:0!important}.public-page .summary-line span{color:#9fa7ba!important;font-size:8px!important}.public-page .summary-line b{text-align:right!important;font-size:10px!important}.public-page .offer-match-big{background:linear-gradient(145deg,#292d48,#343d62)!important;border-radius:14px!important;margin:10px 0!important;padding:14px!important}.public-page .offer-match-big span,.public-page .offer-match-big strong{display:block!important}.public-page .offer-match-big span{color:#a9b3c8!important;font-size:8px!important;line-height:1.45!important}.public-page .offer-match-big strong{letter-spacing:-1px!important;margin:4px 0!important;font-size:28px!important}.public-page .secure-note{color:#9da6ba!important;margin:12px 0 0!important;font-size:8px!important;line-height:1.55!important}.public-page .public-powered{text-align:center!important;color:#958e88!important;padding:22px!important;font-size:8px!important}.onboarding-main{width:min(1180px,100%)!important;max-width:1180px!important}.service-rate-list{gap:10px!important}.service-rate-row{border-radius:16px!important;grid-template-columns:minmax(230px,1fr) 220px 190px!important;gap:16px!important;padding:16px!important}.service-enable-toggle{gap:11px!important}.service-enable-toggle>input{width:18px!important;height:18px!important}.service-enable-toggle b{font-size:12px!important;line-height:1.25!important}.service-enable-toggle small{margin-top:2px!important;font-size:9px!important;line-height:1.35!important}.money-input{background:#faf9fc!important;border:1px solid #e5dfd7!important;min-height:46px!important}.money-input span{padding-left:12px!important;font-size:10px!important}.money-input input{min-height:44px!important;padding:10px!important;font-size:13px!important}.visibility-toggle{gap:8px!important;font-size:10px!important;line-height:1.35!important}.visibility-toggle input{flex:none!important;width:17px!important;height:17px!important}.onboarding-subhead{margin-top:28px!important;font-size:15px!important}.factor-grid{gap:11px!important}.factor-card{padding:15px!important}.factor-row{font-size:10px!important}.factor-row output{font-size:11px!important;font-weight:850!important}.factor-card input[type=range]{min-height:20px!important}.onboarding-actions{margin-top:20px!important}@media (max-width:1000px){.public-page .verified-grid{grid-template-columns:1fr 1fr!important}.public-page .open-grid{grid-template-columns:repeat(3,1fr)!important}.public-page .offer-builder{grid-template-columns:1fr!important}.public-page .offer-summary-side{position:static!important}.service-rate-row{grid-template-columns:1fr!important;gap:10px!important}}@media (max-width:720px){.public-page .public-header{padding:0 14px!important}.public-page .public-header-actions .secondary{display:none!important}.public-page .public-wrap{width:calc(100% - 24px)!important;padding-top:12px!important}.public-page .public-profile-cover{height:175px!important;min-height:175px!important}.public-page .profile-body{padding:0 17px 18px!important}.public-page .profile-identity{flex-wrap:wrap!important;align-items:flex-end!important;margin-top:-38px!important}.public-page .public-avatar{width:78px!important;min-width:78px!important;height:78px!important;font-size:25px!important}.public-page .profile-identity h1{font-size:25px!important}.public-page .public-share{margin-left:auto!important}.public-page .verified-grid,.public-page .brand-fields,.public-page .comp-fields{grid-template-columns:1fr!important}.public-page .brand-fields .wide{grid-column:auto!important}.public-page .deliverables-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.public-page .profile-identity{grid-template-columns:auto 1fr!important;align-items:end!important;display:grid!important}.public-page .public-share{grid-column:1/-1!important;width:100%!important;margin:4px 0 0!important}.public-page .open-grid,.public-page .deliverables-grid{grid-template-columns:1fr 1fr!important}.public-page .public-card{padding:15px!important}.public-page .verification-pending{flex-direction:column!important;align-items:flex-start!important}.public-page .verification-pending .cl-btn{width:100%!important}.public-page .verification-code-row{grid-template-columns:1fr!important;width:100%!important}.public-page .verification-resend{text-align:center!important;grid-column:auto!important}}
.marketing-page{color:#1e1b18!important;background:#f7f4ed!important;min-height:100vh!important}.marketing-nav{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#fffaf4f2!important;border-bottom:1px solid #e0d8cee6!important;max-width:none!important;height:74px!important;min-height:74px!important;margin:0!important;padding-left:max(26px,50vw - 584px)!important;padding-right:max(26px,50vw - 584px)!important}.marketing-nav-links{color:#514b44!important;gap:24px!important;font-size:12px!important;font-weight:800!important}.marketing-nav-links a{position:relative;color:#514b44!important;padding:8px 0!important}.marketing-nav-links a:hover,.marketing-nav-links a.active{color:#684dde!important}.marketing-nav-links a:after{content:"";background:linear-gradient(90deg,#7c5cff,#ff9b75);border-radius:2px;height:2px;transition:right .18s;position:absolute;bottom:2px;left:0;right:100%}.marketing-nav-links a.active:after{right:0}.marketing-actions{gap:8px!important}.marketing-actions .locale-select{background:#fffdf9!important;border-color:#e0d8cf!important;min-width:118px!important}.marketing-hero{grid-template-columns:1.05fr .95fr!important;align-items:center!important;gap:62px!important;max-width:1220px!important;min-height:calc(100vh - 74px)!important;margin:auto!important;padding:clamp(52px,7vh,76px) 26px clamp(48px,7vh,76px)!important;display:grid!important}.marketing-kicker{color:#4f4740!important;text-transform:uppercase!important;letter-spacing:.08em!important;background:#fff2e8!important;border:1px solid #f0d8c5!important;border-radius:999px!important;gap:7px!important;padding:7px 11px!important;font-size:9px!important;font-weight:900!important}.marketing-kicker i{background:#ff7448!important;width:7px!important;height:7px!important}.marketing-hero h1{color:#1e1b18!important;letter-spacing:-.065em!important;max-width:760px!important;margin:20px 0 22px!important;font-size:68px!important;line-height:.96!important}.marketing-hero h1 em{background:0 0!important;-webkit-background-clip:initial!important;color:#7358d7!important;font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;font-weight:400!important}.marketing-hero>div>p{color:#6e675f!important;max-width:625px!important;margin:0!important;font-size:17px!important;line-height:1.65!important}.hero-actions{flex-wrap:wrap!important;gap:10px!important;margin:28px 0 0!important}.hero-proof{color:#6b645c!important;gap:18px!important;margin-top:25px!important;font-size:10px!important;font-weight:800!important}.hero-proof span:before{color:#167b5c!important}.marketing-product{background:#e8ddff!important;border:1px solid #d6c9f6!important;border-radius:32px!important;min-height:510px!important;padding:28px!important;position:relative!important;overflow:visible!important}.marketing-product:before{content:"";opacity:.92;background:#ffb492;border-radius:50%;width:230px;height:230px;position:absolute;top:-55px;right:-50px}.marketing-product:after{content:"";opacity:.9;background:#c6edca;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-80px;left:-55px}.product-window{z-index:1!important;background:#191a20!important;border:1px solid #ffffff14!important;border-radius:22px!important;margin:46px 0 0!important;position:relative!important;box-shadow:0 32px 70px #271d453b!important}.product-window-top{color:#aaa6b1!important;border-bottom:1px solid #323238!important;height:54px!important;padding:0 18px!important;font-size:10px!important}.product-window-grid{gap:10px!important;padding:18px!important}.fake-card{background:#25262d!important;border:1px solid #383941!important;border-radius:14px!important;padding:15px!important}.fake-card span{color:#9c99a4!important;font-size:8px!important}.fake-card b{font-size:22px!important}.fake-money{background:linear-gradient(145deg,#7658e9,#4f71cf)!important}.fake-row{border-color:#383941!important;padding:9px 0!important;font-size:8px!important}.floating-note{z-index:3!important;background:#fffdf8!important;border:1px solid #dcd6cc!important;border-radius:13px!important;box-shadow:0 18px 45px #392b2224!important}.floating-note.two{inset:12px auto auto -18px!important;transform:rotate(-2deg)!important}.floating-note.one{bottom:28px!important;right:-14px!important;transform:rotate(2deg)!important}.floating-note b{font-size:10px!important}.floating-note span{color:#7b746d!important;font-size:8px!important}.marketing-strip{color:#8a837b!important;border-top:1px solid #d9d5cb!important;border-bottom:1px solid #d9d5cb!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:42px!important;max-width:1170px!important;margin:34px auto 0!important;padding:14px 22px!important;font-size:10px!important;font-weight:850!important;display:flex!important}.marketing-section{max-width:1220px!important;margin:auto!important;padding:105px 26px!important}.marketing-section-head{max-width:720px!important;margin-bottom:40px!important}.marketing-section-head h2{color:#1e1b18!important;letter-spacing:-.055em!important;margin:10px 0 12px!important;font-size:48px!important;line-height:1.03!important}.marketing-section-head p{color:#746d65!important;font-size:14px!important;line-height:1.7!important}.marketing-feature-grid{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}.marketing-feature{min-height:230px!important;box-shadow:none!important;background:#fffdf8!important;border:1px solid #dcd7ce!important;border-radius:22px!important;padding:24px!important}.marketing-feature:nth-child(2){background:#f0ebff!important}.marketing-feature:nth-child(3){background:#eef9f0!important}.marketing-feature:nth-child(5){background:#fff0e8!important}.marketing-feature-icon{color:#fff!important;background:#24211e!important;border-radius:12px!important;width:39px!important;height:39px!important;margin-bottom:28px!important}.marketing-feature h3{letter-spacing:-.035em!important;margin:0 0 9px!important;font-size:19px!important}.marketing-feature p{color:#716a61!important;margin:0!important;font-size:11px!important;line-height:1.65!important}.workflow-rail{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important}.workflow-step{background:#fffdf8!important;border:1px solid #dcd7ce!important;border-radius:18px!important;min-height:160px!important;padding:18px!important}.workflow-step i{color:#fff!important;background:#1f1d1a!important;width:25px!important;height:25px!important}.workflow-step h3{margin:26px 0 8px!important;font-size:14px!important}.workflow-step p{color:#766f67!important;font-size:9px!important;line-height:1.55!important}.marketing-pricing{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}.marketing-plan{box-shadow:none!important;background:#fffdf8!important;border:1px solid #dcd7ce!important;border-radius:20px!important;flex-direction:column!important;padding:24px!important;display:flex!important}.marketing-plan.featured{box-shadow:none!important;background:#fff1e7!important;border-color:#f0c3a9!important}.marketing-plan h3{font-size:20px!important}.marketing-plan .price{letter-spacing:-.04em!important;margin:14px 0!important;font-size:34px!important}.marketing-plan p{color:#777067!important;font-size:10px!important;line-height:1.55!important}.marketing-plan ul{flex:1!important}.marketing-plan li{font-size:10px!important;line-height:1.55!important}.plan-badge{color:#fff!important;background:#24211e!important}.marketing-faq{grid-template-columns:1fr 1fr!important;gap:9px!important}.faq-item{box-shadow:none!important;background:#fffdf8!important;border:1px solid #dcd7ce!important;border-radius:16px!important;padding:18px!important}.faq-item b{font-size:12px!important}.faq-item p{color:#736c64!important;margin:7px 0 0!important;font-size:10px!important;line-height:1.6!important}.marketing-footer{color:#847d75!important;border-top:1px solid #d9d5cb!important;max-width:1220px!important;margin:30px auto 0!important;padding:30px 26px 45px!important;font-size:9px!important}.app-shell,.main{background:#fffaf4!important}.topbar{background:#fffaf4f0!important;border-bottom-color:#e5ddd4!important;height:78px!important}.topbar-title h1{letter-spacing:-.04em!important;font-size:22px!important}.panel,.card,.kpi-card,.finance-kpi{box-shadow:none!important}.dashboard-hero{box-shadow:none!important;background:linear-gradient(120deg,#f0eaff,#fff0e6)!important;border-color:#e4d9ee!important;border-radius:23px!important}.dashboard-hero h2{color:#28252d!important;letter-spacing:-.045em!important;font-size:28px!important}.dashboard-hero p{color:#6e6870!important}.form-field input,.form-field textarea,.form-field select,.field input,.field textarea,.field select{min-height:42px;border-color:#ddd7cf!important;border-radius:11px!important}.panel,.social-connect-panel,.settings-card{border-color:#e5ddd4!important}.social-connect-card{border-color:#e5ddd4!important;border-radius:16px!important}@media (max-width:1100px){.marketing-hero{grid-template-columns:1fr!important;gap:46px!important}.marketing-product{max-width:720px!important;min-height:470px!important}.workflow-rail{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:820px){.marketing-nav{height:66px!important;min-height:66px!important;padding-left:16px!important;padding-right:16px!important}.marketing-nav-links{display:none!important}.marketing-hero{min-height:auto!important;padding:58px 18px 48px!important}.marketing-hero h1{font-size:54px!important}.marketing-section{padding:78px 18px!important}.marketing-feature-grid,.marketing-pricing,.workflow-rail{grid-template-columns:1fr 1fr!important}.floating-note{display:none!important}}@media (max-width:600px){.marketing-actions .locale-select,.marketing-actions .secondary{display:none!important}.marketing-hero h1{letter-spacing:-.055em!important;font-size:43px!important}.marketing-hero>div>p{font-size:15px!important}.marketing-product{border-radius:24px!important;min-height:auto!important;padding:16px!important;overflow:hidden!important}.product-window{margin:20px 0 0!important}.marketing-section{padding:66px 16px!important}.marketing-section-head h2{font-size:36px!important}.marketing-feature-grid,.marketing-pricing,.marketing-faq,.workflow-rail{grid-template-columns:1fr!important}.marketing-strip{gap:18px!important;margin-top:10px!important}.marketing-footer{gap:16px!important;display:grid!important}}
.profile-page-head{justify-content:space-between;align-items:flex-end;gap:22px;margin:3px 0 15px;padding:0 2px;display:flex}.profile-page-head h2{color:#2a272d;letter-spacing:-.055em;margin:3px 0 6px;font-size:30px;line-height:1}.profile-page-head p{color:#7a736e;max-width:720px;margin:0;font-size:10px;line-height:1.6}.profile-v42-shell{grid-template-columns:minmax(0,1.42fr) minmax(290px,.58fr);align-items:start;gap:12px;display:grid}.profile-v42-shell>.profile-stack{min-width:0}.profile-v42-shell .profile-stack{flex-direction:column!important;gap:12px!important;display:flex!important}.profile-v42-shell .profile-layout{order:1!important;display:block!important}.profile-v42-shell .social-connect-panel{order:2!important;margin:0!important}.profile-v42-shell .profile-guidance{display:none!important}.profile-v42-shell .profile-layout>section.panel{background:#fffdf9!important;border-radius:20px!important;padding:22px!important}.profile-v42-shell .profile-layout>section .section-head{border-bottom:1px solid #eee6dd!important;margin-bottom:17px!important;padding-bottom:13px!important}.profile-v42-shell .profile-layout>section .section-head h3{letter-spacing:-.03em!important;font-size:18px!important}.profile-v42-shell .profile-layout>section .section-head p{color:#817a75!important;max-width:640px!important;margin-top:5px!important;line-height:1.55!important}.profile-v42-shell .grid-form{gap:11px!important}.profile-v42-shell .form-field label,.profile-v42-shell .field-title{color:#5c565d!important;font-size:9px!important;font-weight:850!important}.profile-v42-shell .form-field input,.profile-v42-shell .form-field textarea,.profile-v42-shell .form-field select,.profile-v42-shell .handle-control{background:#fff!important;border-color:#dfd8d0!important;border-radius:11px!important}.profile-v42-shell .form-field textarea{min-height:108px!important}.profile-v42-shell .preference-grid.compact-prefs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.profile-v42-shell .pref-card{border-color:#e5ddd4!important;border-radius:12px!important;min-height:68px!important;padding:10px!important}.profile-v42-shell .pref-card.selected{background:#f2eeff!important;border-color:#baaaf2!important}.profile-v42-shell .rate-grid.compact-rates{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.profile-v42-shell .rate-tile,.profile-v42-shell .factor-card{box-shadow:none!important;background:#faf7f2!important;border-color:#e7dfd6!important}.profile-v42-shell .factor-grid.compact-factors{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profile-v42-shell .profile-save-row{border-top:1px solid #eee6dd;margin-top:4px;padding-top:15px}.profile-v42-shell .social-connect-panel{background:#fffdf9!important;border-radius:20px!important;padding:20px!important}.profile-v42-shell .social-connect-head{margin-bottom:14px!important}.profile-v42-shell .social-connect-head h3{letter-spacing:-.025em!important;font-size:17px!important}.profile-v42-shell .social-connect-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.profile-v42-shell .social-connect-card{background:#fff!important;border-radius:14px!important;min-height:204px!important;padding:12px!important}.profile-v42-shell .social-connect-card.connected{background:#fbfffc!important}.profile-mobile-preview{position:sticky;top:94px;overflow:hidden;background:#fffdf9!important;border-radius:20px!important;padding:20px!important}.mobile-preview-head{margin-bottom:14px}.mobile-preview-head p{color:#817a75;margin:0;font-size:9px;line-height:1.55}.phone-shell{background:#25232a;border:1px solid #17161a;border-radius:34px;width:min(300px,100%);margin:0 auto;padding:9px;box-shadow:0 26px 60px #2a1f3329}.phone-screen{background:#fffaf5;border-radius:27px;min-height:575px;position:relative;overflow:hidden}.phone-screen:before{content:"";z-index:4;background:#25232a;border-radius:999px;width:74px;height:18px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.phone-cover{background:linear-gradient(125deg,#e8dbff,#c8dcff 50%,#c9efd9);height:122px;position:relative;overflow:hidden}.phone-cover:before,.phone-cover:after{content:"";border-radius:50%;position:absolute}.phone-cover:before{background:#ffbfd3b8;width:135px;height:135px;top:-50px;right:-25px}.phone-cover:after{background:#9ae1fab8;width:105px;height:105px;bottom:-60px;left:-20px}.phone-profile-body{padding:0 17px 18px}.phone-avatar{color:#fff;background:linear-gradient(135deg,#7d5fee,#5ba6e8);border:4px solid #fff;border-radius:50%;place-items:center;width:68px;height:68px;margin-top:-34px;font-size:23px;font-weight:950;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px #392b4f21}.phone-profile-body h3{letter-spacing:-.045em;margin:9px 0 3px;font-size:20px}.phone-identity{color:#817a75;margin:0;font-size:8px}.phone-bio{color:#625d65;margin:11px 0 13px;font-size:8px;line-height:1.55}.phone-social-list{gap:6px;display:grid}.phone-social{background:#fff;border:1px solid #e7dfd6;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px;display:grid}.phone-social .provider-icon{border-radius:8px!important;width:28px!important;height:28px!important;font-size:6px!important}.phone-social b,.phone-social small{min-width:0;display:block}.phone-social b{font-size:7.5px}.phone-social small{color:#918a84;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:6px;overflow:hidden}.phone-social strong{color:#453d55;font-size:9px}.phone-social-empty{text-align:center;color:#948d86;background:#f6f1eb;border-radius:10px;padding:17px 10px;font-size:7px;line-height:1.5}.phone-offer-button{text-align:center;color:#fff;background:linear-gradient(110deg,#7658ff,#a96bf0 58%,#ff9278);border-radius:10px;margin-top:13px;padding:10px;font-size:8px;font-weight:900}.phone-powered{text-align:center;color:#9b948e;margin-top:9px;font-size:6px;display:block}@media (max-width:1180px){.profile-v42-shell{grid-template-columns:minmax(0,1fr) 280px}.profile-v42-shell .preference-grid.compact-prefs,.profile-v42-shell .rate-grid.compact-rates,.profile-v42-shell .social-connect-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:930px){.profile-v42-shell{grid-template-columns:1fr}.profile-mobile-preview{order:-1;position:static}.phone-shell{width:min(330px,100%)}}@media (max-width:650px){.profile-page-head{flex-direction:column;align-items:flex-start}.profile-page-head h2{font-size:27px}.profile-page-head .cl-btn{width:100%}.profile-v42-shell .preference-grid.compact-prefs,.profile-v42-shell .rate-grid.compact-rates,.profile-v42-shell .factor-grid.compact-factors,.profile-v42-shell .social-connect-grid{grid-template-columns:1fr!important}.profile-v42-shell .profile-layout>section.panel,.profile-v42-shell .social-connect-panel{padding:16px!important}}
.offers-page-head,.settings-page-head,.plan-page-head{justify-content:space-between;align-items:flex-end;gap:20px;margin:2px 0 15px;padding:0 2px;display:flex}.offers-page-head h2,.settings-page-head h2,.plan-page-head h2{letter-spacing:-.055em;color:#2b282d;margin:3px 0 6px;font-size:30px;line-height:1}.offers-page-head p,.settings-page-head p,.plan-page-head p{color:#7b746e;max-width:720px;margin:0;font-size:10px;line-height:1.6}.offer-search{color:#716b68;gap:5px;min-width:240px;font-size:8px;font-weight:850;display:grid}.offer-search input{background:#fff;border:1px solid #dfd8d0;border-radius:10px;outline:none;min-height:38px;padding:9px 11px}.offer-search input:focus{border-color:#a995ef;box-shadow:0 0 0 3px #7459ef12}.offers-v42-layout{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:11px;display:grid}.offer-inbox-v42{max-height:calc(100vh - 112px);position:sticky;top:94px;overflow:auto;padding:8px!important}.offer-inbox-row{text-align:left;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:11px;display:grid}.offer-inbox-row:hover{background:#faf6f0}.offer-inbox-row.selected{background:#f1ecff;border-color:#d3c6fb}.brand-avatar.large{border-radius:13px;width:46px;height:46px;font-size:14px}.offer-inbox-copy{gap:3px;min-width:0;display:grid}.offer-inbox-copy b{font-size:9px}.offer-inbox-copy small{color:#8d8782;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.offer-inbox-copy strong{color:#604bc2;font-size:7.5px}.offer-inbox-row .status-pill{white-space:nowrap;font-size:6.5px}.offer-detail-v42{border-radius:20px!important;padding:21px!important}.offer-detail-head,.offer-brand-large{justify-content:space-between;align-items:center;gap:12px;display:flex}.offer-brand-large{justify-content:flex-start}.offer-detail-head h2{letter-spacing:-.04em;margin:2px 0 3px;font-size:22px}.offer-detail-head p{color:#8a8480;margin:0;font-size:8px}.offer-metrics-v42{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:17px 0;display:grid}.offer-metrics-v42>div{background:#f8f4ee;border:1px solid #e8e0d7;border-radius:13px;padding:12px}.offer-metrics-v42 span,.offer-metrics-v42 b,.offer-metrics-v42 small{display:block}.offer-metrics-v42 span{color:#8a837d;font-size:7px}.offer-metrics-v42 b{margin-top:5px;font-size:15px}.offer-metrics-v42 small{color:#827b88;margin-top:3px;font-size:6.5px;line-height:1.35}.offer-match-tile{color:#fff;background:linear-gradient(145deg,#2d2b38,#403850)!important}.offer-match-tile span,.offer-match-tile small{color:#bcb4ca!important}.offer-match-tile b{font-size:22px!important}.offer-detail-section{border-top:1px solid #eee7df;padding:16px 0}.offer-detail-section h3{margin:0 0 10px;font-size:11px}.brand-contact-grid,.rights-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.rights-grid{grid-template-columns:1fr 1fr}.brand-contact-grid>div,.rights-grid>div{background:#faf7f2;border-radius:10px;padding:10px}.brand-contact-grid span,.brand-contact-grid b,.rights-grid span,.rights-grid b{display:block}.brand-contact-grid span,.rights-grid span{color:#928b85;text-transform:uppercase;font-size:6.5px;font-weight:850}.brand-contact-grid b,.rights-grid b{word-break:break-word;margin-top:4px;font-size:8.5px}.deliverable-pills-v42{flex-wrap:wrap;gap:6px;display:flex}.deliverable-pills-v42 span{color:#604ac8;background:#eee9ff;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:850}.offer-brief{color:#706a66;margin:10px 0 0;font-size:9px;line-height:1.65}.offer-version-list{display:grid}.offer-version{grid-template-columns:auto 1fr;gap:9px;padding:9px 0;display:grid}.offer-version+.offer-version{border-top:1px solid #f0eae3}.timeline-avatar{color:#644dd1;background:#eee9ff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;font-weight:900;display:grid}.timeline-avatar.creator{color:#187b59;background:#e9f7f0}.offer-version b,.offer-version small{display:block}.offer-version b{font-size:8.5px}.offer-version small{color:#938c86;margin-top:2px;font-size:6.5px}.offer-version p{color:#77716d;margin:5px 0 0;font-size:8px;line-height:1.5}.offers-empty{align-content:center;min-height:250px}.empty-state.compact{padding:18px}.collaboration-list{gap:11px;display:grid}.collaboration-card{border-radius:20px!important;padding:21px!important}.collaboration-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.collaboration-head h2{letter-spacing:-.04em;margin:3px 0 5px;font-size:20px}.collaboration-head p{color:#817b77;margin:0;font-size:8px}.lifecycle-rail{grid-template-columns:repeat(4,1fr);gap:0;margin:18px 0 14px;display:grid}.lifecycle-rail>div{color:#9a938e;justify-items:center;gap:5px;font-size:7px;font-weight:850;display:grid;position:relative}.lifecycle-rail>div:before{content:"";z-index:0;background:#e2dcd5;height:2px;position:absolute;top:12px;left:-50%;right:50%}.lifecycle-rail>div:first-child:before{display:none}.lifecycle-rail i{z-index:1;color:#817a74;background:#e8e2db;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.lifecycle-rail>div.done{color:#5d4bbb}.lifecycle-rail>div.done:before,.lifecycle-rail>div.done i{color:#fff;background:#7358e6}.deal-summary-v42{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:12px;display:grid}.deal-summary-v42>div{background:#f8f4ee;border-radius:11px;padding:10px}.deal-summary-v42 span,.deal-summary-v42 b{display:block}.deal-summary-v42 span{color:#918a84;text-transform:uppercase;font-size:6.5px;font-weight:850}.deal-summary-v42 b{text-transform:capitalize;margin-top:4px;font-size:9px}.creator-deal-actions{border-top:1px solid #eee7df;padding-top:14px}.deliverable-action-list,.brand-review-list{gap:8px;display:grid}.deliverable-action-card,.brand-review-card{background:#fff;border:1px solid #e7e0d7;border-radius:13px;padding:12px}.deliverable-action-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.deliverable-action-head b,.deliverable-action-head span{display:block}.deliverable-action-head b{font-size:9px}.deliverable-action-head div>span{color:#918a84;margin-top:3px;font-size:7px}.submission-proof{color:#78716d;background:#f7f3ee;border-radius:10px;gap:5px;margin:8px 0;padding:9px;font-size:7.5px;display:grid}.submission-proof a{color:#604bc7;font-weight:850}.submission-proof p{margin:0;line-height:1.5}.lifecycle-inline-form{grid-template-columns:1fr 1fr auto;gap:7px;margin-top:9px;display:grid}.lifecycle-inline-form input,.deal-more-grid input,.deal-more-grid textarea,.brand-settlement-box input,.brand-review-form textarea{width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #dfd8d0;border-radius:9px;outline:none;padding:8px 9px;font-size:8px}.lifecycle-wait,.lifecycle-done{color:#8b785c;background:#fff4e5;border-radius:999px;margin-top:7px;padding:6px 8px;font-size:7px;font-weight:850;display:inline-flex}.lifecycle-done{color:#187b59;background:#e9f7f0}.settlement-action-card,.brand-settlement-box{background:linear-gradient(110deg,#f3eeff,#fff7ee);border:1px solid #e2d9e9;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:13px 14px;display:flex}.settlement-action-card h4,.brand-settlement-box h3{text-transform:capitalize;margin:2px 0 4px;font-size:14px}.settlement-action-card p,.brand-settlement-box p{color:#777079;margin:0;font-size:7.5px;line-height:1.5}.settlement-action-buttons{align-items:center;gap:6px;display:flex}.settlement-action-card>small{color:#827b76;font-size:7px}.deal-more-actions{background:#faf7f2;border:1px solid #e8e0d8;border-radius:12px;margin-top:10px;padding:10px}.deal-more-actions summary{cursor:pointer;color:#6d6662;font-size:8px;font-weight:850}.deal-more-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.deal-more-grid form{background:#fff;border:1px solid #e8e0d8;border-radius:10px;gap:7px;padding:10px;display:grid}.deal-more-grid b{font-size:8px}.deal-more-grid textarea{resize:vertical;min-height:68px}.lifecycle-message{margin-top:10px!important}.brand-response-wrap{max-width:1080px!important}.brand-secure-hero{border-radius:21px!important;padding:23px!important}.brand-deal-card{border-radius:19px!important;box-shadow:0 10px 30px #3d302708!important}.brand-execution-card{background:#fffdf9!important}.brand-review-actions{margin-top:8px}.brand-review-form{gap:7px;display:grid}.brand-review-form textarea{resize:vertical;min-height:70px}.brand-review-form>div{flex-wrap:wrap;gap:6px;display:flex}.brand-settlement-box form{gap:7px;min-width:330px;display:flex}.brand-more-actions{background:#fff!important}.settings-overview,.entitlement-summary-v42{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:11px;display:grid}.entitlement-summary-v42{grid-template-columns:repeat(5,1fr)}.settings-overview>div,.entitlement-summary-v42>div{background:#fffdf9;border:1px solid #e5ddd4;border-radius:14px;padding:12px}.settings-overview span,.settings-overview b,.settings-overview small,.settings-overview a,.entitlement-summary-v42 span,.entitlement-summary-v42 b,.entitlement-summary-v42 small{display:block}.settings-overview span,.entitlement-summary-v42 span{color:#8d8680;text-transform:uppercase;letter-spacing:.05em;font-size:6.5px;font-weight:900}.settings-overview b,.entitlement-summary-v42 b{text-transform:capitalize;margin-top:5px;font-size:11px}.settings-overview small,.entitlement-summary-v42 small{color:#958e88;margin-top:4px;font-size:6.5px;line-height:1.4}.settings-overview a{color:#654ed0;margin-top:6px;font-size:7px;font-weight:850}.settings-support-grid{grid-template-columns:1fr 1fr 1.15fr;gap:10px;margin-top:11px;display:grid}.reliability-card{background:linear-gradient(135deg,#f2eeff,#fff5ec)!important}.subscription-rules-v42{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:11px;display:grid}.subscription-rules-v42>div{background:#fffdf9;border:1px solid #e5ddd4;border-radius:14px;padding:13px}.subscription-rules-v42 b,.subscription-rules-v42 span{display:block}.subscription-rules-v42 b{font-size:9px}.subscription-rules-v42 span{color:#847d77;margin-top:4px;font-size:7px;line-height:1.5}.current-plan-box.current-paid{background:linear-gradient(110deg,#f2edff,#fff5ec)!important;border-color:#ddd2ef!important}@media (max-width:1100px){.offers-v42-layout{grid-template-columns:285px minmax(0,1fr)}.offer-metrics-v42,.brand-contact-grid{grid-template-columns:1fr 1fr}.settings-overview,.entitlement-summary-v42{grid-template-columns:repeat(3,1fr)}.settings-support-grid{grid-template-columns:1fr 1fr}.reliability-card{grid-column:1/-1}}@media (max-width:820px){.offers-page-head,.settings-page-head,.plan-page-head{flex-direction:column;align-items:flex-start}.offer-search{width:100%}.offers-v42-layout{grid-template-columns:1fr}.offer-inbox-v42{max-height:none;position:static}.offer-inbox-row{grid-template-columns:auto minmax(0,1fr) auto}.settings-overview,.entitlement-summary-v42{grid-template-columns:1fr 1fr}.settings-support-grid{grid-template-columns:1fr}.reliability-card{grid-column:auto}.lifecycle-inline-form{grid-template-columns:1fr}.settlement-action-card,.brand-settlement-box{flex-direction:column;align-items:flex-start}.brand-settlement-box form{width:100%;min-width:0}.deal-more-grid{grid-template-columns:1fr}}@media (max-width:600px){.offer-metrics-v42,.brand-contact-grid,.rights-grid,.deal-summary-v42,.settings-overview,.entitlement-summary-v42,.subscription-rules-v42{grid-template-columns:1fr}.offer-detail-v42,.collaboration-card{padding:15px!important}.offer-detail-head,.collaboration-head{flex-direction:column;align-items:flex-start}.lifecycle-rail{font-size:6.5px}.brand-settlement-box form{display:grid}.brand-response-wrap{padding-left:12px!important;padding-right:12px!important}}
.nav-icon{flex:none;width:18px;height:18px;display:block}.side-nav a{gap:12px!important}.side-nav a .nav-icon{color:#8d867f;transition:color .18s,transform .18s}.side-nav a.active .nav-icon,.side-nav a:hover .nav-icon{color:#6d50df;transform:translate(1px)}.sidebar-bottom{gap:9px!important;margin-top:auto!important;display:grid!important}.public-link-btn{box-sizing:border-box!important;color:#49434a!important;background:#fff!important;border:1px solid #ded6cd!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:41px!important;margin:0!important;padding:9px 11px!important;font-size:9px!important;font-weight:850!important;text-decoration:none!important;transition:border-color .16s,background .16s,transform .16s!important;display:flex!important;box-shadow:0 1px 2px #201a1409!important}.public-link-btn:hover{transform:translateY(-1px);color:#6048ca!important;background:#f8f4ff!important;border-color:#c9bdf1!important}.public-link-btn .nav-icon{width:16px;height:16px;color:currentColor!important}.sidebar-action-tail{color:#8f8781;margin-left:auto;font-size:11px;line-height:1}.sidebar-action-icon{flex:none;width:16px;height:16px}.avatar-badge{box-sizing:border-box!important;letter-spacing:-.02em!important;color:#fff!important;background:radial-gradient(circle at 30% 30%,#b99fff 0,#8f73ff 38%,#6f57ea 70%,#5745c6 100%)!important;border:2px solid #ffffffeb!important;border-radius:50%!important;flex:none!important;justify-content:center!important;align-items:center!important;font-weight:900!important;line-height:1!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 20px #6d50df2e!important}.avatar-badge-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.avatar-badge-initials{transform:translateY(.02em);text-align:center!important;white-space:nowrap!important;max-width:100%!important;line-height:1!important;display:block!important}.sidebar-user{box-sizing:border-box!important;background:#fff!important;border:1px solid #e4dcd3!important;border-radius:14px!important;align-items:center!important;gap:11px!important;width:100%!important;margin:0!important;padding:11px!important;display:flex!important;overflow:hidden!important;box-shadow:0 1px 3px #261f1809!important}.sidebar-user-meta{flex-direction:column!important;flex:1!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.sidebar-user-meta b{max-width:100%;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.15!important;overflow:hidden!important}.sidebar-user-meta>span:not(.plan-chip){max-width:100%;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:8px!important;overflow:hidden!important}.sidebar-user .plan-chip{text-transform:uppercase!important;align-self:flex-start!important;width:auto!important;min-width:0!important;margin-top:2px!important;padding:4px 7px!important;font-size:7px!important;line-height:1!important}.sidebar-signout{box-sizing:border-box!important;color:#9b4747!important;cursor:pointer!important;background:#fff9f9!important;border:1px solid #efd9d9!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:41px!important;margin:0!important;padding:9px 11px!important;font-size:9px!important;font-weight:850!important;transition:border-color .16s,background .16s,transform .16s!important;display:flex!important}.sidebar-signout:hover{transform:translateY(-1px);color:#843535!important;background:#fff1f1!important;border-color:#e6bcbc!important}.topbar-actions{align-items:center;display:flex;gap:10px!important}.topbar-actions .avatar-badge{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;font-size:11px!important}.topbar .plan-chip{text-transform:capitalize;padding:7px 10px!important}.provider-icon{color:initial!important;background:#fff!important;border:1px solid #e7dfd5!important;border-radius:12px!important;flex:none!important;place-items:center!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 1px 2px #1a17140d!important}.provider-icon img{object-fit:contain!important;width:78%!important;height:78%!important;display:block!important}.provider-instagram,.provider-facebook,.provider-youtube,.provider-tiktok,.provider-snapchat{color:initial!important;background:#fff!important}.home-social-top .provider-icon,.social-connect-title .provider-icon{border-radius:13px!important}.home-social-top b{font-size:10px!important}.home-social-top span{font-size:7.5px!important}.social-connect-title b{font-size:11px!important}.social-connect-title small{font-size:8px!important}.social-connect-card>p{font-size:8.5px!important;line-height:1.55!important}.home-social-card,.social-connect-card{box-shadow:0 2px #eae3da73!important}.home-social-card:hover,.social-connect-card:hover{transition:transform .18s;transform:translateY(-1px)}@media (max-width:800px){.sidebar-user-meta b{font-size:10px!important}}
html,body{overflow-x:hidden}.main{padding-bottom:46px!important;padding-left:30px!important;padding-right:30px!important}.main>:not(.topbar){max-width:1480px;margin-left:auto;margin-right:auto}.topbar{height:80px!important;margin-left:-30px!important;margin-right:-30px!important;padding-left:30px!important;padding-right:30px!important}.topbar-title h1{letter-spacing:-.04em!important;font-size:24px!important}.topbar-title span{font-size:9.5px!important;line-height:1.4!important}.side-nav a{min-height:42px!important;font-size:11px!important}.side-nav .nav-icon{width:19px!important;height:19px!important}.panel{padding:20px!important}.section-head{margin-bottom:16px!important}.section-head h2,.section-head h3{letter-spacing:-.025em!important;font-size:16px!important}.section-head p{font-size:9.5px!important;line-height:1.55!important}.section-head a,.text-btn{font-size:9.5px!important}.eyebrow{font-size:8.5px!important}.cl-btn{min-height:40px!important;padding:10px 15px!important;font-size:10.5px!important}.cl-btn.small{min-height:34px!important;font-size:9px!important}.entitlement-strip{gap:10px!important}.entitlement-strip>div{padding:13px 14px!important}.entitlement-strip span{font-size:8px!important}.entitlement-strip b{font-size:13px!important}.dashboard-hero{min-height:118px;padding:26px!important}.dashboard-hero h2{font-size:30px!important}.dashboard-hero p{font-size:10.5px!important}.status-line{font-size:8.5px!important}.dashboard-hero-actions .cl-btn{min-width:126px}.home-social-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))!important;gap:10px!important}.home-social-card{min-height:145px;padding:14px!important}.home-social-top b{font-size:10.5px!important}.home-social-top span{font-size:8px!important}.home-social-metric{padding:10px!important}.home-social-metric span{font-size:7px!important}.home-social-metric strong{font-size:16px!important}.home-social-footer{line-height:1.35;font-size:7px!important}.provider-icon{flex:none!important}.money-preview-kpis{gap:10px!important}.money-preview-kpis>div{padding:14px!important}.money-preview-kpis span{font-size:8px!important}.money-preview-kpis b{font-size:18px!important}.kpi-card,.finance-kpi{padding:17px!important}.kpi-card span,.finance-kpi span{font-size:8.5px!important}.kpi-card strong,.finance-kpi strong{font-size:23px!important}.kpi-card small,.finance-kpi small{line-height:1.45;font-size:7.5px!important}.dashboard-row{min-height:52px}.dashboard-row b{font-size:10px!important}.dashboard-row>div span{font-size:7.5px!important}.dashboard-row strong,.form-field input,.form-field textarea,.form-field select,.field input,.field textarea,.field select,.handle-control{font-size:10px!important}.form-field input,.form-field select,.field input,.field select{min-height:43px!important}.form-field label,.field label{font-size:9px!important}.finance-table{font-size:8.5px!important}.finance-table th{font-size:7.5px!important}.finance-table td{padding-top:11px!important;padding-bottom:11px!important}.mobile-app-header,.mobile-bottom-nav,.mobile-more-backdrop{display:none}@media (max-width:1180px){.main{padding-left:22px!important;padding-right:22px!important}.topbar{margin-left:-22px!important;margin-right:-22px!important;padding-left:22px!important;padding-right:22px!important}.home-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.finance-kpis{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:800px){body{background:#fffaf4!important}.app-shell{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important;background:#fffaf4!important;display:block!important}.sidebar{display:none!important}.mobile-app-header{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf9f5;border-bottom:1px solid #e7dfd6;justify-content:space-between;align-items:center;gap:12px;height:62px;padding:0 14px;display:flex;position:sticky;top:0}.mobile-app-header .logo-lockup{gap:7px}.mobile-app-header .logo-mark{border-radius:9px;width:31px;height:31px}.mobile-app-header .logo-lockup b{font-size:13px}.mobile-app-header .logo-lockup small{display:none}.mobile-header-account{align-items:center;gap:8px;display:flex}.mobile-header-account .plan-chip{padding:5px 7px!important;font-size:6.5px!important}.mobile-header-account .avatar-badge{box-shadow:none!important}.main{min-width:0!important;padding:0 14px 24px!important}.main>:not(.topbar){max-width:none!important}.topbar{z-index:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;height:auto!important;min-height:68px!important;margin:0 -14px 12px!important;padding:15px 14px 12px!important;position:relative!important;top:auto!important}.topbar-title h1{font-size:23px!important}.topbar-title span{margin-top:4px!important;font-size:9px!important}.topbar-actions .plan-chip,.topbar-actions>.avatar-badge{display:none!important}.panel{border-radius:16px!important;padding:16px!important}.section-head{gap:10px!important;margin-bottom:13px!important}.section-head h2,.section-head h3{font-size:15px!important}.section-head p{font-size:9px!important}.cl-btn{border-radius:11px!important;min-height:44px!important;font-size:10px!important}.dashboard-hero{min-height:0;border-radius:18px!important;padding:18px!important;display:block!important}.dashboard-hero h2{margin:8px 0!important;font-size:26px!important}.dashboard-hero p{font-size:9.5px!important}.dashboard-hero-actions{grid-template-columns:1fr 1fr;gap:8px!important;margin-top:14px!important;display:grid!important}.dashboard-hero-actions .cl-btn{width:100%!important;min-width:0!important}.entitlement-strip{scrollbar-width:none;gap:8px!important;padding-bottom:3px!important;display:flex!important;overflow-x:auto!important}.entitlement-strip::-webkit-scrollbar{display:none}.entitlement-strip>div{flex:0 0 145px!important;min-width:145px!important;padding:11px 12px!important}.entitlement-strip span{font-size:7px!important}.entitlement-strip b{font-size:11.5px!important}.social-setup-banner{padding:14px!important}.social-setup-banner .cl-btn{width:100%!important}.home-social-grid{grid-template-columns:1fr!important}.home-social-card{min-height:0!important}.home-social-top b{font-size:11px!important}.home-social-top span{font-size:8.5px!important}.home-social-footer{font-size:7.5px!important}.money-preview-kpis{grid-template-columns:1fr!important}.money-preview-kpis>div{padding:12px!important}.kpi-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}.kpi-card{padding:14px!important}.kpi-card strong{font-size:20px!important}.dashboard-row{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.dashboard-row>strong{grid-column:1/-1;margin-top:-3px;text-align:left!important}.dashboard-row .status-pill{justify-self:end}.finance-table-wrap{border-radius:12px!important;margin:0 -2px!important}.finance-table{min-width:720px!important}.offer-actions .cl-btn,.negotiation-actions .cl-btn{min-height:42px!important}.current-plan-box{align-items:flex-start!important;gap:12px!important}.inline-form input{width:100%!important;min-width:0!important}.mobile-bottom-nav{z-index:80;min-height:66px;padding:5px 5px calc(5px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9fa;border-top:1px solid #ded7cf;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #2a221d12}.mobile-bottom-nav a,.mobile-bottom-nav button{color:#827b76;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:55px;padding:5px 2px;font-family:inherit;display:flex}.mobile-bottom-nav .nav-icon{width:20px!important;height:20px!important}.mobile-bottom-nav span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;font-weight:800;overflow:hidden}.mobile-bottom-nav a.active,.mobile-bottom-nav button.active{color:#684dde;background:#f0ebff}.mobile-bottom-nav a.active span,.mobile-bottom-nav button.active span{font-weight:900}.mobile-more-backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c181f47;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-more-sheet{width:100%;max-height:78vh;padding:8px 14px calc(18px + env(safe-area-inset-bottom));background:#fffdf9;border-radius:24px 24px 0 0;overflow:auto;box-shadow:0 -20px 60px #261f2b2e}.mobile-sheet-handle{background:#d5cec8;border-radius:999px;width:42px;height:4px;margin:1px auto 13px}.mobile-sheet-profile{background:#fff;border:1px solid #e6ded5;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:10px;padding:12px;display:grid}.mobile-sheet-profile b,.mobile-sheet-profile span{display:block}.mobile-sheet-profile b{font-size:11px}.mobile-sheet-profile div span{color:#8c8580;margin-top:3px;font-size:8px}.mobile-sheet-profile .plan-chip{font-size:6.5px!important}.mobile-more-links{gap:6px;display:grid}.mobile-more-links a{color:#4f4a4c;background:#faf7f2;border:1px solid #ece5dc;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:48px;padding:10px 12px;display:grid}.mobile-more-links a.active{color:#674cdc;background:#f0ebff;border-color:#d8cdf7}.mobile-more-links .nav-icon{width:19px;height:19px}.mobile-more-links span{font-size:10px;font-weight:800}.mobile-more-links b{color:#a49c96;font-size:16px}.mobile-signout{color:#a3424d;background:#fff7f7;border:1px solid #ead9da;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:10px;font-size:10px;font-weight:850;display:flex}.mobile-signout svg{width:18px;height:18px}}@media (max-width:520px){.main{padding-left:11px!important;padding-right:11px!important}.topbar{margin-left:-11px!important;margin-right:-11px!important;padding-left:11px!important;padding-right:11px!important}.mobile-app-header{padding-left:11px;padding-right:11px}.kpi-grid{grid-template-columns:1fr 1fr!important}.kpi-card span{font-size:7.5px!important}.kpi-card strong{font-size:18px!important}.kpi-card small{font-size:7px!important}.dashboard-hero-actions{grid-template-columns:1fr!important}.social-connect-head{gap:8px!important}.social-limit{font-size:7px!important}.offer-detail-v42,.collaboration-card{padding:14px!important}.lifecycle-rail{justify-content:start;padding-bottom:4px;overflow-x:auto}.lifecycle-rail>div{min-width:76px}.profile-mobile-preview{padding:14px!important}.phone-shell{width:min(300px,100%)!important}.public-page .public-wrap{width:calc(100% - 18px)!important}.public-page .public-card{padding:14px!important}.public-page .deliverables-grid{grid-template-columns:1fr!important}.public-page .section-head{flex-direction:column!important}.public-page .public-share{width:100%!important;margin-left:0!important}.public-page .public-share .cl-btn,.public-page .public-submit{width:100%!important}}
@media (max-width:800px){.profile-mobile-preview{display:none!important}.entitlement-strip{scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;padding-right:14px!important}.entitlement-strip>div{scroll-snap-align:start!important}.profile-page-head{margin-bottom:12px!important}.profile-page-head h2{font-size:30px!important}.mobile-bottom-nav a,.mobile-bottom-nav button{transition:background .15s,color .15s,transform .15s}.mobile-bottom-nav a.active,.mobile-bottom-nav button.active{box-shadow:inset 0 0 0 1px #684dde0f!important}}@media (max-width:520px){.profile-page-head h2{font-size:28px!important}.profile-page-head p{font-size:9.5px!important;line-height:1.55!important}}
