.yNJwnq_navigation{border:1px solid var(--color-border-primary);background:color-mix(in srgb, var(--color-background-secondary) 55%, transparent);color:var(--color-text-primary);border-radius:1rem;margin-block:1.5rem;padding:1rem;container:guide-navigation/inline-size}.yNJwnq_heading{margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.yNJwnq_groups,.yNJwnq_links{margin:0;padding:0;list-style:none}.yNJwnq_groups>li+li,.yNJwnq_links>li+li{border-top:1px solid var(--color-border-primary)}.yNJwnq_row{min-height:3rem;color:var(--color-text-primary);cursor:pointer;border-radius:.25rem;align-items:center;gap:.75rem;padding:.625rem .25rem;font-size:.9375rem;font-weight:600;line-height:1.45;text-decoration:none;list-style:none;transition:background-color .12s,color .12s;display:flex}.yNJwnq_row::-webkit-details-marker{display:none}.yNJwnq_row:hover{background:color-mix(in srgb, var(--color-text-primary) 5%, transparent)}.yNJwnq_row:focus-visible{outline:2px solid var(--color-accent-red);outline-offset:3px}.yNJwnq_label{overflow-wrap:anywhere;flex:1;min-width:0}.yNJwnq_count{color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:400}.yNJwnq_icon{flex-shrink:0;width:1rem;height:1rem;transition:transform .12s}details[open]>.yNJwnq_row>.yNJwnq_icon{transform:rotate(180deg)}.yNJwnq_body{padding:.25rem 0 .75rem}.yNJwnq_description,.yNJwnq_summary{color:var(--color-text-secondary);font-size:.875rem;font-weight:400;line-height:1.45}.yNJwnq_description{margin:0 0 .5rem}.yNJwnq_summary{margin-top:.125rem;display:block}.yNJwnq_footer{border-top:1px solid var(--color-border-primary);margin-top:.75rem;padding-top:.25rem}.yNJwnq_contents,.yNJwnq_archive{margin:0}.yNJwnq_contentsIcon{width:1.125rem;height:1.125rem;color:var(--color-accent-red);flex-shrink:0}.yNJwnq_archiveStandalone{clear:both;border-top:1px solid var(--color-border-primary);margin:0;padding-top:1rem}.yNJwnq_archiveLink{min-block-size:2.75rem;color:var(--color-text-secondary);align-items:center;gap:.5rem;padding-inline:.25rem;font-size:.8125rem;font-weight:600;line-height:1.45;text-decoration:none;transition:color .12s;display:inline-flex}.yNJwnq_archive .yNJwnq_archiveLink{align-items:flex-end}.yNJwnq_archiveLink:hover{color:var(--color-text-primary)}.yNJwnq_archiveLink:focus-visible{outline:2px solid var(--color-accent-red);outline-offset:3px;border-radius:.25rem}@container guide-navigation (min-width:32rem){.yNJwnq_row{gap:1rem;padding-inline:.5rem}.yNJwnq_body{padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.yNJwnq_row,.yNJwnq_icon,.yNJwnq_archiveLink{transition:none}}
.m0nNYq_control[data-tone=secondary]{border-color:color-mix(in srgb, var(--color-text-secondary) 75%, var(--color-background-secondary));background:var(--color-background-secondary);color:var(--color-text-primary)}.m0nNYq_control[data-tone=secondary][data-followed=true],.m0nNYq_control[data-tone=secondary]:not(:disabled):not([aria-disabled=true]):hover,.m0nNYq_control[data-tone=secondary]:focus-visible{border-color:var(--color-accent-red);background:color-mix(in srgb, var(--color-accent-red) 9%, var(--color-background-secondary));color:var(--color-text-primary)}.m0nNYq_icon{color:var(--color-accent-red)}
@property --preferred-source-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.bykd3q_googleBorderEffect{isolation:isolate;position:relative}.bykd3q_googleBorderEffect:before{border-radius:inherit;background:conic-gradient(from var(--preferred-source-border-angle) in oklab, var(--color-accent-blue) 0deg 82deg, var(--color-accent-red) 98deg 172deg, var(--color-accent-yellow) 188deg 262deg, var(--color-accent-green) 278deg 342deg, var(--color-accent-blue) 360deg);content:"";opacity:0;pointer-events:none;-webkit-mask-composite:xor;padding:1px;transition:opacity .18s ease-out;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);mask-image:linear-gradient(currentColor 0 0),linear-gradient(currentColor 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bykd3q_googleBorderEffect:is(:hover,:focus-visible):before{opacity:1;animation:2.8s linear infinite bykd3q_preferred-source-border-shift}@keyframes bykd3q_preferred-source-border-shift{to{--preferred-source-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.bykd3q_googleBorderEffect:is(:hover,:focus-visible):before{--preferred-source-border-angle:35deg;animation:none}}@media (forced-colors:active){.bykd3q_googleBorderEffect:before{display:none}}
.rJ2InG_badgeLink{border-radius:9999px;align-items:center;min-height:44px;padding-block:2px;display:inline-flex}.rJ2InG_badgeLink:focus-visible{outline:2px solid var(--color-accent-red);outline-offset:3px}.rJ2InG_badgeImage{width:152px;height:40px;display:block}.rJ2InG_darkBadge{display:none}html[data-theme=dark] .rJ2InG_lightBadge{display:none}html[data-theme=dark] .rJ2InG_darkBadge{display:block}@media (prefers-color-scheme:dark){html:not([data-theme]) .rJ2InG_lightBadge{display:none}html:not([data-theme]) .rJ2InG_darkBadge{display:block}}
