/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-600:oklch(54.6% .245 262.881);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-lg:.5rem;--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");scrollbar-color:currentColor #0000}@supports (color:color-mix(in lab, red, red)){:root{scrollbar-color:color-mix(in oklch,currentColor 35%,#0000)#0000}}@property --radialprogress{syntax: "<percentage>"; inherits: true; initial-value: 0%;}:root:not(span){overflow:var(--page-overflow)}:root{background:var(--page-scroll-bg,var(--root-bg));--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000))var(--root-bg,#0000)}@supports (color:color-mix(in lab, red, red)){:root{--page-scroll-bg-on:linear-gradient(var(--root-bg,#0000),var(--root-bg,#0000))color-mix(in srgb,var(--root-bg,#0000),oklch(0% 0 0) calc(var(--page-has-backdrop,0)*40%))}}:root{--page-scroll-transition-on:background-color .3s ease-out;transition:var(--page-scroll-transition);scrollbar-gutter:var(--page-scroll-gutter,unset);scrollbar-gutter:if(style(--page-has-scroll: 1): var(--page-scroll-gutter,unset); else: unset)}@keyframes set-page-has-scroll{0%,to{--page-has-scroll:1}}:root,[data-theme]{background:var(--page-scroll-bg,var(--root-bg));color:var(--color-base-content)}:where(:root,[data-theme]){--root-bg:var(--color-base-100)}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--color-base-100:#1c1812;--color-base-200:#15110d;--color-base-300:#221d16;--color-base-content:#f5e9d8;--color-primary:oklch(74% .16 30);--color-primary-content:#1a0f08;--color-secondary:oklch(78% .09 200);--color-secondary-content:#041412;--color-accent:#ffb020;--color-accent-content:#181000;--color-neutral:#221d16;--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(30% .1 30);--color-info-content:oklch(94% .03 30);--color-success:#1a7f37;--color-success-content:#fff;--color-warning:#ffb020;--color-warning-content:#181000;--color-error:oklch(74% .16 30);--color-error-content:#1a0f08;--radius-selector:.375rem;--radius-field:.5rem;--radius-box:.875rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:#1c1812;--color-base-200:#15110d;--color-base-300:#221d16;--color-base-content:#f5e9d8;--color-primary:oklch(74% .16 30);--color-primary-content:#1a0f08;--color-secondary:oklch(78% .09 200);--color-secondary-content:#041412;--color-accent:#ffb020;--color-accent-content:#181000;--color-neutral:#221d16;--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(30% .1 30);--color-info-content:oklch(94% .03 30);--color-success:#1a7f37;--color-success-content:#fff;--color-warning:#ffb020;--color-warning-content:#181000;--color-error:oklch(74% .16 30);--color-error-content:#1a0f08;--radius-selector:.375rem;--radius-field:.5rem;--radius-box:.875rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1px;--depth:1;--noise:0}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:#fbf9f4;--color-base-200:#f5f2ec;--color-base-300:#efece4;--color-base-content:#1a1815;--color-primary:oklch(62% .18 256);--color-primary-content:#fff;--color-secondary:oklch(78% .09 200);--color-secondary-content:#041412;--color-accent:#ffb020;--color-accent-content:#181000;--color-neutral:oklch(44% .017 285.786);--color-neutral-content:oklch(98% 0 0);--color-info:oklch(94% .03 256);--color-info-content:oklch(30% .1 256);--color-success:#1a7f37;--color-success-content:#fff;--color-warning:#ffb020;--color-warning-content:#181000;--color-error:oklch(62% .18 25);--color-error-content:#fff;--radius-selector:.375rem;--radius-field:.5rem;--radius-box:.875rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1px;--depth:1;--noise:0}}@layer components;@layer utilities{@layer daisyui.l1.l2.l3{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-rows:1fr 1.8rem 1fr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible),.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:95cqi;max-width:95cqi}.diff:has(.diff-item-1:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-1:focus-visible) .diff-resizer{min-width:5cqi;max-width:5cqi}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:5cqi;max-width:5cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:95cqi;max-width:95cqi}}.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.modal::backdrop{display:none}.tab{cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.tab:hover{color:var(--color-base-content)}}.tab{--tab-p:.75rem;--tab-bg:var(--color-base-100);--tab-border-color:var(--color-base-300);--tab-radius-ss:0;--tab-radius-se:0;--tab-radius-es:0;--tab-radius-ee:0;--tab-order:0;--tab-radius-min:calc(.75rem - var(--border));--tab-radius-limit:min(var(--radius-field),var(--tab-radius-min));--tab-radius-grad:#0000 calc(69% - var(--border)),var(--tab-border-color)calc(69% - var(--border) + .25px),var(--tab-border-color)69%,var(--tab-bg)calc(69% + .25px);order:var(--tab-order);height:var(--tab-height);padding-inline:var(--tab-p);border-color:#0000;font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:is(label){position:relative}.tab:is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.tab:checked,.tab:is(label:has(:checked)),.tab:is(.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.tab-content{display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.tab:not(input):empty{cursor:default;flex-grow:1}.tab:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.tab:focus{outline-offset:2px;outline:2px solid #0000}}.tab:focus-visible,.tab:is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.tab[disabled]{pointer-events:none;opacity:.4}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu details{interpolate-size:allow-keywords;overflow:hidden}.menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.menu details[open]::details-content{block-size:auto}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.dock{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid var(--color-base-content);flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.dock{border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative}@media (hover:hover){.dock>:hover{opacity:.8}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{opacity:1}.dock>* .dock-label{font-size:.6875rem}.dock>:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}.dropdown{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown .dropdown-content{position:absolute}.dropdown.dropdown-close .dropdown-content,.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content,.dropdown.dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover],.dropdown .dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.dropdown[popover],.dropdown .dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.dropdown[popover],.dropdown .dropdown-content{opacity:0;scale:95%}}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown:not(.dropdown-close).dropdown-open,.dropdown:not(.dropdown-close):not(.dropdown-hover):focus,.dropdown:not(.dropdown-close):focus-within) .dropdown-content,.dropdown:not(.dropdown-close).dropdown-hover:hover .dropdown-content{opacity:1;scale:100%}.dropdown:is(details) summary::-webkit-details-marker{display:none}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-close{transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.dropdown[popover].dropdown-close,.dropdown[popover]:not(.dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:95%}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.list{flex-direction:column;font-size:.875rem;display:flex}.list .list-row{--list-grid-cols:minmax(0,auto)1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{content:"";border-bottom:var(--border)solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.list>:not(:last-child).list-row,.list>:not(:last-child) .list-row):after{border-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.toast{translate:var(--toast-x,0)var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}@media (prefers-reduced-motion:no-preference){.toast>*{animation:.25s ease-out toast}}.toggle{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}.toggle{--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:none}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:none}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);width:100%;height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border)solid currentColor;background-color:#0000}.input{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.input{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.input{--size:calc(var(--size-field,.25rem)*10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.input:where(input){display:inline-flex}.input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.input :where(input):focus,.input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.input :where(input):focus,.input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.input :where(input[type=url]),.input :where(input[type=email]){direction:ltr}.input :where(input[type=date]){display:inline-flex}.input:focus,.input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.input:focus,.input:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.input:focus,.input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.input:focus,.input:focus-within{--font-size:1rem}}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input)::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]),fieldset:disabled .input{box-shadow:none}.input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.input::-webkit-date-and-time-value{text-align:inherit}.input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.input:has(>input[type=date]) :where(input[type=date]){webkit-appearance:none;appearance:none;display:inline-flex}.input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}.table{border-collapse:separate;--tw-border-spacing-x:calc(.25rem*0);--tw-border-spacing-y:calc(.25rem*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(.table tr.row-hover,.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.table :where(.table-pin-rows thead tr){z-index:1;background-color:var(--color-base-100);position:sticky;top:0}.table :where(.table-pin-rows tfoot tr){z-index:1;background-color:var(--color-base-100);position:sticky;bottom:0}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.select{border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.select{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.select{--size:calc(var(--size-field,.25rem)*10)}[dir=rtl] .select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}[dir=rtl] .select::picker(select){translate:.5rem}[dir=rtl] .select select::picker(select){translate:.5rem}.select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border)*2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.select select:focus,.select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.select select:focus,.select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.select:focus,.select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.select:focus,.select:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.select:focus,.select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select{color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]),fieldset:disabled .select)::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){.select,.select select{appearance:base-select}:is(.select,.select select)::picker(select){appearance:base-select}}:is(.select,.select select)::picker(select){color:inherit;border:var(--border)solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth)*3px)-2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)),0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.select,.select select)::picker-icon{display:none}:is(.select,.select select) optgroup{padding-top:.5em}:is(.select,.select select) optgroup option:first-child{margin-top:.5em}:is(.select,.select select) option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.select,.select select) option:not(:disabled):hover,:is(.select,.select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.select,.select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth)*3px)-2px var(--color-neutral)}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.avatar{vertical-align:middle;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative}.checkbox:before{--tw-content:"";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0px 3px 0 0px oklch(100% 0 0/calc(var(--depth)*.1))inset;background-color:currentColor;font-size:1rem;line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg}.checkbox:focus-visible{outline:2px solid var(--input-color,currentColor);outline-offset:2px}.checkbox:checked,.checkbox[aria-checked=true]{background-color:var(--input-color,#0000);box-shadow:0 0 #0000 inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}:is(.checkbox:checked,.checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}@media (forced-colors:active){:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}@media print{:is(.checkbox:checked,.checkbox[aria-checked=true]):before{--tw-content:"✔︎";clip-path:none;background-color:#0000;rotate:none}}.checkbox:indeterminate{background-color:var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox:indeterminate{background-color:var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox:indeterminate:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.radio{cursor:pointer;appearance:none;vertical-align:middle;border:var(--border)solid var(--input-color,currentColor);border-radius:3.40282e38px;flex-shrink:0;padding:.25rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.radio{border:var(--border)solid var(--input-color,color-mix(in srgb,currentColor 20%,#0000))}}.radio{box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);color:var(--input-color,currentColor)}.radio:before{--tw-content:"";content:var(--tw-content);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);border-radius:3.40282e38px;width:100%;height:100%;display:block}.radio:focus-visible{outline:2px solid}.radio:checked,.radio[aria-checked=true]{background-color:var(--color-base-100);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.radio:checked,.radio[aria-checked=true]{animation:.2s ease-out radio}}:is(.radio:checked,.radio[aria-checked=true]):before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1));background-color:currentColor}@media (forced-colors:active){:is(.radio:checked,.radio[aria-checked=true]):before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{:is(.radio:checked,.radio[aria-checked=true]):before{outline-offset:-1rem;outline:.25rem solid}}.card{border-radius:var(--radius-box);outline-offset:2px;outline:0 solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.card:focus{outline-offset:2px;outline:2px solid #0000}}.card:focus-visible{outline-color:currentColor}.card :where(figure:first-child){border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card :where(figure:last-child){border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}.card:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card:has(>:checked){outline:2px solid}.textarea{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);min-height:5rem;font-size:max(var(--font-size,.875rem),.875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;flex-shrink:1;padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab, red, red)){.textarea{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)inset,0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset}}.textarea{--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea{--input-color:color-mix(in oklab,var(--color-base-content)20%,#0000)}}.textarea textarea{appearance:none;background-color:#0000;border:none}.textarea textarea:focus,.textarea textarea:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.textarea textarea:focus,.textarea textarea:focus-within{outline-offset:2px;outline:2px solid #0000}}.textarea:focus,.textarea:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.textarea:focus,.textarea:focus-within{box-shadow:0 1px color-mix(in oklab,var(--input-color)calc(var(--depth)*10%),#0000)}}.textarea:focus,.textarea:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.textarea:focus,.textarea:focus-within{--font-size:1rem}}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.textarea:has(>textarea[disabled]),.textarea:is(:disabled,[disabled]){box-shadow:none}.textarea:has(>textarea[disabled])>textarea[disabled]{cursor:not-allowed}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.divider:before,.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.label{white-space:nowrap;color:currentColor;align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.label{color:color-mix(in oklab,currentcolor 60%,transparent)}}.label:has(input){cursor:pointer}.label:is(.input>*,.select>*){white-space:nowrap;height:calc(100% - .5rem);font-size:inherit;align-items:center;padding-inline:.75rem;display:flex}.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid currentColor;margin-inline:-.75rem .75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):first-child{border-inline-end:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid currentColor;margin-inline:.75rem -.75rem}@supports (color:color-mix(in lab, red, red)){.label:is(.input>*,.select>*):last-child{border-inline-start:var(--border)solid color-mix(in oklab,currentColor 10%,#0000)}}.status{aspect-ratio:1;border-radius:var(--radius-selector);background-color:var(--color-base-content);width:.5rem;height:.5rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.status{background-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.status{vertical-align:middle;color:#0000004d;background-position:50%;background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.status{color:color-mix(in oklab,var(--color-black)30%,transparent)}}.status{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000);box-shadow:0 2px 3px -1px}@supports (color:color-mix(in lab, red, red)){.status{box-shadow:0 2px 3px -1px color-mix(in oklab,currentColor calc(var(--depth)*100%),#0000)}}.tabs{--tabs-height:auto;--tabs-direction:row;--tab-height:calc(var(--size-field,.25rem)*10);height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.alert{--alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px #000,0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.alert{box-shadow:0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset,0 1px color-mix(in oklab,color-mix(in oklab,#000 20%,var(--alert-color,var(--color-base-200)))calc(var(--depth)*20%),#0000),0 4px 3px -2px oklch(0% 0 0/calc(var(--depth)*.08))}}.alert:has(:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.chat{--mask-chat:url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");grid-auto-rows:min-content;column-gap:.75rem;padding-block:.25rem;display:grid}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300)}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}.skeleton{will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100)50%,#0000 60% 100%);background-position-x:-50%;background-size:200%}@media (prefers-reduced-motion:no-preference){.skeleton{animation:1.8s ease-in-out infinite skeleton}}.link{cursor:pointer;text-decoration-line:underline}.link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.link:focus{outline-offset:2px;outline:2px solid #0000}}.link:focus-visible{outline-offset:2px;outline:2px solid}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}}@layer daisyui.l1.l2{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}:is(.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal) .modal-box{opacity:1;translate:0;scale:1}:root:has(:is(.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll;animation-timeline:scroll()}@starting-style{.modal.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal{opacity:0}}.btn:disabled:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:disabled:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:disabled:not(.btn-link,.btn-ghost){box-shadow:none}.btn:disabled{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:disabled{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}.btn[disabled]:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn[disabled]:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn[disabled]:not(.btn-link,.btn-ghost){box-shadow:none}.btn[disabled]{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn[disabled]{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}.list .list-row:has(.list-col-grow:first-child){--list-grid-cols:1fr}.list .list-row:has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}.list .list-row:has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}.list .list-row:has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list .list-row:has(.list-col-grow:nth-child(5)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list .list-row:has(.list-col-grow:nth-child(6)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list .list-row>*{grid-row-start:1}.checkbox:disabled,.radio:disabled{cursor:not-allowed;opacity:.2}.toast-end{--toast-x:0;inset-inline:auto 1rem}.dropdown-end{--anchor-h:span-left}.dropdown-end :where(.dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.dropdown-end :where(.dropdown-content)){translate:0}.dropdown-end.dropdown-left{--anchor-h:left;--anchor-v:span-top}.dropdown-end.dropdown-left .dropdown-content{top:auto;bottom:0}.dropdown-end.dropdown-right{--anchor-h:right;--anchor-v:span-top}.dropdown-end.dropdown-right .dropdown-content{top:auto;bottom:0}.toast-top{--toast-y:0;top:1rem;bottom:auto}.table-zebra tbody tr:where(:nth-child(2n)),.table-zebra tbody tr:where(:nth-child(2n)) :where(.table-pin-cols tr th){background-color:var(--color-base-200)}@media (hover:hover){:is(.table-zebra tbody tr.row-hover,.table-zebra tbody tr.row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.checkbox-sm{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}.alert-error{color:var(--color-error-content);--alert-border-color:var(--color-error);--alert-color:var(--color-error)}.alert-info{color:var(--color-info-content);--alert-border-color:var(--color-info);--alert-color:var(--color-info)}.alert-success{color:var(--color-success-content);--alert-border-color:var(--color-success);--alert-color:var(--color-success)}.link-primary{color:var(--color-primary)}@media (hover:hover){.link-primary:hover{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.link-primary:hover{color:color-mix(in oklab,var(--color-primary)80%,#000)}}}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}.input-error,.input-error:focus,.input-error:focus-within,.select-error,.select-error:focus,.select-error:focus-within,.textarea-error,.textarea-error:focus,.textarea-error:focus-within{--input-color:var(--color-error)}}.prose :where(a.btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.right-2{right:calc(var(--spacing)*2)}.bottom-2{bottom:calc(var(--spacing)*2)}.left-2{left:calc(var(--spacing)*2)}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0)}.join :where(.join-item) *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>.join-item:where(:first-child),.join :first-child:not(:last-child) :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}.join>.join-item:where(:last-child),.join :last-child:not(:first-child) :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}.join>.join-item:where(:only-child),.join :only-child :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>:where(:focus,:has(:focus)){z-index:1}@media (hover:hover){.join>:where(.btn:hover,:has(.btn:hover)){isolation:isolate}}.z-30{z-index:30}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.ml-1{margin-left:calc(var(--spacing)*1)}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-on-rectangle{--hero-arrow-right-on-rectangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-book-open{--hero-book-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document{--hero-clipboard-document:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%207.5V6.108c0-1.135.845-2.098%201.976-2.192.373-.03.748-.057%201.123-.08M15.75%2018H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08M15.75%2018.75v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5A3.375%203.375%200%200%200%206.375%207.5H5.25m11.9-3.664A2.251%202.251%200%200%200%2015%202.25h-1.5a2.251%202.251%200%200%200-2.15%201.586m5.8%200c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75%207.5H4.875c-.621%200-1.125.504-1.125%201.125v12c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V16.5a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);mask:var(--hero-clipboard-document);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth{--hero-cog-6-tooth:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop{--hero-computer-desktop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2017.25v1.007a3%203%200%200%201-.879%202.122L7.5%2021h9l-.621-.621A3%203%200%200%201%2015%2018.257V17.25m6-12V15a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2015V5.25m18%200A2.25%202.25%200%200%200%2018.75%203H5.25A2.25%202.25%200%200%200%203%205.25m18%200V12a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2012V5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-computer-desktop-micro{--hero-computer-desktop-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h7.5A2.25%202.25%200%200%201%2014%204.25v5.5A2.25%202.25%200%200%201%2011.75%2012h-1.312c.1.128.21.248.328.36a.75.75%200%200%201%20.234.545v.345a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201-.75-.75v-.345a.75.75%200%200%201%20.234-.545c.118-.111.228-.232.328-.36H4.25A2.25%202.25%200%200%201%202%209.75v-5.5Zm2.25-.75a.75.75%200%200%200-.75.75v4.5c0%20.414.336.75.75.75h7.5a.75.75%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-.75-.75h-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);-webkit-mask:var(--hero-computer-desktop-micro);mask:var(--hero-computer-desktop-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised{--hero-hand-raised:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.05%204.575a1.575%201.575%200%201%200-3.15%200v3m3.15-3v-1.5a1.575%201.575%200%200%201%203.15%200v1.5m-3.15%200%20.075%205.925m3.075.75V4.575m0%200a1.575%201.575%200%200%201%203.15%200V15M6.9%207.575a1.575%201.575%200%201%200-3.15%200v8.175a6.75%206.75%200%200%200%206.75%206.75h2.018a5.25%205.25%200%200%200%203.712-1.538l1.732-1.732a5.25%205.25%200%200%200%201.538-3.712l.003-2.024a.668.668%200%200%201%20.198-.471%201.575%201.575%200%201%200-2.228-2.228%203.818%203.818%200%200%200-1.12%202.687M6.9%207.575V12m6.27%204.318A4.49%204.49%200%200%201%2016.35%2015m.002%200h-.002%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-open{--hero-lock-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5V6.75a4.5%204.5%200%201%201%209%200v3.75M3.75%2021.75h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H3.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);-webkit-mask:var(--hero-lock-open);mask:var(--hero-lock-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-microphone{--hero-microphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018.75a6%206%200%200%200%206-6v-1.5m-6%207.5a6%206%200%200%201-6-6v-1.5m6%207.5v3.75m-3.75%200h7.5M12%2015.75a3%203%200%200%201-3-3V4.5a3%203%200%201%201%206%200v8.25a3%203%200%200%201-3%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);mask:var(--hero-microphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon-micro{--hero-moon-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.438%2010.148c.19-.425-.321-.787-.748-.601A5.5%205.5%200%200%201%206.453%202.31c.186-.427-.176-.938-.6-.748a6.501%206.501%200%201%200%208.585%208.586Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);mask:var(--hero-moon-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-newspaper{--hero-newspaper:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%207.5h1.5m-1.5%203h1.5m-7.5%203h7.5m-7.5%203h7.5m3-9h3.375c.621%200%201.125.504%201.125%201.125V18a2.25%202.25%200%200%201-2.25%202.25M16.5%207.5V18a2.25%202.25%200%200%200%202.25%202.25M16.5%207.5V4.875c0-.621-.504-1.125-1.125-1.125H4.125C3.504%203.75%203%204.254%203%204.875V18a2.25%202.25%200%200%200%202.25%202.25h13.5M6%207.5h3v3H6v-3Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-newspaper);-webkit-mask:var(--hero-newspaper);-webkit-mask:var(--hero-newspaper);mask:var(--hero-newspaper);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-clip{--hero-paper-clip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.375%2012.739-7.693%207.693a4.5%204.5%200%200%201-6.364-6.364l10.94-10.94A3%203%200%201%201%2019.5%207.372L8.552%2018.32m.009-.01-.01.01m5.699-9.941-7.81%207.81a1.5%201.5%200%200%200%202.112%202.13%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun-micro{--hero-sun-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%201ZM10.5%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM12.95%204.11a.75.75%200%201%200-1.06-1.06l-1.062%201.06a.75.75%200%200%200%201.061%201.062l1.06-1.061ZM15%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2015%208ZM11.89%2012.95a.75.75%200%200%200%201.06-1.06l-1.06-1.062a.75.75%200%200%200-1.062%201.061l1.061%201.06ZM8%2012a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%2012ZM5.172%2011.89a.75.75%200%200%200-1.061-1.062L3.05%2011.89a.75.75%200%201%200%201.06%201.06l1.06-1.06ZM4%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%204%208ZM4.11%205.172A.75.75%200%200%200%205.173%204.11L4.11%203.05a.75.75%200%201%200-1.06%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);mask:var(--hero-sun-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.982%2018.725A7.488%207.488%200%200%200%2012%2015.75a7.488%207.488%200%200%200-5.982%202.975m11.963%200a9%209%200%201%200-11.963%200m11.963%200A8.966%208.966%200%200%201%2012%2021a8.966%208.966%200%200%201-5.982-2.275M15%209.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-video-camera{--hero-video-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15.75%2010.5%204.72-4.72a.75.75%200%200%201%201.28.53v11.38a.75.75%200%200%201-1.28.53l-4.72-4.72M4.5%2018.75h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25h-9A2.25%202.25%200%200%200%202.25%207.5v9a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);mask:var(--hero-video-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.alert{border-width:var(--border);border-color:var(--alert-border-color,var(--color-base-200))}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-full{height:100%}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.w-0{width:calc(var(--spacing)*0)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-80{width:calc(var(--spacing)*80)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-\[80\%\]{max-width:80%}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-base-content\/10>:not(:last-child)){border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:where(.divide-base-content\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-box{border-radius:var(--radius-box);border-radius:var(--radius-box)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-base-300{border-color:var(--color-base-300)}.border-base-content\/10{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.border-base-content\/10{border-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-warning{border-color:var(--color-warning)}.bg-base-100{background-color:var(--color-base-100)}.bg-base-200{background-color:var(--color-base-200)}.bg-base-300,.bg-base-300\/80{background-color:var(--color-base-300)}@supports (color:color-mix(in lab, red, red)){.bg-base-300\/80{background-color:color-mix(in oklab,var(--color-base-300)80%,transparent)}}.bg-base-content\/40{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bg-base-content\/40{background-color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-warning\/10{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--color-warning)10%,transparent)}}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-8{padding:calc(var(--spacing)*8)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-8{padding-block:calc(var(--spacing)*8)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-wrap{text-wrap:wrap}.text-base-content\/55{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/55{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.text-base-content\/65{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/65{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.text-error{color:var(--color-error)}.text-primary-content{color:var(--color-primary-content)}.text-secondary-content{color:var(--color-secondary-content)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@layer daisyui.l1{.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)):not(:disabled,[disabled],.btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}@media (hover:none){.btn-ghost:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-noise:none}@media (hover:none){.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:not(.btn-active,:active,:focus-visible,input:checked:not(.filter .btn)):hover{--btn-noise:none}}}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (hover:hover){.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-primary:hover{border-color:var(--color-primary)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:max-w-96{max-width:calc(var(--spacing)*96)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}}[data-phx-session],[data-phx-teleported-src]{display:contents}:root{--mm-font-display:"Instrument Serif",ui-serif,Georgia,"Times New Roman",serif;--mm-font-body:"Inter Tight",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mm-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}html,body{font-family:var(--mm-font-body);letter-spacing:-.005em}code,pre,kbd,samp,.mm-mono{font-family:var(--mm-font-mono)}.mm-display,.mm-meeting-bar__title,.docs-hero h1,.docs-article-header h1,.blog-article-header h1,.blog-hero h1,.feedback-panel h1{font-family:var(--mm-font-display);letter-spacing:-.02em;font-weight:400;line-height:1.05}em.mm-accent,.mm-display em,.mm-prose em{font-family:var(--mm-font-display);color:var(--color-primary);font-style:italic}.mm-page{gap:2.25rem;padding:1.5rem 1rem 4rem;display:grid}.mm-kicker{font-family:var(--mm-font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-base-content);align-items:center;gap:.5rem;margin:0;font-size:.66rem;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mm-kicker{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.mm-kicker:before{content:"●";color:var(--color-primary);font-size:.55rem;line-height:1}.mm-display{color:var(--color-base-content);margin:0;font-size:clamp(2.5rem,4.6vw + 1rem,4.5rem);line-height:.98}.mm-prose{font-family:var(--mm-font-body);color:var(--color-base-content);font-size:1rem;line-height:1.65}@supports (color:color-mix(in lab, red, red)){.mm-prose{color:color-mix(in oklab,var(--color-base-content)78%,transparent)}}.mm-card{border:1px solid var(--color-base-content);gap:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-card{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-card{border-radius:var(--radius-box);background:var(--color-base-100);padding:1.5rem}.mm-card-label{font-family:var(--mm-font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-base-content);margin:0;font-size:.66rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.mm-card-label{color:color-mix(in oklab,var(--color-base-content)56%,transparent)}}.mm-cli-tag{border:1px solid var(--color-base-content);align-items:center;gap:.3rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mm-cli-tag{border:1px solid color-mix(in oklab,var(--color-base-content)20%,transparent)}}.mm-cli-tag{color:var(--color-base-content);background:0 0;border-radius:4px;padding:.05rem .4rem}@supports (color:color-mix(in lab, red, red)){.mm-cli-tag{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.mm-cli-tag{font-family:var(--mm-font-mono);letter-spacing:.04em;font-size:11px}.mm-section-rule{align-items:baseline;gap:.85rem;margin:0;display:flex}.mm-section-rule:after{content:"";background:var(--color-base-content);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.mm-section-rule:after{background:color-mix(in oklab,var(--color-base-content)14%,transparent)}}.mm-roman{font-family:var(--mm-font-display);color:var(--color-primary);font-size:1rem;font-style:italic}.mm-pill-btn{letter-spacing:.01em;border-radius:999px;padding-inline:1.1rem}.mm-pill-btn-ghost{border:1px solid var(--color-base-content);align-items:center;gap:.4rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn-ghost{border:1px solid color-mix(in oklab,var(--color-base-content)18%,transparent)}}.mm-pill-btn-ghost{color:var(--color-base-content);background:0 0;border-radius:999px;padding:.3rem .75rem}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn-ghost{color:color-mix(in oklab,var(--color-base-content)72%,transparent)}}.mm-pill-btn-ghost{font-size:.82rem;font-weight:500;text-decoration:none}.mm-pill-btn-ghost:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn-ghost:hover{background:color-mix(in oklab,var(--color-primary)8%,var(--color-base-100))}}.mm-pill-btn-ghost:hover{color:var(--color-base-content);border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn-ghost:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.mm-auth-shell,.mm-feedback-shell{border:1px solid var(--color-base-content);gap:0;min-height:calc(100vh - 8rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mm-auth-shell,.mm-feedback-shell{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-auth-shell,.mm-feedback-shell{border-radius:var(--radius-box);background:var(--color-base-100);overflow:hidden}@media (min-width:56rem){.mm-auth-shell{grid-template-columns:1.05fr 1fr}.mm-feedback-shell{grid-template-columns:1fr 1fr}}.mm-auth-shell__intro,.mm-feedback-shell__intro{background:radial-gradient(circle at top left,var(--color-primary),transparent 22rem),var(--color-base-100);flex-direction:column;gap:1.25rem;padding:3rem 2.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-auth-shell__intro,.mm-feedback-shell__intro{background:radial-gradient(circle at top left,color-mix(in oklab,var(--color-primary)9%,transparent),transparent 22rem),var(--color-base-100)}}.mm-auth-shell__intro,.mm-feedback-shell__intro{border-bottom:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-auth-shell__intro,.mm-feedback-shell__intro{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-auth-shell__form,.mm-feedback-shell__form{background:var(--color-base-100);flex-direction:column;gap:1.1rem;padding:3rem 2.25rem;display:flex}@media (min-width:56rem){.mm-auth-shell__intro,.mm-feedback-shell__intro{border-right:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-auth-shell__intro,.mm-feedback-shell__intro{border-right:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-auth-shell__intro,.mm-feedback-shell__intro{border-bottom:0}}.mm-stat-list{border-top:1px solid var(--color-base-content);gap:.55rem;margin-top:auto;padding-top:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-stat-list{border-top:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.mm-stat-list{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.74rem}@supports (color:color-mix(in lab, red, red)){.mm-stat-list{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-lobby__hero{gap:1rem;max-width:56rem;display:grid}.mm-lobby__lede{max-width:36rem}.mm-lobby__grid{gap:1.25rem;display:grid}@media (min-width:56rem){.mm-lobby__grid{grid-template-columns:1fr 1fr 1.1fr;align-items:start}}.mm-brand__mark{color:#f4e9d6;width:1.85rem;height:1.85rem;font-family:var(--mm-font-display);letter-spacing:-.02em;background:oklch(18% .05 256);border-radius:999px;place-items:center;font-size:.95rem;display:grid}.mm-brand__word{font-family:var(--mm-font-display);letter-spacing:-.01em;color:var(--color-base-content);font-size:1.15rem}.mm-brand__word .mm-brand__dot{color:var(--color-primary)}.mm-nav-link{font-family:var(--mm-font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--color-base-content);font-size:.74rem}@supports (color:color-mix(in lab, red, red)){.mm-nav-link{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.mm-nav-link:hover,.mm-nav-link[aria-current=page]{color:var(--color-base-content)}.mm-nav-link[aria-current=page]{border-bottom:2px solid var(--color-primary);padding-bottom:.15rem}.mm-meeting-bar{border-bottom:1px solid var(--color-base-content);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-meeting-bar{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-meeting-bar{background:var(--color-base-100);padding:.65rem 1rem}.mm-meeting-bar__title{margin:0;font-size:1.2rem;line-height:1.15}.mm-meeting-meta{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.mm-meeting-meta{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-meeting-meta{letter-spacing:.04em}.mm-side-panel__tabs{font-family:var(--mm-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-base-content);gap:1rem;font-size:.78rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-side-panel__tabs{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-dock{border:1px solid var(--color-base-content);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;margin:.5rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-dock{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-dock{border-radius:var(--radius-box);background:var(--color-base-100);padding:.5rem .75rem;box-shadow:0 .6rem 1.6rem oklab(0% none none/.08)}@keyframes mmFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes mmRing{}html:has([data-meeting-room]),body:has([data-meeting-room]){overflow:hidden}.meeting-chat-panel{border:1px solid var(--color-base-content);flex-direction:column;min-height:0;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.meeting-chat-panel{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.meeting-chat-panel{border-radius:var(--radius-box);background:linear-gradient(180deg,var(--color-base-100),var(--color-base-100))}@supports (color:color-mix(in lab, red, red)){.meeting-chat-panel{background:linear-gradient(180deg,color-mix(in oklab,var(--color-base-100)94%,var(--color-primary)6%),var(--color-base-100))}}.meeting-chat-header{border-bottom:1px solid var(--color-base-content);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.meeting-chat-header{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.meeting-chat-header{padding:.5rem .75rem}.meeting-chat-list{background:radial-gradient(circle at top left,var(--color-primary),transparent 18rem),var(--color-base-200);flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.75rem;display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.meeting-chat-list{background:radial-gradient(circle at top left,color-mix(in oklab,var(--color-primary)10%,transparent),transparent 18rem),color-mix(in oklab,var(--color-base-200)72%,transparent)}}.meeting-chat-empty{border:1px dashed var(--color-base-content);margin:auto}@supports (color:color-mix(in lab, red, red)){.meeting-chat-empty{border:1px dashed color-mix(in oklab,var(--color-base-content)16%,transparent)}}.meeting-chat-empty{color:var(--color-base-content);border-radius:999px;padding:.45rem .75rem}@supports (color:color-mix(in lab, red, red)){.meeting-chat-empty{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.meeting-chat-empty{font-size:.875rem}.meeting-chat-bubble{border:1px solid var(--color-base-content);max-width:min(42rem,82%)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-bubble{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.meeting-chat-bubble{background:var(--color-base-100);border-radius:1rem 1rem 1rem .35rem}@supports (color:color-mix(in lab, red, red)){.meeting-chat-bubble{background:color-mix(in oklab,var(--color-base-100)94%,var(--color-base-200)6%)}}.meeting-chat-bubble{padding:.55rem .7rem;box-shadow:0 .5rem 1.4rem oklab(0% none none/.11)}.meeting-chat-bubble[data-message-source=typed]{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-bubble[data-message-source=typed]{border-color:color-mix(in oklab,var(--color-primary)18%,transparent)}}.meeting-chat-bubble[data-message-source=typed]{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-bubble[data-message-source=typed]{background:color-mix(in oklab,var(--color-primary)12%,var(--color-base-100))}}.meeting-chat-bubble-partial{opacity:.72}.meeting-chat-meta{color:var(--color-base-content);justify-content:space-between;align-items:center;gap:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.meeting-chat-meta{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}.meeting-chat-meta{text-transform:uppercase;font-size:.68rem;font-weight:600;line-height:1.1}.meeting-chat-text{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.28rem;font-size:.875rem;line-height:1.45}.meeting-chat-composer{border-top:1px solid var(--color-base-content);flex-shrink:0;align-items:end;gap:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.meeting-chat-composer{border-top:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.meeting-chat-composer{background:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-composer{background:color-mix(in oklab,var(--color-base-100)94%,var(--color-base-200)6%)}}.meeting-chat-composer{padding:.55rem}.meeting-chat-speech-trigger{border:1px solid var(--color-base-content);flex-shrink:0;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.meeting-chat-speech-trigger{border:1px solid color-mix(in oklab,var(--color-base-content)18%,transparent)}}.meeting-chat-speech-trigger{background:var(--color-base-100);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.meeting-chat-speech-trigger{background:color-mix(in oklab,var(--color-base-100)92%,var(--color-primary)8%)}}.meeting-chat-speech-trigger{color:var(--color-base-content);cursor:pointer;font-size:1rem;line-height:1;transition:transform .12s,box-shadow .12s,background-color .12s}.meeting-chat-speech-trigger:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-speech-trigger:hover{background:color-mix(in oklab,var(--color-primary)20%,var(--color-base-100))}}.meeting-chat-speech-trigger:hover{box-shadow:0 0 0 4px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-speech-trigger:hover{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary)16%,transparent)}}.meeting-chat-speech-trigger:active,.meeting-chat-speech-trigger[aria-pressed=true],.meeting-chat-speech-trigger[data-audio-state=speaking]{background:var(--color-primary);color:var(--color-primary-content);box-shadow:0 0 0 4px var(--color-primary);transform:scale(.96)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-speech-trigger:active,.meeting-chat-speech-trigger[aria-pressed=true],.meeting-chat-speech-trigger[data-audio-state=speaking]{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary)32%,transparent)}}.meeting-chat-speech-trigger[data-mode=hold] .meeting-chat-speech-trigger-badge:after{content:"H"}.meeting-chat-speech-trigger[data-mode=tap] .meeting-chat-speech-trigger-badge:after{content:"T"}.meeting-chat-speech-trigger[data-mode=open] .meeting-chat-speech-trigger-badge{display:none}.meeting-chat-speech-trigger-badge{background:var(--color-primary);min-width:1.05rem;height:1.05rem;color:var(--color-primary-content);letter-spacing:.05em;box-shadow:0 0 0 2px var(--color-base-100);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.6rem;font-weight:700;display:grid;position:absolute;top:-.3rem;right:-.3rem}.meeting-speech-modal{border:1px solid var(--color-base-content);flex-direction:column;gap:1rem;width:min(36rem,100vw - 1.5rem);max-height:min(40rem,92dvh);display:flex;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.meeting-speech-modal{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.meeting-speech-modal{border-radius:var(--radius-box);background:linear-gradient(180deg,var(--color-base-100),var(--color-base-100))}@supports (color:color-mix(in lab, red, red)){.meeting-speech-modal{background:linear-gradient(180deg,color-mix(in oklab,var(--color-base-100)92%,var(--color-primary)8%),var(--color-base-100))}}.meeting-speech-modal{padding:1.1rem 1.1rem 1rem;box-shadow:0 1.4rem 2.8rem oklab(0% none none/.25)}.meeting-speech-section{flex-direction:column;gap:.55rem;display:flex}.meeting-speech-legend{text-transform:uppercase;letter-spacing:.08em;color:var(--color-base-content);font-size:.68rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.meeting-speech-legend{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.meeting-speech-grid{gap:.55rem;display:grid}.meeting-speech-grid-three,.meeting-speech-grid-two{grid-template-columns:1fr}@media (min-width:36rem){.meeting-speech-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.meeting-speech-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.meeting-speech-card{border:1px solid var(--color-base-content);grid-template-rows:auto auto auto;gap:.25rem;padding:.85rem .85rem .95rem;display:grid}@supports (color:color-mix(in lab, red, red)){.meeting-speech-card{border:1px solid color-mix(in oklab,var(--color-base-content)14%,transparent)}}.meeting-speech-card{background:var(--color-base-100);cursor:pointer;border-radius:.95rem;transition:border-color .12s,box-shadow .12s,transform .12s}.meeting-speech-card:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-speech-card:hover{border-color:color-mix(in oklab,var(--color-primary)36%,transparent)}}.meeting-speech-card:hover{box-shadow:0 .55rem 1.4rem oklab(0% none none/.12)}.meeting-speech-card:has(input:checked){border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-speech-card:has(input:checked){background:color-mix(in oklab,var(--color-primary)10%,var(--color-base-100))}}.meeting-speech-card:has(input:checked){box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-speech-card:has(input:checked){box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary)26%,transparent)}}.meeting-speech-card-icon{font-size:1.4rem;line-height:1}.meeting-speech-card-title{font-size:.95rem;font-weight:600}.meeting-speech-card-hint{color:var(--color-base-content);font-size:.78rem}@supports (color:color-mix(in lab, red, red)){.meeting-speech-card-hint{color:color-mix(in oklab,var(--color-base-content)62%,transparent)}}.meeting-speech-card-hint{line-height:1.35}.meeting-speech-hotkey-hint{color:var(--color-base-content);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.meeting-speech-hotkey-hint{color:color-mix(in oklab,var(--color-base-content)56%,transparent)}}.meeting-chat-input{resize:none;border:1px solid var(--color-base-content);flex:1;min-height:2.4rem;max-height:7rem}@supports (color:color-mix(in lab, red, red)){.meeting-chat-input{border:1px solid color-mix(in oklab,var(--color-base-content)14%,transparent)}}.meeting-chat-input{background:var(--color-base-200);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.meeting-chat-input{background:color-mix(in oklab,var(--color-base-200)58%,var(--color-base-100)42%)}}.meeting-chat-input{outline:none;padding:.55rem .75rem;font-size:.875rem;line-height:1.35}.meeting-chat-input:focus{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-input:focus{border-color:color-mix(in oklab,var(--color-primary)64%,transparent)}}.meeting-chat-input:focus{box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.meeting-chat-input:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary)18%,transparent)}}.meeting-chat-send{background:var(--color-primary);min-height:2.4rem;color:var(--color-primary-content);border-radius:999px;padding:0 .95rem;font-size:.8125rem;font-weight:700}.docs-shell{background:var(--color-base-200);min-height:calc(100vh - 8rem);color:var(--color-base-content);border-radius:0;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:3.5rem;padding:1.5rem 1rem 4rem 0;display:grid}.docs-reading-layout{background:var(--color-base-200);min-height:calc(100vh - 8rem);color:var(--color-base-content);grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:3.5rem;padding:1.5rem 1rem 4rem 0;display:grid}.docs-sidebar{align-self:start;padding-left:.25rem;position:sticky;top:1.5rem}.docs-sidebar p{color:var(--color-base-content);margin:0 0 .75rem;font-size:.875rem;font-weight:700}.docs-sidebar nav{gap:.25rem;display:grid}.docs-sidebar-link{min-height:2rem;color:var(--color-base-content);border-radius:.45rem;align-items:center;gap:.55rem;padding:.35rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.docs-sidebar-link{color:color-mix(in oklab,var(--color-base-content)72%,transparent)}}.docs-sidebar-link{font-size:.94rem;text-decoration:none}.docs-sidebar-kicker{font-family:var(--mm-font-mono);letter-spacing:.12em;color:var(--color-base-content);font-size:.62rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.docs-sidebar-kicker{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}.docs-sidebar-link:hover,.docs-sidebar-link-active{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.docs-sidebar-link:hover,.docs-sidebar-link-active{background:color-mix(in oklab,var(--color-primary)13%,var(--color-base-100))}}.docs-sidebar-link:hover,.docs-sidebar-link-active{color:var(--color-base-content)}.docs-main{width:min(100%,53rem);padding-top:3.25rem}.docs-hero,.docs-article-header{gap:.65rem;display:grid}.docs-hero h1{margin:0;font-size:clamp(2rem,2.4vw + 1rem,2.6rem);font-weight:400;line-height:1.05}.docs-hero p,.docs-article-header p{color:var(--color-primary);margin:0;font-size:.9rem;font-weight:700}.docs-hero span,.docs-article-header span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.docs-hero span,.docs-article-header span{color:color-mix(in oklab,var(--color-base-content)68%,transparent)}}.docs-hero span,.docs-article-header span{font-size:1.02rem;line-height:1.5}.blog-index-shell{background:var(--color-base-200);min-height:calc(100vh - 8rem);color:var(--color-base-content);align-content:start;gap:2.25rem;padding:3.5rem 1.5rem 4rem;display:grid}.blog-hero{justify-content:flex-start;align-items:end;gap:1rem;display:flex}.blog-hero-title{align-items:baseline;gap:.85rem;min-width:0;display:flex}.blog-hero h1{color:var(--color-base-content);text-shadow:none;margin:0;font-size:clamp(2.4rem,3.4vw + 1rem,3.4rem);font-weight:400;line-height:1}.blog-hero p{color:var(--color-base-content);margin:0}@supports (color:color-mix(in lab, red, red)){.blog-hero p{color:color-mix(in oklab,var(--color-base-content)58%,transparent)}}.blog-hero p{font-size:1rem;font-weight:600;line-height:1.15}.blog-notes-section{justify-items:start;gap:.8rem;display:grid}.blog-notes-section h2{color:var(--color-base-content);margin:0;font-size:1.25rem;font-weight:700}.blog-notes-grid{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),18rem));justify-content:start;gap:1rem;width:min(100%,44rem);display:grid}.blog-note-link{border:1px solid var(--color-base-content);align-content:start;gap:.7rem;min-height:9.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.blog-note-link{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.blog-note-link{background:var(--color-base-100);color:inherit;border-radius:.45rem;padding:1rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s}.blog-note-link:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.blog-note-link:hover{border-color:color-mix(in oklab,var(--color-primary)44%,transparent)}}.blog-note-link:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.blog-note-link:hover{background:color-mix(in oklab,var(--color-primary)6%,var(--color-base-100))}}.blog-note-link:hover{transform:translateY(-1px)}.blog-note-link span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.blog-note-link span{color:color-mix(in oklab,var(--color-base-content)54%,transparent)}}.blog-note-link span{font-size:.82rem;font-weight:700}.blog-note-link strong{color:var(--color-base-content);font-size:1.02rem;line-height:1.35}.blog-note-link p{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.blog-note-link p{color:color-mix(in oklab,var(--color-base-content)64%,transparent)}}.blog-note-link p{line-height:1.45}.docs-copy-button{border:1px solid var(--color-base-content);align-items:center;gap:.4rem;width:fit-content;min-height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.docs-copy-button{border:1px solid color-mix(in oklab,var(--color-base-content)16%,transparent)}}.docs-copy-button{background:var(--color-base-100);color:var(--color-base-content);border-radius:.45rem;padding:0 .7rem;font-size:.82rem;font-weight:650}.docs-copy-button:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.docs-copy-button:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.docs-copy-button:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.docs-copy-button:hover{background:color-mix(in oklab,var(--color-primary)8%,var(--color-base-100))}}.docs-copy-button[data-copied=true]{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.docs-copy-button[data-copied=true]{border-color:color-mix(in oklab,var(--color-success)52%,transparent)}}.docs-copy-button[data-copied=true]{background:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.docs-copy-button[data-copied=true]{background:color-mix(in oklab,var(--color-success)14%,var(--color-base-100))}}.docs-copy-button[data-copied=true]:after{content:"Copied"}.docs-intro{max-width:51rem;margin-top:2rem}.docs-intro p{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.docs-intro p{color:color-mix(in oklab,var(--color-base-content)76%,transparent)}}.docs-intro p{font-size:1.02rem;line-height:1.65}.docs-section-rule{background:var(--color-base-content);height:1px;margin:3rem 0 2rem}@supports (color:color-mix(in lab, red, red)){.docs-section-rule{background:color-mix(in oklab,var(--color-base-content)14%,transparent)}}.docs-work h2{color:var(--color-base-content);margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.docs-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;display:grid}.blog-list-item{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.blog-list-item{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.blog-list-item{border-radius:var(--radius-box);background:var(--color-base-100);color:inherit;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s}.docs-index-link{border:1px solid var(--color-base-content);align-content:start;gap:.7rem;min-height:9.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.docs-index-link{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.docs-index-link{background:var(--color-base-100);color:inherit;border-radius:.45rem;padding:1rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s}.blog-list-item:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.blog-list-item:hover{border-color:color-mix(in oklab,var(--color-primary)48%,transparent)}}.blog-list-item:hover{transform:translateY(-2px);box-shadow:0 1rem 2.2rem oklab(0% none none/.1)}.docs-index-link:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.docs-index-link:hover{border-color:color-mix(in oklab,var(--color-primary)44%,transparent)}}.docs-index-link:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.docs-index-link:hover{background:color-mix(in oklab,var(--color-primary)6%,var(--color-base-100))}}.docs-index-link:hover{transform:translateY(-1px)}.docs-index-link span{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.docs-index-link span{color:color-mix(in oklab,var(--color-base-content)54%,transparent)}}.docs-index-link span{font-size:.82rem;font-weight:700}.blog-list-item span,.blog-article-header p{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.blog-list-item span,.blog-article-header p{color:color-mix(in oklab,var(--color-base-content)52%,transparent)}}.blog-list-item span,.blog-article-header p{letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:700}.docs-index-link strong{color:var(--color-base-content);font-size:1.02rem;line-height:1.35}.blog-list-item strong{font-size:1.05rem}.docs-index-link p{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.docs-index-link p{color:color-mix(in oklab,var(--color-base-content)64%,transparent)}}.docs-index-link p{line-height:1.45}.blog-list-item p{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.blog-list-item p{color:color-mix(in oklab,var(--color-base-content)64%,transparent)}}.blog-list-item p{line-height:1.55}.blog-article,.feedback-panel{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.blog-article,.feedback-panel{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.blog-article,.feedback-panel{border-radius:var(--radius-box);background:var(--color-base-100)}.blog-article{overflow:hidden}.blog-article-header{border-bottom:1px solid var(--color-base-content);justify-content:space-between;align-items:start;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.blog-article-header{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.blog-article-header{padding:1.25rem}.blog-article-header h1,.feedback-panel h1{margin-top:.25rem;font-size:clamp(2rem,2.6vw + 1rem,2.6rem);font-weight:400;line-height:1.05}.docs-article-header{border-bottom:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.docs-article-header{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)14%,transparent)}}.docs-article-header{padding-bottom:2rem}.docs-article-header h1{color:var(--color-base-content);margin:0;font-size:clamp(2rem,2.4vw + 1rem,2.6rem);font-weight:400;line-height:1.05}.docs-prose{max-width:51rem;color:var(--color-base-content);padding-top:1.75rem}@supports (color:color-mix(in lab, red, red)){.docs-prose{color:color-mix(in oklab,var(--color-base-content)76%,transparent)}}.docs-prose{font-size:1rem;line-height:1.65}.docs-prose h1{display:none}.docs-prose h2{color:var(--color-base-content);margin-top:2rem;font-size:1.2rem;font-weight:700}.docs-prose p,.docs-prose li{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.docs-prose p,.docs-prose li{color:color-mix(in oklab,var(--color-base-content)76%,transparent)}}.docs-prose p+p,.docs-prose ul{margin-top:.9rem}.docs-prose ul{padding-left:1.3rem;list-style:outside}.docs-prose code{background:var(--color-base-300);border-radius:.35rem}@supports (color:color-mix(in lab, red, red)){.docs-prose code{background:color-mix(in oklab,var(--color-base-300)70%,transparent)}}.docs-prose code{color:var(--color-base-content);padding:.12rem .28rem;font-size:.9em}.blog-article{max-width:58rem;margin:0 auto}.blog-back-link{border:1px solid var(--color-base-content);align-items:center;gap:.35rem;width:fit-content;margin:.75rem 1.25rem 0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.blog-back-link{border:1px solid color-mix(in oklab,var(--color-base-content)16%,transparent)}}.blog-back-link{color:var(--color-base-content);border-radius:999px;padding:.3rem .75rem}@supports (color:color-mix(in lab, red, red)){.blog-back-link{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.blog-back-link{font-family:var(--mm-font-mono);letter-spacing:.06em;font-size:.74rem;font-weight:500;text-decoration:none}.blog-back-link:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.blog-back-link:hover{background:color-mix(in oklab,var(--color-primary)8%,var(--color-base-100))}}.blog-back-link:hover{color:var(--color-base-content)}.docs-prose pre{border:1px solid var(--color-base-content);max-width:100%;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.docs-prose pre{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.docs-prose pre{background:var(--color-base-300);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.docs-prose pre{background:color-mix(in oklab,var(--color-base-300)84%,transparent)}}.docs-prose pre{color:var(--color-base-content);padding:1rem}@supports (color:color-mix(in lab, red, red)){.docs-prose pre{color:color-mix(in oklab,var(--color-base-content)82%,transparent)}}.docs-prose pre{font-size:.7rem;line-height:1.05}.docs-prose pre code{color:inherit;font-size:inherit;background:0 0;padding:0;display:block}.blog-prose pre:first-of-type{text-align:left;background:0 0;border:0;justify-content:center;width:100%;display:flex}.blog-prose pre:first-of-type code{width:max-content;min-width:0}.blog-prose{max-width:none;padding:1.75rem 1.5rem 2.75rem}.blog-prose p{text-align:center;width:min(100%,46rem);margin-left:auto;margin-right:auto}.feedback-shell{place-items:start center;display:grid}.feedback-panel{width:min(100%,42rem);padding:1.25rem}.feedback-panel>p:last-of-type{color:var(--color-base-content);margin-top:.75rem}@supports (color:color-mix(in lab, red, red)){.feedback-panel>p:last-of-type{color:color-mix(in oklab,var(--color-base-content)68%,transparent)}}.feedback-panel>p:last-of-type{line-height:1.6}@media (max-width:760px){.docs-shell,.docs-reading-layout{grid-template-columns:1fr;gap:1.5rem;padding:1rem 1rem 3rem}.docs-main{width:100%;padding-top:0}.docs-index-grid{grid-template-columns:1fr}.docs-sidebar{position:static}.docs-sidebar nav{gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.docs-sidebar-link{white-space:nowrap}.docs-prose pre{font-size:.62rem}}:root{--mm-agent-brad:oklch(78% .09 150);--mm-agent-iris:oklch(78% .09 290);--mm-agent-pico:oklch(78% .09 30);--mm-agent-yuna:oklch(84% .1 85);--mm-agent-mira:oklch(78% .09 200);--mm-agent-ozzie:oklch(74% .09 50);--mm-brand-navy:#0b1430;--mm-leave-coral:oklch(62% .18 25)}.mm-brand{color:inherit;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.mm-brand__mark{background:var(--mm-brand-navy);border-radius:999px;flex-shrink:0;width:1.85rem;height:1.85rem;display:inline-block;overflow:hidden;box-shadow:0 1px 2px #0000002e}.mm-brand__mark img{width:100%;height:100%;display:block}.mm-brand__word{letter-spacing:-.02em;color:#0000;text-shadow:0 1px #ffffff0f;background-image:linear-gradient(#f4f4f4 0%,#cfcfcf 38%,#9a9a9a 62%,#e6e6e6 100%);-webkit-background-clip:text;background-clip:text;font-family:Inter Tight,system-ui,sans-serif;font-size:1.05rem;font-weight:700;line-height:1}.mm-brand__word .mm-brand__dot{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--color-primary);-webkit-text-fill-color:var(--color-primary)}[data-theme=light] .mm-brand__word{background-image:linear-gradient(#5a5a5a 0%,#303030 45%,#1f1f1f 70%,#4f4f4f 100%)}.mm-brand__word--silver,[data-theme=dark] .mm-brand__word{background-image:linear-gradient(#ededed 0%,#b8b8b8 40%,#7f7f7f 65%,#d6d6d6 100%)}.mm-topbar{border-bottom:1px solid var(--color-base-content);grid-template-columns:1fr auto 1fr;align-items:center;height:4rem;padding:0 1.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-topbar{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-topbar{background:var(--color-base-100)}.mm-topbar__brand{justify-self:start}.mm-topbar__tabs{gap:1.75rem;font-size:.84rem;display:flex}.mm-topbar__tab{color:var(--color-base-content);padding:1.4rem 0;position:relative}@supports (color:color-mix(in lab, red, red)){.mm-topbar__tab{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-topbar__tab{font-weight:400;text-decoration:none}.mm-topbar__tab:hover{color:var(--color-base-content)}.mm-topbar__tab[aria-current=page]{color:var(--color-base-content);font-weight:500}.mm-topbar__tab[aria-current=page]:after{content:"";background:var(--color-primary);height:1.5px;position:absolute;bottom:.6rem;left:0;right:0}.mm-topbar__tools{justify-self:end;align-items:center;gap:.85rem;display:flex}.mm-topbar__icon-btn{width:1.75rem;height:1.75rem;color:var(--color-base-content);background:0 0;border:0;border-radius:.45rem}@supports (color:color-mix(in lab, red, red)){.mm-topbar__icon-btn{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-topbar__icon-btn{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.mm-topbar__icon-btn:hover{color:var(--color-base-content);background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-topbar__icon-btn:hover{background:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-topbar__theme{background:var(--color-base-content);border-radius:999px;padding:.18rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mm-topbar__theme{background:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-topbar__theme{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-topbar__theme{border:1px solid color-mix(in oklab,var(--color-base-content)8%,transparent)}}.mm-topbar__theme button{width:1.4rem;height:1.4rem;color:var(--color-base-content);background:0 0;border:0;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.mm-topbar__theme button{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.mm-topbar__theme button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}[data-theme=light] .mm-topbar__theme button[data-phx-theme=light],[data-theme=dark] .mm-topbar__theme button[data-phx-theme=dark]{background:var(--color-base-100);color:var(--color-base-content);box-shadow:0 1px 2px #00000014}.mm-identity-pill{border:1px solid var(--color-base-content);border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mm-identity-pill{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.mm-identity-pill{color:var(--color-base-content);cursor:pointer;font-size:.78rem;font-family:var(--mm-font-body);background:0 0;text-decoration:none}.mm-identity-pill__avatar{background:var(--color-primary);width:1.4rem;height:1.4rem;color:var(--color-primary-content);border-radius:999px;justify-content:center;align-items:center;font-size:.7rem;font-weight:600;display:inline-flex;position:relative}.mm-identity-pill__dot{background:var(--color-error);border:1.5px solid var(--color-base-100);border-radius:999px;width:.55rem;height:.55rem;position:absolute;top:-2px;right:-2px}.mm-display{font-family:var(--mm-font-display);letter-spacing:-.02em;color:var(--color-base-content);margin:0;font-size:clamp(2.5rem,4.6vw + 1rem,4.5rem);font-weight:400;line-height:.98}.mm-display em,em.mm-accent{font-family:var(--mm-font-display);color:var(--color-primary);font-style:italic}.mm-display-sm{font-family:var(--mm-font-display);letter-spacing:-.02em;color:var(--color-base-content);margin:0;font-size:clamp(2rem,3vw + 1rem,3rem);font-weight:400;line-height:1.02}.mm-lobby{background:var(--color-base-200);grid-template-columns:1fr;gap:0;min-height:calc(100vh - 4rem);display:grid}@media (min-width:64rem){.mm-lobby{grid-template-columns:1fr 380px}}.mm-lobby__main{flex-direction:column;gap:3rem;padding:4rem 4rem 3rem;display:flex}.mm-lobby__rail{border-left:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-lobby__rail{border-left:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-lobby__rail{background:var(--color-base-100);flex-direction:column;gap:1.1rem;padding:2.75rem 2rem;display:flex}.mm-lobby__hero p.mm-lobby__lede{max-width:35rem;color:var(--color-base-content);font-size:1rem;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.mm-lobby__hero p.mm-lobby__lede{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.mm-lobby__hero p.mm-lobby__lede{margin-top:1.4rem}.mm-lobby__cards{grid-template-columns:1fr;gap:1.75rem;display:grid}@media (min-width:56rem){.mm-lobby__cards{grid-template-columns:1.4fr 1fr}}.mm-form-card{background:var(--color-base-100);border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-form-card{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-form-card{border-radius:var(--radius-box);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.mm-input-line{border:0;border-bottom:1px solid var(--color-base-content);outline:0;width:100%}@supports (color:color-mix(in lab, red, red)){.mm-input-line{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-input-line{color:var(--color-base-content);font-family:var(--mm-font-body);background:0 0;padding:.5rem 0;font-size:.9rem}.mm-input-line--display{font-family:var(--mm-font-display);padding:.4rem 0;font-size:1.4rem;font-weight:400}.mm-input-line--mono{font-family:var(--mm-font-mono);letter-spacing:.08em;padding:.6rem 0;font-size:1.25rem}.mm-input-line:focus{border-bottom-color:var(--color-primary)}.mm-choice-grid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.mm-choice-tile{border:1px solid var(--color-base-content);grid-template-columns:auto 1fr;gap:.65rem;padding:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-choice-tile{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-choice-tile{background:var(--color-base-200);cursor:pointer;font-family:var(--mm-font-body);border-radius:.6rem;align-items:start}.mm-choice-tile:has(input:checked){background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-choice-tile:has(input:checked){background:color-mix(in oklab,var(--color-primary)18%,var(--color-base-100))}}.mm-choice-tile:has(input:checked){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-choice-tile:has(input:checked){border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.mm-choice-tile__radio{border:1.5px solid var(--color-base-content);border-radius:999px;width:1rem;height:1rem;margin-top:.15rem}@supports (color:color-mix(in lab, red, red)){.mm-choice-tile__radio{border:1.5px solid color-mix(in oklab,var(--color-base-content)38%,transparent)}}.mm-choice-tile__radio{background:0 0;flex-shrink:0;position:relative}.mm-choice-tile:has(input:checked) .mm-choice-tile__radio{border-color:var(--color-primary);background:radial-gradient(circle,var(--color-primary)38%,transparent 40%)}.mm-choice-tile__title{color:var(--color-base-content);font-size:.86rem;font-weight:500;display:block}.mm-choice-tile__sub{color:var(--color-base-content);font-size:.78rem;display:block}@supports (color:color-mix(in lab, red, red)){.mm-choice-tile__sub{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-choice-tile__sub{margin-top:.15rem;line-height:1.4}.mm-field{gap:.4rem;display:grid}.mm-field__label{font-family:var(--mm-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-base-content);font-size:.66rem}@supports (color:color-mix(in lab, red, red)){.mm-field__label{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-field-select{background:var(--color-base-200);border:1px solid var(--color-base-content);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-field-select{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-field-select{font-size:.86rem;font-family:var(--mm-font-body);color:var(--color-base-content)}select.mm-field-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='1.6'><path d='m6 9 6 6 6-6'/></svg>");background-position:right .6rem center;background-repeat:no-repeat;padding-right:1.6rem}.mm-pill-btn{background:var(--color-primary);color:var(--color-primary-content);font-size:.82rem;font-weight:500;font-family:var(--mm-font-body);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem;text-decoration:none;display:inline-flex}.mm-pill-btn:hover{filter:brightness(.95)}.mm-pill-btn--ink{background:var(--color-base-content);color:var(--color-base-100)}.mm-pill-btn--ghost{color:var(--color-base-content);background:0 0}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn--ghost{color:color-mix(in oklab,var(--color-base-content)75%,transparent)}}.mm-pill-btn--ghost{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn--ghost{border:1px solid color-mix(in oklab,var(--color-base-content)14%,transparent)}}.mm-pill-btn--ghost:hover{color:var(--color-base-content);border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn--ghost:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.mm-pill-btn--ghost:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-pill-btn--ghost:hover{background:color-mix(in oklab,var(--color-primary)6%,transparent)}}.mm-pill-btn--leave{background:var(--mm-leave-coral);color:#fff}.mm-kbd{font-family:var(--mm-font-mono);border:1px solid var(--color-base-content);padding:.05rem .35rem;font-size:.62rem}@supports (color:color-mix(in lab, red, red)){.mm-kbd{border:1px solid color-mix(in oklab,var(--color-base-content)14%,transparent)}}.mm-kbd{color:var(--color-base-content);border-bottom-width:2px;border-radius:4px}@supports (color:color-mix(in lab, red, red)){.mm-kbd{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-kbd{background:var(--color-base-100);margin-inline:.1rem}.mm-rail-head{justify-content:space-between;align-items:baseline;display:flex}.mm-rail-head h3{font-family:var(--mm-font-display);letter-spacing:-.01em;color:var(--color-base-content);margin:0;font-size:1.5rem;font-weight:400}.mm-rail-card{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-rail-card{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-rail-card{background:var(--color-base-100);color:inherit;border-radius:.85rem;flex-direction:column;gap:.75rem;padding:1rem;text-decoration:none;display:flex}.mm-rail-card__head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.mm-rail-card__title{font-family:var(--mm-font-display);color:var(--color-base-content);margin:0;font-size:1.2rem;line-height:1.1}.mm-rail-card__code{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.7rem}@supports (color:color-mix(in lab, red, red)){.mm-rail-card__code{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-rail-card__code{margin-top:.2rem}.mm-rail-card__foot{align-items:center;gap:.6rem;display:flex}.mm-rail-foot{border-top:1px solid var(--color-base-content);margin-top:auto;padding-top:1.2rem}@supports (color:color-mix(in lab, red, red)){.mm-rail-foot{border-top:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-rail-foot{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.72rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.mm-rail-foot{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.mm-rail-foot__arrow{color:var(--color-primary)}.mm-chip{font-family:var(--mm-font-body);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .55rem;font-size:.66rem;font-weight:500;display:inline-flex}.mm-chip--live{background:oklch(72% .1 145)}@supports (color:color-mix(in lab, red, red)){.mm-chip--live{background:color-mix(in oklab,oklch(72% .1 145) 22%,var(--color-base-100))}}.mm-chip--live{color:oklch(40% .12 145)}.mm-chip--waiting{background:oklch(84% .1 85)}@supports (color:color-mix(in lab, red, red)){.mm-chip--waiting{background:color-mix(in oklab,oklch(84% .1 85) 28%,var(--color-base-100))}}.mm-chip--waiting{color:oklch(45% .12 75)}.mm-chip--ended{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-chip--ended{background:color-mix(in oklab,var(--color-base-content)8%,var(--color-base-100))}}.mm-chip--ended{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-chip--ended{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-chip--connected{background:oklch(74% .1 152)}@supports (color:color-mix(in lab, red, red)){.mm-chip--connected{background:color-mix(in oklab,oklch(74% .1 152) 18%,var(--color-base-100))}}.mm-chip--connected{color:oklch(42% .12 152);border:1px solid oklab(74% -.0882948 .0469472/.35)}[data-theme=dark] .mm-chip--connected{background:oklch(62% .13 152)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .mm-chip--connected{background:color-mix(in oklab,oklch(62% .13 152) 22%,var(--color-base-100))}}[data-theme=dark] .mm-chip--connected{color:oklch(84% .13 152);border-color:oklab(62% -.114783 .0610313/.45)}.mm-chip--connected .mm-chip__dot{background:oklch(62% .14 152);box-shadow:0 0 0 2px oklab(62% -.123613 .065726/.22)}.mm-chip--neutral{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-chip--neutral{background:color-mix(in oklab,var(--color-base-content)6%,var(--color-base-100))}}.mm-chip--neutral{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-chip--neutral{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.mm-chip--neutral{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-chip--neutral{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.mm-chip__dot{background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.mm-agent-dot,.mm-person-dot{width:1.6rem;height:1.6rem;font-family:var(--mm-font-display);color:oklch(22% .05 0);box-shadow:0 0 0 2px var(--color-base-100);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-style:italic;display:inline-flex}.mm-agent-dot--brad{background:var(--mm-agent-brad)}.mm-agent-dot--iris{background:var(--mm-agent-iris)}.mm-agent-dot--pico{background:var(--mm-agent-pico)}.mm-agent-dot--yuna{background:var(--mm-agent-yuna);color:oklch(22% .05 85)}.mm-agent-dot--mira{background:var(--mm-agent-mira)}.mm-agent-dot--ozzie{background:var(--mm-agent-ozzie)}.mm-person-dot{background:var(--color-primary);color:var(--color-primary-content);font-family:var(--mm-font-body);font-size:.7rem;font-style:normal;font-weight:600}.mm-stack{align-items:center;display:inline-flex}.mm-stack>*+*{margin-left:-.6rem}.mm-auth-shell{background:var(--color-base-200);border:0;border-radius:0;grid-template-columns:1fr;min-height:calc(100vh - 4rem);margin:-2rem -1rem;display:grid}@media (min-width:56rem){.mm-auth-shell{grid-template-columns:1fr 1fr}}.mm-auth-shell__intro{color:oklch(95% .02 60);background:oklch(18% .04 256);flex-direction:column;gap:1.5rem;padding:3rem 3rem 2rem;display:flex;position:relative;overflow:hidden}[data-theme=dark] .mm-auth-shell__intro,.mm-auth-shell--ember .mm-auth-shell__intro{background:var(--color-base-200)}.mm-auth-shell__intro .mm-brand__word{color:oklch(95% .02 60)}.mm-auth-shell__intro .mm-display em{color:oklch(74% .16 30)}.mm-auth-shell__intro h1{color:oklch(97% .02 60);margin-top:auto}.mm-auth-shell__hero-foot{font-family:var(--mm-font-mono);color:oklab(95% .01 .0173205/.7);align-items:center;gap:1rem;margin-top:1rem;font-size:.78rem;font-style:italic;display:flex}.mm-auth-shell__form{background:var(--color-base-100);flex-direction:column;gap:1.4rem;padding:3rem;display:flex;position:relative}.mm-auth-shell__form-top{color:var(--color-base-content);align-items:center;gap:.75rem;font-size:.82rem;display:flex;position:absolute;top:1.5rem;right:2rem}@supports (color:color-mix(in lab, red, red)){.mm-auth-shell__form-top{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-feedback-shell{background:var(--color-base-200);border:0;border-radius:0;grid-template-columns:1fr;min-height:calc(100vh - 4rem);margin:-2rem -1rem;display:grid}@media (min-width:64rem){.mm-feedback-shell{grid-template-columns:1fr 1.1fr}}.mm-feedback-shell__intro{background:var(--color-base-200);border-right:1px solid var(--color-base-content);flex-direction:column;gap:1.4rem;padding:3rem 3rem 2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-feedback-shell__intro{border-right:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-feedback-shell__form{background:var(--color-base-200);flex-direction:column;gap:1.5rem;padding:3rem;display:flex}.mm-kind-grid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.mm-kind-tile{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-kind-tile{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-kind-tile{background:var(--color-base-100);cursor:pointer;font-family:var(--mm-font-body);border-radius:.7rem;gap:.25rem;padding:1rem;display:grid}.mm-kind-tile:has(input:checked){background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-kind-tile:has(input:checked){background:color-mix(in oklab,var(--color-primary)18%,var(--color-base-100))}}.mm-kind-tile:has(input:checked){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-kind-tile:has(input:checked){border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.mm-kind-tile__title{font-family:var(--mm-font-display);color:var(--color-base-content);font-size:1.05rem}.mm-kind-tile__sub{color:var(--color-base-content);font-size:.78rem}@supports (color:color-mix(in lab, red, red)){.mm-kind-tile__sub{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-kind-tile__sub{line-height:1.35}.mm-textarea-card{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-textarea-card{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-textarea-card{background:var(--color-base-100);border-radius:.7rem;flex-direction:column;gap:.6rem;padding:1.1rem;display:flex}.mm-textarea-card__head{justify-content:space-between;align-items:baseline;display:flex}.mm-textarea{resize:none;width:100%;min-height:11rem;color:var(--color-base-content);font-family:var(--mm-font-body);background:0 0;border:0;outline:0;font-size:.95rem;line-height:1.55}.mm-stat-list{font-family:var(--mm-font-body);border-top:0;gap:.6rem;margin-top:auto;padding-top:1.5rem;display:grid}.mm-stat-row{border-top:1px solid var(--color-base-content);grid-template-columns:1.5rem 1fr;align-items:start;gap:.85rem;padding-top:.65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-stat-row{border-top:1px solid color-mix(in oklab,var(--color-base-content)8%,transparent)}}.mm-stat-row__icon{color:var(--color-primary);font-family:var(--mm-font-mono)}.mm-stat-row__label{font-family:var(--mm-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-base-content);font-size:.62rem}@supports (color:color-mix(in lab, red, red)){.mm-stat-row__label{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-stat-row__label{margin:0}.mm-stat-row__value{color:var(--color-base-content);margin:.2rem 0 0;font-size:.92rem}.mm-essay{max-width:44rem;margin:0 auto;padding:1.5rem 1rem 5rem}.mm-essay__back{background:var(--color-base-100);border:1px solid var(--color-base-content);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mm-essay__back{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-essay__back{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-essay__back{color:color-mix(in oklab,var(--color-base-content)75%,transparent)}}.mm-essay__back{font-size:.82rem;text-decoration:none}.mm-essay__back:hover{color:var(--color-base-content);border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-essay__back:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.mm-essay__meta{font-family:var(--mm-font-mono);letter-spacing:.08em;color:var(--color-base-content);justify-content:center;align-items:baseline;gap:.6rem;margin-top:2.5rem;font-size:.72rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-essay__meta{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-essay__meta-kicker{text-transform:uppercase;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-essay__meta-kicker{color:color-mix(in oklab,var(--color-base-content)75%,transparent)}}.mm-essay__title{text-align:center;font-family:var(--mm-font-display);color:var(--color-base-content);margin:1rem 0 .5rem;font-size:clamp(3rem,6vw + 1rem,5.5rem);line-height:1}.mm-essay__sub{text-align:center;font-family:var(--mm-font-body);color:var(--color-base-content);font-size:.92rem}@supports (color:color-mix(in lab, red, red)){.mm-essay__sub{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-docs-shell{background:var(--color-base-200);grid-template-columns:1fr;gap:0;min-height:calc(100vh - 4rem);margin:-2rem -1rem;display:grid}@media (min-width:64rem){.mm-docs-shell{grid-template-columns:280px minmax(0,1fr)}}.mm-docs-side{border-right:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-docs-side{border-right:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-docs-side{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-docs-side{background:color-mix(in oklab,var(--color-base-content)3%,var(--color-base-100))}}.mm-docs-side{flex-direction:column;gap:1.25rem;padding:2.5rem 1.5rem 1.5rem;display:flex}.mm-docs-side__intro{font-family:var(--mm-font-display);color:var(--color-base-content);font-size:1.45rem;line-height:1.1}.mm-docs-side__search{background:var(--color-base-200);border:1px solid var(--color-base-content);border-radius:.55rem;align-items:center;gap:.5rem;padding:.45rem .65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-docs-side__search{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-docs-side__search{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.82rem}@supports (color:color-mix(in lab, red, red)){.mm-docs-side__search{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-docs-side__search input{color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:0;outline:0;width:100%}.mm-docs-side nav{gap:.15rem;display:grid}.mm-docs-side a{color:var(--color-base-content);border-radius:.45rem;grid-template-columns:1.6rem 1fr;align-items:center;gap:.55rem;padding:.4rem .65rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-docs-side a{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.mm-docs-side a{font-size:.9rem;text-decoration:none}.mm-docs-side a:hover{color:var(--color-base-content)}.mm-docs-side a[aria-current=page]{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-docs-side a[aria-current=page]{background:color-mix(in oklab,var(--color-primary)20%,transparent)}}.mm-docs-side a[aria-current=page]{color:var(--color-base-content)}.mm-docs-side__num{font-family:var(--mm-font-mono);letter-spacing:.1em;color:var(--color-base-content);font-size:.62rem}@supports (color:color-mix(in lab, red, red)){.mm-docs-side__num{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.mm-docs-side a[aria-current=page] .mm-docs-side__num{color:var(--color-primary)}.mm-docs-side__foot{border-top:1px solid var(--color-base-content);margin-top:auto;padding-top:1.25rem}@supports (color:color-mix(in lab, red, red)){.mm-docs-side__foot{border-top:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-docs-side__foot{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.7rem}@supports (color:color-mix(in lab, red, red)){.mm-docs-side__foot{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.mm-docs-main{max-width:60rem;padding:3rem 4rem 4rem}.mm-docs-main h1{font-family:var(--mm-font-display);letter-spacing:-.02em;color:var(--color-base-content);margin:.6rem 0 1rem;font-size:clamp(2.4rem,3.8vw + 1rem,3.8rem);font-weight:400;line-height:1.05}.mm-docs-main h1 em{color:var(--color-primary);font-style:italic}.mm-docs-main__lede{max-width:36rem;color:var(--color-base-content);font-size:1rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.mm-docs-main__lede{color:color-mix(in oklab,var(--color-base-content)75%,transparent)}}.mm-docs-main__cta-row{gap:.6rem;margin-top:1.5rem;display:flex}.mm-section-rule{grid-template-columns:auto auto 1fr;align-items:baseline;gap:.85rem;margin-top:3rem;margin-bottom:1rem;display:grid}.mm-section-rule__roman{font-family:var(--mm-font-display);color:var(--color-primary);font-size:1rem;font-style:italic}.mm-section-rule h2{font-family:var(--mm-font-display);letter-spacing:-.01em;color:var(--color-base-content);margin:0;font-size:1.5rem;font-weight:400}.mm-section-rule:after{content:"";background:var(--color-base-content);height:1px}@supports (color:color-mix(in lab, red, red)){.mm-section-rule:after{background:color-mix(in oklab,var(--color-base-content)14%,transparent)}}.mm-start-grid{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1rem;margin-top:1.25rem;display:grid}.mm-start-card{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-start-card{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-start-card{background:var(--color-base-100);color:inherit;border-radius:.7rem;gap:.45rem;padding:1rem;text-decoration:none;display:grid}.mm-start-card__head{font-family:var(--mm-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-base-content);align-items:baseline;gap:.5rem;font-size:.62rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-start-card__head{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-start-card__head strong{color:var(--color-primary);font-weight:500}.mm-start-card__title{font-family:var(--mm-font-display);color:var(--color-base-content);font-size:1.2rem}.mm-start-card__body{color:var(--color-base-content);font-size:.84rem;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.mm-start-card__body{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-recap{background:var(--color-base-200);grid-template-columns:1fr;gap:3rem;margin:-2rem -1rem;padding:2.5rem 1rem 5rem;display:grid}@media (min-width:64rem){.mm-recap{grid-template-columns:1fr 360px;padding:3rem 4rem 5rem}}.mm-recap__title{font-family:var(--mm-font-display);letter-spacing:-.02em;color:var(--color-base-content);margin:.5rem 0 1.25rem;font-size:clamp(2.8rem,4vw + 1rem,3.8rem);font-weight:400;line-height:1}.mm-recap__title em{color:var(--color-base-content);font-style:italic}@supports (color:color-mix(in lab, red, red)){.mm-recap__title em{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-recap__speakers{color:var(--color-base-content);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-recap__speakers{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-recap__action-row{border-bottom:1px solid var(--color-base-content);grid-template-columns:1.1rem 1.6rem 1fr auto;align-items:center;gap:.85rem;padding:.65rem 0;list-style:none;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-recap__action-row{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-recap__action-row{font-size:.92rem}.mm-recap__action-row input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-primary);margin:0}.mm-recap__action-due{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.mm-recap__action-due{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-recap__quote{border-left:2px solid var(--color-primary);font-family:var(--mm-font-display);color:var(--color-base-content);margin:0;padding:1rem 1.25rem;font-size:1.35rem;font-style:italic;line-height:1.4}.mm-recap__quote-by{font-family:var(--mm-font-body);color:var(--color-base-content);margin-top:.6rem;font-size:.78rem;font-style:normal}@supports (color:color-mix(in lab, red, red)){.mm-recap__quote-by{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-recap__rail{flex-direction:column;gap:1rem;display:flex}.mm-recap-card{background:var(--color-base-100);border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-recap-card{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-recap-card{border-radius:.85rem;flex-direction:column;gap:.85rem;padding:1.1rem 1.2rem;display:flex}.mm-recap-card--cta{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-recap-card--cta{background:color-mix(in oklab,var(--color-primary)12%,var(--color-base-100))}}.mm-recap-card--cta{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-recap-card--cta{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.mm-recap-card--cta .mm-card-label{color:var(--color-primary)}.mm-recap-card__note{grid-template-columns:1.6rem 1fr;align-items:start;gap:.65rem;display:grid}.mm-recap-card__note-handle{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.mm-recap-card__note-handle{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.mm-room{background:var(--color-base-200);height:100%;color:var(--color-base-content);flex-direction:column;display:flex}.mm-room__bar{border-bottom:1px solid var(--color-base-content);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-room__bar{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-room__bar{background:var(--color-base-100)}.mm-room__bar-title{align-items:center;gap:.85rem;display:flex}.mm-room__bar-title h1{font-family:var(--mm-font-display);margin:0;font-size:1.25rem;font-weight:400;line-height:1.1}.mm-room__bar-icon{background:var(--color-primary);border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mm-room__bar-icon{background:color-mix(in oklab,var(--color-primary)14%,transparent)}}.mm-room__bar-icon{color:var(--color-primary);flex-shrink:0}.mm-room__bar-meta{font-family:var(--mm-font-mono);color:var(--color-base-content);font-size:.72rem}@supports (color:color-mix(in lab, red, red)){.mm-room__bar-meta{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-room__bar-meta{letter-spacing:.04em}.mm-room__bar-tools{align-items:center;gap:.4rem;display:flex}.mm-room__bar-tools .mm-pill-btn--ghost{padding:.35rem .7rem;font-size:.78rem}.mm-room__main{flex:1;grid-template-columns:1fr;min-height:0;display:grid}@media (min-width:64rem){.mm-room__main{grid-template-columns:1fr 380px}}.mm-room__stage{grid-template-rows:1fr auto;gap:1rem;min-height:0;padding:1rem;display:grid}.mm-tile-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.75rem;min-height:0;display:grid}.mm-tile{border:1px solid var(--color-base-content);border-radius:.85rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mm-tile{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-tile{background-image:repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 8px);justify-content:center;align-items:center;display:flex}.mm-tile--brad{background-color:var(--mm-agent-brad)}.mm-tile--iris{background-color:var(--mm-agent-iris)}.mm-tile--pico{background-color:var(--mm-agent-pico)}.mm-tile--yuna{background-color:var(--mm-agent-yuna)}.mm-tile--mira{background-color:var(--mm-agent-mira)}.mm-tile--ozzie{background-color:var(--mm-agent-ozzie)}.mm-tile--you{background-color:var(--color-primary)}.mm-tile--wait{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-tile--wait{background-color:color-mix(in oklab,var(--color-base-content)8%,var(--color-base-100))}}.mm-tile--speaking{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-tile--speaking{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary)22%,transparent)}}.mm-tile__letter{font-family:var(--mm-font-display);color:#ffffffd9;text-shadow:0 2px 12px #00000026;font-size:clamp(3rem,7vw,5.5rem);font-style:italic;line-height:1}.mm-tile__corner{color:#fff;font-family:var(--mm-font-mono);letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border-radius:4px;padding:.18rem .45rem;font-size:.6rem;position:absolute;top:.65rem;left:.65rem}.mm-tile__name{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .55rem;font-size:.72rem;display:inline-flex;position:absolute;bottom:.65rem;left:.65rem}.mm-tile__badge{color:oklch(36% .1 256);font-family:var(--mm-font-mono);background:#ffffffd9;border-radius:999px;padding:.18rem .5rem;font-size:.6rem;position:absolute;top:.65rem;right:.65rem}.mm-dock{background:var(--color-base-100);border:1px solid var(--color-base-content);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-dock{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-dock{box-shadow:0 .6rem 1.6rem oklab(0% none none/.08)}.mm-dock__group{align-items:center;gap:.35rem;display:flex}.mm-ctrl{width:2.25rem;height:2.25rem;color:var(--color-base-content);background:0 0;border:1px solid #0000;border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){.mm-ctrl{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-ctrl{cursor:pointer;justify-content:center;align-items:center;font-size:1rem;display:inline-flex;position:relative}.mm-ctrl:hover{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-ctrl:hover{background:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-ctrl:hover{color:var(--color-base-content)}.mm-ctrl--active{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-ctrl--active{background:color-mix(in oklab,var(--color-primary)16%,transparent)}}.mm-ctrl--active{color:var(--color-primary);border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-ctrl--active{border-color:color-mix(in oklab,var(--color-primary)32%,transparent)}}.mm-ctrl--active{box-shadow:0 0 0 1px var(--color-primary)inset,0 0 0 3px var(--color-primary),0 6px 14px -8px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-ctrl--active{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-primary)30%,transparent)inset,0 0 0 3px color-mix(in oklab,var(--color-primary)14%,transparent),0 6px 14px -8px color-mix(in oklab,var(--color-primary)38%,transparent)}}.mm-ctrl--active:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-ctrl--active:hover{background:color-mix(in oklab,var(--color-primary)22%,transparent)}}.mm-ctrl:active{transform:scale(.96)}.mm-ctrl.btn-primary.mm-ctrl--active,.mm-ctrl.btn-ghost.mm-ctrl--active{background:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.mm-ctrl.btn-primary.mm-ctrl--active,.mm-ctrl.btn-ghost.mm-ctrl--active{background:color-mix(in oklab,var(--color-primary)16%,transparent)!important}}.mm-ctrl.btn-primary.mm-ctrl--active,.mm-ctrl.btn-ghost.mm-ctrl--active{color:var(--color-primary)!important;border-color:var(--color-primary)!important}@supports (color:color-mix(in lab, red, red)){.mm-ctrl.btn-primary.mm-ctrl--active,.mm-ctrl.btn-ghost.mm-ctrl--active{border-color:color-mix(in oklab,var(--color-primary)32%,transparent)!important}}.mm-ctrl[disabled]{opacity:.5;cursor:not-allowed}.mm-ctrl__badge{font-family:var(--mm-font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--color-base-200);color:var(--color-base-content);border-radius:3px;padding:.1rem .35rem;font-size:.55rem;position:absolute;top:-.3rem;right:-.4rem}@supports (color:color-mix(in lab, red, red)){.mm-ctrl__badge{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-ctrl__badge{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-ctrl__badge{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-mic-split{border:1px solid #0000;border-radius:.6rem;align-items:center;display:inline-flex;position:relative}.mm-mic-split__panel{z-index:60;animation:.12s both mmFade;display:block;position:absolute;bottom:calc(100% + .55rem);left:0}.mm-mic-split__panel.hidden{display:none}.mm-mic-split__panel.grid{display:block}.mm-mic-split__panel .mm-popover{border:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-mic-split__panel .mm-popover{border:1px solid color-mix(in oklab,var(--color-base-content)12%,transparent)}}.mm-mic-split__panel .mm-popover{box-shadow:0 22px 50px -18px #00000059}.mm-mic-split__mode,.meeting-chat-speech-trigger.mm-mic-split__mode{width:auto;height:1.85rem;color:var(--color-base-content);border:0;border-radius:.5rem;align-items:center;gap:.3rem;padding:0 .7rem;display:inline-flex;position:static;background:0 0!important}@supports (color:color-mix(in lab, red, red)){.mm-mic-split__mode,.meeting-chat-speech-trigger.mm-mic-split__mode{color:color-mix(in oklab,var(--color-base-content)75%,transparent)}}.mm-mic-split__mode,.meeting-chat-speech-trigger.mm-mic-split__mode{font-family:var(--mm-font-body);cursor:pointer;font-size:.74rem;font-weight:500;box-shadow:none!important;transform:none!important}.mm-mic-split__mode:hover{background:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.mm-mic-split__mode:hover{background:color-mix(in oklab,var(--color-base-content)6%,transparent)!important}}.mm-mic-split__mode:hover{color:var(--color-base-content)}.mm-mic-split__mode .meeting-chat-speech-trigger-badge{display:none}.mm-side{background:var(--color-base-100);border-left:1px solid var(--color-base-content);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-side{border-left:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-side{min-height:0}.mm-side__tabs{border-bottom:1px solid var(--color-base-content);align-items:center;gap:.25rem;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-side__tabs{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-side__tabs--slim{gap:.5rem;padding:.55rem .85rem}.mm-side__meta{font-family:var(--mm-font-mono);letter-spacing:.08em;color:var(--color-base-content);font-size:.66rem}@supports (color:color-mix(in lab, red, red)){.mm-side__meta{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-seg-btn{color:var(--color-base-content);background:0 0;border:0;border-radius:.5rem;padding:.35rem .65rem}@supports (color:color-mix(in lab, red, red)){.mm-seg-btn{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.mm-seg-btn{cursor:pointer;font-size:.78rem;font-weight:500;text-decoration:none}.mm-seg-btn[aria-current=page],.mm-seg-btn--active{background:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-seg-btn[aria-current=page],.mm-seg-btn--active{background:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-seg-btn[aria-current=page],.mm-seg-btn--active{color:var(--color-base-content)}.mm-side__list{flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.mm-tline{grid-template-columns:1.6rem 1fr;gap:.6rem;display:grid}.mm-tline__head{font-family:var(--mm-font-mono);color:var(--color-base-content);align-items:baseline;gap:.5rem;font-size:.7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-tline__head{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.mm-tline__handle{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-tline__handle{color:color-mix(in oklab,var(--color-base-content)80%,transparent)}}.mm-tline__text{color:var(--color-base-content);margin:.15rem 0 0;font-size:.86rem;line-height:1.5}.mm-side__composer{border-top:1px solid var(--color-base-content);padding:.65rem .85rem}@supports (color:color-mix(in lab, red, red)){.mm-side__composer{border-top:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-side__composer{background:var(--color-base-100);border-radius:0;align-items:center;gap:.5rem;display:flex}.mm-side__composer-inner{border:1px solid var(--color-base-content);flex:1;align-items:center;gap:.5rem;padding:.35rem .35rem .35rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mm-side__composer-inner{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-side__composer-inner{background:var(--color-base-200);border-radius:.7rem}.mm-side__composer input,.mm-side__composer textarea{color:var(--color-base-content);font-size:.85rem;font-family:var(--mm-font-body);resize:none;background:0 0;border:0;outline:0;flex:1;min-height:1.5rem}.mm-popover{z-index:60;background:var(--color-base-100);min-width:19rem;color:var(--color-base-content);border:1px solid var(--color-base-content);position:absolute}@supports (color:color-mix(in lab, red, red)){.mm-popover{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-popover{border-radius:.75rem;animation:.15s both mmFade;overflow:hidden;box-shadow:0 24px 60px #0000002e}.mm-popover--speech{width:min(44rem,100vw - 1.5rem);max-height:calc(100vh - 7rem);overflow:auto}.mm-popover__head{border-bottom:1px solid var(--color-base-content);padding:.75rem .9rem}@supports (color:color-mix(in lab, red, red)){.mm-popover__head{border-bottom:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-popover__head{justify-content:space-between;align-items:baseline;display:flex}.mm-popover__head h3{margin:0;font-size:.86rem;font-weight:500}.mm-popover__body--speech{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.mm-popover__column{flex-direction:column;min-width:0;display:flex}.mm-popover__body--speech .mm-popover__column+.mm-popover__column{border-left:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-popover__body--speech .mm-popover__column+.mm-popover__column{border-left:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-popover__group{padding:.65rem .9rem .85rem}.mm-popover--speech .mm-popover__group{padding:.52rem .75rem .62rem}.mm-popover__group+.mm-popover__group{border-top:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-popover__group+.mm-popover__group{border-top:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}.mm-popover__opt{border:1px solid var(--color-base-content);border-radius:.5rem;grid-template-columns:auto 1fr;align-items:start;gap:.6rem;padding:.55rem .7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mm-popover__opt{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-popover__opt{background:var(--color-base-200);cursor:pointer;margin-bottom:.4rem}.mm-popover--speech .mm-popover__opt{gap:.48rem;margin-bottom:.32rem;padding:.42rem .55rem}.mm-popover__opt:has(input:checked){background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-popover__opt:has(input:checked){background:color-mix(in oklab,var(--color-primary)16%,var(--color-base-100))}}.mm-popover__opt:has(input:checked){border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.mm-popover__opt:has(input:checked){border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.mm-popover__opt-radio{border:1.5px solid var(--color-base-content);border-radius:999px;width:.85rem;height:.85rem;margin-top:.2rem}@supports (color:color-mix(in lab, red, red)){.mm-popover__opt-radio{border:1.5px solid color-mix(in oklab,var(--color-base-content)38%,transparent)}}.mm-popover__opt:has(input:checked) .mm-popover__opt-radio{border-color:var(--color-primary);background:radial-gradient(circle,var(--color-primary)38%,transparent 40%)}.mm-popover__opt-title{font-size:.84rem;font-weight:500;display:block}.mm-popover__opt-sub{color:var(--color-base-content);font-size:.74rem;display:block}@supports (color:color-mix(in lab, red, red)){.mm-popover__opt-sub{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.mm-popover__opt-sub{margin-top:.15rem;line-height:1.35}.mm-popover--speech .mm-popover__opt-title{font-size:.8rem}.mm-popover--speech .mm-popover__opt-sub{font-size:.7rem;line-height:1.25}@media (max-width:46rem){.mm-popover--speech{width:min(22rem,100vw - 1.5rem)}.mm-popover__body--speech{grid-template-columns:1fr}.mm-popover__body--speech .mm-popover__column+.mm-popover__column{border-left:0;border-top:1px solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.mm-popover__body--speech .mm-popover__column+.mm-popover__column{border-top:1px solid color-mix(in oklab,var(--color-base-content)6%,transparent)}}}.mm-cli-block{font-family:var(--mm-font-mono);color:#dadbe0;border:1px solid var(--color-base-content);background:oklch(18% .02 256);border-radius:.6rem;padding:.85rem 1rem;font-size:.78rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.mm-cli-block{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}.mm-cli-block{white-space:pre;overflow-x:auto}.mm-cli-block .tok{color:oklch(78% .16 256)}.mm-cli-block .var{color:oklch(78% .1 30)}.mm-cli-block .dim{color:#888}.mm-cli-block .prompt{color:#777}#participant-grid{grid-template-columns:1fr;grid-auto-rows:1fr;gap:.75rem;height:100%;min-height:0;display:grid}#participant-grid:has(article:nth-child(2)){grid-template-rows:1fr;grid-template-columns:1fr 1fr}#participant-grid:has(article:nth-child(3)){grid-template-rows:1fr 1fr}#participant-grid>article{border:1px solid var(--color-base-content);border-radius:.85rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){#participant-grid>article{border:1px solid color-mix(in oklab,var(--color-base-content)10%,transparent)}}#participant-grid>article{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){#participant-grid>article{background-color:color-mix(in oklab,var(--color-base-content)6%,var(--color-base-100))}}#participant-grid>article{background-image:repeating-linear-gradient(135deg,#ffffff12 0 1px,#0000 1px 8px);justify-content:center;align-items:center;min-height:11rem;display:flex}#participant-grid>article[data-participant-type=agent]{background-color:var(--mm-agent-iris)}#participant-grid>article[data-participant-type=user]{background-color:var(--color-primary)}#participant-grid>article[data-speaking=true]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){#participant-grid>article[data-speaking=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary)22%,transparent)}}#participant-grid [data-participant-avatar]{text-shadow:0 2px 12px #0000002e;color:#ffffffeb!important;width:auto!important;height:auto!important;font-family:var(--mm-font-display)!important;background:0 0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;font-size:clamp(3rem,7vw,5.5rem)!important;font-style:italic!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}#participant-grid [data-participant-name]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;bottom:.65rem;left:.65rem;color:#fff!important;background:#00000073!important;border-radius:999px!important;padding:.2rem .6rem!important;font-size:.72rem!important;font-weight:500!important}#participant-grid [data-participant-state]{font-family:var(--mm-font-mono);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;bottom:.65rem;right:.65rem;color:#fff!important;background:#00000073!important;border-radius:999px!important;padding:.18rem .5rem!important;font-size:.62rem!important;font-weight:500!important}.meeting-chat-panel{background:var(--color-base-100);border:0;border-radius:0;flex-direction:column;min-height:0;display:flex}.meeting-room{background:var(--color-base-200)}.mm-modal--waiting .mm-modal__backdrop{-webkit-backdrop-filter:blur(12px);z-index:50;background:#0006;position:fixed;inset:0}.mm-modal--waiting .mm-modal__card{background:var(--color-base-100);z-index:51;text-align:center;border-radius:1rem;justify-items:center;gap:.75rem;min-width:20rem;max-width:min(90vw,28rem);padding:1.5rem 1.75rem;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px #00000040}.mm-modal--waiting .mm-modal__spinner{border:3px solid var(--color-base-300,#0000001a);border-top-color:var(--color-primary,#4f46e5);border-radius:50%;width:2rem;height:2rem;animation:1s linear infinite mm-spin}.mm-modal--waiting .mm-modal__title{margin:0;font-size:1.05rem;font-weight:600}.mm-modal--waiting .mm-modal__sub{color:var(--color-base-content,inherit);opacity:.75;margin:0;font-size:.875rem}@keyframes mm-spin{to{transform:rotate(360deg)}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes dropdown{0%{opacity:0}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items)*100%)}to{translate:0 -100%}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@keyframes menu{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}