@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rotateBorder{to{--border-angle:360deg}}:root{--breakpoint-mobile:375px;--breakpoint-big-mobile:540px;--breakpoint-tablet:768px;--breakpoint-laptop:1024px;--breakpoint-laptop-2:1280px;--breakpoint-bigLaptop:1440px;--breakpoint-desktop:1680px}@font-face{font-display:swap;font-family:Inter;font-weight:400;font-style:normal;src:url(/fonts/inter/inter-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:450;font-style:normal;src:url(/fonts/inter/inter-book.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:400;font-style:italic;src:url(/fonts/inter/inter-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:450;font-style:italic;src:url(/fonts/inter/inter-book-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:500;font-style:normal;src:url(/fonts/inter/inter-medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:600;font-style:normal;src:url(/fonts/inter/inter-semibold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:700;font-style:normal;src:url(/fonts/inter/inter-bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Display;font-weight:400;font-style:normal;src:url(/fonts/inter/inter-regular-28.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Display;font-weight:500;font-style:normal;src:url(/fonts/inter/inter-medium-28.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter Display;font-weight:600;font-style:normal;src:url(/fonts/inter/inter-semibold-28.woff2)format("woff2")}:root{--grid-column-number:8;--grid-gutter-width:calc(16 * var(--vr));--grid-margin-left:calc(24 * var(--vr));--grid-margin-right:calc(24 * var(--vr));--grid-column-width-value:74;--grid-gutter-width-value:42}@media (width>=768px){:root{--grid-column-number:12;--grid-gutter-width:calc(42 * var(--vr));--grid-margin-left:calc(42 * var(--vr));--grid-margin-right:calc(42 * var(--vr))}}:root{--scroll-bar-width:calc(100vw - 100cqw);--viewport-width:calc(100vw - var(--scroll-bar-width));--margins:calc(var(--grid-margin-left) + var(--grid-margin-right));--gutters:calc(var(--grid-gutter-width) * (var(--grid-column-number) - 1));--grid-column-width:calc((var(--viewport-width) - var(--margins) - var(--gutters)) / var(--grid-column-number));--grid-total-width:calc(var(--grid-column-width) * var(--grid-column-number) + var(--gutters))}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--z-index-header:1;--z-index-stack:0;--spacing:8rem;--header-height-mobile:calc(7.5 * var(--spacing));--header-height-tablet:calc(7.5 * var(--spacing));--sandpack-radius:10px;--vw-ratio:.35;--vh-ratio:0;--size-width:375;--size-height:680}@media (width>=768px){:root{--vw-ratio:.25;--size-width:1440;--size-height:900}}html{--vr:calc((100vw / var(--size-width) * 16 * var(--vw-ratio,1) + (1 - var(--vw-ratio,1)) * 16px + 100vh / var(--size-height) * 16 * var(--vh-ratio,1) + (1 - var(--vh-ratio,1)) * 16px) / 2 / 16);font-size:calc(var(--vr));overflow-x:clip}body{letter-spacing:0;text-rendering:geometricprecision;font-family:Inter,sans-serif;font-size:17rem;line-height:27rem;font-weight:var(--font-weight-body,400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-style:normal}body.theme-light{--colors-content-brand:#438e8a;--colors-title-primary:#000;--colors-content-primary:#000;--colors-content-primary-inverted:#e0e0e0;--colors-content-secondary:#3d3d3d;--colors-content-tertiary:#777;--colors-content-extract:#3d3d3d;--colors-content-tag:#4b4b4b;--colors-content-tag-brand:#357774;--colors-content-highlight:#000;--colors-content-breadcrumb-disable-path:#4b4b4b;--colors-content-link:#357774;--colors-content-link-hover:#357774;--colors-interface-sep:#ebebeb;--colors-interface-folder-icon:silver;--colors-interface-theme-button:#000;--colors-interface-theme-button-hover:#3d3d3d;--colors-interface-next-pieces-button:#000;--colors-interface-next-pieces-button-hover:#438e8a;--colors-interface-nav-item:#000;--colors-interface-nav-item-hover:#438e8a;--colors-interface-main-button-border:#dadada;--colors-interface-focus-ring:#357774;--colors-background-primary:#fafafa;--colors-background-pieces-entry-hover:#ebebeb;--colors-background-piece-thumbnail:#ebebeb;--colors-background-piece-thumbnail-border:#ebebeb;--colors-background-piece-thumbnail-hover:#e0e0e0;--colors-background-tag:#e6e6e6;--colors-background-tag-brand:#52b7b32e;--colors-background-header-bar:#e0e0e0;--colors-background-blockquote:#ebebeb;--colors-background-link-card:#fff;--colors-background-link-card-border:#ebebeb;--colors-background-article-cover-border:#ebebeb;--colors-background-button-default:#00000008;--colors-background-button-default-hover:#00000014;--colors-background-button-default-pressed:#0000001a;--colors-background-button-ghost-hover:#0000000d;--colors-background-button-ghost-pressed:#00000014;--colors-background-button-outline-pressed:#e6e6e6;--colors-interface-button-outline-border:#00000026;--colors-interface-button-outline-border-disabled:#0000001a;--colors-content-button-disabled:#00000080;--colors-content-code-primary:#3d3d3d;--colors-content-code-gutter:#6a6a6a;--colors-content-code-variable-name:#3d3d3d;--colors-content-code-function-variable-name:#14398a;--colors-content-code-function-params:#5a90ff;--colors-content-code-comment:#9e9e9e;--colors-content-code-number:#a625a4;--colors-content-code-string:#3d3d3d;--colors-content-code-null:#b875b7;--colors-content-code-type-definition:#14398a;--colors-content-code-type-name:#6a6a6a;--colors-content-code-property-name:#14398a;--colors-content-code-class-name:#3d3d3d;--colors-content-code-punctuation:#357774;--colors-content-code-keyword:#a625a4;--colors-content-code-operator:#b66b02;--colors-content-code-constant:#14398a;--colors-content-code-import-export:#a625a4;--colors-content-code-decorator:#ffbd77;--colors-content-code-interface:#b875b7;--colors-content-code-enum:#a625a4;--colors-content-code-generics:#6b9eff;--colors-content-code-label:#ffb366;--colors-content-code-inline-text:#357774;--colors-background-code:#fff;--colors-background-sandbox:#fff;--colors-background-code-gutter:#fff;--colors-background-text-selection:#52b7b3a6;--colors-background-code-hightlight-line:#ebebeb;--colors-background-code-hightlight-line-border:#52b7b3;--colors-interface-code-border:#e6e6e6;--colors-interface-code-cursor-selected:#3d3d3d;--colors-background-module-1:#ebebeb;--colors-module-transition-case-fetch-data:#6a6a6a;--colors-module-signal-frp-dominant:#4a85ff;--colors-module-signal-frp-dominant-non-active:#82aaff;--colors-module-rpc-dominant:#4a85ff;--colors-module-rpc-dominant-text:#2e6bee;--colors-module-rpc-dominant-event:#a625a4;--colors-module-rpc-box-border:#e6e6e6;--colors-module-rpc-coords-background-item:#f5f5f5;--colors-module-rpc-matrix-dot-off:#ebebeb;--font-weight-body:400}body.theme-dark{--colors-content-brand:#52b7b3;--colors-title-primary:#e0e0e0;--colors-content-primary:#acb5c7;--colors-content-primary-inverted:#000;--colors-content-secondary:#9b9db6;--colors-content-tertiary:#858585;--colors-content-extract:#9b9db6;--colors-content-tag:#e0e0e0;--colors-content-tag-brand:#52b7b3;--colors-content-highlight:#fafafa;--colors-content-breadcrumb-disable-path:#9e9e9e;--colors-content-link:#52b7b3;--colors-content-link-hover:#7fdbca;--colors-interface-sep:#121a21;--colors-interface-folder-icon:#6a6a6a;--colors-interface-theme-button:#e0e0e0;--colors-interface-theme-button-hover:#9e9e9e;--colors-interface-next-pieces-button:#e0e0e0;--colors-interface-next-pieces-button-hover:#52b7b3;--colors-interface-nav-item:#e0e0e0;--colors-interface-nav-item-hover:#52b7b3;--colors-interface-main-button-border:#2a2a2a;--colors-interface-focus-ring:#52b7b3;--colors-background-primary:#0c1017;--colors-background-pieces-entry-hover:#121a21;--colors-background-piece-thumbnail:#0f151b;--colors-background-piece-thumbnail-border:#121a21;--colors-background-piece-thumbnail-hover:#172029;--colors-background-tag:#1a252f;--colors-background-tag-brand:#66e4de1f;--colors-background-header-bar:#3d3d3d;--colors-background-text-selection:#52b7b380;--colors-background-blockquote:#121a21;--colors-background-link-card:#0f151b;--colors-background-link-card-border:#172029;--colors-background-article-cover-border:#1f2731;--colors-background-button-default:#fafafa08;--colors-background-button-default-hover:#fafafa14;--colors-background-button-default-pressed:#fafafa1a;--colors-background-button-ghost-hover:#fafafa0d;--colors-background-button-ghost-pressed:#fafafa14;--colors-background-button-outline-pressed:#1f2329;--colors-interface-button-outline-border:#fafafa26;--colors-interface-button-outline-border-disabled:#fafafa1a;--colors-content-button-disabled:#fafafa80;--colors-content-code-primary:#9e9e9e;--colors-content-code-gutter:#9e9e9e;--colors-content-code-variable-name:silver;--colors-content-code-function-variable-name:#ffcb8b;--colors-content-code-function-params:#ffd489;--colors-content-code-comment:#858585;--colors-content-code-number:#f78c6c;--colors-content-code-string:#c5e4fd;--colors-content-code-null:#ffb366;--colors-content-code-type-definition:#82aaff;--colors-content-code-type-name:#9e9e9e;--colors-content-code-property-name:#82aaff;--colors-content-code-class-name:#ffcb8b;--colors-content-code-punctuation:#7fdbca;--colors-content-code-keyword:#7fdbca;--colors-content-code-operator:#52b7b3;--colors-content-code-constant:#ffdd9a;--colors-content-code-import-export:#b575b4;--colors-content-code-decorator:#ffbd77;--colors-content-code-interface:#c28bc1;--colors-content-code-enum:#a865a5;--colors-content-code-generics:#4a85ff;--colors-content-code-label:#ffbd77;--colors-content-code-inline-text:#7fdbca;--colors-background-code:#0f151b;--colors-background-sandbox:#121a21;--colors-background-code-gutter:#0f151b;--colors-background-code-selection:#9b9db6;--colors-background-code-hightlight-line:#172029;--colors-background-code-hightlight-line-border:#7fdbca;--colors-interface-code-border:#172029;--colors-interface-code-cursor-selected:#c5e4fd;--colors-background-module-1:#172029;--colors-module-transition-case-fetch-data:#e0e0e0;--colors-module-signal-frp-dominant:#4a85ff;--colors-module-signal-frp-dominant-non-active:#14398a;--colors-module-rpc-dominant:#4a85ff;--colors-module-rpc-dominant-text:#4a85ff;--colors-module-rpc-dominant-event:#a98cf5;--colors-module-rpc-box-border:#2a2a2a;--colors-module-rpc-coords-background-item:#172029;--colors-module-rpc-matrix-dot-off:#172029;--font-weight-body:400}body{background:var(--colors-background-primary,#fafafa);color:var(--colors-content-primary,#000);transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94)}body ::selection{background-color:var(--colors-background-text-selection);color:var(--colors-content-primary)}@media (prefers-color-scheme:dark){body{--colors-content-brand:#52b7b3;--colors-title-primary:#e0e0e0;--colors-content-primary:#acb5c7;--colors-content-primary-inverted:#000;--colors-content-secondary:#9b9db6;--colors-content-tertiary:#858585;--colors-content-extract:#9b9db6;--colors-content-tag:#e0e0e0;--colors-content-tag-brand:#52b7b3;--colors-content-highlight:#fafafa;--colors-content-breadcrumb-disable-path:#9e9e9e;--colors-content-link:#52b7b3;--colors-content-link-hover:#7fdbca;--colors-interface-sep:#121a21;--colors-interface-folder-icon:#6a6a6a;--colors-interface-theme-button:#e0e0e0;--colors-interface-theme-button-hover:#9e9e9e;--colors-interface-next-pieces-button:#e0e0e0;--colors-interface-next-pieces-button-hover:#52b7b3;--colors-interface-nav-item:#e0e0e0;--colors-interface-nav-item-hover:#52b7b3;--colors-interface-main-button-border:#2a2a2a;--colors-interface-focus-ring:#52b7b3;--colors-background-primary:#0c1017;--colors-background-pieces-entry-hover:#121a21;--colors-background-piece-thumbnail:#0f151b;--colors-background-piece-thumbnail-border:#121a21;--colors-background-piece-thumbnail-hover:#172029;--colors-background-tag:#1a252f;--colors-background-tag-brand:#66e4de1f;--colors-background-header-bar:#3d3d3d;--colors-background-text-selection:#52b7b380;--colors-background-blockquote:#121a21;--colors-background-link-card:#0f151b;--colors-background-link-card-border:#172029;--colors-background-article-cover-border:#1f2731;--colors-background-button-default:#fafafa08;--colors-background-button-default-hover:#fafafa14;--colors-background-button-default-pressed:#fafafa1a;--colors-background-button-ghost-hover:#fafafa0d;--colors-background-button-ghost-pressed:#fafafa14;--colors-background-button-outline-pressed:#1f2329;--colors-interface-button-outline-border:#fafafa26;--colors-interface-button-outline-border-disabled:#fafafa1a;--colors-content-button-disabled:#fafafa80;--colors-content-code-primary:#9e9e9e;--colors-content-code-gutter:#9e9e9e;--colors-content-code-variable-name:silver;--colors-content-code-function-variable-name:#ffcb8b;--colors-content-code-function-params:#ffd489;--colors-content-code-comment:#858585;--colors-content-code-number:#f78c6c;--colors-content-code-string:#c5e4fd;--colors-content-code-null:#ffb366;--colors-content-code-type-definition:#82aaff;--colors-content-code-type-name:#9e9e9e;--colors-content-code-property-name:#82aaff;--colors-content-code-class-name:#ffcb8b;--colors-content-code-punctuation:#7fdbca;--colors-content-code-keyword:#7fdbca;--colors-content-code-operator:#52b7b3;--colors-content-code-constant:#ffdd9a;--colors-content-code-import-export:#b575b4;--colors-content-code-decorator:#ffbd77;--colors-content-code-interface:#c28bc1;--colors-content-code-enum:#a865a5;--colors-content-code-generics:#4a85ff;--colors-content-code-label:#ffbd77;--colors-content-code-inline-text:#7fdbca;--colors-background-code:#0f151b;--colors-background-sandbox:#121a21;--colors-background-code-gutter:#0f151b;--colors-background-code-selection:#9b9db6;--colors-background-code-hightlight-line:#172029;--colors-background-code-hightlight-line-border:#7fdbca;--colors-interface-code-border:#172029;--colors-interface-code-cursor-selected:#c5e4fd;--colors-background-module-1:#172029;--colors-module-transition-case-fetch-data:#e0e0e0;--colors-module-signal-frp-dominant:#4a85ff;--colors-module-signal-frp-dominant-non-active:#14398a;--colors-module-rpc-dominant:#4a85ff;--colors-module-rpc-dominant-text:#4a85ff;--colors-module-rpc-dominant-event:#a98cf5;--colors-module-rpc-box-border:#2a2a2a;--colors-module-rpc-coords-background-item:#172029;--colors-module-rpc-matrix-dot-off:#172029;--font-weight-body:400}}@media (prefers-color-scheme:light){body{--colors-content-brand:#438e8a;--colors-title-primary:#000;--colors-content-primary:#000;--colors-content-primary-inverted:#e0e0e0;--colors-content-secondary:#3d3d3d;--colors-content-tertiary:#777;--colors-content-extract:#3d3d3d;--colors-content-tag:#4b4b4b;--colors-content-tag-brand:#357774;--colors-content-highlight:#000;--colors-content-breadcrumb-disable-path:#4b4b4b;--colors-content-link:#357774;--colors-content-link-hover:#357774;--colors-interface-sep:#ebebeb;--colors-interface-folder-icon:silver;--colors-interface-theme-button:#000;--colors-interface-theme-button-hover:#3d3d3d;--colors-interface-next-pieces-button:#000;--colors-interface-next-pieces-button-hover:#438e8a;--colors-interface-nav-item:#000;--colors-interface-nav-item-hover:#438e8a;--colors-interface-main-button-border:#dadada;--colors-interface-focus-ring:#357774;--colors-background-primary:#fafafa;--colors-background-pieces-entry-hover:#ebebeb;--colors-background-piece-thumbnail:#ebebeb;--colors-background-piece-thumbnail-border:#ebebeb;--colors-background-piece-thumbnail-hover:#e0e0e0;--colors-background-tag:#e6e6e6;--colors-background-tag-brand:#52b7b32e;--colors-background-header-bar:#e0e0e0;--colors-background-blockquote:#ebebeb;--colors-background-link-card:#fff;--colors-background-link-card-border:#ebebeb;--colors-background-article-cover-border:#ebebeb;--colors-background-button-default:#00000008;--colors-background-button-default-hover:#00000014;--colors-background-button-default-pressed:#0000001a;--colors-background-button-ghost-hover:#0000000d;--colors-background-button-ghost-pressed:#00000014;--colors-background-button-outline-pressed:#e6e6e6;--colors-interface-button-outline-border:#00000026;--colors-interface-button-outline-border-disabled:#0000001a;--colors-content-button-disabled:#00000080;--colors-content-code-primary:#3d3d3d;--colors-content-code-gutter:#6a6a6a;--colors-content-code-variable-name:#3d3d3d;--colors-content-code-function-variable-name:#14398a;--colors-content-code-function-params:#5a90ff;--colors-content-code-comment:#9e9e9e;--colors-content-code-number:#a625a4;--colors-content-code-string:#3d3d3d;--colors-content-code-null:#b875b7;--colors-content-code-type-definition:#14398a;--colors-content-code-type-name:#6a6a6a;--colors-content-code-property-name:#14398a;--colors-content-code-class-name:#3d3d3d;--colors-content-code-punctuation:#357774;--colors-content-code-keyword:#a625a4;--colors-content-code-operator:#b66b02;--colors-content-code-constant:#14398a;--colors-content-code-import-export:#a625a4;--colors-content-code-decorator:#ffbd77;--colors-content-code-interface:#b875b7;--colors-content-code-enum:#a625a4;--colors-content-code-generics:#6b9eff;--colors-content-code-label:#ffb366;--colors-content-code-inline-text:#357774;--colors-background-code:#fff;--colors-background-sandbox:#fff;--colors-background-code-gutter:#fff;--colors-background-text-selection:#52b7b3a6;--colors-background-code-hightlight-line:#ebebeb;--colors-background-code-hightlight-line-border:#52b7b3;--colors-interface-code-border:#e6e6e6;--colors-interface-code-cursor-selected:#3d3d3d;--colors-background-module-1:#ebebeb;--colors-module-transition-case-fetch-data:#6a6a6a;--colors-module-signal-frp-dominant:#4a85ff;--colors-module-signal-frp-dominant-non-active:#82aaff;--colors-module-rpc-dominant:#4a85ff;--colors-module-rpc-dominant-text:#2e6bee;--colors-module-rpc-dominant-event:#a625a4;--colors-module-rpc-box-border:#e6e6e6;--colors-module-rpc-coords-background-item:#f5f5f5;--colors-module-rpc-matrix-dot-off:#ebebeb;--font-weight-body:400}}:focus-visible{outline:2px solid var(--colors-interface-focus-ring);outline-offset:2rem}@keyframes App_rotateBorder_-1{to{--border-angle:360deg}}body{background:#000}.App_root_852{grid-template-areas:"header""board""tools";align-content:start;row-gap:24rem;min-height:100svh;padding-block:24rem;display:grid}@media (width>=768px){.App_root_852{--board-size:min(calc(100svh - 84rem), calc(100vw - 84rem - 42rem - 328rem));grid-template-columns:var(--board-size) 1fr;grid-template-rows:auto 1fr;grid-template-areas:"board header""board tools";gap:0 42rem;height:100svh;padding:42rem}}.App_header_1362{flex-direction:column;grid-area:header;gap:16rem;padding-inline:24rem;display:flex}@media (width>=768px){.App_header_1362{padding-inline:0}}.App_identity_1547{flex-direction:column;align-items:flex-start;gap:14rem;display:flex}.App_titleLine_1646{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.App_title_1646{letter-spacing:0;text-rendering:geometricprecision;font-family:Inter,sans-serif;font-size:19.8rem;line-height:27.9rem;font-weight:var(--font-weight-body,400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:var(--colors-content-highlight);font-family:Inter,sans-serif;font-style:normal;font-weight:500}.App_status_2282,.App_notice_2291{color:var(--colors-content-secondary);font-size:13rem;line-height:18rem}.App_status_2282{align-items:center;gap:6rem;display:flex}.App_status_2282:before{content:"";background:var(--colors-content-secondary);border-radius:50%;width:6rem;height:6rem}.App_status_connected_2589:before{background:var(--colors-content-tag-brand)}.App_notice_2291{max-width:250rem}.App_board_2701{grid-area:board}@media (width>=768px){.App_board_2701{width:var(--board-size)}}.App_tools_2808{flex-direction:column;grid-area:tools;gap:16rem;padding-inline:24rem;display:flex}@media (width>=768px){.App_tools_2808{align-self:end;padding-inline:0}}.App_controls_3011{gap:8rem;display:flex}.App_pickerDot_3056{vertical-align:.02em;border-radius:50%;width:.6em;height:.6em;margin-right:.444em;display:inline-block}.App_pickerInput_3203{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.App_articleLink_3306{transition:background-color .3s cubic-bezier(.25,.46,.45,.94),box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.App_articleLink_3306 .button-label{transition:color .3s cubic-bezier(.25,.46,.45,.94)}.App_articleLink_3306.App_articleLink_highlight_3567{background-color:var(--colors-background-tag-brand);box-shadow:inset 0 0 0 1px var(--colors-content-tag-brand)}.App_articleLink_3306.App_articleLink_highlight_3567 .button-label{color:var(--colors-content-tag-brand)}@keyframes Board_rotateBorder_-1{to{--border-angle:360deg}}.Board_root_810{aspect-ratio:1;touch-action:none;cursor:crosshair;width:100%;display:block}@keyframes Palette_rotateBorder_-1{to{--border-angle:360deg}}.Palette_root_810{gap:8rem;display:flex}.Palette_swatch_851{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34rem;height:34rem;padding:0;display:grid}.Palette_swatch_selected_1025{box-shadow:inset 0 0 0 1.5rem var(--colors-content-primary)}.Palette_dot_1111{border-radius:50%;width:22rem;height:22rem}@keyframes Button_rotateBorder_-1{to{--border-angle:360deg}}.Button_root_810{display:var(--button-display,block);width:fit-content;position:var(--button-position,relative);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.Button_root_810:disabled,.Button_root_810[aria-disabled=true]{pointer-events:none;cursor:default}.Button_root_size-md_1105{--button-font-size:17rem;--button-line-height:27rem;--button-padding-y:8rem;--button-padding-x:16rem}.Button_root_size-sm_1241{--button-font-size:14rem;--button-line-height:22rem;--button-padding-y:4rem;--button-padding-x:11rem}.Button_root_layout-link_1377:after{content:"";background-color:#0000;position:absolute;inset:-5rem}.Button_root_layout-ghost_1538,.Button_root_layout-outline_1558,.Button_root_layout-default_1580{padding:var(--button-padding-y) var(--button-padding-x);border-radius:6rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.Button_root_layout-ghost_1538:hover{background-color:var(--colors-background-button-ghost-hover)}}.Button_root_layout-ghost_1538:focus-visible,.Button_root_layout-ghost_1538[data-state=hover]{background-color:var(--colors-background-button-ghost-hover)}.Button_root_layout-ghost_1538:active,.Button_root_layout-ghost_1538[data-state=pressed]{background-color:var(--colors-background-button-ghost-pressed);transition-duration:0s}.Button_root_layout-outline_1558{box-shadow:inset 0 0 0 1px var(--colors-interface-button-outline-border);transition:background-color .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.Button_root_layout-outline_1558:hover{box-shadow:inset 0 0 0 1px var(--colors-content-highlight)}}.Button_root_layout-outline_1558:focus-visible,.Button_root_layout-outline_1558[data-state=hover]{box-shadow:inset 0 0 0 1px var(--colors-content-highlight)}.Button_root_layout-outline_1558:active,.Button_root_layout-outline_1558[data-state=pressed]{background-color:var(--colors-background-button-outline-pressed);box-shadow:inset 0 0 0 1px var(--colors-content-highlight);transition-duration:0s}.Button_root_layout-outline_1558:disabled,.Button_root_layout-outline_1558[aria-disabled=true]{box-shadow:inset 0 0 0 1px var(--colors-interface-button-outline-border-disabled)}.Button_root_layout-default_1580{background-color:var(--colors-background-button-default)}@media (hover:hover){.Button_root_layout-default_1580:hover{background-color:var(--colors-background-button-default-hover)}}.Button_root_layout-default_1580:focus-visible,.Button_root_layout-default_1580[data-state=hover]{background-color:var(--colors-background-button-default-hover)}.Button_root_layout-default_1580:active,.Button_root_layout-default_1580[data-state=pressed]{background-color:var(--colors-background-button-default-pressed);transition-duration:0s}.Button_root_layout-ghost_1538.Button_root_icon-only_3639,.Button_root_layout-outline_1558.Button_root_icon-only_3639,.Button_root_layout-default_1580.Button_root_icon-only_3639{padding:var(--button-padding-y)}.Button_content_3770{-webkit-user-select:none;user-select:none;letter-spacing:0;text-rendering:geometricprecision;font-family:Inter,sans-serif;font-size:17rem;line-height:27rem;font-weight:var(--font-weight-body,400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-style:normal;font-size:var(--button-font-size);line-height:var(--button-line-height);overflow-wrap:anywhere;display:inline}.Button_root_icon-only_3639 .Button_content_3770{place-items:center;width:1lh;height:1lh;display:grid}.Button_root_layout-link_1377 .Button_content_3770{color:var(--colors-content-highlight);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--colors-content-brand);text-decoration-color:var(--colors-content-brand);transition:color .2s cubic-bezier(.25,.46,.45,.94),text-decoration-color .2s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.Button_root_layout-link_1377:hover .Button_content_3770{color:var(--colors-content-link-hover)}}.Button_root_layout-link_1377:focus-visible .Button_content_3770,.Button_root_layout-link_1377[data-state=hover] .Button_content_3770{color:var(--colors-content-link-hover)}.Button_root_layout-link_1377:active .Button_content_3770,.Button_root_layout-link_1377[data-state=pressed] .Button_content_3770{color:var(--colors-content-primary);transition-duration:0s}.Button_root_layout-ghost_1538 .Button_content_3770,.Button_root_layout-outline_1558 .Button_content_3770,.Button_root_layout-default_1580 .Button_content_3770{color:var(--colors-content-highlight)}.Button_root_layout-ghost_1538:disabled .Button_content_3770,.Button_root_layout-ghost_1538[aria-disabled=true] .Button_content_3770,.Button_root_layout-outline_1558:disabled .Button_content_3770,.Button_root_layout-outline_1558[aria-disabled=true] .Button_content_3770,.Button_root_layout-default_1580:disabled .Button_content_3770,.Button_root_layout-default_1580[aria-disabled=true] .Button_content_3770{color:var(--colors-content-button-disabled)}.Button_icon_5620{vertical-align:-.307em;height:1.333em}.Button_root_810 .Button_icon_5620 svg{width:auto;height:100%}.Button_icon_left_5729{margin-right:.444em}.Button_icon_right_5770{margin-left:.444em}.Button_root_layout-link_1377 .Button_icon_left_5729{margin-left:.1em;margin-right:.3em}.Button_root_layout-link_1377 .Button_icon_right_5770{margin-left:.3em;margin-right:.1em}.Button_nowrap_5970{white-space:nowrap}@keyframes Icon_rotateBorder_-1{to{--border-angle:360deg}}.Icon_root_810{line-height:0;display:inline-block}.Icon_root_810 svg{width:100%;height:auto;display:block}.Icon_root_810 svg [fill]:not([fill=none]){fill:currentColor}.Icon_root_810 svg [stroke]:not([stroke=none]){stroke:currentColor}@keyframes Tag_rotateBorder_-1{to{--border-angle:360deg}}.Tag_wrapper_810{padding:calc(.6 * var(--spacing)) calc(1.2 * var(--spacing));background:var(--colors-background-tag);border-radius:36.036px;width:fit-content;transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94)}.Tag_root_layout-green_1164 .Tag_wrapper_810{background:var(--colors-background-tag-brand);border-radius:12rem;padding:6rem 12rem}.Tag_title_1294{letter-spacing:0;text-rendering:geometricprecision;font-family:Inter,sans-serif;font-size:13rem;line-height:12rem;font-weight:var(--font-weight-body,400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:var(--colors-content-tag);font-family:Inter,sans-serif;font-style:normal;font-weight:500;transition:color .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94);display:block}.Tag_root_layout-green_1164 .Tag_title_1294{letter-spacing:0;text-rendering:geometricprecision;font-family:Inter,sans-serif;font-size:12.74rem;line-height:11.76rem;font-weight:var(--font-weight-body,400);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:var(--colors-content-tag-brand);font-family:Inter,sans-serif;font-style:normal;font-weight:500}
