.guide-content{gap:var(--lk-size-xs);flex-direction:column;max-width:65ch;margin:0 auto;display:flex}.guide-content h1{font-size:var(--display2-font-size);line-height:var(--display2-line-height);margin-top:var(--lk-size-xl);margin-bottom:var(--lk-size-md);letter-spacing:-.02em;font-weight:700}.guide-content h2{font-size:var(--title1-font-size);line-height:var(--title1-line-height);margin-top:var(--lk-size-lg);margin-bottom:var(--lk-size-sm);font-weight:600}.guide-content h3{font-size:var(--title2-font-size);line-height:var(--title2-line-height);margin-top:var(--lk-size-md);margin-bottom:var(--lk-size-xs);font-weight:600}.guide-content p{font-size:var(--body-font-size);line-height:var(--body-line-height);color:var(--lk-onbackground);margin-bottom:var(--lk-size-sm)}.guide-content strong{color:var(--lk-onbackground);font-weight:600}.guide-content a{color:var(--lk-primary);text-underline-offset:2px;font-weight:500;text-decoration:underline}.guide-content a:hover{color:var(--lk-primarycontainer)}.guide-content ul,.guide-content ol{margin-bottom:var(--lk-size-md);padding-left:var(--lk-size-lg)}.guide-content li{margin-top:var(--lk-size-3xs);margin-bottom:var(--lk-size-xs);line-height:var(--body-line-height)}.guide-content blockquote{background-color:var(--lk-surfacecontainer);border-left:4px solid var(--lk-primary);padding:var(--lk-size-md)var(--lk-size-md)var(--lk-size-md)var(--lk-size-lg);border-radius:var(--lk-size-sm);margin:var(--lk-size-md)0;align-items:center;gap:var(--lk-size-sm);font-style:normal;display:flex;position:relative}.guide-content blockquote:before{content:"";left:var(--lk-size-md);background-color:var(--lk-primary);flex-shrink:0;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.836.028A12,12,0,0,0,.029,12.855C.47,19.208,6.082,24,13.083,24H19a5.006,5.006,0,0,0,5-5V12.34A12.209,12.209,0,0,0,12.836.028ZM12,5a1.5,1.5,0,0,1,0,3A1.5,1.5,0,0,1,12,5Zm2,13a1,1,0,0,1-2,0V12H11a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.836.028A12,12,0,0,0,.029,12.855C.47,19.208,6.082,24,13.083,24H19a5.006,5.006,0,0,0,5-5V12.34A12.209,12.209,0,0,0,12.836.028ZM12,5a1.5,1.5,0,0,1,0,3A1.5,1.5,0,0,1,12,5Zm2,13a1,1,0,0,1-2,0V12H11a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2Z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.guide-content blockquote p{padding-left:var(--lk-size-lg);margin-bottom:0}.guide-content img{border-radius:var(--lk-size-sm);border:1px solid var(--lk-outlinevariant);width:100%;height:auto;margin-top:var(--lk-size-sm);margin-bottom:var(--lk-size-xs)}.guide-content img+em{text-align:center;font-size:var(--caption-font-size);color:var(--lk-onsurfacevariant);margin-top:calc(var(--lk-size-xs)*-1);margin-bottom:var(--lk-size-md);font-style:normal;display:block}.guide-content hr{background-color:var(--lk-outlinevariant);height:1px;margin:var(--lk-size-xl)0;border:0}.guide-content pre{background-color:var(--lk-surfacevariant);padding:var(--lk-size-md);border-radius:var(--lk-size-sm);margin-bottom:var(--lk-size-md);overflow-x:auto}.guide-content code{background-color:var(--lk-surfacevariant);border-radius:4px;padding:.2em .4em;font-family:monospace;font-size:.9em}.guide-content pre code{background-color:transparent;padding:0}.guide-content table{margin:var(--lk-size-md)auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;font-size:var(--body-font-size);border-radius:var(--lk-size-sm);border:1px solid var(--lk-outlinevariant);display:block;overflow-x:auto}.guide-content thead{background-color:var(--lk-surfacecontainer)}.guide-content th{padding:var(--lk-size-sm)var(--lk-size-md);text-align:center;font-size:var(--caption-font-size);letter-spacing:.05em;text-transform:uppercase;color:var(--lk-onsurfacevariant);border-bottom:1px solid var(--lk-outlinevariant);font-weight:600}.guide-content td{padding:var(--lk-size-sm)var(--lk-size-md);color:var(--lk-onbackground);border-bottom:1px solid var(--lk-outlinevariant);vertical-align:top;line-height:var(--body-line-height)}.guide-content tbody tr:last-child td{border-bottom:none}.guide-content tbody tr:hover{background-color:var(--lk-surfacecontainerlow)}
