.music-library-card{backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);background:hsla(0,0%,100%,.48);border:1px solid hsla(0,0%,100%,.38);border-radius:20px;box-shadow:0 18px 45px rgba(35,78,102,.1);display:flex;flex-direction:column;min-width:0;padding:22px}.music-library-card__footer,.music-library-card__header,.music-library-card__heading,.music-library-card__search,.music-library-card__summary{align-items:center;display:flex}.music-library-card__header,.music-library-card__summary{justify-content:space-between}.music-library-card__heading{gap:13px;min-width:0}.music-library-card__heading h3{font-size:20px;line-height:1.2;margin:0}.music-library-card__icon{align-items:center;background:rgba(18,149,219,.12);border-radius:15px;display:grid;flex:0 0 46px;height:46px;justify-items:center;place-items:center;width:46px}.music-library-card__icon .v-icon{color:#1295db}.music-library-card__tool{align-items:center;background:hsla(0,0%,100%,.38);border:1px solid rgba(18,149,219,.14);border-radius:12px;cursor:pointer;display:grid;flex:0 0 38px;height:38px;justify-items:center;padding:0;place-items:center;transition:.2s ease;width:38px}.music-library-card__tool.active,.music-library-card__tool:hover{background:rgba(18,149,219,.12);border-color:rgba(18,149,219,.42)}.music-library-card__search{gap:10px;margin-top:18px}.music-library-card__search .v-text-field{min-width:0}.music-library-card__summary{color:#526570;font-size:12px;margin:20px 2px 11px}.music-library-card__summary small{color:#81909a}.music-library-card__body{flex:1 1 auto;min-height:0}.music-library-card__skeleton .v-skeleton-loader{border-radius:13px;margin-bottom:8px}.music-library-card__empty{align-items:center;color:#81909a;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:260px}.music-library-card__empty .v-icon{color:#81909a;font-size:38px}.music-library-card__empty button{background:transparent;border:0;color:#1295db;cursor:pointer}.music-library-card__footer{color:#81909a;font-size:12px;justify-content:center;margin-top:12px;min-height:42px}.music-library-card__footer .v-icon{color:inherit;margin-right:5px}.music-card-list{grid-gap:8px;display:grid;gap:8px}.music-card-row{grid-gap:11px;align-items:center;background:hsla(0,0%,100%,.38);border:1px solid rgba(55,111,142,.1);border-radius:14px;color:inherit;display:grid;gap:11px;grid-template-columns:38px minmax(0,1fr) auto;min-height:58px;padding:8px 12px 8px 9px;transition:border-color .2s ease,background .2s ease,transform .2s ease}.music-card-row:hover{background:hsla(0,0%,100%,.7);border-color:rgba(18,149,219,.32);transform:translateY(-1px)}.music-card-row__number{color:rgba(18,149,219,.72);font-size:16px;font-weight:300;text-align:center}.music-card-row__content{min-width:0}.music-card-row__content strong{display:block;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-card-row__content small{align-items:center;color:#81909a;display:flex;font-size:10px;gap:12px;margin-top:5px}.music-card-row__content small span{align-items:center;display:inline-flex;gap:3px}.music-card-row__content small .v-icon{color:inherit}.music-card-row__action{align-items:center;color:#6f818c;display:inline-flex;font-size:10px;gap:4px;white-space:nowrap}.music-card-row__action .v-icon{color:inherit}.v-application.theme--dark .music-library-card{background:rgba(25,34,42,.67);border-color:hsla(0,0%,100%,.11);box-shadow:0 18px 48px rgba(0,0,0,.22)}.v-application.theme--dark .music-library-card__footer,.v-application.theme--dark .music-library-card__summary,.v-application.theme--dark .music-library-card__summary small{color:rgba(225,237,243,.58)}.v-application.theme--dark .music-library-card__tool{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.v-application.theme--dark .music-card-row{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.08)}.v-application.theme--dark .music-card-row:hover{background:hsla(0,0%,100%,.085);border-color:rgba(80,190,235,.3)}.v-application.theme--dark .music-card-row__action,.v-application.theme--dark .music-card-row__content small{color:rgba(225,237,243,.54)}@media (max-width:760px){.music-library-card{border-radius:17px;padding:17px}.music-library-card__heading h3{font-size:18px}.music-library-card__search{align-items:stretch;flex-direction:column}.music-card-row{grid-template-columns:32px minmax(0,1fr)}.music-card-row__action{display:none}}.midi-library-card__tools{display:flex;gap:8px}.midi-library-card .music-library-card__icon--midi{background:rgba(33,187,192,.13)}.midi-library-card .music-library-card__icon--midi .v-icon{color:#19aeb5}.midi-library-card .music-card-list.is-loading{opacity:.48;pointer-events:none}.midi-library-card .music-card-row--midi{grid-template-columns:42px minmax(0,1fr) auto;min-height:62px}.midi-library-card__inline-error{color:#ff5252;font-size:11px;margin:10px 0 0;text-align:center}.midi-library-card__footer{justify-content:center}.midi-play-button{align-items:center;background:linear-gradient(145deg,#19aeb5,#1295db);border-radius:12px;box-shadow:0 7px 18px rgba(18,149,219,.2);display:grid;height:36px;justify-items:center;place-items:center;transition:transform .2s ease,box-shadow .2s ease;width:36px}.midi-play-button .v-icon{color:#fff!important;font-size:19px}.music-card-row:hover .midi-play-button{box-shadow:0 9px 22px rgba(18,149,219,.3);transform:scale(1.05)}.midi-pagination{align-items:center;display:flex;gap:6px;justify-content:center}.midi-pagination button{align-items:center;background:hsla(0,0%,100%,.38);border:1px solid rgba(18,149,219,.12);border-radius:10px;color:#61737e;cursor:pointer;display:grid;font:inherit;font-size:11px;height:32px;justify-items:center;min-width:32px;padding:0 8px;place-items:center;transition:.2s ease}.midi-pagination button.active,.midi-pagination button:hover:not(:disabled){background:#1295db;border-color:#1295db;color:#fff}.midi-pagination button.active .v-icon,.midi-pagination button:hover:not(:disabled) .v-icon{color:#fff}.midi-pagination button:disabled{cursor:default;opacity:.48}.midi-pagination button.active{opacity:1}.midi-pagination button .v-icon{color:inherit}.v-application.theme--dark .midi-pagination button{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.09);color:rgba(225,237,243,.68)}.v-application.theme--dark .midi-pagination button.active,.v-application.theme--dark .midi-pagination button:hover:not(:disabled){background:#1295db;border-color:#1295db;color:#fff}@media (max-width:760px){.midi-library-card .music-card-row--midi{grid-template-columns:40px minmax(0,1fr)}.midi-library-card__tools{gap:5px}.midi-pagination{gap:4px}.midi-pagination button{height:29px;min-width:29px;padding:0 6px}}