.guidelines.svelte-1j0gxcq{min-height:calc(100vh - 90px);color:rgb(var(--ds-text-primary));overflow-x:clip}.guidelines__topbar.svelte-1j0gxcq{border-bottom:1px solid rgb(var(--ds-border))}.guidelines__topbar-inner.svelte-1j0gxcq{width:min(1404px,100% - 40px);margin:0 auto}.guidelines__back.svelte-1j0gxcq{align-items:center;gap:var(--ds-space-8);height:52px;padding:0 var(--ds-space-20);color:rgb(var(--ds-text-primary));font-size:var(--ds-text-body-md);letter-spacing:-.01em;line-height:1.4;text-decoration:none;transition:color .12s;display:inline-flex}.guidelines__back.svelte-1j0gxcq:hover{color:rgb(var(--ds-white))}.guidelines__shell.svelte-1j0gxcq{width:min(720px,100% - 40px);padding:var(--ds-space-48) 0 var(--ds-space-96);margin:0 auto}.guidelines__header.svelte-1j0gxcq{gap:var(--ds-space-12);margin-bottom:var(--ds-space-40);display:grid}.guidelines__header.svelte-1j0gxcq h1:where(.svelte-1j0gxcq){color:rgb(var(--ds-text-primary));letter-spacing:0;margin:0;font-size:24px;font-weight:500;line-height:1.25}.guidelines__subtitle.svelte-1j0gxcq{color:rgb(var(--ds-text-secondary));margin:0;font-size:14px;line-height:1.45}.guidelines__list.svelte-1j0gxcq{border:1px solid rgb(var(--ds-border));background:rgb(var(--ds-surface));grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.guidelines__rule.svelte-1j0gxcq{gap:var(--ds-space-16);padding:var(--ds-space-20);border-bottom:1px solid rgb(var(--ds-border));display:flex}.guidelines__rule.svelte-1j0gxcq:last-child{border-bottom:0}.guidelines__rule-number.svelte-1j0gxcq{padding-top:var(--ds-space-2);color:rgb(var(--ds-text-secondary));font-family:var(--ds-font-mono);font-size:var(--ds-text-support-lg);letter-spacing:.1em;flex-shrink:0;line-height:1.52}.guidelines__rule-text.svelte-1j0gxcq{gap:var(--ds-space-8);min-width:0;display:grid}.guidelines__rule-text.svelte-1j0gxcq h2:where(.svelte-1j0gxcq){color:rgb(var(--ds-white));letter-spacing:-.014em;margin:0;font-size:16px;font-weight:400;line-height:1.32}.guidelines__rule-text.svelte-1j0gxcq p:where(.svelte-1j0gxcq){color:rgb(var(--ds-text-secondary));font-size:var(--ds-text-body-md);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;line-height:1.4}.guidelines__enforcement.svelte-1j0gxcq{gap:var(--ds-space-12);margin-top:var(--ds-space-20);padding:var(--ds-space-20);border:1px solid rgb(var(--ds-border));background:rgb(var(--ds-surface));display:grid}.guidelines__enforcement-heading.svelte-1j0gxcq{align-items:center;gap:var(--ds-space-8);padding-bottom:var(--ds-space-16);border-bottom:1px solid rgb(var(--ds-border));color:rgb(var(--ds-white));letter-spacing:-.014em;margin:0;font-size:16px;font-weight:400;line-height:1.32;display:flex}.guidelines__enforcement.svelte-1j0gxcq p:where(.svelte-1j0gxcq){color:rgb(var(--ds-text-secondary));font-size:var(--ds-text-body-md);letter-spacing:-.01em;margin:0;line-height:1.4}.guidelines__enforcement.svelte-1j0gxcq a:where(.svelte-1j0gxcq){color:rgb(var(--ds-text-primary));text-decoration:underline}@media (width<=820px){.guidelines__shell.svelte-1j0gxcq{width:calc(100% - 32px);padding:var(--ds-space-32) 0 var(--ds-space-64)}.guidelines__back.svelte-1j0gxcq{padding:0 var(--ds-space-16)}}
