@charset "UTF-8";:root{--surface-border: #e5e7eb;--surface-100: #f3f4f6;--surface-50: #f9fafb;--surface-0: #ffffff;--codebox-bg: var(--surface-100);--p-content-border-color: var(--p-surface-200);--p-chart-content-border-color: var(--p-surface-200);--text-color: #111827;--text-color-secondary: #6b7280;--p-text-700: #374151;--p-text-400: #6b7280;--chip-soft-bg: var(--p-surface-100);--chip-soft-border: var(--p-content-border-color);--tag-neutral-bg: var(--p-surface-100);--tag-neutral-text: var(--p-text-700);--tag-neutral-border: var(--p-content-border-color);--dropdown-bg: var(--primary-white);--dropdown-item-hover: var(--background-light-gray);--dropdown-text: var(--primary-black);--dropdown-muted: var(--secondary-dark);--menu-dropdown-text: var(--primary-black);--menu-dropdown-text-hover: none;--menu-dropdown-item-hover: var(--background-light-gray);--menu-dropdown-items-bg: var(--primary-white);--menu-dropdown-items-text: var(--primary-black);--landing-text: var(--primary-black);--landing-text-muted: var(--secondary-dark);--landing-card-bg: var(--background-light-gray);--landing-surface: var(--primary-white);--landing-badge-bg: #e9ffdf;--landing-badge-text: var(--primary-black)}html.dark{--surface-border: #374151;--surface-100: #111827;--surface-50: #1f2937;--surface-0: #0f172a;--codebox-bg: var(--p-surface-900);--p-chart-content-border-color: var(--p-surface-700);--p-button-success-color: #fff;--p-button-success-background: #1b9e4b;--p-button-success-border-color: #1b9e4c;--p-badge-success-color: #fff;--p-badge-success-background: #1b9e4b;--p-badge-success-border-color: #1b9e4c;--text-color: #f9fafb;--text-color-secondary: #9ca3af;--p-text-700: #e5e7eb;--p-text-400: #9ca3af;--chip-soft-bg: #1f2937;--chip-soft-border: #374151;--tag-neutral-bg: #2b2f4a;--tag-neutral-text: #ffffff;--tag-neutral-border: #4f5d7a;--p-dialog-color: #fff;--primary-fixed: #ff4d4d;--primary-white: #e0e0e0;--background-light-gray: #181a1b;--secondary: #5c636a;--secondary-text: #adb5bd;--secondary-dark: #495057;--primary-black: #1a1a1a;--background-dark-fixed: #212529;--status-green: #8ce066;--primary-btn: #4aa120;--primary-btn-hover: #3b8119;--status-yellow: #ffdb4d;--active-field: #ffd700;--error: #ff6666;--color-hover: #e63939;--line: #495057;--background-light-new: #343a40;--background-blue: #3c546f;--box-shadow: 0 0 10px hsla(0, 0%, 20%, .3);--p-card-background: var(--background-dark-fixed);--dropdown-bg: var(--p-card-background);--dropdown-item-hover: var(--p-button-outlined-secondary-hover-background);--dropdown-text: var(--text-color);--dropdown-muted: var(--text-color-secondary);--menu-dropdown-text: var(--text-color);--menu-dropdown-text-hover: none;--menu-dropdown-item-hover: var(--p-button-outlined-secondary-hover-background);--menu-dropdown-items-bg: var(--p-card-background);--menu-dropdown-items-text: var(--text-color);--landing-text: var(--text-color);--landing-text-muted: var(--text-color-secondary);--landing-card-bg: var(--background-dark-fixed);--landing-surface: var(--black);--landing-badge-bg: #16351f;--landing-badge-text: #b8f0c8}html.dark pre[class*=language-],html.dark code[class*=language-]{color:#d4d4d4;font-size:13px;text-shadow:none;font-family:Menlo,Monaco,Consolas,Andale Mono,Ubuntu Mono,Courier New,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}html.dark pre[class*=language-]::selection,html.dark code[class*=language-]::selection,html.dark pre[class*=language-] *::selection,html.dark code[class*=language-] *::selection{text-shadow:none;background:#264f78}@media print{html.dark pre[class*=language-],html.dark code[class*=language-]{text-shadow:none}}html.dark pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background:#1e1e1e}html.dark :not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:.3em;color:#db4c69;background:#1e1e1e}html.dark .namespace{opacity:.7}html.dark .token.doctype .token.doctype-tag{color:#569cd6}html.dark .token.doctype .token.name{color:#9cdcfe}html.dark .token.comment,html.dark .token.prolog{color:#6a9955}html.dark .token.punctuation,html.dark .language-html .language-css .token.punctuation,html.dark .language-html .language-javascript .token.punctuation{color:#d4d4d4}html.dark .token.property,html.dark .token.tag,html.dark .token.boolean,html.dark .token.number,html.dark .token.constant,html.dark .token.symbol,html.dark .token.inserted,html.dark .token.unit{color:#b5cea8}html.dark .token.selector,html.dark .token.attr-name,html.dark .token.string,html.dark .token.char,html.dark .token.builtin,html.dark .token.deleted{color:#ce9178}html.dark .language-css .token.string.url{text-decoration:underline}html.dark .token.operator,html.dark .token.entity{color:#d4d4d4;background:unset}html.dark .token.operator.arrow{color:#569cd6}html.dark .token.atrule{color:#ce9178}html.dark .token.atrule .token.rule{color:#c586c0}html.dark .token.atrule .token.url{color:#9cdcfe}html.dark .token.atrule .token.url .token.function{color:#dcdcaa}html.dark .token.atrule .token.url .token.punctuation{color:#d4d4d4}html.dark .token.keyword{color:#569cd6}html.dark .token.keyword.module,html.dark .token.keyword.control-flow{color:#c586c0}html.dark .token.function,html.dark .token.function .token.maybe-class-name{color:#dcdcaa}html.dark .token.regex{color:#d16969}html.dark .token.important{color:#569cd6}html.dark .token.italic{font-style:italic}html.dark .token.constant{color:#9cdcfe}html.dark .token.class-name,html.dark .token.maybe-class-name{color:#4ec9b0}html.dark .token.console,html.dark .token.parameter,html.dark .token.interpolation{color:#9cdcfe}html.dark .token.punctuation.interpolation-punctuation,html.dark .token.boolean{color:#569cd6}html.dark .token.property,html.dark .token.variable,html.dark .token.imports .token.maybe-class-name,html.dark .token.exports .token.maybe-class-name{color:#9cdcfe}html.dark .token.selector,html.dark .token.escape{color:#d7ba7d}html.dark .token.tag{color:#569cd6}html.dark .token.tag .token.punctuation,html.dark .token.cdata{color:gray}html.dark .token.attr-name{color:#9cdcfe}html.dark .token.attr-value,html.dark .token.attr-value .token.punctuation{color:#ce9178}html.dark .token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}html.dark .token.entity{color:#569cd6}html.dark .token.namespace{color:#4ec9b0}html.dark pre[class*=language-javascript],html.dark code[class*=language-javascript],html.dark pre[class*=language-jsx],html.dark code[class*=language-jsx],html.dark pre[class*=language-typescript],html.dark code[class*=language-typescript],html.dark pre[class*=language-tsx],html.dark code[class*=language-tsx]{color:#9cdcfe}html.dark pre[class*=language-css],html.dark code[class*=language-css]{color:#ce9178}html.dark pre[class*=language-html],html.dark code[class*=language-html]{color:#d4d4d4}html.dark .language-regex .token.anchor{color:#dcdcaa}html.dark .language-html .token.punctuation{color:gray}html.dark pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}html.dark .line-highlight.line-highlight{background:#f7ebc6;box-shadow:inset 5px 0 #f7d87c;z-index:0}
