/*! tailwindcss v4.1.13 | 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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size: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-black:#000;--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:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not([class*=drawer-open])>.drawer-toggle:checked){overflow:hidden}:root,[data-theme]{background-color:var(--root-bg,var(--color-base-100));color:var(--color-base-content)}:root{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%;}:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){scrollbar-gutter:stable;background-image:linear-gradient(var(--color-base-100),var(--color-base-100));--root-bg:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){:where(:root:has(.modal-open,.modal[open],.modal:target,.modal-toggle:checked,.drawer:not(.drawer-open)>.drawer-toggle:checked)){--root-bg:color-mix(in srgb,var(--color-base-100),oklch(0% 0 0) 40%)}}:where(.modal[open],.modal-open,.modal-toggle:checked+.modal):not(.modal-start,.modal-end){scrollbar-gutter:stable}:root{--fx-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E")}.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")}}@layer components;@layer utilities{.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:1rem;--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));order:var(--tab-order);height:calc(var(--size-field,.25rem)*10);border-color:#0000;padding-inline-start:var(--tab-p);padding-inline-end:var(--tab-p);font-size:.875rem}.tab:is(input[type=radio]){min-width:fit-content}.tab:is(input[type=radio]):after{content:attr(aria-label)}.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]))+.tab-content{height:100%;display:block}.tab:not(:checked,label:has(:checked),:hover,.tab-active,[aria-selected=true]){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]){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 :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}.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 :where(.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}.list :where(.list-row):has(.list-col-grow:first-child){--list-grid-cols:1fr}.list :where(.list-row):has(.list-col-grow:nth-child(2)){--list-grid-cols:minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(3)){--list-grid-cols:minmax(0,auto)minmax(0,auto)1fr}.list :where(.list-row):has(.list-col-grow:nth-child(4)){--list-grid-cols:minmax(0,auto)minmax(0,auto)minmax(0,auto)1fr}.list :where(.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 :where(.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 :where(.list-row) :not(.list-col-wrap){grid-row-start:1}: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)}}.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);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;font-size:.875rem;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=date]){display:inline-block}.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;z-index:1}.input:has(>input[disabled]),.input: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)){.input:has(>input[disabled]),.input:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.input:has(>input[disabled]),.input:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.input:has(>input[disabled]),.input:is(:disabled,[disabled]){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}.table{border-radius:var(--radius-box);text-align:left;width:100%;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){border-top:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot){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,tbody tr:not(:last-child)){border-bottom:var(--border)solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr,tbody tr:not(:last-child)){border-bottom:var(--border)solid color-mix(in oklch,var(--color-base-content)5%,#0000)}}.steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.steps .step{text-align:center;--step-bg:var(--color-base-300);--step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.steps .step:before{width:100%;height:.5rem;color:var(--step-bg);background-color:var(--step-bg);--tw-content:"";content:var(--tw-content);border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.steps .step>.step-icon,.steps .step:not(:has(.step-icon)):after{content:counter(step);counter-increment:step;z-index:1;color:var(--step-fg);background-color:var(--step-bg);border:1px solid var(--step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.steps .step:first-child:before{content:none}.steps .step[data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after,.steps .step-neutral>.step-icon{--step-bg:var(--color-neutral);--step-fg:var(--color-neutral-content)}.steps .step-primary+.step-primary:before,.steps .step-primary:after,.steps .step-primary>.step-icon{--step-bg:var(--color-primary);--step-fg:var(--color-primary-content)}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after,.steps .step-secondary>.step-icon{--step-bg:var(--color-secondary);--step-fg:var(--color-secondary-content)}.steps .step-accent+.step-accent:before,.steps .step-accent:after,.steps .step-accent>.step-icon{--step-bg:var(--color-accent);--step-fg:var(--color-accent-content)}.steps .step-info+.step-info:before,.steps .step-info:after,.steps .step-info>.step-icon{--step-bg:var(--color-info);--step-fg:var(--color-info-content)}.steps .step-success+.step-success:before,.steps .step-success:after,.steps .step-success>.step-icon{--step-bg:var(--color-success);--step-fg:var(--color-success-content)}.steps .step-warning+.step-warning:before,.steps .step-warning:after,.steps .step-warning>.step-icon{--step-bg:var(--color-warning);--step-fg:var(--color-warning-content)}.steps .step-error+.step-error:before,.steps .step-error:after,.steps .step-error>.step-icon{--step-bg:var(--color-error);--step-fg:var(--color-error-content)}.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);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:1rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative}@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%)}.select select{appearance:none;background:inherit;border-radius:inherit;border-style:none;width:calc(100% + 2.75rem);height:calc(100% - 2px);margin-inline:-1rem -1.75rem;padding-inline:1rem 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;z-index:1}.select:has(>select[disabled]),.select: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)){.select:has(>select[disabled]),.select:is(:disabled,[disabled]){color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.select:has(>select[disabled]),.select:is(:disabled,[disabled]))::placeholder{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.select:has(>select[disabled])>select[disabled]{cursor:not-allowed}.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:where(.card-border){border:var(--border)solid var(--color-base-200)}.card:where(.card-dash){border:var(--border)dashed var(--color-base-200)}.card.image-full{display:grid}.card.image-full>*{grid-row-start:1;grid-column-start:1}.card.image-full>.card-body{color:var(--color-neutral-content);position:relative}.card.image-full :where(figure){border-radius:inherit;overflow:hidden}.card.image-full>figure img{object-fit:cover;filter:brightness(28%);height:100%}.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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.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;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:before{opacity:1;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,80% 80%,80% 100%);translate:0 -35%;rotate:none}.checkbox:disabled{cursor:not-allowed;opacity:.2}.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;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;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}}.radio:disabled{cursor:not-allowed;opacity:.2}.stats{border-radius:var(--radius-box);grid-auto-flow:column;display:inline-grid;position:relative;overflow-x:auto}.progress{appearance:none;border-radius:var(--radius-box);background-color:currentColor;width:100%;height:.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab,currentColor 20%,transparent)}}.progress{color:var(--color-base-content)}.progress:indeterminate{background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}@supports ((-moz-appearance:none)){.progress:indeterminate::-moz-progress-bar{background-color:#0000;background-image:repeating-linear-gradient(90deg,currentColor -1% 10%,#0000 10% 90%);background-position-x:15%;background-size:200%;animation:5s ease-in-out infinite progress}.progress::-moz-progress-bar{border-radius:var(--radius-box);background-color:currentColor}}@supports ((-webkit-appearance:none)){.progress::-webkit-progress-bar{border-radius:var(--radius-box);background-color:#0000}.progress::-webkit-progress-value{border-radius:var(--radius-box);background-color:currentColor}}.textarea{border:var(--border)solid #0000;appearance:none;border-radius:var(--radius-field);background-color:var(--color-base-100);vertical-align:middle;border-color:var(--input-color);width:clamp(3rem,20rem,100%);min-height:5rem;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;font-size:.875rem}@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}.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}.stat-value{white-space:nowrap;grid-column-start:1;font-size:2rem;font-weight:800}.filter{flex-wrap:wrap;display:flex}.filter input[type=radio]{width:auto}.filter input{opacity:1;transition:margin .1s,opacity .3s,padding .3s,border-width .1s;overflow:hidden;scale:1}.filter input:not(:last-child){margin-inline-end:.25rem}.filter input.filter-reset{aspect-ratio:1}.filter input.filter-reset:after{content:"×"}.filter:not(:has(input:checked:not(.filter-reset))) .filter-reset,.filter:not(:has(input:checked:not(.filter-reset))) input[type=reset],.filter:has(input:checked:not(.filter-reset)) input:not(:checked,.filter-reset,input[type=reset]){opacity:0;border-width:0;width:0;margin-inline:0;padding-inline:0;scale:0}.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)}}.breadcrumbs{max-width:100%;padding-block:.5rem;overflow-x:auto}.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol{white-space:nowrap;align-items:center;min-height:min-content;display:flex}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li{align-items:center;display:flex}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>*{cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:hover{text-decoration-line:underline}}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:focus{outline-offset:2px;outline:2px solid #0000}}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li>:focus-visible{outline-offset:2px;outline:2px solid}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li+:before{content:"";opacity:.4;background-color:#0000;border-top:1px solid;border-right:1px solid;width:.375rem;height:.375rem;margin-left:.5rem;margin-right:.75rem;display:block;rotate:45deg}[dir=rtl] :is(:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li)+:before{rotate:-135deg}.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:#0000004d}@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)}}.badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--badge-fg);border:var(--border)solid var(--badge-color,var(--color-base-200));width:fit-content;padding-inline:calc(.25rem*3 - var(--border));background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);background-color:var(--badge-bg);--badge-bg:var(--badge-color,var(--color-base-100));--badge-fg:var(--color-base-content);--size:calc(var(--size-selector,.25rem)*6);height:var(--size);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.badge.badge-outline{--badge-fg:var(--badge-color);--badge-bg:#0000;background-image:none;border-color:currentColor}.badge.badge-dash{--badge-fg:var(--badge-color);--badge-bg:#0000;background-image:none;border-style:dashed;border-color:currentColor}.badge.badge-soft{color:var(--badge-color,var(--color-base-content));background-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.badge.badge-soft{background-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))8%,var(--color-base-100))}}.badge.badge-soft{border-color:var(--badge-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.badge.badge-soft{border-color:color-mix(in oklab,var(--badge-color,var(--color-base-content))10%,var(--color-base-100))}}.badge.badge-soft{background-image:none}.hero-adjustments-horizontal-mini{--hero-adjustments-horizontal-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%203.75a2%202%200%201%200-4%200%202%202%200%200%200%204%200ZM17.25%204.5a.75.75%200%200%200%200-1.5h-5.5a.75.75%200%200%200%200%201.5h5.5ZM5%203.75a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5a.75.75%200%200%201%20.75.75ZM4.25%2017a.75.75%200%200%200%200-1.5h-1.5a.75.75%200%200%200%200%201.5h1.5ZM17.25%2017a.75.75%200%200%200%200-1.5h-5.5a.75.75%200%200%200%200%201.5h5.5ZM9%2010a.75.75%200%200%201-.75.75h-5.5a.75.75%200%200%201%200-1.5h5.5A.75.75%200%200%201%209%2010ZM17.25%2010.75a.75.75%200%200%200%200-1.5h-1.5a.75.75%200%200%200%200%201.5h1.5ZM14%2010a2%202%200%201%200-4%200%202%202%200%200%200%204%200ZM10%2016.25a2%202%200%201%200-4%200%202%202%200%200%200%204%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-adjustments-horizontal-mini);-webkit-mask:var(--hero-adjustments-horizontal-mini);-webkit-mask:var(--hero-adjustments-horizontal-mini);mask:var(--hero-adjustments-horizontal-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-archive-box{--hero-archive-box: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%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5M10%2011.25h4M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);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-down-tray{--hero-arrow-down-tray: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%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5M16.5%2012%2012%2016.5m0%200L7.5%2012m4.5%204.5V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);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-left{--hero-arrow-left: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.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);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-left-mini{--hero-arrow-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%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%22M17%2010a.75.75%200%200%201-.75.75H5.612l4.158%203.96a.75.75%200%201%201-1.04%201.08l-5.5-5.25a.75.75%200%200%201%200-1.08l5.5-5.25a.75.75%200%201%201%201.04%201.08L5.612%209.25H16.25A.75.75%200%200%201%2017%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left-mini);-webkit-mask:var(--hero-arrow-left-mini);-webkit-mask:var(--hero-arrow-left-mini);mask:var(--hero-arrow-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.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-arrow-up-right{--hero-arrow-up-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%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-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-arrow-up-tray{--hero-arrow-up-tray: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%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5m-13.5-9L12%203m0%200%204.5%204.5M12%203v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-tray);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-arrows-right-left{--hero-arrows-right-left: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%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);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-bars-3{--hero-bars-3: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%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);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-chart-bar{--hero-chart-bar: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%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);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-chart-bar-square{--hero-chart-bar-square: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%22M7.5%2014.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);mask:var(--hero-chart-bar-square);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{--hero-check: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%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);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-check-mini{--hero-check-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%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%22M16.704%204.153a.75.75%200%200%201%20.143%201.052l-8%2010.5a.75.75%200%200%201-1.127.075l-4.5-4.5a.75.75%200%200%201%201.06-1.06l3.894%203.893%207.48-9.817a.75.75%200%200%201%201.05-.143Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-mini);-webkit-mask:var(--hero-check-mini);-webkit-mask:var(--hero-check-mini);mask:var(--hero-check-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;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-chevron-left{--hero-chevron-left: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%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);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-right{--hero-chevron-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%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-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-circle-stack{--hero-circle-stack: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%206.375c0%202.278-3.694%204.125-8.25%204.125S3.75%208.653%203.75%206.375m16.5%200c0-2.278-3.694-4.125-8.25-4.125S3.75%204.097%203.75%206.375m16.5%200v11.25c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125V6.375m16.5%200v3.75m-16.5-3.75v3.75m16.5%200v3.75C20.25%2016.153%2016.556%2018%2012%2018s-8.25-1.847-8.25-4.125v-3.75m16.5%200c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);mask:var(--hero-circle-stack);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-circle-stack-mini{--hero-circle-stack-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%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%22M10%201c3.866%200%207%201.79%207%204s-3.134%204-7%204-7-1.79-7-4%203.134-4%207-4Zm5.694%208.13c.464-.264.91-.583%201.306-.952V10c0%202.21-3.134%204-7%204s-7-1.79-7-4V8.178c.396.37.842.688%201.306.953C5.838%2010.006%207.854%2010.5%2010%2010.5s4.162-.494%205.694-1.37ZM3%2013.179V15c0%202.21%203.134%204%207%204s7-1.79%207-4v-1.822c-.396.37-.842.688-1.306.953-1.532.875-3.548%201.369-5.694%201.369s-4.162-.494-5.694-1.37A7.009%207.009%200%200%201%203%2013.179Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-circle-stack-mini);-webkit-mask:var(--hero-circle-stack-mini);-webkit-mask:var(--hero-circle-stack-mini);mask:var(--hero-circle-stack-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;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-code-bracket{--hero-code-bracket: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.25%206.75%2022.5%2012l-5.25%205.25m-10.5%200L1.5%2012l5.25-5.25m7.5-3-4.5%2016.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);mask:var(--hero-code-bracket);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-command-line{--hero-command-line: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.75%207.5%203%202.25-3%202.25m4.5%200h3m-9%208.25h13.5A2.25%202.25%200%200%200%2021%2018V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v12a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);mask:var(--hero-command-line);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-command-line-mini{--hero-command-line-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%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%22M3.25%203A2.25%202.25%200%200%200%201%205.25v9.5A2.25%202.25%200%200%200%203.25%2017h13.5A2.25%202.25%200%200%200%2019%2014.75v-9.5A2.25%202.25%200%200%200%2016.75%203H3.25Zm.943%208.752a.75.75%200%200%201%20.055-1.06L6.128%209l-1.88-1.693a.75.75%200%201%201%201.004-1.114l2.5%202.25a.75.75%200%200%201%200%201.114l-2.5%202.25a.75.75%200%200%201-1.06-.055ZM9.75%2010.25a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-command-line-mini);-webkit-mask:var(--hero-command-line-mini);-webkit-mask:var(--hero-command-line-mini);mask:var(--hero-command-line-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cpu-chip{--hero-cpu-chip: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%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip);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-cube{--hero-cube: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%22m21%207.5-9-5.25L3%207.5m18%200-9%205.25m9-5.25v9l-9%205.25M3%207.5l9%205.25M3%207.5v9l9%205.25m0-9v9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);mask:var(--hero-cube);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-cube-transparent{--hero-cube-transparent: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%22m21%207.5-2.25-1.313M21%207.5v2.25m0-2.25-2.25%201.313M3%207.5l2.25-1.313M3%207.5l2.25%201.313M3%207.5v2.25m9%203%202.25-1.313M12%2012.75l-2.25-1.313M12%2012.75V15m0%206.75%202.25-1.313M12%2021.75V19.5m0%202.25-2.25-1.313m0-16.875L12%202.25l2.25%201.313M21%2014.25v2.25l-2.25%201.313m-13.5%200L3%2016.5v-2.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);-webkit-mask:var(--hero-cube-transparent);mask:var(--hero-cube-transparent);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-envelope{--hero-envelope: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%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);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-mini{--hero-exclamation-triangle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%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%22M8.485%202.495c.673-1.167%202.357-1.167%203.03%200l6.28%2010.875c.673%201.167-.17%202.625-1.516%202.625H3.72c-1.347%200-2.189-1.458-1.515-2.625L8.485%202.495ZM10%205a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-1.5%200v-3.5A.75.75%200%200%201%2010%205Zm0%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle-mini);-webkit-mask:var(--hero-exclamation-triangle-mini);-webkit-mask:var(--hero-exclamation-triangle-mini);mask:var(--hero-exclamation-triangle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox{--hero-inbox: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%22M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859m-19.5.338V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H6.911a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);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-key{--hero-key: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%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);mask:var(--hero-key);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-key-mini{--hero-key-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%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%22M8%207a5%205%200%201%201%203.61%204.804l-1.903%201.903A1%201%200%200%201%209%2014H8v1a1%201%200%200%201-1%201H6v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-2a1%201%200%200%201%20.293-.707L8.196%208.39A5.002%205.002%200%200%201%208%207Zm5-3a.75.75%200%200%200%200%201.5A1.5%201.5%200%200%201%2014.5%207%20.75.75%200%200%200%2016%207a3%203%200%200%200-3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key-mini);-webkit-mask:var(--hero-key-mini);-webkit-mask:var(--hero-key-mini);mask:var(--hero-key-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;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-magnifying-glass{--hero-magnifying-glass: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%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);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-paper-airplane{--hero-paper-airplane: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%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);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-pause{--hero-pause: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%205.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);mask:var(--hero-pause);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-pencil-square{--hero-pencil-square: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.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L10.582%2016.07a4.5%204.5%200%200%201-1.897%201.13L6%2018l.8-2.685a4.5%204.5%200%200%201%201.13-1.897l8.932-8.931Zm0%200L19.5%207.125M18%2014v4.75A2.25%202.25%200%200%201%2015.75%2021H5.25A2.25%202.25%200%200%201%203%2018.75V8.25A2.25%202.25%200%200%201%205.25%206H10%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);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-pencil-square-mini{--hero-pencil-square-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m5.433%2013.917%201.262-3.155A4%204%200%200%201%207.58%209.42l6.92-6.918a2.121%202.121%200%200%201%203%203l-6.92%206.918c-.383.383-.84.685-1.343.886l-3.154%201.262a.5.5%200%200%201-.65-.65Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%205.75c0-.69.56-1.25%201.25-1.25H10A.75.75%200%200%200%2010%203H4.75A2.75%202.75%200%200%200%202%205.75v9.5A2.75%202.75%200%200%200%204.75%2018h9.5A2.75%202.75%200%200%200%2017%2015.25V10a.75.75%200%200%200-1.5%200v5.25c0%20.69-.56%201.25-1.25%201.25h-9.5c-.69%200-1.25-.56-1.25-1.25v-9.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square-mini);-webkit-mask:var(--hero-pencil-square-mini);-webkit-mask:var(--hero-pencil-square-mini);mask:var(--hero-pencil-square-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play{--hero-play: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%22M5.25%205.653c0-.856.917-1.398%201.667-.986l11.54%206.347a1.125%201.125%200%200%201%200%201.972l-11.54%206.347a1.125%201.125%200%200%201-1.667-.986V5.653Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);mask:var(--hero-play);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-server-stack{--hero-server-stack: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%22M5.25%2014.25h13.5m-13.5%200a3%203%200%200%201-3-3m3%203a3%203%200%201%200%200%206h13.5a3%203%200%201%200%200-6m-16.5-3a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203m-19.5%200a4.5%204.5%200%200%201%20.9-2.7L5.737%205.1a3.375%203.375%200%200%201%202.7-1.35h7.126c1.062%200%202.062.5%202.7%201.35l2.587%203.45a4.5%204.5%200%200%201%20.9%202.7m0%200a3%203%200%200%201-3%203m0%203h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Zm-3%206h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-server-stack);-webkit-mask:var(--hero-server-stack);-webkit-mask:var(--hero-server-stack);mask:var(--hero-server-stack);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-shield-check{--hero-shield-check: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.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);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-sparkles{--hero-sparkles: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.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);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-speaker-wave{--hero-speaker-wave: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.114%205.636a9%209%200%200%201%200%2012.728M16.463%208.288a5.25%205.25%200%200%201%200%207.424M6.75%208.25l4.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave);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-square-3-stack-3d{--hero-square-3-stack-3d: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.429%209.75%202.25%2012l4.179%202.25m0-4.5%205.571%203%205.571-3m-11.142%200L2.25%207.5%2012%202.25l9.75%205.25-4.179%202.25m0%200L21.75%2012l-4.179%202.25m0%200%204.179%202.25L12%2021.75%202.25%2016.5l4.179-2.25m11.142%200-5.571%203-5.571-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-square-3-stack-3d);-webkit-mask:var(--hero-square-3-stack-3d);-webkit-mask:var(--hero-square-3-stack-3d);mask:var(--hero-square-3-stack-3d);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-trash-mini{--hero-trash-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%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%22M8.75%201A2.75%202.75%200%200%200%206%203.75v.443c-.795.077-1.584.176-2.365.298a.75.75%200%201%200%20.23%201.482l.149-.022.841%2010.518A2.75%202.75%200%200%200%207.596%2019h4.807a2.75%202.75%200%200%200%202.742-2.53l.841-10.52.149.023a.75.75%200%200%200%20.23-1.482A41.03%2041.03%200%200%200%2014%204.193V3.75A2.75%202.75%200%200%200%2011.25%201h-2.5ZM10%204c.84%200%201.673.025%202.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69%200-1.25.56-1.25%201.25v.325C8.327%204.025%209.16%204%2010%204ZM8.58%207.72a.75.75%200%200%200-1.5.06l.3%207.5a.75.75%200%201%200%201.5-.06l-.3-7.5Zm4.34.06a.75.75%200%201%200-1.5-.06l-.3%207.5a.75.75%200%201%200%201.5.06l.3-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);mask:var(--hero-trash-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user: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%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);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-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-user-group{--hero-user-group: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%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);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-user-plus-mini{--hero-user-plus-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%205a3%203%200%201%201-6%200%203%203%200%200%201%206%200ZM1.615%2016.428a1.224%201.224%200%200%201-.569-1.175%206.002%206.002%200%200%201%2011.908%200c.058.467-.172.92-.57%201.174A9.953%209.953%200%200%201%207%2018a9.953%209.953%200%200%201-5.385-1.572ZM16.25%205.75a.75.75%200%200%200-1.5%200v2h-2a.75.75%200%200%200%200%201.5h2v2a.75.75%200%200%200%201.5%200v-2h2a.75.75%200%200%200%200-1.5h-2v-2Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus-mini);-webkit-mask:var(--hero-user-plus-mini);-webkit-mask:var(--hero-user-plus-mini);mask:var(--hero-user-plus-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users: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%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);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}.tabs{--tabs-height:auto;--tabs-direction:row;height:var(--tabs-height);flex-wrap:wrap;flex-direction:var(--tabs-direction);display:flex}.alert{border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--alert-color,var(--color-base-200));text-align:start;border:var(--border)solid var(--color-base-200);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));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)}.alert.alert-outline{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none}.alert.alert-dash{color:var(--alert-color);box-shadow:none;background-color:#0000;background-image:none;border-style:dashed}.alert.alert-soft{color:var(--alert-color,var(--color-base-content));background:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{background:color-mix(in oklab,var(--alert-color,var(--color-base-content))8%,var(--color-base-100))}}.alert.alert-soft{border-color:var(--alert-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.alert.alert-soft{border-color:color-mix(in oklab,var(--alert-color,var(--color-base-content))10%,var(--color-base-100))}}.alert.alert-soft{box-shadow:none;background-image:none}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.min-h-screen{min-height:100vh}.w-full{width:100%}.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}.resize{resize:both}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}:root,[data-theme=supavisor-dark]{color-scheme:dark;--bg:#0b1116;--surface:#10191f;--surface-raised:#151f27;--surface-hover:#19262e;--text:#eaf0f3;--muted:#8a9ba7;--subtle:#627783;--accent:#68deb3;--accent-strong:#8becbe;--border-color:#ffffff0d;--border-strong:#ffffff16;--sidebar-width:248px;--color-base-100:#10191f;--color-base-200:#0b1116;--color-base-300:#26343e;--color-base-content:#eaf0f3;--color-primary:#68deb3;--color-primary-content:#092a1c;--color-error:#fb8794;--color-success:#68deb3;--color-warning:#e5bd7c;--color-neutral:#18232b;--radius-field:10px;--radius-box:16px;--radius-selector:8px;--border:1px;--ease:cubic-bezier(.22,1,.36,1);--ring:0 0 0 3px #68deb324;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#ffffff1d transparent}html{scroll-behavior:smooth;min-width:320px}body{background:var(--bg);color:var(--text);font:14px/1.5 var(--font-sans);-webkit-font-smoothing:antialiased;letter-spacing:-.012em;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.35}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input,select,textarea{min-width:0}::selection{color:#fff;background:#68deb338}[hidden]{display:none!important}[data-phx-session],[data-phx-teleported-src]{display:contents}[class^=hero-],[class*=\ hero-]{vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}.muted{color:var(--muted)}.mono,code,pre,kbd{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.skip-link{z-index:100;background:var(--accent);color:var(--bg);border-radius:8px;padding:12px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:16px}.workspace-shell{isolation:isolate;min-height:100dvh}.ambient-background{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 95% 0%,#16423550,transparent 44%),radial-gradient(ellipse at 10% 80%,#24304528,transparent 50%),var(--bg);position:fixed;inset:0;overflow:hidden}.ambient-orb{background:radial-gradient(#388d7018,#1b526308 45%,#0000 67%);width:800px;height:650px;animation:24s ease-in-out infinite alternate ambient-drift;position:absolute;top:-320px;right:-190px}.ambient-grid{opacity:.16;background-image:linear-gradient(#96d6cc12 1px,#0000 1px),linear-gradient(90deg,#96d6cc12 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 30%,#000,#0000 95%);mask-image:linear-gradient(120deg,#0000 30%,#000,#0000 95%)}.workspace-sidebar{z-index:70;width:var(--sidebar-width);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-right:1px solid var(--border-strong);visibility:hidden;transition:transform .32s var(--ease),visibility .32s;background:#0d141bf5;flex-direction:column;padding:24px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.sidebar-is-open .workspace-sidebar{visibility:visible;transform:translate(0)}.sidebar-scrim{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;background:#0009;border:0;transition:opacity .25s,visibility .25s;position:fixed;inset:0}.sidebar-is-open .sidebar-scrim{opacity:1;visibility:visible}body.navigation-open{overflow:hidden}.workspace-brand{letter-spacing:-.8px;align-items:center;gap:10px;padding:0 10px;font-size:21px;font-weight:680;display:flex}.brand-symbol{flex-direction:column;gap:3px;width:26px;display:flex;transform:rotate(-10deg)}.brand-symbol>span{background:var(--accent);border-radius:2px;width:23px;height:6px;display:block}.brand-symbol>span:nth-child(2){opacity:.75;width:17px}.brand-symbol>span:nth-child(3){opacity:.45;width:11px}.brand-period{color:var(--accent)}.brand-edition{font:8px/1.5 var(--font-sans);letter-spacing:1.2px;color:var(--muted);border:1px solid var(--border-strong);border-radius:4px;margin-top:4px;padding:2px 4px}.workspace-switcher{border:1px solid var(--border-strong);background:linear-gradient(120deg,#ffffff06,#0000);border-radius:10px;align-items:center;gap:10px;margin:24px 0 18px;padding:11px 9px;display:flex}.workspace-avatar{color:#98ddbe;background:#25413670;border-radius:7px;flex-shrink:0;place-items:center;width:32px;height:34px;display:grid}.workspace-avatar>span{width:17px;height:17px}.workspace-switcher strong{font-size:11px;font-weight:600;display:block}.workspace-switcher div>span{color:var(--muted);align-items:center;gap:5px;margin-top:2px;font-size:10px;display:flex}.workspace-version{color:var(--subtle);margin-left:auto;font-size:8px}.status-dot{background:var(--accent);border-radius:100%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #68deb340}.sidebar-navigation{flex:1;overflow-y:auto}.nav-group+.nav-group{margin-top:17px}.nav-group-label{text-transform:uppercase;letter-spacing:1.45px;color:#6a7e8e;margin:0 0 10px;padding:0 12px;font-size:9px;font-weight:600}.sidebar-link{color:#96a8b5;transition:color .18s,background .18s,transform .18s var(--ease);border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;margin:3px 0;padding:9px 13px;font-size:13px;display:flex;position:relative}.sidebar-link>.hero-code-bracket,.sidebar-link>span:first-child{opacity:.85;width:18px;height:18px}.sidebar-link:hover{color:var(--text);background:#ffffff05;transform:translate(2px)}.sidebar-link.is-active{color:#8ae6c0;background:linear-gradient(90deg,#34785936,#27625110);border-color:#71d6ac16;box-shadow:inset 2px 0 #68deb3}.sidebar-link.is-active>span:first-child{opacity:1}.nav-tag{color:#84a79d;border:1px solid #84a79d26;border-radius:4px;margin-left:auto;padding:1px 4px;font:9px/1.4 monospace}.nav-active-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar-bottom{padding-top:16px}.workspace-note{color:var(--muted);border-bottom:1px solid var(--border-color);gap:9px;margin-bottom:16px;padding:14px 10px;display:none}.workspace-note>span{width:16px;height:16px;color:var(--accent)}.workspace-note strong{color:#a8bbc8;font-size:10px;font-weight:500;display:block}.workspace-note div>span{margin-top:3px;font-size:9px;display:block}.sidebar-profile{align-items:center;gap:9px;padding:0 7px;display:flex}.profile-avatar{color:#bcf2d6;background:linear-gradient(145deg,#3d695b,#193c35);border:1px solid #9dddd12b;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.sidebar-profile div{flex:1;min-width:0}.sidebar-profile strong{font-size:11px;font-weight:500;display:block}.sidebar-profile div>span{text-overflow:ellipsis;max-width:132px;color:var(--muted);font-size:10px;display:block;overflow:hidden}.sidebar-profile .quiet-button{width:28px;min-height:32px}.sidebar-profile .quiet-button span{width:15px;height:15px}.workspace-main{min-width:0}.workspace-topbar{z-index:40;border-bottom:1px solid var(--border-color);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b131abc;align-items:center;gap:12px;min-height:65px;padding:0 20px;display:flex;position:sticky;top:0}.breadcrumbs{color:var(--muted);white-space:nowrap;align-items:center;gap:10px;font-size:11px;display:flex}.breadcrumbs>span[class^=hero-]{color:#80998f;width:14px;height:14px}.breadcrumbs strong{color:#c3cfd7;font-weight:500}.breadcrumb-workspace,.breadcrumb-divider{display:none}.breadcrumb-divider{color:#3d505d}.topbar-actions{align-items:center;gap:17px;margin-left:auto;display:flex}.environment-pill{color:#9bb5a9;background:#66deb307;border:1px solid #66deb314;border-radius:5px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;display:none}.command-trigger{color:var(--subtle);background:0 0;border:0;align-items:center;gap:9px;padding:8px 0;font-size:10px;display:flex}.command-trigger>span:first-child{width:15px;height:15px}.command-trigger>span:nth-child(2),.command-trigger kbd{display:none}kbd{color:#869ca9;border:1px solid var(--border-strong);border-radius:4px;padding:1px 5px;font-size:9px}.admin-content{outline:none;width:100%;max-width:1560px;min-height:calc(100dvh - 65px);margin:0 auto;padding:28px 20px 0}.admin-content>:not(.workspace-footer){animation:reveal .42s var(--ease)both}.admin-content>:nth-child(2){animation-delay:45ms}.admin-content>:nth-child(3){animation-delay:85ms}.admin-content>:nth-child(4){animation-delay:.115s}.workspace-footer{border-top:1px solid var(--border-color);color:#506774;justify-content:space-between;gap:10px;margin-top:38px;padding:21px 0 24px;font-size:9px;display:flex}.workspace-footer>span:nth-child(2){text-align:right}.footer-dot{padding:0 7px}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-1.3px;margin-bottom:10px;font-size:clamp(29px,3vw,38px);font-weight:600;line-height:1.2}h2{letter-spacing:-.35px;font-size:17px;font-weight:550}h3{font-size:14px;font-weight:550}.page-hero,.page-title-row{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:28px;display:flex}.page-hero .primary-button{flex-shrink:0}.heading-dot{color:var(--accent)}.eyebrow{letter-spacing:1.8px;text-transform:uppercase;color:#8dada4;align-items:center;gap:7px;margin:0 0 13px;font-size:8px;font-weight:600;display:flex}.eyebrow-line{background:var(--accent);width:19px;height:1px}.page-subtitle{color:var(--muted);max-width:620px;margin:0;font-size:14px;line-height:1.8}.primary-button,.secondary-button,.danger-button{min-height:41px;transition:background .18s,border-color .18s,transform .18s var(--ease),box-shadow .18s;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.primary-button{color:#09271b;background:var(--accent);border-color:#94e4be;box-shadow:inset 0 1px #ffffff30,0 4px 18px #0d6c4020}.primary-button:hover{background:var(--accent-strong);transform:translateY(-1px);box-shadow:0 4px 25px #68deb320}.secondary-button{color:#bacbd5;border-color:var(--border-strong);background:#19232b80}.secondary-button:hover{color:#fff;background:#22323e;border-color:#ffffff25;transform:translateY(-1px)}.danger-button{color:#fb8794;background:#fb87940b;border-color:#fb879426}.danger-button:hover{background:#fb87941a}.primary-button>span[class*=hero-],.secondary-button>span[class*=hero-]{flex:none;width:15px;height:15px}.primary-button>span:not([class*=hero-]),.secondary-button>span:not([class*=hero-]){width:auto;height:auto}.quiet-button,.icon-button{color:#8298a7;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:36px;min-height:36px;transition:background .16s,color .16s;display:inline-flex}.quiet-button:hover,.icon-button:hover{color:var(--text);background:#ffffff07}.quiet-button>span,.icon-button>span{width:17px;height:17px}.icon-button-danger{color:#bb6e7a}.icon-button-danger:hover{color:#fb8794;background:#fb879410}.toolbar-actions,.form-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.form-actions{margin:22px 0 12px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.stat-card{border:1px solid var(--border-strong);transition:border-color .2s,transform .22s var(--ease);background:linear-gradient(140deg,#17272b80,#121b2280 65%);border-radius:12px;padding:16px;position:relative;overflow:hidden}.stat-card:after{content:"";background:linear-gradient(90deg,#0000,#83d7bd20,#0000);width:55%;height:1px;position:absolute;top:0;right:20px}.stat-card:hover{border-color:#68deb32a;transform:translateY(-3px)}.stat-head{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:8px;display:flex}.stat-label{color:#9cb2bf;font-size:12px}.stat-icon{color:#81c7ad;background:#80dfbd08;border:1px solid #80dfbd14;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.stat-icon>span{width:14px;height:14px}.stat-card:nth-child(2) .stat-icon{color:#a998d7;background:#a998d708;border-color:#a998d714}.stat-card:nth-child(3) .stat-icon{color:#8bbad3;background:#8bbad308;border-color:#8bbad314}.stat-card:nth-child(4) .stat-icon{color:#d6b994;background:#d6b99408;border-color:#d6b99414}.stat-value{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:9px 0 5px;font-size:31px;font-weight:550;line-height:1.2}.stat-hint{color:#7e98a6;font-size:11px}.server-strip{background:linear-gradient(100deg,#1a342f35,#12202580);border:1px solid #67b69b22;border-radius:11px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;padding:14px 17px;display:flex}.server-strip-icon{color:#75bd9f;background:#68deb30b;border:1px solid #68deb318;border-radius:9px;place-items:center;width:37px;height:37px;display:grid}.server-strip-icon>span{width:18px;height:18px}.server-selector{min-width:0}.micro-label{letter-spacing:1.5px;color:#6c8b87;margin-bottom:3px;font-size:8px;display:block}.server-selector select{color:#c3dbd0;background:0 0;border:0;max-width:100%;padding:0 15px 0 0;font-size:11px;font-weight:500;display:block}.server-selector select option{background:var(--surface)}.server-strip .status-badge{margin-left:auto}.refresh-button{border:1px solid var(--border-strong);width:32px;min-height:32px;margin-left:auto}.server-strip .status-badge+.refresh-button{margin-left:0}.version-label{color:#6a8c7e;border-left:1px solid #68deb32a;margin-left:4px;padding-left:8px;font-size:9px}.status-badge{color:#85c9a6;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:inline-flex}.status-badge.pending{color:#c4a878}.status-badge.pending .status-dot{box-shadow:none;background:#c4a878}.data-panel,.table-panel{border:1px solid var(--border-strong);background:#111a21c9;border-radius:13px;overflow:hidden;box-shadow:0 10px 35px #0000000a}.panel-toolbar{border-bottom:1px solid var(--border-color);flex-direction:column;justify-content:space-between;gap:15px;padding:0 17px 15px;display:flex}.panel-tabs{gap:22px;margin-bottom:-1px;display:flex}.panel-tabs button{color:#879eac;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;padding:19px 0 15px;font-size:12px;transition:color .18s,border .18s;display:flex}.panel-tabs button.is-active{border-color:var(--accent);color:#cee6dc}.panel-tabs button>span:first-child{width:14px;height:14px}.count-badge{color:#97b9a9;background:#68deb306;border:1px solid #ffffff12;border-radius:4px;padding:0 5px;font:9px/1.6 monospace}.search-field{border:1px solid var(--border-strong);background:#0b131b60;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;display:flex}.search-field>span{color:#607d90;width:14px;height:14px}.search-field input{width:100%;color:var(--text);background:0 0;border:0;outline:none;padding:2px;font-size:11px}.search-field input::placeholder{color:#667e8e}.search-field:focus-within{border-color:#68deb34a;box-shadow:0 0 0 2px #68deb308}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th{color:#819ba9;text-transform:uppercase;letter-spacing:1.25px;white-space:nowrap;background:#0a141945;padding:11px 20px;font-size:10px;font-weight:550}td{border-top:1px solid var(--border-color);vertical-align:middle;padding:14px 20px;font-size:12px}td strong{color:#c4d5de;font-size:12px;font-weight:550}tbody tr{transition:background .18s}tbody tr:hover{background:#89d2b804}.name-cell{align-items:center;gap:11px;min-height:65px;display:flex}.name-cell strong{overflow-wrap:anywhere}.resource-icon{color:#80a8b1;background:#31454c24;border:1px solid #8bb5c012;border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:32px;display:inline-grid}.resource-icon>span{width:15px;height:15px}.resource-icon.violet{color:#ae9aca;background:#ae9aca0a;border-color:#ae9aca16}.owner-label{color:#98afbd;align-items:center;gap:5px;font-size:12px;display:inline-flex}.owner-label>span{color:#576f7f;width:13px;height:13px}.connection-count{color:#91a6b3;align-items:center;gap:6px;font-size:12px;display:inline-flex}.connection-count i{background:#435761;border-radius:50%;width:4px;height:4px}.connection-count.has-connections{color:#8cc8ac}.connection-count.has-connections i{background:#68deb3;box-shadow:0 0 8px #68deb342}.permission-yes{color:#94bdac}.row-actions{text-align:right;white-space:nowrap}.row-link{color:#8eb9a7;align-items:center;gap:7px;font-size:12px;transition:color .18s;display:inline-flex}.row-link:hover{color:var(--accent)}.row-link>span{width:13px;height:13px}.panel-pagination{border-top:1px solid var(--border-color);color:#6c8797;justify-content:space-between;align-items:center;gap:10px;padding:10px 19px;font-size:10px;display:flex}.panel-pagination strong{color:#a3b9c5;font-weight:500}.panel-pagination>div{align-items:center;gap:13px;font-size:10px;display:flex}.panel-pagination .quiet-button{width:28px;min-height:28px}.panel-pagination .quiet-button span{width:12px;height:12px}.pagination-detail{display:none}.quick-notes{gap:19px;margin-top:24px;padding:0 3px;display:grid}.quick-notes>div{align-items:flex-start;gap:10px;display:flex}.note-icon{color:#5e9e85;width:16px;height:16px;margin-top:2px}.quick-notes strong{color:#8da7b4;font-size:10px;font-weight:500}.quick-notes p{color:#536e7f;margin:3px 0 0;font-size:9px}.empty-state{text-align:center;justify-items:center;gap:10px;padding:50px 20px;display:grid}.empty-state-icon{color:#507e6c;width:28px;height:28px}.empty-state-title{margin:4px 0 0;font-size:14px}.empty-state-description{max-width:390px;color:var(--muted);margin:0;font-size:11px;line-height:1.8}.empty-state-action{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:13px;display:flex}.skeleton-list{padding:10px 20px}.skeleton-row{border-bottom:1px solid var(--border-color);align-items:center;gap:30px;height:66px;display:flex}.skeleton-row span{background:linear-gradient(100deg,#ffffff03,#ffffff08,#ffffff03) 0 0/200% 100%;border-radius:5px;width:28%;height:12px;animation:1.8s infinite shimmer}.skeleton-row span:first-child{width:35%}.form-section{border:1px solid var(--border-strong);background:#111b23cc;border-radius:12px;margin-bottom:15px;padding:21px}.form-section-primary{border-color:#68deb326}.tenant-form{gap:5px;display:grid}.form-section-heading{align-items:flex-start;gap:13px;margin-bottom:20px;display:flex}.form-section-heading h2{margin-bottom:5px;font-size:15px}.form-section-heading p,.form-note,.advanced-help{color:#8299a9;margin:0;font-size:11px;line-height:1.8}.step-marker{width:28px;height:28px;color:var(--accent);background:#68deb30d;border:1px solid #68deb320;border-radius:8px;flex-shrink:0;place-items:center;font-size:11px;display:grid}.form-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:17px;display:grid}.form-grid-wide{grid-template-columns:minmax(0,1fr)!important}.field{align-content:start;gap:7px;min-width:0;display:grid}.field>span{color:#9cb2bf;font-size:11px;font-weight:500}.field input:not([type=checkbox]),.field select,.field textarea,.login-panel input{width:100%;color:var(--text);background:#0b141b90;border:1px solid #ffffff12;border-radius:8px;min-height:42px;padding:11px 12px;font-size:12px;transition:border .18s,box-shadow .18s;display:block}.field input::placeholder,.field textarea::placeholder{color:#4f6778}.field input:focus,.field textarea:focus,.field select:focus{box-shadow:var(--ring);border-color:#68deb367;outline:none}.field input[readonly]{color:#81a395;background:#0a171380}.field textarea{resize:vertical;min-height:95px}.field-checkbox{align-items:center;gap:9px;min-height:42px;display:flex}.field-checkbox input{accent-color:var(--accent);width:16px;height:16px}.field-error{color:#fb8794;margin:0;font-size:11px}.notice{color:#aadac2;background:#16312780;border:1px solid #68deb324;border-radius:10px;align-items:center;gap:10px;margin:0 0 18px;padding:13px 16px;font-size:12px;display:flex}.notice-error{color:#e8a6b0;background:#42202a60;border-color:#fb879426}.notice>span{width:17px;height:17px}.security-warning{color:#bbaa82;background:#d4b87b08;border:1px solid #d4b87b1c;border-radius:8px;padding:12px 15px;font-size:11px;line-height:1.7}.stepper{border:1px solid var(--border-color);background:#121c2380;border-radius:9px;gap:17px;margin:0 0 22px;padding:15px 18px;list-style:none;display:flex;overflow-x:auto}.stepper-step{white-space:nowrap;color:#5b7889;align-items:center;gap:8px;font-size:10px;display:flex}.stepper-dot{border:1px solid var(--border-strong);border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.stepper-step.is-active{color:#a2ccb9}.stepper-step.is-active .stepper-dot{color:#052b18;background:var(--accent);border-color:var(--accent)}.auth-mode-group,.connection-recipe{grid-template-columns:minmax(0,1fr);gap:13px;margin:18px 0;display:grid}.auth-mode-card{border:1px solid var(--border-strong);cursor:pointer;background:#0c161d70;border-radius:10px;align-items:flex-start;gap:12px;padding:17px;display:flex}.auth-mode-card.is-selected{background:#68deb308;border-color:#68deb34f}.auth-mode-card input{accent-color:var(--accent);margin-top:4px}.auth-mode-card strong{font-size:12px;font-weight:550;display:block}.auth-mode-card small{color:#7d98a8;margin-top:5px;font-size:11px;display:block}.user-list{gap:15px;display:grid}.user-row{border:1px solid var(--border-strong);background:#0b141b50;border-radius:10px;grid-template-columns:minmax(0,1fr);gap:16px;padding:19px;display:grid}.user-row-title{border-bottom:1px solid var(--border-color);grid-column:1/-1;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.user-row-title strong{font-size:12px}.user-row-title>span{color:#7b9b8c;font-size:9px}.user-remove-button{align-self:end}.advanced-summary{cursor:pointer;color:#a6b9c5;align-items:center;gap:10px;font-size:12px;display:flex}.advanced-summary>span{width:16px;height:16px}.advanced-help{margin-top:15px}.creation-preview{background:#68deb304;border:1px solid #68deb31a;border-radius:10px;margin-top:17px;padding:17px}.creation-preview strong{margin-bottom:12px;font-size:12px;display:block}.creation-preview ul{color:var(--muted);gap:7px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.creation-preview code{color:#b6d1c5}.connection-recipe>div{border:1px solid var(--border-color);background:#0a141b90;border-radius:9px;gap:9px;min-width:0;padding:15px;display:grid}.connection-recipe>div>span{text-transform:uppercase;letter-spacing:1px;color:#658777;font-size:8px}.connection-recipe code{color:#a6cab8;overflow-wrap:anywhere}.code-example-panel{margin-top:17px}.code-example-panel>span{color:#a8bdc7;font-size:11px}.code-example-panel pre{border:1px solid var(--border-strong);color:#9ab6c5;background:#081117;border-radius:10px;max-width:100%;margin:10px 0 0;padding:19px;font-size:12px;line-height:1.85;overflow-x:auto}.heading-with-badge,.section-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.heading-with-badge{justify-content:flex-start}.heading-with-badge h2{margin-bottom:0}.badge,.pill{color:#8bac9d;white-space:nowrap;background:#72d2a908;border:1px solid #72d2a91b;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:9px;line-height:1.5;display:inline-flex}.badge span{width:11px;height:11px}.badge-warning{color:#d2b181;background:#d2b18108;border-color:#d2b18120}.badge-neutral,.badge-outline{color:#8fa5b1;background:#89a6bc06;border-color:#89a6bc20}.actions{justify-content:flex-end;gap:4px;display:flex}.num{text-align:right}.success-panel{border-color:#68deb347}.service-hero{background:linear-gradient(115deg,#172f2b80,#121c2780 65%);border:1px solid #68deb321;border-radius:16px;gap:24px;margin-bottom:24px;padding:27px;display:grid;position:relative;overflow:hidden}.service-hero h2{letter-spacing:-.6px;max-width:440px;font-size:25px;font-weight:500;line-height:1.35}.service-hero p{color:#8da9b4;max-width:445px;font-size:14px;line-height:1.9}.service-hero .status-badge{margin-bottom:20px}.service-hero .secondary-button{margin-top:8px}.service-art{isolation:isolate;place-items:center;height:170px;display:grid;position:relative}.art-orbit{border:1px solid #71d8b319;border-radius:50%;width:160px;height:160px;position:absolute;transform:rotateX(45deg)rotate(-25deg)}.art-orbit:nth-child(2){border-style:dashed;width:220px;height:220px;animation:40s linear infinite orbit;transform:rotateX(45deg)rotate(25deg)}.art-orbit:nth-child(3){border-color:#7bbfc00b;width:285px;height:285px}.art-core{background:linear-gradient(150deg,#325448,#122822);border:1px solid #96e9bb39;border-radius:22px;place-items:center;width:80px;height:80px;animation:6s ease-in-out infinite float;display:grid;transform:rotate(-8deg);box-shadow:0 0 80px #4ecc9b10,10px 16px 35px #0003,inset 1px 1px #ffffff0a}.art-core>span{color:#9ce3c0;width:34px;height:34px}.art-chip{color:#71a791;background:#101e21e8;border:1px solid #68deb322;border-radius:7px;padding:6px 10px;font:9px monospace;position:absolute}.art-chip.top{top:0;right:3%}.art-chip.bottom{bottom:0;left:0}.feature-grid{gap:13px;display:grid}.feature-card{border:1px solid var(--border-strong);background:#111c23a0;border-radius:12px;padding:22px}.feature-card>span{color:#76a791;width:22px;height:22px;margin-bottom:19px}.feature-card h3{margin-bottom:8px;font-size:14px}.feature-card p{color:#8ca5b4;margin:0;font-size:12px;line-height:1.8}.service-section-title{align-items:center;gap:12px;margin:32px 0 15px;display:flex}.service-section-title h2{margin:0;font-size:14px}.service-section-title span{color:var(--subtle);font-size:10px}.setup-panel{margin-top:24px}.setup-panel summary{cursor:pointer;color:#bdcdd6;align-items:center;gap:10px;padding:19px 21px;font-size:12px;display:flex}.setup-panel summary>span:first-child{color:#7aad96;width:16px;height:16px}.setup-panel summary>span:last-child{width:14px;height:14px;margin-left:auto}.setup-panel[open] summary>span:last-child{transform:rotate(180deg)}.setup-content{padding:0 22px 22px}.setup-content p{color:var(--muted);font-size:12px}.config-list{gap:0;margin:0;display:grid}.config-list>div{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:13px 0;display:flex}.config-list dt{color:#829bad;font-size:12px}.config-list dd{color:#afd2bf;overflow-wrap:anywhere;margin:0;font:12px monospace}.service-note{color:#617d8d;gap:9px;margin-top:19px;font-size:10px;line-height:1.8;display:flex}.service-note>span{flex-shrink:0;width:15px;height:15px}.api-grid{gap:22px;display:grid}.api-connection{padding:23px}.api-connection h2{font-size:14px}.api-endpoint{color:#8fb5a2;border:1px solid var(--border-strong);overflow-wrap:anywhere;background:#0a131b;border-radius:8px;margin:17px 0;padding:12px;font-size:10px}.api-console{border:1px solid var(--border-strong);background:#091219;border-radius:13px;overflow:hidden}.console-topbar{border-bottom:1px solid var(--border-strong);background:#17252b60;align-items:center;gap:6px;padding:14px 18px;display:flex}.console-topbar>i{background:#bf797b;border-radius:50%;width:7px;height:7px}.console-topbar>i:nth-child(2){background:#bda674}.console-topbar>i:nth-child(3){background:#739e88}.console-topbar>span{color:#67818e;margin-left:8px;font:10px monospace}.console-output{color:#7b9aac;min-height:225px;max-height:375px;padding:19px;font:12px/1.85 monospace;overflow:auto}.console-line{white-space:pre-wrap;overflow-wrap:anywhere;animation:reveal .2s var(--ease);padding:3px 0}.console-line.received{color:#93c7af}.console-line.error{color:#d18b96}.console-controls{border-top:1px solid var(--border-color);flex-wrap:wrap;gap:8px;padding:13px 16px;display:flex}.console-controls button{color:#9abeb1;background:#15232b;border:1px solid #ffffff12;border-radius:6px;padding:7px 10px;font:10px monospace}.console-controls button:hover{background:#1d302f}.protocol-badge{color:var(--accent);background:#68deb30d;border:1px solid #68deb325;border-radius:6px;padding:5px 9px;font:10px monospace}.command-dialog{width:min(520px,100% - 32px);color:var(--text);background:#121e27;border:1px solid #82bca333;border-radius:15px;max-height:70dvh;margin:14vh auto auto;padding:0;overflow:hidden;box-shadow:0 30px 100px #0009}.command-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030910b3}.command-dialog[open]{animation:dialog-in .2s var(--ease)}.command-input-row{border-bottom:1px solid var(--border-strong);align-items:center;gap:12px;padding:14px 18px;display:flex}.command-input-row>span{color:#8ab79f;width:18px;height:18px}.command-input-row input{color:var(--text);background:0 0;border:none;outline:none;width:100%;font-size:13px}.command-results{max-height:48dvh;padding:9px;overflow-y:auto}.command-result{color:#a9beca;border-radius:7px;align-items:center;gap:13px;padding:11px 13px;font-size:12px;display:flex}.command-result:hover,.command-result:focus{color:#aff0d0;background:#68deb311}.command-result>span:first-child{color:#739b88;width:17px;height:17px}.command-result>span:last-child{color:#456052;width:13px;height:13px;margin-left:auto}.command-footer{color:#5d7a8a;border-top:1px solid var(--border-color);justify-content:space-between;padding:12px 20px;font-size:9px;display:flex}.command-no-results{color:var(--muted);text-align:center;padding:22px;font-size:12px}.login-shell{background:radial-gradient(ellipse at 65% 20%,#215c493d,transparent 50%),radial-gradient(ellipse at 20% 100%,#18374f50,transparent 60%),var(--bg);place-items:center;min-height:100dvh;padding:25px;display:grid}.login-panel{width:100%;max-width:410px;animation:reveal .5s var(--ease);background:#111d25e0;border:1px solid #68deb322;border-radius:20px;padding:35px;box-shadow:0 30px 100px #0004}.login-panel h1{margin-bottom:12px;font-size:26px}.login-panel p{color:var(--muted);margin-bottom:25px;font-size:12px;line-height:1.8}.login-panel form{gap:20px;display:grid}.login-panel .primary-button{width:100%;min-height:44px}.login-panel .notice-error{color:#f1a3b0}@keyframes reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-in{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:none}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes float{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-8px)rotate(-4deg)}}@keyframes orbit{to{transform:rotateX(45deg)rotate(385deg)}}@keyframes ambient-drift{to{transform:translate(-60px,70px)}}@keyframes spin{to{transform:rotate(360deg)}}.is-spinning{animation:1s linear infinite spin}.phx-click-loading,.phx-submit-loading{opacity:.65;cursor:progress}@media (min-width:600px){.page-hero,.page-title-row{flex-direction:row;justify-content:space-between;align-items:center}.environment-pill{display:inline-flex}.breadcrumb-workspace,.breadcrumb-divider{display:inline}.panel-toolbar{flex-direction:row;align-items:center;gap:15px;padding:0 20px}.panel-tabs button{padding-top:20px;padding-bottom:18px}.search-field{width:220px}.pagination-detail{display:inline}.quick-notes{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid,.auth-mode-group,.connection-recipe,.user-row{grid-template-columns:repeat(2,minmax(0,1fr))}.service-hero{grid-template-columns:1.5fr 1fr;align-items:center;padding:35px}.service-art{height:230px}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.workspace-sidebar{visibility:visible;transform:none}.workspace-main{margin-left:var(--sidebar-width)}.mobile-menu-button,.sidebar-scrim{display:none}.workspace-topbar{height:66px;padding:0 34px}.admin-content{padding:35px 34px 0}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.stat-card{padding:19px 20px}.stat-value{margin-top:12px;font-size:34px}.command-trigger>span:nth-child(2),.command-trigger kbd{display:inline}.command-trigger{gap:10px}.topbar-actions{gap:24px}.page-hero{margin-bottom:29px}.api-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)}}@media (min-width:1440px){.admin-content{padding:40px 48px 0}.workspace-topbar{padding:0 48px}.stat-card{padding:22px}.stat-value{font-size:37px}.user-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:599px){.responsive-table{display:block}.responsive-table thead{display:none}.responsive-table tbody{display:block}.responsive-table tr{border-bottom:1px solid var(--border-color);grid-template-columns:1fr 1fr;gap:7px 14px;padding:8px 17px 14px;display:grid}.responsive-table td{border:0;min-width:0;padding:0;font-size:11px;display:block}.responsive-table td[data-label]:before{content:attr(data-label);color:#567385;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:8px;display:block}.responsive-table .name-cell{grid-column:1/-1;min-height:52px;display:flex}.responsive-table .row-actions{text-align:right;align-self:end;padding-bottom:3px}.responsive-table td.actions{justify-content:flex-end;display:flex}.version-label{display:none}.server-strip{gap:9px}.server-strip-icon{width:31px;height:33px}.server-strip .status-badge{font-size:9px}.panel-tabs{gap:25px}.quick-notes>div:nth-child(n+2){display:none}.service-art{height:175px;margin:10px 0}.service-hero{padding:25px}.service-hero h2{font-size:23px}.workspace-footer{font-size:8px}.feature-card{padding:19px}.stat-card{padding:13px}.stat-label{font-size:11px}.stat-icon{width:23px;height:23px}.stat-icon>span{width:12px;height:12px}.stat-hint{font-size:10px}.stat-value{font-size:29px}.form-section{padding:17px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sidebar-close{width:32px;min-height:32px;position:absolute;top:8px;right:8px}.section-kicker{letter-spacing:1.3px;color:#6d9685;margin-bottom:20px;font-size:9px}#service-setup{scroll-margin-top:85px}@media (min-width:1024px){.sidebar-close{display:none}}@media (max-width:599px){.sidebar-close,.quiet-button{min-width:36px;min-height:36px}.search-field input{font-size:16px}}.table-secondary{color:#829caa;overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.table-database{color:#a3bac7;overflow-wrap:anywhere;font-size:12px}.tenant-table .name-cell>div{min-width:0}.tenant-table .row-actions{padding-left:5px;padding-right:12px}@media (min-height:900px){.workspace-note{display:flex}}.authorization-grid{align-items:start;gap:20px;display:grid}.password-settings{margin-bottom:24px;scroll-margin-top:96px}.login-panel .login-help{border-top:1px solid #ffffff0c;margin:24px 0 0;padding-top:20px;font-size:11px}.login-alternative{color:var(--muted);margin-top:24px;font-size:12px}.login-alternative summary{cursor:pointer;padding:8px 0}.login-alternative form{margin-top:16px}.database-picker-status{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:11px;display:flex}.database-picker-status .database-refresh-button{white-space:nowrap;flex:none;width:auto;min-height:38px;margin-left:auto;padding:8px 12px}.database-picker-status+.notice{margin-top:12px}.tenant-form,.tenant-form .user-list,.tenant-form .field{grid-template-columns:minmax(0,1fr)}.tenant-form>*,.tenant-form .field>*,.tenant-form .code-example-panel,.login-verification{min-width:0}.login-verification cap-widget{--cap-widget-width:100%;--cap-widget-height:56px;--cap-widget-padding:14px;--cap-background:#0b141b;--cap-color:#dce7ed;--cap-border-color:#294039;--cap-border-radius:9px;--cap-checkbox-background:#111d25;--cap-checkbox-border:1px solid #5b776c;--cap-checkbox-border-radius:5px;--cap-font:inherit;--cap-spinner-color:#68deb3;--cap-spinner-background-color:#294039;--cap-focus-ring:#68deb3;--cap-troubleshoot-color:#8bb4a4;width:100%;display:block}.login-panel .captcha-status{color:#f1a3b0;margin:8px 0 0;font-size:11px;line-height:1.5}.login-panel .captcha-status:empty{display:none}.login-verification cap-widget:not(:defined){min-height:56px;color:var(--muted);border:1px solid #294039;border-radius:9px;align-items:center;padding:14px;font-size:12px;display:flex}.login-verification cap-widget:not(:defined):before{content:"Loading anti-bot verification…"}@media (max-width:420px){.login-shell{padding:18px}.login-panel{padding:26px 22px}}.authorization-grid .form-section{margin:0;padding:24px}.auth-github .form-section-heading{flex-wrap:wrap}.auth-github .form-section-heading .status-badge{margin-left:auto}.field-help{color:#8aa1b0;margin:10px 0 22px;font-size:11px;line-height:1.8}.signed-in-note{align-items:center;gap:12px;padding:16px 0 22px;display:flex}.signed-in-note div{min-width:0}.signed-in-note div>span{color:#7d98a7;font-size:10px;display:block}.signed-in-note strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.step-marker>span{width:16px;height:16px}.setup-steps{color:#8ca6b5;padding-left:18px;font-size:12px;line-height:2}.setup-steps li{margin:8px 0}.setup-steps a{color:#a7dfc3}.setup-steps a span{width:13px;height:13px}.login-divider{border-top:1px solid var(--border-strong);text-align:center;height:1px;margin:30px 0 22px}.login-divider span{color:var(--muted);background:#111d25;padding:0 13px;font-size:12px;position:relative;top:-11px}.github-login{width:100%;min-height:44px}@media (min-width:1200px){.authorization-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}}@media (min-width:1024px) and (max-height:800px){.workspace-sidebar{padding-top:20px}.workspace-switcher{margin:19px 0 13px}.sidebar-link{padding-top:7px;padding-bottom:7px}.nav-group+.nav-group{margin-top:12px}.nav-group-label{margin-bottom:7px}}.api-console{flex-direction:column;min-width:0;display:flex}.api-console .console-output{flex:1}.api-console .console-controls{margin-top:auto}.api-connection{margin-bottom:0}.api-connection [data-connect]{white-space:nowrap;width:100%;min-height:44px}.console-controls button{min-height:36px;font-size:11px}@media (max-width:599px){.console-output{min-height:230px}.primary-button,.secondary-button{min-height:44px}}.sidebar-navigation{overflow-x:hidden}.metrics-status-line{color:#78909e;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:18px;font-size:11px;display:flex}.metrics-status-divider{color:#45606c;padding:0 8px}.metrics-stats .stat-value{white-space:nowrap;margin-top:15px;font-size:clamp(23px,2.4vw,32px)}.metrics-stats .stat-hint{min-height:32px;font-size:10px;line-height:1.7}.metric-meter{background:#ffffff09;border-radius:3px;height:3px;margin-top:14px;overflow:hidden}.metric-meter>span{min-width:0;height:100%;transition:width .5s var(--ease);background:#68deb3;border-radius:3px;display:block}.metric-meter.server>span{background:#8baadf}.metrics-charts-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:24px;display:grid}.metrics-chart-panel{min-width:0;padding:20px 18px 12px}.metrics-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.metrics-panel-heading h2{letter-spacing:-.2px;margin:0 0 5px;font-size:15px}.metrics-panel-heading p{color:#829cac;margin:0;font-size:11px;line-height:1.8}.metrics-window{letter-spacing:1px;border:1px solid var(--border-strong);color:#86a395;border-radius:5px;padding:4px 7px;font:9px monospace}.chart-legend{color:#94acb9;align-items:center;gap:17px;margin:18px 0 8px;font-size:10px;display:flex}.chart-legend>span{align-items:center;gap:7px;display:inline-flex}.chart-legend i{border-radius:50%;width:6px;height:6px}.chart-legend .app{background:#68deb3}.chart-legend .server{background:#8baadf}.metrics-chart{width:100%;height:auto;display:block;overflow:visible}.chart-grid line{stroke:#ffffff09;stroke-dasharray:3 5}.chart-axis{fill:#637f90;font:10px var(--font-sans)}.chart-line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-line.chart-app{stroke:#68deb3}.chart-line.chart-server{stroke:#8baadf}.chart-dot.chart-app{fill:#68deb3}.chart-dot.chart-server{fill:#8baadf}.metrics-models .metrics-panel-heading{padding:22px 22px 18px}.metrics-models .section-kicker{margin-bottom:10px}.metrics-total{color:#789888;align-items:baseline;gap:7px;font-size:11px;display:flex}.metrics-total strong{color:#d4eee1;letter-spacing:-.8px;font-size:29px;font-weight:550}.metrics-traffic-summary{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);color:#859dab;background:#14231f45;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:13px 22px;font-size:11px;display:flex}.metrics-traffic-summary>span{align-items:center;gap:7px;display:inline-flex}.metrics-traffic-summary>span:last-child{color:#6e8797;margin-left:auto;font-size:10px}.metrics-traffic-summary span>span{color:#b6a383;width:13px;height:13px}.metrics-traffic-summary strong{color:#b8d0da;font-weight:550}.metric-error{color:#f099a6}.metrics-empty-note{border-top:1px solid var(--border-color);color:#7f9cac;align-items:flex-start;gap:9px;margin:0;padding:16px 22px;font-size:11px;line-height:1.8;display:flex}.metrics-empty-note>span{color:#89b79f;flex-shrink:0;width:16px;height:16px;margin-top:2px}.metrics-footnotes{gap:16px;margin-top:23px;display:grid}.metrics-footnotes>div{align-items:flex-start;gap:10px;display:flex}.metrics-footnotes>div>span{color:#6b9c86;flex-shrink:0;width:16px;height:16px;margin-top:3px}.metrics-footnotes p{color:#7893a3;margin:0;font-size:11px;line-height:1.9}.metrics-footnotes strong{color:#a8c3b8;font-weight:500}@media (min-width:900px){.metrics-charts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-footnotes{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:599px){.metrics-stats .stat-value{font-size:23px}.metrics-stats .stat-label{font-size:10px}.metrics-stats .stat-hint{min-height:36px;font-size:9px}.metrics-status-line{font-size:10px}.metrics-model-table .name-cell{margin-bottom:6px}.metrics-traffic-summary>span:last-child{width:100%;margin-left:0}.metrics-panel-heading h2{font-size:14px}}.gateway-status-strip{background:linear-gradient(95deg,#2145364d,#10212c60);border:1px solid #68deb328;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}.gateway-signal{width:36px;height:36px;color:var(--accent);background:#68deb310;border-radius:9px;place-items:center;display:grid}.gateway-status-strip strong{font-size:12px;font-weight:550;display:block}.gateway-status-strip div>span{color:#83a597;font-size:11px}.gateway-status-strip>.status-badge{margin-left:auto}.gateway-offline-indicator,.phx-disconnected .gateway-live-indicator{display:none}.phx-disconnected .gateway-offline-indicator{display:inline-flex}.gateway-settings-grid,.gateway-monitor-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.gateway-settings-grid>section{min-width:0}.gateway-settings-grid .form-section{margin-bottom:0}.gateway-word-value{padding-top:5px;font-size:25px}.gateway-token-state{border:1px solid var(--border-strong);background:#0a141b80;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px;display:flex}.gateway-token-state code{color:#718f9d;font-size:10px}.gateway-new-token{background:#254d3726;border:1px solid #68deb33d;border-radius:10px;margin:15px 0;padding:16px}.gateway-new-token>strong{color:#a4e8c6;font-size:12px}.gateway-new-token>p{color:#87ac9c;margin:5px 0 13px;font-size:11px}.gateway-new-token .form-actions{margin:12px 0 0}.quiet-text-button{color:var(--muted);background:0 0;border:0;padding:10px;font-size:12px}.quiet-text-button:hover{color:var(--text)}.gateway-custom-token{border-top:1px solid var(--border-color);margin-top:20px;padding-top:16px}.gateway-custom-token summary{color:#9fb7c4;cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.gateway-custom-token summary>span{width:12px;height:12px;margin-left:auto}.gateway-custom-token form{padding-top:15px}.gateway-custom-token button{margin-top:8px}.gateway-copy-endpoint{margin-top:10px}.gateway-endpoint-panel .config-list{margin-top:18px}.gateway-endpoint-panel .config-list dd{text-align:right;overflow-wrap:anywhere;font-size:11px}.gateway-scope{background:#7cb4e109;border:1px solid #7cb4e119;border-radius:9px;align-items:flex-start;gap:10px;margin-top:17px;padding:13px;display:flex}.gateway-scope>span{color:#80a8bf;width:16px;height:16px}.gateway-scope p{color:#829eaf;margin:0;font-size:11px;line-height:1.7}.gateway-copy-feedback{min-height:18px;color:var(--accent);margin:6px 0 10px;font-size:11px}.gateway-client-list,.gateway-activity-list{max-height:290px;padding:0 18px;overflow:auto}.gateway-list-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;padding:20px;display:none}.gateway-list-empty:only-child{display:flex}.gateway-list-empty>span{color:#567d70;width:24px;height:24px;margin-bottom:7px}.gateway-list-empty strong{color:#9eb6c2;font-size:12px;font-weight:500}.gateway-list-empty p{color:#6c899a;max-width:265px;margin:0;font-size:11px}.gateway-client{border-top:1px solid var(--border-color);align-items:center;gap:10px;padding:17px 0;display:flex}.gateway-client div{flex:1;min-width:0}.gateway-client code{overflow-wrap:anywhere;color:#b2c9d1;font-size:10px;display:block}.gateway-client div>span{color:#6c899a;margin-top:5px;font-size:10px;display:block}.gateway-activity{border-top:1px solid var(--border-color);align-items:center;gap:11px;padding:14px 0;display:flex}.gateway-activity>span{color:#77b69c;width:16px;height:16px}.gateway-activity div{flex:1}.gateway-activity strong{color:#b2c9d1;font-size:11px;font-weight:500;display:block}.gateway-activity code{color:#65808d;font-size:10px}.gateway-activity time{color:#6c899a;white-space:nowrap;font:9px monospace}.gateway-services{margin-top:22px}.gateway-services>p{color:#819daa;margin:12px 0 0;padding:0 20px 18px;font-size:11px}.gateway-service-tags{flex-wrap:wrap;gap:8px;padding:0 20px;display:flex}.gateway-service-tags>span{color:#9ab0bd;background:#14202a;border:1px solid #8cadbb20;border-radius:6px;padding:6px 11px;font-size:11px}.gateway-example{margin-top:22px}.gateway-example summary{cursor:pointer;color:#9bb6c1;align-items:center;gap:10px;padding:18px 20px;font-size:12px;display:flex}.gateway-example summary>span{width:15px;height:15px}.gateway-example summary>span:last-child{margin-left:auto}.gateway-example>div{padding:0 20px 20px}.gateway-example p{color:#829daa;font-size:11px}.gateway-example pre{border:1px solid var(--border-strong);color:#9ec9b7;white-space:pre;background:#081219;border-radius:8px;padding:16px;font-size:11px;line-height:1.85;overflow:auto}@media (min-width:768px){.gateway-settings-grid,.gateway-monitor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.gateway-client{flex-wrap:wrap}.gateway-client>.status-badge{margin-left:15px}.gateway-services .metrics-panel-heading{flex-direction:column;align-items:flex-start;gap:10px}.gateway-stats .stat-value{font-size:26px}.gateway-stats .gateway-word-value{font-size:22px}.gateway-status-strip>.status-badge{margin-left:48px}}:root,[data-theme=supavisor-dark]{--bg:#0c1117;--surface:#101720;--surface-raised:#161f29;--text:#e0e6ed;--muted:#91a0b0;--accent:#82d6b5;--sidebar-width:232px}.ambient-background{background:radial-gradient(ellipse at 85% 0%,#21403916,transparent 50%),var(--bg)}.ambient-orb,.ambient-grid{display:none}.workspace-sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e141c;border-color:#27324080}.workspace-topbar{background:#0c1117ed;border-color:#27324080}.workspace-version{font-size:9px}.admin-content{max-width:1550px}.workspace-brand{font-size:20px}.sidebar-link{padding:9px 12px;font-size:12px}.sidebar-link:hover{transform:none}.sidebar-link.is-active{box-shadow:inset 2px 0 var(--accent);background:#82d6b510;border-color:#0000}.page-hero{align-items:center;margin-bottom:24px;padding-top:0}.page-hero h1{letter-spacing:-.8px;margin-bottom:5px;font-size:28px}.page-hero .eyebrow,.heading-dot{display:none}.page-subtitle{font-size:13px}.service-page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.service-page-header h1{letter-spacing:-.8px;margin:0 0 7px;font-size:28px;font-weight:620;line-height:1.3}.service-page-header p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.primary-button,.secondary-button,.danger-button{min-height:38px;box-shadow:none;border-radius:6px;padding:9px 13px;font-size:12px}.primary-button:hover,.secondary-button:hover{box-shadow:none;transform:none}.primary-button{background:#84d5b6;border-color:#84d5b6}.secondary-button{background:#ffffff03}.data-panel,.table-panel{box-shadow:none;background:#10172070;border-radius:8px}.form-section{box-shadow:none;background:#11192190;border-radius:8px}.stats-grid{background:#11192350;border:1px solid #29354180;border-radius:7px;gap:0;margin-bottom:25px;overflow:hidden}.stat-card{background:0 0;border-top:0;border-bottom:1px solid #29354150;border-left:0;border-right:1px solid #29354180;border-radius:0;padding:17px 20px}.stat-card:last-child{border-right:0}.stat-card:hover{background:#ffffff02;transform:none}.stat-card:after{display:none}.stat-value{font-size:27px}.stat-icon{border:0;background:0 0!important}.stat-hint{font-size:11px}.metric-meter{height:2px;margin-top:15px}.metrics-chart-panel{box-shadow:none}.summary-line{border-top:1px solid #293541b0;border-bottom:1px solid #293541b0;flex-wrap:wrap;gap:0;margin:0 0 24px;display:flex}.summary-line>div{min-width:95px;margin-right:24px;padding:17px 24px 17px 0}.summary-line span{color:#8697a8;margin-bottom:6px;font-size:11px;display:block}.summary-line strong{color:#d5e2e8;overflow-wrap:anywhere;font-size:20px;font-weight:560;line-height:1.3;display:block}.summary-line>div:first-child strong{color:#a7d7c4}.service-tabs{scrollbar-width:none;border-bottom:1px solid #293541b0;gap:26px;margin-bottom:0;display:flex;overflow-x:auto}.service-tabs button{color:#8b9cae;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;padding:14px 0;font-size:12px;position:relative}.service-tabs button:hover{color:var(--text)}.service-tabs button.is-active{border-color:var(--accent);color:#d1e9de}.workbench-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 0;display:flex}.workbench-toolbar h2,.inline-section h2,.section-heading h2,h2.section-heading{margin:0 0 6px;font-size:14px;font-weight:550}.workbench-toolbar p{margin:0}.workbench-toolbar .search-field{background:#111821;flex:1;min-width:210px;max-width:360px}.service-table-wrap{width:100%;overflow-x:auto}.service-table{border-collapse:collapse;width:100%;font-size:12px}.service-table th{letter-spacing:.7px;color:#8fa1b4;background:#131c25;border-bottom:1px solid #29354180;padding:11px 13px;font-size:9px}.service-table td{vertical-align:middle;color:#b4c3d0;border-top:0;border-bottom:1px solid #29354160;padding:15px 13px}.service-table tr:last-child td{border-bottom:1px solid #293541a0}.service-table tbody tr:hover{background:#ffffff04}.service-table .selected-row{background:#82d6b509}.service-table .selected-row td:first-child{box-shadow:inset 2px 0 #82d6b5}.service-table strong{color:#d4dee7;font-size:12px;font-weight:530}.table-subline{color:#758b9d;overflow-wrap:anywhere;max-width:320px;margin-top:5px;font-size:10px;display:block}.text-button{color:#b4ccdb;text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;line-height:1.5}.text-button:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.model-name{color:#d4dee7;font-weight:550}.message-subject{overflow-wrap:anywhere;max-width:340px;font-weight:500}.unread-row .message-subject{color:#e8eff5;font-weight:660}.address-text{overflow-wrap:anywhere;max-width:255px;font-size:11px;display:block}.state-label{color:#9aacbd;text-transform:capitalize;white-space:nowrap;background:#ffffff04;border:1px solid #ffffff0c;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex}.state-success{color:#91ceb2;background:#82d6b508;border-color:#82d6b519}.state-pending{color:#d6bb82;background:#d6bb8208;border-color:#d6bb821b}.state-error,.error-text{color:#e09ba3}.state-error{background:#e09ba308;border-color:#e09ba31f}.error-text:hover{color:#f5b2ba}.small{font-size:11px}.table-empty{text-align:center;color:#839aab;border-bottom:1px solid #29354180;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:175px;padding:36px 20px;font-size:12px;display:flex}.table-empty strong{color:#bccbd7;font-size:13px;font-weight:550}.table-empty p{max-width:430px;margin:0;line-height:1.7}.table-empty>span{color:#688676;width:25px;height:25px}.workbench-split{grid-template-columns:minmax(0,1fr);display:grid}.workbench-list{min-width:0}.inspector{border-top:1px solid #29354190;min-width:0;padding:25px 0}.inspector-kicker{letter-spacing:1px;color:#728e9f;font-size:9px}.inspector h2{overflow-wrap:anywhere;margin:10px 0 4px;font-size:17px;font-weight:560;line-height:1.5}.inspector>.text-button,.inspector>.row-link{margin-top:18px;display:block}.inspector .primary-button{width:100%}.detail-list{margin:20px 0}.detail-list>div{border-bottom:1px solid #29354150;justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 0;font-size:11px;display:flex}.detail-list dt{color:#829aab;flex-shrink:0}.detail-list dd{color:#bdcdd8;text-align:right;overflow-wrap:anywhere}.inline-editor{border-bottom:1px solid #344351;margin:0 0 24px;padding:22px 0;animation:.18s reveal}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin:0 0 17px;display:flex}.editor-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:18px;display:grid}.inline-editor .field{margin-bottom:15px}.inline-editor .editor-grid .field{margin-bottom:0}.field select[multiple]{min-height:80px}.form-checkbox-row{flex-wrap:wrap;gap:10px 25px;display:flex}.form-subsection{border-top:1px solid #29354180;margin-top:23px;padding-top:21px}.form-subsection h3{margin:0 0 7px;font-size:13px;font-weight:550}.form-subsection>p{color:#8b9fb0;margin:0 0 12px;font-size:12px;line-height:1.7}.permission-fieldset{border:0;flex-wrap:wrap;align-content:flex-start;gap:10px 20px;margin:0;padding:0;display:flex}.permission-fieldset legend{color:#9cb2c0;margin-bottom:12px;font-size:11px}.permission-fieldset label{align-items:center;gap:7px;font-size:12px;display:inline-flex}.permission-fieldset input{accent-color:var(--accent);width:15px;height:15px}.scope-list{flex-wrap:wrap;gap:4px 8px;max-width:235px;display:flex}.scope-list code{color:#839bac;font-size:10px}.inline-section{border-top:1px solid #29354180;margin-top:28px;padding-top:24px}.inline-section>p,.example-workbench p{color:#889faf;font-size:12px;line-height:1.7}.inline-compose{gap:13px;display:grid}.inline-compose button{justify-self:start}.code-sample{white-space:pre;color:#a4c1d1;background:#0a1017;border:1px solid #26333f;border-radius:5px;margin:15px 0 20px;padding:18px;font:11px/1.9 SFMono-Regular,Consolas,monospace;overflow:auto}.code-sample code{font-size:inherit}.example-workbench{grid-template-columns:minmax(0,1fr);gap:28px;padding:25px 0;display:grid}.example-workbench>div{min-width:0}.example-workbench h2{margin:0 0 8px;font-size:14px;font-weight:550}.result-preview{color:#9fb8c4;margin-top:20px;font-size:12px}.result-preview pre{font:11px monospace;overflow:auto}.workspace-footnote{color:#718a9c;max-width:950px;margin:20px 0;font-size:11px;line-height:1.8}.operation-banner{background:#82d6b507;border-left:2px solid #88c5b0;align-items:center;gap:14px;margin-bottom:20px;padding:16px 18px;display:flex}.operation-banner>span{color:#a1d5bc;width:18px;height:18px}.operation-banner strong{font-size:12px;font-weight:550}.operation-banner p{color:#829ca9;margin:4px 0 0;font-size:11px}.spin-slow{animation:2s linear infinite service-spin}@keyframes service-spin{to{transform:rotate(360deg)}}.token-reveal{background:#82d6b508;border-left:2px solid #82d6b5;flex-wrap:wrap;align-items:center;gap:13px;margin:20px 0;padding:17px;display:flex}.token-reveal strong{font-size:12px;font-weight:600}.token-reveal p{color:#93aca0;margin:4px 0 0;font-size:11px}.token-reveal input{color:#b0d8c8;background:#0b1713;border:1px solid #82d6b520;border-radius:4px;flex:1;min-width:160px;padding:10px}.copy-feedback{color:var(--accent);min-height:0;margin:0;font-size:11px}.copy-feedback:not(:empty){padding:10px 0}.endpoint-line{border-bottom:1px solid #29354180;flex-wrap:wrap;align-items:center;gap:13px;padding:18px 0;display:flex}.endpoint-line>code{overflow-wrap:anywhere;color:#bdd3dc;flex:1;min-width:120px;font-size:11px}.method-label{color:#a7cbb7;border:1px solid #82d6b51a;border-radius:4px;padding:3px 6px;font:10px monospace}.activity-timeline>div{color:#adbdca;border-bottom:1px solid #29354150;align-items:center;gap:17px;padding:11px 0;font-size:11px;display:flex}.activity-timeline time{color:#78909f;font-size:10px}.activity-timeline code{color:#678292;margin-left:auto}.mail-filters select{color:#a8bac9;background:#111821;border:1px solid #293541a0;border-radius:5px;max-width:220px;padding:8px 10px;font-size:11px}.mail-workbench{grid-template-columns:minmax(0,1fr);display:grid}.mail-workbench>div{min-width:0}.mail-reader{padding-top:20px}.mail-reader h2{font-size:16px;font-weight:550}.mail-reader .detail-list{margin:17px 0}.message-body{padding:10px 0 16px}.message-body pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.9 var(--font-sans);color:#c6d1da;margin:0}.message-body iframe{background:#fff;border:0;border-radius:4px;width:100%;height:360px}.message-source{white-space:pre-wrap;overflow-wrap:anywhere;color:#809bab;max-height:200px;font:10px/1.6 monospace;overflow:auto}.mail-reader summary{cursor:pointer;color:#809bab;font-size:11px}.receiver-status{flex-wrap:wrap;align-items:center;gap:15px;padding:20px 0;display:flex}.receiver-status code{color:#7f97a9;font-size:11px}.receiver-status button{margin-left:auto}.row-actions .text-button+.text-button{margin-left:16px}@media (min-width:700px){.editor-grid,.example-workbench{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.workbench-split{grid-template-columns:minmax(0,1fr) 285px}.workbench-split>.inspector{border-top:0;border-left:1px solid #29354180;margin-left:22px;padding:25px 0 25px 24px}.mail-workbench.has-selection{grid-template-columns:minmax(0,1fr) 340px}.mail-reader{border-top:0;border-left:1px solid #29354180;margin-left:20px;padding:20px 0 20px 24px}.mail-workbench.has-selection .service-table td:nth-child(2),.mail-workbench.has-selection .service-table th:nth-child(2),.mail-workbench.has-selection .service-table td:nth-child(4),.mail-workbench.has-selection .service-table th:nth-child(4){display:none}}@media (max-width:699px){.service-page-header{gap:15px;margin-bottom:20px}.service-page-header h1,.page-hero h1{font-size:25px}.service-page-header p{font-size:12px}.service-page-header .toolbar-actions{width:100%}.summary-line>div{min-width:77px;margin-right:10px;padding:14px 13px 14px 0}.summary-line strong{font-size:17px}.summary-line span{font-size:10px}.service-tabs{gap:22px}.service-table{min-width:570px}.service-table th{font-size:9px}.service-table td{padding:13px 10px;font-size:11px}.service-table .table-subline{max-width:220px}.mail-filters .search-field{flex-basis:100%;max-width:none}.mail-filters select{flex:1;max-width:100%}.token-reveal input{flex-basis:100%}.activity-timeline>div{flex-wrap:wrap;gap:6px 10px}.receiver-status button{margin-left:0}.stat-card{padding:14px}.stat-value{font-size:25px}.code-sample{font-size:10px}.inspector{margin-top:16px}}@media (prefers-reduced-motion:reduce){.spin-slow,.inline-editor{animation:none}}@media (max-width:1199px){.mail-workbench.has-selection .mail-reader{order:-1}}@media (max-width:699px){.primary-button,.secondary-button,.danger-button,.text-button{min-height:44px}.nav-tag{font-size:8px}}.backup-workspace{max-width:1120px;margin-inline:auto}.backup-back{align-items:center;gap:8px;margin-bottom:22px;font-size:12px;display:inline-flex}.backup-back>span,.backup-job-actions .text-button>span{flex-shrink:0;width:15px;height:15px}.backup-workspace .status-badge{overflow-wrap:anywhere;white-space:normal;max-width:100%}.backup-context{color:var(--text);flex-wrap:wrap;gap:12px 30px;padding:0 0 25px;font-size:12px;display:flex}.backup-context>span{overflow-wrap:anywhere;gap:8px;min-width:0;display:flex}.backup-context code{overflow-wrap:anywhere}.backup-editor{grid-template-columns:minmax(0,1fr);gap:22px;padding:8px 0 32px;display:grid}.backup-editor[hidden]{display:none}.backup-explanation{min-width:0}.backup-explanation h2,.backup-history h2{margin:0 0 10px;font-size:15px;font-weight:600}.backup-explanation p{color:#a9b8c6;margin:0 0 12px;font-size:12px;line-height:1.8}.backup-explanation strong{color:var(--text);overflow-wrap:anywhere}.backup-form{min-width:0}.backup-form>div+div{margin-top:18px}.backup-form .workspace-footnote{margin:7px 0 17px}.backup-form select{text-overflow:ellipsis;width:100%;min-width:0}.backup-upload{background:#82d6b504;border:1px dashed #53786780;border-radius:7px;padding:17px}.backup-upload>label{margin-bottom:12px;font-size:12px;font-weight:600;display:block}.backup-upload input[type=file]{width:100%;max-width:100%;color:var(--muted);font-size:11px}.backup-upload input::file-selector-button{background:var(--surface-raised);color:var(--text);cursor:pointer;border:1px solid #536a7780;border-radius:4px;margin-right:12px;padding:9px 12px}.backup-upload-progress{min-width:0}.backup-upload-progress>div{align-items:center;gap:12px;font-size:11px;display:flex}.backup-upload-progress strong{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}.backup-upload-progress progress{width:100%;height:5px;accent-color:var(--accent);margin-top:10px;display:block}.backup-history{border-top:1px solid var(--border-color);margin-bottom:25px;padding-top:15px}.backup-history .workbench-toolbar{flex-wrap:wrap;gap:12px}.backup-history h2{margin-bottom:0}.backup-history h2>span{margin-left:8px}.backup-job{border-bottom:1px solid var(--border-color);min-width:0;padding:19px 0}.backup-job-title{flex-wrap:wrap;align-items:center;gap:10px 15px;display:flex}.backup-job-title strong{font-size:12px;font-weight:550}.backup-job-title time{color:var(--muted);font-size:10px}.backup-job-body{color:var(--muted);flex-wrap:wrap;gap:10px 22px;padding:12px 0 5px;font-size:11px;display:flex}.backup-job-body code{font-size:10px}.backup-job-actions{flex-wrap:wrap;gap:5px 22px;margin-top:6px;display:flex}.backup-job-actions .text-button{align-items:center;gap:7px;padding:8px 0;font-size:11px;display:inline-flex}.backup-job-details{color:var(--muted);margin-top:10px;font-size:11px}.backup-job-details summary{cursor:pointer;padding:5px 0}.backup-job-details p{overflow-wrap:anywhere;margin:8px 0}.backup-job-details pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#e7ada8;background:#d0646408;border-left:2px solid #d0646466;max-height:220px;padding:12px;overflow:auto}.backup-workspace .empty-copy{color:var(--muted);padding:25px 0;font-size:12px}@media (min-width:768px){.backup-editor{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:60px}.backup-job-title time{margin-left:auto}}@keyframes dropdown{0%{opacity:0}}@keyframes progress{50%{background-position-x:-115%}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}