.card-tall.border-success{border:1px solid rgb(var(--vs-primary))}.card-tall{max-height:240px;height:240px;min-height:240px}.card-tall .vx-card__title{max-height:1.5em;overflow:hidden;height:1.5em}.card-tall .vx-card__title h4{font-weight:900}.card-tall .vx-card__body{margin-bottom:5px;overflow:hidden;max-height:150px;min-height:150px}.card-tall.vx-card{cursor:pointer}.card-tall .vx-card__body img{margin-top:10px;opacity:.4;-webkit-filter:grayscale(1);filter:grayscale(1)}.card-tall:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.pdf-progress-overlay[data-v-75956f92]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.pdf-progress-popup[data-v-75956f92]{background:#fff;padding:30px;border-radius:12px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3);text-align:center;min-width:360px;max-width:420px}.pdf-progress-title[data-v-75956f92]{font-size:20px;font-weight:900;color:#000;margin-bottom:10px}.pdf-progress-subtitle[data-v-75956f92]{font-size:14px;margin-bottom:20px;color:#222}.pdf-progress-text[data-v-75956f92]{font-size:16px;margin-bottom:10px;font-weight:700}.pdf-progress-bar[data-v-75956f92]{width:100%;height:10px;background-color:#eee;border-radius:5px;overflow:hidden;margin-bottom:20px}.pdf-progress-fill[data-v-75956f92]{height:100%;background:#69029a;-webkit-transition:width .3s ease;transition:width .3s ease}.pdf-progress-close[data-v-75956f92]{padding:10px 20px;background:#69029a;color:#fff;border:none;border-radius:8px;cursor:pointer}.pdf-progress-close[data-v-75956f92]:hover{background:#52017a}body{background:#fff;padding:20px}.layout--full-page{height:500px}.tool{margin-right:10px}.onboarding-recorder.email .vs-collapse-item,.onboarding-recorder.email .vs-collapse-item--header{background:#fff!important}.onboarding-recorder.email .icon-header,.onboarding-recorder.email .step-tools{display:none!important}.onboarding-recorder.email .screenshot{max-width:300px!important}.pointer{cursor:pointer}.commands{position:fixed;bottom:0}.full-height{height:100%}img.screenshot{max-width:80%;opacity:.8}.onboarding-recorder .vs-collapse-item--header{background:#efefef;margin-bottom:10px}.disabled-class{pointer-events:none;opacity:.5}.disabled-button{opacity:.5}.no-items-state{padding:2rem 0}.no-items-card{max-width:800px;margin:0 auto;text-align:center}.no-items-content{padding:2rem}.no-items-icon{margin-bottom:1.5rem}.no-items-title{font-size:2rem;font-weight:700;color:#2c3e50;margin-bottom:1rem}.no-items-description{font-size:1.1rem;color:#6c757d;line-height:1.6;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.capture-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.capture-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef;-webkit-transition:all .3s ease;transition:all .3s ease}.capture-option:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);border-color:#7367f0}.option-icon{margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.option-content h4{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 .5rem 0}.option-content p{font-size:.9rem;color:#6c757d;line-height:1.5;margin:0 0 1rem 0}.option-link{display:inline-block;padding:.5rem 1rem;background:#7367f0;border-radius:6px;font-size:.9rem;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.option-link,.option-link:hover{color:#fff!important;text-decoration:none}.option-link:hover{background:#5a52d5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.help-link{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e9ecef}.help-link p{font-size:.95rem;color:#6c757d;margin:0}.help-link-text{color:#7367f0;text-decoration:none;font-weight:500}.help-link-text:hover{text-decoration:underline;color:#5a52d5}@media (max-width:768px){.capture-options{grid-template-columns:1fr;gap:1rem}.capture-option{padding:1rem}.no-items-title{font-size:1.5rem}.no-items-description{font-size:1rem}}