.blog{background:var(--updog-landing-surface-1);padding-block:8rem 4rem;padding-inline:2rem}.blog__inner{max-width:720px;margin:0 auto}.blog__back{font-family:var(--font-sans);color:var(--updog-landing-content-secondary);margin-block-end:1rem;font-size:.9375rem;text-decoration:none;transition:color .15s;display:inline-block}.blog__back:hover{color:var(--updog-landing-brand)}.blog__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--updog-landing-content-primary);margin-block-end:.5rem;font-size:2.5rem;font-weight:700;line-height:1.25}.blog__date{font-family:var(--font-sans);color:var(--updog-landing-content-secondary);margin-block-end:2rem;font-size:1rem}.blog__date:has(+.blog__tags){margin-block-end:.75rem}.blog__tags{flex-wrap:wrap;gap:.5rem;margin-block:0 2rem;padding:0;list-style:none;display:flex}.blog__tag{font-family:var(--font-sans);color:var(--updog-landing-content-tertiary);background:var(--updog-landing-surface-3);border-radius:999px;padding-block:.25rem;padding-inline:.6875rem;font-size:.8125rem}.blog__hero{aspect-ratio:16/9;object-fit:cover;border-radius:.75rem;width:100%;height:auto;margin-block:0 2rem;display:block}.blog__content h2{font-family:var(--font-sans);color:var(--updog-landing-content-primary);margin-block:3rem .75rem;font-size:1.75rem;font-weight:700}.blog__content h3{font-family:var(--font-sans);color:var(--updog-landing-content-primary);margin-block:2rem .5rem;font-size:1.25rem;font-weight:700}.blog__content p,.blog__content li{font-family:var(--font-sans);color:var(--updog-landing-content-primary);margin-block-end:1rem;font-size:1.0625rem;line-height:1.7}.blog__content ul,.blog__content ol{margin-block-end:1rem;padding-inline-start:1.5rem}.blog__content ul{list-style:outside}.blog__content ol{list-style:decimal}.blog__content li{margin-block-end:.5rem}.blog__content a{color:var(--updog-landing-brand);text-decoration:none}.blog__content a:hover{color:var(--updog-landing-brand-hover)}.blog__content strong{color:var(--updog-landing-content-primary);font-weight:700}.blog__content code{font-family:var(--font-mono);background:var(--updog-landing-surface-3);border:.0625rem solid var(--updog-landing-border);color:var(--updog-landing-content-primary);border-radius:.25rem;padding:.125rem .375rem;font-size:.9375rem}.blog__content kbd{font-family:var(--font-sans);text-align:center;background:var(--updog-landing-surface-1);border:.0625rem solid var(--updog-landing-border);min-inline-size:1.75rem;color:var(--updog-landing-content-primary);white-space:nowrap;vertical-align:baseline;border-block-end-width:.125rem;border-radius:.375rem;padding:.3125rem .4375rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-block}.blog__content .blog__shortcut{white-space:nowrap}.blog__content .expressive-code{margin-block:1.5rem}.blog__content .blog-table{border:.0625rem solid var(--updog-landing-border);border-radius:1rem;margin-block:1.5rem;overflow-x:auto}.blog__content table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:88rem}.blog__content .blog-table--narrow table{table-layout:auto;min-width:0}.blog__content .blog-table--fixed table{table-layout:fixed;min-width:44rem}.blog__content .blog-table--fixed code{white-space:nowrap}.blog__content .blog-table--crm-schema th:first-child{width:28%}.blog__content .blog-table--crm-schema th:nth-child(2){width:39%}.blog__content .blog-table--crm-schema th:nth-child(3){width:33%}.blog__content .blog-table--crm-headers th:first-child{width:24%}.blog__content .blog-table--crm-headers th:nth-child(2){width:26%}.blog__content .blog-table--crm-headers th:nth-child(3){width:50%}.blog__content .blog-table--hr-schema th:first-child{width:23%}.blog__content .blog-table--hr-schema th:nth-child(2){width:40%}.blog__content .blog-table--hr-schema th:nth-child(3){width:37%}.blog__content .blog-table--hr-headers th:first-child{width:22%}.blog__content .blog-table--hr-headers th:nth-child(2){width:28%}.blog__content .blog-table--hr-headers th:nth-child(3){width:50%}.blog__content .blog-table--hr-coverage th:first-child{width:32%}.blog__content .blog-table--hr-coverage th:nth-child(2){width:24%}.blog__content .blog-table--hr-coverage th:nth-child(3){width:44%}.blog__content .blog-table--logistics-detection th:first-child{width:60%}.blog__content .blog-table--logistics-detection th:nth-child(2){width:26%}.blog__content .blog-table--logistics-detection th:nth-child(3){width:14%}.blog__content .blog-table--logistics-schema th:first-child{width:26%}.blog__content .blog-table--logistics-schema th:nth-child(2){width:41%}.blog__content .blog-table--logistics-schema th:nth-child(3){width:33%}.blog__content .blog-table--date-values td:first-child,.blog__content .blog-table--time-values td:first-child{white-space:nowrap}.blog__content .blog-table--logistics-ties th:first-child{width:30%}.blog__content .blog-table--logistics-ties th:nth-child(2){width:70%}.blog__content .blog-table--logistics-order th:first-child{width:69%}.blog__content .blog-table--logistics-order th:nth-child(2){width:31%}.blog__content .blog-table--commerce-digits th:first-child{width:24%}.blog__content .blog-table--commerce-digits th:nth-child(2),.blog__content .blog-table--commerce-digits th:nth-child(3){width:38%}.blog__content .blog-table--commerce-schema th:first-child{width:24%}.blog__content .blog-table--commerce-schema th:nth-child(2){width:42%}.blog__content .blog-table--commerce-schema th:nth-child(3){width:34%}.blog__content .blog-table--health-schema th:first-child{width:22%}.blog__content .blog-table--health-schema th:nth-child(2){width:44%}.blog__content .blog-table--health-schema th:nth-child(3){width:34%}.blog__content .blog-table--property-headers th:first-child,.blog__content .blog-table--property-headers th:nth-child(2){width:20%}.blog__content .blog-table--property-headers th:nth-child(3){width:60%}.blog__content .blog-table--property-status th:first-child{width:34%}.blog__content .blog-table--property-status th:nth-child(2){width:20%}.blog__content .blog-table--property-status th:nth-child(3){width:46%}.blog__content .blog-table--property-schema th:first-child{width:22%}.blog__content .blog-table--property-schema th:nth-child(2){width:43%}.blog__content .blog-table--property-schema th:nth-child(3){width:35%}.blog__content .blog-table--ledger-types th:first-child{width:34%}.blog__content .blog-table--ledger-types th:nth-child(2){width:16%}.blog__content .blog-table--ledger-types th:nth-child(3){width:50%}.blog__content .blog-table--ledger-schema th:first-child{width:22%}.blog__content .blog-table--ledger-schema th:nth-child(2){width:40%}.blog__content .blog-table--ledger-schema th:nth-child(3){width:38%}.blog__content .blog-table--ledger-signs th:first-child,.blog__content .blog-table--ledger-signs th:nth-child(2){width:22%}.blog__content .blog-table--ledger-signs th:nth-child(3){width:56%}.blog__content .blog-table--boxscore-minutes th:first-child{width:40%}.blog__content .blog-table--boxscore-minutes th:nth-child(2){width:16%}.blog__content .blog-table--boxscore-minutes th:nth-child(3){width:44%}.blog__content .blog-table--bom-headers th:first-child{width:32%}.blog__content .blog-table--bom-headers th:nth-child(2){width:44%}.blog__content .blog-table--bom-headers th:nth-child(3){width:24%}.blog__content .blog-table--bom-quantities th:first-child{width:14%}.blog__content .blog-table--bom-quantities th:nth-child(2),.blog__content .blog-table--bom-quantities th:nth-child(3){width:32%}.blog__content .blog-table--bom-quantities th:nth-child(4){width:22%}.blog__content .blog-table--policy-headers th:first-child{width:34%}.blog__content .blog-table--policy-headers th:nth-child(2){width:44%}.blog__content .blog-table--policy-headers th:nth-child(3){width:22%}.blog__content .blog-table--policy-rules th:first-child{width:52%}.blog__content .blog-table--policy-rules th:nth-child(2){width:26%}.blog__content .blog-table--policy-rules th:nth-child(3){width:22%}.blog__content .blog-table--policy-signs th:first-child{width:40%}.blog__content .blog-table--policy-signs th:nth-child(2),.blog__content .blog-table--policy-signs th:nth-child(3),.blog__content .blog-table--policy-signs th:nth-child(4){width:20%}.blog__content .blog-table--contact-keys th:first-child{width:34%}.blog__content .blog-table--contact-keys th:nth-child(2){width:24%}.blog__content .blog-table--contact-keys th:nth-child(3){width:18%}.blog__content .blog-table--contact-keys th:nth-child(4){width:24%}.blog__content .blog-table--roster-teams th:first-child,.blog__content .blog-table--roster-teams td:first-child,.blog__content .blog-table--roster-teams th:nth-child(2),.blog__content .blog-table--roster-teams td:nth-child(2),.blog__content .blog-table--roster-teams th:nth-child(3),.blog__content .blog-table--roster-teams td:nth-child(3){white-space:nowrap}.blog__content .blog-table--catalog-schema th:first-child{width:22%}.blog__content .blog-table--catalog-schema th:nth-child(2){width:43%}.blog__content .blog-table--catalog-schema th:nth-child(3){width:35%}.blog__content .blog-table col:first-child{width:10rem}.blog__content .blog-table col:nth-child(2){width:14rem}.blog__content .blog-table col:nth-child(3){width:12rem}.blog__content .blog-table col:nth-child(4){width:14rem}.blog__content .blog-table col:nth-child(5){width:10rem}.blog__content .blog-table col:nth-child(6){width:15rem}.blog__content th,.blog__content td{font-family:var(--font-sans);text-align:start;vertical-align:top;border-block-end:.0625rem solid var(--updog-landing-border);word-break:normal;overflow-wrap:break-word;margin:0;padding:.875rem 1.25rem;font-size:.9375rem;line-height:1.55}.blog__content thead th{background:var(--updog-landing-surface-3);color:var(--updog-landing-content-primary);font-weight:700}.blog__content tbody th{color:var(--updog-landing-content-primary);white-space:nowrap;font-weight:700}.blog__content tbody td{color:var(--updog-landing-content-secondary)}.blog__content tbody tr:last-child th,.blog__content tbody tr:last-child td{border-block-end:none}.blog__content blockquote{border-inline-start:.1875rem solid var(--updog-landing-brand);color:var(--updog-landing-content-secondary);margin-block:1.5rem;padding-inline-start:1rem}.blog__content img,.blog__content video{border:.0625rem solid var(--updog-landing-border);border-radius:.5rem;width:100%;height:auto;margin-block:1.5rem;display:block}.blog-index{background:var(--updog-landing-surface-1);padding-block:8rem 4rem;padding-inline:2rem}.blog-index__inner{max-width:76rem;margin:0 auto}.blog-index__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--updog-landing-content-primary);font-size:2.5rem;font-weight:700}.blog-index__subtitle{font-family:var(--font-sans);color:var(--updog-landing-content-secondary);margin-block-end:3rem;font-size:1rem}.blog-index__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem;margin:0;padding:0;list-style:none;display:grid}.blog-index__card{height:100%;color:inherit;flex-direction:column;gap:.5rem;text-decoration:none;display:flex}.blog-index__card-thumb{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;width:100%;height:auto;margin-block-end:.75rem;display:block}.blog-index__card-title{font-family:var(--font-sans);color:var(--updog-landing-content-primary);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;transition:color .15s}.blog-index__card:hover .blog-index__card-title{color:var(--updog-landing-brand)}.blog-index__card-date{font-family:var(--font-sans);color:var(--updog-landing-content-secondary);margin-block-start:auto;padding-block-start:.25rem;font-size:.8125rem}.blog-index__card-description{font-family:var(--font-sans);color:var(--updog-landing-content-primary);margin:0;font-size:.9375rem;line-height:1.5}@media (width<=64rem){.blog-index__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog__related{border-block-start:.0625rem solid var(--updog-landing-border);margin-block-start:4rem;padding-block-start:2.5rem}.blog__related-title{font-family:var(--font-sans);color:var(--updog-landing-content-primary);margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.blog__related-list{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.blog__related-card{color:inherit;align-items:flex-start;gap:1rem;text-decoration:none;display:flex}.blog__related-card-thumb{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;flex-shrink:0;width:8.75rem;height:auto}.blog__related-card-body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.blog__related-card-title{font-family:var(--font-sans);color:var(--updog-landing-content-primary);margin:0;font-size:1.125rem;font-weight:600;transition:color .15s}.blog__related-card:hover .blog__related-card-title{color:var(--updog-landing-brand)}.blog__related-card-description{-webkit-line-clamp:2;font-family:var(--font-sans);color:var(--updog-landing-content-secondary);-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.post-figure{margin:0 0 1.5rem}.post-figure img,.post-figure video{margin-block-end:.5rem}.post-figure figcaption{font-family:var(--font-sans);color:var(--updog-landing-content-secondary);text-align:start;font-size:.9375rem}.blog__content .thread-table{table-layout:auto;width:auto;min-width:0}.blog__content .thread-table th,.blog__content .thread-table td{white-space:normal}@media (width<=40rem){.blog,.blog-index{padding-block:6rem 3rem;padding-inline:1.25rem}.blog__title,.blog-index__title{font-size:1.75rem}.blog-index__list{grid-template-columns:1fr}.blog__related-card{gap:.75rem}.blog__related-card-thumb{width:6.25rem}}
