/* CASHVIO only: preserve the surrounding Teknokent layout. */
.cashvio-card{--preview-bg:#0e3a44;--preview-ink:#14b8a6}.cashvio-card .preview{padding:22px 28px 0;background:radial-gradient(ellipse at 90% 0,#176869,transparent 65%),#0e3a44}.cashvio-card .cv-mark{--size:36px;display:inline-block;flex:0 0 var(--size);width:var(--size);height:var(--size);border-radius:25%;background:url('/cashvio-brand.png') no-repeat;background-size:calc(var(--size)*3.29091) calc(var(--size)*2.46818);background-position:calc(var(--size)*-.11364) calc(var(--size)*-.13409)}.cashvio-card .cv-preview{width:100%;max-width:440px;align-self:flex-start}.cashvio-card .cv-brand{display:flex;align-items:center;gap:9px;color:#f4fafa;font-size:20px;font-weight:800;letter-spacing:.6px;margin-bottom:13px}.cashvio-card .cv-brand small{display:block;font-size:9px;letter-spacing:0;font-weight:400;margin-top:3px;color:#b4d7d7}.cashvio-card .cv-dashboard{background:#f4fafa;border-radius:10px 10px 0 0;padding:13px;color:#0e3a44;box-shadow:0 12px 25px #00191d40}.cashvio-card .cv-tabs{display:flex;gap:14px;font-size:9px;color:#52717b;margin-bottom:12px}.cashvio-card .cv-tabs b{color:#087e73}.cashvio-card .cv-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.cashvio-card .cv-stats>div{background:white;padding:8px 6px;border:1px solid #d9e9e7;border-radius:6px;font-size:8px;color:#52717b}.cashvio-card .cv-stats strong{display:block;font-size:14px;color:#0e3a44;margin-top:4px}.cashvio-card .cv-stats>div:first-child{background:#dff5ef;border-color:#9bded1}.cashvio-card .cv-payments{font-size:9px;margin-top:12px}.cashvio-card .cv-payments>div{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid #deebe8}.cashvio-card .cv-payments>div>span:last-child{text-align:right;font-weight:700}.cashvio-card .cv-payments small{display:block;font-size:8px;color:#52717b;margin-top:2px}.cashvio-card .cv-payments .cv-min{color:#c13e42}.cashvio-card .cv-sample{display:block;text-align:right;font-size:7px;color:#6c868a;padding-top:5px}.cashvio-card .card-heading h3{color:#0e3a44;letter-spacing:.5px}.cashvio-card .category,.cashvio-card .card-link{color:#087e73}.cashvio-card:hover{border-color:#14b8a6}.cashvio-card .card-content{border-top:3px solid #ff8f7f}@media(max-width:1000px){.cashvio-card .preview{padding:15px 17px 0}.cashvio-card .cv-brand{font-size:16px;margin-bottom:8px}.cashvio-card .cv-brand .cv-mark{--size:29px}.cashvio-card .cv-dashboard{padding:9px}.cashvio-card .cv-tabs{gap:9px;font-size:8px;margin-bottom:7px}.cashvio-card .cv-stats strong{font-size:12px}.cashvio-card .cv-payments{margin-top:8px}.cashvio-card .cv-payments>div{padding:5px 0}}@media(max-width:520px){.cashvio-card .preview{height:255px}.cashvio-card .cv-brand{font-size:20px}.cashvio-card .cv-brand .cv-mark{--size:36px}.cashvio-card .cv-stats strong{font-size:14px}}
