@layer base{*,:before,:after{box-sizing:border-box}*{background-color:#0000;min-width:0;margin:0}:focus:not(:focus-visible){box-shadow:none;outline:none}:focus-visible{outline:var(--focus-outline,.125rem) solid var(--color-focus,AccentColor, -webkit-focus-ring-color);outline-offset:var(--focus-offset,0)}body{min-height:100vh}:where(p,li,dd,dt,blockquote,pre){hyphenate-limit-chars:6 3 2;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}@media (width>=568px){:where(p,li,dd,dt,blockquote,pre){hyphenate-limit-chars:initial;-webkit-hyphens:manual;hyphens:manual;word-wrap:normal;word-break:normal}}a,button{cursor:pointer}ul[role=list],ol[role=list]{list-style:none}img,picture,video,canvas,svg{max-width:100%;display:block}pre{white-space:pre;max-width:100%;overflow-x:auto}input[type=file]{width:100%;max-width:100%;display:block}input,button,textarea,select{font:inherit}input,textarea,select{color:inherit}legend{line-height:inherit;white-space:normal;max-width:100%;padding:0;display:block}summary{cursor:pointer;list-style:none;display:block}summary::-webkit-details-marker{display:none}summary::marker{display:none}summary::-moz-list-bullet{display:none}:where([hidden]){display:none}:target{scroll-margin-block:5ex}:where([contenteditable]){word-wrap:break-word}:where([draggable=true]){-webkit-user-drag:element}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#root,#__next{isolation:isolate}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}::-ms-expand{display:none}:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--h-blue:195;--h-green:148;--h-red:0;--h-yellow:46;--h-purple:271;--s-base:100%;--s-02:90%;--s-03:20%;--s-min:8%;--h:31;--s:var(--s-base);--l:50%;--l-max:99%;--color-brand:hsl(var(--h) var(--s) var(--l));--color-shadow:var(--h) var(--s-min) 10%;--color-shadow-light:#ffffff0a;--color-light-max:#fff;--color-light-text:#ffffffde;--color-bg-patch:hsl(from var(--color-bg) h s l / 0), hsl(from var(--color-bg) h s l / .05) 3%, hsl(from var(--color-bg) h s l / .2) 12%, hsl(from var(--color-bg) h s l / .4) 26%, hsl(from var(--color-bg) h s l / .6) 43%, hsl(from var(--color-bg) h s l / .8) 62%, hsl(from var(--color-bg) h s l / .95) 81%, var(--color-bg);--color-scroll-thumb:color-mix(in oklch, var(--color-text-03) 80%, transparent);--color-scroll-track:transparent;--backdrop-glass:blur(1.25rem);--backdrop-blur-min:blur(.25rem);--filter-brightness-up:brightness(1.16);--filter-brightness-down:brightness(.84);--size-1:.5rem;--size-half:calc(var(--size-1)*.5);--size-1h:calc(var(--size-1)*1.5);--size-2:calc(var(--size-1)*2);--size-2h:calc(var(--size-1)*2.5);--size-3:calc(var(--size-1)*3);--size-4:calc(var(--size-1)*4);--size-5:calc(var(--size-1)*5);--size-6:calc(var(--size-1)*6);--size-7:calc(var(--size-1)*7);--size-8:calc(var(--size-1)*8);--flow-gap-sm:var(--size-2);--flow-gap:var(--size-3);--spacer:var(--flow-gap);--spacer-lg:var(--size-4);--spacer-xl:var(--size-8);--gap:var(--size-2);--gap-lg:var(--size-4)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--csstools-color-scheme--light:}}@media (width>=768px) and (height>=361px){:root{--spacer:var(--size-6);--spacer-lg:var(--size-8);--spacer-xl:calc(var(--size-6)*2);--gap:var(--flow-gap)}}@media (width>=1024px){:root{--gap:var(--size-4)}}:root{--font-family-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-sans:"IBM Plex Sans",system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, -apple-system, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, Monaco, Consolas, "Andale Mono", monospace, var(--font-family-emoji);--font-family-base:var(--font-family-sans), var(--font-family-emoji);--font-family-titles:var(--font-family-base);--font-weight-base:400;--font-weight-strong:500;--font-size-hero:1.9375rem;--font-weight-hero:400;--letter-spacing-hero:0;--line-height-hero:1.29032;--font-size-title:1.5625rem;--font-weight-title:420;--letter-spacing-title:0;--line-height-title:1.28;--font-size-h2:1.25rem;--font-weight-h2:440;--letter-spacing-h2:0;--line-height-h2:1.2;--font-size-h3:1rem;--font-weight-h3:500;--letter-spacing-h3:0;--line-height-h3:1.5;--font-size-base:1rem;--letter-spacing-base:0;--line-height-base:1.5;--font-size-body-sm:.875rem;--font-weight-body-sm:400;--letter-spacing-body-sm:0;--line-height-body-sm:1.42857;--font-size-fine-print:.75rem;--font-weight-fine-print:400;--letter-spacing-fine-print:.01875rem;--line-height-fine-print:1.33333}@media (width>=768px) and (height>=361px){:root{--font-size-hero:2.8125rem;--letter-spacing-hero:-.0625rem;--line-height-hero:1.06667;--font-size-title:2.8125rem;--font-weight-title:400;--letter-spacing-title:-.075rem;--line-height-title:1.06667;--font-size-h2:2rem;--font-weight-h2:400;--letter-spacing-h2:-.0625rem;--line-height-h2:1.25;--font-size-h3:1.4375rem;--font-weight-h3:400;--letter-spacing-h3:-.00625rem;--line-height-h3:1.3913}}@media (width>=1024px){:root{--font-size-hero:4rem;--font-weight-hero:350;--letter-spacing-hero:-.125rem;--line-height-hero:1.125}}:root{--radius-xs:var(--size-half);--radius-sm:var(--size-1);--radius-base:var(--size-1h);--radius-md:var(--size-2);--radius-lg:var(--size-3);--radius-xl:2.25rem;--radius-pill:100vmax;--radius-squircle:25%;--border-width:.0625rem;--shadow-min:inset 0 -.0625rem 0 var(--color-shadow-light), 0 .0625rem 0 hsl(var(--color-shadow) / var(--shadow-opacity,.06));--shadow-z1:0 0 .03125rem .0625rem var(--color-shadow-light), 0 0 0 .0625rem hsl(var(--color-shadow) / var(--shadow-ring,.04)), 0 .0625rem .125rem hsl(var(--color-shadow) / var(--shadow-opacity,.06)), 0 .125rem .25rem -.0625rem hsl(var(--color-shadow) / var(--shadow-opacity,.06));--shadow-z2:0 0 .03125rem .0625rem var(--color-shadow-light), 0 0 0 .0625rem hsl(var(--color-shadow) / var(--shadow-ring,.04)), 0 .125rem .25rem hsl(var(--color-shadow) / var(--shadow-opacity,.06)), 0 .375rem .75rem -.125rem hsl(var(--color-shadow) / var(--shadow-opacity,.06)), 0 .875rem 1.75rem -.25rem hsl(var(--color-shadow) / var(--shadow-opacity,.06));--shadow-z3:0 0 .03125rem .0625rem var(--color-shadow-light), 0 0 0 .0625rem hsl(var(--color-shadow) / var(--shadow-ring,.04)), 0 .1875rem .375rem hsl(var(--color-shadow) / var(--shadow-opacity,.06)), 0 .5rem 1rem -.125rem hsl(var(--color-shadow) / var(--shadow-opacity,.06)), 0 1.125rem 2.25rem -.25rem hsl(var(--color-shadow) / var(--shadow-opacity,.06)), 0 1.875rem 3.75rem -.25rem hsl(var(--color-shadow) / var(--shadow-opacity,.06));--z-sticky:10;--z-fixed:20;--z-fab:30;--z-popover:40;--z-tooltip:50;--z-drawer:60;--z-modal:70;--z-notification:80;--width-xs:10rem;--width-sm:17rem;--width-base:20rem;--width-md:28rem;--width-lg:34rem;--width-xl:45rem;--width-container:85rem;--width-prose:70ch;--duration-50:70ms;--duration-100:.11s;--duration-200:.15s;--duration-300:.24s;--duration-400:.4s;--duration-500:.8s;--duration-600:1.2s;--easing-base:cubic-bezier(.2, 0, .38, .9);--easing-out:cubic-bezier(.2, 0, 1, .9);--easing-bounce:cubic-bezier(.175, .885, .32, 1.275);--button-height:var(--size-6);--button-padding-block:0;--button-padding-inline:var(--size-2);--header-offset:calc(var(--size-1)*9);--input-padding-block:.3125rem;--input-padding-inline:var(--size-2);--padding-x-md:var(--size-2);--padding-x-xl:var(--size-2h);--sidenav-width:6rem}@media (width>=568px){:root{--padding-x-xl:var(--size-3)}}@media (width>=768px) and (height>=361px){:root{--sidenav-width:6rem;--padding-x-md:var(--size-3);--padding-x-xl:var(--size-5)}}@media (width>=1360px){:root{--sidenav-width:15rem}}:root{--icon-error:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M21%2012C21%2016.9706%2016.9706%2021%2012%2021C7.02944%2021%203%2016.9706%203%2012C3%207.02944%207.02944%203%2012%203C16.9706%203%2021%207.02944%2021%2012Z%22%20fill%3D%22%23FDE2E7%22%2F%3E%3Cpath%20d%3D%22M12%2016.9V17M12%207V13M21%2012C21%2016.9706%2016.9706%2021%2012%2021C7.02944%2021%203%2016.9706%203%2012C3%207.02944%207.02944%203%2012%203C16.9706%203%2021%207.02944%2021%2012Z%22%20stroke%3D%22%23F2405E%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E%0A);--icon-success:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2021C16.9706%2021%2021%2016.9706%2021%2012C21%207.02944%2016.9706%203%2012%203C7.02944%203%203%207.02944%203%2012C3%2016.9706%207.02944%2021%2012%2021Z%22%20fill%3D%22%23BBF9AE%22%2F%3E%3Cpath%20d%3D%22M9%2012L11%2014L15%2010%22%20fill%3D%22%23BBF9AE%22%2F%3E%3Cpath%20d%3D%22M9%2012L11%2014L15%2010M21%2012C21%2016.9706%2016.9706%2021%2012%2021C7.02944%2021%203%2016.9706%203%2012C3%207.02944%207.02944%203%2012%203C16.9706%203%2021%207.02944%2021%2012Z%22%20stroke%3D%22%2322990A%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E%0A)}[data-theme=light],:root:not([data-theme=dark]){--color-bg-brand:hsl(var(--h) var(--s) 96%);--color-bg-02-brand:hsl(var(--h) var(--s) 92%);--color-text-brand:hsl(var(--h) var(--s) 43%);--color-text-02-brand:var(--color-brand);--color-border-brand:hsl(var(--h) var(--s) 80%);--color-gradient-brand:hsl(357 var(--s) 56%), var(--color-brand);--color-orange-headless:var(--h) var(--s) 80%;--color-orange-gradient:hsl(var(--color-orange-headless) / .6), hsl(var(--color-orange-headless) / .55) 3%, hsl(var(--color-orange-headless) / .46) 12%, hsl(var(--color-orange-headless) / .35) 26%, hsl(var(--color-orange-headless) / .23) 43%, hsl(var(--color-orange-headless) / .12) 62%, hsl(var(--color-orange-headless) / .03) 81%, hsl(var(--color-orange-headless) / 0);--color-watermelon-headless:357 var(--s) 66%;--color-watermelon-gradient:hsl(var(--color-watermelon-headless) / .2), hsl(var(--color-watermelon-headless) / .19) 17%, hsl(var(--color-watermelon-headless) / .17) 31%, hsl(var(--color-watermelon-headless) / .13) 44%, hsl(var(--color-watermelon-headless) / .09) 56%, hsl(var(--color-watermelon-headless) / .04) 69%, hsl(var(--color-watermelon-headless) / .01) 83%, hsl(var(--color-watermelon-headless) / 0);--color-light-gradient:#fffffff0, #ffffffe3 2%, #ffffffbf 10%, #ffffff91 21%, #ffffff5e 36%, #fff3 54%, #ffffff0d 76%, #fff0;--color-bg:hsl(var(--h) var(--s-min) 99%);--color-bg-02:hsl(var(--h) var(--s-min) 97%);--color-bg-z1:hsl(from var(--color-bg) h s l / .88);--color-bg-z2:var(--color-bg-z1);--color-bg-z3:var(--color-bg-z1);--color-bg-inverse:hsl(var(--h) var(--s-min) 24%);--color-fill:hsl(var(--h) var(--s-min) 10% / .03);--color-fill-interactive:color-mix(in oklch, var(--color-link) 12%, transparent);--color-backdrop:hsl(var(--h) var(--s-min) 10% / .5);--color-text:hsl(var(--h) var(--s-min) 14%);--color-text-02:hsl(var(--h) var(--s-min) 47%);--color-text-03:hsl(var(--h) var(--s-min) 62%);--color-icon:var(--color-text-03);--color-border-bold:hsl(var(--color-shadow) / .12);--color-border:hsl(var(--color-shadow) / .08);--color-border-min:hsl(var(--color-shadow) / .05);--color-link:var(--color-text-brand);--color-link-hover:color-mix(in oklch, var(--color-link) 85%, #fff);--color-link-visited:color-mix(in oklch, var(--color-link) 90%, #000);--color-code:hsl(var(--h-blue) var(--s-02) 35%);--color-text-inverse:hsl(var(--h) var(--s-min) 99% / .87);--color-text-02-inverse:hsl(var(--h) var(--s-min) 99% / .6);--color-text-03-inverse:hsl(var(--h) var(--s-min) 99% / .38);--color-icon-inverse:var(--color-text-03-inverse);--color-border-inverse:hsl(var(--h) var(--s-min) 99% / .08);--color-text-neutral:#000000de;--color-text-02-neutral:#0009;--color-text-03-neutral:#00000061;--color-border-neutral:#00000014}@media print,(resolution>=1.25x),(resolution>=120dpi){[data-theme=light],:root:not([data-theme=dark]){--color-border-min:hsl(var(--color-shadow) / .08)}}[data-theme=light],:root:not([data-theme=dark]){--color-info:hsl(var(--h-blue) var(--s) 66%);--color-bg-info:hsl(var(--h-blue) var(--s) 94%);--color-text-info:hsl(var(--h-blue) var(--s) 41%);--color-text-02-info:hsl(var(--h-blue) var(--s) 52%);--color-error:hsl(var(--h-red) var(--s) 73%);--color-bg-error:hsl(var(--h-red) var(--s) 96%);--color-text-error:hsl(var(--h-red) var(--s) 44%);--color-text-02-error:hsl(var(--h-red) var(--s) 60%);--color-warning:hsl(var(--h-yellow) var(--s) 46%);--color-bg-warning:hsl(var(--h-yellow) var(--s) 92%);--color-text-warning:hsl(var(--h-yellow) var(--s) 22%);--color-text-02-warning:hsl(var(--h-yellow) var(--s) 29%);--color-success:hsl(var(--h-green) var(--s) 39%);--color-bg-success:hsl(var(--h-green) var(--s) 85%);--color-text-success:hsl(var(--h-green) var(--s) 25%);--color-text-02-success:hsl(var(--h-green) var(--s) 32%);--color-focus:color-mix(in oklch, var(--color-brand) 55%, transparent);--icon-calendar:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16%203V7M8%203V7M4%2011H20M11%2015H12V18M6%205H18C19.1046%205%2020%205.89543%2020%207V19C20%2020.1046%2019.1046%2021%2018%2021H6C4.89543%2021%204%2020.1046%204%2019V7C4%205.89543%204.89543%205%206%205Z%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%220.38%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-chevron-down:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%208L10%2012L14%208%22%20stroke%3D%22black%22%20stroke-opacity%3D%220.38%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E%0A);--icon-chevron-down-invert:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%208L10%2012L14%208%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-file:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7%2021C6.46957%2021%205.96086%2020.7893%205.58579%2020.4142C5.21071%2020.0391%205%2019.5304%205%2019V5C5%204.46957%205.21071%203.96086%205.58579%203.58579C5.96086%203.21072%206.46957%203%207%203H14C14.3166%202.99949%2014.6301%203.06161%2014.9225%203.18277C15.215%203.30394%2015.4806%203.48176%2015.704%203.706L18.292%206.294C18.5168%206.51751%2018.6952%206.78335%2018.8167%207.07616C18.9382%207.36898%2019.0005%207.68297%2019%208V19C19%2019.5304%2018.7893%2020.0391%2018.4142%2020.4142C18.0391%2020.7893%2017.5304%2021%2017%2021H7Z%22%20fill%3D%22%23FDFCFC%22%2F%3E%3Cpath%20d%3D%22M14%203V7C14%207.26522%2014.1054%207.51957%2014.2929%207.70711C14.4804%207.89464%2014.7348%208%2015%208L19%208%22%20fill%3D%22%23FDFCFC%22%2F%3E%3Cpath%20d%3D%22M14%203H7C6.46957%203%205.96086%203.21072%205.58579%203.58579C5.21071%203.96086%205%204.46957%205%205V19C5%2019.5304%205.21071%2020.0391%205.58579%2020.4142C5.96086%2020.7893%206.46957%2021%207%2021H17C17.5304%2021%2018.0391%2020.7893%2018.4142%2020.4142C18.7893%2020.0391%2019%2019.5304%2019%2019V8M14%203C14.3166%202.99949%2014.6301%203.06161%2014.9225%203.18277C15.215%203.30394%2015.4806%203.48176%2015.704%203.706L18.292%206.294C18.5168%206.51751%2018.6952%206.78335%2018.8167%207.07616C18.9382%207.36898%2019.0005%207.68297%2019%208M14%203V7C14%207.26522%2014.1054%207.51957%2014.2929%207.70711C14.4804%207.89464%2014.7348%208%2015%208L19%208%22%20stroke%3D%22%23FF9C33%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-folder:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%2019C19.5304%2019%2020.0391%2018.7893%2020.4142%2018.4142C20.7893%2018.0391%2021%2017.5304%2021%2017V9C21%208.46957%2020.7893%207.96086%2020.4142%207.58579C20.0391%207.21071%2019.5304%207%2019%207H13.1C12.7655%207.00328%2012.4355%206.92261%2012.1403%206.76538C11.8451%206.60815%2011.594%206.37938%2011.41%206.1L10.6%204.9C10.4179%204.62347%2010.17%204.39648%209.8785%204.2394C9.58702%204.08231%209.26111%204.00005%208.93%204H5C4.46957%204%203.96086%204.21071%203.58579%204.58579C3.21071%204.96086%203%205.46957%203%206V17C3%2017.5304%203.21071%2018.0391%203.58579%2018.4142C3.96086%2018.7893%204.46957%2019%205%2019H19Z%22%20fill%3D%22%23FFEBD6%22%20stroke%3D%22%23FF9C33%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);--icon-remove:url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.87868%207.87868L10%2010M10%2010L12.1213%2012.1213M10%2010L7.87868%2012.1213M10%2010L12.1213%207.87868M17%2010C17%2013.866%2013.866%2017%2010%2017C6.13401%2017%203%2013.866%203%2010C3%206.13401%206.13401%203%2010%203C13.866%203%2017%206.13401%2017%2010Z%22%20stroke%3D%22black%22%20stroke-opacity%3D%220.38%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E%0A);--icon-success:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23FF8400\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M9 12L11 14L15 10M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z\"/%3E%3C/svg%3E")}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;hanging-punctuation:first allow-end last;interpolate-size:allow-keywords;scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;--csstools-color-scheme--light:}}html:has(.drawer.is-open){scrollbar-color:transparent transparent}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (pointer:fine){html{scrollbar-color:var(--color-scroll-thumb) var(--color-scroll-track);scrollbar-width:thin}html::-webkit-scrollbar{width:var(--size-1);height:var(--size-1)}html::-webkit-scrollbar-track{background:var(--color-scroll-track);box-shadow:none;border:none}html::-webkit-scrollbar-thumb{background-color:var(--color-scroll-thumb);border:var(--size-half) solid transparent;border-radius:var(--radius-pill)}html:has(.drawer.is-open)::-webkit-scrollbar{background:0 0}html:has(.drawer.is-open)::-webkit-scrollbar-track{background:0 0}html:has(.drawer.is-open)::-webkit-scrollbar-thumb{background-color:#0000;border-color:#0000}}body{accent-color:var(--color-brand);background:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);line-height:var(--line-height-base);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);flex-direction:column;justify-content:center;min-width:20rem;min-height:100dvh;margin:0;display:flex;overflow-x:clip}body[data-scroll-locked]{margin-right:0!important}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}:root{--padding-top-hero:.0625rem;--padding-bottom-hero:.4375rem;--padding-top-title:.4375rem;--padding-bottom-title:.0625rem;--padding-top-h2:.3125rem;--padding-bottom-h2:.1875rem;--padding-top-h3:.375rem;--padding-bottom-h3:.125rem;--padding-top-base:.375rem;--padding-bottom-base:.125rem;--padding-top-body-sm:.0625rem;--padding-bottom-body-sm:.1875rem;--padding-top-label:.25rem;--padding-bottom-label:.25rem;--padding-top-fine-print:.25rem;--padding-bottom-fine-print:.25rem;--padding-bottom-list:1rem;--padding-top-li:0;--padding-bottom-li:.625rem}@media (width>=768px) and (height>=361px){:root{--padding-top-hero:.4375rem;--padding-bottom-hero:.0625rem;--padding-top-h2:0;--padding-bottom-h2:0;--padding-top-h3:0;--padding-bottom-h3:0}}@media (width>=1024px){:root{--padding-top-hero:.25rem;--padding-bottom-hero:.25rem}}}@layer content{::selection{background-color:var(--color-fill-interactive);color:var(--color-text-neutral);text-shadow:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,h6{text-wrap:balance}h1,.h1,h2,.h2{font-variation-settings:"wdth" 75}.h1,.h2,.h3,.h4{-webkit-hyphens:manual;hyphens:manual;word-wrap:normal;word-break:normal;display:block}h1,.h1{font-size:var(--font-size-title);font-weight:var(--font-weight-title,400);letter-spacing:var(--letter-spacing-title,normal);line-height:var(--line-height-title);padding-top:var(--padding-top-title,0px);padding-bottom:var(--padding-bottom-title,0px)}:is(h1,.h1):not(header *){margin-top:0;margin-bottom:var(--margin-bottom-title,calc(var(--flow-gap-sm)*3))}h2,.h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2,400);letter-spacing:var(--letter-spacing-h2,normal);line-height:var(--line-height-h2);padding-top:var(--padding-top-h2,0px);padding-bottom:var(--padding-bottom-h2,0px);margin-top:0;margin-bottom:var(--margin-bottom-h2,var(--flow-gap-sm))}h3,.h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3,400);letter-spacing:var(--letter-spacing-h3,normal);line-height:var(--line-height-h3);padding-top:var(--padding-top-h3,0px);padding-bottom:var(--padding-bottom-h3,0px);margin-top:0;margin-bottom:var(--margin-bottom-h3,var(--flow-gap-sm))}@media (width>=768px) and (height>=361px){h3,.h3{font-variation-settings:"wdth" 75}}h4,.h4,h5,h6{font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px);font-weight:var(--font-weight-strong,600);margin-top:0;margin-bottom:0}:where(address,blockquote,div,dl,figure,form,ol,p,pre,table,ul)+:is(h2,.h2,h3,.h3,h4,.h4,h5,h6){margin-top:var(--margin-top-subhead,calc(var(--flow-gap-sm)*3))}p,li,dd{text-wrap:pretty}:is(address,dd,dt,li,p){padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px)}:is(address,blockquote,dl,figure,ol,p,pre,table,ul,.scroll-x){margin-top:0;margin-bottom:var(--flow-gap-sm)}.scroll-x table{margin-top:-.0625rem;margin-bottom:-.0625rem}a:not(.btn):not([role=button]):not([role=tab]){color:var(--color-link);transition:color var(--duration-50) var(--easing-base), -webkit-text-decoration var(--duration-50) var(--easing-base);transition:color var(--duration-50) var(--easing-base), text-decoration var(--duration-50) var(--easing-base);transition:color var(--duration-50) var(--easing-base), text-decoration var(--duration-50) var(--easing-base), -webkit-text-decoration var(--duration-50) var(--easing-base);-webkit-text-decoration:none;text-decoration:none}a:not(.btn):not([role=button]):not([role=tab]):is(:active,:focus-visible){-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:.125em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:max(.08em,.0625rem)}a:not(.btn):not([role=button]):not([role=tab]):focus-visible{--outline-offset:.125rem;border-radius:var(--radius-xs)}a:not(.btn):not([role=button]):not([role=tab]):visited{color:var(--color-link-visited)}a[aria-current]:not(.btn):not([role=button]):not([role=tab]){color:var(--color-current,var(--color-text))}@media (any-hover:hover){a:not(.btn):not([role=button]):not([role=tab]):hover{color:var(--color-link-hover);-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:.125em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:max(.05em,.0625rem)}}b,strong{font-weight:var(--font-weight-strong,600)}b[class]{font-weight:inherit}em[class]{font-style:inherit}small{font-size:var(--font-size-fine-print);line-height:var(--line-height-fine-print)}hr{--flow-gap-y:var(--flow-gap);border:0;border-top:1px solid var(--color-border);margin-top:calc(var(--flow-gap-y) - .0625rem);margin-bottom:var(--flow-gap-y);height:0}ul,ol{--list-padding:var(--size-3);--list-gap:var(--size-1);--list-indent:var(--size-2h);margin-left:0;margin-right:0;padding:0}:is(ul,ol)>li{position:relative}:is(:is(ul,ol)>li):not(:last-child){margin-bottom:var(--list-gap)}ul:not([role=list]):not(:is(nav ul)){--list-bullet-top:calc(.2em + var(--padding-top-base,0px));padding-left:var(--list-padding);list-style-type:none}ul:not([role=list]):not(:is(nav ul))>li:before{color:var(--color-brand);content:"•";text-transform:none;top:var(--list-bullet-top);line-height:1;position:absolute;left:-1.25rem}ol{--list-number-top:var(--padding-top-base,0px);counter-reset:list-counter var(--ol-start,0);list-style-type:none}ol>li{padding-left:calc(2ch + var(--size-1))}:is(ol>li):before{color:var(--color-text-02);content:counter(list-counter, decimal) ".";counter-increment:list-counter;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;top:var(--list-number-top);position:absolute;left:0}dl{--grid-columns:1fr 3fr}@media (width>=568px){dl{grid-gap:var(--size-1) var(--flow-gap);gap:var(--size-1) var(--flow-gap);grid-template-columns:var(--grid-columns);display:grid}}dt{font-weight:var(--font-weight-strong,600)}dd{margin-left:0}:is(dd,li) p{margin-bottom:0}:is(dd,li)>p:first-child{padding-top:0}:is(dd,li)>p:last-child{padding-bottom:0}li.has-sublist{margin-top:var(--list-gap);margin-bottom:0;padding-bottom:0}li:has(>ul,>ol){margin-top:var(--list-gap);margin-bottom:0;padding-bottom:0}img,svg,video{height:auto}figcaption{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm,400);letter-spacing:var(--letter-spacing-body-sm,normal);line-height:var(--line-height-body-sm);padding-top:var(--padding-top-body-sm,0px);padding-bottom:var(--padding-bottom-body-sm,0px);color:var(--color-text-02);text-align:center}table{--table-border-color:var(--color-border);--table-border-width:var(--border-width);--cell-height:var(--size-7);--cell-padding-x:var(--size-2);--cell-padding-y:var(--size-2);border-collapse:collapse;border-spacing:0;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;text-indent:0;width:100%}thead{background-color:var(--color-bg-02)}th{color:var(--color-text-02);font-weight:var(--font-weight-strong,600);text-align:left;vertical-align:bottom;position:relative}thead th{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}th,td{border-bottom:1px solid var(--color-border);padding-top:calc(var(--cell-padding-y) - .0625rem);padding-bottom:var(--cell-padding-y);padding-left:var(--cell-padding-x);padding-right:var(--cell-padding-x);height:var(--cell-height)}:is(th,td):not(.cell-check){min-width:10ch}td,tbody th{vertical-align:top}:where(:focus-visible){scroll-padding-bottom:var(--scroll-padding-end,8vh)}.eyebrow{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);text-transform:uppercase;margin-bottom:var(--eyebrow-margin-bottom,var(--size-1));font-weight:500}nav ul,.list-unstyled,.list-inline{margin:0;padding-left:0;list-style:none}:is(nav ul,.list-unstyled,.list-inline)>li:before{content:none}.list-inline li{margin-right:var(--size-half);padding:0;display:inline-block}:is(.list-inline li):last-child{margin-right:0}caption{font-weight:var(--font-weight-strong,600);text-align:left;margin-bottom:var(--size-1)}thead th[colspan]{text-align:center}thead th:not(:first-child){position:relative}:is(thead th:not(:first-child)):before{border-left:1px solid var(--color-border);content:"";width:0;height:var(--size-3);position:absolute;top:50%;left:0;transform:translateY(-50%)}th:has(.btn-sort){padding-top:.625rem;padding-bottom:.375rem}.btn-sort{--button-bg:transparent;--button-bg-hover:transparent;color:var(--color-text-02);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);text-transform:none;padding-left:0;padding-right:0}.btn-sort.is-active{color:var(--color-text)}.btn-sort .icon{transition:opacity var(--duration-100) var(--easing-base)}:where([aria-sort=none] .btn-sort) .icon{opacity:0}:where(thead th,thead td,table:not(:has(thead))>tbody>tr:first-child td,table:not(:has(thead))>tbody>tr:first-child th,table.is-no-thead>tbody>tr:first-child td,table.is-no-thead>tbody>tr:first-child th){border-top:0}tfoot th,tfoot td{border-bottom:0}.scroll-x table{width:auto;min-width:100%;max-width:none;margin:0}.scroll-x td,.scroll-x th{scroll-snap-align:start}:where(.scroll-x) tr:last-child>:is(td,th){border-bottom:0}@media (any-hover:hover){:where(.table-hover tbody) tr:hover{background-color:var(--color-bg-02)}}}@layer layout{.prose,.container{margin-left:auto;margin-right:auto;position:relative}.container{padding-left:var(--padding-x-xl);padding-right:var(--padding-x-xl);width:min(100%, var(--width-container))}.container-5\/6{--width-container:calc(52.6875rem + var(--padding-x-xl)*2)}.prose{font-feature-settings:"onum";font-variant-numeric:oldstyle-nums;width:min(100%, var(--width-prose))}.prose:not(.container .prose){padding-left:var(--padding-x-xl);padding-right:var(--padding-x-xl)}.layout,.layout-chat{--layout-gap:var(--size-6);gap:var(--layout-gap);flex-direction:column;flex:1;max-width:100%;min-height:100dvh;display:flex}.layout{min-height:100vh}.layout>main{flex-grow:1}.main-content{padding-top:calc(var(--size-6)*2);padding-bottom:var(--spacer)}@media (width>=768px) and (height>=361px){.main-content{padding-top:calc(var(--size-6)*4)}}.scroll-x{--scroll-x-border:.0625rem solid var(--color-border);--scroll-x-radius:var(--radius-base);--scroll-padding:0;-webkit-overflow-scrolling:touch;border:var(--scroll-x-border);border-radius:var(--scroll-x-radius);padding:var(--scroll-padding);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;overflow:auto hidden}.scroll-x,.scroll-x-list{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--duration-100) var(--easing-base)}:is(.scroll-x,.scroll-x-list)::-webkit-scrollbar{width:var(--size-1);height:var(--size-1)}:is(.scroll-x,.scroll-x-list)::-webkit-scrollbar-track{background:0 0}:is(.scroll-x,.scroll-x-list)::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:0 0}@media (prefers-reduced-motion:no-preference){.scroll-x,.scroll-x-list{scroll-behavior:smooth}}@media (any-hover:hover){:is(.scroll-x,.scroll-x-list):is(:hover,:focus-within){scrollbar-color:var(--color-scroll-thumb) transparent}:is(.scroll-x,.scroll-x-list):is(:hover,:focus-within)::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb)}}.scroll-x-list{gap:var(--size-2);margin:0 0 var(--flow-gap);padding-top:var(--size-1);padding-bottom:var(--size-1);padding-left:var(--padding-x,0);padding-right:var(--padding-x,0);scroll-snap-type:x mandatory;scroll-padding-left:1rem;list-style:none;display:flex;position:relative;overflow-x:auto}@media (width<=767.98px){.scroll-x-list{scrollbar-width:none}.scroll-x-list::-webkit-scrollbar{display:none}}.scroll-x-list>*{scroll-snap-align:start;scroll-snap-stop:always}:is(.scroll-x-list>*):before{content:none}.scroll-x-labeled:before{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);background:var(--color-brand);border-radius:var(--radius-xs);color:var(--color-light-max);content:attr(aria-label);text-align:center;padding:0 var(--size-half);top:var(--size-2);left:var(--size-1h);width:fit-content;z-index:var(--z-sticky);font-weight:500;display:block;position:absolute}.list-view{gap:var(--list-view-gap,var(--size-2));margin:var(--list-view-margin,0);padding:var(--list-view-padding,0);flex-direction:column;list-style:none;display:flex}.list-view>li{margin:0;padding:0}.list-view>li:before{content:""}.row,.tablet-l\:row{--row-columns:1;--row-gap:var(--size-2);gap:var(--row-gap);flex-direction:column;display:flex}@media (width>=768px) and (height>=361px){.row{--row-columns:2;--row-gap:var(--flow-gap);flex-flow:wrap}.row>*{width:calc(100%/var(--row-columns) - var(--row-gap)*(var(--row-columns) - 1)/var(--row-columns))}}@media (width>=1024px){.tablet-l\:row{--row-columns:2;--row-gap:var(--flow-gap);flex-flow:wrap}.tablet-l\:row>*{width:calc(100%/var(--row-columns) - var(--row-gap)*(var(--row-columns) - 1)/var(--row-columns))}}.app{--app-sidenav-width:var(--sidenav-width);width:100%;min-height:100dvh;display:flex}.app.has-preview{--app-sidenav-width:6rem}.app>:not(.sidenav){flex:1;min-width:0}@media (width>=568px){.app>:not(.sidenav){margin-left:var(--app-sidenav-width)}}:root{--grid-min-width:8.25rem;--grid-cols-12:repeat(12, minmax(0, 1fr));--grid-cols-auto:repeat(auto-fit, minmax(0, max-content));--grid-cols-equal:repeat(auto-fit, minmax(var(--grid-min-width), 1fr));--grid-cols-4-compound-5:2fr 1fr 1fr 2fr 2fr 1fr 1fr 2fr}.grid{grid-gap:var(--grid-gap,var(--gap));gap:var(--grid-gap,var(--gap));grid-template-columns:var(--grid-columns,1fr);grid-template-rows:var(--grid-rows,auto);display:grid}@media (width>=768px) and (height>=361px){.grid{--grid-columns:var(--grid-cols-equal)}}@media (width>=1024px){.tablet-l\:grid{--grid-columns:var(--grid-cols-equal)}}@media (width>=768px) and (height>=361px){.grid-12{--grid-columns:var(--grid-cols-12)}.grid-max-content{grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;width:max-content}.grid-center{--grid-columns:var(--grid-cols-auto);justify-content:center}}@media (width<=767.98px){.phone\:grid-3{--grid-columns:repeat(3, 1fr)}.phone\:grid-4{--grid-columns:repeat(4, 1fr)}}.col,[class^=col-]{flex-direction:column;display:flex}.col{grid-column:1/-1}.col-1{grid-column:auto/span 1}.col-2{grid-column:auto/span 2}.col-3{grid-column:auto/span 3}.col-4{grid-column:auto/span 4}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-1\/2{grid-column:1/span 2}.col-4\/9{grid-column:4/span 9}.col-1\/7{grid-column:1/span 7}.col-9\/4{grid-column:9/span 4}.col-1\/8{grid-column:1/span 7}.col-10\/3{grid-column:10/span 3}.col-3\/4{grid-column:3/span 4}.col-8\/5{grid-column:8/span 5}.col-3\/8{grid-column:3/span 8}.li-recent{background:var(--color-bg-brand);border-radius:var(--radius-lg);cursor:pointer;align-items:center;gap:var(--size-1h);padding:var(--size-2) var(--size-1h);width:100%;max-width:var(--width-sm);flex-shrink:0;display:flex}@media (any-hover:hover){.li-recent:hover{animation:item-shake var(--duration-500) var(--easing-base)}}@keyframes item-shake{0%{transform:translateY(0)}15%{transform:translateY(-.25rem)}30%{transform:translateY(.25rem)}45%{transform:translateY(-.1875rem)}60%{transform:translateY(.1875rem)}75%{transform:translateY(-.125rem)}to{transform:translateY(0)}}@scope(.li-recent){:scope>figure{background-color:var(--color-bg-02-brand);border-radius:var(--radius-base);width:var(--size-5);height:var(--size-5);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:0;display:flex}.info{font-size:var(--font-size-body-sm);flex-direction:column;flex:1;gap:0;display:flex;overflow:hidden}.name{text-overflow:ellipsis;white-space:nowrap;margin-bottom:-.0625rem;font-weight:500;overflow:hidden}.date{color:var(--color-text-02)}.icon{--icon-stroke:var(--color-brand)}.icon-sm{--icon-stroke:var(--color-icon)}.btn-icon.is-active .icon-sm{--icon-stroke:var(--color-brand);--icon-fill:var(--color-brand)}}}@layer components;@layer pages{.page-auth{background-color:var(--color-bg-02);min-height:100vh;padding-top:var(--size-2h);padding-bottom:var(--size-2h)}@media (width>=768px) and (height>=361px){.page-auth.is-register{padding-top:var(--size-6);padding-bottom:var(--size-6);background-image:-webkit-image-set(url(/assets/robots-qZ5pPU4-.png) 1x,url(/assets/robots@2x-DjMiRAjk.png) 2x),-webkit-repeating-linear-gradient(270deg,#0000001f 0 .125rem,#0000 .125rem .25rem);background-image:image-set("/assets/robots-qZ5pPU4-.png" 1x,"/assets/robots@2x-DjMiRAjk.png" 2x),repeating-linear-gradient(90deg,#0000001f 0 .125rem,#0000 .125rem .25rem);background-position:calc(50% + 20rem) calc(100% - 6rem),0 calc(100% - 11rem);background-repeat:no-repeat,repeat-x;background-size:14.875rem 18.75rem,.25rem .0625rem}@media (resolution>=192dpi){.page-auth.is-register{background-image:url(/assets/robots@2x-DjMiRAjk.png),repeating-linear-gradient(90deg,#0000001f 0 .125rem,#0000 .125rem .25rem)}}}.page-auth .auth-shell{min-height:calc(100vh - var(--size-5));justify-content:center;align-items:center;display:flex}.page-auth .bg-brand-glow{--background-position:calc(50% - 20rem) 0;min-height:23.5rem}@scope(.layout-storage){.scroll-x-list{--fade-width:var(--size-2h);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-width), #000 calc(100% - var(--fade-width)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-width), #000 calc(100% - var(--fade-width)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-width), #000 calc(100% - var(--fade-width)), transparent 100%);margin-left:calc(var(--fade-width)*-1);padding-left:var(--fade-width)}.cell-check{text-align:center;width:var(--size-7);min-width:var(--size-7);max-width:var(--size-7);padding-left:0;padding-right:0}.cell-check input{margin-left:auto;margin-right:auto}.cell-check.cell-folder input:not(:checked):not(:hover){background-image:var(--icon-folder);border:0}.cell-check.cell-file input:not(:checked):not(:hover){background-image:var(--icon-file);border:0}.cell-name{--overflow-safe-space:.25rem;text-overflow:ellipsis;white-space:nowrap;padding-left:calc(var(--cell-padding-x) - var(--overflow-safe-space));min-width:0;max-width:18.75rem;overflow:hidden}.cell-name .btn-file-name{text-overflow:ellipsis;white-space:nowrap;--button-height:auto;appearance:none;color:inherit;cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-size-weight,normal);line-height:var(--line-height-base);text-align:left;text-transform:none;padding-top:0;padding-bottom:0;padding-left:var(--overflow-safe-space);background:0 0;border:0;max-width:100%;padding-right:0;display:inline-block;overflow:hidden}.cell-size,.cell-date,.cell-owner,.cell-access{color:var(--color-text-02)}.cell-size{width:5.625rem}.cell-date{width:8.75rem}.cell-owner{white-space:nowrap;width:10rem}.cell-access{width:10rem}.cell-actions{padding-top:var(--size-1);padding-bottom:var(--size-1);width:7rem}.cell-actions .btn-del .icon{--icon-stroke:var(--color-text-02-error)}.cell-actions>span{opacity:0;flex-wrap:nowrap;display:flex}tr:hover .cell-actions>span,tr:focus-within .cell-actions>span{opacity:1}.empty-state{text-align:center;margin-bottom:0}}}@layer utils{.mt-0{margin-top:0}.mt-1{margin-top:var(--size-1)}.mt-2{margin-top:var(--size-2)}.mt-1lh{margin-top:var(--flow-gap)}.mt-2lh{margin-top:var(--size-6)}.mt-3lh{margin-top:calc(var(--flow-gap)*3)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--size-1)}.mb-2{margin-bottom:var(--size-2)}.mb-lh{margin-bottom:var(--size-3)}.mb-2lh{margin-bottom:var(--size-6)}.me-1{margin-right:var(--size-1)}.mx-auto{margin-left:auto;margin-right:auto}.pt-\[1px\]{padding-top:.0625rem}.pb-\[1px\]{padding-bottom:.0625rem}.pb-\[2px\]{padding-bottom:.125rem}.pt-half-max{padding-top:var(--spacer-lg)}.pb-half-max{padding-bottom:var(--spacer-lg)}.py-lh{padding-top:var(--size-3);padding-bottom:var(--size-3)}.py-half-max{padding-top:var(--spacer-lg);padding-bottom:var(--spacer-lg)}.pt-lh{padding-top:var(--size-3)}.pb-4{padding-bottom:var(--size-4)}.pt-max{padding-top:var(--spacer-xl)}.pb-max{padding-bottom:var(--spacer-xl)}.px-4{padding-left:var(--size-4);padding-right:var(--size-4)}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}@media (width>=568px){.phone-l\:d-none{display:none}.phone-l\:d-inline{display:inline}}@media (width>=768px) and (height>=361px){.tablet\:d-none{display:none}.tablet\:d-inline{display:inline}.tablet\:d-flex{display:flex}.tablet\:d-block{display:block}}@media (width>=1024px){.tablet-l\:d-none{display:none}.tablet-l\:d-block{display:block}.tablet-l\:d-inline{display:inline}}@media (width>=1360px){.laptop\:d-none{display:none}}.font-light{font-weight:300}.nobr{white-space:nowrap}.text-02{color:var(--color-text-02)}.text-02-info{color:var(--color-text-02-info)}.text-info{color:var(--color-text-info)}.text-success{color:var(--color-text-success)}.text-error{color:var(--color-text-error)}.text-center{text-align:center}.text-start{text-align:left}.text-end{text-align:right}.vertical-middle{vertical-align:middle}.text-base{font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px)}.text-sm{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm,400);letter-spacing:var(--letter-spacing-body-sm,normal);line-height:var(--line-height-body-sm);padding-top:var(--padding-top-body-sm,0px);padding-bottom:var(--padding-bottom-body-sm,0px)}.text-label,.text-xs{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px)}.text-label,.text-uppercase{text-transform:uppercase}.text-uppercase{letter-spacing:.025em}.text-gradient{--text-gradient:linear-gradient(to bottom right, var(--color-text), var(--color-text-02) 50%);-webkit-background-clip:text;background-clip:text;background-image:var(--text-gradient);color:#0000;background-repeat:no-repeat;background-size:100%}.bg-brand-glow{background-image:radial-gradient(4.5rem 4.5rem at 63% 51%, var(--color-light-gradient)), radial-gradient(.75rem .75rem at 34% 41%, var(--color-light-gradient)), radial-gradient(.75rem .75rem at 63% 31%, var(--color-light-gradient)), radial-gradient(.75rem .75rem at 75.5% 64%, var(--color-light-gradient)), url("data:image/svg+xml,%3csvg%20width='377'%20height='377'%20viewBox='0%200%20377%20377'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='236'%20cy='189'%20r='71.5'%20stroke='%23F8F7F7'%20stroke-dasharray='2%202'/%3e%3ccircle%20cx='236.5'%20cy='188.5'%20r='116'%20stroke='%23FDFCFC'%20stroke-dasharray='2%202'/%3e%3c/svg%3e"), radial-gradient(11.75rem 11.75rem at 50% 50%, var(--color-orange-gradient)), radial-gradient(7.25rem 7.25rem at 68% 50%, var(--color-watermelon-gradient));background-position:var(--background-position,50% 0);background-repeat:no-repeat;background-size:23.5rem 23.5rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.skip-link{position:absolute;top:0;left:0;transform:translateY(-120%)}.skip-link:focus{transform:translateY(0)}.items-center{align-items:center}.grid-cols-fr-auto{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-items-center{justify-items:center}.gap-1{gap:var(--size-1)}.gap-2{gap:var(--size-2)}.gap-lh{gap:var(--flow-gap)}.w-100{width:100%}.w-1\/2{width:calc((100% - var(--gap,0))/2)}.w-1\/3{width:calc(33.3333% - var(--gap,0)*2/3)}.w-2\/3{width:calc(66.6667% - var(--gap,0)*2/3*2 + var(--gap,0))}.w-fit{width:fit-content}.max-w-xl{max-width:var(--width-xl)}.width-full-bleed{--fb-gap:var(--gap);--fb-max-width:calc(83.3333% - var(--gap)*11/12*10 + var(--gap)*9);text-align:center;margin-left:calc(50% - 50vw + var(--sidenav-area,0px));width:calc(100vw - var(--sidenav-area,0px));margin-right:calc(50% - 50vw);position:relative}.width-full-bleed>img,.width-full-bleed>table,.width-full-bleed>.media-border,.width-full-bleed>.scroll-x{max-width:var(--fb-max-width);margin-left:auto;margin-right:auto}::view-transition-old(root){animation:var(--duration-300) var(--easing-base) both fade-out}::view-transition-new(root){animation:var(--duration-300) var(--easing-base) both fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.animate-move-in{--transform-y:15vh;animation-name:enter}.animate{--filter:none;--transform-x:0;--transform-y:0;--transform-scale:1;--duration:var(--duration-500);animation-delay:calc(var(--delay,0s)*var(--stagger,0));animation-duration:var(--duration);animation-timing-function:var(--easing-base)}@keyframes enter{0%{filter:var(--filter);opacity:0;transform:translate(var(--transform-x), var(--transform-y))}}}@layer print;@layer components.base{.icon{--icon-fill:transparent;--icon-stroke:var(--color-icon);--icon-stroke-width:2;--icon-size:var(--size-3);fill:var(--icon-fill);transition:fill var(--duration-50), opacity var(--duration-50);vertical-align:middle;width:var(--icon-size);height:var(--icon-size);flex-shrink:0;display:inline-block;overflow:hidden}@media print,(resolution>=1.25x),(resolution>=120dpi){.icon{--icon-stroke-width:1.5}}.icon-sm{--icon-size:var(--size-2h)}.icon-xl{--icon-size:var(--size-7)}.icon-badge{background:var(--color-bg-02-brand);border-radius:var(--radius-md);margin-bottom:var(--margin-bottom,0);width:var(--size-7);height:var(--size-7);flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn,button,[type=submit],[type=button],[type=reset]{--button-bg:var(--color-fill);--button-bg-hover:var(--color-bg-brand);--button-border-color:transparent;--button-border-width:0;--button-color:var(--color-text);--button-color-hover:var(--button-color);--button-filter-hover:none;--button-radius:var(--radius-base);--button-padding-x:var(--flow-gap);--button-gap:var(--size-1);--button-font-size:var(--font-size-fine-print);--button-font-weight:500;--button-letter-spacing:var(--letter-spacing-fine-print);--button-line-height:1;--button-text-transform:uppercase;--button-decoration-hover:none;--button-shadow:none;--button-shadow-hover:none;--button-transition:background var(--duration-50) var(--easing-base), border-color var(--duration-50) var(--easing-base), box-shadow var(--duration-50) var(--easing-base), color var(--duration-50) var(--easing-base);--button-width:auto;--button-height:var(--size-5);appearance:none;background:var(--button-bg);border-color:var(--button-border-color);border-radius:var(--button-radius);border-style:solid;border-width:var(--button-border-width);box-shadow:var(--button-shadow);color:var(--button-color);cursor:pointer;align-items:center;gap:var(--button-gap);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);text-transform:var(--button-text-transform);white-space:nowrap;padding-top:.0625rem;padding-left:var(--button-padding-x);padding-right:var(--button-padding-x);transition:var(--button-transition);-webkit-user-select:none;user-select:none;width:var(--button-width);height:var(--button-height);flex-shrink:0;justify-content:center;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative}:is(.btn,button,[type=submit],[type=button],[type=reset]):disabled{cursor:not-allowed;opacity:.6;pointer-events:none}:is(.btn,button,[type=submit],[type=button],[type=reset]):active{translate:0 .0625rem}[aria-busy=true]:is(.btn,button,[type=submit],[type=button],[type=reset]){cursor:progress;pointer-events:none}[aria-current=true]:is(.btn,button,[type=submit],[type=button],[type=reset]){cursor:default;pointer-events:none}@media (any-hover:hover){:is(.btn,button,[type=submit],[type=button],[type=reset]):hover{background:var(--button-bg-hover);box-shadow:var(--button-shadow-hover);filter:var(--button-filter-hover);-webkit-text-decoration:var(--button-decoration-hover,none);-webkit-text-decoration:var(--button-decoration-hover,none);text-decoration:var(--button-decoration-hover,none)}}.btn-icon{aspect-ratio:1;width:var(--button-height);padding-left:0;padding-right:0}.btn-primary{--button-bg:var(--color-brand);--button-bg-hover:var(--color-brand);--button-filter-hover:var(--filter-brightness-up);--button-font-weight:600;--button-shadow-hover:inset 0 0 0 .0625rem #00000014, inset 0 0 .125rem #fff6, inset 0 0 .25rem .125rem #ffffff3d, inset 0 0 1rem .125rem #ffffff1f;--button-color:var(--color-light-max);--button-border-color:transparent;--button-transition:filter var(--duration-50) var(--easing-base), box-shadow var(--duration-50) var(--easing-base);--focus-offset:.125rem;--color-icon:var(--color-light-max)}.btn-secondary{--button-bg:var(--color-bg-02-brand);--button-color:var(--color-text-brand);--button-border-color:var(--color-border);--button-bg-hover:var(--color-bg-brand)}.btn-outline{--button-bg:transparent;--button-color:var(--color-text-brand);--button-border-color:var(--color-border);--button-border-width:.0625rem;--button-bg-hover:color-mix(in oklch, var(--color-brand) 10%, transparent)}.btn-ghost{--button-bg:transparent;--button-color:var(--color-text-brand);--button-border-color:transparent;--button-bg-hover:color-mix(in oklch, var(--color-brand) 10%, transparent)}.btn-ghost[aria-current=true]{--button-bg:var(--color-fill)}.btn-link{--button-bg-hover:transparent;--button-bg:transparent;--button-border-color:transparent;--button-color:var(--color-link);--button-decoration-hover:underline;--button-font-size:var(--font-size-base);--button-font-weight:400;--button-line-height:var(--line-height-base);--button-height:auto;--button-padding-x:0;--button-radius:0;--button-text-transform:none;--button-width:max-content}.btn-close{--button-bg:var(--color-bg);--button-hover:color-mix(in oklch, var(--button-bg) 80%, var(--color-error));--button-padding-x:0;--button-height:var(--size-3);--button-shadow-hover:var(--shadow-z1);box-shadow:var(--shadow-z1);width:var(--button-height);border-radius:50%;position:relative}.btn-close:before{content:"";position:absolute;inset:-.5rem}.btn-sm{--button-height:var(--size-4);--button-padding-x:var(--size-2);--button-font-size:var(--font-size-sm)}.btn-lg{--button-height:var(--size-7)}.btn-start-icon{padding-left:calc(var(--button-padding-x) - var(--size-half))}.btn-end-icon{padding-right:calc(var(--button-padding-x) - var(--size-half))}}@layer components.form{.form,form{--form-bg:var(--color-bg);--form-border-color:var(--color-border-bold);--form-border-radius:var(--radius-sm);--form-padding-y:.6875rem;--form-padding-x:var(--size-2);--form-disabled-bg:var(--color-bg-02);--form-disabled-fg:var(--color-text-03);--form-focus-color:var(--color-link)}fieldset{border-radius:var(--form-border-radius);border:0;padding:0}fieldset:not(:last-child){margin-bottom:var(--size-6)}legend{font-weight:var(--font-weight-strong);word-wrap:anywhere;margin-bottom:var(--size-1)}label{color:var(--color-text);margin-bottom:var(--size-half);font-weight:500;display:block}form>:is(p,div:not([class])),form :where(.grid)>p{margin-top:0;margin-bottom:var(--size-2);padding:0;position:relative}.form-password{position:relative}.form-password .input{padding-right:var(--size-6)}.form-password button{top:50%;right:var(--size-half);transition:color var(--transition);position:absolute;transform:translateY(-50%)}:where(input:not([type]),input:is([type=text i],[type=email i],[type=password i],[type=search i],[type=tel i],[type=url i],[type=number i],[type=date i],[type=datetime-local i],[type=month i],[type=week i],[type=time i]),select,textarea){appearance:none;background-color:var(--form-bg);border:1px solid var(--form-border-color);border-radius:var(--form-border-radius);color:var(--color-text);padding:var(--form-padding-y) var(--form-padding-x);transition:border-color var(--duration-200) var(--easing-out);width:100%;font-size:1rem;line-height:1.5;display:block}.has-error:where(input:not([type]),input:is([type=text i],[type=email i],[type=password i],[type=search i],[type=tel i],[type=url i],[type=number i],[type=date i],[type=datetime-local i],[type=month i],[type=week i],[type=time i]),select,textarea){border-color:var(--color-error)}:where(input:not([type]),input:is([type=text i],[type=email i],[type=password i],[type=search i],[type=tel i],[type=url i],[type=number i],[type=date i],[type=datetime-local i],[type=month i],[type=week i],[type=time i]),select,textarea):focus-visible{border-color:var(--color-focus)}:where(input:not([type]),input:is([type=text i],[type=email i],[type=password i],[type=search i],[type=tel i],[type=url i],[type=number i],[type=date i],[type=datetime-local i],[type=month i],[type=week i],[type=time i]),select,textarea):disabled{background-color:var(--form-disabled-bg);color:var(--form-disabled-fg);cursor:not-allowed;opacity:.6}textarea{resize:vertical;min-height:6rem}select:not([multiple]){background-image:var(--icon-chevron-down);background-position:center right var(--size-1);background-repeat:no-repeat;background-size:var(--flow-gap);padding-right:var(--size-6);overflow-x:clip}select:not([multiple])::-ms-expand{display:none}[type=checkbox],[type=radio]{cursor:pointer;margin-right:var(--size-1);vertical-align:text-bottom;width:var(--size-2h);height:var(--size-2h)}[type=checkbox]+label,[type=radio]+label{cursor:pointer;margin-left:var(--size-1);vertical-align:middle;display:inline-block}@scope(.form){.hint{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);color:var(--color-text-02);text-align:left;margin-top:var(--size-half);padding-left:var(--size-2);padding-right:var(--size-2);display:block}.hint.is-error{color:var(--color-text-error)}.disclaimer{display:flex}.disclaimer label{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);font-weight:400}.disclaimer [type=checkbox]{margin-top:.0625rem}}.avatar-picker{border-radius:var(--radius-base);cursor:pointer;align-items:flex-start;gap:var(--size-2);margin-bottom:var(--size-2h);display:flex}@scope(.avatar-picker){.thumb{--avatar-preview-image:none;background:var(--color-bg-02-brand);background-image:var(--avatar-preview-image);border-radius:var(--radius-sm);transition:background var(--duration-200) var(--easing-base);width:var(--size-8);height:var(--size-8);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:0;display:flex}.thumb[data-has-preview=true]{background-color:var(--color-bg-03)}.thumb .icon{--icon-stroke:var(--color-brand)}.info{flex-direction:column;gap:.125rem;padding-top:.125rem;display:flex}.hint{font-size:var(--font-size-body-sm);color:var(--color-text-02);line-height:1.35}.status{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);color:var(--color-text-02)}.status.is-selected{color:var(--color-brand)}[type=file]{display:none}}.form-option{--option-offset-top:calc((1lh - var(--option-size))/2);font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px);color:var(--color-text-02);padding-left:var(--flow-gap);margin:0;position:relative}.form-option:not(fieldset .form-option){margin-bottom:var(--size-2)}[type=checkbox],[type=radio]{--option-size:var(--size-2h);--option-border:.125rem solid var(--color-border-bold);--option-bg-image:none;appearance:none;background-color:var(--color-bg-z1);background-position:50%;background-repeat:no-repeat;background-image:var(--option-bg-image);border:var(--option-border);pointer-events:auto;vertical-align:middle;width:var(--option-size,var(--size-2));height:var(--option-size,var(--size-2));flex:none;padding:0}:is([type=checkbox],[type=radio])::-ms-check{display:none}:is([type=checkbox],[type=radio]):active{filter:var(--filter-brightness-up)}:is([type=checkbox],[type=radio]):checked{background-color:var(--color-text-02-brand);border-color:var(--color-text-02-brand)}:is([type=checkbox],[type=radio]):disabled{cursor:not-allowed;filter:grayscale();opacity:.5;pointer-events:none}[aria-invalid=true]:is([type=checkbox],[type=radio]){border-color:var(--color-error)}[type=checkbox]{border-radius:var(--size-half)}[type=checkbox]:checked{--option-bg-image:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"%3e%3cpath fill=\"none\" stroke=\"%23fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 10l3 3l6-6\"/%3e%3c/svg%3e")}[type=checkbox]:indeterminate{--option-bg-image:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"%3e%3cpath fill=\"none\" stroke=\"%23fff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" d=\"M6 10h8\"/%3e%3c/svg%3e")}[type=radio]{border-radius:50%}[type=radio]:checked{--option-bg-image:url("data:image/svg+xml,%3csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"-4 -4 8 8\"%3e%3ccircle r=\"2\" fill=\"%23fff\"/%3e%3c/svg%3e")}@scope(.form-option){[type=checkbox],[type=radio]{top:var(--option-offset-top);position:absolute;left:0}}.form-option-sm{--option-size:var(--size-2)}.form-option-lg{--option-size:var(--size-3)}.form-option-invalid{--option-border:.0625rem solid var(--color-error)}.switch{--switch-wrap-display:flex;--switch-wrap-justify:space-between;--switch-wrap-margin:0 0 var(--size-1);color:var(--color-text-02);display:var(--switch-wrap-display);align-items:center;justify-content:var(--switch-wrap-justify);margin:var(--switch-wrap-margin)}label:has([type=checkbox][role=switch]){--switch-wrap-display:flex;--switch-wrap-justify:space-between;--switch-wrap-margin:0 0 var(--size-1);color:var(--color-text-02);display:var(--switch-wrap-display);align-items:center;justify-content:var(--switch-wrap-justify);margin:var(--switch-wrap-margin)}[type=checkbox][role=switch]{--switch-bg:var(--color-border-bold);--switch-bg-checked:var(--color-brand);--switch-thumb-bg:var(--color-bg);--switch-thumb-bg-checked:var(--color-bg);--switch-border-width:.125rem;--switch-height:1.375rem;--switch-width:var(--size-5);--switch-thumb-size:calc(var(--switch-height) - .25rem);appearance:none;background-color:var(--switch-bg);border-radius:var(--radius-pill);width:var(--switch-width);height:var(--switch-height);border:0;flex:none;align-items:center;padding:.125rem;display:inline-flex}[type=checkbox][role=switch]:before{background-color:var(--switch-thumb-bg);box-shadow:0 0 1px 1px hsl(var(--color-shadow) / .12);content:"";transition:margin-left var(--duration-50) var(--easing-base);width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:50%;display:block}[type=checkbox][role=switch]:checked{background-color:var(--switch-bg-checked);background-image:none}[type=checkbox][role=switch]:checked:before{background-color:var(--switch-thumb-bg-checked);margin-left:var(--switch-thumb-size)}.search{background:var(--color-fill);border-radius:var(--radius-pill);box-shadow:inset 0 0 2px hsl(var(--color-shadow) / .08), inset 0 2px 4px hsl(var(--color-shadow) / .08);color:var(--color-text-02);cursor:text;align-items:center;gap:var(--size-1);padding:0 var(--size-2);width:15rem;height:2.5rem;transition:box-shadow var(--duration-100) var(--ease-base);margin-bottom:0;font-weight:400;display:inline-flex}.search:focus-within{border-color:var(--color-brand)}@scope(.search){.icon{flex-shrink:0}.input{background:0 0;border:none;outline:none;width:100%}.input:-webkit-search-cancel-button{appearance:none;background-image:var(--icon-remove);cursor:pointer;width:var(--size-4);height:var(--size-4);background-position:50%;background-repeat:no-repeat;border-radius:50%}}}@layer components.ui{.alert{--alert-bg:transparent;--alert-badge-color:var(--color-brand);--alert-color:inherit;--alert-padding-x:var(--size-2h);--alert-padding-y:var(--size-2h);--alert-radius:var(--radius-lg);background-color:var(--alert-bg);border-radius:var(--alert-radius);color:var(--alert-color);padding:var(--alert-padding-y) var(--alert-padding-x);flex-direction:column;align-items:center;display:flex;position:relative}@media (width>=768px) and (height>=361px){.alert{--alert-padding-x:var(--size-3);--alert-padding-y:var(--size-3)}}@scope(.alert){h2,h3{color:inherit;margin:var(--size-2) 0 0}p:last-child{margin-bottom:0}.icon-badge{background-color:var(--alert-badge-color);border-radius:var(--radius-squircle);width:var(--size-5);height:var(--size-5)}.icon{--icon-stroke:var(--alert-icon-stroke,var(--color-text-light))}.btn-close{z-index:1;position:absolute;top:0;right:0}}.alert-warning{--alert-badge-color:var(--color-warning);--alert-bg:var(--color-bg-warning);--alert-color:var(--color-text-warning);--alert-icon-stroke:var(--color-text-02-warning)}.avatar{--avatar-size:var(--size-6);--avatar-radius:var(--radius-base);border-radius:var(--avatar-radius);width:var(--avatar-size);height:var(--avatar-size);outline-offset:-1px;outline:1px solid #00000014;flex-shrink:0;margin-bottom:0;position:relative;overflow:hidden}.card{--card-bg:var(--color-bg);--card-border:.0625rem solid var(--color-border);--card-color-headings:var(--color-text);--card-color:var(--color-text-02);--card-gap:0;--card-max-w:var(--width-xl);--card-padding-block:var(--size-3);--card-padding-inline:var(--size-3);--card-radius:var(--radius-md);--card-shadow:none;background-color:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);color:var(--card-color);gap:var(--card-gap);padding-top:var(--card-padding-block);padding-bottom:var(--card-padding-block);padding-left:var(--card-padding-inline);padding-right:var(--card-padding-inline);width:min(100%, var(--card-max-w));flex-direction:column;margin-left:auto;margin-right:auto;display:flex;position:relative}@media (width>=568px){.card{--card-padding-block:var(--size-4);--card-padding-inline:var(--size-4)}}@scope(.card){h2,h3{color:var(--card-color-headings);margin-bottom:0}}.card-featured{--card-border:0;--card-bg:var(--color-bg-z1);--card-shadow:var(--shadow-z2)}.chip{--button-height:var(--size-4);background:var(--color-fill);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;align-items:center;gap:var(--size-half);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-base);text-transform:none;padding:0 var(--size-1h);transition:background-color var(--duration-fast) var(--easing-base), color var(--duration-fast) var(--easing-base);border:none;line-height:1.1429;display:inline-flex}.chip:hover{background:var(--color-border)}.chip.is-active{background:var(--color-brand);color:var(--color-light-max);padding-left:var(--size-1)}.chip .icon{flex-shrink:0;display:none}.chip.is-active .icon{--icon-stroke:var(--color-light-max);display:block}.menu{--menu-current-bg:var(--color-fill);--menu-color:var(--color-text-02);--menu-padding:var(--size-2);--menu-item-padding-x:var(--size-2);--menu-item-padding-y:var(--size-1);padding:var(--menu-padding);width:max-content;min-width:var(--width-sm);max-width:var(--width-base);flex-direction:column;margin:0;list-style-type:none;display:flex}@scope(.menu){li{color:var(--menu-color);width:100%;padding:0;display:block}li:before{content:none}li>a{font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px);border-radius:var(--radius-sm);color:var(--menu-color);align-items:center;gap:var(--size-1);text-align:left;text-transform:none;padding:var(--menu-item-padding-y) var(--menu-item-padding-x);transition:background var(--duration-50) var(--easing-base), color var(--duration-50) var(--easing-base);-webkit-user-select:none;user-select:none;background-color:#0000;border:0;outline:0;justify-content:flex-start;width:100%;height:auto;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}li>a:is(:active,:focus-visible),li>a[aria-current]{background-color:var(--menu-current-bg);-webkit-text-decoration:none;text-decoration:none}@media (any-hover:hover){li>a:hover{background-color:var(--menu-current-bg)}}li>a[aria-current]{cursor:default;pointer-events:none}@media (width>=768px) and (height>=361px){li:not(:last-child){margin-bottom:var(--size-half)}}.menu-label{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;overflow:hidden}.icon{flex-shrink:0}:is(.menu-item-icon-start,.menu-item-icons){padding-left:calc(var(--menu-item-padding-x) - var(--size-half))}:is(.menu-item-icon-end,.menu-item-icons){padding-right:calc(var(--menu-item-padding-x) - var(--size-half))}.menu-action{font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px);border-radius:var(--button-radius,var(--radius-base));color:var(--button-color,var(--color-brand-primary));cursor:pointer;align-items:center;gap:var(--button-gap,var(--size-1h));padding-top:0;padding-bottom:0;padding-left:var(--button-padding-x,var(--size-2h));padding-right:var(--button-padding-x,var(--size-2h));touch-action:manipulation;transition:background var(--duration-50) var(--easing-base);-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%;height:var(--button-height,var(--size-6));background:0 0;outline:0;flex-shrink:0;justify-content:start;display:flex}@media (any-hover:hover){.menu-action:hover{background-color:var(--menu-current-bg)}}.menu-action.is-disabled{cursor:default;opacity:.5;pointer-events:none}.menu-divider{border-top:1px solid var(--color-border);height:0}}.modal{--modal-bg:var(--color-bg);--modal-text:var(--color-text);--modal-shadow:var(--shadow-z3);--modal-overlay-bg:var(--color-backdrop);--modal-overlay-filter:var(--backdrop-glass);--modal-radius-mobile:var(--radius-base);--modal-radius:var(--radius-lg);--modal-gap:var(--size-1);--modal-offset:var(--size-5);--modal-padding-y:var(--size-2);--modal-padding-x:var(--size-1h);--modal-scroll-inset:var(--size-2);--modal-duration:var(--duration-300);--modal-max-width:var(--width-xl);background-color:var(--modal-overlay-bg);-webkit-backdrop-filter:var(--modal-overlay-filter);backdrop-filter:var(--modal-overlay-filter);opacity:1;transition:opacity var(--modal-duration) var(--easing-base);border:0;justify-content:center;align-items:center;min-width:100%;min-height:100%;padding:0;display:flex;position:fixed;inset:0}.modal:not([open]){display:none}.modal[closing]{opacity:0}@starting-style{.modal{opacity:0}}@media (width>=768px) and (height>=361px){.modal{--modal-padding-x:var(--size-3)}}@scope(.modal){.modal-base{background-color:var(--modal-bg);border-radius:var(--modal-radius-mobile) var(--modal-radius-mobile) 0 0;box-shadow:var(--modal-shadow);color:var(--modal-text);opacity:1;padding:var(--size-1);transition:opacity var(--modal-duration) var(--easing-base), translate var(--modal-duration) var(--easing-base);width:100%;max-width:var(--modal-max-width);max-height:calc(100% - var(--modal-offset));flex-direction:column;display:flex;position:fixed;inset:auto 0 0;translate:0}@starting-style{.modal-base{opacity:0;translate:0 50%}}@media (width>=768px) and (height>=361px){.modal-base{border-radius:var(--modal-radius);top:auto;top:initial;right:auto;right:initial;bottom:auto;bottom:initial;left:auto;left:initial;height:max-content;max-height:calc(100vh - var(--size-8));position:static}@starting-style{.modal-base{translate:0 -50%}}}}.modal[closing]>.modal-base{opacity:0;translate:0 50%}@media (width>=768px) and (height>=361px){.modal[closing]>.modal-base{translate:0 -50%}}@scope(.modal-base){header{padding-top:var(--size-1);padding-left:var(--modal-padding-x);padding-right:var(--modal-padding-x)}@media (width>=768px) and (height>=361px){header{padding-top:var(--size-3);padding-bottom:var(--size-1)}}.title{margin:0}@media (width<=767.98px){.title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-base);font-weight:var(--font-weight-strong);text-align:center;pointer-events:none;padding-left:var(--size-7);padding-right:var(--size-7);line-height:1;overflow:hidden}}.btn-close{top:var(--size-2);right:var(--size-2);background:0 0;position:absolute}@media (any-hover:hover){.btn-close:hover{--icon-stroke:var(--color-text);background-color:var(--color-fill)}}section{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top,var(--size-6)), #000 calc(100% - var(--fade-bottom,var(--size-3))), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top,var(--size-6)), #000 calc(100% - var(--fade-bottom,var(--size-3))), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top,var(--size-6)), #000 calc(100% - var(--fade-bottom,var(--size-3))), transparent 100%);padding-left:var(--modal-padding-x);padding-right:var(--modal-padding-x);overflow-y:auto}@media (pointer:fine){section{clip-path:inset(0 var(--modal-scroll-inset));scrollbar-color:var(--color-scroll-thumb) var(--color-scroll-track);scrollbar-width:thin;transition:clip-path var(--modal-duration) var(--easing-base)}section:hover{clip-path:inset(0)}section::-webkit-scrollbar{width:var(--size-1)}section::-webkit-scrollbar-track{background:var(--color-scroll-track)}section::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:var(--radius-pill)}}footer{align-items:center;gap:var(--modal-gap);padding-left:var(--modal-padding-x);padding-right:var(--modal-padding-x);top:var(--size-1);z-index:1;flex-wrap:wrap;justify-content:space-between;display:flex;position:absolute;left:0;right:0}@media (width<=767.98px){footer :where(.btn,button){width:var(--button-height);padding:0}footer .btn-label{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}}@media (width>=768px) and (height>=361px){footer{padding-top:var(--size-1);padding-bottom:var(--size-1h);padding-left:var(--size-2);padding-right:var(--size-2);justify-content:flex-end;position:static}}}.modal-sm{--modal-max-width:var(--width-md)}@scope(.modal-integration){.modal-base{--modal-max-width:var(--width-md);background-image:linear-gradient(var(--color-bg-patch)), radial-gradient(circle 40cqi at 23% 0%, var(--color-orange-gradient)), radial-gradient(circle 30cqi at 88% 0%, var(--color-watermelon-gradient));background-repeat:no-repeat;background-size:100% 5rem;container-type:inline-size}.modal-base>header{text-align:center;padding-top:var(--size-8)}header .row{margin-bottom:var(--size-4);justify-content:center;align-items:center}header img{width:var(--size-5);border-radius:10px}header h2{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3,400);letter-spacing:var(--letter-spacing-h3,normal);line-height:var(--line-height-h3);padding-top:var(--padding-top-h3,0px);padding-bottom:var(--padding-bottom-h3,0px);margin-bottom:0}header p{color:var(--color-text-02)}.modal-base>section{--fade-top:0;--fade-bottom:0;flex-direction:column;align-items:center;display:flex}.modal-base ul>li{color:var(--color-text-02);padding-left:var(--size-4);position:relative}:is(.modal-base ul>li):before{background:50%/contain no-repeat;background-image:var(--icon-success);content:"";width:var(--size-3);height:var(--size-3);position:absolute;top:0;left:0;transform:translateY(.375rem)}.modal-base>footer{padding-bottom:var(--size-4);justify-content:center}}html:has(dialog[open]){overflow:clip}.page-header-filter{--popover-body-w:calc(100vw - var(--size-5));--popover-body-max-w:var(--width-md);--popover-body-padding-block:var(--size-3)}@scope(.page-header-filter){.group{flex-direction:column;gap:0;display:flex}.group+.group{margin-top:var(--size-3)}label{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm,400);letter-spacing:var(--letter-spacing-body-sm,normal);line-height:var(--line-height-body-sm);padding-top:var(--padding-top-body-sm,0px);padding-bottom:var(--padding-bottom-body-sm,0px);font-weight:var(--font-weight-strong)}.row{gap:var(--size-1);flex-wrap:wrap;display:flex}}.popover{--popover-body-background:var(--color-bg);--popover-body-color:var(--color-text-02);--popover-body-offset:var(--size-1);--popover-body-inset-inline-start:0;--popover-body-padding-block:var(--size-2);--popover-body-padding-inline:var(--padding-x-md,var(--size-2));--popover-body-radius:var(--radius-md);--popover-body-shadow:var(--shadow-z2);--popover-body-translate-inline:0;--popover-body-translate-block-base:0;--popover-body-translate-block-motion:var(--popover-body-offset);--popover-body-w:var(--width-sm);--popover-body-max-w:calc(100vw - var(--size-2h)*2);width:fit-content;position:relative}@scope(.popover){summary,[data-role=popover-summary]{cursor:pointer}:scope.popover-chevron :where(summary,[data-role=popover-summary]){align-items:center;display:flex}:scope.popover-chevron :where(summary,[data-role=popover-summary]):after{background-image:var(--icon-chevron-down);content:"";margin-left:var(--size-half);transition:rotate var(--duration-50) var(--easing-base);width:var(--size-2);height:var(--size-2);background-position:50%;background-repeat:no-repeat;flex-shrink:0;display:block}:scope.popover-chevron[open] :where(summary,[data-role=popover-summary]):after,:scope.popover-chevron.is-open :where(summary,[data-role=popover-summary]):after{rotate:180deg}:scope::details-content{transition:content-visibility var(--duration-200) var(--easing-base);transition-behavior:allow-discrete}.body{background-color:var(--popover-body-background);border-radius:var(--popover-body-radius);box-shadow:var(--popover-body-shadow);color:var(--popover-body-color);left:var(--popover-body-inset-inline-start);opacity:0;padding-top:var(--popover-body-padding-block);padding-bottom:var(--popover-body-padding-block);padding-left:var(--popover-body-padding-inline);padding-right:var(--popover-body-padding-inline);pointer-events:none;text-align:left;transition:opacity var(--duration-200) var(--easing-out), translate var(--duration-200) var(--easing-out);translate:var(--popover-body-translate-inline) calc(var(--popover-body-translate-block-base) + var(--popover-body-translate-block-motion));width:var(--popover-body-w);max-width:var(--popover-body-max-w);z-index:var(--z-popover);flex-direction:column;margin:0;display:flex;position:absolute}@starting-style{:scope[open]>.body,:scope.is-open>.body{--popover-body-translate-block-motion:var(--popover-body-offset);opacity:0}}.body.has-menu{padding:0}.body:has(>.menu){padding:0}:scope[open] .body,:scope.is-open>.body{--popover-body-translate-block-motion:0;opacity:1;pointer-events:auto;transition:opacity var(--duration-200) var(--easing-base), translate var(--duration-200) var(--easing-base)}.heading{font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px);color:var(--color-text);font-variation-settings:"wdth" 100;margin-top:var(--size-1h);margin-bottom:-.5rem}}.popover-up>.body{--popover-body-translate-block-motion:calc(var(--popover-body-offset)*-1);bottom:100%}@starting-style{.popover-up[open]>.body,.popover-up.is-open>.body{--popover-body-translate-block-motion:calc(var(--popover-body-offset)*-1)}}.popover-up[open]>.body,.popover-up.is-open>.body{--popover-body-translate-block-motion:0}@media (width>=568px){.popover-end>.body{left:auto;right:0}}.popover-center>.body{--popover-body-inset-inline-start:50%;--popover-body-translate-inline:-50%}.popover-middle>.body{translate:var(--popover-body-translate-inline) calc(-50% + var(--popover-body-offset));top:50%;bottom:auto}.popover-middle[open]>.body,.popover-middle.is-open>.body{translate:var(--popover-body-translate-inline) -50%}.popover-middle.popover-end>.body{translate:calc(var(--popover-body-offset)*-1) calc(-50% + var(--popover-body-offset));inset:50% 100% auto auto}.popover-middle.popover-end[open]>.body,.popover-middle.popover-end.is-open>.body{translate:calc(var(--popover-body-offset)*-1) -50%}@media (width<=767.98px){.phone\:popover-center>.body{--popover-body-inset-inline-start:50%;--popover-body-translate-inline:-50%}}@scope(.popover){@supports (anchor-name:--a) and (position-anchor:--a){summary,[data-role=popover-summary]{anchor-name:--popover-anchor}.body{position-anchor:--popover-anchor;inset-area:bottom start}:scope.popover-up>.body{inset-area:top start}:scope.popover-end>.body{inset-area:bottom end}:scope.popover-center>.body{inset-area:bottom center}:scope.popover-up.popover-end>.body{inset-area:top end}:scope.popover-up.popover-center>.body{inset-area:top center}@media (width<=767.98px){:scope.phone\:popover-center>.body{inset-area:bottom center}}}}.toggle-group{--toggle-group-item-bg-selected:var(--color-bg-02-brand);--toggle-group-item-color-selected:var(--color-text-brand);border:1px solid var(--color-border);border-radius:calc(var(--radius-base) + 1px);width:var(--toggle-group-width,-moz-fit-content);width:var(--toggle-group-width,fit-content);max-width:var(--toggle-group-max-width,100%);grid-auto-columns:1fr;grid-auto-flow:column;margin-left:auto;margin-right:auto;display:grid;overflow:hidden}@scope(.toggle-group){.btn,button{--button-bg:transparent;--button-color:var(--color-text-02);text-transform:none;border-radius:0}:is(.btn,button):first-child{border-radius:var(--button-radius) 0 0 var(--button-radius)}:is(.btn,button):last-child{border-radius:0 var(--button-radius) var(--button-radius) 0}[aria-selected=true]:is(.btn,button){background:var(--toggle-group-item-bg-selected);color:var(--toggle-group-item-color-selected);cursor:default;pointer-events:none}@media (width>=768px) and (height>=361px){:where(.btn,button):not([aria-selected=true])+:where(.btn,button):not([aria-selected=true]):before{background:var(--color-border-min);content:"";width:.0625rem;height:var(--button-height);position:absolute;top:50%;left:0;transform:translateY(-50%)}}}.tooltip{--tooltip-bg:hsl(var(--h) var(--s-min) 16%);--tooltip-color:#ffffffde;--tooltip-offset:var(--size-1);--tooltip-padding:var(--size-half) var(--size-1h);--tooltip-width:var(--width-sm);position:relative}.tooltip:after{background-color:var(--tooltip-bg);border-radius:var(--radius-sm);color:var(--tooltip-color);content:attr(data-tooltip);font-size:var(--font-size-fine-print);line-height:var(--line-height-fine-print);white-space:normal;opacity:0;padding:var(--tooltip-padding);text-transform:none;transition:opacity var(--duration-100) var(--easing-base), translate var(--duration-100) var(--easing-base);visibility:hidden;width:max-content;max-width:var(--tooltip-width);z-index:var(--z-tooltip);position:absolute}.tooltip[aria-label]:after{content:attr(aria-label)}.tooltip:is(:active,:focus-visible){overflow:visible}.tooltip:is(:active,:focus-visible):after{opacity:1;visibility:visible}@media (any-hover:hover) and (pointer:fine){.tooltip:hover{overflow:visible}.tooltip:hover:after{opacity:1;visibility:visible}}.tooltip:not(.tooltip-right):not(.tooltip-bottom):not(.tooltip-left):not(.tooltip-te):after{translate:-50% var(--flow-gap);bottom:100%;left:50%}.tooltip:not(.tooltip-right):not(.tooltip-bottom):not(.tooltip-left):not(.tooltip-te):is(:hover,:focus-visible,:active):after{translate:-50% calc(var(--tooltip-offset)*-1)}.tooltip.tooltip-te:after{translate:0 var(--flow-gap);bottom:100%;left:auto;right:0}.tooltip.tooltip-te:is(:hover,:focus-visible,:active):after{translate:0 calc(var(--tooltip-offset)*-1)}:is(.tooltip.tooltip-bottom,.tooltip.tooltip-left,.tooltip.tooltip-right):after{translate:-50% calc(var(--flow-gap)*-1);top:100%;left:50%}:is(.tooltip.tooltip-bottom,.tooltip.tooltip-left,.tooltip.tooltip-right):is(:hover,:focus-visible,:active):after{translate:-50% var(--tooltip-offset)}@media (width>=768px) and (height>=361px){.tooltip.tooltip-left:after{translate:var(--flow-gap) -50%;top:50%;left:auto;right:100%}.tooltip.tooltip-left:is(:hover,:focus-visible,:active):after{translate:calc(var(--tooltip-offset)*-1) -50%}.tooltip.tooltip-right:after{translate:calc(var(--flow-gap)*-1) -50%;top:50%;left:100%}.tooltip.tooltip-right:is(:hover,:focus-visible,:active):after{translate:var(--tooltip-offset) -50%}.tooltip.tooltip-right:is(:hover,:focus-visible,:active)~*{z-index:-1}}}@layer components.smart{.card-auth{--card-border:none;--card-max-w:var(--width-md);--card-padding-block:var(--size-8);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-z2);width:min(100%, var(--card-max-w));display:flex}@scope(.card-auth){header{margin-bottom:var(--size-3);text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}header.is-compact{margin-bottom:0}.auth-message{border-radius:var(--radius-base);padding:var(--size-3);width:100%;display:block}.auth-message.is-error{background-color:var(--color-bg-error);color:var(--color-text-error)}.auth-message.is-success{background-color:color-mix(in oklch, var(--color-brand) 10%, #fff);color:var(--color-text-brand)}.auth-message:empty{display:none}h2{margin-top:var(--size-2);margin-bottom:0}header p{color:var(--color-text-02)}footer{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-body-sm,400);letter-spacing:var(--letter-spacing-body-sm,normal);line-height:var(--line-height-body-sm);padding-top:var(--padding-top-body-sm,0px);padding-bottom:var(--padding-bottom-body-sm,0px);color:var(--color-text-02);text-align:center;margin-top:var(--size-2h)}footer.d-flex{justify-content:space-between}.auth-actions{align-items:center;gap:var(--size-2);flex-direction:column;display:flex}.btn-close{top:var(--size-2);right:var(--size-2);position:absolute}}.card-auth-confirm{padding-top:var(--size-3);padding-bottom:var(--size-4)}.verification-code-row{margin-bottom:var(--size-1);flex-direction:column;align-items:center;display:flex}.verification-code{background-color:var(--color-fill);letter-spacing:.8em;text-align:center;width:10.3ch;font-family:monospace;font-size:1.5rem}.verification-code-hint{text-align:center;justify-content:center;margin-bottom:0}.card-auth-welcome{min-height:0}.footer{padding-top:var(--size-1h);padding-bottom:var(--size-1h)}@scope(.footer){:scope>.container{align-items:center;gap:var(--size-4);justify-content:space-between;display:flex}p{margin-bottom:0}.copy{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);color:var(--color-text-02);white-space:nowrap}.hint{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);color:var(--color-text-02)}.hint kbd{background:var(--color-fill);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xs);padding:.125rem var(--size-half)}.popover :where(summary,[data-role=popover-summary]){color:var(--color-text-brand);align-items:center;gap:var(--size-1);transition:color var(--duration-100) var(--easing-base);white-space:nowrap;display:flex}@media (any-hover:hover){:is(.popover :where(summary,[data-role=popover-summary])):hover{color:var(--color-brand)}}.popover [data-role=popover-summary]{appearance:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:none;background:0 0;border:0;width:auto;height:auto;padding:0}.popover [data-role=popover-summary]:active{translate:0}}@scope(.has-preview .footer){:scope>.container{padding-left:var(--size-3);padding-right:0}.hint{display:none}}.logo{align-items:center;gap:var(--size-2);-webkit-text-decoration:none;text-decoration:none;display:flex}@scope(.logo){.logomark{aspect-ratio:1;transition:width var(--duration-200) var(--easing-base);width:var(--size-5);flex-shrink:0}@media (width>=768px) and (height>=361px){.logomark{width:var(--size-7)}.hgroup{padding-top:var(--size-half);display:block}}.tagline{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);color:var(--color-text-02);display:block}}@scope(.topnav){.logo{margin-right:auto}@media (width>=768px) and (height>=361px){.logo{margin-right:0}}.logotype{display:none}@media (width>=840px){.logotype{display:block}}:scope:not(.is-compact) .logo .tagline{display:none}@media (width>=1360px){:scope:not(.is-compact) .logo .tagline{display:block}}@media (width>=768px) and (height>=361px){:is(:scope.is-compact .logo) .logomark{width:var(--size-5)}}:is(:scope.is-compact .logo) .logotype{margin-bottom:var(--size-1)}:is(:scope.is-compact .logo) .tagline{display:none}}.page-header{padding-top:var(--size-7)}.page-header-sticky{z-index:var(--z-sticky);position:sticky;top:0}@scope(.page-header){:scope>.container{gap:var(--size-2);flex-direction:column;display:flex}@media (width>=568px){:scope>.container{flex-direction:row;align-items:center}}h1{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2,400);letter-spacing:var(--letter-spacing-h2,normal);line-height:var(--line-height-h2);padding-top:var(--padding-top-h2,0px);padding-bottom:var(--padding-bottom-h2,0px);flex:1}.actions{align-items:center;gap:var(--size-half);display:flex}.tooltip:after{text-wrap:balance;min-height:max-content}}.has-preview .page-header{padding-top:var(--size-1);padding-bottom:var(--size-1)}@scope(.has-preview .page-header){:scope>.container{padding-right:0}h1{font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px);text-overflow:ellipsis;white-space:nowrap;font-variation-settings:"wdth" 100;font-weight:500;overflow:hidden}h1 .sm\:d-none{display:none}.tooltip:after{translate:-100% calc(var(--flow-gap)*-1);top:100%;left:100%}.tooltip:is(:hover,:focus-visible,:active):after{translate:-100% var(--size-1)}}.sidenav{display:none}@media (width>=568px){.sidenav{background:var(--color-bg-02);padding-left:var(--size-2);padding-right:var(--size-2);z-index:var(--z-sticky);width:var(--app-sidenav-width);flex-direction:column;flex-shrink:0;display:flex;position:fixed;top:0;bottom:0;left:0}}.app.has-preview .sidenav{overflow:visible}@scope(.sidenav){.logo{gap:var(--size-2);padding:var(--size-6) 0;text-align:center;flex-direction:column;display:flex}.logotype,.logo .tagline{display:none}nav{flex-direction:column;flex:1;justify-content:center;display:flex}.list{margin:0;padding-bottom:5.5rem}.list li{margin-bottom:var(--size-half);padding:0}.nav-item{border-radius:var(--radius-base);color:var(--color-text-02);cursor:pointer;justify-content:center;align-items:center;gap:var(--size-half);transition:background-color var(--duration-100) var(--easing-base), color var(--duration-100) var(--easing-base);-webkit-user-select:none;user-select:none;width:var(--size-5);height:var(--size-5);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:flex}.nav-item[aria-current],.nav-item.is-active{background:var(--color-fill)}.nav-item[aria-current]{cursor:default}.nav-item:hover{-webkit-text-decoration:none;text-decoration:none}.nav-item .icon{flex-shrink:0}.nav-item .label,.nav-item .icon-sm{display:none}@media (any-hover:hover){.nav-item:hover:not(:is([aria-current],.is-active)){background:var(--color-fill);color:var(--color-text)}}.user{cursor:pointer;margin-left:auto;margin-right:auto;margin-top:calc(var(--size-2) + var(--size-1h));margin-bottom:calc(var(--size-2) + var(--size-1h));transition:background-color var(--duration-100) var(--easing-base), box-shadow var(--duration-100) var(--easing-base)}.user:focus-visible{-webkit-text-decoration:none;text-decoration:none}.info,.user .icon-sm{display:none}.name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-brand);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-strong);max-width:100%;margin-bottom:-.1875rem;overflow:hidden}.org{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-02);font-size:var(--font-size-fine-print);letter-spacing:var(--letter-spacing-fine-print);max-width:100%;overflow:hidden}}@scope(.app:not(.has-preview) .sidenav){@media (width>=1360px){.logotype,.logo .tagline{display:block}nav{justify-content:start}.list{padding-bottom:0}.nav-item{padding-top:var(--size-1);padding-bottom:var(--size-1);padding-left:var(--size-1h);padding-right:var(--size-1);justify-content:start;width:auto;height:auto;margin-left:0;margin-right:0}.nav-item:after{display:none}.nav-item .icon{margin-right:var(--size-half)}.nav-item .label{font-size:var(--font-size-fine-print);font-weight:var(--font-weight-fine-print,400);letter-spacing:var(--letter-spacing-fine-print,normal);line-height:var(--line-height-fine-print);padding-top:var(--padding-top-fine-print,0px);padding-bottom:var(--padding-bottom-fine-print,0px);text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;flex:1;font-weight:500;display:block;overflow:hidden;translate:0 .0625rem}.nav-item .icon-sm{color:var(--color-icon);flex-shrink:0;display:block}.user{background:var(--color-bg-02-brand);border-radius:var(--radius-lg);align-items:center;gap:var(--size-1h);margin-top:var(--size-2);margin-bottom:var(--size-2);padding:var(--size-1h);width:100%;display:flex;position:relative}.user:after{display:none}.user:before{border-left:1px solid var(--color-border);content:"";top:var(--size-1h);bottom:var(--size-1h);right:var(--size-5);width:0;position:absolute}@media (any-hover:hover){.user:hover{background:color-mix(in oklch, var(--color-bg) 33.33%, transparent);box-shadow:inset 0 0 0 1px var(--color-bg-02-brand);-webkit-text-decoration:none;text-decoration:none}}.info{flex-direction:column;flex:1;display:flex}.user .icon-sm{--icon-stroke:var(--color-brand);display:inline-block}}}}@layer components.chat{.layout-chat{--chat-layout-column-width:var(--width-md);--layout-gap:0;grid-template:"header""chat"minmax(0,1fr)"footer"/minmax(0,1fr);height:100vh;display:grid}.layout-chat>.preview{display:none}.layout-chat>.page-header{grid-area:header;min-width:0}.layout-chat>.chat{grid-area:chat;min-width:0}.layout-chat>.footer{grid-area:footer;min-width:0}.chat{--chat-rows:1fr auto;--chat-width-mid:var(--width-md);--chat-width-max:41.875rem;grid-template-rows:var(--chat-rows);padding-top:0;padding-bottom:0;padding-left:var(--size-5);padding-right:var(--size-5);justify-items:center;height:100%;min-height:0;display:grid}.chat:has(.welcome){--chat-rows:auto auto;align-content:center}:where(.app.has-preview) .layout-chat{grid-template-columns:minmax(0, 1fr) minmax(0, var(--chat-layout-column-width));grid-template-areas:"preview header""preview chat""preview footer"}:is(:where(.app.has-preview) .layout-chat)>:where(.page-header,.chat,.footer){width:var(--chat-layout-column-width);justify-self:start}:is(:where(.app.has-preview) .layout-chat)>.preview{border-right:1px solid var(--color-border);grid-area:preview;min-width:0;margin:0;display:block}:is(:where(.app.has-preview) .layout-chat) .chat{padding-left:var(--size-3);padding-right:0}.messages{--fade-top:var(--size-6);--fade-bottom:var(--size-3);gap:var(--size-1);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);padding-top:var(--size-4);padding-bottom:var(--size-4);padding-left:var(--size-2);padding-right:var(--size-2);width:100%;min-height:0;max-width:var(--chat-width-max);flex-direction:column;grid-row:1;display:flex;overflow:hidden auto}@scope(.messages){.inbound,.outbound,.welcome{flex-direction:column;width:100%;display:flex}.welcome{text-align:center;align-items:center}.welcome h2{margin-bottom:var(--size-1)}.welcome>.actions{margin-top:var(--size-2);opacity:1;justify-content:center;display:flex}.welcome.has-error{background:var(--color-bg-warning);border-radius:var(--radius-lg);padding-top:var(--padding-x-md);padding-left:var(--padding-x-md);padding-right:var(--padding-x-md);padding-bottom:calc(var(--padding-x-md) + var(--size-1))}.welcome.has-error h2{font-size:var(--font-size-base);font-weight:var(--font-weight-base,400);letter-spacing:var(--letter-spacing-base,normal);line-height:var(--line-height-base);padding-top:var(--padding-top-base,0px);padding-bottom:var(--padding-bottom-base,0px);font-variation-settings:"wdth" 100;color:var(--color-text-error);margin-bottom:0;font-weight:500}.welcome.has-error p{--color-text-02:var(--color-text-warning);margin-bottom:0}.welcome.has-error .btn-secondary{--button-bg:var(--color-bg);--button-bg-hover:color-mix(in oklch, var(--color-bg) 60%, transparent)}.outbound{align-items:end}.outbound .bubble{background:var(--color-bg-brand);border-radius:var(--radius-lg);color:var(--color-text-brand);word-wrap:break-word;padding-top:var(--size-2);padding-bottom:var(--size-2);padding-left:var(--size-2h);padding-right:var(--size-2h);width:fit-content;max-width:calc(100% - 3.5rem);position:relative}:is(.outbound .bubble):after{content:"";background:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2216%22%20viewBox%3D%220%200%2020%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.54%201C17.5651%201.93511%2017.6932%201.93886%2017.1699%203.18066C16.5678%204.60984%2016.2344%206.17979%2016.2344%207.82812C16.2344%2010.9796%2017.4506%2013.8461%2019.4375%2015.9873C19.1467%2015.9943%2018.855%2016%2018.5625%2016C11.7709%2016%205.42016%2014.1172%200%2010.8477V1H16.54Z%22%20fill%3D%22%23FFF5EB%22%2F%3E%3C%2Fsvg%3E) no-repeat;width:1.25rem;height:1rem;display:block;position:absolute;bottom:.125rem;right:-.0625rem}.inbound .bubble{width:100%}:is(.inbound .bubble) :where(p,li){white-space:pre-wrap}.inbound.has-error .bubble{background:color-mix(in srgb, var(--color-error) 10%, var(--color-bg));border:1px solid color-mix(in srgb, var(--color-error) 26%, transparent);border-radius:var(--radius-lg);color:var(--color-text);padding-top:var(--size-2);padding-bottom:var(--size-2);padding-left:var(--size-2h);padding-right:var(--size-2h)}:is(.inbound,.outbound)>.actions{align-items:center;gap:var(--size-half);margin-top:var(--size-1);opacity:0;transition:opacity var(--duration-200) var(--easing-base);flex-wrap:wrap;display:flex}:is(.inbound,.outbound)>.actions.has-loader{opacity:1;transition:none}:is(.inbound,.outbound):hover>.actions{opacity:1}.inbound>.actions{justify-content:flex-start}.outbound>.actions{justify-content:flex-end}[aria-pressed=true]:is(:where(.inbound>.actions,.outbound>.actions) button){background:var(--color-bg-brand);color:var(--color-text-brand)}.loader{--color-brand-20p:color-mix(in oklch, var(--color-brand) 20%, transparent);aspect-ratio:1;margin-top:var(--size-2);margin-bottom:var(--size-2);margin-right:var(--size-2);width:var(--size-1);border-radius:50%;animation:1s linear infinite alternate loader-dots}@keyframes loader-dots{0%{background:var(--color-brand);box-shadow:var(--size-1h) 0 var(--color-brand), -12px 0 var(--color-brand-20p)}33%{background:var(--color-brand-20p);box-shadow:var(--size-1h) 0 var(--color-brand), -12px 0 var(--color-brand-20p)}66%{background:var(--color-brand-20p);box-shadow:var(--size-1h) 0 var(--color-brand-20p), -12px 0 var(--color-brand)}to{background:var(--color-brand);box-shadow:var(--size-1h) 0 var(--color-brand-20p), -12px 0 var(--color-brand)}}}@scope(.inbound){h1,h2,h3,h4,h5,h6,p{padding:0;line-height:1.5rem}h1,h2,h3,h4,h5,h6{font-weight:500}h1{margin-top:0;margin-bottom:var(--size-2);font-size:1.5rem}h2,h3,h4,h5,h6{margin:var(--size-4) 0 var(--size-2)}h2{font-size:1.25rem}h3,h4,h5,h6{font-size:1rem}h4,h5,h6{color:var(--color-text-02)}p,ul,ol{margin:0 0 var(--size-2)}ul,ol{padding-left:var(--size-3)}li{margin-bottom:var(--size-half);padding-top:0;padding-bottom:0}ul li{--list-bullet-top:.25rem}ol li{--list-number-top:0}code{font-family:var(--font-family-mono);font-size:var(--font-size-body-sm)}pre{background:var(--color-fill);border-radius:var(--radius-base);border:1px solid var(--color-border);padding:var(--size-3);overflow-x:auto}.markdown{overflow-x:auto}table{border-collapse:collapse;margin:0 0 var(--size-2);width:max-content;min-width:100%}th,td{border:1px solid var(--color-border);padding:var(--size-1) var(--size-1h);text-align:left;vertical-align:top}th{background:var(--color-fill);font-weight:500}thead tr{background:var(--color-fill)}tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-fill) 60%, transparent)}strong{font-weight:600}em{font-style:italic}}.chat-form{width:100%;max-width:var(--chat-width-max);grid-row:2;padding:0;position:relative}@scope(.chat-form){.input-group{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--size-1h);transition:border-color var(--duration-100) var(--easing-base), box-shadow var(--duration-100) var(--easing-base);min-height:var(--size-8);padding-right:6rem}.input-group:focus-within{border-color:var(--color-border-brand);box-shadow:0 0 0 1px var(--color-border-brand)}.attachments{gap:var(--size-1);margin-bottom:var(--size-1);min-height:var(--size-6);flex-wrap:wrap;justify-content:end;margin-right:-5.3125rem;display:flex}textarea{box-shadow:none;color:var(--color-text);padding-top:var(--size-1);padding-bottom:var(--size-1);padding-left:var(--size-1);resize:none;scrollbar-width:none;transition:border-color var(--duration-100) var(--easing-base), box-shadow var(--duration-100) var(--easing-base);width:100%;max-height:6lh;min-height:var(--size-5);background:0 0;border:0;border-radius:0;outline:none;padding-right:0;overflow:hidden}textarea::-webkit-scrollbar{display:none}textarea::placeholder{color:var(--color-text-03)}.actions{gap:var(--size-half);bottom:var(--size-1h);right:var(--size-1h);display:flex;position:absolute}}.attachment{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:var(--size-1h);padding:calc(var(--size-half) - .0625rem);width:fit-content;max-width:var(--width-sm);height:var(--size-6);display:flex;position:relative}@scope(.attachment){:scope>figure{background-color:var(--color-bg-02-brand);border-radius:var(--radius-base);padding-top:var(--size-half);width:var(--size-5);height:var(--size-5);justify-content:center;margin-bottom:0;display:flex;position:relative}:scope>figure .icon{--icon-fill:var(--color-bg)}.badge{background:var(--color-brand);border-radius:var(--radius-xs);color:var(--color-light-max);font-size:var(--font-size-fine-print);font-weight:500;line-height:var(--line-height-fine-print);padding:0 var(--size-half);bottom:var(--size-half);position:absolute;left:50%;translate:-50%}.hgroup{padding-right:var(--size-1h);flex-direction:column;flex:1;gap:.125rem;min-height:0;display:flex}.title,.counter{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-fine-print);line-height:var(--line-height-fine-print);display:block;overflow:hidden}.title{color:var(--color-text-02)}.counter{color:var(--color-text-03)}.btn-sm{--button-bg:var(--color-bg-02);--button-bg-hover:var(--color-bg-02);--button-height:var(--size-4);--button-padding-x:0;opacity:0;transition:opacity var(--duration-100) var(--easing-base);position:absolute;top:-.5rem;right:-.5rem}:scope:hover .btn-sm{opacity:1}}.attachment-lg{--attachment-lg-width:18rem;--attachment-lg-preview-height:10rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-02);cursor:pointer;gap:var(--size-1);font-size:var(--font-size-fine-print);line-height:var(--line-height-fine-print);padding:var(--size-2) var(--size-2) .875rem;transition:transform var(--duration-100) var(--easing-base);width:var(--attachment-lg-width);flex-direction:column;flex-shrink:0;-webkit-text-decoration:none;text-decoration:none;display:flex}.attachment-lg:hover{transform:translateY(-.125rem)}.attachment-lg:active{transform:translateY(0)}@scope(.attachment-lg){.preview{border:1px solid var(--color-border);border-radius:var(--attachment-lg-border-radius);width:100%;height:var(--attachment-lg-preview-height);position:relative;overflow:hidden}.preview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.caption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
