.bs-blog{--bs-ink: #1B2333;--bs-ink-soft: #4B5468;--bs-muted: #5B6475;--bs-line: #E6E9F0;--bs-line-strong: #D3D8E1;--bs-accent: #1E40AF;--bs-accent-ink: #1E3A8A;--bs-tab-bg: #DCE4FF;--bs-soft-bg: #F6F7FA;--bs-radius: 12px;--bs-gutter: var(--container-gutter, 20px);--bs-sticky-top: calc(var(--sticky-area-height, 0px) + 24px);color:var(--bs-ink)}.bs-blog *,.bs-blog *:before,.bs-blog *:after{box-sizing:border-box}.bs-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--bs-gutter)}.bs-blog a{text-decoration:none}.bs-blog :focus-visible{outline:2px solid var(--bs-accent);outline-offset:2px}.bs-crumbs{font-size:14px;font-weight:600}.bs-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.bs-crumbs li{display:inline-flex;align-items:center;gap:8px}.bs-crumbs li+li:before{content:"/";opacity:.6}.bs-crumbs a{color:inherit;opacity:.85;text-decoration:underline;text-underline-offset:3px}.bs-crumbs a:hover{opacity:1}.bs-crumbs [aria-current]{font-weight:700}.bs-hub__banner{position:relative;overflow:hidden;min-height:400px;display:flex;align-items:flex-end;background:#2c3b5c;color:#fff}.bs-hub__banner-media,.bs-hub__banner-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bs-hub__banner-media img{object-fit:cover;object-position:center}.bs-hub__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c1220b3,#0c12206b 45%,#0c122000 80%)}.bs-hub__banner-inner{position:relative;padding-block:96px 64px}.bs-hub__title{margin:16px 0 0;font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 600);font-size:clamp(34px,5vw,56px);line-height:1.08;letter-spacing:-.01em;color:#fff}.bs-hub__desc{margin-top:16px;max-width:580px;font-size:18px;line-height:1.55;color:#fff;opacity:.92}.bs-hub__desc p{margin:0}@media(max-width:699px){.bs-hub__banner{min-height:320px}.bs-hub__banner-inner{padding-block:72px 36px}.bs-hub__scrim{background:linear-gradient(0deg,#0c1220bf,#0c122059 60%,#0c12201a)}.bs-hub__desc{font-size:16px}}.bs-tabs{margin-top:32px;border-bottom:1px solid var(--bs-line)}.bs-tabs ul{display:flex;gap:8px;list-style:none;margin:0;padding:4px 2px 12px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bs-tabs ul::-webkit-scrollbar{display:none}.bs-tab{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:8px;font-size:16px;font-weight:700;white-space:nowrap;color:var(--bs-ink-soft);transition:background-color .15s ease,color .15s ease}.bs-tab:hover{color:var(--bs-ink);background:var(--bs-soft-bg)}.bs-tab[aria-current=page]{background:var(--bs-tab-bg);color:var(--bs-accent-ink)}@media(max-width:699px){.bs-tabs{margin-top:24px;border-bottom:0}.bs-tabs ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible;padding:0}.bs-tabs li{display:flex;min-width:0}.bs-tab{flex:1 1 auto;justify-content:center;text-align:center;white-space:normal;line-height:1.25;padding:8px 10px;font-size:15px;border:1px solid var(--bs-line-strong)}.bs-tab[aria-current=page]{border-color:var(--bs-tab-bg)}}.bs-hub__list{padding-block:40px 96px}.bs-hub__list-title{margin:0;font-size:28px;font-weight:800;letter-spacing:-.01em;color:var(--bs-ink)}.bs-grid{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}@media(max-width:1023px){.bs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.bs-grid{grid-template-columns:1fr;gap:32px}}.bs-card{display:flex;flex-direction:column;gap:12px;color:var(--bs-ink);min-width:0}.bs-card[hidden]{display:none}.bs-card__media{border-radius:var(--bs-radius);overflow:hidden;background:var(--bs-soft-bg)}.bs-card__media img{display:block;width:100%;height:auto}.bs-card:hover .bs-card__media{box-shadow:0 0 0 2px var(--bs-tab-bg)}.bs-card__cat{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-accent)}.bs-card__title{margin:0;font-size:19px;line-height:1.35;font-weight:700;color:var(--bs-ink)}.bs-card:hover .bs-card__title{color:var(--bs-accent-ink);text-decoration:underline;text-underline-offset:3px}.bs-card__excerpt{margin:0;font-size:15px;line-height:1.55;color:var(--bs-ink-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bs-card__meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13px;color:var(--bs-muted)}.bs-card__meta span+span:before{content:"\b7";margin-right:10px}.bs-pagination{margin-top:64px;padding-top:32px;border-top:1px solid var(--bs-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.bs-page,.bs-page-nav{min-width:44px;min-height:44px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;border:1.5px solid var(--bs-line-strong);background:#fff;color:var(--bs-ink);font-size:15px;font-weight:700}.bs-page-nav{padding:0 16px}.bs-page:hover,.bs-page-nav:hover{border-color:var(--bs-ink)}.bs-page[aria-current=page]{background:var(--bs-ink);border-color:var(--bs-ink);color:#fff}.bs-page-nav[aria-disabled=true]{color:#a6adba;border-color:var(--bs-line);pointer-events:none}.bs-page-gap{min-width:24px;text-align:center;color:var(--bs-muted)}.bs-hub.is-loading .bs-hub__list{opacity:.45;transition:opacity .2s ease;pointer-events:none}.bs-article{padding-bottom:96px}@media(max-width:699px){.bs-article{padding-bottom:64px}}.bs-article__head{max-width:880px;padding-top:40px}.bs-article__head .bs-crumbs{color:var(--bs-muted);font-weight:500}.bs-article__head .bs-crumbs a{text-decoration:none;opacity:1}.bs-article__head .bs-crumbs a:hover{color:var(--bs-accent-ink)}.bs-article__head .bs-crumbs [aria-current]{color:var(--bs-ink)}.bs-chip{display:inline-flex;align-items:center;margin-top:28px;padding:6px 14px;border-radius:999px;background:var(--bs-tab-bg);color:var(--bs-accent-ink);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bs-article__title{margin:18px 0 0;font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 600);font-size:clamp(30px,4.2vw,48px);line-height:1.14;letter-spacing:-.01em;color:var(--bs-ink)}.bs-article__meta{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:15px;color:var(--bs-ink-soft)}.bs-article__meta>span{display:inline-flex;align-items:center;gap:8px}.bs-article__meta>span+span:before{content:"";width:1px;height:16px;background:var(--bs-line-strong);margin-right:10px}.bs-article__meta strong{color:var(--bs-ink)}.bs-avatar{width:36px;height:36px;border-radius:999px;overflow:hidden;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--bs-tab-bg);color:var(--bs-accent-ink);font-weight:800;font-size:14px}.bs-avatar img{width:100%;height:100%;object-fit:cover}.bs-article__cover{margin:36px 0 0;border-radius:16px;overflow:hidden;background:var(--bs-soft-bg)}.bs-article__cover img{display:block;width:100%;height:auto}.bs-article__layout{margin-top:56px;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:64px}.bs-article__main{min-width:0}.bs-article__body{font-size:18px;line-height:1.75}.bs-article__body h2,.bs-article__body h3{scroll-margin-top:var(--bs-sticky-top)}.bs-article__body img{max-width:100%;height:auto;border-radius:var(--bs-radius)}.bs-article__body table{display:block;max-width:100%;overflow-x:auto}.bs-toc{min-width:0;position:sticky;top:var(--bs-sticky-top)}.bs-toc[hidden]{display:none}.bs-toc__box{border:1px solid var(--bs-line);border-radius:16px;background:#fff;padding:20px 24px;max-height:calc(100vh - var(--bs-sticky-top) - 24px);overflow:auto}.bs-toc__toggle{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-muted);cursor:default}.bs-toc__chev{display:none;transition:transform .2s ease}.bs-toc.is-collapsed .bs-toc__list{display:none}.bs-toc__list{list-style:none;margin:14px 0 0;padding:0}.bs-toc__list a{display:block;padding:8px 0 8px 14px;border-left:2px solid var(--bs-line);font-size:15px;line-height:1.4;font-weight:600;color:var(--bs-ink-soft)}.bs-toc__list a:hover{color:var(--bs-accent-ink)}.bs-toc__list a[aria-current=true]{border-left-color:var(--bs-accent);color:var(--bs-accent-ink);font-weight:700}@media(max-width:1023px){.bs-article__layout{grid-template-columns:minmax(0,1fr);gap:32px}.bs-toc{order:-1;position:static}.bs-toc__box{max-height:none;padding:0}.bs-toc__toggle{min-height:52px;padding:0 20px;cursor:pointer;color:var(--bs-ink)}.bs-toc__toggle:focus-visible{outline:2px solid var(--bs-accent);outline-offset:-2px;border-radius:16px}.bs-toc__chev{display:block;transform:rotate(180deg)}.bs-toc.is-collapsed .bs-toc__chev{transform:none}.bs-toc__list{margin:0;padding:0 20px 16px}}.bs-more{margin-top:64px;padding:28px;border-radius:16px;background:var(--bs-soft-bg)}.bs-more__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.bs-more__title{margin:0;font-size:20px;font-weight:800;color:var(--bs-ink)}.bs-more__link{font-size:14px;font-weight:700;color:var(--bs-accent-ink)}.bs-more__list{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.bs-more__item{display:flex;gap:16px;align-items:flex-start;color:var(--bs-ink)}.bs-more__thumb{flex:0 0 120px;align-self:flex-start;border-radius:10px;overflow:hidden;background:#e6e9f0}.bs-more__thumb img{display:block;width:100%;height:auto}.bs-more__item-title{font-size:16px;font-weight:700;line-height:1.4}.bs-more__item:hover .bs-more__item-title{color:var(--bs-accent-ink);text-decoration:underline}.bs-more__item-meta{margin-top:4px;font-size:13px;color:var(--bs-muted)}@media(max-width:639px){.bs-more{padding:20px}.bs-more__list{gap:24px}.bs-more__item{flex-direction:column;gap:12px}.bs-more__thumb{flex:none;width:100%}}.bs-article__foot{margin-top:48px;padding-block:28px;border-block:1px solid var(--bs-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 24px}.bs-tags{display:flex;flex-wrap:wrap;gap:8px}.bs-tag{padding:6px 12px;border-radius:999px;border:1px solid var(--bs-line-strong);font-size:13px;font-weight:600;color:var(--bs-ink-soft)}.bs-share{display:flex;align-items:center;gap:8px}.bs-share__label{font-size:14px;font-weight:700;margin-right:4px}.bs-share a{width:44px;height:44px;border-radius:999px;border:1px solid var(--bs-line-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--bs-ink)}.bs-share a:hover{border-color:var(--bs-ink)}.bs-share svg{width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/65/assets/bs-blog.css.map */
