Missing product image

TipTop Reports

99.00 EUR In stock Buy at Merchant

.ttc{margin:0;font-family:Inter,system-ui,sans-serif;color:#3B3552;background:#fff;-webkit-font-smoothing:antialiased} .ttc a{color:#5F1BF2;text-decoration:none} .ttc a:hover{color:#4A12C7} .ttc button{font-family:Inter,system-ui,sans-serif} .ttc *:focus-visible{outline:3px solid #A47BFA;outline-offset:3px;border-radius:8px} .ttc .wrap{max-width:1180px;margin:0 auto;padding-left:32px;padding-right:32px;box-sizing:border-box} .ttc .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5F1BF2} .ttc .eyebrow::before{content:»»;width:22px;height:2px;border-radius:2px;background:linear-gradient(90deg,#5F1BF2,#0540F2)} .ttc .eyebrow-l::before{background:linear-gradient(90deg,#B99BFF,#05DBF2)} .ttc .h1{margin:0;font-family:Poppins,sans-serif;font-weight:800;font-size:clamp(40px,6vw,72px);line-height:1.04;letter-spacing:-.035em;color:#000} .ttc .h2{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.025em;color:#000} .ttc .h3{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(24px,2.4vw,30px);line-height:1.2;letter-spacing:-.02em;color:#000} .ttc .lead{margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.6;color:#4E4868} .ttc .grad{background:linear-gradient(100deg,#5F1BF2 0%,#0540F2 55%,#05C3E6 100%);-webkit-background-clip:text;background-clip:text;color:transparent} .ttc .grad-l{background:linear-gradient(100deg,#B79BFA 0%,#966BF2 35%,#05DBF2 100%);-webkit-background-clip:text;background-clip:text;color:transparent} .ttc .btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;padding:17px 30px;font-weight:700;font-size:16px;line-height:1;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;border:0} .ttc .btn-p{background:linear-gradient(135deg,#7232F7 0%,#5F1BF2 50%,#4A12C7 100%);color:#fff;box-shadow:0 12px 30px -10px rgba(95,27,242,.6),inset 0 1px 0 rgba(255,255,255,.25)} .ttc .btn-p:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 40px -12px rgba(95,27,242,.7),inset 0 1px 0 rgba(255,255,255,.25)} .ttc .btn-g{background:#fff;color:#000;border:1px solid #E2D9F7;box-shadow:0 2px 6px rgba(16,8,48,.05)} .ttc .btn-g:hover{color:#000;border-color:#B99BFF;transform:translateY(-2px)} .ttc .btn-w{background:#fff;color:#4A12C7;box-shadow:0 12px 30px -10px rgba(0,0,0,.4)} .ttc .btn-w:hover{color:#4A12C7;transform:translateY(-2px)} .ttc .card{background:#fff;border:1px solid #ECE6F8;border-radius:22px;box-shadow:0 1px 2px rgba(16,8,48,.04),0 16px 40px -24px rgba(40,12,110,.18)} .ttc .lift{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease} .ttc .lift:hover{transform:translateY(-4px);border-color:#DCCDFC;box-shadow:0 28px 56px -28px rgba(95,27,242,.38)} .ttc .ico{flex:none;width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#F3EDFF,#E3D5FF);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(95,27,242,.08)} .ttc .chk{flex:none;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#7232F7,#0540F2);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px -3px rgba(95,27,242,.5)} .ttc .pill{display:inline-flex;align-items:center;gap:8px;border-radius:100px;padding:10px 18px;font-size:15px;font-weight:600;color:#000;background:#fff;border:1px solid #E7E0F6} .ttc .sector{cursor:default;transition:background .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s} .ttc .sector:hover{background:linear-gradient(135deg,#7232F7,#0540F2);color:#fff;border-color:transparent;box-shadow:0 10px 24px -10px rgba(95,27,242,.7);transform:translateY(-2px)} .ttc .tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:8px;border-radius:24px;background:#F4F0FD;border:1px solid #ECE4FB} .ttc .tab{cursor:pointer;min-height:44px;padding:0 18px;border-radius:100px;border:1px solid transparent;background:transparent;color:#4E4868;font-size:14.5px;font-weight:600;display:inline-flex;align-items:center;gap:8px;transition:background .2s,color .2s,box-shadow .2s} .ttc .tab:hover{background:rgba(255,255,255,.7);color:#000} .ttc .tab-on{background:#fff;color:#5F1BF2;border-color:#E3D5FF;box-shadow:0 8px 20px -8px rgba(95,27,242,.45)} .ttc .soon{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:100px;background:#F4B942;color:#000} .ttc .stage{position:relative;overflow:hidden;border-radius:26px;padding:44px 28px;box-sizing:border-box;background:radial-gradient(120% 90% at 0% 0%,#7B3BFA 0%,rgba(123,59,250,0) 55%),radial-gradient(90% 80% at 100% 100%,#05DBF2 0%,rgba(226,80,158,0) 60%),linear-gradient(135deg,#4A12C7,#2A0B78)} .ttc .stage::before{content:»»;position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)} .ttc .stage [style*=»max-width:440px»]{position:relative;box-shadow:0 40px 70px -30px rgba(10,2,40,.75),0 0 0 1px rgba(255,255,255,.4)} .ttc .dark{background:#0C0622;color:#BDB5DA} .ttc .blob{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none} .ttc .phone{position:relative;width:200px;height:410px;background:#fff;border:7px solid #0A0518;border-radius:36px;padding:34px 14px 16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;overflow:hidden;box-shadow:0 50px 80px -30px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.08)} .ttc .phone::before{content:»»;position:absolute;top:9px;left:50%;transform:translateX(-50%);width:62px;height:16px;border-radius:10px;background:#0A0518} .ttc .rng{-webkit-appearance:none;appearance:none;width:100%;height:30px;margin:0;padding:0;border:0;cursor:pointer;background:transparent;outline:none;display:block} .ttc .rng::-webkit-slider-runnable-track{height:12px;border-radius:12px;border:0;background:linear-gradient(90deg,#5F1BF2 0%,#0540F2 calc(15px + (100% – 30px) * var(–p)),#ECE6F8 calc(15px + (100% – 30px) * var(–p)))} .ttc .rng::-moz-range-track{height:12px;border-radius:12px;border:0;background:linear-gradient(90deg,#5F1BF2 0%,#0540F2 calc(15px + (100% – 30px) * var(–p)),#ECE6F8 calc(15px + (100% – 30px) * var(–p)))} .ttc .rng-ax{position:relative;height:18px;margin-top:6px;font-size:12.5px;font-weight:600;color:#8A84A3} .ttc .rng-ax span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap} .ttc .rng-ax span::before{content:»»;position:absolute;left:50%;top:-9px;width:1px;height:5px;background:#D9CFF2} @media (max-width:520px){.ttc .rng-ax{font-size:10px;letter-spacing:-.02em} .ttc .calc-card{padding:26px 20px !important}} @media (max-width:379px){.ttc .rng-ax span:nth-child(even){font-size:0}} .ttc .rng::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;margin-top:-9px;border-radius:50%;background:#fff;border:7px solid #5F1BF2;box-shadow:0 6px 16px rgba(95,27,242,.5);box-sizing:border-box} .ttc .rng::-moz-range-thumb{width:30px;height:30px;border-radius:50%;background:#fff;border:7px solid #5F1BF2;box-shadow:0 6px 16px rgba(95,27,242,.5);box-sizing:border-box} .ttc .chip{cursor:pointer;min-height:44px;padding:0 18px;border-radius:100px;font-weight:600;font-size:14px;transition:all .2s} .ttc .chip-off{border:1px solid #E7E0F6;background:#fff;color:#000} .ttc .chip-off:hover{border-color:#B99BFF} .ttc .chip-on{border:1px solid transparent;background:linear-gradient(135deg,#7232F7,#5F1BF2);color:#fff;box-shadow:0 8px 18px -8px rgba(95,27,242,.6)} .ttc .tbl{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;font-size:15.5px} .ttc .tbl td,.ttc .tbl th{padding:18px 22px;text-align:left;vertical-align:top;border-top:1px solid #F0EBFA} .ttc .tbl thead th{border-top:0} .ttc .tbl td.us,.ttc .tbl th.us{background:#F8F4FF;color:#000;font-weight:500} .ttc .tbl tr:last-child td.us{border-bottom-left-radius:0} .ttc .tbl td.k{font-weight:700;color:#000;white-space:nowrap} .ttc .tbl td.them{color:#7A7393} .ttc .faq-i{background:#fff;border:1px solid #ECE6F8;border-radius:18px;transition:border-color .2s,box-shadow .2s} .ttc .faq-i:hover{border-color:#DCCDFC} .ttc .inp{border:1px solid #E2D9F7;border-radius:12px;padding:14px 16px;font-size:16px;font-family:Inter,sans-serif;color:#000;background:#FBFAFF;transition:border-color .2s,box-shadow .2s} .ttc .inp:focus{outline:none;border-color:#7B3BFA;box-shadow:0 0 0 4px rgba(123,59,250,.15);background:#fff} .ttc .lbl{font-weight:600;color:#000;font-size:14.5px} .ttc .rev-grid{grid-template-columns:repeat(3,minmax(0,1fr))} @media (max-width:999px){.ttc .rev-grid{grid-template-columns:repeat(2,minmax(0,1fr))} .ttc .rev-3{display:none !important}} @media (max-width:640px){.ttc .rev-grid{grid-template-columns:1fr} .ttc .rev-3{display:flex !important}} .ttc .fnav{display:none} .ttc .fnav-btn{flex:none;width:46px;height:46px;border-radius:50%;border:1px solid #E3D5FF;background:#fff;color:#5F1BF2;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 18px -10px rgba(95,27,242,.5);padding:0} .ttc .fnav-btn:active{transform:scale(.94)} .ttc .fnav-mid{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center} .ttc .fnav-count{font-size:12px;font-weight:700;letter-spacing:.08em;color:#8A84A3} .ttc .fnav-label{font-family:Poppins,sans-serif;font-weight:700;font-size:15.5px;line-height:1.3;color:#000} .ttc .fnav-dots{display:flex;gap:6px} .ttc .dot{width:6px;height:6px;border-radius:6px;background:#D9CFF2;transition:all .25s} .ttc .dot-on{width:20px;background:linear-gradient(90deg,#5F1BF2,#0540F2)} @media (max-width:640px){.ttc .tabs{display:none !important} .ttc .fnav{display:flex;align-items:center;gap:10px;padding:12px;border-radius:22px;background:#F4F0FD;border:1px solid #ECE4FB}} @media (max-width:640px){.ttc .mk-row{grid-template-columns:1fr !important} .ttc .mk-list{display:none !important} .ttc .mk-kpis{gap:8px !important} .ttc .mk-kpis>div{padding:10px !important} .ttc .mk-kpis>div>div:nth-child(1){font-size:10.5px !important} .ttc .mk-kpis>div>div:nth-child(2){font-size:19px !important} .ttc .mk-kpis>div>div:nth-child(3){font-size:10px !important}} .ttc .lbl-sm{display:none} @media (max-width:640px){.ttc .hero-in{padding-top:28px !important;gap:16px !important} .ttc .hero-badge{font-size:12px !important;padding:6px 12px 6px 6px !important;gap:8px !important;text-align:left;line-height:1.3;border-radius:14px !important;max-width:100%} .ttc .hero-badge>span:first-child{flex:none;width:20px !important;height:20px !important} .ttc .h1{font-size:34px !important} .ttc .hero-in .lead{font-size:16px} .ttc .hero-in .btn{padding:15px 22px} .ttc .logo-img{height:38px !important} .ttc header .wrap{padding-top:10px !important;padding-bottom:10px !important} .ttc .lbl-lg{display:none} .ttc .lbl-sm{display:inline} .ttc .mk-kpis>div>span{display:none !important} .ttc .demo-form{gap:10px !important;padding:16px !important} .ttc .demo-form .f-title{font-size:18px !important} .ttc .demo-form .lbl{font-size:13px} .ttc .demo-form>div{gap:4px !important} .ttc .demo-form .inp{padding:10px 13px !important} .ttc .demo-form select.inp{min-height:42px !important;padding:9px 40px 9px 13px !important} .ttc .f-row{flex-direction:column !important;gap:10px !important} .ttc .f-row>div{flex:none !important;gap:4px !important} .ttc .demo-form label[style*=»font-size:14px»]{font-size:12px !important;line-height:1.35 !important} .ttc .demo-form .btn{min-height:48px !important} .ttc .demo-box{padding:12px !important}} @media (max-width:640px){.ttc [style*=»padding-top:120px»],.ttc [style*=»padding-top:110px»]{padding-top:64px !important} .ttc [style*=»padding-bottom:120px»],.ttc [style*=»padding-bottom:110px»]{padding-bottom:64px !important} .ttc [style*=»margin-top:110px»],.ttc [style*=»margin-top:80px»]{margin-top:56px !important} .ttc [style*=»margin-top:52px»],.ttc [style*=»margin-top:48px»],.ttc [style*=»margin-top:44px»]{margin-top:28px !important} .ttc [style*=»margin-top:40px»],.ttc [style*=»margin-top:36px»]{margin-top:24px !important} .ttc .h2{font-size:26px !important} .ttc .h3{font-size:20px !important} .ttc .lead{font-size:15px !important} .ttc .eyebrow{font-size:11.5px} .ttc [style*=»font-size:18px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:17.5px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:17px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:16.5px»]:not(input):not(select):not(textarea){font-size:15px !important} .ttc [style*=»font-size:16px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:15.5px»]:not(input):not(select):not(textarea){font-size:14.5px !important} .ttc [style*=»font-size:24px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:22px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:20px»]:not(input):not(select):not(textarea){font-size:18px !important} .ttc .card[style*=»padding:38px»],.ttc .card[style*=»padding:34px»],.ttc .card[style*=»padding:30px»],.ttc [style*=»padding:32px;border-radius:22px»]{padding:22px !important} .ttc [style*=»padding:18px;border-radius:18px»]{padding:14px !important} .ttc .btn{padding:14px 20px;font-size:15px} .ttc .pill{font-size:14px !important;padding:9px 15px !important} .ttc .ico{width:44px;height:44px;border-radius:13px} .ttc .tbl tr{padding:14px 16px !important} .ttc .faq-i summary,.ttc .faq-i button{padding:16px 18px !important;font-size:15.5px !important} .ttc .tt-item{font-size:16px;padding:0 20px}} @media (max-width:640px){.ttc .sec-grid{grid-template-columns:1fr 1fr !important;gap:12px !important} .ttc .sec-grid>.card{padding:16px !important;gap:8px !important} .ttc .sec-grid .ico{width:38px;height:38px} .ttc .sec-grid [style*=»font-size:18px»]{font-size:15px !important;margin-top:2px !important} .ttc .sec-grid p{font-size:13px !important} .ttc [style*=»padding:34px 30px»]{padding:22px 18px !important}} @media (max-width:640px){.ttc .h2{font-size:23px !important} .ttc .h3{font-size:18px !important} .ttc .lead{font-size:14.5px !important} .ttc [style*=»font-size:19px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:18px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:17.5px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:17px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:16.5px»]:not(input):not(select):not(textarea){font-size:14.5px !important} .ttc [style*=»font-size:16px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:15.5px»]:not(input):not(select):not(textarea),.ttc [style*=»font-size:15px»]:not(input):not(select):not(textarea){font-size:14px !important} .ttc #como .card{padding:18px !important;gap:8px !important} .ttc #como .card .h3{font-size:17px !important;margin-top:2px !important} .ttc #como .ico{width:38px;height:38px;border-radius:11px} .ttc #como .ico svg{width:20px;height:20px} .ttc #como [style*=»padding:32px;border-radius:22px»]{padding:18px !important;gap:6px !important} .ttc #como .grad[style*=»font-size:52px»],.ttc #como [style*=»font-size:52px»]{font-size:34px !important} .ttc #como [style*=»margin-top:22px»]{margin-top:14px !important} .ttc #como [style*=»font-size:20px;margin-top:6px»]{font-size:16px !important;margin-top:2px !important} .ttc .card.lift[style*=»padding:34px»]{padding:20px !important;gap:14px !important} .ttc .btn{padding:13px 18px;font-size:14.5px} .ttc .pill{font-size:13px !important;padding:8px 13px !important} .ttc .h1{font-size:31px !important}} .ttc .rp-win{background:#fff;border:1px solid #E8E1F7;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(16,8,48,.05),0 40px 80px -36px rgba(40,12,110,.45);text-align:left;font-family:Inter,system-ui,sans-serif} .ttc .rp-bar{display:flex;align-items:center;gap:7px;padding:11px 14px;background:#F7F5FC;border-bottom:1px solid #EEE9F8} .ttc .rp-bar i{width:10px;height:10px;border-radius:50%;background:#E3DDF0;display:block} .ttc .rp-url{margin-left:10px;flex:1;min-width:0;height:24px;border-radius:7px;background:#fff;border:1px solid #ECE6F8;font-size:11px;color:#8A84A3;display:flex;align-items:center;padding:0 10px;white-space:nowrap;overflow:hidden} .ttc .rp-body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:12px} .ttc .rp-crumb{font-size:11px;color:#8A84A3} .ttc .rp-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px} .ttc .rp-title{font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#000} .ttc .rp-filter{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:11px;color:#4E4868} .ttc .rp-fld{border:1px solid #E7E0F6;border-radius:7px;padding:5px 8px;background:#fff;white-space:nowrap} .ttc .rp-recalc{border-radius:7px;padding:6px 9px;background:#5F1BF2;color:#fff;font-weight:700;white-space:nowrap} .ttc .rp-tabs{display:flex;gap:4px;border-bottom:1px solid #EEE9F8;font-size:12px;font-weight:600;color:#8A84A3} .ttc .rp-tabs span{padding:8px 10px;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap} .ttc .rp-tabs .on{color:#5F1BF2;border-color:#5F1BF2} .ttc .rp-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:8px} .ttc .rp-sum>div{border:1px solid #F0EBFA;border-radius:10px;padding:8px 10px;background:#FCFBFF} .ttc .rp-sum b{display:block;font-family:Poppins,sans-serif;font-size:15px;color:#000;margin-top:2px} .ttc .rp-sum small{font-size:10.5px;color:#8A84A3} .ttc .rp-scroll{overflow-x:auto;border:1px solid #F0EBFA;border-radius:10px;scrollbar-width:thin} .ttc .rp-tbl{width:100%;border-collapse:collapse;font-size:11.5px;color:#3B3552} .ttc .rp-tbl th{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8A84A3;text-align:left;padding:8px 10px;background:#FAF8FE;white-space:nowrap} .ttc .rp-tbl td{padding:8px 10px;border-top:1px solid #F3EFFA;white-space:nowrap} .ttc .rp-tbl td.n{font-weight:600;color:#000} .ttc .rp-tbl .r{text-align:right} .ttc .rp-bar2{display:inline-block;width:54px;height:6px;border-radius:6px;background:#EFE8FE;vertical-align:middle;margin-right:6px} .ttc .rp-bar2 span{display:block;height:6px;border-radius:6px;background:linear-gradient(90deg,#5F1BF2,#05C3E6)} .ttc .rp-pdf{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#5F1BF2;font-size:11px} .ttc .rp-exp{display:flex;gap:6px;justify-content:flex-end;font-size:11px;font-weight:700} .ttc .rp-exp span{border:1px solid #E7E0F6;border-radius:7px;padding:5px 9px;color:#3B3552;background:#fff;display:inline-flex;align-items:center;gap:5px} .ttc .rp-badge{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;border-radius:100px;padding:3px 8px} .ttc .rp-chip{position:absolute;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #ECE6F8;border-radius:16px;padding:11px 14px;box-shadow:0 24px 48px -20px rgba(40,12,110,.45);font-size:13px;color:#4E4868;white-space:nowrap} .ttc .rp-chip b{display:block;font-family:Poppins,sans-serif;font-size:15px;color:#000} .ttc .rp-chip .ci{width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:none} .ttc .rh{position:relative;overflow:hidden;background:linear-gradient(180deg,#F7F3FF 0%,#FFFFFF 70%)} .ttc .rh-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(95,27,242,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(95,27,242,.06) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 70% 30%,#000,transparent);mask-image:radial-gradient(70% 60% at 70% 30%,#000,transparent)} .ttc .aud{display:flex;gap:16px;align-items:flex-start;padding:24px} .ttc .mcard{padding:24px;display:flex;flex-direction:column;gap:10px} .ttc .plan{padding:32px 28px;display:flex;flex-direction:column;gap:18px} .ttc .plan-on{border:2px solid #5F1BF2;box-shadow:0 30px 60px -30px rgba(95,27,242,.55)} .ttc .vs-row{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.55} .ttc .paper{background:#fff;border-radius:14px;padding:22px;box-shadow:0 30px 60px -30px rgba(0,0,0,.55);font-size:11.5px;color:#3B3552;display:flex;flex-direction:column;gap:12px;text-align:left} @media (max-width:900px){.ttc .rp-chip{display:none !important}} @media (max-width:640px){.ttc .rh-in{padding-top:36px !important;padding-bottom:56px !important;gap:30px !important} .ttc .rh .h1{font-size:32px !important} .ttc .rp-body{padding:12px !important;gap:10px !important} .ttc .rp-hide-m{display:none !important} .ttc .rp-sum b{font-size:13px} .ttc .rp-sum>div{padding:7px 8px} .ttc .rp-title{font-size:14px} .ttc .aud,.ttc .mcard{padding:16px !important;gap:12px !important} .ttc .aud .ico,.ttc .mcard .ico{width:40px !important;height:40px !important;border-radius:12px} .ttc .aud .ico svg,.ttc .mcard .ico svg{width:20px;height:20px} .ttc .aud [style*=»font-size:18px»],.ttc .mcard [style*=»font-size:17px»]{font-size:15.5px !important} .ttc .aud p,.ttc .mcard p{font-size:13.5px !important} .ttc .plan{padding:22px 20px !important;gap:14px !important} .ttc .plan [style*=»font-size:42px»]{font-size:34px !important} .ttc .vs-row{font-size:14px !important} .ttc .vs-box{padding:22px !important} .ttc .paper{padding:16px !important} .ttc .rp-tabs-big{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;width:100% !important;padding:5px !important;gap:2px !important} .ttc .rp-tabs-big .tab{padding:0 10px !important;font-size:13px !important;min-height:40px} .ttc .vp-txt{padding:14px 8px 6px !important;gap:14px !important} .ttc .vp-txt p{font-size:14.5px !important} .ttc .vp-txt span[style*=»font-size:15.5px»]{font-size:14px !important} .ttc .vp-card{padding:10px !important;margin-top:16px !important} .ttc .vp-card .stage{padding:16px 10px !important;border-radius:18px} .ttc .rp-tbl td.n{white-space:normal;min-width:110px} .ttc .mcard{flex-direction:row !important;align-items:flex-start} .ttc .fnav{display:none !important} .ttc .xls-m{margin-top:0 !important}} @keyframes tt-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}} .ttc .tt-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)} .ttc .tt-track{display:flex;width:max-content;animation:tt-marquee 40s linear infinite} .ttc .tt-marquee:hover .tt-track{animation-play-state:paused} .ttc .tt-item{flex:none;display:inline-flex;align-items:center;gap:14px;padding:0 30px;font-family:Poppins,sans-serif;font-weight:600;font-size:20px;color:#8A84A3;white-space:nowrap;transition:color .2s} .ttc .tt-item::before{content:»»;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#7232F7,#0540F2);opacity:.6} .ttc .tt-item:hover{color:#000} @keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} .ttc .float{animation:floaty 6s ease-in-out infinite} .ttc .float2{animation:floaty 7s ease-in-out infinite;animation-delay:-3s} @media (max-width:860px){.ttc .hide-m{display:none !important}} .ttc .inp{width:100%;min-width:0;box-sizing:border-box} .ttc select.inp{height:auto !important;min-height:52px;line-height:1.4 !important;padding:14px 46px 14px 16px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#FBFAFF;background-image:url(«data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’14’ height=’14’ viewBox=’0 0 24 24′ fill=’none’ stroke=’%235F1BF2′ stroke-width=’3′ stroke-linecap=’round’ stroke-linejoin=’round’%3E%3Cpath d=’M6 9l6 6 6-6’/%3E%3C/svg%3E»);background-repeat:no-repeat;background-position:right 16px center;background-size:14px} .ttc input.inp{height:auto !important;line-height:1.4 !important} @media (max-width:640px){.ttc .wrap{padding-left:16px;padding-right:16px} .ttc .stage{padding:28px 14px} .ttc .btn{width:100%} .ttc .nav-cta{padding:10px 14px !important;font-size:14px !important} .ttc .tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;border-radius:18px;scrollbar-width:none;-webkit-overflow-scrolling:touch} .ttc .tabs::-webkit-scrollbar{display:none} .ttc .tab{white-space:nowrap;flex:none} .ttc .tbl,.ttc .tbl tbody,.ttc .tbl tr,.ttc .tbl td{display:block;width:100%;min-width:0} .ttc .tbl thead{display:none} .ttc .tbl tr{padding:18px 20px;border-top:1px solid #F0EBFA} .ttc .tbl tr:first-child{border-top:0} .ttc .tbl td{border:0;padding:0} .ttc .tbl td.k{white-space:normal;font-size:16px;margin-bottom:10px} .ttc .tbl td.us{background:none;margin-bottom:8px} .ttc .tbl td.them{padding-left:34px;font-size:14px} .ttc .tbl td.them::before{content:»Otras plataformas: «;font-weight:600} .ttc .demo-form{padding:24px !important} .ttc .demo-box{border-radius:24px !important}} @media (min-width:641px) and (max-width:1024px){.ttc .tbl{min-width:0} .ttc .tbl td,.ttc .tbl th{padding:16px}} @media (prefers-reduced-motion:reduce){.ttc .tt-track{animation:none;width:auto;flex-wrap:wrap;justify-content:center} .ttc .tt-dup{display:none} .ttc .float,.ttc .float2{animation:none} .ttc .lift:hover,.ttc .btn:hover{transform:none}} .ttc,.ttc *{box-sizing:border-box} .ttc h1,.ttc h2,.ttc h3,.ttc p,.ttc figure,.ttc blockquote{margin:0} .ttc button{text-transform:none;letter-spacing:normal;line-height:1.2} .ttc img,.ttc svg{display:inline-block;max-width:none} .ttc [hidden]{display:none !important} .ttc details>summary{list-style:none;cursor:pointer} .ttc details>summary::-webkit-details-marker{display:none} .ttc details[open] .faq-sign{transform:rotate(45deg)} .ttc .faq-sign{transition:transform .2s} .ttc input,.ttc select{margin:0;box-shadow:none} .ttc table{border:0 !important;margin:0 !important;border-collapse:collapse} .ttc table th,.ttc table td{border-left:0 !important;border-right:0 !important;border-bottom:0 !important} .ttc table thead th{border-top:0 !important} .ttc .btn:hover,.ttc .btn-p:hover{text-decoration:none} Plugin MoodleInformes de seguimiento Sabe cuánto tiempo dedica cada alumno a cada actividad TipTop Reports reúne en un solo informe el progreso, el tiempo por actividad y la asistencia a Zoom de tus alumnos. Expórtalo a Excel o a PDF por alumno, listo para tu seguimiento, RRHH o la formación bonificada. Comprar ahora Ver cómo funciona Moodle 4.5 o superior Integrado con Zoom Español, català, English campus.tuempresa.com/report/tiptopreports Prevención de riesgos laborales · Informes · TipTop Reports Informe del cursoDesde 01/09/2026Hasta 30/09/2026Calculado el 30/09 a las 03:15Recalcular ahora ProgresoTiempo por actividadZoom Inicio01/09/2026Fin30/09/2026Alumnos18 CSVExcel Alumno Primer acceso Último acceso Registros Tiempo Contenidos vistos Foro Detalle Laura Martín 02/09/2026 29/09/2026 179 21 h 12 min 100% 6 PDF Jordi Puig 02/09/2026 30/09/2026 133 19 h 48 min 96% 4 PDF Marta Sánchez 03/09/2026 28/09/2026 110 20 h 05 min 100% 3 PDF Àlex Ferrer 04/09/2026 27/09/2026 64 14 h 37 min 78% 1 PDF Asistencia a Zoom18 / 18 alumnos Informe por alumnoPDF listo Para quién Para quien necesita demostrar la formación Si tienes que saber, o demostrar, qué ha hecho cada alumno y cuánto tiempo le ha dedicado, TipTop Reports te lo da hecho. Empresas y RRHH Controla quién ha completado la formación interna y cuánto tiempo le ha dedicado cada persona. Formación bonificada Ten a mano los datos de conexión, tiempo y participación que necesitas para justificar acciones formativas ante FUNDAE. Centros de formación Haz seguimiento de cada grupo y envía a tus clientes informes claros, sin cruzar registros a mano. Formación con Zoom Combina el tiempo en la plataforma con la asistencia a las sesiones en directo en un solo informe. El problema Moodle registra todo, pero no te lo cuenta Los datos están en los registros, pero convertirlos en un informe útil lleva horas. TipTop Reports lo hace por ti. Con TipTop Reports Un único informe por curso con progreso, tiempo y Zoom.Tiempo calculado por actividad, con criterios claros para cada tipo.Sesiones de Zoom y conexiones de cada alumno en el mismo sitio.Exportación a Excel y PDF por alumno en un clic. Sin TipTop Reports Registros de Moodle dispersos y difíciles de leer.Calcular el tiempo de cada alumno a mano, actividad por actividad.La asistencia a Zoom en otra herramienta.Informes en hojas de cálculo que montas cada mes. Funciones Tres vistas, todo el seguimiento Dentro de cada curso de Moodle, con un filtro de fechas para ver solo el periodo que te interesa. ProgresoTiempo por actividadZoom Progreso de cada alumno Una tabla con lo esencial de cada persona inscrita: cuándo entró por primera y última vez, cuánto tiempo lleva y qué parte del curso ha visto. Accesos y registros. Primer y último acceso y número de registros en el curso. Contenidos visualizados. Porcentaje del curso que ha visto cada alumno. Participación. Mensajes publicados en los foros. Detalle en PDF. Descarga el informe individual de cada alumno. campus.tuempresa.com/report/tiptopreports Prevención de riesgos laborales · Informes · TipTop Reports Informe del cursoDesde 01/09/2026Hasta 30/09/2026Calculado el 30/09 a las 03:15Recalcular ahora ProgresoTiempo por actividadZoom Inicio01/09/2026Fin30/09/2026Alumnos18 CSVExcel Alumno Primer acceso Último acceso Registros Tiempo Contenidos vistos Foro Detalle Laura Martín 02/09/2026 29/09/2026 179 21 h 12 min 100% 6 PDF Jordi Puig 02/09/2026 30/09/2026 133 19 h 48 min 96% 4 PDF Marta Sánchez 03/09/2026 28/09/2026 110 20 h 05 min 100% 3 PDF Àlex Ferrer 04/09/2026 27/09/2026 64 14 h 37 min 78% 1 PDF Nuria Gil 05/09/2026 30/09/2026 87 16 h 20 min 85% 2 PDF Tiempo por actividad El tiempo que cada alumno ha dedicado a cada actividad del curso, con el tipo de actividad bien identificado y el total por persona. Todas las actividades. Navegación por el curso, foros, ficheros, SCORM, cuestionarios, Zoom, certificados y más. Resumen del curso. Tiempo total del grupo y media por alumno. Exportable. Descarga la tabla completa en CSV o Excel. campus.tuempresa.com/report/tiptopreports Prevención de riesgos laborales · Informes · TipTop Reports Informe del cursoDesde 01/09/2026Hasta 30/09/2026Calculado el 30/09 a las 03:15Recalcular ahora ProgresoTiempo por actividadZoom Alumnos18Tiempo total312 hMedia / alumno17 h 20 min CSVExcel Alumno Curso Navegación Material Fichero Sesión 1 Zoom Certificado Certificado Total Laura Martín 2:10 6:40 11:32 0:15 21:12 Jordi Puig 1:55 6:15 11:10 0:08 19:48 Marta Sánchez 2:02 6:30 10:58 0:08 20:05 Àlex Ferrer 1:20 4:10 8:55 – 14:37 Nuria Gil 1:40 5:01 9:18 0:05 16:20 SCORM: tiempo que reporta el paquete. Cuestionarios: solo intentos finalizados. Lecciones: sesiones sin pausas largas. Zoom: tiempo de conexión. Resto: tiempo entre clics según los registros. Asistencia a Zoom Las sesiones en directo, integradas en el informe: quién se conectó, cuántas veces y durante cuánto tiempo. Por sesión. Tema, inicio, fin, duración y número de participantes de cada reunión. Por alumno. Sesiones a las que asistió, conexiones y tiempo total conectado. Detalle y exportación. Abre el detalle de cada sesión o alumno y descárgalo en CSV o Excel. campus.tuempresa.com/report/tiptopreports Prevención de riesgos laborales · Informes · TipTop Reports Informe del cursoDesde 01/09/2026Hasta 30/09/2026Calculado el 30/09 a las 03:15Recalcular ahora ProgresoTiempo por actividadZoom Por sesiónPor alumno Sesión Inicio Duración Alumnos Sesión 1 · Bienvenida 08/09/2026 · 17:00 1:35 17 / 18 Vista Sesión 2 · Evaluación de riesgos 15/09/2026 · 17:00 1:58 16 / 18 Vista Sesión 3 · Casos prácticos 22/09/2026 · 17:00 2:04 18 / 18 Vista Sesión 4 · Dudas y cierre 29/09/2026 · 17:00 1:12 15 / 18 Vista LMLaura Martín · 4 sesiones · 6 conexiones6:21 h Cómo medimos el tiempo Un tiempo que puedes explicar Cada tipo de actividad se mide con el criterio que tiene sentido para ella, y el método aparece explicado en el propio informe. SCORM Se usa el tiempo que registra el propio paquete SCORM. Cuestionarios Solo cuentan los intentos finalizados. Con límite de tiempo, la duración real; sin límite, se descartan las pausas largas. Lecciones Se suman las sesiones de trabajo, sin contar las pausas largas. Zoom El tiempo que el alumno ha estado conectado a cada sesión. Resto de actividades El tiempo entre clics según los registros de Moodle, descartando las pausas largas. Se calcula automáticamente cada nocheBotón “Recalcular ahora” cuando lo necesitesFiltro por fechas Exportación Informes listos para enviar o archivar Descarga lo que necesites en el formato que te pidan, sin copiar y pegar datos. PDF por alumno El detalle individual de cada persona: tiempo total, contenidos vistos y tiempo por actividad. Lista general en Excel o CSV Toda la tabla de progreso del grupo, para filtrar, archivar o enviar a quien la necesite. Tiempo por actividad La matriz completa de alumnos y actividades, también en Excel o CSV. Informes de Zoom Asistencia por sesión y por alumno, exportable. Informe individualLaura MartínPrevención de riesgos laborales · 01/09/2026 – 30/09/2026PDF Tiempo total21 h 12 minContenidos vistos100%Sesiones Zoom4 / 4 Actividad Tipo Tiempo Curso Navegación 2:10 Anuncios Foro 0:12 Material Fichero 6:40 Sesión 1 Zoom 11:32 Valoración Retroalimentación 0:23 Certificado Certificado 0:15 progreso-curso.xlsx Alumno Tiempo Vistos Laura Martín 21 h 12 min 100% Jordi Puig 19 h 48 min 96% Marta Sánchez 20 h 05 min 100% Àlex Ferrer 14 h 37 min 78% Y además Pensado para el día a día Pequeños detalles que hacen que el informe sea fácil de usar y de mantener. Solo para profesores y gestores Los informes se ven según los permisos de Moodle. Los alumnos no tienen acceso. Datos en tu Moodle Todo se calcula y se guarda en tu propia plataforma. Multidioma Disponible en español, catalán e inglés. Instalación sencilla Se instala como cualquier plugin de Moodle 4.5 o superior. Si quieres, lo instalamos nosotros. Planes Elige tu licencia Licencia anual con soporte y actualizaciones incluidos. Compatible con Moodle 4.5 o superior. Basic 99 €/año Licencia para 1 sitioProgreso, tiempo por actividad y ZoomExportación a Excel, CSV y PDFSoporte técnico y actualizaciones durante 1 añoDocumentación completa Elegir plan Recomendado Pro 149 €/año Licencia para 3 sitiosProgreso, tiempo por actividad y ZoomExportación a Excel, CSV y PDFSoporte técnico y actualizaciones durante 1 añoDocumentación completa Elegir plan Elite 299 €/año Sitios ilimitadosProgreso, tiempo por actividad y ZoomExportación a Excel, CSV y PDFSoporte técnico y actualizaciones durante 1 añoDocumentación completa Elegir plan ¿Necesitas ayuda con la instalación o tienes muchos sitios? Escríbenos por WhatsApp. FAQ Preguntas frecuentes Lo que más nos preguntan sobre TipTop Reports. ¿Qué es TipTop Reports? + Es un plugin de informes para Moodle que reúne en un solo informe por curso el progreso de cada alumno, el tiempo que dedica a cada actividad y su asistencia a las sesiones de Zoom, con exportación a Excel, CSV y PDF. ¿Me sirve para justificar formación bonificada ante FUNDAE? + Te da los datos de seguimiento que se suelen pedir: accesos, tiempo de conexión, contenidos vistos, participación en foros y asistencia a sesiones en directo, exportables por alumno. Te recomendamos revisar con tu entidad organizadora los requisitos concretos de cada acción formativa. ¿Cómo se calcula el tiempo de cada actividad? + Depende del tipo: en SCORM se usa el tiempo que registra el paquete; en cuestionarios solo cuentan los intentos finalizados; en lecciones, las sesiones de trabajo sin pausas largas; en Zoom, el tiempo conectado; y en el resto, el tiempo entre clics según los registros de Moodle. ¿Qué versión de Moodle necesito? + Moodle 4.5 o superior. ¿Tengo que usar Zoom? + No. Si tus cursos tienen sesiones de Zoom en Moodle, verás su asistencia en la pestaña de Zoom. Si no, el resto del informe funciona igual. ¿Quién puede ver los informes? + Los profesores y gestores del curso, según los permisos de Moodle. Los alumnos no tienen acceso. ¿Cómo se instala? ¿Qué incluye la licencia? + Se instala como cualquier plugin de Moodle y, si lo prefieres, lo instalamos nosotros. La licencia es anual e incluye soporte técnico, actualizaciones y documentación. Deja de montar informes a mano. Tenlos listos en un clic. Instala TipTop Reports en tu Moodle y empieza a ver el progreso, el tiempo y la asistencia de tus alumnos desde hoy. Comprar ahora Tengo dudas

Specifications
Plan
Basic, Pro, Elite

How AI sees this product

The more complete this product's details, the more confidently AI assistants can understand and recommend it.

59%