._legendTable_17qfk_9,._componentTable_17qfk_10{margin-top:var(--spacing-6);overflow-x:auto}._subHeading_17qfk_20{margin-top:var(--spacing-6);margin-bottom:var(--spacing-2);font:var(--font-heading-sm);color:var(--st-color-text-neutral-heading)}._statusBadge_17qfk_31{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--typography-size-lg)}._rulesList_17qfk_42{margin:var(--spacing-4) 0;padding-left:var(--spacing-6);line-height:1.8}._rulesList_17qfk_42 li{margin-bottom:var(--spacing-3);font:var(--font-body-md-regular);color:var(--st-color-text-neutral-body)}._rulesList_17qfk_42 code{background:var(--st-color-background-neutral-state-soft-hovered);padding:2px var(--spacing-1);border-radius:var(--border-radius-100);font-family:Courier New,monospace;font-size:.9em}._checklist_17qfk_66{list-style:none;padding:0;margin:var(--spacing-4) 0}._checklist_17qfk_66 li{display:flex;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--border-radius-100);transition:background-color .2s ease}._checklist_17qfk_66 li:hover{background-color:var(--st-color-background-neutral-state-soft-hovered)}._checklist_17qfk_66 input[type=checkbox]{margin-top:4px;flex-shrink:0}._checklist_17qfk_66 label{font:var(--font-body-md-regular);color:var(--st-color-text-neutral-body);cursor:default}._checklist_17qfk_66 code{background:var(--st-color-background-neutral-state-soft-hovered);padding:2px var(--spacing-1);border-radius:var(--border-radius-100);font-family:Courier New,monospace;font-size:.9em}._codeBlock_17qfk_109{background:var(--st-color-background-neutral-section);padding:var(--spacing-4);border-radius:var(--border-radius-200);font-family:Courier New,monospace;font-size:var(--typography-size-sm);color:var(--st-color-text-neutral-body);line-height:1.6;overflow-x:auto;white-space:pre;border:var(--stroke-width-sm) solid var(--st-color-stroke-neutral-soft)}._infoCard_17qfk_126{background:linear-gradient(135deg,var(--st-color-background-brand-state-default) 0%,var(--pt-color-brand-600) 100%);color:#fff;padding:var(--spacing-6);border:none}._infoCard_17qfk_126 p{color:#fff;margin-bottom:var(--spacing-4);line-height:1.6}._infoCard_17qfk_126 strong{font-weight:var(--typography-weight-bold)}._infoCard_17qfk_126 code{background:#fff3;padding:2px var(--spacing-1);border-radius:var(--border-radius-100);font-family:Courier New,monospace;color:#fff}._contextBox_17qfk_157{background:#ffffff26;padding:var(--spacing-4);border-radius:var(--border-radius-200);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._contextCode_17qfk_165{font-family:Courier New,monospace;font-size:var(--typography-size-sm);color:#fff;line-height:1.6;display:block}@media (max-width: 768px){._legendTable_17qfk_9,._componentTable_17qfk_10{font-size:var(--typography-size-sm)}}._rendered_1tcbi_1{color:var(--st-color-text-neutral-body);font-size:1rem;line-height:1.6}._rendered_1tcbi_1 h1,._rendered_1tcbi_1 h2,._rendered_1tcbi_1 h3,._rendered_1tcbi_1 h4,._rendered_1tcbi_1 h5,._rendered_1tcbi_1 h6{margin-top:1.5rem;margin-bottom:.75rem;color:var(--st-color-text-neutral-heading);line-height:1.3}._rendered_1tcbi_1 h1{font-size:1.75rem}._rendered_1tcbi_1 h2{font-size:1.375rem}._rendered_1tcbi_1 h3{font-size:1.2rem}._rendered_1tcbi_1 p{margin:0 0 1rem}._rendered_1tcbi_1 ul,._rendered_1tcbi_1 ol{margin:0 0 1rem 1.25rem}._rendered_1tcbi_1 li{margin-bottom:.5rem}._rendered_1tcbi_1 table{width:100%;border-collapse:collapse;margin:1rem 0;background:var(--st-color-background-neutral-surface)}._rendered_1tcbi_1 th,._rendered_1tcbi_1 td{padding:.75rem 1rem;border-bottom:1px solid var(--st-color-border-neutral-state-default);text-align:left;vertical-align:top}._rendered_1tcbi_1 th{background:var(--st-color-background-neutral-state-soft-hovered);color:var(--st-color-text-neutral-heading)}._rendered_1tcbi_1 tr:last-child td{border-bottom:none}._rendered_1tcbi_1 code{background:var(--st-color-background-neutral-section);border-radius:var(--border-radius-100);padding:.1rem .3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,monospace;font-size:.9rem}._rendered_1tcbi_1 pre{background:var(--st-color-background-neutral-surface);border:1px solid var(--st-color-border-neutral-state-default);border-radius:var(--border-radius-200);padding:var(--spacing-4);overflow:auto}._rendered_1tcbi_1 a{color:var(--st-color-text-brand-heading)}
