.blog-comments[data-v-fe3663fd]{display:grid;gap:16px;padding:22px}.blog-comments__header[data-v-fe3663fd]{display:flex;align-items:center;justify-content:space-between;gap:16px}.blog-comments__title[data-v-fe3663fd]{margin:0;color:var(--color-text-light);font-size:22px;font-weight:700;line-height:1.25}.blog-comments__form[data-v-fe3663fd]{overflow:hidden;border-radius:14px}.blog-comments__actions[data-v-fe3663fd]{display:flex;justify-content:flex-end;gap:12px;padding-top:12px}.blog-comments__list[data-v-fe3663fd]{display:grid;gap:12px;max-height:560px;overflow-y:auto;padding-right:6px}.blog-comments__item[data-v-fe3663fd]{padding:16px;border:1px solid rgba(96,165,250,.22);border-radius:12px;background:#0412266b;color:var(--color-text-light)}.blog-comments__item--own[data-v-fe3663fd]{border-color:#31b59b6b;background:#31b59b1f}.blog-comments__item-header[data-v-fe3663fd]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.blog-comments__user[data-v-fe3663fd]{display:flex;min-width:0;align-items:center;gap:10px}.blog-comments__avatar[data-v-fe3663fd]{flex:0 0 auto;background:linear-gradient(135deg,var(--btn-gradient-start),var(--btn-gradient-end));font-size:13px;font-weight:700}.blog-comments__avatar-img[data-v-fe3663fd]{width:100%;height:100%;object-fit:cover}.blog-comments__user-copy[data-v-fe3663fd]{display:grid;min-width:0;gap:5px}.blog-comments__username[data-v-fe3663fd]{overflow:hidden;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.blog-comments__rating[data-v-fe3663fd]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--color-text-muted);font-size:13px;line-height:1.2}.blog-comments__date[data-v-fe3663fd]{flex:0 0 auto;color:var(--color-text-muted);font-size:13px}.blog-comments__text[data-v-fe3663fd]{margin:14px 0 0;color:var(--color-text-light);font-size:15px;line-height:1.55;white-space:pre-wrap}.blog-comments__more[data-v-fe3663fd]{display:flex;justify-content:center}@media (max-width: 640px){.blog-comments[data-v-fe3663fd]{padding:18px}.blog-comments__item-header[data-v-fe3663fd]{flex-direction:column}}.blog-details-page[data-v-71f94c16]{padding:22px 16px 56px}.blog-details-shell[data-v-71f94c16]{width:90%;max-width:none;margin:0 auto;display:grid;gap:14px}.blog-details-layout[data-v-71f94c16]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:24px;align-items:start}.blog-details-main[data-v-71f94c16]{display:grid;min-width:0;gap:18px}.blog-details-sidebar[data-v-71f94c16]{position:sticky;top:86px;min-width:0}.blog-back-btn[data-v-71f94c16]{justify-self:start;color:var(--color-text-muted)}.blog-back-btn[data-v-71f94c16]:hover{color:var(--btn-gradient-start)}.blog-article[data-v-71f94c16]{overflow:hidden}.blog-article__header[data-v-71f94c16]{padding:30px 34px 26px}.blog-article__topline[data-v-71f94c16]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.blog-article__categories[data-v-71f94c16]{display:flex;min-width:0;flex-wrap:wrap;gap:8px}.blog-article__top-actions[data-v-71f94c16]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:12px}.blog-article__category[data-v-71f94c16]{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-share-btn[data-v-71f94c16]{flex:0 0 auto;border:0;border-radius:10px;color:var(--color-text-light);background:transparent;transition:color .2s ease,background .2s ease}.blog-share-btn[data-v-71f94c16]:before{border:0!important;box-shadow:none}.blog-share-btn[data-v-71f94c16]:hover{color:#fff;background:#31b59b2e}.blog-article__title[data-v-71f94c16]{margin:0;color:var(--color-text-light);font-size:21px;font-weight:700;line-height:1.14}.blog-article__meta[data-v-71f94c16]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 22px;margin-top:24px;color:var(--color-text-muted)}.blog-article__author[data-v-71f94c16]{display:grid;grid-template-columns:46px minmax(0,1fr);flex:1 1 420px;min-width:0;max-width:none;align-items:start;gap:12px}.blog-article__avatar-link[data-v-71f94c16]{display:inline-flex;color:inherit;text-decoration:none}.blog-article__avatar[data-v-71f94c16]{flex:0 0 auto;background:linear-gradient(135deg,var(--btn-gradient-start),var(--btn-gradient-end));font-size:14px;font-weight:700}.blog-article__avatar-img[data-v-71f94c16]{width:100%;height:100%}.blog-article__author-copy[data-v-71f94c16]{display:grid;width:100%;min-width:0;gap:7px}.blog-article__author-heading[data-v-71f94c16]{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:5px 9px}.blog-article__author-name[data-v-71f94c16]{overflow:hidden;color:var(--color-text-light);font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.blog-article__author-name[data-v-71f94c16]:hover{color:var(--btn-gradient-start)}.blog-article__author-role[data-v-71f94c16]{display:inline-flex;align-items:center;padding:2px 7px;border:1px solid rgba(49,181,155,.22);border-radius:999px;background:#31b59b17;color:var(--color-text-muted);font-size:11px;font-weight:700;line-height:1.2}.blog-article__author-bio[data-v-71f94c16]{display:-webkit-box;width:100%;max-width:none;overflow:hidden;margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-article__author-footer[data-v-71f94c16]{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:7px 10px}.blog-article__author-chip[data-v-71f94c16]{display:inline-flex;min-height:24px;align-items:center;gap:4px;padding:3px 7px;border:1px solid rgba(148,163,184,.24);border-radius:999px;color:#f6fbffd1;background:#ffffff0b;font-size:11px;line-height:1}.blog-article__author-chip .q-icon[data-v-71f94c16]{color:var(--btn-gradient-start)}.blog-article__author-chip strong[data-v-71f94c16]{color:var(--color-text-light);font-weight:800}.blog-article__author-socials[data-v-71f94c16]{display:flex;flex-wrap:wrap;gap:4px}.blog-article__author-social[data-v-71f94c16]{color:#f6fbffc7}.blog-article__author-social[data-v-71f94c16]:hover,.blog-article__author-social[data-v-71f94c16]:focus-visible{color:var(--btn-gradient-start)}.blog-article__date-group[data-v-71f94c16]{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;margin-left:auto;text-align:right}.blog-article__meta-item[data-v-71f94c16]{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;color:var(--color-text-muted);background:transparent;font:inherit;font-size:14px;line-height:1}.blog-article__meta-item--button[data-v-71f94c16]{cursor:pointer;transition:color .2s ease}.blog-article__meta-item--button[data-v-71f94c16]:hover{color:var(--btn-gradient-start)}.blog-comments-anchor[data-v-71f94c16]{scroll-margin-top:88px}.blog-article__rating[data-v-71f94c16]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;max-width:100%;color:var(--color-text-light);font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap}.blog-article__rating[data-v-71f94c16] .q-rating{flex:0 0 auto;min-width:max-content}.blog-article__rating-count[data-v-71f94c16]{min-width:0;overflow:visible;color:var(--color-text-muted);font-weight:600;white-space:nowrap}.blog-article__figure[data-v-71f94c16]{overflow:hidden;margin:0 34px;border-radius:10px;background:#030a1852}.blog-article__image[data-v-71f94c16]{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.blog-article__caption[data-v-71f94c16]{padding:10px 24px 0;color:var(--color-text-muted);font-size:14px;line-height:1.5;text-align:center}.blog-article__content[data-v-71f94c16]{box-sizing:border-box;width:100%;max-width:100%;overflow-x:auto;padding:16px 34px 26px;color:var(--color-text-light);font-size:15px;line-height:1.65;word-break:normal;overflow-wrap:anywhere}.blog-article__content[data-v-71f94c16]:after{display:block;clear:both;content:""}.blog-article__content[data-v-71f94c16] p{margin:0 0 .85em}.blog-article__content[data-v-71f94c16] h1,.blog-article__content[data-v-71f94c16] h2,.blog-article__content[data-v-71f94c16] h3,.blog-article__content[data-v-71f94c16] h4,.blog-article__content[data-v-71f94c16] h5,.blog-article__content[data-v-71f94c16] h6{margin:1.05em 0 .55em;color:var(--color-text-light);font-weight:700;line-height:1.25}.blog-article__content[data-v-71f94c16] h1{font-size:30px}.blog-article__content[data-v-71f94c16] h2{font-size:24px}.blog-article__content[data-v-71f94c16] h3{font-size:20px}.blog-article__content[data-v-71f94c16] h4{font-size:18px}.blog-article__content[data-v-71f94c16] h5{font-size:16px}.blog-article__content[data-v-71f94c16] h6{font-size:14px}.blog-article__content[data-v-71f94c16] ul,.blog-article__content[data-v-71f94c16] ol{margin:0 0 .85em;padding-left:24px}.blog-article__content[data-v-71f94c16] blockquote{margin:0 0 .85em;padding-left:14px;border-left:3px solid var(--btn-gradient-start);color:var(--color-text-muted)}.blog-article__content[data-v-71f94c16] pre{overflow:auto;margin:0 0 .85em;padding:12px 14px;border-radius:8px;background:#020617b8;color:#dbeafe}.blog-article__content[data-v-71f94c16] code{padding:2px 5px;border-radius:5px;background:#94a3b829;color:#dbeafe}.blog-article__content[data-v-71f94c16] pre code{padding:0;background:transparent}.blog-article__content[data-v-71f94c16] a{color:var(--btn-gradient-start);text-decoration:underline;text-underline-offset:2px}.blog-article__content[data-v-71f94c16] mark{padding:0 2px;border-radius:3px;background:#facc1552;color:inherit}.blog-article__content[data-v-71f94c16] hr{height:1px;margin:20px 0;border:0;background:#94a3b857}.blog-article__content[data-v-71f94c16] img,.blog-article__content[data-v-71f94c16] video,.blog-article__content[data-v-71f94c16] iframe{max-width:100%}.blog-article__content[data-v-71f94c16] img{height:auto}.blog-article__content[data-v-71f94c16] table{width:100%;margin:0 0 1em;border-collapse:collapse;table-layout:fixed}.blog-article__content[data-v-71f94c16] th,.blog-article__content[data-v-71f94c16] td{min-width:70px;padding:8px 10px;border:1px solid rgba(148,163,184,.35);vertical-align:top}.blog-article__content[data-v-71f94c16] th{background:#60a5fa24;font-weight:700}.blog-article__content[data-v-71f94c16] .blog-image,.blog-article__content[data-v-71f94c16] .blog-image-figure{max-width:100%}.blog-article__content[data-v-71f94c16] .blog-image{display:block;margin:16px auto;border-radius:8px}.blog-article__content[data-v-71f94c16] .blog-image-figure{margin:16px 0}.blog-article__content[data-v-71f94c16] .blog-image-figure img{width:100%}.blog-article__content[data-v-71f94c16] .blog-image--align-left,.blog-article__content[data-v-71f94c16] .blog-image-figure--align-left{margin-right:auto}.blog-article__content[data-v-71f94c16] .blog-image--align-center,.blog-article__content[data-v-71f94c16] .blog-image-figure--align-center{margin-right:auto;margin-left:auto}.blog-article__content[data-v-71f94c16] .blog-image--align-right,.blog-article__content[data-v-71f94c16] .blog-image-figure--align-right{margin-left:auto}.blog-article__content[data-v-71f94c16] .blog-image--size-small,.blog-article__content[data-v-71f94c16] .blog-image-figure--size-small{width:min(38%,320px)}.blog-article__content[data-v-71f94c16] .blog-image--size-medium,.blog-article__content[data-v-71f94c16] .blog-image-figure--size-medium{width:min(62%,560px)}.blog-article__content[data-v-71f94c16] .blog-image--size-large,.blog-article__content[data-v-71f94c16] .blog-image-figure--size-large{width:min(82%,760px)}.blog-article__content[data-v-71f94c16] .blog-image--size-full,.blog-article__content[data-v-71f94c16] .blog-image-figure--size-full,.blog-article__content[data-v-71f94c16] .blog-image--full-width,.blog-article__content[data-v-71f94c16] .blog-image-figure--full-width{width:100%}.blog-article__content[data-v-71f94c16] .blog-image--wrap-left,.blog-article__content[data-v-71f94c16] .blog-image-figure--wrap-left{float:left;width:min(46%,460px);margin:6px 24px 18px 0}.blog-article__content[data-v-71f94c16] .blog-image--wrap-right,.blog-article__content[data-v-71f94c16] .blog-image-figure--wrap-right{float:right;width:min(46%,460px);margin:6px 0 18px 24px}.blog-article__content[data-v-71f94c16] .blog-image-figure figcaption{margin-top:8px;color:var(--color-text-muted);font-size:14px;line-height:1.5;text-align:center}.blog-sidebar-card[data-v-71f94c16]{padding:20px}.blog-sidebar-card__title[data-v-71f94c16]{margin:0 0 18px;color:var(--color-text-light);font-size:18px;font-weight:700;line-height:1.3}.blog-sidebar-card__empty[data-v-71f94c16]{margin:0;color:var(--color-text-muted);font-size:14px;line-height:1.55}.blog-related-list[data-v-71f94c16]{display:grid;gap:14px}.blog-related-item[data-v-71f94c16]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:12px;align-items:center;color:inherit;text-decoration:none}.blog-related-item__image[data-v-71f94c16],.blog-related-item__placeholder[data-v-71f94c16]{overflow:hidden;width:66px;height:66px;border-radius:8px}.blog-related-item__placeholder[data-v-71f94c16]{display:flex;align-items:center;justify-content:center;color:#f6fbffad;background:linear-gradient(135deg,rgba(38,166,154,.18),transparent),#0412268f}.blog-related-item__content[data-v-71f94c16]{display:grid;min-width:0;gap:7px}.blog-related-item__title[data-v-71f94c16]{display:-webkit-box;overflow:hidden;margin:0;color:var(--color-text-light);font-size:14px;font-weight:700;line-height:1.3;transition:color .2s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-related-item:hover .blog-related-item__title[data-v-71f94c16]{color:var(--btn-gradient-start)}.blog-related-item__meta[data-v-71f94c16]{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;color:var(--color-text-muted)}.blog-related-item__meta-item[data-v-71f94c16]{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:1;white-space:nowrap}.blog-related-item__meta-item .q-icon[data-v-71f94c16]{color:var(--color-text-muted)}.blog-related-item__date[data-v-71f94c16]{justify-self:end;min-width:0;overflow:hidden;color:var(--color-text-muted);font-size:13px;line-height:1;text-align:right;text-overflow:ellipsis;white-space:nowrap}.blog-share-menu .q-list{min-width:220px}.blog-share-menu .blog-share-item .q-item__section--avatar{min-width:34px}.blog-share-menu .blog-share-item .q-icon{color:#f6fbffdb}@media (max-width: 1080px){.blog-details-layout[data-v-71f94c16]{grid-template-columns:1fr}.blog-details-sidebar[data-v-71f94c16]{position:static}}@media (max-width: 599.98px){.blog-details-page[data-v-71f94c16]{padding:16px 12px 40px}.blog-details-shell[data-v-71f94c16]{gap:14px}.blog-details-layout[data-v-71f94c16]{gap:18px}.blog-article__header[data-v-71f94c16]{padding:22px}.blog-article__topline[data-v-71f94c16]{flex-direction:column;align-items:stretch}.blog-article__top-actions[data-v-71f94c16]{flex-wrap:wrap;justify-content:flex-start}.blog-share-btn[data-v-71f94c16]{align-self:flex-start}.blog-article__meta[data-v-71f94c16]{align-items:flex-start;flex-direction:column;gap:16px}.blog-article__author[data-v-71f94c16]{flex:0 1 auto;width:100%;max-width:none;grid-template-columns:42px minmax(0,1fr);gap:10px}.blog-article__author[data-v-71f94c16] .q-avatar{width:42px;height:42px}.blog-article__author-chip[data-v-71f94c16]{min-height:22px;padding:3px 6px;font-size:10.5px}.blog-article__title[data-v-71f94c16]{font-size:21px}.blog-article__date-group[data-v-71f94c16]{width:100%;justify-content:flex-start;gap:12px 16px;margin-left:0;text-align:left}.blog-article__figure[data-v-71f94c16]{margin:0 18px}.blog-article__content[data-v-71f94c16]{width:100%;padding:16px 18px}.blog-article__content[data-v-71f94c16] .blog-image--wrap-left,.blog-article__content[data-v-71f94c16] .blog-image-figure--wrap-left,.blog-article__content[data-v-71f94c16] .blog-image--wrap-right,.blog-article__content[data-v-71f94c16] .blog-image-figure--wrap-right{float:none;width:100%;margin:16px 0}.blog-sidebar-card[data-v-71f94c16]{padding:18px}}
