.java-content .code-demo-content pre,.java-guide .code-demo-content pre{white-space:pre;word-wrap:normal;overflow-wrap:normal}.java-content .code-demo-container,.java-guide .code-demo-container{min-width:0;max-width:100%}.java-content .code-demo-content,.java-guide .code-demo-content{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:auto;scrollbar-color:auto}.java-content .code-demo-content::-webkit-scrollbar,.java-guide .code-demo-content::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}.java-content .code-demo-content::-webkit-scrollbar-track,.java-guide .code-demo-content::-webkit-scrollbar-track{background:#ffffff14;border-radius:4px}.java-content .code-demo-content::-webkit-scrollbar-thumb,.java-guide .code-demo-content::-webkit-scrollbar-thumb{background:#94a3b8bf;border-radius:4px}.java-content:not([aria-labelledby=go-related-converters])>.container{max-width:932px;margin:0 auto;padding:0 16px}.java-content:not([aria-labelledby=go-related-converters]) .guide-header{margin-bottom:32px}.java-content:not([aria-labelledby=go-related-converters]) .guide-main-title{scroll-margin-top:24px}.java-content:not([aria-labelledby=go-related-converters]) .guide-subtitle{max-width:720px}.java-content:not([aria-labelledby=go-related-converters]) .xml-seo-content-grid{gap:20px}.java-content[aria-labelledby=go-type-mapping] .xml-seo-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.java-content:not([aria-labelledby=go-related-converters]) .xml-seo-content-card{padding:24px}.java-content:not([aria-labelledby=go-related-converters]) .xml-seo-content-card-title{font-size:17px;line-height:1.5;margin-bottom:12px}.java-content .step-description code,.java-content:not([aria-labelledby=go-related-converters]) .xml-seo-content-card-text code{font-size:.9em;overflow-wrap:anywhere}.java-content .guide-steps-grid{gap:24px;margin-top:24px}.java-content .guide-step-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:none}.java-content .guide-step-card:hover{transform:none;box-shadow:var(--shadow-xs);border-color:var(--border-color)}.java-content .guide-step-card:before,.java-content .step-demo-panel:before{display:none}.java-content .step-content-layout{flex-direction:column;min-height:0}.java-content .step-info-panel{max-width:100%;padding:24px;gap:12px;background:var(--bg-primary)}.java-content .step-title{margin:0;font-size:18px;line-height:1.5}.java-content .step-description{margin:0;font-size:15px;line-height:1.7}.java-content .step-demo-panel{display:block;max-width:100%;min-height:0;padding:0;background:none}.java-content .code-demo-container{border:0;border-radius:0;box-shadow:none;height:auto}.java-content .code-demo-header{justify-content:flex-start;gap:16px;padding:12px 24px}.java-content .code-demo-dots{flex-shrink:0;gap:6px}.java-content .code-dot{width:8px;height:8px}.java-content .code-demo-title{font-size:12px;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}.java-content .code-demo-content{max-height:none;padding:20px 24px}.java-content .code-demo-content pre{font-size:13px;line-height:1.7}.java-content[aria-labelledby=go-type-mapping] .table-demo-container{height:auto;box-shadow:var(--shadow-xs)}.java-content[aria-labelledby=go-type-mapping] .demo-table{table-layout:fixed}.java-content[aria-labelledby=go-type-mapping] .demo-table td,.java-content[aria-labelledby=go-type-mapping] .demo-table th{width:50%;min-width:0;white-space:normal;overflow-wrap:anywhere}@media (min-width:901px){.java-content[aria-labelledby=go-struct-tags] .xml-seo-content-card-title{min-height:3em}}@media (max-width:900px){.java-content:not([aria-labelledby=go-related-converters]) .xml-seo-content-grid{grid-template-columns:1fr}}@media (max-width:600px){.java-content:not([aria-labelledby=go-related-converters]) .guide-main-title{font-size:28px}.java-content:not([aria-labelledby=go-related-converters]) .guide-subtitle{font-size:15px}.java-content .step-info-panel,.java-content:not([aria-labelledby=go-related-converters]) .xml-seo-content-card{padding:20px}.java-content .code-demo-content,.java-content .code-demo-header{padding-left:20px;padding-right:20px}.java-content[aria-labelledby=go-type-mapping] .demo-table td,.java-content[aria-labelledby=go-type-mapping] .demo-table th{padding:12px}}