.svp-blog-wrap{max-width:1120px;margin:0 auto;padding:0 16px 40px}@media(min-width:769px){.svp-blog-wrap{padding:0 32px 60px}}.svp-blog-bc{font-size:11px;color:var(--oracle-dim, #8B8BA8);font-family:var(--font-mono, "JetBrains Mono", monospace);margin-bottom:16px;padding-top:16px}.svp-blog-bc a{color:var(--oracle-dim, #8B8BA8);text-decoration:none}.svp-blog-bc a:hover{color:var(--oracle-accent, #7B6CF0)}.svp-blog-bc__sep{margin:0 6px}.svp-blog-bc__current{color:var(--oracle-secondary, #A8A8C0)}.svp-blog-header{margin-bottom:24px}.svp-blog-header__title{font-size:28px;font-weight:900;color:var(--oracle-text, #EAEAF2);line-height:1.1;letter-spacing:-.02em;margin:0 0 8px}.svp-blog-header__desc{font-size:13px;color:var(--oracle-secondary, #A8A8C0);line-height:1.5;max-width:600px}.svp-blog-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.svp-blog-tag{font-size:10px;font-weight:600;padding:5px 12px;border-radius:4px;background:var(--oracle-surface, #0E0E13);border:1px solid var(--oracle-border, #1D1D28);color:var(--oracle-secondary, #A8A8C0);text-decoration:none;transition:border-color .15s,color .15s}.svp-blog-tag:hover{border-color:var(--oracle-accent-border, rgba(123, 108, 240, .3));color:var(--oracle-accent, #7B6CF0);text-decoration:none}.svp-blog-tag--active{border-color:var(--oracle-accent, #7B6CF0);color:var(--oracle-accent, #7B6CF0);background:var(--oracle-accent-glow, rgba(123, 108, 240, .06))}.svp-blog-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){.svp-blog-grid{grid-template-columns:1fr 1fr}}@media(min-width:900px){.svp-blog-grid{grid-template-columns:1fr 1fr 1fr}}.svp-blog-card{display:flex;flex-direction:column;border-radius:8px;background:var(--oracle-surface, #0E0E13);border:1px solid var(--oracle-border, #1D1D28);overflow:hidden;text-decoration:none;color:var(--oracle-text, #EAEAF2);transition:border-color .15s}.svp-blog-card:hover{border-color:var(--oracle-accent-border, rgba(123, 108, 240, .3));text-decoration:none}.svp-blog-card__img{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--oracle-surface-2, #141420)}.svp-blog-card__body{padding:14px;display:flex;flex-direction:column;flex:1}.svp-blog-card__date{font-size:10px;color:var(--oracle-dim, #8B8BA8);font-family:var(--font-mono, monospace);margin-bottom:6px}.svp-blog-card__title{font-size:15px;font-weight:700;color:var(--oracle-text, #EAEAF2);line-height:1.3;margin-bottom:6px}.svp-blog-card__excerpt{font-size:12px;color:var(--oracle-secondary, #A8A8C0);line-height:1.5;flex:1}.svp-blog-card__tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:10px}.svp-blog-card__tag{font-size:9px;font-weight:600;padding:2px 6px;border-radius:3px;background:var(--oracle-accent-glow, rgba(123, 108, 240, .06));color:var(--oracle-accent, #7B6CF0)}.svp-blog-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px}.svp-blog-pagination a,.svp-blog-pagination span{font-size:12px;font-weight:600;padding:8px 14px;border-radius:4px;text-decoration:none}.svp-blog-pagination a{color:var(--oracle-accent, #7B6CF0);border:1px solid var(--oracle-accent-border, rgba(123, 108, 240, .18))}.svp-blog-pagination a:hover{background:var(--oracle-accent-glow);text-decoration:none}.svp-blog-pagination span.current{color:var(--oracle-text, #EAEAF2);background:var(--oracle-surface, #0E0E13);border:1px solid var(--oracle-border, #1D1D28)}.svp-article-header{margin-bottom:24px}.svp-article-header__title{font-size:32px;font-weight:900;color:var(--oracle-text, #EAEAF2);line-height:1.15;letter-spacing:-.02em;margin:0 0 8px}.svp-article-header__meta{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--oracle-dim, #8B8BA8)}.svp-article-header__author{font-weight:600;color:var(--oracle-secondary, #A8A8C0)}.svp-article-header__date{font-family:var(--font-mono, monospace)}.svp-article-hero-img{width:100%;max-height:480px;object-fit:cover;border-radius:8px;margin-bottom:24px}.svp-article-body{font-size:15px;color:var(--oracle-secondary, #A8A8C0);line-height:1.75;max-width:720px}.svp-article-body h2{font-size:22px;font-weight:800;color:var(--oracle-text, #EAEAF2);margin:32px 0 12px;line-height:1.2}.svp-article-body h3{font-size:18px;font-weight:700;color:var(--oracle-text, #EAEAF2);margin:24px 0 8px;line-height:1.3}.svp-article-body p{margin-bottom:16px}.svp-article-body a{color:var(--oracle-accent, #7B6CF0);text-decoration:underline}.svp-article-body a:hover{color:var(--oracle-accent-light, #A08DF7)}.svp-article-body ul,.svp-article-body ol{padding-left:20px;margin-bottom:16px}.svp-article-body li{margin-bottom:6px}.svp-article-body img{max-width:100%;height:auto;border-radius:6px;margin:16px 0}.svp-article-body blockquote{border-left:3px solid var(--oracle-accent, #7B6CF0);padding:12px 16px;margin:16px 0;background:var(--oracle-surface, #0E0E13);border-radius:0 6px 6px 0;font-style:italic;color:var(--oracle-text, #EAEAF2)}.svp-article-body table{width:100%;border-collapse:collapse;margin:16px 0}.svp-article-body th,.svp-article-body td{padding:8px 12px;border:1px solid var(--oracle-border, #1D1D28);text-align:left;font-size:13px}.svp-article-body th{background:var(--oracle-surface, #0E0E13);font-weight:700;color:var(--oracle-text, #EAEAF2)}.svp-article-tags{display:flex;gap:6px;flex-wrap:wrap;margin:24px 0;padding-top:24px;border-top:1px solid var(--oracle-border, #1D1D28)}.svp-article-share{display:flex;align-items:center;gap:12px;margin-bottom:24px}.svp-article-share__label{font-size:11px;font-weight:600;color:var(--oracle-dim, #8B8BA8);text-transform:uppercase}.svp-article-share__link{font-size:12px;color:var(--oracle-secondary, #A8A8C0);text-decoration:none;padding:4px 8px;border-radius:4px;border:1px solid var(--oracle-border, #1D1D28)}.svp-article-share__link:hover{border-color:var(--oracle-accent-border);color:var(--oracle-accent);text-decoration:none}.svp-article-back{display:inline-block;font-size:12px;font-weight:600;color:var(--oracle-accent, #7B6CF0);text-decoration:none;margin-bottom:24px}.svp-article-back:hover{text-decoration:none;color:var(--oracle-accent-light)}@media(min-width:769px){.svp-blog-header__title{font-size:36px}.svp-article-header__title{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/svp-blog.css.map */
