*,:after,:before{box-sizing:border-box}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent-color:#7671e0;--accent-1:#17151f;--accent-2:#1c172b;--accent-3:#251e40;--accent-4:#2c2250;--accent-5:#32275f;--accent-6:#392c72;--accent-7:#443592;--accent-8:#5842c3;--accent-9:#6e56cf;--accent-10:#7c66dc;--accent-11:#9e8cfc;--accent-12:#f1eefe;--accent-A1:#0000;--accent-A2:#743afd0e;--accent-A3:#7452fe26;--accent-A4:#7650ff38;--accent-A5:#7654ff49;--accent-A6:#7253ff5f;--accent-A7:#7053ff83;--accent-A8:#6f52ffbb;--accent-A9:#8668ffc8;--accent-A10:#8e75ffd7;--accent-A11:#a18efffa;--accent-A12:#f5f2fffa;--gray-1:#111;--gray-2:#191919;--gray-3:#222;--gray-4:#2a2a2a;--gray-5:#313131;--gray-6:#3a3a3a;--gray-7:#484848;--gray-8:#606060;--gray-9:#6e6e6e;--gray-10:#7b7b7b;--gray-11:#b4b4b4;--gray-12:#eee;--gray-A1:#0000;--gray-A2:#ffffff09;--gray-A3:#ffffff12;--gray-A4:#ffffff1b;--gray-A5:#fff2;--gray-A6:#ffffff2c;--gray-A7:#ffffff3b;--gray-A8:#fff5;--gray-A9:#ffffff64;--gray-A10:#ffffff72;--gray-A11:#ffffffaf;--gray-A12:#ffffffed;--foreground-rgb:238, 238, 238;--avatar-green-background:#244c3f;--avatar-green-foreground:#a5e9d2;--avatar-orange-background:#4f3422;--avatar-orange-foreground:#f4be9a;--avatar-pink-background:#49273e;--avatar-pink-foreground:#f0a8d8}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent-color:#3e63dd;--accent-1:#fdfdfe;--accent-2:#f7f9ff;--accent-3:#edf2fe;--accent-4:#e6eefd;--accent-5:#dbe6fa;--accent-6:#cfdbf6;--accent-7:#bbcaf1;--accent-8:#9daee8;--accent-9:#3e63dd;--accent-10:#3a5ccc;--accent-11:#3451b2;--accent-12:#101d46;--accent-A1:#0000ff02;--accent-A2:#0040ff0a;--accent-A3:#0047f112;--accent-A4:#0044ff1a;--accent-A5:#0044e824;--accent-A6:#003fe735;--accent-A7:#0037d64d;--accent-A8:#0034d273;--accent-A9:#0031d2a4;--accent-A10:#002ab3ae;--accent-A11:#002c9fc2;--accent-A12:#00115ee3;--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:#838383;--gray-11:#646464;--gray-12:#202020;--gray-A1:#00000003;--gray-A2:#00000006;--gray-A3:#0000000f;--gray-A4:#00000017;--gray-A5:#0000001f;--gray-A6:#00000026;--gray-A7:#00000031;--gray-A8:#0004;--gray-A9:#00000072;--gray-A10:#0000007c;--gray-A11:#0000009b;--gray-A12:#000000df;--foreground-rgb:32, 32, 32;--avatar-green-background:#daf1e9;--avatar-green-foreground:#197657;--avatar-orange-background:#f8e5d8;--avatar-orange-foreground:#9c4c16;--avatar-pink-background:#f6dfee;--avatar-pink-foreground:#962c73}:root{--foreground:var(--gray-12);--border:oklch(from var(--foreground) l c h / .05);--outline:oklch(from var(--foreground) l c h / .1);--shadow-border-opacity:.15;--shadow-blur-opacity:.12;--shadow-thin:#0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, rgba(var(--foreground-rgb), .06) 0px 0px 0px 1px;--shadow-minimal:#0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, rgba(var(--foreground-rgb), .06) 0px 0px 0px 1px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 1px 1px -.5px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 3px 3px -1.5px;--shadow-minimal-flat:#0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, rgba(var(--foreground-rgb), .06) 0px 0px 0px 1px;--shadow-middle:#0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, rgba(var(--foreground-rgb), .06) 0px 0px 0px 1px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 1px 1px -.5px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 3px 3px -1.5px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 6px 6px -3px;--shadow-strong:#0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, rgba(var(--foreground-rgb), .06) 0px 0px 0px 1px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 1px 1px -.5px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 3px 3px -1.5px, rgba(0, 0, 0, var(--shadow-blur-opacity)) 0px 6px 6px -3px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .67)) 0px 12px 12px -6px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .67)) 0px 24px 24px -12px;--shadow-modal-small:#0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, rgba(var(--foreground-rgb), .06) 0px 0px 0px 1px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .67)) 0px 1px 1px -.5px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .67)) 0px 3px 3px 0px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .33)) 0px 6px 6px 0px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .33)) 0px 12px 12px 0px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .33)) 0px 24px 24px 0px;--shadow-panel-focused:#0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, #0000 0px 0px 0px 0px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .67)) 0px 1px 1px -.5px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .67)) 0px 3px 3px 1px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .5)) 0px 6px 6px 2px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .5)) 0px 12px 12px 3px, rgba(0, 0, 0, calc(var(--shadow-blur-opacity) * .33)) 0px 24px 24px 4px}h1{color:var(--gray-12);margin-top:1.5rem;margin-bottom:.5rem;font-family:SF Pro Display,system-ui,-apple-system;font-size:1.8rem;font-weight:600;line-height:3rem}h2{color:var(--gray-12);margin-top:1.5rem;margin-bottom:.5rem;font-family:SF Pro Display,system-ui,-apple-system;font-size:1.5rem;font-weight:500;line-height:2.4rem}h3{color:var(--gray-12);margin-top:1.5rem;margin-bottom:.5rem;font-family:SF Pro Display,system-ui,-apple-system;font-size:1.2rem;font-weight:500;line-height:2rem}label{color:var(--gray-11);letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-family:system-ui,-apple-system;font-size:.75rem;line-height:16px}body{background-color:var(--gray-1);margin:0}button,[role=button]{cursor:default}.maui-code-block .shiki{background-color:#0000!important}.maui-code-block .shiki code{font:inherit;font-size:inherit;line-height:inherit;tab-size:inherit}.maui-code-block .shiki span[style*=font-weight]{font-weight:500!important}.maui-example-panel{border:1px solid var(--outline);background-color:var(--gray-1);background-image:radial-gradient(var(--gray-A3) 1px, transparent 1px);background-size:12px 12px;border-radius:8px;padding:32px}.shadow-thin{box-shadow:var(--shadow-thin)}.shadow-minimal{box-shadow:var(--shadow-minimal)}.shadow-minimal-flat{box-shadow:var(--shadow-minimal-flat)}.shadow-middle{box-shadow:var(--shadow-middle)}.shadow-strong{box-shadow:var(--shadow-strong)}.shadow-modal-small{box-shadow:var(--shadow-modal-small)}.shadow-panel-focused{box-shadow:var(--shadow-panel-focused)}
