.user-text--vip[data-v-56febb48]{background:linear-gradient(90deg,#ebda8d,#f7c358,#d4a33a)!important;-webkit-background-clip:text!important;background-clip:text!important}.user-text--month[data-v-56febb48],.user-text--vip[data-v-56febb48]{color:transparent!important;font-weight:500!important}.user-text--month[data-v-56febb48]{background:linear-gradient(90deg,#883468,#732053,#5c0f3e)!important;-webkit-background-clip:text!important;background-clip:text!important}.user-text--week[data-v-56febb48]{background:linear-gradient(90deg,#9e5e7b,#9a4e70,#923f64)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-weight:500!important}.user-card--vip[data-v-56febb48]{background:linear-gradient(0deg,#9f7c43,#160a46)}.user-card--month[data-v-56febb48],.user-card--vip[data-v-56febb48]{border-radius:8px;box-shadow:0 4px 12px #00000014;padding:24px 0;width:100%}.user-card--month[data-v-56febb48]{background:linear-gradient(0deg,#ccdded,#5198f8)}.user-card--week[data-v-56febb48]{background:linear-gradient(0deg,#caf0f0,#3cd8d1);border-radius:8px;box-shadow:0 4px 12px #00000014;padding:24px 0;width:100%}.btn-primary[data-v-56febb48]{background:#2d5dff;border:none;border-radius:8px;color:#fff;cursor:pointer;text-align:center;transition:transform .5s ease}.btn-primary[data-v-56febb48]:hover{background:#2a6fe7}.btn-primary[data-v-56febb48]:disabled{background:#86909c;cursor:not-allowed;opacity:.7}.input-primary[data-v-56febb48]{border:1px solid #e5e6eb;border-radius:8px;color:#86909c}.input-primary[data-v-56febb48]::-moz-placeholder{color:#86909c}.input-primary[data-v-56febb48]::placeholder{color:#86909c}.input-primary[data-v-56febb48]:focus{outline:none}.close-modal[data-v-56febb48]{align-items:center;background:#0000001a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:transform .5s ease;width:40px;z-index:10}.close-modal[data-v-56febb48]:hover{transform:scale(1.01)}.modal[data-v-56febb48]{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}a[data-v-56febb48]{text-decoration:none}.caseList[data-v-56febb48]{display:grid;gap:15px;max-width:100%}@media screen and (min-width:1440px){.caseList[data-v-56febb48]{grid-template-columns:repeat(5,minmax(220px,1fr))}}@media screen and (min-width:1720px){.caseList[data-v-56febb48]{grid-template-columns:repeat(6,minmax(220px,1fr))}}.case[data-v-56febb48]{background:#fff;border-radius:20px;box-shadow:0 8px 24px #0000000a;overflow:hidden;transition:transform .5s ease;width:264px}.case[data-v-56febb48]:hover{box-shadow:0 8px 16px #0000000a;transform:translateY(-4px)}.case__cover[data-v-56febb48]{display:flex;flex-direction:column;height:180px;position:relative;transition:transform .5s ease;width:100%}.case__cover[data-v-56febb48]:hover{filter:brightness(.7)}.case__cover--tag[data-v-56febb48]{border-radius:12px;left:12px;padding:4px 10px;position:absolute;top:12px}.case__meta[data-v-56febb48]{display:flex;flex-direction:column;padding:0 10px 15px}.case__meta--title[data-v-56febb48]{color:#383e47;font-size:16px;font-weight:400;margin:5px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case__meta--desc[data-v-56febb48]{color:#86909c;display:flex;font-size:13px;font-weight:400;justify-content:space-between}.case__meta--desc span[data-v-56febb48]{align-items:center;display:flex}.case__meta--desc img[data-v-56febb48]{height:18px;margin-right:5px;width:18px}.tag--ppt[data-v-56febb48]{background-color:#2d5dff}.tag--pdf[data-v-56febb48],.tag--ppt[data-v-56febb48]{color:#fff;font-size:12px;font-weight:400}.tag--pdf[data-v-56febb48]{background-color:#f3b705}.loading[data-v-56febb48]{align-items:center;color:#86909c;display:flex;flex-direction:column;justify-content:center;min-height:480px}.loading--spinner[data-v-56febb48]{animation:spin-56febb48 1s linear infinite;border:1px solid #e5e6eb;border-radius:50%;border-top:4px solid #2d5dff;height:40px;width:40px}@keyframes spin-56febb48{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
