.vision-refined .vs-board-layout{display:block!important}.vision-refined .vs-tabs{display:flex!important;overflow-x:auto;flex-wrap:nowrap;gap:8px;padding:14px 0;margin:15px 0;border-bottom:1px solid #eee}.vision-refined .vs-tabs .button{flex:none;white-space:nowrap;border-radius:12px!important}.vision-refined .vr-actions{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0}.vision-refined .button.primary{background:linear-gradient(110deg,#ed007e,#9822d4)!important;color:white!important;border-radius:12px!important}.vision-refined .vs-metrics{gap:12px;margin:20px 0}.vision-refined .vs-metrics>div{padding:16px!important;border-radius:15px}.vision-refined .vs-metrics strong{font-size:25px!important}.vision-refined .vs-collection-covers{display:flex!important;overflow-x:auto;gap:14px;padding:5px 0 18px;scrollbar-width:thin}.vision-refined .vs-collection-cover{flex:0 0 175px!important;width:175px!important;min-width:175px;min-height:145px;height:145px;border-radius:17px!important;position:relative;overflow:hidden;padding:0!important}.vision-refined .vs-collection-cover img{width:100%;height:100%;object-fit:cover}.vision-refined .vs-collection-cover>div:last-child{position:absolute;bottom:0;left:0;right:0;padding:14px!important;background:linear-gradient(transparent,#000b);text-align:left}.vision-refined .vs-collection-cover h3,.vision-refined .vs-collection-cover span{color:white!important}.vision-refined .vs-collection-cover h3{font-size:16px!important;line-height:1.25;margin:15px 0 5px}.vision-refined .vs-collection-cover span{font-size:10px}.vision-refined .vs-board-content{width:100%;min-width:0}.vision-refined .vs-filter{border:1px solid #e8e1ea;border-radius:16px;padding:16px;margin:18px 0}.vision-refined .vs-card{border-radius:20px;overflow:hidden;border:1px solid #e9e3ed;box-shadow:0 7px 25px #21102d06;cursor:pointer;transition:transform .2s,box-shadow .2s}.vision-refined .vs-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #21102d14}.vision-refined .vs-card:focus-visible{outline:3px solid #9822d4;outline-offset:3px}.vision-refined .vs-card .vs-media{height:250px}.vision-refined .vs-card .vs-media img{width:100%;height:100%;object-fit:cover}.vision-refined .vs-card h3{font-size:21px;line-height:1.25;letter-spacing:-.03em}.vision-refined .vs-card-copy>p{font-size:12px;line-height:1.7}.vision-refined .vs-card-actions .button{font-size:10px;padding:8px 11px}.vision-refined .vs-detail{border-radius:23px!important;overflow:hidden}.vision-refined .vs-detail-media img{border-radius:17px;max-height:650px;object-fit:contain}.vision-refined .vs-detail h2{font-size:32px;letter-spacing:-.04em}.vision-refined .vs-detail dl{font-size:12px}.vision-refined .vs-section-intro{padding:22px!important;min-height:0!important;border-radius:20px}.vision-refined .vs-section-intro h2{font-size:28px}.vision-refined .vs-section-intro img{max-height:160px;object-fit:cover}.vision-refined .vs-palette-grid article,.vision-refined .vs-theme-grid article{cursor:pointer;border-radius:20px}.vr-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:22px 0}.vr-review-grid label{border:1px solid #e5dce8;border-radius:15px;overflow:hidden;background:white}.vr-review-grid img{width:100%;height:170px;object-fit:cover}.vr-review-grid label>span,.vr-review-grid small{display:block;padding:12px;font-size:12px}.vr-review-grid small{font-size:10px;padding-top:0}.vr-review-grid input{accent-color:#ed007e}#vr-object-dialog{border:1px solid #e5dce8;border-radius:24px;max-width:650px;width:90%;padding:28px;max-height:85vh}#vr-object-dialog::backdrop{background:#190c2866;backdrop-filter:blur(7px)}.vr-detail-palette{display:flex;height:170px;border-radius:15px;overflow:hidden;margin:22px 0}.vr-detail-palette>div{flex:1;display:flex;align-items:end;padding:8px}.vr-detail-palette span{background:white;border-radius:5px;font-size:10px;padding:5px}#vr-object-content h2{font-size:30px;letter-spacing:-.035em}@media(max-width:760px){.vision-refined .vs-collection-cover{flex-basis:150px!important;width:150px!important;min-width:150px}.vision-refined .vs-card .vs-media{height:190px}.vision-refined .vs-card h3{font-size:18px}.vr-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vision-refined .vs-detail h2{font-size:25px}.vision-refined .vr-actions .button{font-size:11px;padding:10px 13px}.vr-detail-palette{height:130px}.vr-detail-palette>div{padding:3px}.vr-detail-palette span{font-size:8px}}
.workspace-app .vision-refined .vs-tabs{overflow-x:auto!important;overflow-y:hidden!important;min-width:0;max-width:100%}.workspace-app .vision-refined .vs-tabs>.button{width:auto!important;max-width:none!important;flex:none!important}.vision-refined .vs-capture-copy,.vision-refined .vs-upload-invitation{min-width:0}.vision-refined .vs-source-examples{flex-wrap:wrap}
