:root{--uikit-color-red-50:#fef2f2;--uikit-color-red-100:#fee2e2;--uikit-color-red-200:#fecaca;--uikit-color-red-300:#fca5a5;--uikit-color-red-400:#f87171;--uikit-color-red-500:#ef4444;--uikit-color-red-600:#dc2626;--uikit-color-red-700:#b91c1c;--uikit-color-red-800:#991b1b;--uikit-color-red-900:#7f1d1d;--uikit-color-red-950:#450a0a;--uikit-color-orange-50:#fff7ed;--uikit-color-orange-100:#ffedd5;--uikit-color-orange-200:#fed7aa;--uikit-color-orange-300:#fdba74;--uikit-color-orange-400:#fb923c;--uikit-color-orange-500:#f97316;--uikit-color-orange-600:#ea580c;--uikit-color-orange-700:#c2410c;--uikit-color-orange-800:#9a3412;--uikit-color-orange-900:#7c2d12;--uikit-color-orange-950:#431407;--uikit-color-amber-50:#fffbeb;--uikit-color-amber-100:#fef3c7;--uikit-color-amber-200:#fde68a;--uikit-color-amber-300:#fcd34d;--uikit-color-amber-400:#fbbf24;--uikit-color-amber-500:#f59e0b;--uikit-color-amber-600:#d97706;--uikit-color-amber-700:#b45309;--uikit-color-amber-800:#92400e;--uikit-color-amber-900:#78350f;--uikit-color-amber-950:#451a03;--uikit-color-yellow-50:#fefce8;--uikit-color-yellow-100:#fef9c3;--uikit-color-yellow-200:#fef08a;--uikit-color-yellow-300:#fde047;--uikit-color-yellow-400:#facc15;--uikit-color-yellow-500:#eab308;--uikit-color-yellow-600:#ca8a04;--uikit-color-yellow-700:#a16207;--uikit-color-yellow-800:#854d0e;--uikit-color-yellow-900:#713f12;--uikit-color-yellow-950:#422006;--uikit-color-lime-50:#f7fee7;--uikit-color-lime-100:#ecfccb;--uikit-color-lime-200:#d9f99d;--uikit-color-lime-300:#bef264;--uikit-color-lime-400:#a3e635;--uikit-color-lime-500:#84cc16;--uikit-color-lime-600:#65a30d;--uikit-color-lime-700:#4d7c0f;--uikit-color-lime-800:#3f6212;--uikit-color-lime-900:#365314;--uikit-color-lime-950:#1a2e05;--uikit-color-green-50:#f0fdf4;--uikit-color-green-100:#dcfce7;--uikit-color-green-200:#bbf7d0;--uikit-color-green-300:#86efac;--uikit-color-green-400:#4ade80;--uikit-color-green-500:#22c55e;--uikit-color-green-600:#16a34a;--uikit-color-green-700:#15803d;--uikit-color-green-800:#166534;--uikit-color-green-900:#14532d;--uikit-color-green-950:#052e16;--uikit-color-emerald-50:#ecfdf5;--uikit-color-emerald-100:#d1fae5;--uikit-color-emerald-200:#a7f3d0;--uikit-color-emerald-300:#6ee7b7;--uikit-color-emerald-400:#34d399;--uikit-color-emerald-500:#10b981;--uikit-color-emerald-600:#059669;--uikit-color-emerald-700:#047857;--uikit-color-emerald-800:#065f46;--uikit-color-emerald-900:#064e3b;--uikit-color-emerald-950:#022c22;--uikit-color-teal-50:#f0fdfa;--uikit-color-teal-100:#ccfbf1;--uikit-color-teal-200:#99f6e4;--uikit-color-teal-300:#5eead4;--uikit-color-teal-400:#2dd4bf;--uikit-color-teal-500:#14b8a6;--uikit-color-teal-600:#0d9488;--uikit-color-teal-700:#0f766e;--uikit-color-teal-800:#115e59;--uikit-color-teal-900:#134e4a;--uikit-color-teal-950:#042f2e;--uikit-color-cyan-50:#ecfeff;--uikit-color-cyan-100:#cffafe;--uikit-color-cyan-200:#a5f3fc;--uikit-color-cyan-300:#67e8f9;--uikit-color-cyan-400:#22d3ee;--uikit-color-cyan-500:#06b6d4;--uikit-color-cyan-600:#0891b2;--uikit-color-cyan-700:#0e7490;--uikit-color-cyan-800:#155e75;--uikit-color-cyan-900:#164e63;--uikit-color-cyan-950:#083344;--uikit-color-sky-50:#f0f9ff;--uikit-color-sky-100:#e0f2fe;--uikit-color-sky-200:#bae6fd;--uikit-color-sky-300:#7dd3fc;--uikit-color-sky-400:#38bdf8;--uikit-color-sky-500:#0ea5e9;--uikit-color-sky-600:#0284c7;--uikit-color-sky-700:#0369a1;--uikit-color-sky-800:#075985;--uikit-color-sky-900:#0c4a6e;--uikit-color-sky-950:#082f49;--uikit-color-blue-50:#eff6ff;--uikit-color-blue-100:#dbeafe;--uikit-color-blue-200:#bfdbfe;--uikit-color-blue-300:#93c5fd;--uikit-color-blue-400:#60a5fa;--uikit-color-blue-500:#3b82f6;--uikit-color-blue-600:#2563eb;--uikit-color-blue-700:#1d4ed8;--uikit-color-blue-800:#1e40af;--uikit-color-blue-900:#1e3a8a;--uikit-color-blue-950:#172554;--uikit-color-indigo-50:#eef2ff;--uikit-color-indigo-100:#e0e7ff;--uikit-color-indigo-200:#c7d2fe;--uikit-color-indigo-300:#a5b4fc;--uikit-color-indigo-400:#818cf8;--uikit-color-indigo-500:#6366f1;--uikit-color-indigo-600:#4f46e5;--uikit-color-indigo-700:#4338ca;--uikit-color-indigo-800:#3730a3;--uikit-color-indigo-900:#312e81;--uikit-color-indigo-950:#1e1b4b;--uikit-color-violet-50:#f5f3ff;--uikit-color-violet-100:#ede9fe;--uikit-color-violet-200:#ddd6fe;--uikit-color-violet-300:#c4b5fd;--uikit-color-violet-400:#a78bfa;--uikit-color-violet-500:#8b5cf6;--uikit-color-violet-600:#7c3aed;--uikit-color-violet-700:#6d28d9;--uikit-color-violet-800:#5b21b6;--uikit-color-violet-900:#4c1d95;--uikit-color-violet-950:#2e1065;--uikit-color-purple-50:#faf5ff;--uikit-color-purple-100:#f3e8ff;--uikit-color-purple-200:#e9d5ff;--uikit-color-purple-300:#d8b4fe;--uikit-color-purple-400:#c084fc;--uikit-color-purple-500:#a855f7;--uikit-color-purple-600:#9333ea;--uikit-color-purple-700:#7e22ce;--uikit-color-purple-800:#6b21a8;--uikit-color-purple-900:#581c87;--uikit-color-purple-950:#3b0764;--uikit-color-fuchsia-50:#fdf4ff;--uikit-color-fuchsia-100:#fae8ff;--uikit-color-fuchsia-200:#f5d0fe;--uikit-color-fuchsia-300:#f0abfc;--uikit-color-fuchsia-400:#e879f9;--uikit-color-fuchsia-500:#d946ef;--uikit-color-fuchsia-600:#c026d3;--uikit-color-fuchsia-700:#a21caf;--uikit-color-fuchsia-800:#86198f;--uikit-color-fuchsia-900:#701a75;--uikit-color-fuchsia-950:#4a044e;--uikit-color-pink-50:#fdf2f8;--uikit-color-pink-100:#fce7f3;--uikit-color-pink-200:#fbcfe8;--uikit-color-pink-300:#f9a8d4;--uikit-color-pink-400:#f472b6;--uikit-color-pink-500:#ec4899;--uikit-color-pink-600:#db2777;--uikit-color-pink-700:#be185d;--uikit-color-pink-800:#9d174d;--uikit-color-pink-900:#881337;--uikit-color-pink-950:#500724;--uikit-color-rose-50:#fff1f2;--uikit-color-rose-100:#ffe4e6;--uikit-color-rose-200:#fecdd3;--uikit-color-rose-300:#fda4af;--uikit-color-rose-400:#fb7185;--uikit-color-rose-500:#f43f5e;--uikit-color-rose-600:#e11d48;--uikit-color-rose-700:#be123c;--uikit-color-rose-800:#9f1239;--uikit-color-rose-900:#881337;--uikit-color-rose-950:#450a1f;--uikit-color-slate-50:#f8fafc;--uikit-color-slate-100:#f1f5f9;--uikit-color-slate-200:#e2e8f0;--uikit-color-slate-300:#cbd5e1;--uikit-color-slate-400:#94a3b8;--uikit-color-slate-500:#64748b;--uikit-color-slate-600:#475569;--uikit-color-slate-700:#334155;--uikit-color-slate-800:#1e293b;--uikit-color-slate-900:#0f172a;--uikit-color-slate-950:#020617;--uikit-color-gray-50:#f9fafb;--uikit-color-gray-100:#f3f4f6;--uikit-color-gray-200:#e5e7eb;--uikit-color-gray-300:#d1d5db;--uikit-color-gray-400:#9ca3af;--uikit-color-gray-500:#6b7280;--uikit-color-gray-600:#4b5563;--uikit-color-gray-700:#374151;--uikit-color-gray-800:#1f2937;--uikit-color-gray-900:#111827;--uikit-color-gray-950:#030712;--uikit-color-zinc-50:#fafafa;--uikit-color-zinc-100:#f4f4f5;--uikit-color-zinc-200:#e4e4e7;--uikit-color-zinc-300:#d4d4d8;--uikit-color-zinc-400:#a1a1aa;--uikit-color-zinc-500:#71717a;--uikit-color-zinc-600:#52525b;--uikit-color-zinc-700:#3f3f46;--uikit-color-zinc-800:#27272a;--uikit-color-zinc-900:#18181b;--uikit-color-zinc-950:#09090b;--uikit-color-neutral-50:#fafafa;--uikit-color-neutral-100:#f5f5f5;--uikit-color-neutral-200:#e5e5e5;--uikit-color-neutral-300:#d4d4d4;--uikit-color-neutral-400:#a3a3a3;--uikit-color-neutral-500:#737373;--uikit-color-neutral-600:#525252;--uikit-color-neutral-700:#404040;--uikit-color-neutral-800:#262626;--uikit-color-neutral-900:#171717;--uikit-color-neutral-950:#0a0a0a;--uikit-color-stone-50:#fafaf9;--uikit-color-stone-100:#f5f5f4;--uikit-color-stone-200:#e7e5e4;--uikit-color-stone-300:#d6d3d1;--uikit-color-stone-400:#a8a29e;--uikit-color-stone-500:#78716c;--uikit-color-stone-600:#57534e;--uikit-color-stone-700:#44403c;--uikit-color-stone-800:#292524;--uikit-color-stone-900:#1c1917;--uikit-color-stone-950:#0c0a09;--uikit-color-black:#000;--uikit-color-white:#fff;--uikit-bg-color:var(--uikit-color-white);--uikit-bg-soft-color:var(--uikit-color-gray-50);--uikit-border-color:var(--uikit-color-gray-200);--uikit-element-color:var(--uikit-color-gray-400);--uikit-primary-color:var(--uikit-color-blue-700);--uikit-link-color:var(--uikit-color-blue-700);--uikit-hover-color:var(--uikit-color-blue-600);--uikit-outline-color:var(--uikit-color-blue-700);--uikit-text-color:var(--uikit-color-gray-900);--uikit-text-light-color:var(--uikit-color-gray-500);--uikit-scrollbar-color:var(--uikit-color-gray-400);--uikit-info-color:var(--uikit-color-blue-600);--uikit-success-color:var(--uikit-color-green-600);--uikit-warning-color:var(--uikit-color-orange-600);--uikit-error-color:var(--uikit-color-red-600);--uikit-font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--uikit-header-height:60px;--uikit-container-width:1920px;--uikit-container-padding-x:16px;--uikit-aside-width:240px;--prism-font-size:0.875rem;--prism-base-color:#24292f;--prism-selected-color:#9fc6e9;--prism-block-bg-color:#f6f8fa;--prism-inline-code-color:#24292f;--prism-inline-code-bg-color:#eff1f3;--prism-highlight-bg-color:#fff8c5;--prism-highlight-accent-color:#eed888;--prism-comment-color:#6e7781;--prism-punctuation-color:#24292f;--prism-property-color:#0550ae;--prism-selector-color:#0a3069;--prism-operator-color:#0550ae;--prism-operator-bg-color:#fff;--prism-keyword-color:#cf222e;--prism-function-color:#8250df;--prism-variable-color:#0a3069}html.uikit *,html.uikit :after,html.uikit :before{box-sizing:border-box}html.uikit :target{scroll-margin-top:80px}html.uikit .uikit-primary-color{color:var(--uikit-primary-color)!important}html.uikit .uikit-color-info{color:var(--uikit-info-color)!important}html.uikit .uikit-color-success{color:var(--uikit-success-color)!important}html.uikit .uikit-color-warning{color:var(--uikit-warning-color)!important}html.uikit .uikit-color-error{color:var(--uikit-error-color)!important}code[class*=language-],pre[class*=language-]{color:var(--prism-base-color,#24292f);direction:ltr;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:var(--prism-font-size,14px);-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:none;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-]::-moz-selection,pre[class*=language-]::-moz-selection{background:var(--prism-selected-color,#9fc6e9);text-shadow:none}code[class*=language-]::mozselection,code[class*=language-]::selection,pre[class*=language-]::mozselection,pre[class*=language-]::selection{background:var(--prism-selected-color,#9fc6e9);text-shadow:none}pre[class*=language-]{background:var(--prism-block-bg-color,#f6f8fa);margin:.5em 0;overflow:auto;padding:1.125em}:not(pre)>code[class*=language-]{background:var(--prism-inline-code-bg-color,#eff1f3);border-radius:.3em;color:var(--prism-inline-code-color,#24292f);padding:.1em .3em}pre[data-line]{position:relative}pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.line-highlight{background:var(--prism-highlight-bg-color,#fff8c5);box-shadow:inset 5px 0 0 var(--prism-highlight-accent-color,#eed888);left:0;line-height:inherit;margin-top:1em;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit;pointer-events:none;position:absolute;right:0;white-space:pre;z-index:0}.namespace{opacity:.7}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--prism-comment-color,#6e7781)}.token.punctuation{color:var(--prism-punctuation-color,#24292f)}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:var(--prism-property-color,#0550ae)}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:var(--prism-selector-color,#0a3069)}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:var(--prism-operator-color,#0550ae)}.token.atrule,.token.attr-value,.token.keyword{color:var(--prism-keyword-color,#cf222e)}.token.function{color:var(--prism-function-color,#8250df)}.token.important,.token.regex,.token.variable{color:var(--prism-variable-color,#0a3069)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{opacity:0;position:absolute;right:.2em;top:.3em;transition:opacity .3s ease-in-out;z-index:10}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{background:#f5f2f0;background:hsla(0,0%,88%,.2);border-radius:.5em;box-shadow:0 2px 0 0 rgba(0,0,0,.2);color:#bbb;font-size:.8em;padding:0 .5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}div.code-toolbar>.toolbar{opacity:1;padding:10px;right:0;top:0}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button{---color:var(--uikit-text-light-color);background-color:transparent;border:none;box-shadow:none;height:24px;padding:0;position:relative;width:24px}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button span{display:none}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button svg{height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button svg path{fill:var(---color)!important}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button svg.icon-copy{display:inline-block;height:16px;width:16px}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button svg.icon-copied{display:none;height:24px;width:24px}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button[data-copy-state=copy]:hover{---color:var(--uikit-hover-color)}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button[data-copy-state=copy-success]{---color:var(--uikit-success-color)}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button[data-copy-state=copy-success] svg.icon-copy{display:none}div.code-toolbar>.toolbar>.toolbar-item>button.copy-to-clipboard-button[data-copy-state=copy-success] svg.icon-copied{display:inline-block}.uikit-callout{background-color:var(--uikit-color-gray-200);border-radius:8px;display:block;margin:24px 0;padding:16px}.uikit-callout__label{font-family:var(--uikit-font-family);font-weight:600}.uikit-callout p:last-child{margin-bottom:0}.uikit-callout--gray{background-color:var(--uikit-color-gray-100)}.uikit-callout--blue{background-color:var(--uikit-color-blue-100)}.uikit-callout--violet{background-color:var(--uikit-color-violet-100)}.uikit-callout--green{background-color:var(--uikit-color-green-100)}.uikit-callout--yellow{background-color:var(--uikit-color-yellow-100)}.uikit-callout--red{background-color:var(--uikit-color-red-100)}.uikit-table{---text-color:var(--uikit-text-color);---border-color:var(--uikit-border-color);---bg-color:var(--uikit-bg-color);---bg-soft-color:var(--uikit-bg-soft-color);border-collapse:collapse;display:block;font-family:var(--uikit-font-family);margin:24px 0;overflow-wrap:normal;overflow-x:auto;word-break:normal}.uikit-table tr{background-color:var(---bg-color);border-top:1px solid var(---border-color);transition:background-color .5s}.uikit-table th,.uikit-table tr:nth-child(2n){background-color:var(---bg-soft-color)}.uikit-table th{font-size:14px;font-weight:600;text-align:left}.uikit-table td,.uikit-table th{border:1px solid var(---border-color);color:var(---text-color);padding:8px 16px}.uikit-button{--button-size:3.5rem;--button-gap:0.75rem;--button-padding-x:1.875rem;--button-padding-y:0.625rem;--button-color:var(--uikit-color-white);--button-font-family:var(--uikit-font-family);--button-font-weight:500;--button-font-size:1.125rem;--button-line-heigth:1.4;--button-bg-color:var(--uikit-primary-color);--button-border-color:transparent;--button-border-width:1px;--button-border-radius:0.5rem;--button-hover-color:var(--uikit-color-white);--button-hover-bg-color:var(--uikit-hover-color);--button-hover-border-color:transparent;--button-disabled-color:var(--uikit-color-white);--button-disabled-bg-color:var(--uikit-text-light-color);--button-disabled-border-color:transparent;align-items:center;background-clip:border-box;background-color:var(--button-bg-color);border-color:var(--button-border-color);border-radius:var(--button-border-radius);border-style:solid;border-width:var(--button-border-width);color:var(--button-color);cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--button-gap);justify-content:center;line-height:var(--button-line-height);min-height:var(--button-size);min-width:var(--button-size);padding:var(--button-padding-y) var(--button-padding-x);position:relative;text-align:center;text-decoration:none;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uikit-button:focus{outline:none}.uikit-button:focus-visible{outline:1px solid var(--uikit-outline-color);outline-offset:2px}.uikit-button:active,.uikit-button:focus-visible{background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color);color:var(--button-hover-color);text-decoration:none}.uikit-button.disabled,.uikit-button:disabled{background-color:var(--button-disabled-bg-color);border-color:var(--button-disabled-border-color);color:var(--button-disabled-color);cursor:not-allowed;pointer-events:none}.uikit-button svg{fill:currentColor;flex:none;height:1.5rem;width:1.5rem}.uikit-button svg path{fill:currentColor}.uikit-button--small{--button-size:2.5rem;--button-padding-x:1rem;--button-padding-y:0.5rem;--button-font-size:1rem;--button-border-radius:0.5rem}.uikit-button--small svg{height:1.125rem;width:1.125rem}.uikit-tabs{position:relative;width:100%}.uikit-tabs:before{background-color:var(--uikit-border-color);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.uikit-tabs__list{display:grid;gap:20px;grid-auto-flow:column;grid-template-rows:auto;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-padding:0 20px;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.uikit-tabs__list::-webkit-scrollbar{display:none}.uikit-tab{background-color:transparent;border:2px transparent;border-style:none none solid;color:var(--uikit-text-light-color);display:inline-flex;font-family:var(--uikit-font-family);font-size:16px;font-weight:400;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;padding:0 0 8px;scroll-snap-align:start;scroll-snap-stop:always;transition:all .3s;white-space:nowrap}.uikit-tab[aria-selected=true]{border-color:var(--uikit-primary-color);color:var(--uikit-primary-color);font-weight:500}.uikit-tab:focus-visible{outline-color:var(--uikit-outline-color);outline-offset:-2px}.uikit-tab:active,.uikit-tab:focus-visible{color:var(--uikit-hover-color)}.uikit-tab-panel{width:100%}.uikit-tab-panel:not(.active){display:none!important}.uikit-details{interpolate-size:allow-keywords;overflow:hidden}.uikit-details:not(:last-child){margin-bottom:24px}.uikit-details::details-content{block-size:0}.uikit-details[open]::details-content{block-size:auto}.uikit-details summary{color:var(--uikit-text-color);cursor:pointer;font-family:var(--uikit-font-family);font-weight:600;margin:0 0 8px;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uikit-details summary::marker{content:none}.uikit-details :is(::-webkit-details-marker){display:none}.uikit-details summary{list-style:none;padding-left:1.4rem;position:relative}.uikit-details summary:before{content:"▶";font-size:.75em;left:0;position:absolute;top:.15em}.uikit-details[open] summary:before{rotate:90deg}.uikit-code{background-color:var(--prism-block-bg-color);border-radius:8px;font-family:var(--uikit-font-family);font-size:14px;margin:24px 0;overflow:hidden}.uikit-code pre{margin:0;outline-color:var(--uikit-outline-color)}.uikit-code-group .uikit-code{margin:0}.uikit-code-label{border-bottom:1px solid var(--uikit-border-color);color:var(--uikit-text-color);font-family:var(--uikit-font-family);font-size:14px;font-weight:400;margin-left:1rem;padding:1rem 0 10px;width:calc(100% - 2rem)}.uikit-code-group{background-color:var(--prism-block-bg-color);border-radius:8px;display:block;margin:24px 0;overflow:hidden;padding:1rem 1rem 0}.uikit-code-group .uikit-code{border-radius:0;margin:0 -1rem}.uikit-code-group .uikit-tab{font-size:14px}.uikit-demo{border:1px dashed var(--uikit-element-color);border-radius:8px;margin:24px 0;overflow:hidden;padding:12px;position:relative;width:100%}.uikit-demo--dark{background-color:#222}.uikit-demo:before{background-color:var(--uikit-bg-color);border-color:var(--uikit-element-color);border-radius:0 0 0 8px;border-style:none none dashed dashed;border-width:1px;color:var(--uikit-text-light-color);content:"demo";display:inline-block;font-family:var(--uikit-font-family);font-size:12px;line-height:1.4;padding:4px 8px;position:absolute;right:0;top:0;z-index:20}.uikit-demo-row{---gap:1.25rem;align-items:flex-start;display:flex;flex-flow:row wrap;gap:var(---gap)}.uikit-demo-row:not(:last-child){margin-bottom:var(---gap)}.uikit-demo-row--vcenter{align-items:center}.uikit-demo-grid{---columns:2;---cols:1;---gap:1.25rem;align-items:start;display:grid;gap:var(---gap);grid-template-columns:repeat(var(---cols),minmax(0,1fr))}.uikit-demo-grid:not(:last-child){margin-bottom:var(---gap)}.uikit-demo-grid--1{---columns:1}.uikit-demo-grid--2{---columns:2}.uikit-demo-grid--3{---columns:3}.uikit-demo-grid--4{---columns:4}.uikit-demo-column{---gap:1.25rem;align-items:flex-start;display:flex;flex-direction:column;gap:var(---gap)}.uikit-demo-column:not(:last-child){margin-bottom:var(---gap)}.uikit-demo-cell{background-color:var(--uikit-bg-soft-color);border:1px solid var(--uikit-border-color);color:var(--uikit-text-light-color);display:grid;font-size:14px;font-weight:500;line-height:1;padding:8px 24px;place-items:center}.uikit-demo-icons{--gap:1.25rem;align-items:flex-start;display:flex;flex-flow:row wrap;gap:1.25rem}.uikit-demo-icon{align-items:center;display:flex;flex:none;flex-direction:column;gap:12px;width:140px}.uikit-demo-icon__box{border:1px solid var(--uikit-border-color);border-radius:4px;display:grid;font-size:1.5rem;height:100px;place-items:center;width:100%}.uikit-demo-icon__label{color:var(--uikit-text-color);font-family:var(--uikit-font-family);font-size:14px;font-weight:400;text-align:center}.uikit-anchor>a:last-child{color:var(--uikit-primary-color);font-family:var(--uikit-font-family);font-size:1em;margin-left:.3em;opacity:0;text-decoration:none;transition:all .3s}.uikit-anchor>a:last-child:before{content:"#"}.uikit-anchor>a:last-child:focus-visible{opacity:1;outline-color:var(--uikit-outline-color)}.uikit-content>p{color:var(--uikit-text-color);font-family:var(--uikit-font-family);font-size:1rem;line-height:1.5}.uikit-content>p:not(:last-child){margin-bottom:1.2em}.uikit-content>h1{color:var(--uikit-text-color);font-family:var(--uikit-font-family);font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.4;margin:0 0 2rem;scroll-margin-top:calc(var(--uikit-header-height) + var(--uikit-main-pt))}.uikit-content>h2{border-top:1px solid var(--uikit-border-color);font-size:20px;margin:4rem 0 1.5rem;padding-top:2rem}.uikit-content>h2,.uikit-content>h3{color:var(--uikit-text-color);font-family:var(--uikit-font-family);font-weight:600;letter-spacing:-.02em;line-height:1.4;scroll-margin-top:var(--uikit-header-height)}.uikit-content>h3{font-size:17px;margin:3rem 0 1.25rem}.uikit-content>hr{background-color:var(--uikit-border-color);border:none;height:1px;margin:4rem 0 2rem;width:100%}.uikit-content .uikit-callout,.uikit-content>p{color:var(--uikit-text-color)}.uikit-content .uikit-callout a,.uikit-content>p a{color:var(--uikit-link-color);font-family:var(--uikit-font-family);font-weight:500;text-decoration:underline}.uikit-content .uikit-callout a:hover,.uikit-content>p a:hover{color:var(--uikit-hover-color)}.uikit-content>ul.columns{---columns:1;display:grid;gap:0 20px;grid-template-columns:repeat(var(---columns),minmax(0,1fr))}.uikit-content>ul{color:var(--uikit-text-color);font-family:var(--uikit-font-family);font-size:16px;line-height:1.5}.uikit-content>ul a:hover{color:var(--uikit-hover-color)}.uikit-menu,.uikit-menu__section{display:flex;flex-direction:column}.uikit-menu__section{border-top:1px solid var(--uikit-border-color);padding:12px 0}.uikit-menu__section-title{margin:0}.uikit-menu__section-title button{align-items:center;background-color:transparent;border:none;color:var(--uikit-text-color);display:flex;font-family:var(--uikit-font-family);font-size:14px;font-weight:700;justify-content:space-between;line-height:1.4;padding:4px 0;text-align:left;transition:all .2s;width:100%}.uikit-menu__section-title button:focus-visible{color:var(--uikit-text-light-color)}.uikit-menu__section-title button svg{height:16px;transition:color .2s,transform .1s;width:16px}.uikit-menu__section-title button svg path{fill:currentColor}.uikit-menu__section-title button[aria-expanded=true] svg{transform:rotate(90deg)}.uikit-menu__content{overflow:hidden}.uikit-menu__items{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:8px 0 12px}.uikit-menu__item{margin:0;padding:0}.uikit-menu__link{color:var(--uikit-text-light-color);font-family:var(--uikit-font-family);font-size:14px;font-weight:500;outline-color:var(--uikit-outline-color)}.uikit-menu__link:active,.uikit-menu__link:focus-visible{color:var(--uikit-hover-color)}.uikit-menu__link.current{color:var(--uikit-primary-color)}.uikit-aside{color:var(--uikit-text-light-color);display:block;font-family:var(--uikit-font-family);font-size:13px;line-height:1.5}.uikit-aside__container{padding:0 var(--uikit-container-padding-x) 20px}.uikit-aside__top{background-color:var(--uikit-bg-color);padding:24px 0;position:-webkit-sticky;position:sticky;top:0}.uikit-aside__btn-back{align-items:center;color:var(--uikit-text-color);display:flex;flex-flow:row nowrap;font-family:var(--uikit-font-family);font-size:14px;gap:8px;margin:-15px 0;outline-color:var(--uikit-outline-color);padding:10px 0;text-decoration:none}.uikit-aside__btn-back:active,.uikit-aside__btn-back:focus-visible{color:var(--uikit-hover-color)}.uikit-aside__btn-back svg{height:20px;width:20px}.uikit-aside__btn-back svg path{fill:currentColor}.uikit-aside__btn-back span{padding-top:1px}.uikit-aside__menu:not(:last-child){margin-bottom:1.5rem}.uikit-ref{align-items:center;background-color:transparent;border:none;display:flex;filter:grayscale(100%);height:20px;justify-content:center;outline-color:var(--uikit-outline-color);outline-offset:2px;padding:0;transition:filter .5s;width:20px}.uikit-ref svg{flex:none;height:24px;transition:opacity .5s;width:24px}.uikit-ref svg.github-icon{opacity:.6}.uikit-ref:focus-visible{filter:grayscale(0);transition:filter .25s}.uikit-ref:focus-visible svg.github-icon{opacity:1;transition:opacity .25s}.uikit-btn-nav{align-items:center;background-color:transparent;border:none;color:var(--uikit-text-color);display:inline-flex;font-family:var(--uikit-font-family);font-size:32px;height:40px;justify-content:center;padding:0;transition:all .3s;width:40px}.uikit-btn-nav:active,.uikit-btn-nav:focus-visible{color:var(--uikit-hover-color)}.uikit-btn-nav svg{flex:none;height:1em;width:1em}.uikit-btn-nav svg path{fill:currentColor}.uikit-btn-nav svg:first-child{display:inline-block}.is-nav-open .uikit-btn-nav svg:first-child,.uikit-btn-nav svg:nth-child(2){display:none}.is-nav-open .uikit-btn-nav svg:nth-child(2){display:inline-block}.uikit-logo{align-items:center;color:var(--uikit-text-color);display:inline-flex;flex-flow:row nowrap;font-family:var(--uikit-font-family);font-size:24px;font-weight:600;gap:12px;line-height:1;outline-color:var(--uikit-outline-color);transition:color .3s}.uikit-logo svg{color:var(--uikit-primary-color);flex:none;height:1em;transition:color .3s;width:1em}.uikit-logo svg path{fill:currentColor}.uikit-logo:focus-visible{color:var(--uikit-hover-color)}.uikit-logo:focus-visible svg{color:var(--uikit-hover-color)}.uikit-header{background-color:var(--uikit-bg-color);border-bottom:1px solid var(--uikit-border-color);border-top:1px solid transparent;flex:none;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:200}.uikit-header,.uikit-header__container{box-sizing:border-box;display:flex;width:100%}.uikit-header__container{align-items:flex-start;flex-flow:row nowrap;gap:0 24px;justify-content:space-between;margin-inline:auto;max-width:var(--uikit-container-width);min-height:58px;padding:9px var(--uikit-container-padding-x)}.uikit-header__main{align-items:center;display:flex;flex-flow:row wrap;flex-grow:1;gap:2px 24px;justify-content:space-between}.uikit-header__heading{align-items:center;display:flex;flex-flow:row nowrap;gap:12px;min-height:40px}.uikit-header__heading-icon{color:var(--uikit-primary-color);display:inline-flex;flex:none;font-size:32px;position:relative;top:-1px}.uikit-header__heading-icon svg{fill:currentColor;flex:none;height:1em;width:1em}.uikit-header__heading-icon svg path{fill:currentColor}.uikit-header__title{color:var(--uikit-text-color);font-family:var(--uikit-font-family);font-size:20px;font-weight:600;margin:0}.uikit-header__logo{flex:none;margin-right:auto}.uikit-header__btn-nav{flex:none}.uikit-header__btn-uikit{margin-block:-2px;position:relative;top:2px}.uikit-header__refs{--uikit-links-gap:16px;align-items:center;display:flex;flex-flow:row wrap;gap:var(--uikit-links-gap);min-height:40px}.uikit-header__refs>*{flex:none}.uikit-page{--uikit-content-height:calc(var(--doc-height) - var(--uikit-header-height));background-color:var(--uikit-bg-color);box-sizing:border-box;min-height:var(--doc-height);width:100%}.uikit-page__body{display:block}.uikit-page__container{box-sizing:border-box;display:flex;flex-flow:row wrap;margin-inline:auto;max-width:var(--uikit-container-width);padding-inline:var(--uikit-container-padding-x);width:100%}.uikit-page__aside{background-color:var(--uikit-bg-color);border-top:1px solid var(--uikit-border-color);bottom:0;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding-top:0;position:fixed;top:calc(var(--uikit-header-height) - 1px);transform:translateY(-120%);transition:transform 0s,opacity .3s;width:100%;z-index:210}.uikit-page.is-nav-open .uikit-page__aside{opacity:1;transform:translateY(0)}.uikit-page__build{color:var(--uikit-text-light-color);font-size:14px;margin:0 0 24px}.uikit-page__main{--uikit-main-pt:20px;--uikit-main-pb:20px;padding-bottom:var(--uikit-main-pb);padding-top:var(--uikit-main-pt);width:100%}@media (min-width:64em){html.uikit{--uikit-container-padding-x:20px}.uikit-demo{padding:20px}.uikit-demo-grid{---cols:var(---columns)}.uikit-content>h1{font-size:38px}.uikit-content>h2{font-size:24px}.uikit-content>h3{font-size:19px}.uikit-content>ul.columns{---columns:2}.uikit-aside{border-right:1px solid var(--uikit-border-color)}.uikit-aside__container{padding:0 24px 40px 2px}.uikit-header__title{font-size:24px}.uikit-header__btn-nav{display:none}.uikit-page__aside{border-top:none;bottom:0;height:var(--uikit-content-height);left:auto;max-height:var(--uikit-content-height);opacity:1;overflow-x:hidden;overflow-y:auto;padding-top:0;position:-webkit-sticky;position:sticky;top:var(--uikit-header-height);transform:none;width:var(--uikit-aside-width)}.uikit-page__aside::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}.uikit-page__aside::-webkit-scrollbar{background-color:transparent;width:6px}.uikit-page__aside::-webkit-scrollbar-thumb{background-color:var(--uikit-scrollbar-color);border-radius:4px}.uikit-page__main{--uikit-main-pt:40px;--uikit-main-pb:40px;padding-left:40px;width:calc(100% - var(--uikit-aside-width))}}@media (min-width:80em){html.uikit body{overflow-x:hidden;overflow-y:auto;overflow-y:scroll!important}html.uikit body::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}html.uikit body::-webkit-scrollbar{background-color:transparent;width:10px}html.uikit body::-webkit-scrollbar-thumb{background-color:var(--uikit-scrollbar-color);border-radius:4px}html.uikit :target{scroll-margin-top:84px}.uikit-content>ul.columns{---columns:3}}@media (min-width:90em){.uikit-page__main{--uikit-main-pt:60px;--uikit-main-pb:80px;padding-left:80px}}@media (min-width:100em){.uikit-content>ul.columns{---columns:4}}@media (hover:hover) and (pointer:fine){.uikit-button:hover{background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color);color:var(--button-hover-color);text-decoration:none}.uikit-anchor>a:last-child:hover,.uikit-details summary:hover,.uikit-tab:hover{color:var(--uikit-hover-color)}.uikit-anchor:hover>a:last-child{opacity:1}.uikit-menu__section-title button:hover{color:var(--uikit-text-light-color)}.uikit-aside__btn-back:hover,.uikit-menu__link:hover{color:var(--uikit-hover-color)}.uikit-ref:hover{filter:grayscale(0);transition:filter .25s}.uikit-ref:hover svg.github-icon{opacity:1;transition:opacity .25s}.uikit-btn-nav:hover,.uikit-logo:hover,.uikit-logo:hover svg{color:var(--uikit-hover-color)}}@media (prefers-reduced-motion:no-preference){.uikit-details::details-content{transition:block-size .2s ease,content-visibility .2s ease;transition-behavior:allow-discrete}.uikit-details summary:before{transition:rotate .1s ease-in}}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}
