.button{color:var(--ink-main);cursor:pointer;transition:var(--transition-colors)}.button[disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.shell_consent_banner{z-index:var(--z-overlay);padding:var(--space-3);position:fixed;bottom:0;left:0;right:0}.shell_consent_banner:before{content:"";z-index:var(--z-sink);-webkit-backdrop-filter:blur(var(--blur-soft));backdrop-filter:blur(var(--blur-soft));position:absolute;inset:50% 0 0}.shell_consent_banner-card{max-width:120rem;max-width:var(--c-page-max,120rem);background:var(--bg-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-far);margin-left:auto;margin-right:auto;overflow:hidden}.shell_consent_banner-body{gap:var(--space-6);padding:var(--space-6);flex-direction:column;display:flex}.shell_consent_banner-title{margin:0 0 var(--space-3);color:var(--ink-main);font-size:var(--text-xl);font-weight:var(--weight-semibold)}.shell_consent_banner-copy{color:var(--ink-main);font-size:var(--text-base);line-height:var(--leading-base);margin:0}.shell_consent_banner-copy+.shell_consent_banner-copy{margin-top:var(--space-3)}.shell_consent_banner-details{color:var(--ink-muted);font-size:var(--text-sm)}.shell_consent_banner-details a{color:var(--brand-primary);-webkit-text-decoration:underline;text-decoration:underline}.shell_consent_banner-details a:hover{-webkit-text-decoration:none;text-decoration:none}.shell_consent_banner-actions{gap:var(--space-2);flex-direction:column-reverse;display:flex}.shell_consent_banner-action{padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:var(--weight-medium);text-align:center;white-space:nowrap;transition:var(--transition-colors);border:1px solid #0000}.shell_consent_banner-action[data-variant=primary]{color:var(--ink-inverse);background:var(--action-contrast)}.shell_consent_banner-action[data-variant=primary]:hover{background:var(--action-contrast-hover)}.shell_consent_banner-action[data-variant=secondary]{color:var(--ink-main);border-color:var(--ink-faint);background:0 0}.shell_consent_banner-action[data-variant=secondary]:hover{color:var(--ink-inverse);background:var(--ink-faint)}@media (width>=48rem){.shell_consent_banner{padding:var(--space-4)}.shell_consent_banner-body{padding:var(--space-8);flex-direction:row;justify-content:space-between;align-items:flex-end}.shell_consent_banner-copy_wrap{margin-right:var(--space-8);flex:1}.shell_consent_banner-actions{gap:var(--space-3);flex-direction:row;flex-shrink:0}.shell_consent_banner-action{min-width:7.5rem}}@media (width>=85.375rem) and (hover:hover){.shell_consent_banner-card{border-radius:var(--radius-lg)}.shell_consent_banner-title{font-size:var(--text-2xl)}}.shell_nav_footer{width:100vw;height:3rem;height:var(--c-footer-height,3rem);padding-left:1rem;padding-right:1rem;padding-left:var(--c-gutter,1rem);padding-right:var(--c-gutter,1rem);pointer-events:none;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.shell_nav_footer-list{gap:var(--space-4);pointer-events:auto;width:max-content;font-size:var(--text-xs);-webkit-user-select:none;user-select:none;justify-content:flex-start;margin-left:.125rem;display:flex}.shell_nav_footer-locales{gap:var(--space-3);pointer-events:auto;font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:flex-end;display:flex}.shell_nav_footer-list,.shell_nav_footer-locales{background-color:var(--bg-page);height:100%;width:var(--c-side-space);align-items:center}.shell_nav_footer-locale{color:var(--ink-faint)}.shell_nav_footer-locale[data-current=true],.shell_nav_footer-locale:hover,.shell_nav_footer-locale:focus-visible{color:var(--ink-main)}.shell_nav_footer-locale:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (width>=48rem){.shell_nav_footer{z-index:calc(var(--z-overlay) + 10);position:relative}}@media (width>=85.375rem) and (hover:hover){.shell_nav_footer{position:fixed;bottom:0;left:50%;transform:translate(-50%)}}.logo{width:6.875rem;max-width:none;height:auto;color:var(--ink-main)}.dot_button{--c-dot-size:1.25rem;--c-blob:53% 47% 56% 44% / 51% 51% 49% 49%;z-index:calc(var(--z-pinned) + 1);width:5rem;width:var(--c-header-height,5rem);height:5rem;height:var(--c-header-height,5rem);padding-right:1rem;padding-right:var(--c-gutter,1rem);transform:translate(1rem);transform:translateX(var(--c-gutter,1rem));font-size:var(--text-xl);font-weight:var(--weight-bold);flex-direction:column;justify-content:center;align-items:flex-end;gap:.125rem;display:flex;position:relative}.dot_button-wrap{transition:transform var(--duration-slow) var(--ease-standard)}.dot_button:hover .dot_button-wrap{transform:scale(1.3)}.dot_button-mark{--c-morph-ease:cubic-bezier(.37, 0, .63, 1);width:var(--c-dot-size);height:var(--c-dot-size);background:var(--ink-main);border-radius:var(--c-blob);animation:3s cubic-bezier(.37,0,.63,1) infinite dot_button-breathe;animation:dot_button-breathe 3s var(--c-morph-ease) infinite;transition:border-radius calc(var(--duration-slow) * 3) cubic-bezier(.37, 0, .63, 1);transition:border-radius calc(var(--duration-slow) * 3) var(--c-morph-ease);position:relative}.dot_button-mark[data-pulse=true]:before{content:"";z-index:var(--z-sink);background:var(--ink-main);border-radius:var(--radius-full);width:100%;height:100%;animation:dot_button-pulse 2s var(--ease-standard) infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes dot_button-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes dot_button-pulse{0%{opacity:.7;transform:translate(-50%,-50%)scale(1)}70%{opacity:0;transform:translate(-50%,-50%)scale(2.5)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.dot_button-mark,.dot_button-mark[data-pulse=true]:before{transition:none;animation:none}}@media (width>=85.375rem) and (hover:hover){.dot_button{padding-left:1rem;padding-right:0;padding-left:var(--c-gutter,1rem);transform:translate(-1rem);transform:translateX(calc(var(--c-gutter,1rem) * -1));align-items:flex-start;top:-.25rem}}html:has(.shell_nav_menu-panel[data-open=true]){overflow:hidden}.shell_nav_menu{-webkit-user-select:none;user-select:none;position:relative}.shell_nav_menu-scrim{z-index:calc(var(--z-pinned) - 1);height:100dvh;padding-left:1rem;padding-right:1rem;padding-left:var(--c-gutter,1rem);padding-right:var(--c-gutter,1rem);background-color:var(--bg-overlay);flex-direction:column;justify-content:flex-end;display:none;position:fixed;inset:0 0 auto}.shell_nav_menu-scrim:has(.shell_nav_menu-panel[data-open=true]){display:flex}.shell_nav_menu-panel{color:var(--ink-faint);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), visibility var(--duration-fast) var(--ease-standard);flex:1;justify-content:space-between;font-size:clamp(1.7281rem,1.2587rem + 1.1735vw,2.1975rem);display:flex;position:relative}.shell_nav_menu-panel>*{pointer-events:auto}.shell_nav_menu-list{margin-bottom:var(--space-12);flex-direction:column;flex-grow:0;justify-content:flex-end;display:flex}.shell_nav_menu-link{transition:color var(--duration-fast) var(--ease-standard)}.shell_nav_menu-link:hover{color:var(--ink-muted)}.shell_nav_menu-item{text-align:right;text-transform:lowercase;justify-content:flex-end;align-items:center;height:auto;display:flex}.shell_nav_menu-item[aria-current=page]{color:var(--brand-primary)}.shell_nav_menu-panel[data-state=visible]{opacity:1}.shell_nav_menu-panel[data-state=visible] .shell_nav_menu-list{flex-grow:1}.shell_nav_menu-panel[data-state=closing]{opacity:0}@media (width>=48rem){.shell_nav_menu-scrim{justify-content:flex-start}.shell_nav_menu-panel{margin-top:8rem}.shell_nav_menu-list,.shell_nav_menu-item{text-align:left;justify-content:flex-start}}@media (width>=85.375rem) and (hover:hover){.shell_nav_menu-scrim{width:100vw;padding:0;left:50%;transform:translate(-50%)}.shell_nav_menu-panel{left:13rem;left:calc(var(--c-side-space,12rem) + var(--c-gutter,1rem));width:min(62.5rem,100%);width:min(var(--c-menu-max,62.5rem), 100%)}}.bag_icon{width:1.25rem;max-width:none;height:1.25rem;color:var(--ink-main)}.bag_nav_button{z-index:var(--z-pinned);cursor:pointer;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:relative}.bag_nav_button-icon{position:relative}.bag_nav_button-badge{z-index:calc(var(--z-pinned) + 1);min-width:.875rem;height:.875rem;color:var(--ink-inverse);background-color:var(--brand-primary);border-radius:var(--radius-full);box-shadow:var(--shadow-close);font-size:var(--text-4xs);font-weight:var(--weight-bold);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.125rem;right:-.3rem}@media (width>=85.375rem) and (hover:hover){.bag_nav_button{justify-content:center}}.shell_nav_header{z-index:var(--z-overlay);width:100%;max-width:120rem;max-width:var(--c-page-max,120rem);height:5rem;height:var(--c-header-height,5rem);padding-top:var(--space-2);padding-left:1rem;padding-right:1rem;padding-left:var(--c-gutter,1rem);padding-right:var(--c-gutter,1rem);background-color:var(--bg-surface);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:relative}.shell_nav_header-logo,.shell_nav_header-actions,.shell_nav_header-bag{pointer-events:auto;align-items:center;display:flex}.shell_nav_header-logo{z-index:var(--z-overlay);letter-spacing:.3em;-webkit-user-select:none;user-select:none;height:100%;margin-left:.125rem;position:relative;bottom:.25rem}.shell_nav_header-actions{gap:var(--space-3);max-width:62.5rem;max-width:var(--c-menu-max,62.5rem);justify-content:flex-end}.shell_nav_header-bag{width:5rem;width:var(--c-header-height,5rem);height:5rem;height:var(--c-header-height,5rem);justify-content:flex-end;margin-left:auto;position:absolute;right:5rem}.shell_nav_header-title{top:5rem;top:var(--c-header-height,5rem);width:100vw;margin:0 -1rem;margin:0 calc(var(--c-gutter,1rem) * -1);padding:1rem;padding:var(--c-gutter,1rem);background-color:var(--bg-surface);font-size:var(--text-2xl);text-transform:uppercase;position:absolute}@media (width>=85.375rem) and (hover:hover){.shell_nav_header{--c-header-offset-left:calc(var(--c-side-space,12rem) + var(--c-gutter,1rem));padding-top:var(--space-3);background:0 0}.shell_nav_header-logo{margin:0}.shell_nav_header-actions{left:var(--c-header-offset-left);flex-direction:row-reverse;height:100%;position:absolute}.shell_nav_header-bag{font-size:var(--text-sm);right:0}.shell_nav_header-title{top:50%;left:calc(var(--c-header-offset-left) + var(--space-12));background:0 0;width:auto;margin:1px 0 0;padding:0;display:block;position:absolute;transform:translateY(-50%)}}.shell_root_frame{--c-header-height:5rem;--c-footer-height:3rem;--c-menu-max:62.5rem;--c-side-space:clamp(12rem, -1.4226rem + 17.8522vw, 20rem);--c-top-offset:5rem;--c-page-max:120rem;--c-gutter:clamp(1.125rem, .8641rem + 1.3043vw, 1.875rem);width:100vw;height:100dvh;color:var(--ink-main);background:var(--bg-page);font-family:var(--font-body);-webkit-user-select:none;user-select:none;scrollbar-width:none;flex-direction:column;font-size:clamp(1rem,.875rem + .3125vw,1.125rem);display:flex;overflow-x:hidden}.shell_root_frame::-webkit-scrollbar{display:none}html:has(.shell_root_frame){background:var(--bg-page);scrollbar-width:none;max-width:100vw;min-height:100dvh;overflow-x:hidden}html:has(.shell_root_frame) body{background:var(--bg-page);scrollbar-width:none;max-width:100vw;min-height:100dvh;overflow-x:hidden}html:has(.shell_root_frame)::-webkit-scrollbar{display:none}html:has(.shell_root_frame) body::-webkit-scrollbar{display:none}html:has(.shell_root_frame) body{color:var(--ink-main);flex-direction:column;display:flex}.shell_mount{flex-direction:column;flex:1;width:100%;min-height:100dvh;display:flex}.shell_root_frame>.shell_nav_header,.shell_root_frame>.shell_nav_footer{flex-shrink:0;width:100%;margin-left:auto;margin-right:auto}.shell_root_frame main{flex-direction:column;flex-grow:1;align-items:center;width:100%;max-width:100vw;min-height:0;display:flex}.shell_root_frame main>*{flex:1;width:100%;min-width:0;min-height:0}.shell_root_frame ul{list-style:none}.shell_root_frame h1,.shell_root_frame h2,.shell_root_frame h3,.shell_root_frame h4,.shell_root_frame h5,.shell_root_frame h6,.shell_root_frame p{-webkit-user-select:text;user-select:text}html:has(.catalog_root_page){overflow:hidden}html:has(.catalog_root_page) body{overflow:auto}html:has(.catalog_root_page) .shell_root_frame{height:100%}.shell_root_frame:has(.shell_page_frame[data-fullscreen=true]) .shell_nav_header{z-index:calc(var(--z-dropdown) + 1);position:fixed;inset:0 50% auto;transform:translate(-50%)}.shell_root_frame:has(.shell_page_frame[data-fullscreen=true]) .shell_nav_footer{position:fixed;bottom:0}@media (width>=85.375rem) and (hover:hover){.shell_root_frame{--c-top-offset:10rem}.shell_root_frame main{align-items:flex-start}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100dvh;line-height:1.5;line-height:var(--leading-base);font-family:Open Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{word-wrap:break-word}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}:focus-visible{outline:2px solid #ec4a42;outline:2px solid var(--border-focus);outline-offset:2px}::selection{background:color-mix(in srgb, var(--brand-primary), transparent 75%)}:root{--csstools-color-scheme--dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--palette-white:#fff;--palette-black:#000;--palette-stone-50:#fafaf9;--palette-stone-100:#f5f5f4;--palette-stone-200:#e7e5e4;--palette-stone-300:#d6d3d1;--palette-stone-400:#a6a09b;--palette-stone-500:#79716b;--palette-stone-600:#57534d;--palette-stone-700:#44403b;--palette-stone-800:#292524;--palette-stone-900:#1c1917;--palette-stone-950:#0c0a09;--palette-beam-300:#f49b96;--palette-beam-400:#f0706a;--palette-beam-500:#ec4a42;--palette-beam-600:#d63d36;--palette-beam-700:#c4342e;--palette-beam-800:#9f2b26;--palette-cyan-400:#78d5e0;--palette-cyan-700:#046f87;--palette-green-500:#00c65a;--palette-yellow-500:#eab300;--palette-red-500:#fb2c36;--typeface-open-sans:"Open Sans", ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--typeface-ui-mono:ui-monospace, "SF Mono", "Menlo", monospace;--palette-fog-400:#babcbe;--palette-fog-600:#777;--palette-fog-700:#cecece;--theme-light-bg-page:var(--palette-white);--theme-light-bg-surface:var(--palette-white);--theme-light-bg-surface-hover:var(--palette-stone-100);--theme-light-bg-overlay:var(--palette-white);--theme-light-ink-main:var(--palette-black);--theme-light-ink-muted:var(--palette-fog-600);--theme-light-ink-faint:var(--palette-fog-400);--theme-light-ink-inverse:var(--palette-white);--theme-light-border-base:var(--palette-fog-700);--theme-light-border-strong:var(--palette-black);--theme-light-action-primary:var(--palette-black);--theme-light-action-primary-hover:var(--palette-stone-800);--theme-light-action-neutral:var(--palette-stone-200);--theme-light-action-neutral-hover:var(--palette-stone-300);--theme-light-action-contrast:var(--palette-black);--theme-light-action-contrast-hover:var(--palette-stone-800);--theme-light-brand-primary:var(--palette-beam-500);--theme-light-brand-glow:var(--palette-beam-400);--theme-light-shadow-close:0 1px 1px 0 color-mix(in srgb, var(--palette-stone-950), transparent 90%);--theme-light-shadow-base:0 4px 6px -1px color-mix(in srgb, var(--palette-stone-950), transparent 85%);--theme-light-shadow-far:0 10px 15px -3px color-mix(in srgb, var(--palette-stone-950), transparent 80%);--theme-light-intent-success-subtle:color-mix(in srgb, var(--palette-green-500), var(--palette-white) 85%);--theme-light-intent-warning-subtle:color-mix(in srgb, var(--palette-yellow-500), var(--palette-white) 85%);--theme-light-intent-critical-subtle:color-mix(in srgb, var(--palette-red-500), var(--palette-white) 85%);--theme-light-syntax-ink:var(--palette-stone-800);--theme-light-syntax-muted:var(--palette-stone-500);--theme-light-syntax-accent:var(--palette-beam-700);--theme-light-syntax-cool:var(--palette-cyan-700);--theme-light-mix-contrast:var(--palette-black);--theme-light-mix-main:var(--palette-white);--theme-dark-bg-page:var(--palette-stone-950);--theme-dark-bg-surface:var(--palette-stone-900);--theme-dark-bg-surface-hover:var(--palette-stone-800);--theme-dark-bg-overlay:var(--palette-stone-800);--theme-dark-ink-main:var(--palette-stone-100);--theme-dark-ink-muted:var(--palette-stone-400);--theme-dark-ink-faint:var(--palette-stone-500);--theme-dark-ink-inverse:var(--palette-stone-900);--theme-dark-border-base:var(--palette-stone-800);--theme-dark-border-strong:var(--palette-stone-700);--theme-dark-action-primary:var(--palette-beam-400);--theme-dark-action-primary-hover:var(--palette-beam-300);--theme-dark-action-neutral:var(--palette-stone-800);--theme-dark-action-neutral-hover:var(--palette-stone-700);--theme-dark-action-contrast:var(--palette-stone-100);--theme-dark-action-contrast-hover:var(--palette-white);--theme-dark-brand-primary:var(--palette-beam-500);--theme-dark-brand-glow:var(--palette-beam-400);--theme-dark-shadow-close:0 1px 2px 0 color-mix(in srgb, var(--palette-black), transparent 50%);--theme-dark-shadow-base:0 4px 6px -1px color-mix(in srgb, var(--palette-black), transparent 40%);--theme-dark-shadow-far:0 10px 15px -3px color-mix(in srgb, var(--palette-black), transparent 30%);--theme-dark-intent-success-subtle:color-mix(in srgb, var(--palette-green-500), var(--palette-stone-900) 85%);--theme-dark-intent-warning-subtle:color-mix(in srgb, var(--palette-yellow-500), var(--palette-stone-900) 85%);--theme-dark-intent-critical-subtle:color-mix(in srgb, var(--palette-red-500), var(--palette-stone-900) 85%);--theme-dark-syntax-ink:var(--palette-stone-200);--theme-dark-syntax-muted:var(--palette-stone-500);--theme-dark-syntax-accent:var(--palette-beam-400);--theme-dark-syntax-cool:var(--palette-cyan-400);--theme-dark-mix-contrast:var(--palette-white);--theme-dark-mix-main:var(--palette-black);--font-heading:var(--typeface-open-sans);--font-body:var(--typeface-open-sans);--font-mono:var(--typeface-ui-mono);--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--text-5xs:.25rem;--text-4xs:.375rem;--text-3xs:.5rem;--text-2xs:.625rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;--leading-none:1;--leading-tight:1.2;--leading-snug:1.35;--leading-base:1.5;--leading-relaxed:1.75;--tracking-tighter:-.03em;--tracking-tight:-.015em;--tracking-base:0em;--tracking-wide:.04em;--tracking-wider:.12em;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--opacity-disabled:.5;--opacity-muted:.7;--z-sink:-1;--z-pinned:100;--z-dropdown:200;--z-overlay:300;--z-toast:400;--z-max:9999;--duration-fast:.15s;--duration-base:.3s;--duration-slow:.5s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-spring:linear(0, .6 15%, 1.1 30%, 1 100%);--transition-pressable:transform var(--duration-fast) var(--ease-standard), filter var(--duration-fast) var(--ease-standard);--transition-colors:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);--border-focus:var(--palette-beam-500);--action-danger:var(--palette-red-500);--action-danger-hover:color-mix(in srgb, var(--palette-red-500), black 10%);--intent-success-base:var(--palette-green-500);--intent-success-strong:color-mix(in srgb, var(--palette-green-500), black 40%);--intent-warning-base:var(--palette-yellow-500);--intent-warning-strong:color-mix(in srgb, var(--palette-yellow-500), black 40%);--intent-critical-base:var(--palette-red-500);--intent-critical-strong:color-mix(in srgb, var(--palette-red-500), black 40%);--bg-scrim:color-mix(in srgb, var(--palette-stone-950), transparent 30%);--blur-faint:2px;--blur-soft:4px;--blur-base:8px;--blur-heavy:16px;--blur-dense:24px}@supports (color:color(display-p3 0 0 0%)){:root{--palette-green-500:#00c65a;--palette-yellow-500:#eab300}@media (color-gamut:p3){:root{--palette-green-500:color(display-p3 .30873 .77475 .37431);--palette-yellow-500:color(display-p3 .90364 .70307 .07453)}}}[data-theme=light],[data-theme=dark] [data-theme=inverse]{--bg-page:var(--theme-light-bg-page);--bg-surface:var(--theme-light-bg-surface);--bg-surface-hover:var(--theme-light-bg-surface-hover);--bg-overlay:var(--theme-light-bg-overlay);--ink-main:var(--theme-light-ink-main);--ink-muted:var(--theme-light-ink-muted);--ink-faint:var(--theme-light-ink-faint);--ink-inverse:var(--theme-light-ink-inverse);--border-base:var(--theme-light-border-base);--border-strong:var(--theme-light-border-strong);--action-primary:var(--theme-light-action-primary);--action-primary-hover:var(--theme-light-action-primary-hover);--action-neutral:var(--theme-light-action-neutral);--action-neutral-hover:var(--theme-light-action-neutral-hover);--action-contrast:var(--theme-light-action-contrast);--action-contrast-hover:var(--theme-light-action-contrast-hover);--brand-primary:var(--theme-light-brand-primary);--brand-glow:var(--theme-light-brand-glow);--shadow-close:var(--theme-light-shadow-close);--shadow-base:var(--theme-light-shadow-base);--shadow-far:var(--theme-light-shadow-far);--intent-success-subtle:var(--theme-light-intent-success-subtle);--intent-warning-subtle:var(--theme-light-intent-warning-subtle);--intent-critical-subtle:var(--theme-light-intent-critical-subtle);--syntax-ink:var(--theme-light-syntax-ink);--syntax-muted:var(--theme-light-syntax-muted);--syntax-accent:var(--theme-light-syntax-accent);--syntax-cool:var(--theme-light-syntax-cool);--mix-contrast:var(--theme-light-mix-contrast);--mix-main:var(--theme-light-mix-main)}[data-theme=dark],:root:not([data-theme=dark]) [data-theme=inverse],[data-theme=light] [data-theme=inverse]{--csstools-color-scheme--dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:var(--theme-dark-bg-page);--bg-surface:var(--theme-dark-bg-surface);--bg-surface-hover:var(--theme-dark-bg-surface-hover);--bg-overlay:var(--theme-dark-bg-overlay);--ink-main:var(--theme-dark-ink-main);--ink-muted:var(--theme-dark-ink-muted);--ink-faint:var(--theme-dark-ink-faint);--ink-inverse:var(--theme-dark-ink-inverse);--border-base:var(--theme-dark-border-base);--border-strong:var(--theme-dark-border-strong);--action-primary:var(--theme-dark-action-primary);--action-primary-hover:var(--theme-dark-action-primary-hover);--action-neutral:var(--theme-dark-action-neutral);--action-neutral-hover:var(--theme-dark-action-neutral-hover);--action-contrast:var(--theme-dark-action-contrast);--action-contrast-hover:var(--theme-dark-action-contrast-hover);--brand-primary:var(--theme-dark-brand-primary);--brand-glow:var(--theme-dark-brand-glow);--shadow-close:var(--theme-dark-shadow-close);--shadow-base:var(--theme-dark-shadow-base);--shadow-far:var(--theme-dark-shadow-far);--intent-success-subtle:var(--theme-dark-intent-success-subtle);--intent-warning-subtle:var(--theme-dark-intent-warning-subtle);--intent-critical-subtle:var(--theme-dark-intent-critical-subtle);--syntax-ink:var(--theme-dark-syntax-ink);--syntax-muted:var(--theme-dark-syntax-muted);--syntax-accent:var(--theme-dark-syntax-accent);--syntax-cool:var(--theme-dark-syntax-cool);--mix-contrast:var(--theme-dark-mix-contrast);--mix-main:var(--theme-dark-mix-main)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s;--duration-slow:0s}}.l_stack{flex-direction:column;justify-content:flex-start;display:flex}.l_stack[data-align=center]{align-items:center}.l_stack[data-align=start]{align-items:flex-start}.l_stack[data-align=end]{align-items:flex-end}.l_stack[data-align=stretch]{align-items:stretch}.l_stack[data-justify=center]{justify-content:center}.l_stack[data-justify=start]{justify-content:flex-start}.l_stack[data-justify=between]{justify-content:space-between}.l_stack[data-justify=end]{justify-content:flex-end}.l_cluster{flex-flow:wrap;align-items:center;display:flex}.l_cluster[data-nowrap]{flex-wrap:nowrap}.l_cluster[data-align=start]{align-items:flex-start}.l_cluster[data-align=end]{align-items:flex-end}.l_cluster[data-align=baseline]{align-items:baseline}.l_cluster[data-justify=start]{justify-content:flex-start}.l_cluster[data-justify=center]{justify-content:center}.l_cluster[data-justify=between]{justify-content:space-between}.l_cluster[data-justify=end]{justify-content:flex-end}.l_cluster[data-reverse]{flex-direction:row-reverse}.l_grid{display:grid}.l_grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.l_grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.l_grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.l_grid[data-layout=sidebar]{grid-template-columns:minmax(0,1fr)}@media (width>=64rem){.l_grid[data-layout=sidebar]{grid-template-columns:fit-content(20rem) minmax(0,1fr)}}.l_grid[data-cols=auto]{--c-min-col-width:16rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--c-min-col-width)), 1fr))}.l_grid[data-min=xs]{--c-min-col-width:10rem}.l_grid[data-min=sm]{--c-min-col-width:13rem}.l_grid[data-min=md]{--c-min-col-width:16rem}.l_grid[data-min=lg]{--c-min-col-width:20rem}.l_grid[data-min=xl]{--c-min-col-width:26rem}.l_spacer{flex-grow:1}.l_stack[data-gap="0"],.l_cluster[data-gap="0"],.l_grid[data-gap="0"],.l_switcher[data-gap="0"]{gap:0}.l_stack[data-gap="1"],.l_cluster[data-gap="1"],.l_grid[data-gap="1"],.l_switcher[data-gap="1"]{gap:.25rem;gap:var(--space-1)}.l_stack[data-gap="2"],.l_cluster[data-gap="2"],.l_grid[data-gap="2"],.l_switcher[data-gap="2"]{gap:.5rem;gap:var(--space-2)}.l_stack[data-gap="3"],.l_cluster[data-gap="3"],.l_grid[data-gap="3"],.l_switcher[data-gap="3"]{gap:.75rem;gap:var(--space-3)}.l_stack[data-gap="4"],.l_cluster[data-gap="4"],.l_grid[data-gap="4"],.l_switcher[data-gap="4"]{gap:1rem;gap:var(--space-4)}.l_stack[data-gap="5"],.l_cluster[data-gap="5"],.l_grid[data-gap="5"],.l_switcher[data-gap="5"]{gap:1.25rem;gap:var(--space-5)}.l_stack[data-gap="6"],.l_cluster[data-gap="6"],.l_grid[data-gap="6"],.l_switcher[data-gap="6"]{gap:1.5rem;gap:var(--space-6)}.l_stack[data-gap="8"],.l_cluster[data-gap="8"],.l_grid[data-gap="8"],.l_switcher[data-gap="8"]{gap:2rem;gap:var(--space-8)}.l_stack[data-gap="10"],.l_cluster[data-gap="10"],.l_grid[data-gap="10"],.l_switcher[data-gap="10"]{gap:2.5rem;gap:var(--space-10)}.l_stack[data-gap="12"],.l_cluster[data-gap="12"],.l_grid[data-gap="12"],.l_switcher[data-gap="12"]{gap:3rem;gap:var(--space-12)}.l_stack[data-gap="16"],.l_cluster[data-gap="16"],.l_grid[data-gap="16"],.l_switcher[data-gap="16"]{gap:4rem;gap:var(--space-16)}.l_stack[data-gap="20"],.l_cluster[data-gap="20"],.l_grid[data-gap="20"],.l_switcher[data-gap="20"]{gap:5rem;gap:var(--space-20)}.l_stack[data-gap="24"],.l_cluster[data-gap="24"],.l_grid[data-gap="24"],.l_switcher[data-gap="24"]{gap:6rem;gap:var(--space-24)}.l_stack[data-gap="32"],.l_cluster[data-gap="32"],.l_grid[data-gap="32"],.l_switcher[data-gap="32"]{gap:8rem;gap:var(--space-32)}.l_stack[data-gap=fluid-sm],.l_cluster[data-gap=fluid-sm],.l_grid[data-gap=fluid-sm],.l_switcher[data-gap=fluid-sm]{gap:clamp(1rem,.5rem + 1.25vw,1.5rem)}.l_stack[data-gap=fluid-md],.l_cluster[data-gap=fluid-md],.l_grid[data-gap=fluid-md],.l_switcher[data-gap=fluid-md]{gap:clamp(1.5rem,.5rem + 2.5vw,2.5rem)}.l_stack[data-gap=fluid-lg],.l_cluster[data-gap=fluid-lg],.l_grid[data-gap=fluid-lg],.l_switcher[data-gap=fluid-lg]{gap:max(2.5rem,min(6.25vw,5rem))}.l_stack[data-gap=fluid-xl],.l_cluster[data-gap=fluid-xl],.l_grid[data-gap=fluid-xl],.l_switcher[data-gap=fluid-xl]{gap:max(4rem,min(10vw,8rem))}.l_container{width:100%;max-width:32rem;padding-left:calc(max(1rem, min(2.5vw, 2rem)) + env(safe-area-inset-left,0px));padding-right:calc(max(1rem, min(2.5vw, 2rem)) + env(safe-area-inset-right,0px));margin-left:auto;margin-right:auto}.l_container[data-size=prose]{max-width:65ch}.l_container[data-size=narrow]{max-width:44rem}.l_container[data-size=page]{max-width:72rem}.l_container[data-size=wide]{max-width:88rem}.l_container[data-size=fluid]{max-width:100%}.l_container[data-size=full]{max-width:120rem}.l_container[data-size=fluid] .l_container{padding-left:0;padding-right:0}.l_switcher{flex-direction:column;display:flex;container-type:inline-size}:where(.l_switcher)>*{width:100%}:has(>.l_switcher){container-type:inline-size}.l_switcher[data-align=start]{align-items:flex-start}.l_switcher[data-align=center]{align-items:center}.l_switcher[data-align=end]{align-items:flex-end}.l_switcher[data-align=stretch]{align-items:stretch}@container (width>=16rem){.l_switcher[data-threshold="3xs"]{flex-direction:row}:where(.l_switcher[data-threshold="3xs"])>*{width:auto}}@container (width>=18rem){.l_switcher[data-threshold="2xs"]{flex-direction:row}:where(.l_switcher[data-threshold="2xs"])>*{width:auto}}@container (width>=20rem){.l_switcher[data-threshold=xs]{flex-direction:row}:where(.l_switcher[data-threshold=xs])>*{width:auto}}@container (width>=24rem){.l_switcher[data-threshold=sm]{flex-direction:row}:where(.l_switcher[data-threshold=sm])>*{width:auto}}@container (width>=28rem){.l_switcher[data-threshold=md]{flex-direction:row}:where(.l_switcher[data-threshold=md])>*{width:auto}}@container (width>=32rem){.l_switcher[data-threshold=lg]{flex-direction:row}:where(.l_switcher[data-threshold=lg])>*{width:auto}}@container (width>=36rem){.l_switcher[data-threshold=xl]{flex-direction:row}:where(.l_switcher[data-threshold=xl])>*{width:auto}}@container (width>=42rem){.l_switcher[data-threshold="2xl"]{flex-direction:row}:where(.l_switcher[data-threshold="2xl"])>*{width:auto}}@container (width>=48rem){.l_switcher[data-threshold="3xl"]{flex-direction:row}:where(.l_switcher[data-threshold="3xl"])>*{width:auto}}@container (width>=56rem){.l_switcher[data-threshold="4xl"]{flex-direction:row}:where(.l_switcher[data-threshold="4xl"])>*{width:auto}}@container (width>=64rem){.l_switcher[data-threshold="5xl"]{flex-direction:row}:where(.l_switcher[data-threshold="5xl"])>*{width:auto}}@container (width>=72rem){.l_switcher[data-threshold="6xl"]{flex-direction:row}:where(.l_switcher[data-threshold="6xl"])>*{width:auto}}@container (width>=80rem){.l_switcher[data-threshold="7xl"]{flex-direction:row}:where(.l_switcher[data-threshold="7xl"])>*{width:auto}}:where(.u_reset_button){appearance:none;color:inherit;font:inherit;line-height:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}:where(.u_reset_list){margin:0;padding:0;list-style:none}:where(.u_reset_input){appearance:none;color:inherit;font:inherit;background:0 0;border:none;margin:0;padding:0}.u_sr_only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u_truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u_nowrap{white-space:nowrap}.u_balance{text-wrap:balance}.u_pretty{text-wrap:pretty}.u_tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.u_selectable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;cursor:text}@media (prefers-reduced-motion:no-preference){.u_pressable:active:not([aria-disabled=true]):not([data-loading=true]){filter:brightness(.95);transform:scale(.97)}}.g_divider{background-color:var(--border-base);border:0;width:100%;height:1px;margin:0}.g_divider[data-variant=transparent]{background-color:#0000}.g_divider[data-orientation=vertical]{align-self:stretch;width:1px;height:auto}.g_spinner{border:2px solid var(--border-base);border-radius:9999px;border-radius:var(--radius-full);border-top-color:var(--action-primary);width:1em;height:1em;animation:.6s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.g_icon_box{flex-shrink:0;justify-content:center;align-items:center;width:1.25em;height:1.25em;display:inline-flex}.g_icon_box svg{width:100%;max-width:none;height:100%}.g_icon_box[data-size=sm]{width:1em;height:1em}.g_icon_box[data-size=lg]{width:1.5em;height:1.5em}.g_eyebrow{color:var(--ink-faint);font-family:ui-monospace,SF Mono,Menlo,monospace;font-family:var(--font-mono);font-size:.75rem;font-size:var(--text-xs);font-weight:500;font-weight:var(--weight-medium);letter-spacing:.12em;letter-spacing:var(--tracking-wider);line-height:1;line-height:var(--leading-none);text-transform:uppercase;display:block}.g_eyebrow[data-tone=accent]{color:var(--action-primary)}.g_tag{align-items:center;gap:.5rem;gap:var(--space-2);padding:.25rem .5rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-base);border-radius:.25rem;border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--ink-muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-family:var(--font-mono);font-size:.75rem;font-size:var(--text-xs);line-height:1;line-height:var(--leading-none);white-space:nowrap;display:inline-flex}.g_tag[data-tone=accent]{border-color:color-mix(in srgb, var(--action-primary), transparent 60%);color:var(--action-primary)}.g_tag[data-tone=success]{background:var(--intent-success-subtle);color:#007737;color:var(--intent-success-strong);border-color:#00c65a73}@media (color-gamut:p3){.g_tag[data-tone=success]{border-color:#00c75873;border-color:color(display-p3 .30873 .77475 .37431/.45)}}@supports (color:color-mix(in lch, red, blue)){.g_tag[data-tone=success]{border-color:color-mix(in srgb, var(--intent-success-base), transparent 55%)}}.g_tag[data-tone=critical]{background:var(--intent-critical-subtle);color:var(--intent-critical-strong);border-color:#fb2c3673}@supports (color:color-mix(in lch, red, blue)){.g_tag[data-tone=critical]{border-color:color-mix(in srgb, var(--intent-critical-base), transparent 55%)}}.g_kbd{min-width:1.5rem;padding:.25rem .5rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:.25rem;border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--ink-main);font-family:ui-monospace,SF Mono,Menlo,monospace;font-family:var(--font-mono);font-size:.75rem;font-size:var(--text-xs);font-weight:500;font-weight:var(--weight-medium);line-height:1;line-height:var(--leading-none);white-space:nowrap;border-bottom-width:2px;justify-content:center;align-items:center;display:inline-flex}.g_kbd+.g_kbd{margin-left:.25rem;margin-left:var(--space-1)}.g_code,.g_prose :not(pre)>code{padding:.25rem;padding:var(--space-1);border-radius:.25rem;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink-main), transparent 92%);color:var(--ink-main);font-family:ui-monospace,SF Mono,Menlo,monospace;font-family:var(--font-mono);font-size:.9em;font-weight:500;font-weight:var(--weight-medium);word-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.g_code[data-tone=accent]{background:color-mix(in srgb, var(--action-primary), transparent 90%);color:var(--action-primary)}.g_prose a:after,.g_prose em:after,.g_prose strong:after,.g_prose u:after,.g_prose s:after,.g_code:after,.g_prose :not(pre)>code:after{content:"⁠"}.g_prose{color:var(--ink-muted);font-size:1rem;font-size:var(--text-base);line-height:1.75;line-height:var(--leading-relaxed);text-wrap:pretty}.g_prose>*+*{margin-top:1rem;margin-top:var(--space-4)}.g_prose h1,.g_prose h2,.g_prose h3{color:var(--ink-main);font-weight:600;font-weight:var(--weight-semibold);line-height:1.2;line-height:var(--leading-tight);letter-spacing:-.015em;letter-spacing:var(--tracking-tight)}.g_prose h1{font-size:1.5rem;font-size:var(--text-2xl)}.g_prose h2{font-size:1.25rem;font-size:var(--text-xl)}.g_prose h3{font-size:1.125rem;font-size:var(--text-lg)}.g_prose>h1+*,.g_prose>h2+*,.g_prose>h3+*{margin-top:.75rem;margin-top:var(--space-3)}.g_prose>*+h1,.g_prose>*+h2,.g_prose>*+h3{margin-top:2.5rem;margin-top:var(--space-10)}.g_prose strong{color:var(--ink-main);font-weight:600;font-weight:var(--weight-semibold)}.g_prose a{color:var(--action-primary);text-underline-offset:.2em;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);transition:var(--transition-colors);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.g_prose a:hover{color:var(--action-primary-hover)}.g_prose ul,.g_prose ol{padding-left:1.25rem;padding-left:var(--space-5)}.g_prose li+li{margin-top:.5rem;margin-top:var(--space-2)}.g_prose li::marker{color:var(--ink-faint)}.g_prose img,.g_prose video{width:100%;height:auto;display:block}.g_prose blockquote{padding-left:1.25rem;padding-left:var(--space-5);border-left:2px solid var(--action-primary);color:var(--ink-main);font-family:Open Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-size:1.25rem;font-size:var(--text-xl);line-height:1.35;line-height:var(--leading-snug)}[data-start-icon-button]{cursor:pointer;color:#f9fafb;background:0 0;border-width:0;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-icon-button]:hover{color:#e5e7eb;background-color:#374151}[data-start-icon-button]:focus{outline-offset:2px;outline:2px solid #f9fafb}[data-start-icon-button]:focus-visible{box-shadow:0 0 0 3px #111827bf}[data-start-icon-button]:active{color:#f3f4f6;background-color:#1f2937}[data-start-icon-button]>svg{width:1.25rem;height:1.25rem}[data-start-text-size=xs]{font-size:.75rem;line-height:1.33333}[data-start-text-size=sm]{font-size:.875rem;line-height:1.42857}[data-start-text-size=base]{font-size:1rem;line-height:1.5}[data-start-text-size=lg]{font-size:1.125rem;line-height:1.55556}[data-start-text-size=xl]{font-size:1.25rem;line-height:1.4}[data-start-text-size="2xl"]{font-size:1.5rem;line-height:1.33333}[data-start-text-font=sans]{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}[data-start-text-font=serif]{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}[data-start-text-font=mono]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-start-text-weight=thin]{font-weight:100}[data-start-text-weight=extralight]{font-weight:200}[data-start-text-weight=light]{font-weight:300}[data-start-text-weight=normal]{font-weight:400}[data-start-text-weight=medium]{font-weight:500}[data-start-text-weight=semibold]{font-weight:600}[data-start-text-weight=bold]{font-weight:700}[data-start-text-weight=extrabold]{font-weight:800}[data-start-text-weight=black]{font-weight:900}[data-start-text-wrap=wrap]{white-space:wrap}[data-start-text-wrap=nowrap]{white-space:nowrap}[data-start-badge]{background-color:var(--background);border:1px var(--foreground) solid;color:var(--foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .25rem;display:inline-flex}[data-start-badge=success]{--background:#f0fdf4;--foreground:#00813a}@supports (color:color(display-p3 0 0 0%)){[data-start-badge=success]{--foreground:#00813a}@media (color-gamut:p3){[data-start-badge=success]{--foreground:color(display-p3 .19836 .5018 .24533)}}}[data-start-badge=failure]{--background:#fef2f2;--foreground:#bf000f}@supports (color:color(display-p3 0 0 0%)){[data-start-badge=failure]{--foreground:#bf0010}@media (color-gamut:p3){[data-start-badge=failure]{--foreground:color(display-p3 .69274 .11623 .10468)}}}[data-start-badge=warning]{--background:#fefce8;--foreground:#874c00}@supports (color:color(display-p3 0 0 0%)){[data-start-badge=warning]{--foreground:#874c00}@media (color-gamut:p3){[data-start-badge=warning]{--foreground:color(display-p3 .50318 .30478 .07554)}}}[data-start-badge=info]{--background:#eff6ff;--foreground:#1447e6}[data-start-placeholder]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}[data-start-placeholder]>span{text-align:center}[data-start-section]{flex-direction:column;display:flex}[data-start-section-title]{text-transform:uppercase}[data-start-section-content]{border-left:1px solid #c7d2ff;width:calc(100% - 2rem);margin-left:.5rem;padding-left:.5rem;overflow:auto}@media (color-gamut:p3){[data-start-section-content]{border-left:1px solid #c7d2ff;border-left:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-select]{flex-direction:column;margin:0;padding-left:0;padding-right:0;list-style-type:none;display:flex}[data-start-select]>*+*{border-top:1px solid #c7d2ff}@media (color-gamut:p3){[data-start-select]>*+*{border-top:1px solid #c7d2ff;border-top:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-select-option]{color:#f9fafb;cursor:pointer;white-space:nowrap;outline:none;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-start-select-option][tc-active],[data-start-select-option][tc-selected],[data-start-select-option]:focus{color:#e5e7eb;background-color:#374151}[data-start-tab]{cursor:pointer;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-tab][tc-active],[data-start-tab][tc-selected],[data-start-tab]:hover,[data-start-tab]:focus{color:#e5e7eb;background-color:#374151}[data-start-tab-list]{gap:.5rem;margin:.5rem;display:flex}[data-start-tab-panel]{border-top:1px solid #c7d2ff;flex-direction:column;gap:.5rem;height:100%;padding:.5rem;display:flex;overflow:auto}@media (color-gamut:p3){[data-start-tab-panel]{border-top:1px solid #c7d2ff;border-top:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-button]{cursor:pointer;color:#eff6ff;white-space:nowrap;background-color:#111827;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-start-button][tc-active],[data-start-button][tc-selected],[data-start-button]:hover,[data-start-button]:focus{color:#dbeafe;background-color:#1e3a8a}[data-start-blob-viewer] svg{width:1rem;height:1rem}[data-start-seroval-value]{align-items:center;gap:.25rem;display:flex}[data-start-headers-viewer]{font-size:.75rem;line-height:1rem}[data-start-headers-viewer]>[data-start-property]>:first-child{text-transform:capitalize}[data-start-hex-viewer]{border:1px solid #c7d2ff;display:flex;overflow:auto}@media (color-gamut:p3){[data-start-hex-viewer]{border:1px solid #c7d2ff;border:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-hex-viewer-bytes]{flex-direction:column;flex:1;gap:.5rem;padding:.5rem;display:flex}[data-start-hex-viewer-text]{border-left:1px solid #c7d2ff;flex-direction:column;flex:1;gap:.5rem;padding:.5rem;display:flex}@media (color-gamut:p3){[data-start-hex-viewer-text]{border-left:1px solid #c7d2ff;border-left:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-hex-row]{align-items:center;gap:1rem;display:flex}[data-start-hex-text]{justify-content:start;align-items:center;display:flex}[data-start-cascade]{flex-direction:column;margin:0;padding-left:0;padding-right:0;list-style-type:none;display:flex}[data-start-cascade-option]{cursor:pointer;white-space:nowrap;border-radius:.25rem;outline:none;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-start-cascade-option][tc-active],[data-start-cascade-option][tc-selected],[data-start-cascade-option]:focus{color:#1e3a8a;background-color:#dbeafe}[data-start-seroval-viewer]{grid-template-columns:1fr 2fr;display:grid}[data-start-seroval-promise]{align-items:center;gap:.5rem;display:flex}[data-start-seroval-renderer]{border-top:1px solid #c7d2ff;border-bottom:1px solid #c7d2ff;display:flex}@media (color-gamut:p3){[data-start-seroval-renderer]{border-top:1px solid #c7d2ff;border-top:1px solid color(display-p3 .78656 .82175 .98845);border-bottom:1px solid #c7d2ff;border-bottom:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-seroval-renderer]>*{border-left:1px solid #c7d2ff}@media (color-gamut:p3){[data-start-seroval-renderer]>*{border-left:1px solid #c7d2ff;border-left:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-seroval-renderer]:last-child{border-right:1px solid #c7d2ff}@media (color-gamut:p3){[data-start-seroval-renderer]:last-child{border-right:1px solid #c7d2ff;border-right:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-seroval-node]{flex-direction:column;gap:.25rem;width:100%;max-width:16rem;padding:.25rem;display:flex}[data-start-seroval-node-header]{color:#f9fafb;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}[data-start-seroval-node-content]{flex-direction:column;gap:.25rem;display:flex}[data-start-seroval-value]{color:#f9fafb}[data-start-seroval-value-wrapper],[data-start-seroval-link]{align-items:center;gap:.25rem;display:inline-flex}[data-start-seroval-link]>svg{width:1rem;height:1rem}[data-start-functions-instance-detail]{align-items:center;gap:.5rem;display:flex}[data-start-functions-viewer]{color:#f9fafb;flex-direction:column;min-height:100%;display:flex}[data-start-functions-instances-container]{color:#f9fafb;width:100%;min-height:100%;overflow:auto}[data-start-functions-instances]{flex-direction:column;padding:0;list-style:none;display:flex}[data-start-functions-instances]>[data-start-select-option]{color:#f9fafb;justify-content:space-between;align-items:center;padding:.5rem;display:flex}[data-start-headers]{flex-direction:column;gap:.5rem;display:flex}[data-start-headers-title]{font-weight:500}[data-start-properties]{flex-direction:column;gap:.25rem;display:flex}[data-start-property]{flex-flow:row;align-items:center;gap:.25rem;display:flex}[data-start-function-instance-viewer]{flex-direction:column;width:100%;display:flex}[data-start-function-instance-viewer-nav],[data-start-functions-nav]{background:#1e1a4d;border-bottom:1px solid #c7d2ff;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:sticky;top:0}@media (color-gamut:p3){[data-start-function-instance-viewer-nav],[data-start-functions-nav]{border-bottom:1px solid #c7d2ff;border-bottom:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-functions-nav] svg{padding:.25rem}[data-start-function-instance-viewer-nav-left],[data-start-function-instance-viewer-nav-left]>div{align-items:center;gap:.5rem;display:flex}[data-start-function-instance-viewer-content],[data-start-function-instance-viewer-content]>[tc-tab-group]{height:100%}[data-start-dev-toolbar]{cursor:grab;flex-direction:column-reverse;align-items:flex-start;display:flex;position:fixed;bottom:0;left:0}[data-start-dev-toolbar]:active{cursor:grabbing}[data-start-dev-toolbar]>[tc-toolbar]{background:#1e1a4d;border:1px solid #c7d2ff;border-radius:9999px;flex-direction:row;align-items:center;gap:.5rem;margin:1rem;padding:.25rem .5rem;display:flex;position:relative;overflow:hidden}@media (color-gamut:p3){[data-start-dev-toolbar]>[tc-toolbar]{border:1px solid #c7d2ff;border:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-dev-toolbar]>[tc-toolbar]>div{flex-direction:row;justify-content:center;align-items:center;display:flex}[data-start-dev-toolbar]>[tc-toolbar]>div:last-child{border-left:1px solid #f9fafb;gap:.5rem;padding-left:.5rem}[data-start-dev-toolbar-version]{color:#f9fafb;border:1px solid #c7d2ff;border-radius:9999px;padding:.125rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (color-gamut:p3){[data-start-dev-toolbar-version]{border:1px solid #c7d2ff;border:1px solid color(display-p3 .78656 .82175 .98845)}}[data-start-dev-toolbar-version]>div{width:1.5rem;height:1.5rem}[data-start-dev-toolbar] svg{width:1.25rem;height:1.25rem}[data-start-dev-toolbar-panel]{background:#1e1a4d;border:1px solid #c7d2ff;border-radius:1rem;width:50rem;max-width:calc(100vw - 10rem);height:30rem;max-height:calc(100vh - 2rem);margin:0 1rem;overflow:auto}@media (color-gamut:p3){[data-start-dev-toolbar-panel]{border:1px solid #c7d2ff;border:1px solid color(display-p3 .78656 .82175 .98845)}}
