.main-title[data-v-6db4cc3d]{font-size:1.8rem;color:#fff;line-height:1.3}[dir] .main-title[data-v-6db4cc3d]{margin:0}@media(max-width:768px){.main-title[data-v-6db4cc3d]{font-size:1.8rem}}@media(max-width:576px){.main-title[data-v-6db4cc3d]{font-size:1.5rem}}.sub-title[data-v-6db4cc3d]{font-size:2.2rem;font-weight:700;color:#fff;line-height:1.3}[dir] .sub-title[data-v-6db4cc3d]{margin:0}@media(max-width:768px){.sub-title[data-v-6db4cc3d]{font-size:2.5rem}}@media(max-width:576px){.sub-title[data-v-6db4cc3d]{font-size:2rem}}[dir=ltr] .card-container[data-v-6db4cc3d],[dir=rtl] .card-container[data-v-6db4cc3d]{margin-left:2rem;margin-right:2rem}.report-card[data-v-6db4cc3d]{width:228px;height:340px;overflow:hidden;transition:transform .2s;position:relative;height:100%;display:flex;flex-direction:column;background-origin:border-box}[dir] .report-card[data-v-6db4cc3d]{margin-bottom:1.5rem;background-color:transparent;border-radius:1rem;border:1px solid transparent;box-shadow:0 0 15px rgba(103,0,255,.3);background-clip:padding-box,border-box}@media(max-width:576px){[dir] .report-card[data-v-6db4cc3d]{margin-bottom:1rem}}.report-card[data-v-6db4cc3d]:before{content:"";position:absolute;top:0;bottom:0;opacity:.7;z-index:0;pointer-events:none}[dir] .report-card[data-v-6db4cc3d]:before{border-radius:1rem;border:none;box-shadow:0 0 20px hsla(0,0%,100%,.07)}[dir=ltr] .report-card[data-v-6db4cc3d]:before,[dir=rtl] .report-card[data-v-6db4cc3d]:before{left:0;right:0}[dir] .report-card[data-v-6db4cc3d]:hover{transform:translateY(-5px)}.report-card[data-v-6db4cc3d]:hover:before{opacity:1}.report-card:hover .report-description-container[data-v-6db4cc3d]{max-height:150px;opacity:1}[dir] .report-card:hover .report-description-container[data-v-6db4cc3d]{padding-top:1rem}@media(max-width:768px){.report-card:hover .report-description-container[data-v-6db4cc3d]{max-height:120px}}@media(max-width:576px){.report-card:hover .report-description-container[data-v-6db4cc3d]{max-height:100px}}.report-image-container[data-v-6db4cc3d]{flex:1;position:relative;overflow:hidden}[dir] .report-image-container[data-v-6db4cc3d]{border-radius:1rem;padding-top:150%}@media(min-width:1400px){[dir] .report-image-container[data-v-6db4cc3d]{padding-top:135%}}@media(max-width:1200px){[dir] .report-image-container[data-v-6db4cc3d]{padding-top:150%}}@media(max-width:992px){[dir] .report-image-container[data-v-6db4cc3d]{padding-top:145%}}@media(max-width:768px){[dir] .report-image-container[data-v-6db4cc3d]{padding-top:140%}}@media(max-width:576px){[dir] .report-image-container[data-v-6db4cc3d]{padding-top:120%}}.report-image[data-v-6db4cc3d]{opacity:.8;width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0}[dir] .report-image[data-v-6db4cc3d]{border-radius:1rem}[dir=ltr] .report-image[data-v-6db4cc3d],[dir=rtl] .report-image[data-v-6db4cc3d]{left:0;right:0}.locked-image[data-v-6db4cc3d]{filter:brightness(40%)}.lock-icon[data-v-6db4cc3d]{position:absolute;top:50%;color:#fff;z-index:3}[dir=ltr] .lock-icon[data-v-6db4cc3d]{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .lock-icon[data-v-6db4cc3d]{right:50%;transform:translate(50%,-50%)}.report-content[data-v-6db4cc3d]{position:absolute;bottom:0;display:flex;flex-direction:column;z-index:3}[dir=ltr] .report-content[data-v-6db4cc3d],[dir=rtl] .report-content[data-v-6db4cc3d]{left:0;right:0}.report-title-container[data-v-6db4cc3d]{z-index:3}[dir] .report-title-container[data-v-6db4cc3d]{padding:1rem 1rem .5rem}[dir=ltr] .report-title-container[data-v-6db4cc3d],[dir=rtl] .report-title-container[data-v-6db4cc3d]{border-top-left-radius:1rem;border-top-right-radius:1rem}@media(max-width:576px){[dir] .report-title-container[data-v-6db4cc3d]{padding:.75rem .75rem .5rem}}.report-title[data-v-6db4cc3d]{color:#fff;font-size:18px;font-weight:700}[dir] .report-title[data-v-6db4cc3d]{margin:0}@media(min-width:1500px){.report-title[data-v-6db4cc3d]{font-size:1.5rem}}@media(max-width:992px){.report-title[data-v-6db4cc3d]{font-size:1.3rem}}@media(max-width:768px){.report-title[data-v-6db4cc3d]{font-size:1.2rem}}@media(max-width:576px){.report-title[data-v-6db4cc3d]{font-size:1.1rem}}.report-footer[data-v-6db4cc3d]{z-index:4;display:flex;flex-direction:column;background-origin:border-box;opacity:.9}[dir] .report-footer[data-v-6db4cc3d]{background-color:rgba(29,28,58,.8);border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid transparent;background-clip:padding-box,border-box}[dir=ltr] .report-footer[data-v-6db4cc3d]{background-image:linear-gradient(#28244a,#2d2b56),linear-gradient(135deg,#8742ff,#9b6dff 50%,#b79aff)}[dir=rtl] .report-footer[data-v-6db4cc3d]{background-image:linear-gradient(#28244a,#2d2b56),linear-gradient(-135deg,#8742ff,#9b6dff 50%,#b79aff)}.report-description-container[data-v-6db4cc3d]{max-height:0;overflow:hidden;opacity:0;transition:all .3s ease-in-out}[dir] .report-description-container[data-v-6db4cc3d]{padding:0 1rem}.report-description[data-v-6db4cc3d]{color:#fff;font-size:.8rem;line-height:1.5}[dir] .report-description[data-v-6db4cc3d]{margin:0 0 10px 0}.report-actions[data-v-6db4cc3d]{display:flex;justify-content:center;align-items:center}[dir] .report-actions[data-v-6db4cc3d]{padding:.75rem 1rem}@media(max-width:576px){.report-actions[data-v-6db4cc3d]{flex-wrap:wrap}[dir] .report-actions[data-v-6db4cc3d]{padding:.5rem .75rem}}.view-report-btn[data-v-6db4cc3d]{color:#fff;font-size:10px;transition:all .3s ease;position:relative;background-origin:border-box;opacity:.9}[dir] .view-report-btn[data-v-6db4cc3d]{background-color:#2d2b56;border-radius:10px;padding:.4rem;text-align:center;cursor:pointer;box-shadow:0 0 10px rgba(103,0,255,.5);border:1px solid transparent;background-clip:padding-box,border-box}[dir=ltr] .view-report-btn[data-v-6db4cc3d]{background-image:linear-gradient(#2d2b56,#2d2b56),linear-gradient(135deg,#fff 50%,grey 80%,#6700ff)}[dir=rtl] .view-report-btn[data-v-6db4cc3d]{background-image:linear-gradient(#2d2b56,#2d2b56),linear-gradient(-135deg,#fff 50%,grey 80%,#6700ff)}@media(min-width:1500px){.view-report-btn[data-v-6db4cc3d]{font-size:13px}}@media(max-width:992px){.view-report-btn[data-v-6db4cc3d]{font-size:.8rem}[dir] .view-report-btn[data-v-6db4cc3d]{padding:.4rem .9rem}}@media(max-width:768px){.view-report-btn[data-v-6db4cc3d]{font-size:.75rem}[dir] .view-report-btn[data-v-6db4cc3d]{padding:.3rem .8rem}}@media(max-width:576px){.view-report-btn[data-v-6db4cc3d]{font-size:.7rem}[dir] .view-report-btn[data-v-6db4cc3d]{padding:.2rem .6rem}}.view-report-btn[data-v-6db4cc3d]:before{content:"";position:absolute;top:0;bottom:0;opacity:.2;z-index:-1}[dir] .view-report-btn[data-v-6db4cc3d]:before{border-radius:1rem}[dir=ltr] .view-report-btn[data-v-6db4cc3d]:before{left:0;right:0;background:linear-gradient(90deg,#6700ff,#9d6eff)}[dir=rtl] .view-report-btn[data-v-6db4cc3d]:before{right:0;left:0;background:linear-gradient(-90deg,#6700ff,#9d6eff)}[dir] .view-report-btn[data-v-6db4cc3d]:hover{box-shadow:0 0 15px rgba(103,0,255,.7)}.view-report-btn[data-v-6db4cc3d]:hover:before{opacity:.4}.view-report-btn.disabled[data-v-6db4cc3d]{opacity:.6}[dir] .view-report-btn.disabled[data-v-6db4cc3d]{cursor:not-allowed}[dir] .view-report-btn.disabled[data-v-6db4cc3d]:hover{box-shadow:0 0 10px rgba(103,0,255,.5)}.view-report-btn.disabled[data-v-6db4cc3d]:hover:before{opacity:.2}.heart-btn[data-v-6db4cc3d]{color:#d0d0d0}.heart-btn[data-v-6db4cc3d]:hover{color:#ff5e5e}[dir] .input-icon[data-v-6db4cc3d]{background-color:rgba(66,66,66,.347)}.loading-overlay[data-v-6db4cc3d]{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:10}[dir] .loading-overlay[data-v-6db4cc3d]{background-color:rgba(0,0,0,.6);border-radius:1rem}[dir=ltr] .loading-overlay[data-v-6db4cc3d],[dir=rtl] .loading-overlay[data-v-6db4cc3d]{left:0;right:0}.loading-spinner[data-v-6db4cc3d]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.loading-blur[data-v-6db4cc3d]{filter:blur(2px);transition:filter .3s ease}@media(min-width:1800px){[dir=ltr] .card-container[data-v-6db4cc3d],[dir=rtl] .card-container[data-v-6db4cc3d]{margin-left:6rem;margin-right:6rem}.report-card[data-v-6db4cc3d]{width:270px;height:380px}}