.guide-article{padding-bottom:5rem}.guide-article :is(h2[id],h3[id],.markdown-comparison[id],.dg-callout[id]){scroll-margin-top:calc(136px - var(--anchor-scroll-padding,0px))}.guide-hero-photo{padding:8px}.guide-hero-photo img{object-fit:contain;border-radius:10px;width:100%;height:auto;max-height:360px;display:block}.guide-sticky-pick{bottom:max(12px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:10px;padding:8px;display:grid}.guide-sticky-name{overflow-wrap:anywhere;min-width:0}.guide-sticky-action{background:var(--cta);min-height:44px;color:var(--cta-ink);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:650;display:inline-flex}.guide-sticky-action:hover{background:var(--cta-hi)}.guide-sticky-pick [data-dismiss]{width:44px;height:44px}.guide-article .guide-spec-comparison>summary{min-height:44px;color:var(--accent-2);cursor:pointer;padding:10px 0;font-size:.9375rem;font-weight:600;display:list-item}.guide-article .guide-spec-comparison[open]>.markdown-comparison{margin-top:12px}.guide-article .markdown-comparison .table-wrap{scrollbar-width:auto;scrollbar-color:var(--muted) var(--surface-2);max-height:none;overflow-x:auto}.guide-table-hint{color:var(--muted);margin:0 0 8px;font-size:.8125rem}.guide-table-hint span{color:var(--accent-2)}.guide-article .dg-flow{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:0}.guide-article .dg-flow>li{display:block}.guide-article .dg-flow .dg-callout summary{grid-template-columns:94px minmax(0,1fr);gap:0 12px;padding:12px;display:grid}.guide-article .dg-flow .dg-art{grid-row:1/3;margin:0}.guide-article .dg-flow .dg-connection{width:auto;min-height:44px;padding:0 12px 8px;font-size:.8125rem;position:static}.guide-article .dg-flow .dg-connection svg{transform:rotate(90deg)}.guide-article .dg-table-scroll{max-height:none}@media (min-width:1024px){.guide-article :is(h2[id],h3[id],.markdown-comparison[id],.dg-callout[id]){scroll-margin-top:calc(96px - var(--anchor-scroll-padding,0px))}.guide-sticky-pick{display:none}}.guide-article .qp-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 16px;margin-top:4px;display:flex}.guide-article .markdown-table-card[data-single-field] dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.guide-article .product-inline-panorama{grid-template-columns:minmax(0,1fr)}.guide-article .product-inline-panorama .product-inline-media{width:100%}@media (min-width:640px){.guide-article .markdown-table-desktop .markdown-table-fit{table-layout:fixed;width:100%;min-width:0}.guide-article .markdown-table-desktop .markdown-table-fit :is(th,td){overflow-wrap:break-word;min-width:0;max-width:none;padding:10px}.guide-article .markdown-table-desktop .markdown-table-fit :is(thead th:first-child,tbody th){width:22%}}@media (min-width:1024px){.guide-article .dg-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.guide-article .dg-flow>li{grid-template-rows:minmax(52px,auto) 1fr;display:grid}.guide-article .dg-flow>li>.dg-callout{grid-row:2}.guide-article .dg-flow .dg-callout summary{padding:12px;display:block}.guide-article .dg-flow .dg-art{max-width:96px;margin:0 auto 8px;display:block}.guide-article .dg-flow .dg-connection{padding-inline:0}.guide-article .dg-flow .dg-connection svg{transform:none}.guide-article .dg-decision-routes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.guide-article .dg-decision-node:has(.dg-branches){grid-column:1}.guide-article .dg-decision-node:has(.dg-outcome){grid-column:2}.guide-article .dg-decision-node,.guide-article .dg-decision-node .dg-callout summary{padding:8px}}
