@charset "UTF-8";body.reDesign:has(.feed-guide){min-width:0}.feed-guide.bts{--fg-ink: #00002d;--fg-muted: #66677b;--fg-line: #e6e7ed;color:var(--fg-ink);background:#fff;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.feed-guide.bts *,.feed-guide.bts *:before,.feed-guide.bts *:after{box-sizing:border-box}.feed-guide.bts [hidden]{display:none!important}.feed-guide.bts a{color:inherit;text-decoration:none}.feed-guide.bts button,.feed-guide.bts input{font:inherit}.feed-guide.bts button{cursor:pointer}.feed-guide.bts :is(a,button,input,summary,pre):focus-visible{outline:3px solid #3e61ff;outline-offset:4px}.feed-guide.bts h1,.feed-guide.bts h2,.feed-guide.bts h3,.feed-guide.bts p{padding:0}.feed-guide.bts h2{font-size:clamp(25px,2.4vw,34px);font-weight:600;line-height:1.25;letter-spacing:-.9px;margin:10px 0 14px}.feed-guide.bts h3{font-size:17px;line-height:1.4;font-weight:600;margin:0 0 10px}.feed-guide.bts p{color:var(--fg-muted)}.feed-guide.bts code,.feed-guide.bts pre{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.feed-guide.bts .fg-shell{max-width:1280px;margin:0 auto;padding:0 40px}.feed-guide.bts .fg-skip{position:absolute;left:20px;top:-100px;z-index:5;background:#fff;padding:14px}.feed-guide.bts .fg-skip:focus{top:10px}.feed-guide.bts .fg-hero{background:radial-gradient(ellipse at 85% 35%,#eaeaff 0,transparent 55%),#f7f7fb;border-bottom:1px solid var(--fg-line);overflow:hidden}.feed-guide.bts .fg-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:430px;padding-top:48px;padding-bottom:48px}.feed-guide.bts .fg-hero-copy{position:relative;z-index:1}.feed-guide.bts .fg-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;color:#55566e}.feed-guide.bts .fg-dot{display:inline-block;width:7px;height:7px;background:#ff2130;border-radius:50%;margin-right:10px;vertical-align:middle}.feed-guide.bts h1{font-size:clamp(36px,3.7vw,51px);line-height:1.15;letter-spacing:-2px;font-weight:600;margin:23px 0}.feed-guide.bts .fg-lead{max-width:480px;font-size:17px;line-height:1.7;margin-bottom:28px}.feed-guide.bts .fg-actions{margin:0 -6px}.feed-guide.bts .fg-actions .fg-button{margin:0 6px 10px}.feed-guide.bts .fg-button{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:12px 20px;border-radius:9px;font-size:14px;font-weight:600;transition:background .15s,transform .15s}.feed-guide.bts .fg-button span{margin-left:20px}.feed-guide.bts .fg-button:hover{transform:translateY(-2px)}.feed-guide.bts .fg-button-primary{background:#ff2130;color:#fff}.feed-guide.bts .fg-button-primary:hover{background:#df1422;color:#fff}.feed-guide.bts .fg-button-quiet{border:1px solid #dbdce6;background:#fff}.feed-guide.bts .fg-button-quiet:hover{background:#efeff6}.feed-guide.bts .fg-hero-meta{margin-top:20px;font-size:11px;letter-spacing:1.1px;color:#747589}.feed-guide.bts .fg-hero-meta span{display:inline-block;margin-right:20px}.feed-guide.bts .fg-hero-meta span:before{content:"✓";margin-right:7px;color:#577467}.feed-guide.bts .fg-hero-visual{position:relative;padding:0 0 0 35px;min-width:0}.feed-guide.bts .fg-mini-code{background:#10112b;border:1px solid #2d2e48;border-radius:14px;box-shadow:0 25px 65px #25224c24;transform:none}.feed-guide.bts .fg-mini-code .fg-code-bar{font-size:10px;padding:15px 18px}.feed-guide.bts .fg-mini-code pre{background:transparent;border:0;margin:0;padding:22px 23px;font-size:clamp(9px,1vw,12px);line-height:2.2;color:#fff;overflow:hidden}.feed-guide.bts .fg-window-dots{color:#79788e;letter-spacing:4px}.feed-guide.bts .fg-product-card{position:relative;margin:14px 0 0 24px;background:#fff;border:1px solid #e7e7ef;border-radius:12px;padding:22px;display:flex;align-items:center;box-shadow:0 18px 45px #00002d12;transform:none}.feed-guide.bts .fg-product-card strong{font-size:14px;max-width:260px;margin:5px 0 8px}.feed-guide.bts .fg-shirt{width:74px;height:83px;flex-shrink:0;background:#f4f3f7;border-radius:8px;padding:8px;margin-right:18px}.feed-guide.bts .fg-shirt svg{width:100%;height:100%}.feed-guide.bts .fg-product-label{font-size:11px;color:#8a8b9b;letter-spacing:1px}.feed-guide.bts .fg-product-price{font-size:19px;font-weight:700}.feed-guide.bts .fg-product-price small{font-size:11px;font-weight:400}.feed-guide.bts .fg-product-check{flex-shrink:0;margin-left:auto;align-self:flex-start;background:#d9f8e9;color:#137650;border-radius:50%;width:22px;height:22px;text-align:center;font-size:13px}.feed-guide.bts .fg-layout{display:grid;grid-template-columns:230px minmax(0,1fr);padding-top:62px;padding-bottom:60px}.feed-guide.bts .fg-sidebar{align-self:start;position:sticky;top:28px;margin-right:30px}.feed-guide.bts .fg-nav-label{text-transform:uppercase;font-size:10px;letter-spacing:1.8px;font-weight:700;margin:0 0 18px 13px}.feed-guide.bts .fg-nav-link{display:flex;align-items:baseline;padding:11px 12px;font-size:13px;border-radius:7px;border-left:2px solid transparent;margin-bottom:3px}.feed-guide.bts .fg-nav-link span{font-size:10px;color:#9292a5;margin-right:10px}.feed-guide.bts .fg-nav-link:hover{background:#f5f5fa}.feed-guide.bts .fg-nav-link.is-active{color:#3e61ff;background:#f0f2ff;border-left-color:#3e61ff}.feed-guide.bts .fg-nav-link.is-active span{color:#3e61ff}.feed-guide.bts .fg-sidebar-note{margin:35px 12px 0;padding-top:22px;border-top:1px solid var(--fg-line);font-size:12px;color:var(--fg-muted)}.feed-guide.bts .fg-sidebar-note strong{font-size:11px;font-weight:400;margin:7px 0 0 17px}.feed-guide.bts .fg-sidebar-note .fg-dot{width:5px;height:5px;background:#1bac77}.feed-guide.bts .fg-content{min-width:0;padding-left:35px;border-left:1px solid var(--fg-line)}.feed-guide.bts .fg-section{scroll-margin-top:30px;margin-bottom:74px}.feed-guide.bts .fg-section:last-child{margin-bottom:0}.feed-guide.bts .fg-section-heading{margin-bottom:28px}.feed-guide.bts .fg-section-heading p{max-width:700px;font-size:15px;margin:0}.feed-guide.bts .fg-section-number{color:#9292a7;font-family:monospace;font-size:11px;letter-spacing:2px}.feed-guide.bts .fg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -8px}.feed-guide.bts .fg-step{border:1px solid var(--fg-line);border-radius:12px;padding:21px;margin:0 8px;background:linear-gradient(145deg,#fafaff,#fff)}.feed-guide.bts .fg-step h3{font-size:15px}.feed-guide.bts .fg-step p{font-size:13px;line-height:1.7}.feed-guide.bts .fg-step-index{display:inline-block;font-size:11px;color:#3e61ff;background:#ecefff;border-radius:6px;padding:4px 8px;margin-bottom:22px;font-family:monospace}.feed-guide.bts .fg-search-icon{flex-shrink:0;margin-right:12px;color:#6e7087}.feed-guide.bts .fg-search{display:flex;align-items:center;border:1px solid #dcdde6;border-radius:9px;padding:0 15px;background:#fff;margin-bottom:14px}.feed-guide.bts .fg-search input{border:0;width:100%;min-width:0;min-height:50px;padding:12px 0;box-shadow:none;border-radius:0;background:transparent;font-size:15px;color:var(--fg-ink)}.feed-guide.bts .fg-search input:focus-visible{outline:none}.feed-guide.bts .fg-search:focus-within{border-color:#3e61ff;box-shadow:0 0 0 3px #3e61ff22}.feed-guide.bts .fg-filters{margin-bottom:16px}.feed-guide.bts .fg-filters button{margin:0 7px 7px 0;min-height:42px;padding:9px 14px;border:1px solid #e0e1ea;border-radius:7px;background:#fff;color:#636477;font-size:12px}.feed-guide.bts .fg-filters button[aria-pressed=true]{background:#00002d;border-color:#00002d;color:#fff}.feed-guide.bts .fg-field-list{border:1px solid var(--fg-line);border-radius:12px;overflow:hidden}.feed-guide.bts .fg-field-header,.feed-guide.bts .fg-field{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.5fr)}.feed-guide.bts .fg-field-header{padding:13px 22px;background:#f6f6fa;color:#77788a;font-size:11px;text-transform:uppercase;letter-spacing:1px}.feed-guide.bts .fg-field{padding:22px;border-top:1px solid var(--fg-line);font-size:14px}.feed-guide.bts .fg-field>div:first-child{padding-right:20px}.feed-guide.bts .fg-field code{overflow-wrap:anywhere;color:#35375e;font-size:13px;padding:0;background:transparent}.feed-guide.bts .fg-field p{margin:0 0 10px;line-height:1.7}.feed-guide.bts .fg-badge{display:table;width:-moz-fit-content;width:fit-content;margin-top:9px;font-size:11px;font-weight:500;padding:3px 8px;border-radius:4px}.feed-guide.bts .fg-badge-required{color:#b72a3c;background:#fff0f1}.feed-guide.bts .fg-badge-recommended{color:#3154b5;background:#edf1ff}.feed-guide.bts .fg-badge-conditional{color:#686574;background:#f0eff3}.feed-guide.bts .fg-field-example span{display:block;font-size:10px;color:#9898a7;margin-bottom:3px}.feed-guide.bts .fg-field-example code{color:#595c75;font-size:12px}.feed-guide.bts .fg-result-count{font-size:11px;margin:10px 0 0}.feed-guide.bts .fg-note{font-size:12px;margin:15px 0 0;line-height:1.75}.feed-guide.bts .fg-example-tabs{margin-bottom:14px}.feed-guide.bts .fg-example-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:#77788a;padding:10px 0;margin-right:25px;font-size:13px}.feed-guide.bts .fg-example-tabs button[aria-pressed=true]{border-bottom-color:#3e61ff;color:#3e61ff}.feed-guide.bts .fg-code-panel{background:#10112b;border:1px solid #27283f;border-radius:12px;overflow:hidden}.feed-guide.bts .fg-code-panel pre{margin:0;border:0;border-radius:0;background:transparent;color:#d9dbea;font-size:13px;line-height:1.9;padding:22px 20px;overflow-x:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.feed-guide.bts .fg-code-panel code{padding:0;color:inherit;background:transparent;font-size:inherit;white-space:pre}.feed-guide.bts .fg-code-bar{display:flex;justify-content:space-between;align-items:center;padding:13px 20px;border-bottom:1px solid #2b2b42;color:#b8b9cb;font-family:monospace;font-size:11px}.feed-guide.bts .fg-code-file{color:#8587a2;margin-right:10px}.feed-guide.bts .fg-code-actions{display:flex}.feed-guide.bts .fg-code-actions button{font-size:12px;min-height:38px;padding:8px 12px;color:#e1e2ee;background:#23243d;border:1px solid #393a52;border-radius:5px;margin-left:7px}.feed-guide.bts .fg-code-actions button:hover{background:#373950}.feed-guide.bts .fg-code-line{white-space:pre}.feed-guide.bts .fg-line-number{display:inline-block;width:34px;color:#696a85;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feed-guide.bts .fg-syntax-tag{color:#a4b1ff}.feed-guide.bts .fg-syntax-value{color:#8ce3bd}.feed-guide.bts .fg-syntax-declaration{color:#d4b1e9}.feed-guide.bts .fg-code-footer{border-top:1px solid #2b2b42;padding:11px 20px;color:#b1b3cc;font-size:12px}.feed-guide.bts .fg-code-title{padding:15px 20px 0;color:#d9dbea}.feed-guide.bts .fg-copy-status{min-height:24px;font-size:12px;margin:5px 0 8px}.feed-guide.bts .fg-xml-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -12px}.feed-guide.bts .fg-xml-tips>div{margin:0 12px;padding-left:20px;position:relative}.feed-guide.bts .fg-xml-tips span{position:absolute;left:0;color:#20a375;font-size:13px}.feed-guide.bts .fg-xml-tips h3{font-size:13px;margin-bottom:7px}.feed-guide.bts .fg-xml-tips p{font-size:12px}.feed-guide.bts .fg-variant-box{border:1px solid var(--fg-line);border-radius:12px;padding:26px;text-align:center;background:#fafaff}.feed-guide.bts .fg-variant-box>p{font-size:12px}.feed-guide.bts .fg-group-label{display:inline-flex;flex-direction:column;border:1px solid #cdd6ff;background:#eff2ff;border-radius:8px;padding:10px 25px}.feed-guide.bts .fg-group-label span{color:#6e7aa7;font-size:10px}.feed-guide.bts .fg-group-label code{color:#3347a4;background:none;font-size:12px}.feed-guide.bts .fg-variant-items{display:flex;justify-content:center;padding:26px 0 20px}.feed-guide.bts .fg-variant-item{position:relative;display:flex;align-items:center;text-align:left;padding:14px 18px;margin:0 9px;border:1px solid #e1e2ed;border-radius:9px;background:#fff}.feed-guide.bts .fg-variant-item:before{content:"";position:absolute;top:-27px;left:50%;height:26px;width:1px;background:#d4d9ef}.feed-guide.bts .fg-variant-item small{display:block;color:#77788a;font-size:11px}.feed-guide.bts .fg-variant-item code{font-size:11px;color:#363752;background:transparent}.feed-guide.bts .fg-size{font-size:14px;border-radius:5px;padding:6px 10px;margin-right:12px;background:#f2f2f8}.feed-guide.bts .fg-warning{background:#fff9ed;color:#7f622d;font-size:13px;padding:17px 20px;border-left:3px solid #e8bd6a;border-radius:0 7px 7px 0;margin:18px 0 0}.feed-guide.bts .fg-publish-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:start}.feed-guide.bts .fg-checklist{padding-right:30px}.feed-guide.bts .fg-checklist article{display:flex;margin-bottom:24px}.feed-guide.bts .fg-checklist article>span{font-size:12px;color:#1b8c68;background:#e7f8ef;border-radius:50%;width:22px;height:22px;text-align:center;flex-shrink:0;margin:1px 13px 0 0}.feed-guide.bts .fg-checklist h3{font-size:14px}.feed-guide.bts .fg-checklist p{font-size:13px}.feed-guide.bts .fg-checker-card{background:#00002d;border-radius:12px;padding:26px;color:#fff}.feed-guide.bts .fg-checker-card h3{color:#fff;font-size:21px;margin-top:18px}.feed-guide.bts .fg-checker-card p{color:#bbbbd3;font-size:13px}.feed-guide.bts .fg-checker-card .fg-button{width:100%;margin-bottom:15px}.feed-guide.bts .fg-checker-card .fg-checker-note{font-size:12px;line-height:1.7;color:#a4a5c0}.feed-guide.bts .fg-checker-icon{color:#1bf5a7;font-family:monospace;font-size:24px}.feed-guide.bts .fg-registration{display:inline-block;color:#3e61ff;font-size:13px;margin-top:20px}.feed-guide.bts .fg-registration span{margin-left:12px}.feed-guide.bts .fg-faq details{border-bottom:1px solid var(--fg-line)}.feed-guide.bts .fg-faq details[open] summary span{transform:rotate(45deg)}.feed-guide.bts .fg-faq summary{padding:22px 0;font-size:15px;font-weight:500;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.feed-guide.bts .fg-faq summary::-webkit-details-marker{display:none}.feed-guide.bts .fg-faq summary span{font-size:24px;color:#9293a6;margin-left:20px;font-weight:300}.feed-guide.bts .fg-faq details p{padding-right:35px;font-size:14px;margin:0 0 22px}@media (max-width: 1023px){.feed-guide.bts .fg-shell{padding-left:24px;padding-right:24px}.feed-guide.bts .fg-layout{grid-template-columns:185px minmax(0,1fr)}.feed-guide.bts .fg-sidebar{margin-right:15px}.feed-guide.bts .fg-content{padding-left:24px}.feed-guide.bts .fg-nav-link{font-size:11px;padding-left:8px}.feed-guide.bts .fg-hero-grid{grid-template-columns:1.15fr 1fr}.feed-guide.bts .fg-product-card{margin-left:10px;padding:18px}.feed-guide.bts .fg-step{padding:16px}.feed-guide.bts .fg-variant-item{padding:12px;margin:0 5px}.feed-guide.bts .fg-shell{padding-left:20px;padding-right:20px}.feed-guide.bts .fg-hero-grid{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:32px;padding-bottom:32px}.feed-guide.bts h1{font-size:clamp(28px,5.5vw,36px);letter-spacing:-1px;margin:18px 0}.feed-guide.bts .fg-lead{font-size:15px}.feed-guide.bts .fg-hero-visual{max-width:480px;width:100%;margin:20px 0 0;padding:0}.feed-guide.bts .fg-mini-code{display:none}.feed-guide.bts .fg-product-card{margin:0;padding:16px;box-shadow:0 8px 24px #00002d08}.feed-guide.bts .fg-shirt{width:55px;height:65px}.feed-guide.bts .fg-layout{display:block;padding-top:0}.feed-guide.bts .fg-sidebar{position:static;margin:0 -20px 36px;border-bottom:1px solid var(--fg-line)}.feed-guide.bts .fg-sidebar nav{display:flex;overflow-x:auto;padding:12px 20px}.feed-guide.bts .fg-nav-label,.feed-guide.bts .fg-sidebar-note{display:none}.feed-guide.bts .fg-nav-link{flex-shrink:0;margin:0 8px 0 0;padding:8px 10px;font-size:12px}.feed-guide.bts .fg-nav-link span{display:none}.feed-guide.bts .fg-content{padding:0;border:0}.feed-guide.bts .fg-section{margin-bottom:50px}.feed-guide.bts .fg-section-heading{margin-bottom:22px}.feed-guide.bts h2{font-size:27px}.feed-guide.bts .fg-steps{grid-template-columns:1fr;margin:0}.feed-guide.bts .fg-step{margin:0 0 12px;padding:20px 20px 20px 65px;position:relative}.feed-guide.bts .fg-step h3{font-size:15px}.feed-guide.bts .fg-step-index{position:absolute;left:20px;top:20px}.feed-guide.bts .fg-field-header{display:none}.feed-guide.bts .fg-field{grid-template-columns:1fr;padding:20px}.feed-guide.bts .fg-field:first-of-type{border-top:0}.feed-guide.bts .fg-field>div:first-child{padding:0 0 12px}.feed-guide.bts .fg-field code{font-size:12px}.feed-guide.bts .fg-badge{margin-top:8px}.feed-guide.bts .fg-code-bar{padding:12px;flex-wrap:wrap}.feed-guide.bts .fg-code-bar>span{margin:0 8px 5px 0}.feed-guide.bts .fg-code-actions{width:100%;margin-top:8px}.feed-guide.bts .fg-code-actions button{min-height:44px;margin-left:0;margin-right:8px}.feed-guide.bts .fg-code-panel pre{padding:16px 12px;font-size:12px}.feed-guide.bts .fg-code-footer{padding:12px}.feed-guide.bts .fg-xml-tips{grid-template-columns:1fr;margin:0}.feed-guide.bts .fg-xml-tips>div{margin:0 0 17px}.feed-guide.bts .fg-variant-box{padding:20px 12px}.feed-guide.bts .fg-variant-item{display:block;padding:12px 8px;text-align:center}.feed-guide.bts .fg-variant-item code{font-size:11px}.feed-guide.bts .fg-size{display:inline-block;margin:0 0 8px}.feed-guide.bts .fg-publish-grid{grid-template-columns:1fr}.feed-guide.bts .fg-checklist{padding:0}.feed-guide.bts .fg-checker-card{padding:25px}}@media (prefers-reduced-motion: reduce){.feed-guide.bts .fg-button{transition:none}.feed-guide.bts .fg-button:hover{transform:none}}
