.blog-filters[data-v-51013e7e]{display:grid;gap:12px}.blog-filters__grid[data-v-51013e7e]{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr) minmax(220px,.55fr) 45px}.blog-filter-search[data-v-51013e7e] .q-field__control{padding:0 18px!important}.blog-filter-search[data-v-51013e7e] .q-field__prepend{padding-left:0!important;padding-right:10px!important}.blog-filter-search[data-v-51013e7e] .q-field__append{padding-left:10px!important;padding-right:0!important}.blog-filter-select[data-v-51013e7e] .q-field__control{height:auto;min-height:45px;align-items:center;padding:0 18px!important}.blog-filter-select[data-v-51013e7e] .q-field__control-container{min-height:45px;align-items:center;padding-top:0!important}.blog-filter-select[data-v-51013e7e] .q-field__native{min-height:45px;align-items:center;flex-wrap:nowrap;gap:6px;overflow:hidden;padding:4px 0!important}.blog-filter-select[data-v-51013e7e] .q-field__append{height:45px;align-items:center;gap:10px;padding-left:10px!important;padding-right:0!important}.blog-filter-select[data-v-51013e7e] .q-field__label{top:50%;transform:translateY(-50%);font-size:.9rem;line-height:1}.blog-filter-select--has-value[data-v-51013e7e] .q-field__label{display:none}.blog-filter-select[data-v-51013e7e] .q-chip{max-width:150px;height:24px;margin:0;border:1px solid rgba(49,181,155,.24);border-radius:8px;background:#31b59b29;color:#f6fbff}.blog-filter-select[data-v-51013e7e] .q-chip__content{overflow:hidden;text-overflow:ellipsis}.blog-filter-select[data-v-51013e7e] .q-chip__icon--remove{margin-left:4px}.blog-filters__actions[data-v-51013e7e]{display:flex;align-self:center;justify-content:flex-end}.blog-filters__clear[data-v-51013e7e]{min-width:45px;width:45px;height:45px;padding:0;border:1.5px solid rgba(255,255,255,.2);border-radius:32px;background:var(--q-dark);color:#f6fbffdb;box-shadow:none;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}.blog-filters__clear[data-v-51013e7e]:before{box-shadow:none}.blog-filters__clear[data-v-51013e7e] .q-focus-helper{display:none}.blog-filters__clear[data-v-51013e7e]:hover{border-color:#5eead45c;background:var(--q-dark);color:#fff;box-shadow:0 0 0 3px #5eead414,0 8px 18px #000f201f}@media (max-width: 780px){.blog-filters__grid[data-v-51013e7e]{grid-template-columns:1fr}.blog-filters__actions[data-v-51013e7e]{justify-self:flex-end}}.blog-card-link[data-v-cbf8cee4]{display:block;height:100%;color:inherit;text-decoration:none}.blog-card[data-v-cbf8cee4]{position:relative;display:flex;min-height:230px}.blog-card__rating[data-v-cbf8cee4]{position:absolute;top:10px;right:10px;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;max-width:calc(100% - 20px);padding:7px 10px;border-radius:999px;color:var(--color-text-light);white-space:nowrap}.blog-card__rating[data-v-cbf8cee4] .q-rating{flex:0 0 auto;min-width:max-content}.blog-card__rating-count[data-v-cbf8cee4]{min-width:0;overflow:visible;font-size:14px;line-height:1.3;white-space:nowrap}.blog-card__media[data-v-cbf8cee4]{position:relative;flex:0 0 min(38%,420px);min-height:100%;background:#030a1852}.blog-card__img[data-v-cbf8cee4]{display:block;width:100%;height:100%}.blog-card__img[data-v-cbf8cee4] .q-img__content,.blog-card__img[data-v-cbf8cee4] .q-img__image{height:100%}.blog-card__img[data-v-cbf8cee4] .q-img__image{transition:transform .25s ease}.blog-card-link:hover .blog-card__img[data-v-cbf8cee4] .q-img__image{transform:scale(1.035)}.blog-card__placeholder[data-v-cbf8cee4]{height:100%;min-height:230px;display:flex;align-items:center;justify-content:center;color:#f6fbffad;background:linear-gradient(135deg,rgba(38,166,154,.18),transparent),#0412268f}.blog-card__body[data-v-cbf8cee4]{display:flex;flex-direction:column;flex:1;min-width:0;padding:22px 24px 18px}.blog-card__content[data-v-cbf8cee4]{display:grid;flex:1;align-content:start;gap:14px}.blog-card__title[data-v-cbf8cee4]{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-text-light);font-size:24px;font-weight:700;line-height:1.24;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-card__preview[data-v-cbf8cee4]{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-text-muted);font-size:15px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-card__details[data-v-cbf8cee4]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:2px}.blog-card__author[data-v-cbf8cee4]{display:flex;min-width:0;align-items:center;gap:10px}.blog-card__avatar[data-v-cbf8cee4]{flex:0 0 auto;background:linear-gradient(135deg,var(--btn-gradient-start),var(--btn-gradient-end));font-size:13px;font-weight:700}.blog-card__avatar-img[data-v-cbf8cee4]{width:100%;height:100%}.blog-card__author-copy[data-v-cbf8cee4]{display:grid;min-width:0;gap:2px}.blog-card__author-name[data-v-cbf8cee4]{overflow:hidden;color:var(--color-text-light);font-size:14px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.blog-card__author-role[data-v-cbf8cee4]{overflow:hidden;color:var(--color-text-muted);font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.blog-card__meta[data-v-cbf8cee4]{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:14px;color:var(--color-text-muted)}.blog-card__meta-item[data-v-cbf8cee4]{display:inline-flex;align-items:center;gap:7px;font-size:14px;line-height:1}.blog-card__footer[data-v-cbf8cee4]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:18px}.blog-card__category[data-v-cbf8cee4]{max-width:180px;overflow:hidden;border:1px solid rgba(49,181,155,.28);border-radius:8px;background:#31b59b24;color:var(--color-text-light);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.blog-card__category--muted[data-v-cbf8cee4]{color:var(--color-text-muted);background:#ffffff0f}.blog-card__categories[data-v-cbf8cee4]{display:flex;min-width:0;flex:1;flex-wrap:wrap;gap:8px}.blog-card__action[data-v-cbf8cee4]{display:inline-flex;flex:0 0 auto;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(49,181,155,.34);border-radius:50%;color:var(--btn-gradient-start);background:#31b59b14;transition:color .2s ease,background .2s ease,transform .2s ease}.blog-card-link:hover .blog-card__action[data-v-cbf8cee4]{color:var(--color-text-light);background:linear-gradient(135deg,var(--btn-gradient-start),var(--btn-gradient-end));transform:translate(2px)}@media (max-width: 900px){.blog-card[data-v-cbf8cee4]{min-height:210px}.blog-card__media[data-v-cbf8cee4]{flex-basis:34%}.blog-card__details[data-v-cbf8cee4]{align-items:flex-start;flex-direction:column;gap:12px}.blog-card__meta[data-v-cbf8cee4]{justify-content:flex-start}}@media (max-width: 600px){.blog-card[data-v-cbf8cee4]{flex-direction:column}.blog-card__media[data-v-cbf8cee4]{flex:none;width:100%}.blog-card__placeholder[data-v-cbf8cee4]{aspect-ratio:16/9;min-height:0}.blog-card__body[data-v-cbf8cee4]{padding:18px}.blog-card__rating-count[data-v-cbf8cee4]{font-size:14px}.blog-card__title[data-v-cbf8cee4]{font-size:21px}.blog-card__footer[data-v-cbf8cee4]{align-items:flex-start}}.blog-page[data-v-28a4d5cd]{padding:22px 16px 48px}.blog-shell[data-v-28a4d5cd]{width:100%;max-width:1188px;margin:0 auto;display:grid;gap:20px}.blog-list-section[data-v-28a4d5cd]{display:grid;gap:16px}.blog-list[data-v-28a4d5cd]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.blog-sentinel[data-v-28a4d5cd]{width:100%}@media (max-width: 599.98px){.blog-page[data-v-28a4d5cd]{padding:16px 12px 32px}.blog-shell[data-v-28a4d5cd]{gap:18px}.blog-list[data-v-28a4d5cd]{gap:14px}}
