@layer docs-theme{.CodeEditor__host_07315{display:block;height:100%}@media(max-width:48rem){.CodeEditor__host_07315 .cm-content{font-size:16px}}.CodeEditor__host_07315 .cm-editor,.CodeEditor__host_07315 .cm-gutters{background-color:var(--color-surface-2)!important}}@layer docs-theme{.LivePreview__host_9bf04{display:contents}.LivePreview__frame_585af{display:block;flex:1;width:100%;min-height:0;border:none}}@layer docs-theme{.CollapsiblePane__pane_95b0c{overflow:hidden;display:flex;flex-direction:column;min-width:0;min-height:0}.CollapsiblePane__header_c5cb2{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-shrink:0;align-items:center;background-color:var(--color-surface-3)}.CollapsiblePane__header_c5cb2[aria-expanded=true]{border-bottom:1px solid var(--color-border)}.CollapsiblePane__body_68dc4{overflow-y:auto;flex:1;min-height:0}.CollapsiblePane__header_c5cb2[aria-expanded=false]+.CollapsiblePane__body_68dc4{display:none}}@layer docs-theme{.ResizablePanes__container_c8f28{display:flex;align-items:stretch}.ResizablePanes__container_c8f28[direction=horizontal]{flex-direction:row;width:100%}.ResizablePanes__container_c8f28[direction=vertical]{flex-direction:column;height:100%}.ResizablePanes__pane_04f33{min-width:0;min-height:0}.ResizablePanes__pane_04f33:first-child{flex:0 0 50%}.ResizablePanes__pane_04f33:not(:first-child){flex:1 1 0}}@layer docs-theme{.CodeExample__host_fb35b{position:relative;overflow:hidden;display:block;height:520px;margin-top:calc(var(--spacing) * 6);border:1px solid var(--color-border);border-radius:var(--radius-md)}@media(max-width:48rem){.CodeExample__host_fb35b{height:auto}}.CodeExample__panes_31bb1{width:100%;height:100%}@media(max-width:48rem){.CodeExample__panes_31bb1{flex-direction:column!important;height:auto}.CodeExample__panes_31bb1 [role=separator]{display:none}}.CodeExample__pane_eb9cb{overflow:hidden;display:flex;flex-direction:column;background-color:var(--color-surface-1)}@media(max-width:48rem){.CodeExample__pane_eb9cb{flex:0 0 auto!important}}@media(max-width:48rem){.CodeExample__codePane_ed70b{height:320px;border-bottom:1px solid var(--color-border)}}@media(max-width:48rem){.CodeExample__previewPane_3626a{height:320px;border-top:1px solid var(--color-border)}}.CodeExample__fileTabs_a8023{border-bottom:1px solid var(--color-border);background-color:var(--color-surface-3)}.CodeExample__tab_1130e{padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.CodeExample__tab_1130e[aria-selected=true]{font-weight:700;color:var(--color-text-primary);background-color:var(--color-surface-1)}.CodeExample__logsLabel_42a12{flex:1;padding:calc(var(--spacing) * .5) calc(var(--spacing) * 3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.CodeExample__logsLabel_42a12:before{content:"▶";display:inline-block;margin-right:.3em;font-size:var(--text-xs);transition:transform .15s}[aria-expanded=true] .CodeExample__logsLabel_42a12:before{transform:rotate(90deg)}.CodeExample__logsClear_d412c{cursor:pointer;margin-right:var(--spacing);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-text-secondary);background:transparent}.CodeExample__logsClear_d412c:hover{color:var(--color-text-primary);background:var(--color-surface-3)}[aria-expanded=false] .CodeExample__logsClear_d412c{display:none}.CodeExample__logsList_3230c{overflow-y:auto;display:block;flex:1;min-height:0;max-height:100%;padding:var(--spacing) calc(var(--spacing) * 3);font-family:var(--font-mono);font-size:var(--text-xs)}@media(max-width:48rem){.CodeExample__logsList_3230c{height:100px!important}}.CodeExample__logType_log_17ff9{color:var(--color-text-primary)}.CodeExample__logType_info_98c32{color:#0369a1}.CodeExample__logType_debug_a9b29{color:var(--color-text-secondary)}.CodeExample__logType_warn_0fae0{color:#b45309}.CodeExample__logType_error_7225c{color:#dc2626}}
