@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d0f12;--panel:#15181c;--border:#282c32;--muted:#89909b;--gold:#d0ae66;--text:#f0f0f2;--green:#72c8ab}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:DM Sans,sans-serif;font-size:13px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;white-space:nowrap;color:#dce0e6;background:#1c2025;border:1px solid #333840;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-weight:550;transition:background .15s;display:inline-flex}button:hover{background:#2a3037;border-color:#55504a}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:3px}input,select,textarea{color:#e4e7ed;background:#12151a;border:1px solid #30353d;border-radius:7px;min-width:0;padding:10px 12px}input[type=date]{min-width:126px;font-size:12px}textarea{resize:vertical;min-height:95px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,sans-serif}h1{letter-spacing:-1px;margin-bottom:9px;font-size:30px;font-weight:650;line-height:1.3}h2{letter-spacing:-.25px;margin-bottom:0;font-size:15px;font-weight:650}h3{font-size:14px;line-height:1.6}p{line-height:1.7}small{font-size:11px}hr{border:0;border-top:1px solid var(--border);margin:20px 0}.primary{background:var(--gold);color:#18150e;border-color:var(--gold);border-radius:7px;align-items:center;gap:6px;padding:11px 16px;font-weight:700;display:inline-flex}.primary:hover{background:#e1c17f;border-color:#e1c17f}.icon-button{color:#a0a6b0;background:0 0;border:0;padding:6px}.text-button{color:#f0f0f2;text-align:left;white-space:normal;background:0 0;border:0;padding:0}.muted{color:var(--muted)}.gold-text{color:var(--gold)!important}.green-text,.trend{color:var(--green)}.red{color:#ef9294}.app-shell{min-height:100vh}.sidebar{border-right:1px solid var(--border);z-index:20;background:#111317;flex-direction:column;width:238px;padding:29px 18px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:1px;align-items:center;gap:12px;padding:0 4px;font-size:11px;font-weight:800;display:flex}.brand small{color:#8c929d;letter-spacing:2.6px;margin-top:5px;font-size:9px;font-weight:400;display:block}.brand-symbol{color:var(--gold);letter-spacing:-6px;padding-right:7px;font-family:Manrope,sans-serif;font-size:31px;font-weight:800;line-height:34px;position:relative}.brand-symbol span{font-size:19px;position:absolute;top:-10px;right:-2px}.workspace{border:1px solid #2a2e35;border-radius:9px;align-items:center;gap:9px;margin:35px 0 31px;padding:12px 9px;font-size:11px;display:flex}.workspace small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.workspace-icon{color:var(--gold);background:#242218;border:1px solid #514835;border-radius:6px;padding:9px 6px;font-size:10px}.nav-label{letter-spacing:1.7px;color:#656c77;margin-bottom:13px;padding:0 13px;font-size:9px}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav a{color:#979ea9;border-radius:7px;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex;position:relative}.sidebar nav a:hover{color:#eee;background:#1b1f25}.sidebar nav a.active{color:#dec184;background:linear-gradient(90deg,#302a1e,#25221a);border:1px solid #463c27;padding:11px 13px}.nav-dot{background:#d5b36d;border-radius:100%;width:5px;height:5px;margin-left:auto}.sidebar-bottom{margin-top:auto;padding-top:30px}.sidebar-note{color:#8c929b;align-items:center;gap:6px;padding:12px 0;font-size:9px;display:flex}.sidebar-note svg{margin-left:auto}.live-dot{background:var(--green);border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 7px #72c8ab44}.user{border-top:1px solid var(--border);align-items:center;gap:9px;margin:0 -18px;padding:19px 15px;font-size:10px;display:flex}.user>div:nth-child(2){max-width:140px}.user small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.avatar,.tiny-avatar{color:#d5d7be;background:#30332c;border:1px solid #515344;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:10px;display:flex}.main{flex-direction:column;min-height:100vh;margin-left:238px;display:flex}.topbar{color:#7e8590;border-bottom:1px solid #24272d;justify-content:space-between;align-items:center;height:65px;padding:0 34px;font-size:11px;display:flex}.topbar strong{color:#d9dde3;font-weight:500}.topbar>div{align-items:center;gap:20px;display:flex}.slash{color:#464d58;margin:0 14px}.version{color:#5d6570;font-size:10px}.badge{color:#aeb6c2;white-space:nowrap;background:#1e232b;border:1px solid #343a44;border-radius:5px;align-items:center;padding:4px 8px;font-size:10px;font-weight:550;line-height:1.3;display:inline-flex}.badge.gold{color:#d6b974;background:#2d271a;border-color:#4f4228}.badge.green{color:#7accad;background:#162a24;border-color:#294638}.badge.red{color:#e69b9d;background:#321e22;border-color:#512d33}.badge.tiktok{color:#b5cfd0;background:#1b2b2d;border-color:#2f474b}.badge.meta,.badge.facebook{color:#9ebbea;background:#1c2639;border-color:#2b3c59}.badge.instagram{color:#d9a7c7;background:#302131;border-color:#4b2f49}.demo-strip{letter-spacing:.1px;color:#b8a370;background:#241f143d;border-bottom:1px solid #302a1d;padding:7px 34px;font-size:10px}.page{flex:1;width:100%;max-width:1900px;margin:auto;padding:32px 34px 26px}.page-heading{justify-content:space-between;align-items:center;margin:0 0 27px;display:flex}.page-heading p{color:#838b97;margin:0;font-size:12px}.eyebrow{color:#b39d72;letter-spacing:1.8px;align-items:center;gap:9px;margin-bottom:13px;font-size:9px;font-weight:600;display:flex}.eyebrow span{background:#5f5747;border-radius:100%;width:3px;height:3px}.heading-mark{color:var(--gold);background:#211e17;border:1px solid #3b3322;border-radius:12px;padding:15px}.filterbar{border:1px solid var(--border);color:#818995;background:#14171b;border-radius:9px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:24px;padding:10px 12px;display:flex}.filterbar select,.filterbar input{background:#191c22;border-color:#2c313a;padding:8px 9px;font-size:11px}.filter-tabs{background:#0e1115;border-radius:6px;gap:3px;padding:3px;display:flex}.filter-tabs button{color:#939ba8;background:0 0;border:0;padding:7px 13px;font-size:11px}.filter-tabs button.selected{color:#f0f0f2;background:#303036}.filter-spacer{flex:1}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:19px;display:grid}.kpi{border:1px solid var(--border);background:linear-gradient(145deg,#191c21,#15181c);border-radius:10px;padding:20px;position:relative;overflow:hidden}.kpi.featured{background:radial-gradient(at 100% 0,#5a462136,#0000 80%),#1a1a18;border-color:#615031}.kpi-label{color:#a6aeb9;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.kpi-label svg{color:#7d838c}.featured .kpi-label svg{color:#c4a45e}.kpi-value{letter-spacing:-1.2px;margin:16px 0;font-family:Manrope,sans-serif;font-size:32px;font-weight:650}.kpi.featured .kpi-value{color:#e1c381}.kpi-foot{flex-direction:column;gap:5px;font-size:9px;display:flex}.kpi-foot>span:last-child{color:#737c89}.budget-strip{border:1px solid var(--border);background:#13161a;border-radius:9px;align-items:center;gap:28px;margin-bottom:23px;padding:18px 22px;display:flex}.mini-label{color:#78818e;letter-spacing:1px;font-size:9px;display:block}.budget-strip strong{margin-top:7px;font-size:17px;font-weight:600;display:block}.budget-progress{color:#8d95a0;flex:1;min-width:110px;font-size:10px}.budget-progress b{color:#d4d8df;margin-left:7px;font-weight:500}.row-between{justify-content:space-between;align-items:center;gap:10px;display:flex}.progress{background:#2d3035;border-radius:10px;height:5px;margin-top:10px;overflow:hidden}.progress i{background:linear-gradient(90deg,#9c8148,#ddbe76);border-radius:10px;height:100%;display:block}.two-columns{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;margin-bottom:20px;display:grid}.panel{border:1px solid var(--border);background:#15181c;border-radius:10px;margin-bottom:20px;overflow:hidden}.two-columns>.panel{margin-bottom:0}.panel-head{justify-content:space-between;align-items:center;gap:16px;padding:21px 22px 17px;display:flex}.panel-head p{color:#747e8c;margin:7px 0 0;font-size:10px}.panel-head>svg{color:#9097a1}.chart{height:265px;padding:8px 15px 10px 6px;font-size:10px}.chart.compact{height:220px}.funnel{padding:4px 23px 20px}.funnel>div{margin-top:18px}.funnel .row-between{color:#b7bec9;font-size:11px}.funnel .row-between strong{color:#e4e6eb;font-size:16px}.stage-dot{background:#cab072;border-radius:100%;width:6px;height:6px;margin-right:8px;display:inline-block}.stage-1{background:#7d88a3}.stage-2{background:#79b69e}.funnel-track{background:#21242a;border-radius:4px;height:15px;margin-top:9px;overflow:hidden}.funnel-track i{background:linear-gradient(90deg,#806a3c,#cfaf69);border-radius:4px;height:100%;display:block}.funnel-bottom{color:#87909c;border-top:1px solid #2c3037;justify-content:space-between;margin-bottom:13px;padding-top:17px;font-size:10px;display:flex}.funnel-bottom strong{color:#dbdfe7;margin-top:7px;font-size:24px;font-weight:500;display:block}.funnel-bottom small{color:#727c8a;font-size:12px}.metric-grid{border:1px solid var(--border);background:var(--border);border-radius:9px;grid-template-columns:repeat(6,1fr);gap:1px;margin-bottom:24px;display:grid;overflow:hidden}.mini-kpi{background:#15181c;padding:16px 19px}.mini-kpi span{color:#8993a1;font-size:10px;display:block}.mini-kpi strong{margin-top:8px;font-size:20px;font-weight:500;display:block}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}th{color:#777f8d;background:#121519;border-top:1px solid #272b32;border-bottom:1px solid #272b32;padding:11px 20px;font-size:10px;font-weight:500}td{color:#c9cfd8;border-bottom:1px solid #252a31;padding:16px 20px}tr:last-child td{border-bottom:0}tbody tr:hover{background:#1b1f25}.ranking{padding:0 20px 8px}.rank-row{border-top:1px solid #292e35;align-items:center;gap:13px;padding:15px 0;display:flex}.rank-number{color:#786746;font-size:11px}.rank-row div{flex:1;min-width:0}.rank-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.rank-row small{color:#7a8493;margin-top:6px;font-size:9px;display:block}.rank-row>b{color:#d0b578;font-size:11px;font-weight:500}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;display:flex}.toolbar select{font-size:11px}.search{color:#808999;background:#15181e;border:1px solid #30353d;border-radius:7px;flex:1;align-items:center;gap:9px;min-width:200px;padding:0 10px;display:flex}.search input{background:0 0;border:0;width:100%;padding:11px 0}.kanban{grid-template-columns:repeat(6,minmax(190px,1fr));gap:14px;min-height:65vh;padding-bottom:20px;display:grid;overflow:auto}.kanban-column{background:#121519;border:1px solid #252a31;border-radius:9px;align-self:start;min-height:260px;padding:12px 10px}.kanban-heading{align-items:center;gap:7px;padding:4px 3px 17px;display:flex}.kanban-heading h2{font-size:12px}.kanban-heading>span{color:#808b9b;background:#232831;border-radius:4px;margin-left:auto;padding:3px 6px;font-size:10px}.status-dot{background:#7f8a9e;border-radius:100%;width:6px;height:6px}.status-dot.Potencial{background:#c9a85d}.status-dot.Interesado{background:#afa1c6}.status-dot.Venta{background:#71bda1}.status-dot.Perdido{background:#b4777f}.lead-card{white-space:normal;text-align:left;cursor:grab;background:#1a1e24;border:1px solid #30353f;border-radius:8px;width:100%;margin-bottom:10px;padding:13px;display:block}.lead-card:active{cursor:grabbing}.lead-card .row-between>svg{color:#626d7c}.lead-card h3{margin:13px 0 2px;font-size:12px;font-weight:600}.lead-card p{color:#7e8999;margin:0;font-size:10px}.lead-amount{color:#d8c38e;justify-content:space-between;margin:16px 0 12px;font-size:12px;display:flex}.lead-amount>span{color:#798596;font-size:9px}.lead-card-footer{color:#818d9c;border-top:1px solid #2b323d;justify-content:space-between;align-items:center;padding-top:10px;font-size:9px;display:flex}.lead-card-footer>span:first-child{align-items:center;gap:5px;display:flex}.tiny-avatar{width:20px;height:20px;font-size:8px}.drop-hint{text-align:center;color:#586272;padding:12px 0;font-size:10px}.modal{color:#e0e5ed;background:#15191f;border:1px solid #3c424c;border-radius:14px;width:min(900px,100vw - 40px);max-height:90vh;padding:25px;box-shadow:0 25px 140px #000b}.modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000b}.modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.modal-head h2{font-size:21px}.form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.field{flex-direction:column;gap:8px;margin-bottom:17px;display:flex}.field>span{color:#abb4c1;font-size:11px}.field input,.field select,.field textarea{width:100%}fieldset{border:0;min-width:0;padding:0}.form-footer{justify-content:flex-end;margin:12px 0 0;display:flex}.error,.notice{color:#ddbd88;background:#292219;border:1px solid #55422f;border-radius:8px;align-items:center;gap:10px;margin:14px 0;padding:13px 17px;font-size:12px;line-height:1.6;display:flex}.error{color:#f2b2b8;background:#301e25;border-color:#613440}.notice{margin-bottom:22px}.detail-summary{align-items:center;gap:9px;margin-bottom:22px;display:flex}.detail-summary button{margin-left:auto}.detail-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.detail-grid .panel{padding:0 17px 18px}.detail-grid .panel-head{padding:18px 0}.detail-grid .panel p{color:#a0aaba;font-size:12px}.detail-money{color:#9ba6b6;flex-wrap:wrap;gap:17px;margin-bottom:16px;font-size:10px;display:flex}.detail-money strong{color:#e2e5eb;margin-top:8px;font-size:19px;display:block}.installment{border-bottom:1px solid #2e343e;justify-content:space-between;align-items:center;gap:9px;padding:12px 0;font-size:11px;display:flex}.installment small{color:#8490a1;margin-top:5px;display:block}.installment button{padding:7px;font-size:10px}.note{border-top:1px solid #2c323c;padding:15px 0}.note small{color:#758295}.note p{white-space:pre-wrap;margin:5px 0}.timeline{padding:0 20px 20px}.timeline>div{align-items:center;gap:12px;padding:10px 0;display:flex}.timeline strong{font-size:11px;font-weight:500}.timeline small{color:#7f8b9c;margin-left:auto}.content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-bottom:22px;display:grid}.content-card{background:#181c22;border:1px solid #30353d;border-radius:10px;overflow:hidden}.content-art{background-color:#0000;background-image:radial-gradient(at 80% 20%,#6b60425e,#0000 65%),linear-gradient(135deg,#25292d,#0a0e13);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;align-items:flex-start;height:230px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.content-art>svg{opacity:.13;width:100px;height:100px;position:absolute;top:60px;right:22px;transform:rotate(-15deg)}.content-art>span:not(.badge){letter-spacing:2px;color:#bba77e;z-index:1;margin-top:auto;font-size:9px}.content-art>strong{letter-spacing:-.6px;z-index:1;max-width:250px;margin:8px 30px 20px 0;font-family:Manrope,sans-serif;font-size:23px;line-height:1.25}.content-art>div{color:#9da5b1;align-items:center;gap:6px;font-size:10px;display:flex}.art-instagram{background-color:#29222e}.content-body{padding:17px}.content-body>.row-between small{color:#758296;font-size:10px}.content-body h3{margin:15px 0;font-size:14px}.content-metrics{color:#7c889c;border-top:1px solid #2d3440;border-bottom:1px solid #2d3440;grid-template-columns:repeat(3,1fr);padding:15px 0;font-size:10px;display:grid}.content-metrics strong{color:#d8dfe9;margin-top:7px;font-size:18px;font-weight:500;display:block}.content-detail{color:#7b899e;grid-template-columns:1fr 1fr;gap:10px 15px;padding:14px 0;font-size:10px;display:grid}.content-detail span{justify-content:space-between;display:flex}.content-detail b{color:#c1cbd9;font-weight:500}.content-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.content-actions button{padding:7px 9px;font-size:10px}.content-actions a{color:var(--gold);margin-left:auto;font-size:10px}.footnote{font-size:10px}.loss-list{padding:5px 23px 23px}.loss-list>div{margin-bottom:17px;font-size:11px}.loss-list .progress{height:6px}.integration-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:23px;display:grid}.integration-card{background:#171c23;border:1px solid #303741;border-radius:11px;padding:25px}.platform-logo{color:#acc6f4;background:#232b38;border:1px solid #3d4960;border-radius:12px;justify-content:center;align-items:center;width:55px;height:55px;font-size:32px;display:flex}.platform-logo.tiktok{color:#cce4e4}.platform-logo.instagram{color:#d7a0bd}.integration-card h2{margin:21px 0 8px;font-size:20px}.integration-card p{color:#8492a7;font-size:12px}.connection-details{color:#8694a9;border-block:1px solid #2d3643;flex-direction:column;gap:13px;margin:22px 0;padding:16px 0;font-size:10px;display:flex}.connection-details>span{justify-content:space-between;gap:10px;display:flex}.connection-details b{color:#c2ccd9;font-weight:400}.button-group{flex-wrap:wrap;gap:8px;display:flex}.empty{text-align:center;color:#7c8899;padding:30px;font-size:12px}.empty>span{color:#9f8a5e;font-size:34px}.empty p{max-width:450px;margin:10px auto 0}.skeleton{background:linear-gradient(90deg,#171b21,#252c34,#171b21) 0 0/200% 100%;border-radius:10px;height:130px;margin-bottom:20px;animation:1.5s infinite shimmer}.skeleton.tall{height:350px}@keyframes shimmer{to{background-position:-200% 0}}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.policy-page{color:#c2c9d3;max-width:820px;margin:0 auto;padding:48px 24px;line-height:1.75}.policy-page h1,.policy-page h2{color:#f0ede6;margin:28px 0 12px}.policy-page a{color:#d3b775;text-decoration:underline}footer{color:#5c6777;letter-spacing:1px;border-top:1px solid #242a33;gap:12px;padding:20px 34px;font-size:9px;display:flex}footer>span{letter-spacing:0}footer>span:last-child{margin-left:auto}footer .developer-credit{text-align:center;color:#9ca6b5;flex:1}.mobile-menu{display:none}.login{grid-template-columns:1.2fr 1fr;align-items:center;gap:12%;max-width:1200px;min-height:100vh;margin:auto;padding:60px;display:grid}.login-story{position:relative}.login-story h1{letter-spacing:-1.8px;margin-top:25px;font-size:43px;line-height:1.35}.login-story em{color:#c5a967;font-style:normal}.login-story p{color:#929ba9}.login-orbit{color:#d1b271;background:radial-gradient(#4e432244,#0000);border:1px solid #544832;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:50px;font-size:44px;font-weight:700;display:flex}.login-orbit span{font-size:40px}.login-card{background:#171c23;border:1px solid #343a44;border-radius:14px;padding:32px}.login-card h2{margin:22px 0 10px;font-size:23px}.login-card p,.login-card>small{color:#8c98aa;font-size:12px}.login-card .form-footer button{width:100%;margin-bottom:15px}.demo-link{color:var(--gold);margin-top:25px;font-size:12px;display:block}@media (min-width:1600px){.page{padding-inline:45px}.kpi-value{font-size:37px}.kpi-foot{flex-direction:row;gap:8px}.content-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1200px){.sidebar{width:210px;padding-inline:12px}.main{margin-left:210px}.page,.topbar{padding-inline:23px}.sidebar .brand,.workspace{font-size:10px}.user{margin-inline:-12px}.kpi{padding:16px}.kpi-value{font-size:26px}.two-columns{grid-template-columns:1.3fr 1fr}.budget-strip{gap:20px}.content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid{grid-template-columns:repeat(3,1fr)}.filter-spacer{display:none}.filterbar{gap:7px}}@media (max-width:950px){.sidebar{width:185px}.main{margin-left:185px}.brand{gap:7px}.brand small{letter-spacing:1.7px;font-size:8px}.workspace{padding:9px 5px}.workspace-icon{display:none}.sidebar nav a{padding:12px 8px;font-size:11px}.two-columns{grid-template-columns:1fr}.kpi-grid{grid-template-columns:repeat(2,1fr)}.budget-strip{flex-wrap:wrap}.budget-progress{min-width:170px}.integration-grid,.detail-grid{grid-template-columns:1fr}.heading-mark{display:none}}@media (max-width:700px){.sidebar{width:240px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0);box-shadow:20px 0 100px #000b}.main{margin-left:0}.mobile-menu{z-index:30;background:#1c222b;display:flex;position:fixed;top:15px;left:9px}.topbar{padding-left:53px;padding-right:16px;font-size:10px}.topbar>div{gap:9px}.demo-strip{padding-inline:18px;font-size:9px}.page{padding:23px 16px}h1{font-size:25px}.page-heading p{font-size:11px}.eyebrow{letter-spacing:1.2px;font-size:8px}.filterbar{padding:8px}.filterbar input{width:calc(50% - 18px)}.filterbar>svg:last-child{display:none}.kpi-grid{gap:10px}.kpi{padding:15px 13px}.kpi-value{font-size:25px}.kpi-label{font-size:10px}.kpi-label svg{width:14px}.budget-strip{gap:20px;padding:17px}.budget-strip>div{flex:35%}.budget-strip>div:nth-child(2){flex-basis:100%;order:4}.metric-grid{grid-template-columns:repeat(3,1fr)}.mini-kpi{padding:13px 10px}.mini-kpi strong{font-size:17px}.panel-head{padding:18px 17px}.panel-head h2{font-size:14px}.content-grid,.form-grid{grid-template-columns:1fr}.modal{width:calc(100vw - 20px);max-height:94vh;padding:18px}.timeline>div{flex-wrap:wrap}.timeline small{margin-left:17px}.detail-money{gap:20px}.toolbar .search{flex-basis:100%}.login{grid-template-columns:1fr;gap:25px;padding:30px 18px}.login-story h1{font-size:32px}.login-orbit{display:none}.login-card{padding:25px}.connection-details>span{flex-wrap:wrap}.integration-card{padding:20px}.finance-kpis .kpi-value{font-size:24px}footer{flex-wrap:wrap;padding-inline:16px;font-size:8px}footer .developer-credit{flex-basis:100%;order:1}.button-group button{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
