.documentation-page[data-v-3831333e]{padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);max-width:900px;margin:0 auto}.documentation-missing[data-v-3831333e]{border-radius:var(--radius-md)}.doc-content[data-v-3831333e]{color:var(--color-text);overflow-wrap:anywhere}.doc-content[data-v-3831333e] h1,.doc-content[data-v-3831333e] h2,.doc-content[data-v-3831333e] h3{color:var(--color-text);font-weight:var(--font-weight-semibold)}.doc-content[data-v-3831333e] h1{font-size:var(--font-size-2xl)}.doc-content[data-v-3831333e] h2{margin-top:var(--spacing-xl);font-size:var(--font-size-xl)}.doc-content[data-v-3831333e] h3{margin-top:var(--spacing-lg);font-size:var(--font-size-lg)}.doc-content[data-v-3831333e] p,.doc-content[data-v-3831333e] li{font-size:var(--font-size-base);line-height:1.7}.doc-content[data-v-3831333e] ul,.doc-content[data-v-3831333e] ol{padding-left:var(--spacing-lg)}.doc-content[data-v-3831333e] a{color:var(--color-primary)}.doc-content[data-v-3831333e] img{border-radius:var(--radius-md) var(--radius-md) 0 0;max-width:100%;margin:0 auto;display:block}.doc-content[data-v-3831333e] .doc-figure-wrapper{text-align:center;margin:var(--spacing-md) 0}.doc-content[data-v-3831333e] .doc-figure{border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;max-width:100%;display:inline-block;overflow:hidden}.doc-content[data-v-3831333e] .doc-figure__caption{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);background:var(--color-bg-secondary);border-top:1px solid var(--color-border)}.doc-content[data-v-3831333e] p:has(.doc-figure-wrapper){margin:0}.doc-content[data-v-3831333e] pre{padding:var(--spacing-md);border-radius:var(--radius-md);background:var(--color-bg-secondary);overflow-x:auto}.doc-content[data-v-3831333e] table{width:100%;margin:var(--spacing-md) 0;border-collapse:collapse}.doc-content[data-v-3831333e] th,.doc-content[data-v-3831333e] td{padding:var(--spacing-sm);border:1px solid var(--color-border);text-align:left}.doc-content[data-v-3831333e] code{border-radius:var(--radius-sm);background:var(--color-bg-secondary);padding:2px 6px}.documentation-page[data-platform=web-desktop][data-v-3831333e] .doc-platform:not([data-platforms~=web-desktop]),.documentation-page[data-platform=web-mobile][data-v-3831333e] .doc-platform:not([data-platforms~=web-mobile]),.documentation-page[data-platform=android][data-v-3831333e] .doc-platform:not([data-platforms~=android]),.documentation-page[data-platform=ios][data-v-3831333e] .doc-platform:not([data-platforms~=ios]),.documentation-page[data-platform=windows][data-v-3831333e] .doc-platform:not([data-platforms~=windows]),.documentation-page[data-platform=macos][data-v-3831333e] .doc-platform:not([data-platforms~=macos]){display:none}.doc-content[data-v-3831333e] .doc-callout{margin:var(--spacing-md) 0;padding:var(--spacing-md);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-bg-secondary)}.doc-content[data-v-3831333e] .doc-callout--tip{border-color:var(--color-success)}.doc-content[data-v-3831333e] .doc-callout--note{border-color:var(--color-primary)}.doc-content[data-v-3831333e] .doc-callout--warning{border-color:var(--color-warning)}.doc-content[data-v-3831333e] .doc-callout--important{border-color:var(--color-error)}
