/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*{border-color:var(--border-base)}:root{--tag-neutral-border:rgba(228,228,231,1);--tag-neutral-icon:rgba(161,161,170,1);--bg-switch-off-hover:rgba(212,212,216,1);--border-menu-bot:rgba(255,255,255,1);--border-menu-top:rgba(228,228,231,1);--bg-subtle-hover:rgba(244,244,245,1);--contrast-fg-primary:rgba(255,255,255,0.88);--bg-switch-off:rgba(228,228,231,1);--contrast-bg-base-pressed:rgba(63,63,70,1);--bg-field-component-hover:rgba(250,250,250,1);--bg-base-pressed:rgba(228,228,231,1);--tag-neutral-text:rgba(82,82,91,1);--tag-red-text:rgba(159,18,57,1);--contrast-bg-base:rgba(24,24,27,1);--border-strong:rgba(212,212,216,1);--contrast-border-base:rgba(255,255,255,0.15);--bg-field:rgba(250,250,250,1);--tag-blue-text:rgba(30,64,175,1);--button-inverted-pressed:rgba(82,82,91,1);--border-interactive:rgba(59,130,246,1);--bg-base-hover:rgba(244,244,245,1);--contrast-bg-subtle:rgba(39,39,42,1);--bg-highlight:rgba(239,246,255,1);--contrast-fg-secondary:rgba(255,255,255,0.56);--tag-red-bg:rgba(255,228,230,1);--button-transparent:rgba(255,255,255,0);--button-danger-pressed:rgba(159,18,57,1);--fg-on-color:rgba(255,255,255,1);--button-inverted-hover:rgba(63,63,70,1);--bg-field-component:rgba(255,255,255,1);--tag-orange-text:rgba(154,52,18,1);--tag-green-icon:rgba(16,185,129,1);--border-base:rgba(228,228,231,1);--bg-base:rgba(255,255,255,1);--tag-orange-border:rgba(254,215,170,1);--tag-red-border:rgba(254,205,211,1);--tag-green-border:rgba(167,243,208,1);--tag-green-text:rgba(6,95,70,1);--button-neutral:rgba(255,255,255,1);--tag-blue-border:rgba(191,219,254,1);--fg-interactive-hover:rgba(37,99,235,1);--tag-orange-icon:rgba(249,115,22,1);--button-neutral-hover:rgba(244,244,245,1);--fg-interactive:rgba(59,130,246,1);--bg-component-pressed:rgba(228,228,231,1);--tag-purple-bg:rgba(237,233,254,1);--contrast-bg-base-hover:rgba(39,39,42,1);--bg-component:rgba(250,250,250,1);--bg-subtle:rgba(250,250,250,1);--tag-purple-text:rgba(91,33,182,1);--contrast-border-bot:rgba(255,255,255,0.1);--button-inverted:rgba(39,39,42,1);--tag-red-icon:rgba(244,63,94,1);--button-transparent-hover:rgba(244,244,245,1);--button-neutral-pressed:rgba(228,228,231,1);--tag-purple-icon:rgba(167,139,250,1);--bg-field-hover:rgba(244,244,245,1);--fg-on-inverted:rgba(255,255,255,1);--bg-interactive:rgba(59,130,246,1);--border-danger:rgba(190,18,60,1);--button-transparent-pressed:rgba(228,228,231,1);--tag-purple-border:rgba(221,214,254,1);--bg-highlight-hover:rgba(219,234,254,1);--border-error:rgba(225,29,72,1);--button-danger:rgba(225,29,72,1);--tag-blue-bg:rgba(219,234,254,1);--border-transparent:rgba(255,255,255,0);--button-danger-hover:rgba(190,18,60,1);--bg-subtle-pressed:rgba(228,228,231,1);--fg-error:rgba(225,29,72,1);--bg-component-hover:rgba(244,244,245,1);--bg-disabled:rgba(244,244,245,1);--tag-blue-icon:rgba(96,165,250,1);--fg-subtle:rgba(82,82,91,1);--tag-orange-bg-hover:rgba(254,215,170,1);--tag-green-bg-hover:rgba(167,243,208,1);--tag-red-bg-hover:rgba(254,205,211,1);--tag-purple-bg-hover:rgba(221,214,254,1);--tag-neutral-bg-hover:rgba(228,228,231,1);--tag-blue-bg-hover:rgba(191,219,254,1);--tag-green-bg:rgba(209,250,229,1);--tag-neutral-bg:rgba(244,244,245,1);--tag-orange-bg:rgba(255,237,213,1);--fg-base:rgba(24,24,27,1);--contrast-border-top:rgba(24,24,27,1);--bg-overlay:rgba(24,24,27,0.4);--fg-disabled:rgba(161,161,170,1);--fg-muted:rgba(113,113,122,1);--alpha-400:rgba(24,24,27,0.24);--alpha-250:rgba(24,24,27,0.1);--borders-interactive-with-active:0px 0px 0px 1px rgba(59,130,246,1),0px 0px 0px 4px rgba(59,130,246,0.2);--buttons-danger-focus:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(190,18,60,0.4),0px 0px 0px 1px rgba(190,18,60,1),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--details-contrast-on-bg-interactive:0px 1px 2px 0px rgba(30,58,138,0.6);--borders-interactive-with-focus:0px 1px 2px 0px rgba(30,58,138,0.5),0px 0px 0px 1px rgba(59,130,246,1),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--borders-error:0px 0px 0px 1px rgba(225,29,72,1),0px 0px 0px 3px rgba(225,29,72,0.15);--borders-focus:0px 0px 0px 1px rgba(255,255,255,1),0px 0px 0px 3px rgba(59,130,246,0.6);--borders-interactive-with-shadow:0px 1px 2px 0px rgba(30,58,138,0.5),0px 0px 0px 1px rgba(59,130,246,1);--buttons-danger:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(190,18,60,0.4),0px 0px 0px 1px rgba(190,18,60,1);--buttons-inverted-focus:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(0,0,0,0.4),0px 0px 0px 1px rgba(24,24,27,1),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--elevation-card-hover:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 8px 0px rgba(0,0,0,0.1);--details-switch-handle:0px 0px 2px 1px rgba(255,255,255,1) inset,0px 1px 0px 0px rgba(255,255,255,1) inset,0px 0px 0px 0.5px rgba(0,0,0,0.02),0px 5px 4px 0px rgba(0,0,0,0.02),0px 3px 3px 0px rgba(0,0,0,0.04),0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 1px 0px rgba(0,0,0,0.08);--buttons-neutral:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--borders-base:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--elevation-card-rest:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.04);--buttons-neutral-focus:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--details-switch-background-focus:0px 0px 0px 1px rgba(255,255,255,1),0px 0px 0px 3px rgba(59,130,246,0.6),0px 1px 1px 0px rgba(0,0,0,0.04) inset,0px 2px 4px 0px rgba(0,0,0,0.04) inset,0px 0px 0px 0.75px rgba(0,0,0,0.06) inset,0px 0px 8px 0px rgba(0,0,0,0.02) inset,0px 2px 4px 0px rgba(0,0,0,0.04);--details-switch-background:0px 1px 1px 0px rgba(0,0,0,0.04) inset,0px 2px 4px 0px rgba(0,0,0,0.04) inset,0px 0px 0px 0.75px rgba(0,0,0,0.06) inset,0px 0px 8px 0px rgba(0,0,0,0.02) inset,0px 2px 4px 0px rgba(0,0,0,0.04);--elevation-flyout:0px 0px 0px 1px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.08),0px 8px 16px 0px rgba(0,0,0,0.08);--elevation-tooltip:0px 0px 0px 1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.08);--elevation-modal:0px 0px 0px 1px rgba(255,255,255,1) inset,0px 0px 0px 1.5px rgba(228,228,231,0.6) inset,0px 0px 0px 1px rgba(0,0,0,0.08),0px 8px 16px 0px rgba(0,0,0,0.08),0px 16px 32px 0px rgba(0,0,0,0.08);--elevation-code-block:0px 0px 0px 1px rgba(24,24,27,1) inset,0px 0px 0px 1.5px rgba(255,255,255,0.2) inset;--buttons-inverted:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(0,0,0,0.4),0px 0px 0px 1px rgba(24,24,27,1);--elevation-commandbar:0px 0px 0px 0.75px rgba(39,39,42,1) inset,0px 0px 0px 1.25px rgba(255,255,255,0.3) inset,0px 8px 16px 0px rgba(0,0,0,0.08),0px 16px 32px 0px rgba(0,0,0,0.08)}[data-theme=dark]{--button-danger-pressed:rgba(225,29,72,1);--bg-base-pressed:rgba(63,63,70,1);--bg-component-hover:rgba(255,255,255,0.1);--border-interactive:rgba(96,165,250,1);--button-neutral:rgba(255,255,255,0.04);--tag-orange-border:rgba(124,45,18,1);--tag-blue-text:rgba(147,197,253,1);--bg-highlight:rgba(23,37,84,1);--tag-neutral-icon:rgba(113,113,122,1);--bg-switch-off-hover:rgba(82,82,91,1);--fg-on-color:rgba(255,255,255,1);--button-inverted-pressed:rgba(161,161,170,1);--fg-interactive-hover:rgba(147,197,253,1);--fg-error:rgba(251,113,133,1);--bg-switch-off:rgba(63,63,70,1);--border-strong:rgba(255,255,255,0.16);--border-error:rgba(251,113,133,1);--fg-subtle:rgba(161,161,170,1);--bg-highlight-hover:rgba(30,58,138,1);--button-inverted:rgba(82,82,91,1);--tag-orange-text:rgba(253,186,116,1);--fg-base:rgba(244,244,245,1);--fg-disabled:rgba(82,82,91,1);--button-danger:rgba(159,18,57,1);--tag-neutral-border:rgba(255,255,255,0.06);--tag-blue-border:rgba(30,58,138,1);--tag-neutral-text:rgba(212,212,216,1);--tag-purple-border:rgba(91,33,182,1);--tag-green-text:rgba(52,211,153,1);--button-inverted-hover:rgba(113,113,122,1);--bg-component-pressed:rgba(255,255,255,0.16);--contrast-border-bot:rgba(255,255,255,0.08);--tag-blue-icon:rgba(96,165,250,1);--bg-field:rgba(255,255,255,0.04);--tag-neutral-bg:rgba(255,255,255,0.08);--tag-green-border:rgba(6,78,59,1);--tag-red-icon:rgba(251,113,133,1);--tag-red-text:rgba(253,164,175,1);--tag-purple-icon:rgba(167,139,250,1);--bg-interactive:rgba(96,165,250,1);--bg-field-hover:rgba(255,255,255,0.08);--border-transparent:rgba(255,255,255,0);--tag-orange-icon:rgba(251,146,60,1);--tag-purple-bg:rgba(46,16,101,1);--bg-base-hover:rgba(39,39,42,1);--tag-blue-bg:rgba(23,37,84,1);--tag-green-bg:rgba(2,44,34,1);--tag-purple-text:rgba(196,181,253,1);--tag-red-border:rgba(136,19,55,1);--border-danger:rgba(190,18,60,1);--tag-green-icon:rgba(16,185,129,1);--tag-red-bg:rgba(76,5,25,1);--fg-interactive:rgba(96,165,250,1);--tag-orange-bg:rgba(67,20,7,1);--button-danger-hover:rgba(190,18,60,1);--bg-component:rgba(39,39,42,1);--bg-disabled:rgba(39,39,42,1);--button-transparent:rgba(255,255,255,0);--border-menu-bot:rgba(255,255,255,0.08);--tag-purple-bg-hover:rgba(91,33,182,1);--tag-orange-bg-hover:rgba(124,45,18,1);--tag-blue-bg-hover:rgba(30,58,138,1);--tag-red-bg-hover:rgba(136,19,55,1);--tag-green-bg-hover:rgba(6,78,59,1);--border-menu-top:rgba(33,33,36,1);--bg-base:rgba(33,33,36,1);--contrast-border-top:rgba(33,33,36,1);--bg-field-component:rgba(33,33,36,1);--bg-subtle-hover:rgba(33,33,36,1);--bg-subtle:rgba(24,24,27,1);--fg-on-inverted:rgba(24,24,27,1);--bg-overlay:rgba(24,24,27,0.72);--button-transparent-hover:rgba(255,255,255,0.08);--contrast-fg-secondary:rgba(255,255,255,0.56);--contrast-border-base:rgba(255,255,255,0.16);--contrast-bg-base-pressed:rgba(82,82,91,1);--button-neutral-pressed:rgba(255,255,255,0.12);--border-base:rgba(255,255,255,0.08);--contrast-fg-primary:rgba(255,255,255,0.88);--button-neutral-hover:rgba(255,255,255,0.08);--contrast-bg-base:rgba(39,39,42,1);--tag-neutral-bg-hover:rgba(255,255,255,0.12);--contrast-bg-subtle:rgba(255,255,255,0.04);--contrast-bg-base-hover:rgba(63,63,70,1);--bg-field-component-hover:rgba(39,39,42,1);--bg-subtle-pressed:rgba(39,39,42,1);--button-transparent-pressed:rgba(255,255,255,0.12);--fg-muted:rgba(113,113,122,1);--alpha-400:rgba(255,255,255,0.24);--alpha-250:rgba(255,255,255,0.1);--borders-interactive-with-shadow:0px 1px 2px 0px rgba(219,234,254,0.5),0px 0px 0px 1px rgba(96,165,250,1);--details-contrast-on-bg-interactive:0px 1px 2px 0px rgba(30,58,138,0.6);--details-switch-handle:0px 0px 2px 1px rgba(255,255,255,1) inset,0px 1px 0px 0px rgba(255,255,255,1) inset,0px 0px 0px 0.5px rgba(0,0,0,0.16),0px 5px 4px 0px rgba(0,0,0,0.1),0px 3px 3px 0px rgba(0,0,0,0.1),0px 1px 2px 0px rgba(0,0,0,0.1),0px 0px 1px 0px rgba(0,0,0,0.1);--borders-interactive-with-active:0px 0px 0px 1px rgba(96,165,250,1),0px 0px 0px 4px rgba(59,130,246,0.25);--borders-focus:0px 0px 0px 1px rgba(24,24,27,1),0px 0px 0px 3px rgba(96,165,250,0.8);--borders-interactive-with-focus:0px 1px 2px 0px rgba(219,234,254,0.5),0px 0px 0px 1px rgba(96,165,250,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--details-switch-background-focus:0px 0px 0px 1px rgba(24,24,27,1),0px 0px 0px 3px rgba(96,165,250,0.8),0px 1px 1px 0px rgba(0,0,0,0.1) inset,0px 2px 4px 0px rgba(0,0,0,0.1) inset,0px 0px 0px 0.75px rgba(255,255,255,0.12) inset,0px 0px 8px 0px rgba(0,0,0,0.1) inset;--buttons-danger:0px -1px 0px 0px rgba(255,255,255,0.16),0px 0px 0px 1px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(159,18,57,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--buttons-danger-focus:0px -1px 0px 0px rgba(255,255,255,0.16),0px 0px 0px 1px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(159,18,57,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--details-switch-background:0px 1px 1px 0px rgba(0,0,0,0.1) inset,0px 2px 4px 0px rgba(0,0,0,0.1) inset,0px 0px 0px 0.75px rgba(255,255,255,0.12) inset,0px 0px 8px 0px rgba(0,0,0,0.1) inset;--buttons-inverted-focus:0px -1px 0px 0px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(82,82,91,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--elevation-flyout:0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.1),0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--borders-error:0px 0px 0px 1px rgba(244,63,94,1),0px 0px 0px 3px rgba(225,29,72,0.25);--buttons-inverted:0px -1px 0px 0px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(255,255,255,0.1),0px 0px 0px 1px rgba(82,82,91,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--borders-base:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--elevation-card-hover:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 1px 4px 0px rgba(0,0,0,0.48),0px 2px 8px 0px rgba(0,0,0,0.48);--elevation-card-rest:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 1px 2px 0px rgba(0,0,0,0.32),0px 2px 4px 0px rgba(0,0,0,0.32);--buttons-neutral:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--elevation-code-block:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 1px 2px 0px rgba(0,0,0,0.32),0px 2px 4px 0px rgba(0,0,0,0.32);--buttons-neutral-focus:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--elevation-modal:0px 0px 0px 1px rgba(24,24,27,1) inset,0px 0px 0px 1.5px rgba(255,255,255,0.06) inset,0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.1),0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--elevation-commandbar:0px 0px 0px 0.75px rgba(24,24,27,1) inset,0px 0px 0px 1.25px rgba(255,255,255,0.1) inset,0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--elevation-tooltip:0px -1px 0px 0px rgba(255,255,255,0.04),0px 2px 4px 0px rgba(0,0,0,0.32),0px 0px 0px 1px rgba(255,255,255,0.1),0px 4px 8px 0px rgba(0,0,0,0.32)}:root{--docs-bg-base:rgba(255,255,255,1);--docs-bg-base-hover:rgba(244,244,245,1);--docs-bg-base-pressed:rgba(228,228,231,1);--docs-bg-subtle:rgba(250,250,250,1);--docs-bg-subtle-hover:rgba(244,244,245,1);--docs-bg-subtle-pressed:rgba(228,228,231,1);--docs-bg-component:rgba(250,250,250,1);--docs-bg-component-pressed:rgba(228,228,231,1);--docs-bg-component-hover:rgba(244,244,245,1);--docs-bg-switch-off:rgba(228,228,231,1);--docs-bg-switch-off-hover:rgba(212,212,216,1);--docs-bg-interactive:rgba(59,130,246,1);--docs-bg-overlay:rgba(24,24,27,0.4);--docs-bg-disabled:rgba(244,244,245,1);--docs-bg-highlight:rgba(239,246,255,1);--docs-bg-highlight-hover:rgba(219,234,254,1);--docs-bg-field:rgba(250,250,250,1);--docs-bg-field-hover:rgba(244,244,245,1);--docs-bg-field-component:rgba(255,255,255,1);--docs-bg-field-component-hover:rgba(250,250,250,1);--docs-fg-base:rgba(24,24,27,1);--docs-fg-subtle:rgba(82,82,91,1);--docs-fg-muted:rgba(113,113,122,1);--docs-fg-disabled:rgba(161,161,170,1);--docs-fg-on-color:rgba(255,255,255,1);--docs-fg-on-inverted:rgba(255,255,255,1);--docs-fg-interactive:rgba(59,130,246,1);--docs-fg-interactive-hover:rgba(37,99,235,1);--docs-fg-error:rgba(225,29,72,1);--docs-border-base:rgba(228,228,231,1);--docs-border-strong:rgba(212,212,216,1);--docs-border-interactive:rgba(59,130,246,1);--docs-border-error:rgba(225,29,72,1);--docs-border-danger:rgba(190,18,60,1);--docs-border-transparent:rgba(255,255,255,0);--docs-border-menu-top:rgba(228,228,231,1);--docs-border-menu-bot:rgba(255,255,255,1);--docs-button-inverted:rgba(39,39,42,1);--docs-button-inverted-hover:rgba(63,63,70,1);--docs-button-inverted-pressed:rgba(82,82,91,1);--docs-button-neutral:rgba(255,255,255,1);--docs-button-neutral-hover:rgba(244,244,245,1);--docs-button-neutral-pressed:rgba(228,228,231,1);--docs-button-danger:rgba(225,29,72,1);--docs-button-danger-hover:rgba(190,18,60,1);--docs-button-danger-pressed:rgba(159,18,57,1);--docs-button-transparent:rgba(255,255,255,0);--docs-button-transparent-hover:rgba(24,24,27,0.06);--docs-button-transparent-pressed:rgba(228,228,231,1);--docs-tags-neutral-bg:rgba(244,244,245,1);--docs-tags-neutral-bg-hover:rgba(228,228,231,1);--docs-tags-neutral-text:rgba(82,82,91,1);--docs-tags-neutral-icon:rgba(161,161,170,1);--docs-tags-neutral-border:rgba(228,228,231,1);--docs-tags-purple-bg:rgba(237,233,254,1);--docs-tags-purple-bg-hover:rgba(221,214,254,1);--docs-tags-purple-text:rgba(91,33,182,1);--docs-tags-purple-icon:rgba(167,139,250,1);--docs-tags-purple-border:rgba(221,214,254,1);--docs-tags-blue-bg:rgba(219,234,254,1);--docs-tags-blue-bg-hover:rgba(191,219,254,1);--docs-tags-blue-text:rgba(30,64,175,1);--docs-tags-blue-icon:rgba(96,165,250,1);--docs-tags-blue-border:rgba(191,219,254,1);--docs-tags-green-bg:rgba(209,250,229,1);--docs-tags-green-bg-hover:rgba(167,243,208,1);--docs-tags-green-text:rgba(6,95,70,1);--docs-tags-green-icon:rgba(16,185,129,1);--docs-tags-green-border:rgba(167,243,208,1);--docs-tags-orange-bg:rgba(255,237,213,1);--docs-tags-orange-bg-hover:rgba(254,215,170,1);--docs-tags-orange-text:rgba(154,52,18,1);--docs-tags-orange-icon:rgba(249,115,22,1);--docs-tags-orange-border:rgba(254,215,170,1);--docs-tags-red-bg:rgba(255,228,230,1);--docs-tags-red-bg-hover:rgba(254,205,211,1);--docs-tags-red-text:rgba(159,18,57,1);--docs-tags-red-icon:rgba(244,63,94,1);--docs-tags-red-border:rgba(254,205,211,1);--docs-code-bg-base:rgba(24,24,27,1);--docs-code-bg-header:rgba(31,41,55,1);--docs-code-border:rgba(55,65,81,1);--docs-contrast-bg-base:rgba(24,24,27,1);--docs-contrast-bg-base-pressed:rgba(63,63,70,1);--docs-contrast-bg-base-hover:rgba(39,39,42,1);--docs-contrast-bg-subtle:rgba(39,39,42,1);--docs-contrast-bg-highlight:rgba(63,63,70,1);--docs-contrast-bg-alpha:rgba(9,9,11,0.8);--docs-contrast-fg-primary:rgba(255,255,255,0.88);--docs-contrast-fg-secondary:rgba(255,255,255,0.56);--docs-contrast-border-base:rgba(255,255,255,0.16);--docs-contrast-border-top:rgba(9,9,11,1);--docs-contrast-border-bot:rgba(255,255,255,0.10);--docs-alpha-white-alpha-6:rgba(255,255,255,0.06);--docs-alpha-white-alpha-12:rgba(255,255,255,0.12);--docs-alphas-alpha-250:rgba(24,24,27,0.1)}.dark,[data-theme=dark]{--docs-bg-base:rgba(33,33,36,1);--docs-bg-base-hover:rgba(39,39,42,1);--docs-bg-base-pressed:rgba(63,63,70,1);--docs-bg-subtle:rgba(24,24,27,1);--docs-bg-subtle-hover:rgba(33,33,36,1);--docs-bg-subtle-pressed:rgba(39,39,42,1);--docs-bg-component:rgba(39,39,42,1);--docs-bg-component-pressed:rgba(255,255,255,0.16);--docs-bg-component-hover:rgba(255,255,255,0.1);--docs-bg-switch-off:rgba(63,63,70,1);--docs-bg-switch-off-hover:rgba(82,82,91,1);--docs-bg-interactive:rgba(96,165,250,1);--docs-bg-overlay:rgba(24,24,27,0.72);--docs-bg-disabled:rgba(39,39,42,1);--docs-bg-highlight:rgba(23,37,84,1);--docs-bg-highlight-hover:rgba(30,58,138,1);--docs-bg-field:rgba(255,255,255,0.04);--docs-bg-field-hover:rgba(255,255,255,0.08);--docs-bg-field-component:rgba(33,33,36,1);--docs-bg-field-component-hover:rgba(39,39,42,1);--docs-fg-base:rgba(244,244,245,1);--docs-fg-subtle:rgba(161,161,170,1);--docs-fg-muted:rgba(113,113,122,1);--docs-fg-disabled:rgba(82,82,91,1);--docs-fg-on-color:rgba(255,255,255,1);--docs-fg-on-inverted:rgba(24,24,27,1);--docs-fg-interactive:rgba(96,165,250,1);--docs-fg-interactive-hover:rgba(147,197,253,1);--docs-fg-error:rgba(251,113,133,1);--docs-border-base:rgba(255,255,255,0.08);--docs-border-strong:rgba(255,255,255,0.16);--docs-border-interactive:rgba(96,165,250,1);--docs-border-error:rgba(251,113,133,1);--docs-border-danger:rgba(190,18,60,1);--docs-border-transparent:rgba(255,255,255,0);--docs-border-menu-top:rgba(255,255,255,0.08);--docs-border-menu-bot:rgba(255,255,255,0.08);--docs-button-inverted:rgba(82,82,91,1);--docs-button-inverted-hover:rgba(113,113,122,1);--docs-button-inverted-pressed:rgba(161,161,170,1);--docs-button-neutral:rgba(255,255,255,0.04);--docs-button-neutral-hover:rgba(255,255,255,0.08);--docs-button-neutral-pressed:rgba(255,255,255,0.12);--docs-button-danger:rgba(159,18,57,1);--docs-button-danger-hover:rgba(190,18,60,1);--docs-button-danger-pressed:rgba(225,29,72,1);--docs-button-transparent:rgba(255,255,255,0);--docs-button-transparent-hover:rgba(255,255,255,0.08);--docs-button-transparent-pressed:rgba(255,255,255,0.12);--docs-tags-neutral-bg:rgba(255,255,255,0.08);--docs-tags-neutral-bg-hover:rgba(255,255,255,0.12);--docs-tags-neutral-text:rgba(212,212,216,1);--docs-tags-neutral-icon:rgba(113,113,122,1);--docs-tags-neutral-border:rgba(255,255,255,0.06);--docs-tags-purple-bg:rgba(46,16,101,1);--docs-tags-purple-bg-hover:rgba(91,33,182,1);--docs-tags-purple-text:rgba(196,181,253,1);--docs-tags-purple-icon:rgba(167,139,250,1);--docs-tags-purple-border:rgba(91,33,182,1);--docs-tags-blue-bg:rgba(23,37,84,1);--docs-tags-blue-bg-hover:rgba(30,58,138,1);--docs-tags-blue-text:rgba(147,197,253,1);--docs-tags-blue-icon:rgba(96,165,250,1);--docs-tags-blue-border:rgba(30,58,138,1);--docs-tags-green-bg:rgba(2,44,34,1);--docs-tags-green-bg-hover:rgba(6,78,59,1);--docs-tags-green-text:rgba(52,211,153,1);--docs-tags-green-icon:rgba(16,185,129,1);--docs-tags-green-border:rgba(6,78,59,1);--docs-tags-orange-bg:rgba(67,20,7,1);--docs-tags-orange-bg-hover:rgba(124,45,18,1);--docs-tags-orange-text:rgba(253,186,116,1);--docs-tags-orange-icon:rgba(251,146,60,1);--docs-tags-orange-border:rgba(124,45,18,1);--docs-tags-red-bg:rgba(76,5,25,1);--docs-tags-red-bg-hover:rgba(136,19,55,1);--docs-tags-red-text:rgba(253,164,175,1);--docs-tags-red-icon:rgba(251,113,133,1);--docs-tags-red-border:rgba(136,19,55,1);--docs-code-bg-base:rgba(9,9,11,1);--docs-code-bg-header:rgba(24,24,26,1);--docs-code-border:rgba(46,48,53,1);--docs-contrast-bg-base:rgba(39,39,42,1);--docs-contrast-bg-base-pressed:rgba(82,82,91,1);--docs-contrast-bg-base-hover:rgba(63,63,70,1);--docs-contrast-bg-subtle:rgba(47,47,50,1);--docs-contrast-bg-highlight:rgba(82,82,91,1);--docs-contrast-bg-alpha:rgba(63,63,70,0.9);--docs-contrast-fg-primary:rgba(250,250,250,1);--docs-contrast-fg-secondary:rgba(255,255,255,0.56);--docs-contrast-border-base:rgba(82,82,91,1);--docs-contrast-border-top:rgba(24,24,27,1);--docs-contrast-border-bot:rgba(255,255,255,0.08);--docs-alphas-alpha-250:rgba(255,255,255,0.1)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{overflow-x:hidden}::-moz-selection{background-color:var(--docs-bg-highlight)}::selection{background-color:var(--docs-bg-highlight)}:not(.code-block-elm){scrollbar-color:var(--docs-border-base) var(--docs-bg-base)}.code-block-elm{scrollbar-color:var(--docs-contrast-border-base) transparent}aside *{scrollbar-color:var(--docs-border-base) var(--docs-bg-subtle)}body[data-modal=opened]{overflow:hidden!important}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:1400px){.container{max-width:1400px}}.txt-compact-xsmall{font-size:.75rem;line-height:1.25rem;font-weight:400;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-small{font-weight:400}.txt-small,.txt-small-plus{font-size:.8125rem;line-height:1.21875rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.txt-small-plus{font-weight:500}.txt-medium-plus{font-size:.875rem;line-height:1.3125rem;font-weight:500;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}btn-clear{background-color:transparent;border-width:0;border-color:transparent;outline-color:transparent;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.\!bottom-0{bottom:0!important}.\!left-docs_0{left:0!important}.\!left-docs_0\.5{left:8px!important}.\!right-0{right:0!important}.\!top-0,.\!top-docs_0{top:0!important}.\!top-docs_0\.5{top:8px!important}.-left-docs_0{left:0}.-left-docs_0\.75{left:-12px}.-left-full{left:-100%}.-right-\[150\%\]{right:-150%}.-right-docs_0{right:0}.-right-docs_0\.25{right:-4px}.-top-docs_0{top:0}.-top-docs_0\.25{top:-4px}.bottom-0{bottom:0}.bottom-\[36px\]{bottom:36px}.bottom-\[44px\]{bottom:44px}.bottom-\[8\.5px\]{bottom:8.5px}.bottom-\[calc\(-100\%-40px\)\]{bottom:calc(-100% - 40px)}.bottom-docs_1{bottom:16px}.left-0{left:0}.left-1\/2{left:50%}.left-\[1100px\]{left:1100px}.left-\[6px\]{left:6px}.left-\[calc\(100\%-8px\)\]{left:calc(100% - 8px)}.left-docs_0{left:0}.left-docs_0\.5{left:8px}.left-docs_1{left:16px}.left-docs_1\.5{left:24px}.right-0,.right-docs_0{right:0}.right-docs_0\.25{right:4px}.right-docs_0\.5{right:8px}.right-docs_1{right:16px}.top-0{top:0}.top-1\/2{top:50%}.top-\[1100px\]{top:1100px}.top-\[18px\]{top:18px}.top-\[36px\]{top:36px}.top-\[44px\]{top:44px}.top-\[52px\]{top:52px}.top-\[57px\]{top:57px}.top-\[8\.5px\]{top:8.5px}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-docs_0{top:0}.top-docs_0\.5{top:8px}.top-docs_0\.75{top:12px}.top-full{top:100%}.\!z-\[399\]{z-index:399!important}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[11\]{z-index:11}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[45\]{z-index:45}.z-\[499\]{z-index:499}.z-\[5\]{z-index:5}.z-\[9\]{z-index:9}.m-0,.m-docs_0{margin:0}.m-docs_0\.25{margin:4px}.m-docs_0\.75{margin:12px}.\!my-0{margin-top:0!important;margin-bottom:0!important}.\!my-docs_2{margin-top:32px!important;margin-bottom:32px!important}.mx-0{margin-left:0;margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.mx-docs_0{margin-left:0;margin-right:0}.mx-docs_0\.5{margin-left:8px;margin-right:8px}.my-2{margin-top:32px;margin-bottom:32px}.my-\[14px\]{margin-top:14px;margin-bottom:14px}.my-docs_0{margin-top:0;margin-bottom:0}.my-docs_0\.5{margin-top:8px;margin-bottom:8px}.my-docs_0\.75{margin-top:12px;margin-bottom:12px}.my-docs_1{margin-top:16px;margin-bottom:16px}.my-docs_2{margin-top:32px;margin-bottom:32px}.\!mb-0{margin-bottom:0!important}.\!mb-docs_2{margin-bottom:32px!important}.\!mt-0{margin-top:0!important}.-mr-\[7px\]{margin-right:-7px}.-mt-\[6px\]{margin-top:-6px}.mb-0{margin-bottom:0}.mb-\[6px\]{margin-bottom:6px}.mb-docs_0{margin-bottom:0}.mb-docs_0\.5{margin-bottom:8px}.mb-docs_0\.75{margin-bottom:12px}.mb-docs_1{margin-bottom:16px}.mb-docs_1\.5{margin-bottom:24px}.mb-docs_4{margin-bottom:64px}.ml-0{margin-left:0}.ml-\[6px\]{margin-left:6px}.ml-auto{margin-left:auto}.ml-docs_0{margin-left:0}.ml-docs_0\.5{margin-left:8px}.mr-0,.mr-docs_0{margin-right:0}.mr-docs_0\.125{margin-right:2px}.mr-docs_1{margin-right:16px}.mt-0{margin-top:0}.mt-0\.5{margin-top:8px}.mt-4{margin-top:64px}.mt-\[2\.5px\]{margin-top:2.5px}.mt-docs_0{margin-top:0}.mt-docs_0\.25{margin-top:4px}.mt-docs_0\.5{margin-top:8px}.mt-docs_1{margin-top:16px}.mt-docs_1\.5{margin-top:24px}.mt-docs_2{margin-top:32px}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.size-\[10px\]{width:10px;height:10px}.size-\[20px\]{width:20px;height:20px}.size-\[500rem\]{width:500rem;height:500rem}.size-full{width:100%;height:100%}.\!h-1{height:16px!important}.\!h-1\.5{height:24px!important}.\!h-2{height:32px!important}.\!h-\[95\%\]{height:95%!important}.h-0{height:0}.h-3\/4{height:75%}.h-\[10px\]{height:10px}.h-\[144px\]{height:144px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[28px\]{height:28px}.h-\[388px\]{height:388px}.h-\[40px\]{height:40px}.h-\[56px\]{height:56px}.h-\[57px\]{height:57px}.h-\[6px\]{height:6px}.h-\[calc\(100\%-112px\)\]{height:calc(100% - 112px)}.h-\[calc\(100\%-16px\)\]{height:calc(100% - 16px)}.h-\[calc\(100\%-56px\)\]{height:calc(100% - 56px)}.h-\[calc\(100\%-75px\)\]{height:calc(100% - 75px)}.h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.h-\[calc\(100\%-95px\)\]{height:calc(100% - 95px)}.h-\[calc\(100vh-52px\)\]{height:calc(100vh - 52px)}.h-auto{height:auto}.h-docs_0{height:0}.h-docs_0\.75{height:12px}.h-docs_1{height:16px}.h-docs_1\.5{height:24px}.h-docs_2{height:32px}.h-docs_2\.5{height:40px}.h-docs_3{height:48px}.h-docs_6{height:96px}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[210px\]{max-height:210px}.max-h-\[400px\]{max-height:400px}.max-h-\[50\%\]{max-height:50%}.max-h-\[90\%\]{max-height:90%}.max-h-\[95\%\]{max-height:95%}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-\[24px\]{min-height:24px}.\!w-1{width:16px!important}.\!w-1\.5{width:24px!important}.\!w-2{width:32px!important}.w-\[1\%\]{width:1%}.w-\[1\.5px\]{width:1.5px}.w-\[10px\]{width:10px}.w-\[144px\]{width:144px}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[290px\]{width:290px}.w-\[32px\]{width:32px}.w-\[50px\]{width:50px}.w-\[60px\]{width:60px}.w-\[6px\]{width:6px}.w-\[calc\(100\%-12px\)\]{width:calc(100% - 12px)}.w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px)}.w-\[calc\(100\%-8px\)\]{width:calc(100% - 8px)}.w-docs_0{width:0}.w-docs_0\.25{width:4px}.w-docs_2{width:32px}.w-docs_2\.5{width:40px}.w-docs_3{width:48px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.w-sidebar-xs{width:calc(100% - 20px)}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[calc\(100\%-20px\)\]{max-width:calc(100% - 20px)}.max-w-ai-assistant{max-width:500px}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full,.max-w-inner-content-xs{max-width:100%}.max-w-sidebar-lg{max-width:221px}.max-w-sidebar-xs{max-width:calc(100% - 20px)}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-1\/4{flex-basis:25%}.basis-3\/4{flex-basis:75%}.table-fixed{table-layout:fixed}.origin-bottom-right{transform-origin:bottom right}.origin-top-left{transform-origin:top left}.\!-translate-y-docs_1{--tw-translate-y:-16px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-0,.translate-y-docs_0{--tw-translate-y:0px}.translate-y-0,.translate-y-docs_0,.translate-y-docs_0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-docs_0\.5{--tw-translate-y:8px}.translate-y-docs_1{--tw-translate-y:16px}.rotate-180,.translate-y-docs_1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-x-\[1\.05\]{--tw-scale-x:1.05}.scale-x-\[1\.05\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn .5s}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate-fadeInDown{animation:fadeInDown .5s}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate-fadeInLeft{animation:fadeInLeft .5s}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate-fadeInRight{animation:fadeInRight .5s}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate-fadeOut{animation:fadeOut .5s}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate-fadeOutLeft{animation:fadeOutLeft .5s}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate-fadeOutRight{animation:fadeOutRight .5s}@keyframes flash{0%{background-color:transparent}50%{background-color:var(--animation-color)}to{background-color:transparent}}.animate-flash{animation:flash 1.5s 1}@keyframes growWidth{0%{width:0}to{width:100%}}.animate-growWidth{animation:growWidth .5s}@keyframes maximize{0%{transform:scale(0)}to{transform:scale(1)}}.animate-maximize{animation:maximize .5s}@keyframes minimize{0%{transform:scale(1)}to{transform:scale(0)}}.animate-minimize{animation:minimize .5s}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulsingDots{0%{opacity:1}to{opacity:.3}}.animate-pulsingDots{animation:pulsingDots 1s infinite alternate}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate-slideInRight{animation:slideInRight .5s}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate-slideOutRight{animation:slideOutRight .15s}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate-tada{animation:tada 1s}.cursor-auto{cursor:auto}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-56{scroll-margin:56px}.scroll-m-docs_0{scroll-margin:0}.scroll-m-docs_0\.25{scroll-margin:4px}.scroll-m-docs_7{scroll-margin:112px}.\!list-none{list-style-type:none!important}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.25{gap:4px}.gap-0\.5{gap:8px}.gap-0\.75{gap:12px}.gap-2{gap:32px}.gap-\[10px\]{gap:10px}.gap-\[18px\]{gap:18px}.gap-\[23px\]{gap:23px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-docs_0{gap:0}.gap-docs_0\.125{gap:2px}.gap-docs_0\.25{gap:4px}.gap-docs_0\.5{gap:8px}.gap-docs_0\.75{gap:12px}.gap-docs_1{gap:16px}.gap-docs_1\.5{gap:24px}.gap-docs_2{gap:32px}.gap-x-docs_0{-moz-column-gap:0;column-gap:0}.gap-x-docs_0\.125{-moz-column-gap:2px;column-gap:2px}.gap-x-docs_0\.5{-moz-column-gap:8px;column-gap:8px}.gap-x-docs_1{-moz-column-gap:16px;column-gap:16px}.gap-y-docs_0{row-gap:0}.gap-y-docs_0\.5{row-gap:8px}.gap-y-docs_1{row-gap:16px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.overflow-ellipsis,.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-wrap{text-wrap:wrap!important}.text-pretty{text-wrap:pretty}.\!break-words{overflow-wrap:break-word!important}.break-words{overflow-wrap:break-word}.\!rounded-docs_DEFAULT{border-radius:8px!important}.rounded{border-radius:8px}.rounded-\[20px\]{border-radius:20px}.rounded-docs_DEFAULT{border-radius:8px}.rounded-docs_lg{border-radius:12px}.rounded-docs_sm{border-radius:6px}.rounded-docs_xl{border-radius:16px}.rounded-docs_xs{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-b-docs_DEFAULT{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rounded-b-docs_lg{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-s-docs_xxs{border-start-start-radius:2px;border-end-start-radius:2px}.rounded-t-docs_DEFAULT{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-docs_lg{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-docs_sm{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-bl-docs_DEFAULT{border-bottom-left-radius:8px}.rounded-bl-docs_xl{border-bottom-left-radius:16px}.rounded-br-docs_xl{border-bottom-right-radius:16px}.rounded-tl-docs_DEFAULT{border-top-left-radius:8px}.rounded-tl-docs_xl{border-top-left-radius:16px}.rounded-tr-docs_xl{border-top-right-radius:16px}.\!border{border-width:1px!important}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-\[0\.5px\]{border-width:.5px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-medusa-border-strong{border-color:var(--docs-border-strong)!important}.\!border-medusa-contrast-border-bot{border-color:var(--docs-contrast-border-bot)!important}.border-medusa-alphas-alpha-250{border-color:var(--docs-alphas-alpha-250)}.border-medusa-border-base{border-color:var(--docs-border-base)}.border-medusa-border-strong{border-color:var(--docs-border-strong)}.border-medusa-code-border{border-color:var(--docs-code-border)}.border-medusa-contrast-border-bot{border-color:var(--docs-contrast-border-bot)}.border-medusa-fg-on-inverted{border-color:var(--docs-fg-on-inverted)}.border-medusa-tag-blue-border{border-color:var(--docs-tags-blue-border)}.border-medusa-tag-green-border{border-color:var(--docs-tags-green-border)}.border-medusa-tag-neutral-border{border-color:var(--docs-tags-neutral-border)}.border-medusa-tag-orange-border{border-color:var(--docs-tags-orange-border)}.border-medusa-tag-purple-border{border-color:var(--docs-tags-purple-border)}.border-medusa-tag-red-border{border-color:var(--docs-tags-red-border)}.border-transparent{border-color:transparent}.\!bg-medusa-bg-component{background-color:var(--docs-bg-component)!important}.\!bg-medusa-bg-field-component{background-color:var(--docs-bg-field-component)!important}.\!bg-transparent{background-color:transparent!important}.bg-medusa-alpha-white-alpha-6{background-color:var(--docs-alpha-white-alpha-6)}.bg-medusa-bg-base{background-color:var(--docs-bg-base)}.bg-medusa-bg-component{background-color:var(--docs-bg-component)}.bg-medusa-bg-component-hover{background-color:var(--docs-bg-component-hover)}.bg-medusa-bg-disabled{background-color:var(--docs-bg-disabled)}.bg-medusa-bg-field{background-color:var(--docs-bg-field)}.bg-medusa-bg-field-component{background-color:var(--docs-bg-field-component)}.bg-medusa-bg-overlay{background-color:var(--docs-bg-overlay)}.bg-medusa-bg-subtle{background-color:var(--docs-bg-subtle)}.bg-medusa-bg-subtle-pressed{background-color:var(--docs-bg-subtle-pressed)}.bg-medusa-bg-switch-off{background-color:var(--docs-bg-switch-off)}.bg-medusa-border-base{background-color:var(--docs-border-base)}.bg-medusa-border-strong{background-color:var(--docs-border-strong)}.bg-medusa-button-inverted{background-color:var(--docs-button-inverted)}.bg-medusa-button-neutral{background-color:var(--docs-button-neutral)}.bg-medusa-code-bg-base{background-color:var(--docs-code-bg-base)}.bg-medusa-code-bg-header{background-color:var(--docs-code-bg-header)}.bg-medusa-contrast-bg-base{background-color:var(--docs-contrast-bg-base)}.bg-medusa-contrast-bg-subtle{background-color:var(--docs-contrast-bg-subtle)}.bg-medusa-contrast-border-bot{background-color:var(--docs-contrast-border-bot)}.bg-medusa-contrast-button{--tw-bg-opacity:1;background-color:rgb(61 61 63/var(--tw-bg-opacity))}.bg-medusa-contrast-fg-primary{background-color:var(--docs-contrast-fg-primary)}.bg-medusa-fg-base{background-color:var(--docs-fg-base)}.bg-medusa-tag-blue-bg{background-color:var(--docs-tags-blue-bg)}.bg-medusa-tag-blue-icon{background-color:var(--docs-tags-blue-icon)}.bg-medusa-tag-green-bg{background-color:var(--docs-tags-green-bg)}.bg-medusa-tag-green-icon{background-color:var(--docs-tags-green-icon)}.bg-medusa-tag-neutral-bg{background-color:var(--docs-tags-neutral-bg)}.bg-medusa-tag-neutral-bg-hover{background-color:var(--docs-tags-neutral-bg-hover)}.bg-medusa-tag-neutral-icon{background-color:var(--docs-tags-neutral-icon)}.bg-medusa-tag-orange-bg{background-color:var(--docs-tags-orange-bg)}.bg-medusa-tag-purple-bg{background-color:var(--docs-tags-purple-bg)}.bg-medusa-tag-red-bg{background-color:var(--docs-tags-red-bg)}.bg-medusa-tag-red-icon{background-color:var(--docs-tags-red-icon)}.bg-transparent{background-color:transparent}.bg-ui-bg-switch-off{background-color:var(--bg-switch-off)}.bg-\[radial-gradient\(var\(--docs-border-base\)_1\.5px\2c transparent_0\)\]{background-image:radial-gradient(var(--docs-border-base) 1.5px,transparent 0)}.bg-ai-assistant-bottom{background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,var(--docs-bg-base) 100%)}.bg-border-dotted{background-image:linear-gradient(90deg,var(--docs-border-strong) 1px,transparent 1px)}.bg-code-fade-bottom-to-top{background-image:linear-gradient(180deg,rgba(39,39,42,0),#27272A)}.bg-code-fade-top-to-bottom{background-image:linear-gradient(180deg,#27272A,rgba(39,39,42,0))}.bg-\[length\:20px_20px\]{background-size:20px 20px}.bg-\[length\:4px_1px\]{background-size:4px 1px}.bg-bottom{background-position:bottom}.bg-repeat{background-repeat:repeat}.bg-repeat-x{background-repeat:repeat-x}.fill-medusa-fg-base{fill:var(--docs-fg-base)}.fill-medusa-fg-on-color{fill:var(--docs-fg-on-color)}.fill-medusa-fg-subtle{fill:var(--docs-fg-subtle)}.fill-medusa-tag-blue-icon{fill:var(--docs-tags-blue-icon)}.fill-medusa-tag-green-icon{fill:var(--docs-tags-green-icon)}.fill-medusa-tag-orange-icon{fill:var(--docs-tags-orange-icon)}.fill-medusa-tag-purple-icon{fill:var(--docs-tags-purple-icon)}.fill-medusa-tag-red-icon{fill:var(--docs-tags-red-icon)}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0{padding:0!important}.\!p-\[10px\]{padding:10px!important}.\!p-\[2\.5px\]{padding:2.5px!important}.\!p-\[4\.5px\]{padding:4.5px!important}.\!p-\[6\.5px\]{padding:6.5px!important}.\!p-\[6px\]{padding:6px!important}.\!p-docs_0{padding:0!important}.\!p-docs_0\.25{padding:4px!important}.\!p-docs_0\.5{padding:8px!important}.p-0{padding:0}.p-\[3px\]{padding:3px}.p-\[4\.5px\]{padding:4.5px}.p-\[5px\]{padding:5px}.p-\[6\.5px\]{padding:6.5px}.p-\[6px\]{padding:6px}.p-docs_0{padding:0}.p-docs_0\.125{padding:2px}.p-docs_0\.25{padding:4px}.p-docs_0\.5{padding:8px}.p-docs_0\.75{padding:12px}.p-docs_1{padding:16px}.\!px-0,.\!px-docs_0{padding-left:0!important;padding-right:0!important}.\!px-docs_0\.25{padding-left:4px!important;padding-right:4px!important}.\!px-docs_0\.5{padding-left:8px!important;padding-right:8px!important}.\!px-docs_0\.75{padding-left:12px!important;padding-right:12px!important}.\!py-docs_0{padding-top:0!important;padding-bottom:0!important}.\!py-docs_0\.25{padding-top:4px!important;padding-bottom:4px!important}.px-1{padding-left:16px;padding-right:16px}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[3px\]{padding-left:3px;padding-right:3px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-docs_0{padding-left:0;padding-right:0}.px-docs_0\.25{padding-left:4px;padding-right:4px}.px-docs_0\.5{padding-left:8px;padding-right:8px}.px-docs_0\.75{padding-left:12px;padding-right:12px}.px-docs_1{padding-left:16px;padding-right:16px}.px-docs_1\.5{padding-left:24px;padding-right:24px}.px-docs_2{padding-left:32px;padding-right:32px}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:16px;padding-bottom:16px}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-docs_0{padding-top:0;padding-bottom:0}.py-docs_0\.125{padding-top:2px;padding-bottom:2px}.py-docs_0\.25{padding-top:4px;padding-bottom:4px}.py-docs_0\.5{padding-top:8px;padding-bottom:8px}.py-docs_0\.75{padding-top:12px;padding-bottom:12px}.py-docs_1{padding-top:16px;padding-bottom:16px}.py-docs_1\.5{padding-top:24px;padding-bottom:24px}.\!pr-\[20px\]{padding-right:20px!important}.\!pt-0{padding-top:0!important}.pb-\[5px\]{padding-bottom:5px}.pb-docs_0{padding-bottom:0}.pb-docs_0\.25{padding-bottom:4px}.pb-docs_0\.5{padding-bottom:8px}.pb-docs_0\.75{padding-bottom:12px}.pb-docs_1{padding-bottom:16px}.pb-docs_1\.5{padding-bottom:24px}.pb-docs_2{padding-bottom:32px}.pb-docs_8{padding-bottom:128px}.pl-0{padding-left:0}.pl-1{padding-left:16px}.pl-3{padding-left:48px}.pl-\[120px\]{padding-left:120px}.pl-\[160px\]{padding-left:160px}.pl-docs_0{padding-left:0}.pl-docs_0\.125{padding-left:2px}.pl-docs_0\.25{padding-left:4px}.pl-docs_1{padding-left:16px}.pl-docs_1\.5{padding-left:24px}.pl-docs_2{padding-left:32px}.pr-1{padding-right:16px}.pr-\[3px\]{padding-right:3px}.pr-\[7px\]{padding-right:7px}.pr-docs_0{padding-right:0}.pr-docs_0\.25{padding-right:4px}.pr-docs_0\.5{padding-right:8px}.pr-docs_0\.75{padding-right:12px}.pr-docs_1{padding-right:16px}.pr-docs_2{padding-right:32px}.pt-0{padding-top:0}.pt-\[28px\]{padding-top:28px}.pt-\[6px\]{padding-top:6px}.pt-\[84px\]{padding-top:84px}.pt-docs_0{padding-top:0}.pt-docs_0\.125{padding-top:2px}.pt-docs_0\.25{padding-top:4px}.pt-docs_0\.5{padding-top:8px}.pt-docs_0\.75{padding-top:12px}.pt-docs_1{padding-top:16px}.pt-docs_4{padding-top:64px}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.\!font-base{font-family:var(--font-inter),Inter,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.font-base{font-family:var(--font-inter),Inter,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.font-monospace{font-family:var(--font-roboto-mono),Roboto Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-compact-small-plus{font-size:13px!important;line-height:20px!important;font-weight:500!important}.\!text-compact-x-small{font-size:12px!important;line-height:20px!important;font-weight:400!important}.text-base{font-size:1rem;line-height:1.5rem}.text-code-body{font-size:12px;line-height:150%;font-weight:400}.text-code-label{font-size:12px;line-height:15px;font-weight:500}.text-compact-large{font-size:16px;line-height:20px;font-weight:400}.text-compact-large-plus{font-size:16px;line-height:20px;font-weight:500}.text-compact-medium{font-size:14px;line-height:20px;font-weight:400}.text-compact-medium-plus{font-size:14px;line-height:20px;font-weight:500}.text-compact-small{font-size:13px;line-height:20px;font-weight:400}.text-compact-small-plus{font-size:13px;line-height:20px;font-weight:500}.text-compact-x-small{font-size:12px;line-height:20px;font-weight:400}.text-compact-x-small-plus{font-size:12px;line-height:20px;font-weight:500}.text-h1{font-size:24px;line-height:125%;font-weight:500}.text-h2{font-size:18px}.text-h2,.text-h3{line-height:160%;font-weight:500}.text-h3{font-size:16px}.text-h4{font-weight:500}.text-h4,.text-medium{font-size:14px;line-height:160%}.text-medium{font-weight:400}.text-small{font-weight:400}.text-small,.text-small-plus{font-size:13px;line-height:150%}.text-small-plus{font-weight:500}.text-x-small-plus{font-size:12px;line-height:150%;font-weight:500}.font-medium{font-weight:500}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading{line-height:24px}.leading-none{line-height:1}.\!text-inherit{color:inherit!important}.\!text-medusa-fg-base{color:var(--docs-fg-base)!important}.\!text-medusa-fg-muted{color:var(--docs-fg-muted)!important}.\!text-medusa-fg-subtle{color:var(--docs-fg-subtle)!important}.\!text-medusa-tag-green-text{color:var(--docs-tags-green-text)!important}.\!text-ui-fg-interactive{color:var(--fg-interactive)!important}.text-medusa-contrast-fg-primary{color:var(--docs-contrast-fg-primary)}.text-medusa-contrast-fg-secondary{color:var(--docs-contrast-fg-secondary)}.text-medusa-fg-base{color:var(--docs-fg-base)}.text-medusa-fg-error{color:var(--docs-fg-error)}.text-medusa-fg-interactive{color:var(--docs-fg-interactive)}.text-medusa-fg-muted{color:var(--docs-fg-muted)}.text-medusa-fg-subtle{color:var(--docs-fg-subtle)}.text-medusa-tag-blue-icon{color:var(--docs-tags-blue-icon)}.text-medusa-tag-blue-text{color:var(--docs-tags-blue-text)}.text-medusa-tag-green-icon{color:var(--docs-tags-green-icon)}.text-medusa-tag-green-text{color:var(--docs-tags-green-text)}.text-medusa-tag-neutral-icon{color:var(--docs-tags-neutral-icon)}.text-medusa-tag-neutral-text{color:var(--docs-tags-neutral-text)}.text-medusa-tag-orange-icon{color:var(--docs-tags-orange-icon)}.text-medusa-tag-orange-text{color:var(--docs-tags-orange-text)}.text-medusa-tag-purple-text{color:var(--docs-tags-purple-text)}.text-medusa-tag-red-icon{color:var(--docs-tags-red-icon)}.text-medusa-tag-red-text{color:var(--docs-tags-red-text)}.text-ui-fg-interactive{color:var(--fg-interactive)}.text-ui-fg-subtle{color:var(--fg-subtle)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-medusa-fg-muted{text-decoration-color:var(--docs-fg-muted)}.decoration-\[1\.5px\]{text-decoration-thickness:1.5px}.\!opacity-0{opacity:0!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.\!shadow-elevation-flyout{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.08),0px 8px 16px 0px rgba(0,0,0,0.08)!important;--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color),0px 8px 16px 0px var(--tw-shadow-color)!important}.\!shadow-elevation-flyout,.\!shadow-elevation-tooltip{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.\!shadow-elevation-tooltip{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.08)!important;--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-active{--tw-shadow:0px 0px 0px 3px #E1F0FF;--tw-shadow-colored:0px 0px 0px 3px var(--tw-shadow-color)}.shadow-active,.shadow-border-base{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-border-base{--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-borders-base{--tw-shadow:var(--borders-base);--tw-shadow-colored:var(--borders-base)}.shadow-borders-base,.shadow-button-inverted{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-button-inverted{--tw-shadow:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(0,0,0,0.4),0px 0px 0px 1px rgba(24,24,27,1);--tw-shadow-colored:inset 0px 0.75px 0px 0px var(--tw-shadow-color),0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-button-neutral{--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.shadow-button-neutral,.shadow-details-contrast-on-bg-interactive{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-details-contrast-on-bg-interactive{--tw-shadow:var(--details-contrast-on-bg-interactive);--tw-shadow-colored:var(--details-contrast-on-bg-interactive)}.shadow-elevation-card-rest{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.04);--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px -1px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color)}.shadow-elevation-card-rest,.shadow-elevation-code-block{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-elevation-code-block{--tw-shadow:0px 0px 0px 1px #18181B inset,0px 0px 0px 1.5px rgba(255,255,255,0.20) inset;--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color),inset 0px 0px 0px 1.5px var(--tw-shadow-color)}.shadow-elevation-flyout{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 4px 8px 0px rgba(0,0,0,0.08),0px 8px 16px 0px rgba(0,0,0,0.08);--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color),0px 8px 16px 0px var(--tw-shadow-color)}.shadow-elevation-flyout,.shadow-elevation-modal{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-elevation-modal{--tw-shadow:0px 0px 0px 1px #FFF inset,0px 0px 0px 1.5px rgba(228,228,231,0.60) inset,0px 0px 0px 1px rgba(0,0,0,0.08),0px 8px 16px 0px rgba(0,0,0,0.08),0px 16px 32px 0px rgba(0,0,0,0.08);--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color),inset 0px 0px 0px 1.5px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 8px 16px 0px var(--tw-shadow-color),0px 16px 32px 0px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[right\]{transition-property:right;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[shadow\2c background\]{transition-property:shadow,background;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[text-decoration-color\]{transition-property:text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-fg{transition-property:color,background-color,border-color,box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-ease{transition-timing-function:ease}.content-\[\'\'\]{--tw-content:"";content:var(--tw-content)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.ease-ease{animation-timing-function:ease}.running{animation-play-state:running}.animation-fill-forwards{animation-fill-mode:forwards}.animate-fast{animation-duration:.3s}.animate-fastest{animation-duration:.15s}.clip{clip-path:inset(0)}.no-marker::-webkit-details-marker{display:none}.flip-y{transform:rotateY(180deg)}.animate-bg-surface{--animation-color:var(--docs-bg-subtle-pressed)}.code-block-highlight ::-moz-selection{background-color:var(--docs-contrast-fg-secondary)!important;color:var(--docs-contrast-bg-base)}.code-block-highlight ::selection{background-color:var(--docs-contrast-fg-secondary)!important;color:var(--docs-contrast-bg-base)}.code-block-highlight-light ::-moz-selection{background-color:var(--docs-bg-highlight)!important}.code-block-highlight-light ::selection{background-color:var(--docs-bg-highlight)!important}.badge::-moz-selection{background-color:var(--docs-bg-highlight)}.badge::selection{background-color:var(--docs-bg-highlight)}.animation-delay-\[1000ms\]{animation-delay:1s}.animation-delay-\[500ms\]{animation-delay:.5s}.grecaptcha-badge{visibility:hidden}.placeholder\:text-medusa-fg-base::-moz-placeholder{color:var(--docs-fg-base)}.placeholder\:text-medusa-fg-base::placeholder{color:var(--docs-fg-base)}.placeholder\:text-medusa-fg-muted::-moz-placeholder{color:var(--docs-fg-muted)}.placeholder\:text-medusa-fg-muted::placeholder{color:var(--docs-fg-muted)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:shadow-details-switch-background:before{content:var(--tw-content);--tw-shadow:var(--details-switch-background);--tw-shadow-colored:var(--details-switch-background);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:\!mt-0:first-child{margin-top:0!important}.first\:rounded-tl-docs_DEFAULT:first-child{border-top-left-radius:8px}.first\:\!border-t-0:first-child{border-top-width:0!important}.last\:\!mb-0:last-child{margin-bottom:0!important}.last\:mb-0:last-child{margin-bottom:0}.last\:mb-docs_1:last-child{margin-bottom:16px}.last\:rounded-tr-docs_DEFAULT:last-child{border-top-right-radius:8px}.last\:\!border-b-0:last-child{border-bottom-width:0!important}.even\:\!border-y-0:nth-child(2n){border-top-width:0!important;border-bottom-width:0!important}.open\:flex[open]{display:flex}.checked\:\!bg-medusa-bg-interactive:checked{background-color:var(--docs-bg-interactive)!important}.checked\:\!shadow-borders-interactive-with-shadow:checked{--tw-shadow:var(--borders-interactive-with-shadow)!important;--tw-shadow-colored:var(--borders-interactive-with-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:cursor-default:hover{cursor:default}.hover\:\!bg-medusa-bg-base-hover:hover{background-color:var(--docs-bg-base-hover)!important}.hover\:\!bg-medusa-bg-component-hover:hover{background-color:var(--docs-bg-component-hover)!important}.hover\:\!bg-medusa-button-transparent-hover:hover{background-color:var(--docs-button-transparent-hover)!important}.hover\:\!bg-transparent:hover{background-color:transparent!important}.hover\:bg-medusa-bg-base:hover{background-color:var(--docs-bg-base)}.hover\:bg-medusa-bg-base-hover:hover{background-color:var(--docs-bg-base-hover)}.hover\:bg-medusa-bg-component-hover:hover{background-color:var(--docs-bg-component-hover)}.hover\:bg-medusa-bg-field-component-hover:hover{background-color:var(--docs-bg-field-component-hover)}.hover\:bg-medusa-bg-field-hover:hover{background-color:var(--docs-bg-field-hover)}.hover\:bg-medusa-bg-subtle-hover:hover{background-color:var(--docs-bg-subtle-hover)}.hover\:bg-medusa-button-inverted-hover:hover{background-color:var(--docs-button-inverted-hover)}.hover\:bg-medusa-button-neutral-hover:hover{background-color:var(--docs-button-neutral-hover)}.hover\:bg-medusa-button-transparent-hover:hover{background-color:var(--docs-button-transparent-hover)}.hover\:bg-medusa-code-bg-base:hover{background-color:var(--docs-code-bg-base)}.hover\:bg-medusa-contrast-border-bot:hover{background-color:var(--docs-contrast-border-bot)}.hover\:bg-medusa-contrast-button-hover:hover{--tw-bg-opacity:1;background-color:rgb(80 80 82/var(--tw-bg-opacity))}.hover\:bg-medusa-tag-neutral-bg-hover:hover{background-color:var(--docs-tags-neutral-bg-hover)}.hover\:bg-ui-bg-switch-off-hover:hover{background-color:var(--bg-switch-off-hover)}.hover\:\!text-medusa-fg-subtle:hover{color:var(--docs-fg-subtle)!important}.hover\:text-medusa-fg-base:hover{color:var(--docs-fg-base)}.hover\:text-medusa-fg-interactive-hover:hover{color:var(--docs-fg-interactive-hover)}.hover\:text-medusa-fg-muted:hover{color:var(--docs-fg-muted)}.hover\:text-medusa-fg-subtle:hover{color:var(--docs-fg-subtle)}.hover\:text-ui-fg-base:hover{color:var(--fg-base)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-medusa-fg-interactive:hover{text-decoration-color:var(--docs-fg-interactive)}.hover\:shadow-elevation-card-hover:hover{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 8px 0px rgba(0,0,0,0.10);--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px -1px var(--tw-shadow-color),0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-medusa-border-interactive:focus{border-color:var(--docs-border-interactive)}.focus\:\!bg-transparent:focus{background-color:transparent!important}.focus\:bg-medusa-bg-base:focus{background-color:var(--docs-bg-base)}.focus\:bg-medusa-bg-base-hover:focus{background-color:var(--docs-bg-base-hover)}.focus\:bg-medusa-bg-field:focus{background-color:var(--docs-bg-field)}.focus\:bg-medusa-button-inverted:focus{background-color:var(--docs-button-inverted)}.focus\:bg-medusa-button-neutral:focus{background-color:var(--docs-button-neutral)}.focus\:text-medusa-fg-base:focus{color:var(--docs-fg-base)}.focus\:text-medusa-fg-interactive:focus{color:var(--docs-fg-interactive)}.focus\:text-medusa-fg-muted:focus{color:var(--docs-fg-muted)}.focus\:text-medusa-fg-subtle:focus{color:var(--docs-fg-subtle)}.focus\:\!shadow-none:focus{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus\:shadow-active:focus{--tw-shadow:0px 0px 0px 3px #E1F0FF;--tw-shadow-colored:0px 0px 0px 3px var(--tw-shadow-color)}.focus\:shadow-active:focus,.focus\:shadow-borders-focus:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-borders-focus:focus{--tw-shadow:var(--borders-focus);--tw-shadow-colored:var(--borders-focus)}.focus\:shadow-borders-interactive-with-active:focus{--tw-shadow:var(--borders-interactive-with-active);--tw-shadow-colored:var(--borders-interactive-with-active);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-borders-interactive-with-focus:focus{--tw-shadow:var(--borders-interactive-with-focus);--tw-shadow-colored:var(--borders-interactive-with-focus)}.focus\:shadow-borders-interactive-with-focus:focus,.focus\:shadow-button-inverted-focused:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-button-inverted-focused:focus{--tw-shadow:0px 0.75px 0px 0px rgba(255,255,255,0.2) inset,0px 1px 2px 0px rgba(0,0,0,0.4),0px 0px 0px 1px rgba(24,24,27,1),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--tw-shadow-colored:inset 0px 0.75px 0px 0px var(--tw-shadow-color),0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 2px var(--tw-shadow-color),0px 0px 0px 4px var(--tw-shadow-color)}.focus\:shadow-button-neutral-focused:focus{--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 2px var(--tw-shadow-color),0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:\!outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:border-ui-border-interactive:focus-visible{border-color:var(--border-interactive)}.focus-visible\:bg-medusa-bg-base-pressed:focus-visible{background-color:var(--docs-bg-base-pressed)}.focus-visible\:bg-ui-bg-base:focus-visible{background-color:var(--bg-base)}.focus-visible\:\!shadow-borders-focus:focus-visible{--tw-shadow:var(--borders-focus)!important;--tw-shadow-colored:var(--borders-focus)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus-visible\:shadow-borders-focus:focus-visible{--tw-shadow:var(--borders-focus);--tw-shadow-colored:var(--borders-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-details-switch-background-focus:focus-visible{--tw-shadow:var(--details-switch-background-focus);--tw-shadow-colored:var(--details-switch-background-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.active\:border-medusa-border-interactive:active{border-color:var(--docs-border-interactive)}.active\:bg-medusa-bg-base-pressed:active{background-color:var(--docs-bg-base-pressed)}.active\:bg-medusa-button-inverted-pressed:active{background-color:var(--docs-button-inverted-pressed)}.active\:bg-medusa-button-neutral-pressed:active{background-color:var(--docs-button-neutral-pressed)}.active\:bg-medusa-button-transparent-pressed:active{background-color:var(--docs-button-transparent-pressed)}.active\:\!shadow-none:active{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.active\:shadow-active:active{--tw-shadow:0px 0px 0px 3px #E1F0FF;--tw-shadow-colored:0px 0px 0px 3px var(--tw-shadow-color)}.active\:shadow-active:active,.active\:shadow-button-neutral:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.active\:shadow-button-neutral:active{--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.active\:\!outline-none:active{outline:2px solid transparent!important;outline-offset:2px!important}.active\:outline-none:active{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border:disabled{border-width:1px}.disabled\:border-medusa-border-base:disabled{border-color:var(--docs-border-base)}.disabled\:\!bg-transparent:disabled{background-color:transparent!important}.disabled\:\!bg-ui-bg-disabled:disabled{background-color:var(--bg-disabled)!important}.disabled\:bg-medusa-bg-disabled:disabled{background-color:var(--docs-bg-disabled)}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:text-medusa-fg-disabled:disabled{color:var(--docs-fg-disabled)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-button-neutral:disabled{--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color)}.disabled\:shadow-button-neutral:disabled,.disabled\:shadow-none:disabled{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.disabled\:placeholder\:text-medusa-fg-disabled:disabled::-moz-placeholder{color:var(--docs-fg-disabled)}.disabled\:placeholder\:text-medusa-fg-disabled:disabled::placeholder{color:var(--docs-fg-disabled)}.group\/typeFour[open] .group-open\/typeFour\:rotate-90,.group\/typeOne[open] .group-open\/typeOne\:rotate-90,.group\/typeThree[open] .group-open\/typeThree\:rotate-90,.group\/typeTwo[open] .group-open\/typeTwo\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/typeFour[open] .group-open\/typeFour\:border-0,.group\/typeOne[open] .group-open\/typeOne\:border-0,.group\/typeThree[open] .group-open\/typeThree\:border-0,.group\/typeTwo[open] .group-open\/typeTwo\:border-0{border-width:0}.group\/typeFour[open] .group-open\/typeFour\:border-b,.group\/typeOne[open] .group-open\/typeOne\:border-b,.group\/typeThree[open] .group-open\/typeThree\:border-b,.group\/typeTwo[open] .group-open\/typeTwo\:border-b{border-bottom-width:1px}.group\/typeFour[open] .group-open\/typeFour\:border-solid,.group\/typeOne[open] .group-open\/typeOne\:border-solid,.group\/typeThree[open] .group-open\/typeThree\:border-solid,.group\/typeTwo[open] .group-open\/typeTwo\:border-solid{border-style:solid}.group:hover .group-hover\:translate-x-docs_0{--tw-translate-x:0px}.group:hover .group-hover\:translate-x-docs_0,.group:hover .group-hover\:translate-x-docs_0\.125{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-docs_0\.125{--tw-translate-x:2px}.group:hover .group-hover\:bg-medusa-bg-component-hover{background-color:var(--docs-bg-component-hover)}.group:hover .group-hover\:bg-medusa-bg-field-component-hover{background-color:var(--docs-bg-field-component-hover)}.group:hover .group-hover\:bg-medusa-bg-switch-off-hover{background-color:var(--docs-bg-switch-off-hover)}.group:hover .group-hover\:bg-medusa-contrast-bg-base-hover{background-color:var(--docs-contrast-bg-base-hover)}.group:hover .group-hover\:bg-medusa-tag-neutral-bg-hover{background-color:var(--docs-tags-neutral-bg-hover)}.group:hover .group-hover\:text-medusa-contrast-fg-primary{color:var(--docs-contrast-fg-primary)}.group:hover .group-hover\:text-medusa-fg-base{color:var(--docs-fg-base)}.group\/h2:hover .group-hover\/h2\:opacity-100,.group\/h3:hover .group-hover\/h3\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-elevation-card-hover{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 8px 0px rgba(0,0,0,0.10);--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px -1px var(--tw-shadow-color),0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:focus .group-focus\:bg-medusa-bg-subtle-pressed{background-color:var(--docs-bg-subtle-pressed)}.group:focus .group-focus\:bg-medusa-contrast-bg-base-hover{background-color:var(--docs-contrast-bg-base-hover)}.group:focus .group-focus\:text-medusa-contrast-fg-primary{color:var(--docs-contrast-fg-primary)}.group:active .group-active\:bg-medusa-bg-subtle-pressed{background-color:var(--docs-bg-subtle-pressed)}.group:active .group-active\:bg-medusa-bg-switch-off-hover{background-color:var(--docs-bg-switch-off-hover)}.data-\[state\=active\]\:bg-ui-bg-base[data-state=active]{background-color:var(--bg-base)}.data-\[state\=checked\]\:bg-ui-bg-interactive[data-state=checked]{background-color:var(--bg-interactive)}.data-\[state\=active\]\:\!text-compact-small-plus[data-state=active]{font-size:13px!important;line-height:20px!important;font-weight:500!important}.data-\[state\=active\]\:text-ui-fg-base[data-state=active]{color:var(--fg-base)}.data-\[state\=active\]\:shadow-elevation-card-rest[data-state=active]{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.04);--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px -1px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.search-cancel\:hidden::-webkit-search-cancel-button{display:none}:is([data-theme=dark] .dark\:bg-medusa-bg-component){background-color:var(--docs-bg-component)}:is([data-theme=dark] .dark\:bg-medusa-fg-on-color){background-color:var(--docs-fg-on-color)}:is([data-theme=dark] .dark\:bg-code-fade-bottom-to-top-dark){background-image:linear-gradient(180deg,rgba(47,47,50,0),#2F2F32)}:is([data-theme=dark] .dark\:bg-code-fade-top-to-bottom-dark){background-image:linear-gradient(180deg,#2F2F32,rgba(47,47,50,0))}:is([data-theme=dark] .dark\:fill-medusa-bg-base){fill:var(--docs-bg-base)}:is([data-theme=dark] .dark\:\!shadow-elevation-flyout-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.10),0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32)!important;--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color),0px 8px 16px 0px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}:is([data-theme=dark] .dark\:\!shadow-elevation-tooltip-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.10),0px 2px 4px 0px rgba(0,0,0,0.32),0px 4px 8px 0px rgba(0,0,0,0.32)!important;--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}:is([data-theme=dark] .dark\:shadow-active-dark){--tw-shadow:0px 0px 0px 3px #2C2250;--tw-shadow-colored:0px 0px 0px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-border-base-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 1px 1.5px var(--tw-shadow-color),0px 2px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-button-inverted-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(255,255,255,0.1),0px 0px 0px 1px rgba(82,82,91,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 1px 1.5px var(--tw-shadow-color),0px 2px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-button-neutral){--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-button-neutral-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 1px 1.5px var(--tw-shadow-color),0px 2px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-elevation-card-hover-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px #27272A,0px 1px 4px 0px rgba(0,0,0,0.48),0px 2px 8px 0px rgba(0,0,0,0.48);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 1px 4px 0px var(--tw-shadow-color),0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-elevation-card-rest-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px #27272A,0px 1px 2px 0px rgba(0,0,0,0.32),0px 2px 4px 0px rgba(0,0,0,0.32);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px 0px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-elevation-code-block-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px #27272A,0px 1px 2px 0px rgba(0,0,0,0.32),0px 2px 4px 0px rgba(0,0,0,0.32);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px 0px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-elevation-flyout-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.10),0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color),0px 8px 16px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:shadow-elevation-modal-dark){--tw-shadow:0px 0px 0px 1px #18181B inset,0px 0px 0px 1.5px rgba(255,255,255,0.06) inset,0px -1px 0px 0px rgba(255,255,255,0.04),0px 0px 0px 1px rgba(255,255,255,0.10),0px 4px 8px 0px rgba(0,0,0,0.32),0px 8px 16px 0px rgba(0,0,0,0.32);--tw-shadow-colored:inset 0px 0px 0px 1px var(--tw-shadow-color),inset 0px 0px 0px 1.5px var(--tw-shadow-color),0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 4px 8px 0px var(--tw-shadow-color),0px 8px 16px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:hover\:bg-medusa-bg-component-hover:hover){background-color:var(--docs-bg-component-hover)}:is([data-theme=dark] .dark\:hover\:shadow-elevation-card-hover-dark:hover){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px #27272A,0px 1px 4px 0px rgba(0,0,0,0.48),0px 2px 8px 0px rgba(0,0,0,0.48);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 1px 4px 0px var(--tw-shadow-color),0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:focus\:shadow-active-dark:focus){--tw-shadow:0px 0px 0px 3px #2C2250;--tw-shadow-colored:0px 0px 0px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:focus\:shadow-button-inverted-focused-dark:focus){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(255,255,255,0.12),0px 0px 0px 1px rgba(82,82,91,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 2px var(--tw-shadow-color),0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:focus\:shadow-button-neutral-focused:focus){--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08),0px 0px 0px 2px rgba(255,255,255,1),0px 0px 0px 4px rgba(59,130,246,0.6);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 2px var(--tw-shadow-color),0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:focus\:shadow-button-neutral-focused-dark:focus){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 0px 2px rgba(24,24,27,1),0px 0px 0px 4px rgba(96,165,250,0.8);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 2px var(--tw-shadow-color),0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:active\:shadow-active-dark:active){--tw-shadow:0px 0px 0px 3px #2C2250;--tw-shadow-colored:0px 0px 0px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:active\:shadow-button-neutral:active){--tw-shadow:0px 1px 2px 0px rgba(0,0,0,0.12),0px 0px 0px 1px rgba(0,0,0,0.08);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is([data-theme=dark] .dark\:disabled\:shadow-button-neutral-dark:disabled){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(39,39,42,1),0px 0px 1px 1.5px rgba(0,0,0,0.24),0px 2px 2px 0px rgba(0,0,0,0.24);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 1px 1.5px var(--tw-shadow-color),0px 2px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover :is([data-theme=dark] .group-hover\:dark\:shadow-elevation-card-hover-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px #27272A,0px 1px 4px 0px rgba(0,0,0,0.48),0px 2px 8px 0px rgba(0,0,0,0.48);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 1px 4px 0px var(--tw-shadow-color),0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (max-width:768px){.max-\[768px\]\:max-h-\[50\%\]{max-height:50%}}@media (max-width:767px){.max-\[767px\]\:bottom-docs_1{bottom:16px}.max-\[767px\]\:right-docs_1{right:16px}}@media (min-width:568px){.xs\:visible{visibility:visible}.xs\:absolute{position:absolute}.xs\:bottom-0{bottom:0}.xs\:right-0{right:0}.xs\:top-0{top:0}.xs\:h-full{height:100%}.xs\:w-\[calc\(17\%\+10px\)\]{width:calc(17% + 10px)}.xs\:rounded{border-radius:8px}.xs\:border-0{border-width:0}.xs\:border-medusa-border-base{border-color:var(--docs-border-base)}.xs\:border-medusa-code-border{border-color:var(--docs-code-border)}.xs\:bg-medusa-bg-base{background-color:var(--docs-bg-base)}.xs\:bg-medusa-code-bg-base{background-color:var(--docs-code-bg-base)}.xs\:bg-transparent{background-color:transparent}.xs\:bg-base-code-fade-right-to-left{background-image:linear-gradient(90deg,#18181b7d,#18181B)}.xs\:bg-subtle-code-fade-right-to-left{background-image:linear-gradient(90deg,#27272aa3,#27272A)}.xs\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.xs\:duration-200{transition-duration:.2s}.xs\:ease-ease{transition-timing-function:ease}.xs\:duration-200{animation-duration:.2s}.xs\:ease-ease{animation-timing-function:ease}:is([data-theme=dark] .dark\:xs\:bg-base-code-fade-right-to-left-dark){background-image:linear-gradient(90deg,#27272aa3,#27272A)}:is([data-theme=dark] .dark\:xs\:bg-subtle-code-fade-right-to-left-dark){background-image:linear-gradient(90deg,#30303380,#303033)}}@media (min-width:640px){.sm\:-right-full{right:-100%}.sm\:w-auto{width:auto}.sm\:max-w-inner-content-sm{max-width:100%}.sm\:max-w-modal-sm{max-width:624px}.sm\:max-w-sidebar-sm{max-width:300px}.sm\:flex-row{flex-direction:row}.sm\:text-compact-medium{font-size:14px;line-height:20px;font-weight:400}}@media (min-width:768px){.md\:relative{position:relative}.md\:bottom-docs_1{bottom:16px}.md\:left-docs_1{left:16px}.md\:right-docs_1{right:16px}.md\:top-docs_1{top:16px}.md\:m-docs_1{margin:16px}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:\!h-\[480px\]{height:480px!important}.md\:max-h-\[480px\]{max-height:480px}.md\:max-h-\[calc\(100vh-57px\)\]{max-height:calc(100vh - 57px)}.md\:w-\[320px\]{width:320px}.md\:w-ai-assistant{width:500px}.md\:w-auto{width:auto}.md\:max-w-\[320px\]{max-width:320px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-inner-content-md{max-width:100%}.md\:max-w-modal-md{max-width:752px}.md\:max-w-sidebar-md{max-width:300px}.md\:flex-initial{flex:0 1 auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:\!justify-center{justify-content:center!important}.md\:gap-docs_0{gap:0}.md\:gap-docs_0\.25{gap:4px}.md\:rounded-docs_DEFAULT{border-radius:8px}.md\:rounded-t-docs_xl{border-top-left-radius:16px;border-top-right-radius:16px}.md\:px-docs_4{padding-left:64px;padding-right:64px}.md\:pr-docs_0{padding-right:0}.md\:pr-docs_0\.5{padding-right:8px}.md\:pt-docs_0{padding-top:0}.md\:pt-docs_0\.25{padding-top:4px}.md\:pt-docs_0\.5{padding-top:8px}.md\:pt-docs_2{padding-top:32px}.md\:pt-docs_2\.5{padding-top:40px}.md\:text-center{text-align:center}.md\:text-compact-small{font-size:13px;line-height:20px;font-weight:400}.md\:text-small{font-size:13px;line-height:150%;font-weight:400}}@media (min-width:1024px){.lg\:\!absolute{position:absolute!important}.lg\:relative{position:relative}.lg\:\!-left-full{left:-100%!important}.lg\:\!left-0{left:0!important}.lg\:\!top-0{top:0!important}.lg\:left-0{left:0}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:ml-docs_0{margin-left:0}.lg\:ml-docs_0\.25{margin-left:4px}.lg\:mr-docs_0{margin-right:0}.lg\:mr-docs_0\.25{margin-right:4px}.lg\:mt-7{margin-top:112px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-auto{height:auto}.lg\:max-h-\[calc\(100\%-100px\)\]{max-height:calc(100% - 100px)}.lg\:max-h-\[calc\(100\%-140px\)\]{max-height:calc(100% - 140px)}.lg\:min-h-\[calc\(100\%-100px\)\]{min-height:calc(100% - 100px)}.lg\:min-h-\[calc\(100\%-140px\)\]{min-height:calc(100% - 140px)}.lg\:max-w-inner-content-lg{max-width:550px}.lg\:max-w-lg-wide-content{max-width:800px}.lg\:max-w-modal-lg{max-width:640px}.lg\:max-w-sidebar-lg{max-width:221px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_221px\]{grid-template-columns:1fr 221px}.lg\:grid-cols-\[221px_1fr\]{grid-template-columns:221px 1fr}.lg\:rounded-docs_xs{border-radius:4px}.lg\:border{border-width:1px}.lg\:border-medusa-alpha-white-alpha-12{border-color:var(--docs-alpha-white-alpha-12)}.lg\:bg-medusa-alpha-white-alpha-6{background-color:var(--docs-alpha-white-alpha-6)}.lg\:bg-medusa-bg-subtle{background-color:var(--docs-bg-subtle)}.lg\:bg-transparent{background-color:transparent}.lg\:p-0{padding:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-docs_0{padding-top:0;padding-bottom:0}.lg\:py-docs_0\.25{padding-top:4px;padding-bottom:4px}.lg\:pb-docs_4{padding-bottom:64px}.lg\:pt-docs_6{padding-top:96px}.lg\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:hover\:bg-medusa-bg-subtle-hover:hover{background-color:var(--docs-bg-subtle-hover)}}@media (min-width:1280px){.xl\:max-w-inner-content-xl{max-width:640px}.xl\:max-w-sidebar-xl{max-width:221px}.xl\:max-w-xl-wide-content{max-width:1112px}}@media (min-width:1536px){.\32xl\:w-\[180px\]{width:180px}.xxl\:relative{position:relative}.xxl\:hidden{display:none}.xxl\:\!w-ai-assistant{width:500px!important}.xxl\:w-0{width:0}.xxl\:max-w-inner-content-xxl{max-width:640px}.xxl\:max-w-sidebar-xxl{max-width:221px}.xxl\:shadow-elevation-card-rest{--tw-shadow:0px 0px 0px 1px rgba(0,0,0,0.08),0px 1px 2px -1px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.04);--tw-shadow-colored:0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px -1px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xxl\:transition-\[right\2c width\]{transition-property:right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is([data-theme=dark] .xxl\:dark\:shadow-elevation-card-rest-dark){--tw-shadow:0px -1px 0px 0px rgba(255,255,255,0.06),0px 0px 0px 1px rgba(255,255,255,0.06),0px 0px 0px 1px #27272A,0px 1px 2px 0px rgba(0,0,0,0.32),0px 2px 4px 0px rgba(0,0,0,0.32);--tw-shadow-colored:0px -1px 0px 0px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 0px 0px 1px var(--tw-shadow-color),0px 1px 2px 0px var(--tw-shadow-color),0px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1800px){.xxxl\:max-w-inner-content-xxxl{max-width:640px}.xxxl\:max-w-sidebar-xxxl{max-width:221px}}@media print{.print\:whitespace-pre-wrap{white-space:pre-wrap}}.odd\:\[\&\:not\(\:first-child\)\:not\(\:last-child\)\]\:\!border-y:not(:first-child):not(:last-child):nth-child(odd){border-top-width:1px!important;border-bottom-width:1px!important}.\[\&\:not\(\:first-child\)\]\:ml-docs_0\.5:not(:first-child){margin-left:8px}.\[\&\:not\(\:last-child\)\]\:mb-docs_0\.5:not(:last-child){margin-bottom:8px}.\[\&\:not\(\:last-child\)\]\:mb-docs_1\.5:not(:last-child){margin-bottom:24px}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>summary\]\:relative>summary{position:relative}.\[\&\[data-state\=active\]_svg\]\:\!visible[data-state=active] svg{visibility:visible!important}.\[\&_\[role\=tablist\]\+\*\]\:\!mt-0 [role=tablist]+*{margin-top:0!important}.\[\&_\[role\=tablist\]\+\*\]\:w-3\/4 [role=tablist]+*{width:75%}.\[\&_\[role\=tablist\]\+\*\]\:flex-1 [role=tablist]+*{flex:1 1 0%}.\[\&_\[role\=tablist\]\]\:w-1\/4 [role=tablist]{width:25%}.\[\&_\[role\=tablist\]\]\:flex-col [role=tablist]{flex-direction:column}.\[\&_\[role\=tablist\]\]\:items-start [role=tablist]{align-items:flex-start}.\[\&_a\]\:text-medusa-contrast-fg-primary a{color:var(--docs-contrast-fg-primary)}.\[\&_a\]\:text-medusa-fg-base a{color:var(--docs-fg-base)}.\[\&_a\]\:disabled\:text-medusa-fg-disabled:disabled a{color:var(--docs-fg-disabled)}.\[\&_code\]\:\!font-mono code{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.\[\&_code\]\:\!text-h1 code{font-size:24px!important;line-height:125%!important;font-weight:500!important}.\[\&_code\]\:\!text-h2 code{font-size:18px!important;line-height:160%!important;font-weight:500!important}.\[\&_code\]\:\!text-h3 code{font-size:16px!important;line-height:160%!important;font-weight:500!important}.\[\&_data-rmiz-modal-img\]\:\!left-0 data-rmiz-modal-img{left:0!important}.\[\&_data-rmiz-modal-img\]\:\!top-0 data-rmiz-modal-img{top:0!important}.\[\&_mark\]\:bg-medusa-bg-highlight mark{background-color:var(--docs-bg-highlight)}.\[\&_mark\]\:text-medusa-fg-interactive mark{color:var(--docs-fg-interactive)}.\[\&_ol\]\:\!mb-0 ol{margin-bottom:0!important}.\[\&_ol\]\:mb-0 ol{margin-bottom:0}.\[\&_ol\]\:mt-docs_0\.5 ol{margin-top:8px}.\[\&_p\]\:\!mb-0 p{margin-bottom:0!important}.\[\&_pre\>div\]\:mt-docs_1 pre>div{margin-top:16px}.\[\&_pre\]\:min-h-full pre{min-height:100%}.\[\&_pre_span\]\:\!max-w-full pre span{max-width:100%!important}.\[\&_pre_span\]\:\!whitespace-break-spaces pre span{white-space:break-spaces!important}.\[\&_pre_span\]\:\!break-words pre span{overflow-wrap:break-word!important}.\[\&_span\]\:pointer-events-none span{pointer-events:none}.\[\&_span\]\:h-\[14px\] span{height:14px}.\[\&_span\]\:w-\[14px\] span{width:14px}.\[\&_span\]\:rounded-full span{border-radius:9999px}.\[\&_span\]\:bg-medusa-fg-on-color span{background-color:var(--docs-fg-on-color)}.\[\&_span\]\:shadow-details-switch-handle span{--tw-shadow:var(--details-switch-handle);--tw-shadow-colored:var(--details-switch-handle);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_span\]\:transition-transform span{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:disabled .\[\&_span\]\:group-disabled\:bg-ui-fg-disabled span{background-color:var(--fg-disabled)}.group:disabled .\[\&_span\]\:group-disabled\:shadow-none span{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_span\]\:data-\[state\=checked\]\:translate-x-docs_1[data-state=checked] span{--tw-translate-x:16px}.\[\&_span\]\:data-\[state\=checked\]\:translate-x-docs_1[data-state=checked] span,.\[\&_span\]\:data-\[state\=unchecked\]\:translate-x-docs_0\.125[data-state=unchecked] span{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_span\]\:data-\[state\=unchecked\]\:translate-x-docs_0\.125[data-state=unchecked] span{--tw-translate-x:2px}.\[\&_tr\:last-child\]\:border-b-0 tr:last-child{border-bottom-width:0}.\[\&_tr\]\:rounded-docs_DEFAULT tr{border-radius:8px}.\[\&_tr\]\:\!bg-medusa-bg-component tr{background-color:var(--docs-bg-component)!important}.\[\&_ul\]\:\!mb-0 ul{margin-bottom:0!important}.\[\&_ul\]\:mb-0 ul{margin-bottom:0}.\[\&_ul\]\:mt-docs_0\.5 ul{margin-top:8px}