.revya-approved-home .app{--a-brand:#6c12ed;--a-brand-h:#5a0dc7;--a-ink:#0f172a;--a-text:#334155;--a-muted:#64748b;--a-line:#e2e8f0;--a-page:#f8fafc;--a-card:#fff;--a-head:#1e293b;color:var(--a-text);font-variant-numeric:tabular-nums;background:var(--a-page);text-align:left;letter-spacing:0;border:1px solid #d9dee7;border-radius:12px;grid-template-columns:168px 1fr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;display:grid;overflow:hidden;box-shadow:0 24px 60px #0f172a14,0 2px 6px #0f172a0a}.revya-approved-home .app *{letter-spacing:inherit}.revya-approved-home .app-side{border-right:1px solid var(--a-line);background:#fff;flex-direction:column;gap:2px;min-width:0;padding:14px 10px;display:flex}.revya-approved-home .app-logo{color:var(--a-ink);align-items:center;gap:7px;padding:2px 8px 14px;font-size:15px;font-weight:700;display:flex}.revya-approved-home .app-logo img{width:18px;height:18px}.revya-approved-home .app-nav{color:#475569;white-space:nowrap;border-radius:6px;align-items:center;gap:9px;padding:7px 8px;font-size:12.5px;display:flex}.revya-approved-home .app-nav svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.revya-approved-home .app-nav.on{color:var(--a-brand);background:#f3edfe;font-weight:600}.revya-approved-home .app-nav.sub{padding-left:32px;font-size:12px}.revya-approved-home .app-nav .badge{background:var(--a-brand);color:#fff;border-radius:9px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:600}.revya-approved-home .app-main{min-width:0;padding:18px 20px 20px;overflow:hidden}.revya-approved-home .app-title{border-bottom:1px solid var(--a-line);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.revya-approved-home .app-title h4{color:var(--a-ink);align-items:center;gap:9px;margin:0;font-size:18px;font-weight:600;line-height:1.2;display:flex}.revya-approved-home .app-title h4:before{content:"";background:var(--a-brand);border-radius:2px;width:3px;height:18px}.revya-approved-home .app-title p{color:var(--a-muted);margin:4px 0 0 12px;font-size:12px}.revya-approved-home .app-actions{flex:none;gap:6px;display:flex}.revya-approved-home .a-btn{border:1px solid var(--a-line);height:28px;color:var(--a-ink);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.revya-approved-home .a-btn.p{background:var(--a-brand);border-color:var(--a-brand);color:#fff}.revya-approved-home .a-btn.sm{height:24px;padding:0 8px;font-size:11.5px}.revya-approved-home .a-kpis{grid-template-columns:repeat(var(--n,4),1fr);gap:8px;margin-bottom:14px;display:grid}.revya-approved-home .a-kpi{border:1px solid var(--a-line);background:#fff;border-radius:8px;flex-direction:column;min-width:0;padding:10px 12px;display:flex}.revya-approved-home .a-kpi span{text-transform:uppercase;color:var(--a-muted);letter-spacing:.3px;overflow-wrap:anywhere;flex:1;font-size:10.5px;font-weight:600;line-height:1.3;display:block}.revya-approved-home .a-kpi strong{color:var(--a-ink);white-space:nowrap;margin-top:4px;font-size:19px;font-weight:600;display:block}.revya-approved-home .a-kpi em{color:var(--a-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;font-style:normal;display:block;overflow:hidden}.revya-approved-home .a-tools{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.revya-approved-home .a-search{border:1px solid var(--a-line);color:#94a3b8;background:#fff;border-radius:6px;flex:1;align-items:center;gap:6px;min-width:140px;height:28px;padding:0 9px;font-size:12px;display:flex}.revya-approved-home .a-select{border:1px solid var(--a-line);height:28px;color:var(--a-text);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:flex}.revya-approved-home .a-select:after{content:"";border-bottom:1.5px solid #94a3b8;border-right:1.5px solid #94a3b8;width:5px;height:5px;transform:rotate(45deg)translateY(-2px)}.revya-approved-home .a-pills{background:#f1f5f9;border-radius:7px;gap:4px;padding:3px;display:flex}.revya-approved-home .a-pills span{color:var(--a-muted);border-radius:5px;padding:3px 9px;font-size:11.5px}.revya-approved-home .a-pills span.on{color:var(--a-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #0f172a14}.revya-approved-home .a-table{border-collapse:separate;border-spacing:0;border:1px solid var(--a-line);white-space:nowrap;background:#fff;border-radius:8px;width:100%;font-size:12px;overflow:hidden}.revya-approved-home .a-table th{background:var(--a-head);color:#e2e8f0;text-align:left;padding:8px 10px;font-size:11px;font-weight:600}.revya-approved-home .a-table td{color:var(--a-text);border-top:1px solid #eef2f7;padding:8px 10px}.revya-approved-home .a-table td.r,.revya-approved-home .a-table th.r{text-align:right}.revya-approved-home .a-table td.id{color:var(--a-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.revya-approved-home .a-table td.amt{color:var(--a-ink);text-align:right;font-weight:600}.revya-approved-home .a-table tr.sel td{background:#f5f0ff}.revya-approved-home .a-table tr.sel td:first-child{box-shadow:inset 3px 0 var(--a-brand)}.revya-approved-home .a-table tr.breach td{background:#fef2f2}.revya-approved-home .a-table tr.breach td:first-child{box-shadow:inset 3px 0 #ef4444}.revya-approved-home .a-table .sub{color:var(--a-muted);font-size:10.5px;display:block}.revya-approved-home .a-wrap{border-radius:8px;overflow-x:auto}.revya-approved-home .pill{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.revya-approved-home .pill.valid,.revya-approved-home .pill.approved{color:#047857;background:#d1fae5}.revya-approved-home .pill.invalid,.revya-approved-home .pill.indispute{color:#b91c1c;background:#fee2e2}.revya-approved-home .pill.review{color:#b45309;background:#fef3c7}.revya-approved-home .pill.info{color:#475569;background:#f1f5f9}.revya-approved-home .pill.breach{color:#fff;background:#dc2626}.revya-approved-home .a-card{border:1px solid var(--a-line);background:#fff;border-radius:8px;padding:12px 14px}.revya-approved-home .a-card h5{color:var(--a-ink);margin:0 0 8px;font-size:12px;font-weight:600}.revya-approved-home .a-label{text-transform:uppercase;color:var(--a-muted);letter-spacing:.3px;font-size:10.5px;font-weight:600}.revya-approved-home .drawer-stage{background:#e9edf3;padding:46px 0 0;position:relative;overflow:hidden}.revya-approved-home .drawer-stage .ghost{opacity:.35;filter:blur(.5px);pointer-events:none;padding:14px 18px;position:absolute;inset:0}.revya-approved-home .drawer{background:#fff;border-radius:14px 14px 0 0;grid-template-columns:1.15fr .85fr;min-height:420px;display:grid;position:relative;box-shadow:0 -10px 40px #0f172a24}.revya-approved-home .drawer-head{border-bottom:1px solid var(--a-line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.revya-approved-home .drawer-head strong{color:var(--a-ink);font-size:14px}.revya-approved-home .drawer-head .meta{color:var(--a-muted);margin-top:2px;font-size:11.5px}.revya-approved-home .drawer-left{border-right:1px solid var(--a-line);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.revya-approved-home .drawer-right{background:#f8fafc;min-width:0;padding:14px 16px}.revya-approved-home .chips{flex-wrap:wrap;gap:6px;display:flex}.revya-approved-home .gantt{border:1px solid var(--a-line);background:#fff;border-radius:8px;font-size:11.5px;overflow:hidden}.revya-approved-home .gantt-row{border-top:1px solid #eef2f7;grid-template-columns:118px 1fr;align-items:center;min-height:34px;display:grid}.revya-approved-home .gantt-row:first-child{min-height:28px;color:var(--a-muted);background:#f8fafc;border-top:0;font-size:10.5px;font-weight:600}.revya-approved-home .gantt-row>span{color:var(--a-ink);white-space:nowrap;text-overflow:ellipsis;padding:0 10px;font-weight:600;overflow:hidden}.revya-approved-home .gantt-track{background:repeating-linear-gradient(90deg,#0000 0 calc(8.33333% - 1px),#f1f5f9 calc(8.33333% - 1px) 8.33333%);height:100%;min-height:34px;position:relative}.revya-approved-home .gantt-months{text-align:center;grid-template-columns:repeat(12,1fr);display:grid}.revya-approved-home .bar{color:#fff;white-space:nowrap;border-radius:5px;align-items:center;height:20px;padding:0 6px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:7px;overflow:hidden}.revya-approved-home .bar.tpr{background:#7c3aed}.revya-approved-home .bar.bogo{background:#0ea5e9}.revya-approved-home .bar.disp{background:#10b981}.revya-approved-home .bar.ad{background:#f59e0b}.revya-approved-home .legend{color:var(--a-muted);gap:12px;font-size:11px;display:flex}.revya-approved-home .legend i{background:#c4b5fd;border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.revya-approved-home .legend i.b{background:#6c12ed}@media (max-width:900px){.revya-approved-home .app{grid-template-columns:1fr}.revya-approved-home .app-side{display:none}.revya-approved-home .drawer{grid-template-columns:1fr}.revya-approved-home .drawer-right{display:none}.revya-approved-home .drawer-left{border-right:0}}@media (max-width:600px){.revya-approved-home .app-main{padding:14px 12px}.revya-approved-home .a-kpis{grid-template-columns:repeat(2,1fr)}.revya-approved-home .app-title{flex-direction:column}.revya-approved-home .hide-sm{display:none}}.revya-approved-home .bar.ad,.revya-approved-home .bar.disp,.revya-approved-home .bar.bogo{color:#111827}.revya-approved-home .a-kpi.green strong{color:#047857}.revya-approved-home .a-search{color:#64748b}.revya-approved-home .a-pills span{color:#475569}.revya-approved-home .app[role=img]{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default}@media (max-width:700px){.revya-approved-home .a-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}}@media (max-width:420px){.revya-approved-home .drawer-head{flex-wrap:wrap}}.revya-approved-home .drawer .a-label,.revya-approved-home .drawer-head .meta,.revya-approved-home .drawer .pill,.revya-approved-home .drawer .a-table,.revya-approved-home .drawer .a-table th,.revya-approved-home .drawer .a-table td{font-size:12px}@media (max-width:480px){.revya-approved-home .a-table .hide-xs{display:none}}.revya-approved-home .s-calendar .app-main{container-type:inline-size}.revya-approved-home .s-calendar .a-kpi.planned-spend strong{color:#b45309}.revya-approved-home .s-calendar .calendar-view-tools{justify-content:space-between;gap:10px}.revya-approved-home .s-calendar .calendar-view-tools .a-pills{border:1px solid #cbd5e1;margin-left:auto}.revya-approved-home .s-calendar .calendar-view-tools .a-pills .on{background:var(--a-brand);color:#fff;box-shadow:none}.revya-approved-home .s-calendar .calendar-filter-tools .a-search{flex:0 220px}@container (max-width:760px){.revya-approved-home .s-calendar .a-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.revya-approved-home .s-calendar .a-kpi em{white-space:normal}.revya-approved-home .s-calendar .calendar-filter-tools .hide-sm{display:none}}.revya-approved-home .s-calendar .a-kpi span,.revya-approved-home .s-calendar .gantt-row:first-child{font-size:11px}.revya-approved-home .s-calendar .bar{font-size:11px;font-style:normal}.revya-approved-home .s-calendar .a-btn.p svg.plus{stroke:currentColor;fill:none;flex:none;width:11px;height:11px;margin-right:1px}.revya-approved-home .s-calendar .legend{margin:2px 0 10px}.revya-approved-home .s-calendar .legend i.tpr{background:#7c3aed}.revya-approved-home .s-calendar .legend i.bogo{background:#0ea5e9}.revya-approved-home .s-calendar .legend i.disp{background:#be185d}.revya-approved-home .s-calendar .legend i.ad{background:#10b981}.revya-approved-home .s-calendar .bar.disp{color:#fff;background:#be185d}.revya-approved-home .s-calendar .bar.ad{color:#111827;background:#10b981}.revya-approved-home .s-calendar .bar{gap:4px}.revya-approved-home .s-calendar .bar b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.revya-approved-home .s-calendar .bar em.lift{flex:none;font-style:normal;font-weight:700}.revya-approved-home .s-calendar .gantt-track{position:relative}.revya-approved-home .s-calendar .plan-aff{color:var(--a-brand);opacity:.55;white-space:nowrap;font-size:11px;font-weight:600;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.revya-approved-home .s-calendar .gantt-row>span{flex-direction:column;justify-content:center;gap:1px;display:flex}.revya-approved-home .s-calendar .gantt-row>span b{color:var(--a-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.revya-approved-home .s-calendar .gantt-row>span i{color:var(--a-muted);white-space:nowrap;font-size:11px;font-style:normal;font-weight:400}.revya-approved-home .s-calendar .gantt-months span{flex-direction:column;display:flex}.revya-approved-home .s-calendar .gantt-months span i{font-style:normal;display:none}@container (max-width:500px){.revya-approved-home .s-calendar .a-kpis{grid-template-columns:repeat(2,1fr)}.revya-approved-home .s-calendar .a-kpi:last-child{grid-column:1/-1}.revya-approved-home .s-calendar .a-kpi em{white-space:normal}.revya-approved-home .s-calendar .calendar-range{font-size:11px}.revya-approved-home .s-calendar .calendar-view-tools .a-pills{margin-left:0}.revya-approved-home .s-calendar .app-title{flex-direction:column;gap:10px}.revya-approved-home .s-calendar .gantt-row{grid-template-columns:88px 1fr}.revya-approved-home .s-calendar .gantt-row>span{white-space:normal;padding:0 6px}.revya-approved-home .s-calendar .gantt-row>span b{white-space:normal;line-height:1.2}.revya-approved-home .s-calendar .gantt-months span b{display:none}.revya-approved-home .s-calendar .gantt-months span i{display:block}.revya-approved-home .s-calendar .bar b,.revya-approved-home .s-calendar .bar em.lift,.revya-approved-home .s-calendar .plan-aff{display:none}}.revya-approved-home .s-remittances .a-kpi span{font-size:11px}.revya-approved-home .s-remittances .a-table th{color:var(--a-ink);text-transform:uppercase;letter-spacing:.3px;background:#f1f5f9;font-weight:500}.revya-approved-home .s-remittances .a-table td.amt{color:#047857}.revya-approved-home .s-remittances .a-kpi{background:#f1f5f980;padding:8px 12px}.revya-approved-home .s-remittances .rem-count{color:var(--a-muted);white-space:nowrap;font-size:11px;font-weight:500}.revya-approved-home .s-remittances .a-table td:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.revya-approved-home .s-remittances .app-main{container-type:inline-size}@container (max-width:800px){.revya-approved-home .s-remittances .a-table .hide-sm{display:none}.revya-approved-home .s-remittances .a-kpis{grid-template-columns:repeat(2,1fr)}}@container (max-width:460px){.revya-approved-home .s-remittances .a-table .hide-xs{display:none}}@media (min-width:421px) and (max-width:600px){.revya-approved-home .s-remittances .a-wrap{-webkit-mask-image:none;mask-image:none}}.revya-approved-home .s-advice .drawer{grid-template-rows:auto 1fr}.revya-approved-home .s-advice .li-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.revya-approved-home .s-advice .li-chips{margin:0 0 10px}.revya-approved-home .s-advice .pill .ico{flex:none;width:10px;height:10px;display:block}.revya-approved-home .s-advice .a-table .ctr{text-align:center}.revya-approved-home .s-advice .li-head .a-btn{color:var(--a-muted);border-color:#0000}.revya-approved-home .s-advice .li-head .a-btn svg.ico{flex:none;width:11px;height:11px}.revya-approved-home .s-advice .view-link{color:#3b5bdb;align-items:center;gap:3px;font-size:11.5px;font-weight:600;display:inline-flex}.revya-approved-home .s-advice .view-link svg.ico{flex:none;width:10px;height:10px}.revya-approved-home .s-advice .doc-kv{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.revya-approved-home .s-advice .doc-kv div{flex-direction:column;gap:3px;min-width:0;display:flex}.revya-approved-home .s-advice .doc-kv b{color:var(--a-ink);overflow-wrap:anywhere;font-size:13px;font-weight:600}.revya-approved-home .s-advice .pay-head{border-top:1px solid var(--a-line);margin:14px 0 8px;padding-top:10px}.revya-approved-home .s-advice .ghost .a-search{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:480px){.revya-approved-home .s-advice .doc-kv{grid-template-columns:1fr}.revya-approved-home .s-advice .drawer-left{padding-left:10px;padding-right:10px}.revya-approved-home .s-advice .drawer-left .a-card{box-shadow:none;border:0;padding:0}.revya-approved-home .s-advice .a-table th,.revya-approved-home .s-advice .a-table td{padding-left:5px;padding-right:5px}}.revya-approved-home{--bg:#fafafa;--paper:#fff;--ink:#0f172a;--ink-2:#334155;--muted:#64748b;--line:#e2e8f0;--line-2:#cbd5e1;--rail:#f1f5f9;--purple:#6c12ed;--purple-ink:#5a0dc7;--tag:#f1ebfc;--tag-edge:#ddd0f7;--tear:#cdbdf0;--plus:#047857;--bad:#b91c1c;--hero-tint:#e7d6fc;--product-surface:#f4eefc;--closing-surface:#2a104a;--closing-text:#ded2eb;--shell:1200px;--gutter:clamp(20px,4vw,40px);--section-space:clamp(64px,7vw,96px);--control-size:44px;--ease:cubic-bezier(.16,1,.3,1);--sans:"Archivo",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.revya-approved-home *,.revya-approved-home :before,.revya-approved-home :after{box-sizing:border-box}.revya-approved-home{scroll-behavior:auto;-webkit-text-size-adjust:100%;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){.revya-approved-home{scroll-behavior:auto}}.revya-approved-home{background:var(--bg);color:var(--ink-2);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;font-stretch:100%}.revya-approved-home.revya-approved-home h1,.revya-approved-home.revya-approved-home h2,.revya-approved-home.revya-approved-home h3,.revya-approved-home.revya-approved-home p{margin:0}.revya-approved-home.revya-approved-home a{color:inherit;text-decoration:none}.revya-approved-home.revya-approved-home a.btn-primary{color:#fff}.revya-approved-home.revya-approved-home a.btn-ghost{color:var(--ink)}.revya-approved-home.revya-approved-home img{max-width:100%;display:block}.revya-approved-home ::selection{background:var(--tag);color:var(--ink)}.revya-approved-home :focus-visible{outline:2px solid var(--purple);outline-offset:3px;border-radius:4px}.revya-approved-home .shell{width:min(var(--shell),calc(100% - 2*var(--gutter)));margin-inline:auto}.revya-approved-home .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.revya-approved-home .btn{height:46px;font:600 15px/1 var(--sans);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.revya-approved-home .btn-primary{background:var(--purple);color:#fff}.revya-approved-home .btn-primary:hover{background:var(--purple-ink)}.revya-approved-home .btn-ghost{background:var(--paper);color:var(--ink);border-color:var(--line-2)}.revya-approved-home .btn-ghost:hover{border-color:var(--ink)}.revya-approved-home .link-arrow{min-height:44px;color:var(--ink);border-bottom:1px solid var(--line-2);align-items:center;gap:8px;padding-bottom:3px;font-weight:600;display:inline-flex}.revya-approved-home .link-arrow:after{content:"";border-top:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transform:rotate(45deg)}.revya-approved-home .link-arrow:hover{color:var(--purple);border-color:var(--purple)}.revya-approved-home .link-arrow:hover:after{transform:translate(3px)rotate(45deg)}.revya-approved-home.revya-approved-home h1{font:620 clamp(34px,3.75vw,52px)/1.08 var(--sans);letter-spacing:-.028em;color:var(--ink);text-wrap:balance}.revya-approved-home.revya-approved-home h2{font:620 clamp(28px,3.2vw,42px)/1.12 var(--sans);letter-spacing:-.025em;color:var(--ink);text-wrap:balance}.revya-approved-home .sec-head{text-align:center;max-width:640px;margin:0 auto 40px}.revya-approved-home .sec-head p{color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:18px;line-height:1.55}.revya-approved-home .sec-head.left{text-align:left;margin:0}.revya-approved-home .hero{--muted:#665477;background:linear-gradient(115deg,var(--bg)0%,var(--bg)35%,var(--tag)72%,var(--hero-tint)100%);padding:clamp(32px,6svh,64px) 0 48px}.revya-approved-home .hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:start;gap:54px;display:grid}.revya-approved-home .hero-copy{max-width:500px;padding-top:26px;display:block}.revya-approved-home .hero-copy .hero-lede{max-width:460px;color:var(--ink-2);text-wrap:pretty;margin-top:24px;font-size:18.5px;line-height:1.55}.revya-approved-home .ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.revya-approved-home .hero-copy .hero-note{color:var(--muted);text-wrap:pretty;margin-top:16px;font-size:14px}.revya-approved-home .sample{z-index:3;font:500 12px/1 var(--sans);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:5px 10px;position:absolute;top:-11px;right:16px}.revya-approved-home.revya-approved-home .app td.id{font-family:var(--mono);font-size:12px}.revya-approved-home .gantt{border:1px solid var(--a-line);background:#fff;border-radius:8px;overflow:hidden}.revya-approved-home .brands{background:var(--paper);padding:0}.revya-approved-home .brands-row{border-bottom:1px solid var(--line);padding:32px 0;display:block}.revya-approved-home .brands-row>p{color:var(--muted);text-align:center;font-size:14px}.revya-approved-home .logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:24px 0 0;padding:0;list-style:none;display:flex}.revya-approved-home .logos li{flex:0 calc(14.2857% - 20.5714px);justify-content:center;align-items:center;min-width:0;height:72px;display:flex}.revya-approved-home .logos img{object-fit:contain;filter:grayscale();mix-blend-mode:multiply;opacity:.8;width:auto;max-width:min(100%,132px);height:32px}.revya-approved-home .logos .logo-light{filter:brightness(0)}.revya-approved-home .logos .logo-obvi{height:36px}.revya-approved-home .logos .logo-tru{height:38px}.revya-approved-home .logos .logo-jade{height:72px}.revya-approved-home .logos .logo-collective{height:66px}.revya-approved-home .suite{--line:#ded3ea;--line-2:#c8bbd7;--muted:#665477;padding:var(--section-space)0;background:var(--product-surface);border-top:1px solid var(--line)}.revya-approved-home .lines{grid-template-columns:1fr 1fr;margin-bottom:36px;display:grid}.revya-approved-home .line{border-top:1px solid var(--line);padding:24px 36px 0 0}.revya-approved-home .line+.line{border-left:1px solid var(--line);padding:24px 0 0 36px}.revya-approved-home .line.is-on{border-top-color:var(--ink)}.revya-approved-home .line h3{font:650 22px/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink);margin-bottom:8px}.revya-approved-home .half-points{margin:0;padding:0;list-style:none}.revya-approved-home .half-points a{border-top:1px solid var(--line);padding:14px 2px;display:block}.revya-approved-home .half-points li:first-child a{border-top:0}.revya-approved-home .half-points q{color:var(--muted);margin-bottom:6px;font-size:14px;font-style:normal;line-height:1.4;display:block}.revya-approved-home .half-points b{color:var(--ink);font-size:17px;font-weight:600;display:block}.revya-approved-home .half-points span{color:var(--ink-2);margin-top:3px;font-size:14.5px;display:block}.revya-approved-home .half-points a:hover b{color:var(--purple)}.revya-approved-home .flip{border:1px solid var(--line-2);background:var(--paper);border-radius:11px;width:max-content;margin:0 auto 36px;padding:4px;display:flex}.revya-approved-home .flip button{font:600 14px/1 var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;height:44px;padding:0 20px}.revya-approved-home .flip button[aria-selected=true]{background:var(--ink);color:#fff}.revya-approved-home .half{position:relative}.revya-approved-home .half[hidden]{display:none}.revya-approved-home .half-window>.app{box-shadow:none;border-color:var(--line-2)}.revya-approved-home .half-window .app-side{height:0;min-height:100%;overflow:hidden}.revya-approved-home .watch{padding:var(--section-space)0;background:var(--paper)}.revya-approved-home .watch-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:56px;display:grid}.revya-approved-home .watch .overview-video{margin:0}.revya-approved-home .watch .overview-video video{aspect-ratio:16/9;border:1px solid var(--line-2);background:0 0;border-radius:12px;width:100%;display:block;position:relative}.revya-approved-home .watch .overview-video figcaption{color:var(--muted);margin-top:10px;font-size:13.5px}.revya-approved-home .watch .overview-video figcaption b{color:var(--ink)}.revya-approved-home .transcript{color:var(--ink-2);margin-top:22px;font-size:14.5px}.revya-approved-home .transcript summary{cursor:pointer;color:var(--ink);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.revya-approved-home .transcript p{color:var(--muted);margin-top:6px;line-height:1.7}.revya-approved-home .video-box{position:relative}.revya-approved-home .video-poster{pointer-events:none;background:#f4eefc;border-radius:12px;position:absolute;inset:0;overflow:hidden}.revya-approved-home .video-poster img{object-fit:cover;width:100%;height:100%}.revya-approved-home .video-play{background:var(--purple);width:88px;height:88px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 28px #28114a30}.revya-approved-home .video-play:hover{background:var(--purple-ink)}.revya-approved-home .video-play:focus-visible{outline-color:var(--ink);outline-offset:5px}.revya-approved-home .video-play svg{fill:currentColor;width:36px;height:36px}.revya-approved-home .proof{padding:var(--section-space)0;border-top:1px solid var(--line)}.revya-approved-home .proof-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:56px;display:grid}.revya-approved-home .proof-copy p{color:var(--muted);max-width:520px;margin-top:16px;font-size:18px;line-height:1.55}.revya-approved-home .proof-copy .link-arrow{margin-top:24px}.revya-approved-home .proof-tag{background:var(--paper);border:1px solid var(--ink);border-radius:8px;padding:22px 24px 20px;position:relative;overflow:hidden}.revya-approved-home .proof-tag:before{content:"";background:var(--purple);height:4px;position:absolute;top:0;left:0;right:0}.revya-approved-home .proof-logo{filter:brightness(0);opacity:.72;width:auto;height:24px;margin-bottom:16px}.revya-approved-home .proof-tag b{font:800 clamp(56px,6vw,80px)/.95 var(--sans);font-variant-numeric:tabular-nums;color:var(--purple);letter-spacing:-.01em;font-stretch:68%;display:block}.revya-approved-home .proof-tag span{border-top:1px dashed var(--line-2);color:var(--muted);margin-top:12px;padding-top:10px;font-size:14px;display:block}.revya-approved-home .facts{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:12px 40px;margin-top:56px;padding-top:24px;font-size:15px;display:flex}.revya-approved-home .facts b{font:800 26px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink);vertical-align:-3px;margin-right:6px;font-stretch:68%}.revya-approved-home .close{padding:var(--section-space)0;text-align:center;background:var(--closing-surface);border-top:0}.revya-approved-home.revya-approved-home .close h2{color:var(--paper)}.revya-approved-home.revya-approved-home .close p{color:var(--closing-text)}.revya-approved-home.revya-approved-home .close .btn-primary{background:var(--paper);color:var(--closing-surface)}.revya-approved-home.revya-approved-home .close .btn-primary:hover{background:#eee5ff}.revya-approved-home.revya-approved-home .close .btn-ghost{color:var(--paper);background:0 0;border-color:#a38abb}.revya-approved-home.revya-approved-home .close .btn-ghost:hover{border-color:var(--paper);background:#40225f}.revya-approved-home .close :focus-visible{outline-color:var(--paper)}.revya-approved-home .close-inner{max-width:720px}.revya-approved-home .close p{color:var(--muted);margin-top:14px;font-size:18px}.revya-approved-home .close .ctas{justify-content:center}@media (max-width:1179px){.revya-approved-home .hero-grid{gap:36px}.revya-approved-home .hero-copy{max-width:500px}.revya-approved-home .hero-copy .hero-lede{max-width:600px}}@media (max-width:1080px){.revya-approved-home .watch-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.revya-approved-home .hero{padding-top:40px}.revya-approved-home .hero-grid{gap:44px}.revya-approved-home .hero-copy .hero-lede{margin-top:20px;font-size:17px}.revya-approved-home .brands{padding-top:64px}.revya-approved-home .brands-row{flex-direction:column;align-items:flex-start}.revya-approved-home .logos{justify-content:flex-start}.revya-approved-home .suite{padding-top:88px}.revya-approved-home .lines{grid-template-columns:1fr}.revya-approved-home .line,.revya-approved-home .line+.line{border-left:0;padding:20px 0 4px}}@media (max-width:480px){.revya-approved-home .video-play{width:72px;height:72px}.revya-approved-home .video-play svg{width:30px;height:30px}}@media (max-width:420px){.revya-approved-home .ctas .btn{flex:100%}.revya-approved-home .flip{width:100%}.revya-approved-home .flip button{flex:1;padding:0 8px;font-size:14px}}.revya-approved-home .hero-copy .hero-lede{max-width:430px;margin-top:24px;font-size:17px;line-height:1.6}.revya-approved-home .hero-support{padding-bottom:3px}.revya-approved-home .hero-support .ctas{gap:10px;margin-top:24px}.revya-approved-home .hero-support .btn{padding-inline:17px}.revya-approved-home .hero-support .btn svg{flex:none;width:16px;height:16px}.revya-approved-home .hero-copy .hero-note{margin-top:16px;font-size:13px;line-height:1.65}.revya-approved-home .problems{padding:var(--section-space)0;background:var(--paper)}.revya-approved-home .problem-heading{max-width:770px;margin-bottom:44px}.revya-approved-home .problem-heading h2{margin-top:0}.revya-approved-home .problem-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.revya-approved-home .problem-card{flex-direction:column;align-items:flex-start;padding:30px 30px 32px 0;display:flex}.revya-approved-home .problem-card+.problem-card{border-left:1px solid var(--line);padding-left:30px}.revya-approved-home .custom-icon{margin-bottom:22px;display:block}.revya-approved-home .problem-label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:600}.revya-approved-home .problem-card h3{letter-spacing:-.02em;color:var(--ink);max-width:300px;font-size:25px;font-weight:600;line-height:1.16}.revya-approved-home .problem-card p{color:var(--muted);margin-top:16px;margin-bottom:24px;font-size:15px;line-height:1.65}.revya-approved-home .problem-card .link-arrow{margin-top:auto;font-size:14px}.revya-approved-home .half-points q:before,.revya-approved-home .half-points q:after{content:none}.revya-approved-home .half-points q{color:var(--ink);margin-bottom:7px;font-size:16px;font-weight:550}.revya-approved-home .half-points b{color:var(--purple);text-transform:uppercase;letter-spacing:.025em;font-size:12px}.revya-approved-home .half-points span{color:var(--muted);font-size:14px}.revya-approved-home .flip button[aria-selected=true]{background:var(--purple)}.revya-approved-home .real-decision,.revya-approved-home .real-recovery{margin:0}.revya-approved-home .real-decision{margin-top:18px}.revya-approved-home .capture-scroll{border:1px solid var(--line);background:#fff;border-radius:12px;overflow-x:auto}.revya-approved-home .real-decision .capture-scroll{aspect-ratio:1300/340;height:auto;overflow-y:hidden}.revya-approved-home .capture-scroll img{width:100%;height:auto;display:block}.revya-approved-home .real-recovery .capture-scroll{overflow-y:hidden}.revya-approved-home .real-decision figcaption,.revya-approved-home .real-recovery figcaption,.revya-approved-home .screen-note{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}.revya-approved-home #half-cash .half-window{gap:16px;display:grid}.revya-approved-home .half-window .app-title h4:before,.revya-approved-home .video-play[hidden]{display:none}.revya-approved-home .watch .sec-head{max-width:400px}@media (max-width:1080px){.revya-approved-home .hero-copy{padding-top:20px}.revya-approved-home .hero-support .btn{padding-inline:14px;font-size:14px}.revya-approved-home .problem-card{padding-right:24px}.revya-approved-home .problem-card+.problem-card{padding-left:24px}.revya-approved-home .problem-card h3{font-size:23px}.revya-approved-home .watch .sec-head{max-width:600px}}@media (max-width:760px){.revya-approved-home .hero-grid{grid-template-columns:1fr;gap:44px}.revya-approved-home .hero-copy{max-width:580px;padding-top:0}.revya-approved-home .hero-copy .hero-lede{max-width:540px;margin-top:22px}.revya-approved-home .hero h1{max-width:580px}.revya-approved-home .problems{padding:64px 0}.revya-approved-home .problem-heading{margin-bottom:30px}.revya-approved-home .problem-grid{grid-template-columns:1fr}.revya-approved-home .problem-card,.revya-approved-home .problem-card+.problem-card{border-left:0;padding:26px 0}.revya-approved-home .problem-card+.problem-card{border-top:1px solid var(--line)}.revya-approved-home .custom-icon{width:52px;height:52px;margin-bottom:18px}.revya-approved-home .problem-card h3{max-width:360px;font-size:26px}.revya-approved-home .problem-card p{margin-top:12px;margin-bottom:16px}.revya-approved-home .flip{width:100%;margin-bottom:28px}.revya-approved-home .flip button{flex:1;min-height:44px;padding:0 8px;font-size:12px;line-height:1.3}.revya-approved-home .real-decision .capture-scroll{aspect-ratio:auto;height:185px}.revya-approved-home .real-decision img{width:700px;max-width:none}.revya-approved-home .real-recovery .capture-scroll{overflow-y:hidden}.revya-approved-home .real-recovery img{width:850px;max-width:none}.revya-approved-home .capture-scroll:after{content:""}.revya-approved-home .suite{padding-top:64px}.revya-approved-home .watch,.revya-approved-home .proof{padding:64px 0}.revya-approved-home .close{padding:72px 0}}@media (min-width:901px){.revya-approved-home .hero h1{letter-spacing:-.028em;font-size:clamp(40px,3.8vw,52px);line-height:1.05}}@media (min-width:761px) and (max-width:1000px){.revya-approved-home .hero-grid{gap:28px}.revya-approved-home .hero h1{font-size:36px}.revya-approved-home .hero-copy{padding-top:22px}.revya-approved-home .hero-copy .hero-lede{font-size:15px}.revya-approved-home .hero-support .ctas .btn{padding-inline:12px}}.revya-approved-home .preview-scroll-hint{display:none}.revya-approved-home .half-window{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line-2)transparent;border-radius:12px;overflow-x:auto}.revya-approved-home.revya-approved-home .half-window .app[role=img]{pointer-events:auto}.revya-approved-home.revya-approved-home .half-window .a-wrap{overflow:auto;-webkit-mask-image:none;mask-image:none}.revya-approved-home.revya-approved-home .half-window>.app{min-width:760px}.revya-approved-home.revya-approved-home .half-window>.app:not(.no-side){grid-template-columns:168px minmax(0,1fr)}.revya-approved-home.revya-approved-home .half-window .app-side{flex-direction:column;display:flex}.revya-approved-home.revya-approved-home .half-window .app-title{flex-direction:row}.revya-approved-home.revya-approved-home .half-window .a-kpis{grid-template-columns:repeat(var(--n,4),1fr)}.revya-approved-home.revya-approved-home .half-window .drawer{grid-template-columns:1.15fr .85fr}.revya-approved-home.revya-approved-home .half-window .drawer-right{display:block}.revya-approved-home.revya-approved-home .half-window .a-table th.hide-sm,.revya-approved-home.revya-approved-home .half-window .a-table th.hide-xs,.revya-approved-home.revya-approved-home .half-window .a-table td.hide-sm,.revya-approved-home.revya-approved-home .half-window .a-table td.hide-xs{display:table-cell}.revya-approved-home .capture-scroll{scrollbar-width:thin;scrollbar-color:var(--line-2)transparent;overscroll-behavior-x:contain}.revya-approved-home .real-decision figcaption,.revya-approved-home .real-recovery figcaption{justify-content:space-between;align-items:center;gap:12px;display:flex}.revya-approved-home .real-decision figcaption>span,.revya-approved-home .real-recovery figcaption>span{max-width:76ch}.revya-approved-home .screen-expand{background:var(--paper);border:1px solid var(--line-2);min-height:44px;color:var(--ink);font:600 13px/1 var(--sans);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.revya-approved-home .screen-expand:hover{border-color:var(--purple);color:var(--purple)}.revya-approved-home .screen-expand svg{width:18px;height:18px}html.screen-view-open{overflow:hidden}.revya-approved-home #screen-lightbox{border:1px solid var(--line-2);width:calc(100vw - 32px);max-width:1280px;height:calc(100dvh - 32px);max-height:none;color:var(--ink);background:var(--paper);border-radius:14px;padding:0}.revya-approved-home #screen-lightbox[open]{flex-direction:column;display:flex}.revya-approved-home #screen-lightbox::backdrop{background:#0f172a99}.revya-approved-home .lightbox-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.revya-approved-home.revya-approved-home .lightbox-toolbar h2{font:600 16px/1.4 var(--sans);letter-spacing:0;text-wrap:initial}.revya-approved-home .lightbox-toolbar h2 span{color:var(--muted);font-size:12px;font-weight:400;display:block}.revya-approved-home .lightbox-toolbar>div{align-items:center;gap:8px;display:flex}.revya-approved-home .screen-zoom,.revya-approved-home .screen-dismiss{border:1px solid var(--line-2);min-height:44px;color:var(--ink);font:600 13px/1 var(--sans);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.revya-approved-home .screen-dismiss{width:44px;padding:0}.revya-approved-home .screen-dismiss svg{width:20px;height:20px}.revya-approved-home .screen-zoom:hover,.revya-approved-home .screen-dismiss:hover{border-color:var(--purple)}.revya-approved-home .lightbox-viewport{overscroll-behavior:contain;scrollbar-color:var(--line-2)var(--paper);flex:1;min-height:0;overflow:auto}.revya-approved-home.revya-approved-home .lightbox-viewport img{width:100%;max-width:none;height:auto;display:block}.revya-approved-home.revya-approved-home #screen-lightbox[data-zoom=true] img{width:max(150%,1200px)}@media (max-width:900px){.revya-approved-home .brands-row{flex-direction:column;align-items:flex-start;gap:20px}.revya-approved-home .logos{gap:24px;width:100%}.revya-approved-home .logos li{flex-basis:calc(25% - 18px)}.revya-approved-home .problem-grid{grid-template-columns:1fr}.revya-approved-home .problem-card,.revya-approved-home .problem-card+.problem-card{border-left:0;grid-template-columns:64px minmax(0,1fr);gap:0 24px;padding:28px 0;display:grid}.revya-approved-home .problem-card+.problem-card{border-top:1px solid var(--line)}.revya-approved-home .problem-card .custom-icon{grid-area:1/1/5;margin:0}.revya-approved-home .problem-card .problem-label,.revya-approved-home .problem-card h3,.revya-approved-home .problem-card p,.revya-approved-home .problem-card .link-arrow{grid-column:2}.revya-approved-home .problem-card h3{max-width:28ch}.revya-approved-home .problem-card p{max-width:65ch}.revya-approved-home .problem-card .link-arrow{justify-self:start}.revya-approved-home .proof-grid{grid-template-columns:1fr;gap:32px}.revya-approved-home .proof-tag{max-width:400px}.revya-approved-home .preview-scroll-hint{color:var(--muted);margin:0 0 12px;font-size:12px;display:block}}@media (max-width:760px){.revya-approved-home .hero{background:linear-gradient(180deg,var(--bg)0%,var(--bg)42%,var(--tag)75%,var(--hero-tint)100%);padding-top:32px;padding-bottom:36px}.revya-approved-home .hero-grid{gap:36px}.revya-approved-home .hero h1{letter-spacing:-.025em;font-size:clamp(34px,8.9vw,42px);line-height:1.1}.revya-approved-home .hero-copy .hero-lede{margin-top:20px;font-size:16px;line-height:1.65}.revya-approved-home .hero-support .ctas{margin-top:22px}.revya-approved-home .hero-copy .hero-note{font-size:12px}.revya-approved-home .brands{padding-top:0}.revya-approved-home .brands-row{gap:20px;padding:24px 0}.revya-approved-home .logos{justify-content:center;gap:20px 28px;width:100%}.revya-approved-home .logos li{flex-basis:calc(50% - 14px)}.revya-approved-home .logos img{max-width:min(100%,125px)}.revya-approved-home .problem-heading{margin-bottom:28px}.revya-approved-home .problem-card,.revya-approved-home .problem-card+.problem-card{grid-template-columns:48px minmax(0,1fr);gap:0 18px;padding:26px 0}.revya-approved-home .problem-card .custom-icon{width:48px;height:48px}.revya-approved-home .problem-card h3{font-size:23px;line-height:1.22}.revya-approved-home .problem-card p{font-size:15px;line-height:1.65}.revya-approved-home .problem-label{margin-bottom:10px;font-size:11px}.revya-approved-home .problem-card .link-arrow{align-items:center;min-height:44px;font-size:13px}.revya-approved-home .sec-head{margin-bottom:28px}.revya-approved-home .sec-head p{font-size:16px;line-height:1.65}.revya-approved-home .line h3{font-size:21px}.revya-approved-home .half-points q{font-size:16px}.revya-approved-home .half-points span{font-size:14px}.revya-approved-home .flip{border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px;display:grid}.revya-approved-home .flip button{height:auto;min-height:48px;padding:7px 4px;font-size:12px;line-height:1.35}.revya-approved-home.revya-approved-home .half-window>.app,.revya-approved-home.revya-approved-home .half-window>.app:not(.no-side){grid-template-columns:minmax(0,1fr);min-width:592px}.revya-approved-home.revya-approved-home .half-window .app-side{display:none}.revya-approved-home .real-decision figcaption,.revya-approved-home .real-recovery figcaption{flex-direction:column;align-items:flex-start;gap:8px;font-size:12px}.revya-approved-home .real-decision .capture-scroll{height:190px}.revya-approved-home .proof-copy p,.revya-approved-home .close p{font-size:16px;line-height:1.65}.revya-approved-home .facts{gap:20px;margin-top:32px;font-size:14px;display:grid}.revya-approved-home .facts b{margin:0 0 8px;font-size:30px;display:block}.revya-approved-home .lightbox-toolbar{gap:8px;padding:10px}.revya-approved-home.revya-approved-home .lightbox-toolbar h2{font-size:14px}.revya-approved-home .screen-zoom{padding-inline:10px}}@media (max-width:359px){.revya-approved-home .problem-card,.revya-approved-home .problem-card+.problem-card{grid-template-columns:1fr}.revya-approved-home .problem-card .custom-icon{grid-area:auto/1;margin-bottom:14px}.revya-approved-home .problem-card .problem-label,.revya-approved-home .problem-card h3,.revya-approved-home .problem-card p,.revya-approved-home .problem-card .link-arrow{grid-column:1}.revya-approved-home .lightbox-toolbar h2 span{display:none}}@supports (padding:max(0px)){.revya-approved-home .shell{width:min(var(--shell),calc(100% - 2*var(--gutter) - env(safe-area-inset-left) - env(safe-area-inset-right)))}}.revya-approved-home .hero-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.3fr);align-items:center;gap:42px}.revya-approved-home .hero-copy{padding-top:0}.revya-approved-home .live-stage{flex-direction:column;width:100%;min-width:0;scroll-margin-top:100px;display:flex}.revya-approved-home .live-dashboard{color:#0f172a;text-align:left;background:#f8fafc;border:1px solid #ddd5e9;border-radius:14px;order:1;grid-template-columns:48px minmax(0,1fr);margin:0;display:grid;overflow:hidden;box-shadow:0 18px 48px #28114412}.revya-approved-home .dashboard-side{background:#fff;border-right:1px solid #e2e8f0}.revya-approved-home .dashboard-side .app-side{background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:18px 0;display:flex}.revya-approved-home .dashboard-side .app-logo{gap:0;padding:0 0 18px;font-size:0}.revya-approved-home .dashboard-side .app-logo img{width:20px;height:20px}.revya-approved-home .dashboard-side .app-nav{border-radius:7px;justify-content:center;align-items:center;gap:0;width:34px;height:36px;padding:0;font-size:0;display:flex}.revya-approved-home .dashboard-side .app-nav svg{width:17px;height:17px}.revya-approved-home .dashboard-side .app-nav.on{color:#6c12ed;background:#f1ebfc}.revya-approved-home .dashboard-side .app-nav.sub,.revya-approved-home .dashboard-side .badge{display:none}.revya-approved-home .dashboard-main{min-width:0;padding:22px 20px 0}.revya-approved-home .dashboard-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.revya-approved-home.revya-approved-home .dashboard-heading h2{font:650 23px/1.2 var(--sans);letter-spacing:-.025em;text-wrap:initial}.revya-approved-home .dashboard-sample{font:500 10px/1.4 var(--sans);color:#665477;background:#f1ebfc;border-radius:5px;flex:none;padding:5px 7px}.revya-approved-home .dashboard-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 24px;display:grid}.revya-approved-home .dashboard-metrics>div{border-left:1px solid #e2e8f0;min-width:0;padding:0 14px}.revya-approved-home .dashboard-metrics>div:first-child{border-left:0;padding-left:0}.revya-approved-home .dashboard-metrics>div:last-child{padding-right:0}.revya-approved-home .dashboard-metrics dt{color:#475569;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.3}.revya-approved-home .dashboard-metrics dd{font:650 clamp(18px,1.8vw,24px)/1.1 var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:7px 0 3px}.revya-approved-home .dashboard-metrics span{color:#64748b;min-height:27px;font-size:9px;line-height:1.5;display:none}.revya-approved-home .metric-purple dd{color:#6c12ed}.revya-approved-home .dashboard-promo{background:#fff;border:1px solid #e2e8f0;border-radius:9px;margin-bottom:19px;padding:13px 14px}.revya-approved-home .dashboard-card-head,.revya-approved-home .dashboard-card-head>div{align-items:center;gap:8px;display:flex}.revya-approved-home .dashboard-card-head{justify-content:space-between;margin-bottom:11px}.revya-approved-home .dashboard-card-head svg{stroke:#6c12ed;stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.revya-approved-home .dashboard-card-head h3,.revya-approved-home .dashboard-section-head h3{font:600 12px/1.4 var(--sans);color:#334155;margin:0}.revya-approved-home .dashboard-badge{font:500 10px/1.4 var(--sans);color:#5a0dc7;background:#f1ebfc;border-radius:4px;padding:3px 6px}.revya-approved-home .promo-caption{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.revya-approved-home .promo-caption b{color:#0f172a;font-weight:600}.revya-approved-home .promo-caption>span{color:#64748b;font-variant-numeric:tabular-nums;font-size:10px}.revya-approved-home .promo-dates{color:#64748b;justify-content:space-between;margin-bottom:5px;font-size:9px;line-height:1.4;display:flex}.revya-approved-home .promo-track{color:#5a0dc7;background:#eee6fb;border:1px solid #ddd0f7;border-radius:4px;justify-content:space-between;align-items:center;height:26px;padding:0 10px;font-size:10px;font-weight:600;display:flex}.revya-approved-home .promo-track svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.revya-approved-home .dashboard-section-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.revya-approved-home .dashboard-section-head>span{color:#64748b;font-size:9px}.revya-approved-home .activity-list{margin:0;padding:0;list-style:none}.revya-approved-home .activity-row{border-top:1px solid #e2e8f0;border-left:1px solid #0000;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;padding:11px 8px;display:grid}.revya-approved-home .activity-row.is-current{background:#f2ecfc;border-left-color:#6c12ed;border-radius:0 5px 5px 0}.revya-approved-home .activity-icon{color:#6c12ed;background:#fff;border:1px solid #ded6eb;border-radius:7px;place-items:center;width:30px;height:32px;display:grid}.revya-approved-home .activity-icon svg,.revya-approved-home .evidence-mark svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.revya-approved-home .cash-icon{color:#147353;border-color:#d6e7df}.revya-approved-home .activity-row h4{font:600 12px/1.4 var(--sans);color:#0f172a;margin:0 0 3px}.revya-approved-home .activity-row p{color:#64748b;font-variant-numeric:tabular-nums;margin:0;font-size:10px;line-height:1.4}.revya-approved-home .activity-state{color:#5a0dc7;background:#ebe2fa;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:500;line-height:1.4}.revya-approved-home .cash-icon~.activity-state{color:#146c50;background:#e6f4ed}.revya-approved-home .activity-row.is-pending .activity-icon{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.revya-approved-home .activity-row.is-pending .activity-state{color:#64748b;background:#edf1f5}.revya-approved-home .activity-row.is-pending h4{color:#64748b}.revya-approved-home .dashboard-evidence{background:#f4f0fc;border:1px solid #ded6eb;border-radius:8px;align-items:flex-start;gap:9px;min-height:72px;margin:13px 0 16px;padding:11px 12px;display:flex}.revya-approved-home .evidence-mark{color:#6c12ed;flex:none;padding-top:1px}.revya-approved-home .dashboard-evidence strong{color:#4b286d;margin-bottom:4px;font-size:11px;font-weight:600;line-height:1.5;display:block}.revya-approved-home .dashboard-evidence p{color:#665477;font-variant-numeric:tabular-nums;margin:0;font-size:10px;line-height:1.5}.revya-approved-home .dashboard-footer{color:#475569;background:#fff;border-top:1px solid #e2e8f0;align-items:center;gap:8px;min-height:56px;margin:0 -20px;padding:5px 16px;font-size:11px;line-height:1.4;display:flex}.revya-approved-home .connection-dot{background:#168362;border-radius:50%;flex:none;width:5px;height:5px}.revya-approved-home .dashboard-motion{color:#665477;min-height:44px;font:500 11px/1.4 var(--sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:4px;flex:none;margin-left:auto;padding:0 6px;-webkit-text-decoration:underline #c8bbd7;text-decoration:underline #c8bbd7}.revya-approved-home .dashboard-motion:hover{color:#5a0dc7;text-decoration-color:currentColor}.revya-approved-home .dashboard-motion:active{background:#f1ebfc}.revya-approved-home .dashboard-motion:focus-visible{outline-offset:1px;outline:2px solid #6c12ed}.revya-approved-home .dashboard-motion[hidden]{display:none}@media (min-width:1450px){.revya-approved-home .dashboard-metrics dd{font-size:25px}.revya-approved-home .dashboard-main{padding-inline:24px}.revya-approved-home .dashboard-footer{margin-inline:-24px}.revya-approved-home .activity-row h4{font-size:13px}.revya-approved-home .activity-row p{font-size:11px}}@media (min-width:761px) and (max-width:1100px){.revya-approved-home .hero-grid{grid-template-columns:minmax(0,.83fr) minmax(0,1.2fr);gap:28px}.revya-approved-home .live-dashboard{grid-template-columns:minmax(0,1fr)}.revya-approved-home .dashboard-side{display:none}.revya-approved-home .dashboard-main{padding:18px 14px 0}.revya-approved-home .dashboard-footer{margin-inline:-14px}.revya-approved-home .promo-caption{flex-wrap:wrap;gap:2px}.revya-approved-home .dashboard-metrics>div{padding-inline:8px}.revya-approved-home .dashboard-metrics dt{font-size:10px}}@media (max-width:760px){.revya-approved-home .hero-grid{grid-template-columns:1fr;gap:28px}.revya-approved-home .live-dashboard{border-radius:12px;grid-template-columns:minmax(0,1fr)}.revya-approved-home .dashboard-side{display:none}.revya-approved-home .dashboard-main{padding:18px 14px 0}.revya-approved-home .dashboard-heading{margin-bottom:22px}.revya-approved-home.revya-approved-home .dashboard-heading h2{font-size:24px}.revya-approved-home .dashboard-sample{font-size:11px}.revya-approved-home .dashboard-metrics>div{padding-inline:8px}.revya-approved-home .dashboard-metrics dt{font-size:11px}.revya-approved-home .dashboard-metrics dd{font-size:22px}.revya-approved-home .dashboard-metrics span{font-size:9px}.revya-approved-home .dashboard-promo{padding:13px 12px}.revya-approved-home .dashboard-card-head h3,.revya-approved-home .dashboard-section-head h3{font-size:13px}.revya-approved-home .promo-caption{flex-wrap:wrap;gap:3px}.revya-approved-home .promo-caption b{font-size:12px}.revya-approved-home .promo-caption>span{font-size:11px}.revya-approved-home .promo-dates{font-size:10px}.revya-approved-home .promo-track{height:28px;font-size:11px}.revya-approved-home .activity-row{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;min-height:73px;padding:12px 3px}.revya-approved-home .activity-icon{width:28px;height:30px}.revya-approved-home .activity-row h4{font-size:13px}.revya-approved-home .activity-row p{font-size:11px}.revya-approved-home .activity-state{padding:3px 4px;font-size:9px}.revya-approved-home .dashboard-section-head>span{font-size:9px}.revya-approved-home .dashboard-evidence{min-height:92px}.revya-approved-home .dashboard-evidence strong{font-size:12px}.revya-approved-home .dashboard-evidence p{font-size:11px}.revya-approved-home .dashboard-footer{margin-inline:-14px;padding-inline:14px;font-size:11px}}@media (max-width:359px){.revya-approved-home .dashboard-main{padding-inline:10px}.revya-approved-home .dashboard-metrics dt{font-size:10px}.revya-approved-home .dashboard-metrics dd{font-size:18px}.revya-approved-home .dashboard-metrics>div{padding-inline:4px}.revya-approved-home .dashboard-footer{margin-inline:-10px;padding-inline:10px}.revya-approved-home .activity-row{grid-template-columns:25px minmax(0,1fr);gap:7px}.revya-approved-home .activity-state{grid-column:2;justify-self:start}.revya-approved-home .activity-icon{grid-row:1/3;width:25px}.revya-approved-home .activity-row p{font-size:11px}.revya-approved-home .activity-row h4{font-size:13px}.revya-approved-home .dashboard-section-head>span{display:none}}@media (min-width:1101px) and (max-height:800px){.revya-approved-home .hero{padding-top:24px;padding-bottom:28px}.revya-approved-home .dashboard-main{padding-top:16px}.revya-approved-home .dashboard-heading,.revya-approved-home .dashboard-metrics{margin-bottom:16px}.revya-approved-home .dashboard-promo{margin-bottom:12px}.revya-approved-home .activity-row{min-height:54px;padding-block:8px}.revya-approved-home .dashboard-evidence{margin-block:10px 12px}}.revya-approved-home [id]{scroll-margin-top:88px}
