/*! tailwindcss v4.1.14 | 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)))){:root,:host{--aura:#5aa2f5;--hov:#74a3f7;--lo-p:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--v2-angle:0deg}}}@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-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-sky-500:oklch(68.5% .169 237.323);--color-indigo-400:oklch(67.3% .182 276.935);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--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}}: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")}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-base-100:oklch(30.33% 0 0);--color-base-200:oklch(25.26% 0 0);--color-base-300:oklch(20.15% 0 0);--color-base-content:oklch(97.807% 0 0);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(58% .233 277.117);--color-secondary-content:oklch(96% .018 272.314);--color-accent:oklch(60% .25 292.717);--color-accent-content:oklch(96% .016 293.756);--color-neutral:oklch(37% 0 0);--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(60% .118 184.704);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(58% .253 17.585);--color-error-content:oklch(96% .015 12.422);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1.5px;--depth:1;--noise:0}}:root:has(input.theme-controller[value=dark]:checked),[data-theme=dark]{color-scheme:dark;--color-base-100:oklch(30.33% 0 0);--color-base-200:oklch(25.26% 0 0);--color-base-300:oklch(20.15% 0 0);--color-base-content:oklch(97.807% 0 0);--color-primary:oklch(58% .233 277.117);--color-primary-content:oklch(96% .018 272.314);--color-secondary:oklch(58% .233 277.117);--color-secondary-content:oklch(96% .018 272.314);--color-accent:oklch(60% .25 292.717);--color-accent-content:oklch(96% .016 293.756);--color-neutral:oklch(37% 0 0);--color-neutral-content:oklch(98% .003 247.858);--color-info:oklch(58% .158 241.966);--color-info-content:oklch(97% .013 236.62);--color-success:oklch(60% .118 184.704);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(58% .253 17.585);--color-error-content:oklch(96% .015 12.422);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1.5px;--depth:1;--noise:0}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(98% 0 0);--color-base-200:oklch(96% 0 0);--color-base-300:oklch(92% 0 0);--color-base-content:oklch(21% 0 0);--color-primary:oklch(70% .213 47.604);--color-primary-content:oklch(98% .016 73.684);--color-secondary:oklch(55% .027 264.364);--color-secondary-content:oklch(98% .002 247.839);--color-accent:oklch(0% 0 0);--color-accent-content:oklch(100% 0 0);--color-neutral:oklch(44% 0 0);--color-neutral-content:oklch(98% 0 0);--color-info:oklch(62% .214 259.815);--color-info-content:oklch(97% .014 254.604);--color-success:oklch(70% .14 182.503);--color-success-content:oklch(98% .014 180.72);--color-warning:oklch(66% .179 58.318);--color-warning-content:oklch(98% .022 95.277);--color-error:oklch(58% .253 17.585);--color-error-content:oklch(96% .015 12.422);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.21875rem;--size-field:.21875rem;--border:1.5px;--depth:1;--noise:0}}@layer components;@layer utilities{.diff{webkit-user-select:none;-webkit-user-select:none;user-select:none;direction:ltr;grid-template-columns:auto 1fr;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.diff:focus-visible,.diff:has(.diff-item-1:focus-visible),.diff:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:var(--color-base-content)}.diff:focus-visible .diff-resizer{min-width:90cqi;max-width:90cqi}.diff:has(.diff-item-2:focus-visible){outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}.diff:has(.diff-item-2:focus-visible) .diff-resizer{min-width:10cqi;max-width:10cqi}@supports (-webkit-overflow-scrolling:touch) and (overflow:-webkit-paged-x){.diff:focus .diff-resizer{min-width:10cqi;max-width:10cqi}.diff:has(.diff-item-1:focus) .diff-resizer{min-width:90cqi;max-width:90cqi}}.modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:translate .3s ease-out,visibility .3s allow-discrete,background-color .3s ease-out,opacity .1s ease-out;overscroll-behavior:contain;z-index:999;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.modal::backdrop{display:none}.modal.modal-open,.modal[open],.modal:target{pointer-events:auto;visibility:visible;opacity:1;background-color:oklch(0% 0 0/.4)}:is(.modal.modal-open,.modal[open],.modal:target) .modal-box{opacity:1;translate:0;scale:1}@starting-style{.modal.modal-open,.modal[open],.modal:target{visibility:hidden;opacity:0}}.tooltip{--tt-bg:var(--color-neutral);--tt-off:calc(100% + .5rem);--tt-tail:calc(100% + 1px + .25rem);display:inline-block;position:relative}.tooltip>:where(.tooltip-content),.tooltip:where([data-tip]):before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--tt-bg);pointer-events:none;z-index:1;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;position:absolute}.tooltip:after{opacity:0;background-color:var(--tt-bg);content:"";pointer-events:none;--mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--mask-tooltip);-webkit-mask-image:var(--mask-tooltip);mask-image:var(--mask-tooltip);transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms;display:block;position:absolute}:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))>.tooltip-content,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible))[data-tip]:before,:is(.tooltip.tooltip-open,.tooltip[data-tip]:not([data-tip=""]):hover,.tooltip:not(:has(.tooltip-content:empty)):has(.tooltip-content):hover,.tooltip:has(:focus-visible)):after{opacity:1;--tt-pos:0rem;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.tooltip>.tooltip-content,.tooltip[data-tip]:before{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-off)50%}.tooltip:after{transform:translateX(-50%)translateY(var(--tt-pos,.25rem));inset:auto auto var(--tt-tail)50%}.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}.dock{z-index:1;background-color:var(--color-base-100);color:currentColor;border-top:.5px solid var(--color-base-content);flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.dock{border-top:.5px solid color-mix(in oklab,var(--color-base-content)5%,#0000)}}.dock{height:4rem;height:calc(4rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.dock>*{cursor:pointer;border-radius:var(--radius-box);background-color:#0000;flex-direction:column;flex-shrink:1;flex-basis:100%;justify-content:center;align-items:center;gap:1px;max-width:8rem;height:100%;margin-bottom:.5rem;transition:opacity .2s ease-out;display:flex;position:relative}@media (hover:hover){.dock>:hover{opacity:.8}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}:is(.dock>[aria-disabled=true],.dock>[disabled]),:is(.dock>[aria-disabled=true],.dock>[disabled]):hover{opacity:1}.dock>* .dock-label{font-size:.6875rem}.dock>:after{content:"";background-color:#0000;border-top:3px solid #0000;border-radius:3.40282e38px;width:1.5rem;height:.25rem;transition:background-color .1s ease-out,text-color .1s ease-out,width .1s ease-out;position:absolute;bottom:.2rem}.dropdown{position-area:var(--anchor-v,bottom)var(--anchor-h,span-right);display:inline-block;position:relative}.dropdown>:not(summary):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.dropdown>:not(summary):focus{outline-offset:2px;outline:2px solid #0000}}.dropdown .dropdown-content{position:absolute}.dropdown:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within) .dropdown-content{transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover],.dropdown .dropdown-content{z-index:999;transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}@starting-style{.dropdown[popover],.dropdown .dropdown-content{opacity:0;scale:95%}}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within)>[tabindex]:first-child{pointer-events:none}:is(.dropdown.dropdown-open,.dropdown:not(.dropdown-hover):focus,.dropdown:focus-within) .dropdown-content{opacity:1}.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;scale:100%}.dropdown:is(details) summary::-webkit-details-marker{display:none}:is(.dropdown.dropdown-open,.dropdown:focus,.dropdown:focus-within) .dropdown-content{scale:100%}.dropdown:where([popover]){background:0 0}.dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.dropdown[popover]{margin:auto}.dropdown[popover].dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}.dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}.dropdown[popover]:not(.dropdown-open,:popover-open){transform-origin:top;opacity:0;display:none;scale:95%}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%))inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}.prose .btn{text-decoration-line:none}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){box-shadow:none}.btn:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media (hover:hover){.btn:is(:disabled,[disabled],.btn-disabled):hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.btn:is(input[type=checkbox],input[type=radio]){appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem)*6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse:not(td,tr,colgroup){visibility:visible}.collapse{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;width:100%;transition:grid-template-rows .2s;display:grid;position:relative;overflow:hidden}.collapse>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:3.75rem;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:is([open],:focus:not(.collapse-close)),.collapse:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:is([open],:focus:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible;min-height:fit-content}.collapse:focus-visible,.collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-close,.collapse[open])>.collapse-title{cursor:unset}.collapse:is([open],:focus:not(.collapse-close))>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse.collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse.collapse-open.collapse-plus>.collapse-title:after{content:"−"}.collapse.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse[open].collapse-plus>.collapse-title:after,.collapse.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{content:"−"}.collapse:is(details){width:100%}.collapse:is(details) summary{display:block;position:relative}.collapse:is(details) summary::-webkit-details-marker{display:none}.collapse:is(details) summary{outline:none}.validator:user-valid{--input-color:var(--color-success)}.validator:user-valid:focus{--input-color:var(--color-success)}.validator:user-valid:checked{--input-color:var(--color-success)}.validator:user-valid[aria-checked=true]{--input-color:var(--color-success)}.validator:user-valid:focus-within{--input-color:var(--color-success)}.validator:has(:user-valid){--input-color:var(--color-success)}.validator:has(:user-valid):focus{--input-color:var(--color-success)}.validator:has(:user-valid):checked{--input-color:var(--color-success)}.validator:has(:user-valid)[aria-checked=true]{--input-color:var(--color-success)}.validator:has(:user-valid):focus-within{--input-color:var(--color-success)}.validator:user-invalid{--input-color:var(--color-error)}.validator:user-invalid:focus{--input-color:var(--color-error)}.validator:user-invalid:checked{--input-color:var(--color-error)}.validator:user-invalid[aria-checked=true]{--input-color:var(--color-error)}.validator:user-invalid:focus-within{--input-color:var(--color-error)}.validator:user-invalid~.validator-hint{visibility:visible;color:var(--color-error);display:block}.validator:has(:user-invalid){--input-color:var(--color-error)}.validator:has(:user-invalid):focus{--input-color:var(--color-error)}.validator:has(:user-invalid):checked{--input-color:var(--color-error)}.validator:has(:user-invalid)[aria-checked=true]{--input-color:var(--color-error)}.validator:has(:user-invalid):focus-within{--input-color:var(--color-error)}.validator:has(:user-invalid)~.validator-hint{visibility:visible;color:var(--color-error);display:block}.validator[aria-invalid],.validator[aria-invalid]:focus,.validator[aria-invalid]:checked,.validator[aria-invalid][aria-checked=true],.validator[aria-invalid]:focus-within{--input-color:var(--color-error)}.validator[aria-invalid]~.validator-hint{visibility:visible;color:var(--color-error);display:block}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.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)}}.toast{translate:var(--toast-x,0)var(--toast-y,0);inset-inline:auto 1rem;background-color:#0000;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:auto;bottom:1rem}.toast>*{animation:.25s ease-out toast}.toast:where(.toast-start){--toast-x:0;inset-inline:1rem auto}.toast:where(.toast-center){--toast-x:-50%;inset-inline:50%}.toast:where(.toast-end){--toast-x:0;inset-inline:auto 1rem}.toast:where(.toast-bottom){--toast-y:0;top:auto;bottom:1rem}.toast:where(.toast-middle){--toast-y:-50%;top:50%;bottom:auto}.toast:where(.toast-top){--toast-y:0;top:1rem;bottom:auto}.toggle{border:var(--border)solid currentColor;color:var(--input-color);cursor:pointer;appearance:none;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--toggle-p),var(--radius-selector-max)) + min(var(--border),var(--radius-selector-max)));padding:var(--toggle-p);flex-shrink:0;grid-template-columns:0fr 1fr 1fr;place-content:center;display:inline-grid;position:relative;box-shadow:inset 0 1px}@supports (color:color-mix(in lab, red, red)){.toggle{box-shadow:0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)inset}}.toggle{--input-color:var(--color-base-content);transition:color .3s,grid-template-columns .2s}@supports (color:color-mix(in lab, red, red)){.toggle{--input-color:color-mix(in oklab,var(--color-base-content)50%,#0000)}}.toggle{--toggle-p:calc(var(--size)*.125);--size:calc(var(--size-selector,.25rem)*6);width:calc((var(--size)*2) - (var(--border) + var(--toggle-p))*2);height:var(--size)}.toggle>*{z-index:1;cursor:pointer;appearance:none;background-color:#0000;border:none;grid-column:2/span 1;grid-row-start:1;height:100%;padding:.125rem;transition:opacity .2s,rotate .4s}.toggle>:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toggle>:focus{outline-offset:2px;outline:2px solid #0000}}.toggle>:nth-child(2){color:var(--color-base-100);rotate:none}.toggle>:nth-child(3){color:var(--color-base-100);opacity:0;rotate:-15deg}.toggle:has(:checked)>:nth-child(2){opacity:0;rotate:15deg}.toggle:has(:checked)>:nth-child(3){opacity:1;rotate:none}.toggle:before{aspect-ratio:1;border-radius:var(--radius-selector);--tw-content:"";content:var(--tw-content);height:100%;box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor;background-color:currentColor;grid-row-start:1;grid-column-start:2;transition:background-color .1s,translate .2s,inset-inline-start .2s;position:relative;inset-inline-start:0;translate:0}@supports (color:color-mix(in lab, red, red)){.toggle:before{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000)}}.toggle:before{background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}@media (forced-colors:active){.toggle:before{outline-style:var(--tw-outline-style);outline-offset:calc(1px*-1);outline-width:1px}}@media print{.toggle:before{outline-offset:-1rem;outline:.25rem solid}}.toggle:focus-visible,.toggle:has(:focus-visible){outline-offset:2px;outline:2px solid}.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked){background-color:var(--color-base-100);--input-color:var(--color-base-content);grid-template-columns:1fr 1fr 0fr}:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{background-color:currentColor}@starting-style{:is(.toggle:checked,.toggle[aria-checked=true],.toggle:has(>input:checked)):before{opacity:0}}.toggle:indeterminate{grid-template-columns:.5fr 1fr .5fr}.toggle:disabled{cursor:not-allowed;opacity:.3}.toggle:disabled:before{border:var(--border)solid currentColor;background-color:#0000}.input{cursor:text;border:var(--border)solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);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}.indicator{width:max-content;display:inline-flex;position:relative}.indicator :where(.indicator-item){z-index:1;white-space:nowrap;top:var(--inidicator-t,0);bottom:var(--inidicator-b,auto);left:var(--inidicator-s,auto);right:var(--inidicator-e,0);translate:var(--inidicator-x,50%)var(--indicator-y,-50%);position:absolute}.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)}.range{appearance:none;webkit-appearance:none;--range-thumb:var(--color-base-100);--range-thumb-size:calc(var(--size-selector,.25rem)*6);--range-progress:currentColor;--range-fill:1;--range-p:.25rem;--range-bg:currentColor}@supports (color:color-mix(in lab, red, red)){.range{--range-bg:color-mix(in oklab,currentColor 10%,#0000)}}.range{cursor:pointer;vertical-align:middle;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));width:clamp(3rem,20rem,100%);height:var(--range-thumb-size);background-color:#0000;border:none;overflow:hidden}[dir=rtl] .range{--range-dir:-1}.range:focus{outline:none}.range:focus-visible{outline-offset:2px;outline:2px solid}.range::-webkit-slider-runnable-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}@media (forced-colors:active){.range::-webkit-slider-runnable-track{border:1px solid}.range::-moz-range-track{border:1px solid}}.range::-webkit-slider-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;appearance:none;webkit-appearance:none;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor,0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range::-moz-range-track{background-color:var(--range-bg);border-radius:var(--radius-selector);width:100%;height:calc(var(--range-thumb-size)*.5)}.range::-moz-range-thumb{box-sizing:border-box;border-radius:calc(var(--radius-selector) + min(var(--range-p),var(--radius-selector-max)));height:var(--range-thumb-size);width:var(--range-thumb-size);border:var(--range-p)solid;color:var(--range-progress);box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px currentColor,0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill));background-color:currentColor;position:relative;top:50%}@supports (color:color-mix(in lab, red, red)){.range::-moz-range-thumb{box-shadow:0 -1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset,0 1px color-mix(in oklab,currentColor calc(var(--depth)*10%),#0000),0 0 0 2rem var(--range-thumb)inset,calc((var(--range-dir,1)*-100rem) - (var(--range-dir,1)*var(--range-thumb-size)/2))0 0 calc(100rem*var(--range-fill))}}.range:disabled{cursor:not-allowed;opacity:.3}.countdown{display:inline-flex}.countdown.countdown{line-height:1em}.countdown>*{height:1em;display:inline-block;overflow-y:hidden}.countdown>:before{content:"00\a 01\a 02\a 03\a 04\a 05\a 06\a 07\a 08\a 09\a 10\a 11\a 12\a 13\a 14\a 15\a 16\a 17\a 18\a 19\a 20\a 21\a 22\a 23\a 24\a 25\a 26\a 27\a 28\a 29\a 30\a 31\a 32\a 33\a 34\a 35\a 36\a 37\a 38\a 39\a 40\a 41\a 42\a 43\a 44\a 45\a 46\a 47\a 48\a 49\a 50\a 51\a 52\a 53\a 54\a 55\a 56\a 57\a 58\a 59\a 60\a 61\a 62\a 63\a 64\a 65\a 66\a 67\a 68\a 69\a 70\a 71\a 72\a 73\a 74\a 75\a 76\a 77\a 78\a 79\a 80\a 81\a 82\a 83\a 84\a 85\a 86\a 87\a 88\a 89\a 90\a 91\a 92\a 93\a 94\a 95\a 96\a 97\a 98\a 99\a ";white-space:pre;top:calc(var(--value)*-1em);text-align:center;transition:all 1s cubic-bezier(1,0,0,1);position:relative}.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}.timeline{display:flex;position:relative}.timeline>li{grid-template-rows:var(--timeline-row-start,minmax(0,1fr))auto var(--timeline-row-end,minmax(0,1fr));grid-template-columns:var(--timeline-col-start,minmax(0,1fr))auto var(--timeline-col-end,minmax(0,1fr));flex-shrink:0;align-items:center;display:grid;position:relative}.timeline>li>hr{border:none;width:100%}.timeline>li>hr:first-child{grid-row-start:2;grid-column-start:1}.timeline>li>hr:last-child{grid-area:2/3/auto/none}@media print{.timeline>li>hr{border:.1px solid var(--color-base-300)}}.timeline :where(hr){background-color:var(--color-base-300);height:.25rem}.timeline:has(.timeline-middle hr):first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.timeline:has(.timeline-middle hr):last-child,.timeline:not(:has(.timeline-middle)) :first-child hr:last-child{border-start-start-radius:var(--radius-selector);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-selector)}.timeline:not(:has(.timeline-middle)) :last-child hr:first-child{border-start-start-radius:0;border-start-end-radius:var(--radius-selector);border-end-end-radius:var(--radius-selector);border-end-start-radius:0}.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}.swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.swap input{appearance:none;border:none}.swap>*{grid-row-start:1;grid-column-start:1;transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.swap .swap-on,.swap .swap-indeterminate,.swap input:indeterminate~.swap-on,.swap input:is(:checked,:indeterminate)~.swap-off{opacity:0}.swap input:checked~.swap-on,.swap input:indeterminate~.swap-indeterminate{opacity:1;backface-visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.avatar{vertical-align:middle;display:inline-flex;position:relative}.avatar>div{aspect-ratio:1;display:block;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.checkbox{border:var(--border)solid var(--input-color,var(--color-base-content))}@supports (color:color-mix(in lab, red, red)){.checkbox{border:var(--border)solid var(--input-color,color-mix(in oklab,var(--color-base-content)20%,#0000))}}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-selector);vertical-align:middle;color:var(--color-base-content);box-shadow:0 1px oklch(0% 0 0/calc(var(--depth)*.1))inset,0 0 #0000 inset,0 0 #0000;--size:calc(var(--size-selector,.25rem)*6);width:var(--size);height:var(--size);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise);flex-shrink:0;padding:.25rem;transition:background-color .2s,box-shadow .2s;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}.rating{vertical-align:middle;display:inline-flex;position:relative}.rating input{appearance:none;border:none}.rating :where(*){background-color:var(--color-base-content);opacity:.2;border-radius:0;width:1.5rem;height:1.5rem;animation:.25s ease-out rating}.rating :where(*):is(input){cursor:pointer}.rating .rating-hidden{background-color:#0000;width:.5rem}.rating input[type=radio]:checked{background-image:none}.rating :checked,.rating [aria-checked=true],.rating [aria-current=true],.rating :has(~:checked,~[aria-checked=true],~[aria-current=true]){opacity:1}.rating :focus-visible{transition:scale .2s ease-out;scale:1.1}.rating :active:focus{animation:none;scale:1.1}.rating.rating-xs :where(:not(.rating-hidden)){width:1rem;height:1rem}.rating.rating-sm :where(:not(.rating-hidden)){width:1.25rem;height:1.25rem}.rating.rating-md :where(:not(.rating-hidden)){width:1.5rem;height:1.5rem}.rating.rating-lg :where(:not(.rating-hidden)){width:1.75rem;height:1.75rem}.rating.rating-xl :where(:not(.rating-hidden)){width:2rem;height:2rem}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.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}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-200{top:calc(var(--spacing)*200)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-18{right:calc(var(--spacing)*18)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-\[7\.5rem\]{bottom:7.5rem}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.left-5{left:calc(var(--spacing)*5)}.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}.stack{grid-template-rows:3px 4px 1fr 4px 3px;grid-template-columns:3px 4px 1fr 4px 3px;display:inline-grid}.stack>*{width:100%;height:100%}.stack>:nth-child(n+2){opacity:.7;width:100%}.stack>:nth-child(2){z-index:2;opacity:.9}.stack>:first-child{z-index:3;width:100%}:is(.stack,.stack.stack-bottom)>*{grid-area:3/3/6/4}:is(.stack,.stack.stack-bottom)>:nth-child(2){grid-area:2/2/5/5}:is(.stack,.stack.stack-bottom)>:first-child{grid-area:1/1/4/6}.stack.stack-top>*{grid-area:1/3/4/4}.stack.stack-top>:nth-child(2){grid-area:2/2/5/5}.stack.stack-top>:first-child{grid-area:3/1/6/6}.stack.stack-start>*{grid-area:3/1/4/4}.stack.stack-start>:nth-child(2){grid-area:2/2/5/5}.stack.stack-start>:first-child{grid-area:1/3/6/6}.stack.stack-end>*{grid-area:3/3/4/6}.stack.stack-end>:nth-child(2){grid-area:2/2/5/5}.stack.stack-end>:first-child{grid-area:1/1/6/4}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-70{z-index:70}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[300\]{z-index:300}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.hero{background-position:50%;background-size:cover;place-items:center;width:100%;display:grid}.hero>*{grid-row-start:1;grid-column-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.divider{--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.divider:before,.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.m-0{margin:calc(var(--spacing)*0)}.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}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-1\.5{margin-block:calc(var(--spacing)*1.5)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.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)}}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-11{margin-left:calc(var(--spacing)*11)}.ml-\[14px\]{margin-left:14px}.ml-\[30px\]{margin-left:30px}.ml-auto{margin-left:auto}.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)}}.status\!{aspect-ratio:1!important;border-radius:var(--radius-selector)!important;background-color:var(--color-base-content)!important;width:.5rem!important;height:.5rem!important;display:inline-block!important}@supports (color:color-mix(in lab, red, red)){.status\!{background-color:color-mix(in oklab,var(--color-base-content)20%,transparent)!important}}.status\!{vertical-align:middle!important;color:#0000004d!important;background-position:50%!important;background-repeat:no-repeat!important}@supports (color:color-mix(in lab, red, red)){.status\!{color:#0000004d!important}@supports (color:color-mix(in lab, red, red)){.status\!{color:color-mix(in oklab,var(--color-black)30%,transparent)!important}}}.status\!{background-image:radial-gradient(circle at 35% 30%,oklch(1 0 0/calc(var(--depth)*.5)),#0000)!important;box-shadow:0 2px 3px -1px!important}@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)!important}}.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}.lucide-alarm-clock{--lucide-alarm-clock:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-alarm-clock%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2213%22%20r%3D%228%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%209v4l2%202%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%203%202%206%22%20%2F%3E%20%20%3Cpath%20d%3D%22m22%206-3-3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6.38%2018.7%204%2021%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17.64%2018.67%2020%2021%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-alarm-clock);-webkit-mask:var(--lucide-alarm-clock);-webkit-mask:var(--lucide-alarm-clock);mask:var(--lucide-alarm-clock);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-app-window{--lucide-app-window:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-app-window%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10%204v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%208h20%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6%204v4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-app-window);-webkit-mask:var(--lucide-app-window);-webkit-mask:var(--lucide-app-window);mask:var(--lucide-app-window);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-archive{--lucide-archive:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-archive%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2220%22%20height%3D%225%22%20x%3D%222%22%20y%3D%223%22%20rx%3D%221%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%208v11a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10%2012h4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-archive);-webkit-mask:var(--lucide-archive);-webkit-mask:var(--lucide-archive);mask:var(--lucide-archive);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-archive-restore{--lucide-archive-restore:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-archive-restore%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2220%22%20height%3D%225%22%20x%3D%222%22%20y%3D%223%22%20rx%3D%221%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%208v11a2%202%200%200%200%202%202h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%208v11a2%202%200%200%201-2%202h-2%22%20%2F%3E%20%20%3Cpath%20d%3D%22m9%2015%203-3%203%203%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2012v9%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-archive-restore);-webkit-mask:var(--lucide-archive-restore);-webkit-mask:var(--lucide-archive-restore);mask:var(--lucide-archive-restore);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-arrow-down{--lucide-arrow-down:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-arrow-down%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%205v14%22%20%2F%3E%20%20%3Cpath%20d%3D%22m19%2012-7%207-7-7%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-arrow-down);-webkit-mask:var(--lucide-arrow-down);-webkit-mask:var(--lucide-arrow-down);mask:var(--lucide-arrow-down);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-arrow-left{--lucide-arrow-left:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-arrow-left%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m12%2019-7-7%207-7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%2012H5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-arrow-left);-webkit-mask:var(--lucide-arrow-left);-webkit-mask:var(--lucide-arrow-left);mask:var(--lucide-arrow-left);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-arrow-right{--lucide-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-arrow-right%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M5%2012h14%22%20%2F%3E%20%20%3Cpath%20d%3D%22m12%205%207%207-7%207%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-arrow-right);-webkit-mask:var(--lucide-arrow-right);-webkit-mask:var(--lucide-arrow-right);mask:var(--lucide-arrow-right);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-arrow-up{--lucide-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-arrow-up%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m5%2012%207-7%207%207%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2019V5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-arrow-up);-webkit-mask:var(--lucide-arrow-up);-webkit-mask:var(--lucide-arrow-up);mask:var(--lucide-arrow-up);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-arrow-up-right{--lucide-arrow-up-right:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-arrow-up-right%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M7%207h10v10%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%2017%2017%207%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-arrow-up-right);-webkit-mask:var(--lucide-arrow-up-right);-webkit-mask:var(--lucide-arrow-up-right);mask:var(--lucide-arrow-up-right);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-at-sign{--lucide-at-sign:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-at-sign%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%208v5a3%203%200%200%200%206%200v-1a10%2010%200%201%200-4%208%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-at-sign);-webkit-mask:var(--lucide-at-sign);-webkit-mask:var(--lucide-at-sign);mask:var(--lucide-at-sign);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-audio-lines{--lucide-audio-lines:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-audio-lines%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M2%2010v3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6%206v11%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10%203v18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%208v7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%205v13%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%2010v3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-audio-lines);-webkit-mask:var(--lucide-audio-lines);-webkit-mask:var(--lucide-audio-lines);mask:var(--lucide-audio-lines);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-blocks{--lucide-blocks:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-blocks%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M10%2022V7a1%201%200%200%200-1-1H4a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2v-5a1%201%200%200%200-1-1H2%22%20%2F%3E%20%20%3Crect%20x%3D%2214%22%20y%3D%222%22%20width%3D%228%22%20height%3D%228%22%20rx%3D%221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-blocks);-webkit-mask:var(--lucide-blocks);-webkit-mask:var(--lucide-blocks);mask:var(--lucide-blocks);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-book{--lucide-book:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-book%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M4%2019.5v-15A2.5%202.5%200%200%201%206.5%202H19a1%201%200%200%201%201%201v18a1%201%200%200%201-1%201H6.5a1%201%200%200%201%200-5H20%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-book);-webkit-mask:var(--lucide-book);-webkit-mask:var(--lucide-book);mask:var(--lucide-book);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-book-open{--lucide-book-open:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-book-open%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%207v14%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2018a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h5a4%204%200%200%201%204%204%204%204%200%200%201%204-4h5a1%201%200%200%201%201%201v13a1%201%200%200%201-1%201h-6a3%203%200%200%200-3%203%203%203%200%200%200-3-3z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-book-open);-webkit-mask:var(--lucide-book-open);-webkit-mask:var(--lucide-book-open);mask:var(--lucide-book-open);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-bookmark{--lucide-bookmark:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-bookmark%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m19%2021-7-4-7%204V5a2%202%200%200%201%202-2h10a2%202%200%200%201%202%202v16z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-bookmark);-webkit-mask:var(--lucide-bookmark);-webkit-mask:var(--lucide-bookmark);mask:var(--lucide-bookmark);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-braces{--lucide-braces:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-braces%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M8%203H7a2%202%200%200%200-2%202v5a2%202%200%200%201-2%202%202%202%200%200%201%202%202v5c0%201.1.9%202%202%202h1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%2021h1a2%202%200%200%200%202-2v-5c0-1.1.9-2%202-2a2%202%200%200%201-2-2V5a2%202%200%200%200-2-2h-1%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-braces);-webkit-mask:var(--lucide-braces);-webkit-mask:var(--lucide-braces);mask:var(--lucide-braces);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-brain{--lucide-brain:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-brain%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2018V5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%2013a4.17%204.17%200%200%201-3-4%204.17%204.17%200%200%201-3%204%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17.598%206.5A3%203%200%201%200%2012%205a3%203%200%201%200-5.598%201.5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17.997%205.125a4%204%200%200%201%202.526%205.77%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%2018a4%204%200%200%200%202-7.464%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19.967%2017.483A4%204%200%201%201%2012%2018a4%204%200%201%201-7.967-.517%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6%2018a4%204%200%200%201-2-7.464%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6.003%205.125a4%204%200%200%200-2.526%205.77%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-brain);-webkit-mask:var(--lucide-brain);-webkit-mask:var(--lucide-brain);mask:var(--lucide-brain);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-brush-cleaning{--lucide-brush-cleaning:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-brush-cleaning%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m16%2022-1-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%2013.99a1%201%200%200%200%201-1V12a2%202%200%200%200-2-2h-3a1%201%200%200%201-1-1V4a2%202%200%200%200-4%200v5a1%201%200%200%201-1%201H6a2%202%200%200%200-2%202v.99a1%201%200%200%200%201%201%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%2014h14l1.973%206.767A1%201%200%200%201%2020%2022H4a1%201%200%200%201-.973-1.233z%22%20%2F%3E%20%20%3Cpath%20d%3D%22m8%2022%201-4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-brush-cleaning);-webkit-mask:var(--lucide-brush-cleaning);-webkit-mask:var(--lucide-brush-cleaning);mask:var(--lucide-brush-cleaning);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-bug{--lucide-bug:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-bug%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2020v-9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%207a4%204%200%200%201%204%204v3a6%206%200%200%201-12%200v-3a4%204%200%200%201%204-4z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14.12%203.88%2016%202%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2021a4%204%200%200%200-3.81-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%205a4%204%200%200%201-3.55%203.97%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%2013h-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2021a4%204%200%200%201%203.81-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%205a4%204%200%200%200%203.55%203.97%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6%2013H2%22%20%2F%3E%20%20%3Cpath%20d%3D%22m8%202%201.88%201.88%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%207.13V6a3%203%200%201%201%206%200v1.13%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-bug);-webkit-mask:var(--lucide-bug);-webkit-mask:var(--lucide-bug);mask:var(--lucide-bug);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-camera{--lucide-camera:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-camera%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M13.997%204a2%202%200%200%201%201.76%201.05l.486.9A2%202%200%200%200%2018.003%207H20a2%202%200%200%201%202%202v9a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V9a2%202%200%200%201%202-2h1.997a2%202%200%200%200%201.759-1.048l.489-.904A2%202%200%200%201%2010.004%204z%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2213%22%20r%3D%223%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-camera);-webkit-mask:var(--lucide-camera);-webkit-mask:var(--lucide-camera);mask:var(--lucide-camera);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-chart-column{--lucide-chart-column:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-chart-column%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M3%203v16a2%202%200%200%200%202%202h16%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%2017V9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%2017V5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2017v-3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-chart-column);-webkit-mask:var(--lucide-chart-column);-webkit-mask:var(--lucide-chart-column);mask:var(--lucide-chart-column);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-chart-no-axes-column{--lucide-chart-no-axes-column:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-chart-no-axes-column%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M5%2021v-6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2021V3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%2021V9%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-chart-no-axes-column);-webkit-mask:var(--lucide-chart-no-axes-column);-webkit-mask:var(--lucide-chart-no-axes-column);mask:var(--lucide-chart-no-axes-column);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-check{--lucide-check:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-check%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-check);-webkit-mask:var(--lucide-check);-webkit-mask:var(--lucide-check);mask:var(--lucide-check);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-chevron-down{--lucide-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-chevron-down%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m6%209%206%206%206-6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-chevron-down);-webkit-mask:var(--lucide-chevron-down);-webkit-mask:var(--lucide-chevron-down);mask:var(--lucide-chevron-down);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-chevron-left{--lucide-chevron-left:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-chevron-left%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m15%2018-6-6%206-6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-chevron-left);-webkit-mask:var(--lucide-chevron-left);-webkit-mask:var(--lucide-chevron-left);mask:var(--lucide-chevron-left);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-chevron-right{--lucide-chevron-right:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-chevron-right%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m9%2018%206-6-6-6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-chevron-right);-webkit-mask:var(--lucide-chevron-right);-webkit-mask:var(--lucide-chevron-right);mask:var(--lucide-chevron-right);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-chevron-up{--lucide-chevron-up:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-chevron-up%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m18%2015-6-6-6%206%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-chevron-up);-webkit-mask:var(--lucide-chevron-up);-webkit-mask:var(--lucide-chevron-up);mask:var(--lucide-chevron-up);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-chevrons-right{--lucide-chevrons-right:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-chevrons-right%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m6%2017%205-5-5-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22m13%2017%205-5-5-5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-chevrons-right);-webkit-mask:var(--lucide-chevrons-right);-webkit-mask:var(--lucide-chevrons-right);mask:var(--lucide-chevrons-right);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle{--lucide-circle:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle);-webkit-mask:var(--lucide-circle);-webkit-mask:var(--lucide-circle);mask:var(--lucide-circle);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-alert{--lucide-circle-alert:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-alert%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%228%22%20y2%3D%2212%22%20%2F%3E%20%20%3Cline%20x1%3D%2212%22%20x2%3D%2212.01%22%20y1%3D%2216%22%20y2%3D%2216%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-alert);-webkit-mask:var(--lucide-circle-alert);-webkit-mask:var(--lucide-circle-alert);mask:var(--lucide-circle-alert);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-check{--lucide-circle-check:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-check%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-check);-webkit-mask:var(--lucide-circle-check);-webkit-mask:var(--lucide-circle-check);mask:var(--lucide-circle-check);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-dot{--lucide-circle-dot:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-dot%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-dot);-webkit-mask:var(--lucide-circle-dot);-webkit-mask:var(--lucide-circle-dot);mask:var(--lucide-circle-dot);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-help{--lucide-circle-help:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-help%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9.09%209a3%203%200%200%201%205.83%201c0%202-3%203-3%203%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2017h.01%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-help);-webkit-mask:var(--lucide-circle-help);-webkit-mask:var(--lucide-circle-help);mask:var(--lucide-circle-help);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-minus{--lucide-circle-minus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-minus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2012h8%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-minus);-webkit-mask:var(--lucide-circle-minus);-webkit-mask:var(--lucide-circle-minus);mask:var(--lucide-circle-minus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-pause{--lucide-circle-pause:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-pause%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cline%20x1%3D%2210%22%20x2%3D%2210%22%20y1%3D%2215%22%20y2%3D%229%22%20%2F%3E%20%20%3Cline%20x1%3D%2214%22%20x2%3D%2214%22%20y1%3D%2215%22%20y2%3D%229%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-pause);-webkit-mask:var(--lucide-circle-pause);-webkit-mask:var(--lucide-circle-pause);mask:var(--lucide-circle-pause);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-plus{--lucide-circle-plus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-plus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2012h8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%208v8%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-plus);-webkit-mask:var(--lucide-circle-plus);-webkit-mask:var(--lucide-circle-plus);mask:var(--lucide-circle-plus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-user{--lucide-circle-user:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-user%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%2020.662V19a2%202%200%200%201%202-2h6a2%202%200%200%201%202%202v1.662%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-user);-webkit-mask:var(--lucide-circle-user);-webkit-mask:var(--lucide-circle-user);mask:var(--lucide-circle-user);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-circle-x{--lucide-circle-x:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-circle-x%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cpath%20d%3D%22m15%209-6%206%22%20%2F%3E%20%20%3Cpath%20d%3D%22m9%209%206%206%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-circle-x);-webkit-mask:var(--lucide-circle-x);-webkit-mask:var(--lucide-circle-x);mask:var(--lucide-circle-x);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-cloud{--lucide-cloud:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-cloud%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M17.5%2019H9a7%207%200%201%201%206.71-9h1.79a4.5%204.5%200%201%201%200%209Z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-cloud);-webkit-mask:var(--lucide-cloud);-webkit-mask:var(--lucide-cloud);mask:var(--lucide-cloud);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-cloud-upload{--lucide-cloud-upload:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-cloud-upload%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2013v8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%2014.899A7%207%200%201%201%2015.71%208h1.79a4.5%204.5%200%200%201%202.5%208.242%22%20%2F%3E%20%20%3Cpath%20d%3D%22m8%2017%204-4%204%204%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-cloud-upload);-webkit-mask:var(--lucide-cloud-upload);-webkit-mask:var(--lucide-cloud-upload);mask:var(--lucide-cloud-upload);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-code-xml{--lucide-code-xml:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-code-xml%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m18%2016%204-4-4-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m6%208-4%204%204%204%22%20%2F%3E%20%20%3Cpath%20d%3D%22m14.5%204-5%2016%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-code-xml);-webkit-mask:var(--lucide-code-xml);-webkit-mask:var(--lucide-code-xml);mask:var(--lucide-code-xml);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-cog{--lucide-cog:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-cog%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11%2010.27%207%203.34%22%20%2F%3E%20%20%3Cpath%20d%3D%22m11%2013.73-4%206.93%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2022v-2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%202v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%2012h8%22%20%2F%3E%20%20%3Cpath%20d%3D%22m17%2020.66-1-1.73%22%20%2F%3E%20%20%3Cpath%20d%3D%22m17%203.34-1%201.73%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2012h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22m20.66%2017-1.73-1%22%20%2F%3E%20%20%3Cpath%20d%3D%22m20.66%207-1.73%201%22%20%2F%3E%20%20%3Cpath%20d%3D%22m3.34%2017%201.73-1%22%20%2F%3E%20%20%3Cpath%20d%3D%22m3.34%207%201.73%201%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-cog);-webkit-mask:var(--lucide-cog);-webkit-mask:var(--lucide-cog);mask:var(--lucide-cog);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-coins{--lucide-coins:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-coins%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%226%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18.09%2010.37A6%206%200%201%201%2010.34%2018%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%206h1v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m16.71%2013.88.7.71-2.82%202.82%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-coins);-webkit-mask:var(--lucide-coins);-webkit-mask:var(--lucide-coins);mask:var(--lucide-coins);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-columns-2{--lucide-columns-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-columns-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%203v18%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-columns-2);-webkit-mask:var(--lucide-columns-2);-webkit-mask:var(--lucide-columns-2);mask:var(--lucide-columns-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-compass{--lucide-compass:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-compass%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m16.24%207.76-1.804%205.411a2%202%200%200%201-1.265%201.265L7.76%2016.24l1.804-5.411a2%202%200%200%201%201.265-1.265z%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-compass);-webkit-mask:var(--lucide-compass);-webkit-mask:var(--lucide-compass);mask:var(--lucide-compass);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-copy{--lucide-copy:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-copy%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2214%22%20height%3D%2214%22%20x%3D%228%22%20y%3D%228%22%20rx%3D%222%22%20ry%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%2016c-1.1%200-2-.9-2-2V4c0-1.1.9-2%202-2h10c1.1%200%202%20.9%202%202%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-copy);-webkit-mask:var(--lucide-copy);-webkit-mask:var(--lucide-copy);mask:var(--lucide-copy);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-cpu{--lucide-cpu:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-cpu%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2020v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%202v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%2020v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%202v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2012h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2017h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%207h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2012h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2017h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%207h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%2020v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%202v2%22%20%2F%3E%20%20%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2216%22%20height%3D%2216%22%20rx%3D%222%22%20%2F%3E%20%20%3Crect%20x%3D%228%22%20y%3D%228%22%20width%3D%228%22%20height%3D%228%22%20rx%3D%221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-cpu);-webkit-mask:var(--lucide-cpu);-webkit-mask:var(--lucide-cpu);mask:var(--lucide-cpu);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-credit-card{--lucide-credit-card:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-credit-card%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2220%22%20height%3D%2214%22%20x%3D%222%22%20y%3D%225%22%20rx%3D%222%22%20%2F%3E%20%20%3Cline%20x1%3D%222%22%20x2%3D%2222%22%20y1%3D%2210%22%20y2%3D%2210%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-credit-card);-webkit-mask:var(--lucide-credit-card);-webkit-mask:var(--lucide-credit-card);mask:var(--lucide-credit-card);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-database{--lucide-database:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-database%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cellipse%20cx%3D%2212%22%20cy%3D%225%22%20rx%3D%229%22%20ry%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%205V19A9%203%200%200%200%2021%2019V5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2012A9%203%200%200%200%2021%2012%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-database);-webkit-mask:var(--lucide-database);-webkit-mask:var(--lucide-database);mask:var(--lucide-database);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-download{--lucide-download:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-download%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2015V3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m7%2010%205%205%205-5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-download);-webkit-mask:var(--lucide-download);-webkit-mask:var(--lucide-download);mask:var(--lucide-download);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-ellipsis{--lucide-ellipsis:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-ellipsis%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2219%22%20cy%3D%2212%22%20r%3D%221%22%20%2F%3E%20%20%3Ccircle%20cx%3D%225%22%20cy%3D%2212%22%20r%3D%221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-ellipsis);-webkit-mask:var(--lucide-ellipsis);-webkit-mask:var(--lucide-ellipsis);mask:var(--lucide-ellipsis);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-ellipsis-vertical{--lucide-ellipsis-vertical:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-ellipsis-vertical%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%221%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2219%22%20r%3D%221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-ellipsis-vertical);-webkit-mask:var(--lucide-ellipsis-vertical);-webkit-mask:var(--lucide-ellipsis-vertical);mask:var(--lucide-ellipsis-vertical);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-external-link{--lucide-external-link:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-external-link%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%203h6v6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10%2014%2021%203%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%2013v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-external-link);-webkit-mask:var(--lucide-external-link);-webkit-mask:var(--lucide-external-link);mask:var(--lucide-external-link);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-eye{--lucide-eye:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-eye%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M2.062%2012.348a1%201%200%200%201%200-.696%2010.75%2010.75%200%200%201%2019.876%200%201%201%200%200%201%200%20.696%2010.75%2010.75%200%200%201-19.876%200%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-eye);-webkit-mask:var(--lucide-eye);-webkit-mask:var(--lucide-eye);mask:var(--lucide-eye);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-feather{--lucide-feather:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-feather%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12.67%2019a2%202%200%200%200%201.416-.588l6.154-6.172a6%206%200%200%200-8.49-8.49L5.586%209.914A2%202%200%200%200%205%2011.328V18a1%201%200%200%200%201%201z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%208%202%2022%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17.5%2015H9%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-feather);-webkit-mask:var(--lucide-feather);-webkit-mask:var(--lucide-feather);mask:var(--lucide-feather);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-figma{--lucide-figma:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-figma%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M5%205.5A3.5%203.5%200%200%201%208.5%202H12v7H8.5A3.5%203.5%200%200%201%205%205.5z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%202h3.5a3.5%203.5%200%201%201%200%207H12V2z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2012.5a3.5%203.5%200%201%201%207%200%203.5%203.5%200%201%201-7%200z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%2019.5A3.5%203.5%200%200%201%208.5%2016H12v3.5a3.5%203.5%200%201%201-7%200z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%2012.5A3.5%203.5%200%200%201%208.5%209H12v7H8.5A3.5%203.5%200%200%201%205%2012.5z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-figma);-webkit-mask:var(--lucide-figma);-webkit-mask:var(--lucide-figma);mask:var(--lucide-figma);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-file{--lucide-file:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-file%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%202v4a2%202%200%200%200%202%202h4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-file);-webkit-mask:var(--lucide-file);-webkit-mask:var(--lucide-file);mask:var(--lucide-file);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-file-check{--lucide-file-check:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-file-check%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%202v4a2%202%200%200%200%202%202h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m9%2015%202%202%204-4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-file-check);-webkit-mask:var(--lucide-file-check);-webkit-mask:var(--lucide-file-check);mask:var(--lucide-file-check);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-file-code{--lucide-file-code:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-file-code%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M10%2012.5%208%2015l2%202.5%22%20%2F%3E%20%20%3Cpath%20d%3D%22m14%2012.5%202%202.5-2%202.5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%202v4a2%202%200%200%200%202%202h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-file-code);-webkit-mask:var(--lucide-file-code);-webkit-mask:var(--lucide-file-code);mask:var(--lucide-file-code);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-file-pen-line{--lucide-file-pen-line:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-file-pen-line%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m18%205-2.414-2.414A2%202%200%200%200%2014.172%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21.378%2012.626a1%201%200%200%200-3.004-3.004l-4.01%204.012a2%202%200%200%200-.506.854l-.837%202.87a.5.5%200%200%200%20.62.62l2.87-.837a2%202%200%200%200%20.854-.506z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2018h1%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-file-pen-line);-webkit-mask:var(--lucide-file-pen-line);-webkit-mask:var(--lucide-file-pen-line);mask:var(--lucide-file-pen-line);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-file-plus{--lucide-file-plus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-file-plus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%202v4a2%202%200%200%200%202%202h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2015h6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2018v-6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-file-plus);-webkit-mask:var(--lucide-file-plus);-webkit-mask:var(--lucide-file-plus);mask:var(--lucide-file-plus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-file-text{--lucide-file-text:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-file-text%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%202v4a2%202%200%200%200%202%202h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10%209H8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%2013H8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%2017H8%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-file-text);-webkit-mask:var(--lucide-file-text);-webkit-mask:var(--lucide-file-text);mask:var(--lucide-file-text);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-file-warning{--lucide-file-warning:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-file-warning%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%209v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2017h.01%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-file-warning);-webkit-mask:var(--lucide-file-warning);-webkit-mask:var(--lucide-file-warning);mask:var(--lucide-file-warning);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-files{--lucide-files:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-files%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%202a2%202%200%200%201%201.414.586l4%204A2%202%200%200%201%2021%208v7a2%202%200%200%201-2%202h-8a2%202%200%200%201-2-2V4a2%202%200%200%201%202-2z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%202v4a2%202%200%200%200%202%202h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%207a2%202%200%200%200-2%202v11a2%202%200%200%200%202%202h8a2%202%200%200%200%201.732-1%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-files);-webkit-mask:var(--lucide-files);-webkit-mask:var(--lucide-files);mask:var(--lucide-files);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-film{--lucide-film:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-film%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%203v18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%207.5h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2012h18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2016.5h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%203v18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%207.5h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%2016.5h4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-film);-webkit-mask:var(--lucide-film);-webkit-mask:var(--lucide-film);mask:var(--lucide-film);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-flask-conical{--lucide-flask-conical:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-flask-conical%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M14%202v6a2%202%200%200%200%20.245.96l5.51%2010.08A2%202%200%200%201%2018%2022H6a2%202%200%200%201-1.755-2.96l5.51-10.08A2%202%200%200%200%2010%208V2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6.453%2015h11.094%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8.5%202h7%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-flask-conical);-webkit-mask:var(--lucide-flask-conical);-webkit-mask:var(--lucide-flask-conical);mask:var(--lucide-flask-conical);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-folder{--lucide-folder:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-folder%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M20%2020a2%202%200%200%200%202-2V8a2%202%200%200%200-2-2h-7.9a2%202%200%200%201-1.69-.9L9.6%203.9A2%202%200%200%200%207.93%203H4a2%202%200%200%200-2%202v13a2%202%200%200%200%202%202Z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-folder);-webkit-mask:var(--lucide-folder);-webkit-mask:var(--lucide-folder);mask:var(--lucide-folder);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-folder-open{--lucide-folder-open:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-folder-open%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m6%2014%201.5-2.9A2%202%200%200%201%209.24%2010H20a2%202%200%200%201%201.94%202.5l-1.54%206a2%202%200%200%201-1.95%201.5H4a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h3.9a2%202%200%200%201%201.69.9l.81%201.2a2%202%200%200%200%201.67.9H18a2%202%200%200%201%202%202v2%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-folder-open);-webkit-mask:var(--lucide-folder-open);-webkit-mask:var(--lucide-folder-open);mask:var(--lucide-folder-open);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-folder-plus{--lucide-folder-plus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-folder-plus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2010v6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2013h6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2020a2%202%200%200%200%202-2V8a2%202%200%200%200-2-2h-7.9a2%202%200%200%201-1.69-.9L9.6%203.9A2%202%200%200%200%207.93%203H4a2%202%200%200%200-2%202v13a2%202%200%200%200%202%202Z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-folder-plus);-webkit-mask:var(--lucide-folder-plus);-webkit-mask:var(--lucide-folder-plus);mask:var(--lucide-folder-plus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-folder-sync{--lucide-folder-sync:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-folder-sync%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M9%2020H4a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h3.9a2%202%200%200%201%201.69.9l.81%201.2a2%202%200%200%200%201.67.9H20a2%202%200%200%201%202%202v.5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2010v4h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m12%2014%201.535-1.605a5%205%200%200%201%208%201.5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%2022v-4h-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m22%2018-1.535%201.605a5%205%200%200%201-8-1.5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-folder-sync);-webkit-mask:var(--lucide-folder-sync);-webkit-mask:var(--lucide-folder-sync);mask:var(--lucide-folder-sync);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-folder-tree{--lucide-folder-tree:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-folder-tree%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M20%2010a1%201%200%200%200%201-1V6a1%201%200%200%200-1-1h-2.5a1%201%200%200%201-.8-.4l-.9-1.2A1%201%200%200%200%2015%203h-2a1%201%200%200%200-1%201v5a1%201%200%200%200%201%201Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2021a1%201%200%200%200%201-1v-3a1%201%200%200%200-1-1h-2.9a1%201%200%200%201-.88-.55l-.42-.85a1%201%200%200%200-.92-.6H13a1%201%200%200%200-1%201v5a1%201%200%200%200%201%201Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%205a2%202%200%200%200%202%202h3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%203v13a2%202%200%200%200%202%202h3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-folder-tree);-webkit-mask:var(--lucide-folder-tree);-webkit-mask:var(--lucide-folder-tree);mask:var(--lucide-folder-tree);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-gauge{--lucide-gauge:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-gauge%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m12%2014%204-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3.34%2019a10%2010%200%201%201%2017.32%200%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-gauge);-webkit-mask:var(--lucide-gauge);-webkit-mask:var(--lucide-gauge);mask:var(--lucide-gauge);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-branch{--lucide-git-branch:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-branch%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%223%22%20y2%3D%2215%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20%2F%3E%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%2218%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%209a9%209%200%200%201-9%209%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-branch);-webkit-mask:var(--lucide-git-branch);-webkit-mask:var(--lucide-git-branch);mask:var(--lucide-git-branch);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-branch-plus{--lucide-git-branch-plus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-branch-plus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M6%203v12%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%209a3%203%200%201%200%200-6%203%203%200%200%200%200%206z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6%2021a3%203%200%201%200%200-6%203%203%200%200%200%200%206z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%206a9%209%200%200%200-9%209%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%2015v6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2018h-6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-branch-plus);-webkit-mask:var(--lucide-git-branch-plus);-webkit-mask:var(--lucide-git-branch-plus);mask:var(--lucide-git-branch-plus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-commit-horizontal{--lucide-git-commit-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-commit-horizontal%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%20%2F%3E%20%20%3Cline%20x1%3D%223%22%20x2%3D%229%22%20y1%3D%2212%22%20y2%3D%2212%22%20%2F%3E%20%20%3Cline%20x1%3D%2215%22%20x2%3D%2221%22%20y1%3D%2212%22%20y2%3D%2212%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-commit-horizontal);-webkit-mask:var(--lucide-git-commit-horizontal);-webkit-mask:var(--lucide-git-commit-horizontal);mask:var(--lucide-git-commit-horizontal);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-compare{--lucide-git-compare:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-compare%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%223%22%20%2F%3E%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%206h3a2%202%200%200%201%202%202v7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M11%2018H8a2%202%200%200%201-2-2V9%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-compare);-webkit-mask:var(--lucide-git-compare);-webkit-mask:var(--lucide-git-compare);mask:var(--lucide-git-compare);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-fork{--lucide-git-fork:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-fork%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2218%22%20r%3D%223%22%20%2F%3E%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%209v2c0%20.6-.4%201-1%201H7c-.6%200-1-.4-1-1V9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2012v3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-fork);-webkit-mask:var(--lucide-git-fork);-webkit-mask:var(--lucide-git-fork);mask:var(--lucide-git-fork);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-pull-request{--lucide-git-pull-request:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-pull-request%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%223%22%20%2F%3E%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%206h3a2%202%200%200%201%202%202v7%22%20%2F%3E%20%20%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%229%22%20y2%3D%2221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-pull-request);-webkit-mask:var(--lucide-git-pull-request);-webkit-mask:var(--lucide-git-pull-request);mask:var(--lucide-git-pull-request);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-pull-request-arrow{--lucide-git-pull-request-arrow:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-pull-request-arrow%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%225%22%20cy%3D%226%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%209v12%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2219%22%20cy%3D%2218%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22m15%209-3-3%203-3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%206h5a2%202%200%200%201%202%202v7%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-pull-request-arrow);-webkit-mask:var(--lucide-git-pull-request-arrow);-webkit-mask:var(--lucide-git-pull-request-arrow);mask:var(--lucide-git-pull-request-arrow);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-git-pull-request-draft{--lucide-git-pull-request-draft:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-git-pull-request-draft%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%223%22%20%2F%3E%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%206V5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%2011v-1%22%20%2F%3E%20%20%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%229%22%20y2%3D%2221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-git-pull-request-draft);-webkit-mask:var(--lucide-git-pull-request-draft);-webkit-mask:var(--lucide-git-pull-request-draft);mask:var(--lucide-git-pull-request-draft);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-github{--lucide-github:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-github%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%2022v-4a4.8%204.8%200%200%200-1-3.5c3%200%206-2%206-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35%200-3.5%200%200-1%200-3%201.5-2.64-.5-5.36-.5-8%200C6%202%205%202%205%202c-.3%201.15-.3%202.35%200%203.5A5.403%205.403%200%200%200%204%209c0%203.5%203%205.5%206%205.5-.39.49-.68%201.05-.85%201.65-.17.6-.22%201.23-.15%201.85v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2018c-4.51%202-5-2-7-2%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-github);-webkit-mask:var(--lucide-github);-webkit-mask:var(--lucide-github);mask:var(--lucide-github);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-globe{--lucide-globe:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-globe%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%202a14.5%2014.5%200%200%200%200%2020%2014.5%2014.5%200%200%200%200-20%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2012h20%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-globe);-webkit-mask:var(--lucide-globe);-webkit-mask:var(--lucide-globe);mask:var(--lucide-globe);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-grid-3x3{--lucide-grid-3x3:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-grid-3x3%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%209h18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2015h18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%203v18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%203v18%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-grid-3x3);-webkit-mask:var(--lucide-grid-3x3);-webkit-mask:var(--lucide-grid-3x3);mask:var(--lucide-grid-3x3);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-hand{--lucide-hand:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-hand%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M18%2011V6a2%202%200%200%200-2-2a2%202%200%200%200-2%202%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%2010V4a2%202%200%200%200-2-2a2%202%200%200%200-2%202v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10%2010.5V6a2%202%200%200%200-2-2a2%202%200%200%200-2%202v8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%208a2%202%200%201%201%204%200v6a8%208%200%200%201-8%208h-2c-2.8%200-4.5-.86-5.99-2.34l-3.6-3.6a2%202%200%200%201%202.83-2.82L7%2015%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-hand);-webkit-mask:var(--lucide-hand);-webkit-mask:var(--lucide-hand);mask:var(--lucide-hand);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-hard-drive{--lucide-hard-drive:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-hard-drive%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cline%20x1%3D%2222%22%20x2%3D%222%22%20y1%3D%2212%22%20y2%3D%2212%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5.45%205.11%202%2012v6a2%202%200%200%200%202%202h16a2%202%200%200%200%202-2v-6l-3.45-6.89A2%202%200%200%200%2016.76%204H7.24a2%202%200%200%200-1.79%201.11z%22%20%2F%3E%20%20%3Cline%20x1%3D%226%22%20x2%3D%226.01%22%20y1%3D%2216%22%20y2%3D%2216%22%20%2F%3E%20%20%3Cline%20x1%3D%2210%22%20x2%3D%2210.01%22%20y1%3D%2216%22%20y2%3D%2216%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-hard-drive);-webkit-mask:var(--lucide-hard-drive);-webkit-mask:var(--lucide-hard-drive);mask:var(--lucide-hard-drive);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-headphones{--lucide-headphones:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-headphones%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M3%2014h3a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-7a9%209%200%200%201%2018%200v7a2%202%200%200%201-2%202h-1a2%202%200%200%201-2-2v-3a2%202%200%200%201%202-2h3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-headphones);-webkit-mask:var(--lucide-headphones);-webkit-mask:var(--lucide-headphones);mask:var(--lucide-headphones);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-history{--lucide-history:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-history%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%209-9%209.75%209.75%200%200%200-6.74%202.74L3%208%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%203v5h5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%207v5l4%202%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-history);-webkit-mask:var(--lucide-history);-webkit-mask:var(--lucide-history);mask:var(--lucide-history);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-hourglass{--lucide-hourglass:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-hourglass%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M5%2022h14%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%202h14%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%2022v-4.172a2%202%200%200%200-.586-1.414L12%2012l-4.414%204.414A2%202%200%200%200%207%2017.828V22%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%202v4.172a2%202%200%200%200%20.586%201.414L12%2012l4.414-4.414A2%202%200%200%200%2017%206.172V2%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-hourglass);-webkit-mask:var(--lucide-hourglass);-webkit-mask:var(--lucide-hourglass);mask:var(--lucide-hourglass);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-house{--lucide-house:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-house%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%2021v-8a1%201%200%200%200-1-1h-4a1%201%200%200%200-1%201v8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2010a2%202%200%200%201%20.709-1.528l7-6a2%202%200%200%201%202.582%200l7%206A2%202%200%200%201%2021%2010v9a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-house);-webkit-mask:var(--lucide-house);-webkit-mask:var(--lucide-house);mask:var(--lucide-house);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-image{--lucide-image:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-image%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20ry%3D%222%22%20%2F%3E%20%20%3Ccircle%20cx%3D%229%22%20cy%3D%229%22%20r%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22m21%2015-3.086-3.086a2%202%200%200%200-2.828%200L6%2021%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-image);-webkit-mask:var(--lucide-image);-webkit-mask:var(--lucide-image);mask:var(--lucide-image);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-images{--lucide-images:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-images%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m22%2011-1.296-1.296a2.4%202.4%200%200%200-3.408%200L11%2016%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%208a2%202%200%200%200-2%202v10a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2213%22%20cy%3D%227%22%20r%3D%221%22%20fill%3D%22currentColor%22%20%2F%3E%20%20%3Crect%20x%3D%228%22%20y%3D%222%22%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%222%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-images);-webkit-mask:var(--lucide-images);-webkit-mask:var(--lucide-images);mask:var(--lucide-images);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-info{--lucide-info:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-info%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2016v-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%208h.01%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-info);-webkit-mask:var(--lucide-info);-webkit-mask:var(--lucide-info);mask:var(--lucide-info);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-key-round{--lucide-key-round:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-key-round%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M2.586%2017.414A2%202%200%200%200%202%2018.828V21a1%201%200%200%200%201%201h3a1%201%200%200%200%201-1v-1a1%201%200%200%201%201-1h1a1%201%200%200%200%201-1v-1a1%201%200%200%201%201-1h.172a2%202%200%200%200%201.414-.586l.814-.814a6.5%206.5%200%201%200-4-4z%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2216.5%22%20cy%3D%227.5%22%20r%3D%22.5%22%20fill%3D%22currentColor%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-key-round);-webkit-mask:var(--lucide-key-round);-webkit-mask:var(--lucide-key-round);mask:var(--lucide-key-round);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-laptop{--lucide-laptop:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-laptop%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M18%205a2%202%200%200%201%202%202v8.526a2%202%200%200%200%20.212.897l1.068%202.127a1%201%200%200%201-.9%201.45H3.62a1%201%200%200%201-.9-1.45l1.068-2.127A2%202%200%200%200%204%2015.526V7a2%202%200%200%201%202-2z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20.054%2015.987H3.946%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-laptop);-webkit-mask:var(--lucide-laptop);-webkit-mask:var(--lucide-laptop);mask:var(--lucide-laptop);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-layers{--lucide-layers:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-layers%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12.83%202.18a2%202%200%200%200-1.66%200L2.6%206.08a1%201%200%200%200%200%201.83l8.58%203.91a2%202%200%200%200%201.66%200l8.58-3.9a1%201%200%200%200%200-1.83z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2012a1%201%200%200%200%20.58.91l8.6%203.91a2%202%200%200%200%201.65%200l8.58-3.9A1%201%200%200%200%2022%2012%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2017a1%201%200%200%200%20.58.91l8.6%203.91a2%202%200%200%200%201.65%200l8.58-3.9A1%201%200%200%200%2022%2017%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-layers);-webkit-mask:var(--lucide-layers);-webkit-mask:var(--lucide-layers);mask:var(--lucide-layers);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-layout-grid{--lucide-layout-grid:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-layout-grid%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%227%22%20height%3D%227%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%221%22%20%2F%3E%20%20%3Crect%20width%3D%227%22%20height%3D%227%22%20x%3D%2214%22%20y%3D%223%22%20rx%3D%221%22%20%2F%3E%20%20%3Crect%20width%3D%227%22%20height%3D%227%22%20x%3D%2214%22%20y%3D%2214%22%20rx%3D%221%22%20%2F%3E%20%20%3Crect%20width%3D%227%22%20height%3D%227%22%20x%3D%223%22%20y%3D%2214%22%20rx%3D%221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-layout-grid);-webkit-mask:var(--lucide-layout-grid);-webkit-mask:var(--lucide-layout-grid);mask:var(--lucide-layout-grid);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-lightbulb{--lucide-lightbulb:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-lightbulb%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%2014c.2-1%20.7-1.7%201.5-2.5%201-.9%201.5-2.2%201.5-3.5A6%206%200%200%200%206%208c0%201%20.2%202.2%201.5%203.5.7.7%201.3%201.5%201.5%202.5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2018h6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10%2022h4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-lightbulb);-webkit-mask:var(--lucide-lightbulb);-webkit-mask:var(--lucide-lightbulb);mask:var(--lucide-lightbulb);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-list{--lucide-list:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-list%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M3%205h.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2012h.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2019h.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%205h13%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2012h13%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2019h13%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-list);-webkit-mask:var(--lucide-list);-webkit-mask:var(--lucide-list);mask:var(--lucide-list);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-list-checks{--lucide-list-checks:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-list-checks%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M13%205h8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%2012h8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%2019h8%22%20%2F%3E%20%20%3Cpath%20d%3D%22m3%2017%202%202%204-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m3%207%202%202%204-4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-list-checks);-webkit-mask:var(--lucide-list-checks);-webkit-mask:var(--lucide-list-checks);mask:var(--lucide-list-checks);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-list-ordered{--lucide-list-ordered:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-list-ordered%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11%205h10%22%20%2F%3E%20%20%3Cpath%20d%3D%22M11%2012h10%22%20%2F%3E%20%20%3Cpath%20d%3D%22M11%2019h10%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%204h1v5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%209h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M6.5%2020H3.4c0-1%202.6-1.925%202.6-3.5a1.5%201.5%200%200%200-2.6-1.02%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-list-ordered);-webkit-mask:var(--lucide-list-ordered);-webkit-mask:var(--lucide-list-ordered);mask:var(--lucide-list-ordered);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-loader{--lucide-loader:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-loader%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%202v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m16.2%207.8%202.9-2.9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%2012h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m16.2%2016.2%202.9%202.9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2018v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m4.9%2019.1%202.9-2.9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2012h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m4.9%204.9%202.9%202.9%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-loader);-webkit-mask:var(--lucide-loader);-webkit-mask:var(--lucide-loader);mask:var(--lucide-loader);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-loader-circle{--lucide-loader-circle:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-loader-circle%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M21%2012a9%209%200%201%201-6.219-8.56%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-loader-circle);-webkit-mask:var(--lucide-loader-circle);-webkit-mask:var(--lucide-loader-circle);mask:var(--lucide-loader-circle);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-lock{--lucide-lock:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-lock%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2211%22%20x%3D%223%22%20y%3D%2211%22%20rx%3D%222%22%20ry%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%2011V7a5%205%200%200%201%2010%200v4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-lock);-webkit-mask:var(--lucide-lock);-webkit-mask:var(--lucide-lock);mask:var(--lucide-lock);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-log-in{--lucide-log-in:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-log-in%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m10%2017%205-5-5-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%2012H3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%203h4a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202h-4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-log-in);-webkit-mask:var(--lucide-log-in);-webkit-mask:var(--lucide-log-in);mask:var(--lucide-log-in);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-log-out{--lucide-log-out:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-log-out%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m16%2017%205-5-5-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2012H9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2021H5a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-log-out);-webkit-mask:var(--lucide-log-out);-webkit-mask:var(--lucide-log-out);mask:var(--lucide-log-out);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-mail{--lucide-mail:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-mail%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m22%207-8.991%205.727a2%202%200%200%201-2.009%200L2%207%22%20%2F%3E%20%20%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-mail);-webkit-mask:var(--lucide-mail);-webkit-mask:var(--lucide-mail);mask:var(--lucide-mail);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-maximize-2{--lucide-maximize-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-maximize-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%203h6v6%22%20%2F%3E%20%20%3Cpath%20d%3D%22m21%203-7%207%22%20%2F%3E%20%20%3Cpath%20d%3D%22m3%2021%207-7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2021H3v-6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-maximize-2);-webkit-mask:var(--lucide-maximize-2);-webkit-mask:var(--lucide-maximize-2);mask:var(--lucide-maximize-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-message-circle{--lucide-message-circle:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-message-circle%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M2.992%2016.342a2%202%200%200%201%20.094%201.167l-1.065%203.29a1%201%200%200%200%201.236%201.168l3.413-.998a2%202%200%200%201%201.099.092%2010%2010%200%201%200-4.777-4.719%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-message-circle);-webkit-mask:var(--lucide-message-circle);-webkit-mask:var(--lucide-message-circle);mask:var(--lucide-message-circle);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-message-square{--lucide-message-square:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-message-square%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M22%2017a2%202%200%200%201-2%202H6.828a2%202%200%200%200-1.414.586l-2.202%202.202A.71.71%200%200%201%202%2021.286V5a2%202%200%200%201%202-2h16a2%202%200%200%201%202%202z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-message-square);-webkit-mask:var(--lucide-message-square);-webkit-mask:var(--lucide-message-square);mask:var(--lucide-message-square);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-message-square-plus{--lucide-message-square-plus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-message-square-plus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M22%2017a2%202%200%200%201-2%202H6.828a2%202%200%200%200-1.414.586l-2.202%202.202A.71.71%200%200%201%202%2021.286V5a2%202%200%200%201%202-2h16a2%202%200%200%201%202%202z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%208v6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2011h6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-message-square-plus);-webkit-mask:var(--lucide-message-square-plus);-webkit-mask:var(--lucide-message-square-plus);mask:var(--lucide-message-square-plus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-messages-square{--lucide-messages-square:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-messages-square%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M16%2010a2%202%200%200%201-2%202H6.828a2%202%200%200%200-1.414.586l-2.202%202.202A.71.71%200%200%201%202%2014.286V4a2%202%200%200%201%202-2h10a2%202%200%200%201%202%202z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%209a2%202%200%200%201%202%202v10.286a.71.71%200%200%201-1.212.502l-2.202-2.202A2%202%200%200%200%2017.172%2019H10a2%202%200%200%201-2-2v-1%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-messages-square);-webkit-mask:var(--lucide-messages-square);-webkit-mask:var(--lucide-messages-square);mask:var(--lucide-messages-square);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-mic{--lucide-mic:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-mic%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2019v3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%2010v2a7%207%200%200%201-14%200v-2%22%20%2F%3E%20%20%3Crect%20x%3D%229%22%20y%3D%222%22%20width%3D%226%22%20height%3D%2213%22%20rx%3D%223%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-mic);-webkit-mask:var(--lucide-mic);-webkit-mask:var(--lucide-mic);mask:var(--lucide-mic);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-minimize-2{--lucide-minimize-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-minimize-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m14%2010%207-7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2010h-6V4%22%20%2F%3E%20%20%3Cpath%20d%3D%22m3%2021%207-7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%2014h6v6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-minimize-2);-webkit-mask:var(--lucide-minimize-2);-webkit-mask:var(--lucide-minimize-2);mask:var(--lucide-minimize-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-minus{--lucide-minus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-minus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M5%2012h14%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-minus);-webkit-mask:var(--lucide-minus);-webkit-mask:var(--lucide-minus);mask:var(--lucide-minus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-monitor{--lucide-monitor:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-monitor%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2220%22%20height%3D%2214%22%20x%3D%222%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%20%3Cline%20x1%3D%228%22%20x2%3D%2216%22%20y1%3D%2221%22%20y2%3D%2221%22%20%2F%3E%20%20%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2217%22%20y2%3D%2221%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-monitor);-webkit-mask:var(--lucide-monitor);-webkit-mask:var(--lucide-monitor);mask:var(--lucide-monitor);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-mouse-pointer-click{--lucide-mouse-pointer-click:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-mouse-pointer-click%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M14%204.1%2012%206%22%20%2F%3E%20%20%3Cpath%20d%3D%22m5.1%208-2.9-.8%22%20%2F%3E%20%20%3Cpath%20d%3D%22m6%2012-1.9%202%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7.2%202.2%208%205.1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9.037%209.69a.498.498%200%200%201%20.653-.653l11%204.5a.5.5%200%200%201-.074.949l-4.349%201.041a1%201%200%200%200-.74.739l-1.04%204.35a.5.5%200%200%201-.95.074z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-mouse-pointer-click);-webkit-mask:var(--lucide-mouse-pointer-click);-webkit-mask:var(--lucide-mouse-pointer-click);mask:var(--lucide-mouse-pointer-click);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-notebook-text{--lucide-notebook-text:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-notebook-text%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M2%206h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2010h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2014h4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2018h4%22%20%2F%3E%20%20%3Crect%20width%3D%2216%22%20height%3D%2220%22%20x%3D%224%22%20y%3D%222%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9.5%208h5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9.5%2012H16%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9.5%2016H14%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-notebook-text);-webkit-mask:var(--lucide-notebook-text);-webkit-mask:var(--lucide-notebook-text);mask:var(--lucide-notebook-text);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-package{--lucide-package:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-package%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11%2021.73a2%202%200%200%200%202%200l7-4A2%202%200%200%200%2021%2016V8a2%202%200%200%200-1-1.73l-7-4a2%202%200%200%200-2%200l-7%204A2%202%200%200%200%203%208v8a2%202%200%200%200%201%201.73z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2022V12%22%20%2F%3E%20%20%3Cpolyline%20points%3D%223.29%207%2012%2012%2020.71%207%22%20%2F%3E%20%20%3Cpath%20d%3D%22m7.5%204.27%209%205.15%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-package);-webkit-mask:var(--lucide-package);-webkit-mask:var(--lucide-package);mask:var(--lucide-package);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-palette{--lucide-palette:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-palette%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2022a1%201%200%200%201%200-20%2010%209%200%200%201%2010%209%205%205%200%200%201-5%205h-2.25a1.75%201.75%200%200%200-1.4%202.8l.3.4a1.75%201.75%200%200%201-1.4%202.8z%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2213.5%22%20cy%3D%226.5%22%20r%3D%22.5%22%20fill%3D%22currentColor%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2210.5%22%20r%3D%22.5%22%20fill%3D%22currentColor%22%20%2F%3E%20%20%3Ccircle%20cx%3D%226.5%22%20cy%3D%2212.5%22%20r%3D%22.5%22%20fill%3D%22currentColor%22%20%2F%3E%20%20%3Ccircle%20cx%3D%228.5%22%20cy%3D%227.5%22%20r%3D%22.5%22%20fill%3D%22currentColor%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-palette);-webkit-mask:var(--lucide-palette);-webkit-mask:var(--lucide-palette);mask:var(--lucide-palette);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-panel-left{--lucide-panel-left:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-panel-left%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%203v18%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-panel-left);-webkit-mask:var(--lucide-panel-left);-webkit-mask:var(--lucide-panel-left);mask:var(--lucide-panel-left);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-panel-right{--lucide-panel-right:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-panel-right%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%203v18%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-panel-right);-webkit-mask:var(--lucide-panel-right);-webkit-mask:var(--lucide-panel-right);mask:var(--lucide-panel-right);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-panel-right-open{--lucide-panel-right-open:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-panel-right-open%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%203v18%22%20%2F%3E%20%20%3Cpath%20d%3D%22m10%2015-3-3%203-3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-panel-right-open);-webkit-mask:var(--lucide-panel-right-open);-webkit-mask:var(--lucide-panel-right-open);mask:var(--lucide-panel-right-open);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-paperclip{--lucide-paperclip:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-paperclip%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m16%206-8.414%208.586a2%202%200%200%200%202.829%202.829l8.414-8.586a4%204%200%201%200-5.657-5.657l-8.379%208.551a6%206%200%201%200%208.485%208.485l8.379-8.551%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-paperclip);-webkit-mask:var(--lucide-paperclip);-webkit-mask:var(--lucide-paperclip);mask:var(--lucide-paperclip);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-pause-circle{--lucide-pause-circle:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-pause-circle%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%20%2F%3E%20%20%3Cline%20x1%3D%2210%22%20x2%3D%2210%22%20y1%3D%2215%22%20y2%3D%229%22%20%2F%3E%20%20%3Cline%20x1%3D%2214%22%20x2%3D%2214%22%20y1%3D%2215%22%20y2%3D%229%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-pause-circle);-webkit-mask:var(--lucide-pause-circle);-webkit-mask:var(--lucide-pause-circle);mask:var(--lucide-pause-circle);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-pencil{--lucide-pencil:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-pencil%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M21.174%206.812a1%201%200%200%200-3.986-3.987L3.842%2016.174a2%202%200%200%200-.5.83l-1.321%204.352a.5.5%200%200%200%20.623.622l4.353-1.32a2%202%200%200%200%20.83-.497z%22%20%2F%3E%20%20%3Cpath%20d%3D%22m15%205%204%204%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-pencil);-webkit-mask:var(--lucide-pencil);-webkit-mask:var(--lucide-pencil);mask:var(--lucide-pencil);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-pin{--lucide-pin:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-pin%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2017v5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2010.76a2%202%200%200%201-1.11%201.79l-1.78.9A2%202%200%200%200%205%2015.24V16a1%201%200%200%200%201%201h12a1%201%200%200%200%201-1v-.76a2%202%200%200%200-1.11-1.79l-1.78-.9A2%202%200%200%201%2015%2010.76V7a1%201%200%200%201%201-1%202%202%200%200%200%200-4H8a2%202%200%200%200%200%204%201%201%200%200%201%201%201z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-pin);-webkit-mask:var(--lucide-pin);-webkit-mask:var(--lucide-pin);mask:var(--lucide-pin);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-pin-off{--lucide-pin-off:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-pin-off%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2017v5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%209.34V7a1%201%200%200%201%201-1%202%202%200%200%200%200-4H7.89%22%20%2F%3E%20%20%3Cpath%20d%3D%22m2%202%2020%2020%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%209v1.76a2%202%200%200%201-1.11%201.79l-1.78.9A2%202%200%200%200%205%2015.24V16a1%201%200%200%200%201%201h11%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-pin-off);-webkit-mask:var(--lucide-pin-off);-webkit-mask:var(--lucide-pin-off);mask:var(--lucide-pin-off);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-play{--lucide-play:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-play%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M5%205a2%202%200%200%201%203.008-1.728l11.997%206.998a2%202%200%200%201%20.003%203.458l-12%207A2%202%200%200%201%205%2019z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-play);-webkit-mask:var(--lucide-play);-webkit-mask:var(--lucide-play);mask:var(--lucide-play);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-plug{--lucide-plug:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-plug%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2022v-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%208V2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%208V2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18%208v5a4%204%200%200%201-4%204h-4a4%204%200%200%201-4-4V8Z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-plug);-webkit-mask:var(--lucide-plug);-webkit-mask:var(--lucide-plug);mask:var(--lucide-plug);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-plug-zap{--lucide-plug-zap:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-plug-zap%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M6.3%2020.3a2.4%202.4%200%200%200%203.4%200L12%2018l-6-6-2.3%202.3a2.4%202.4%200%200%200%200%203.4Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22m2%2022%203-3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7.5%2013.5%2010%2011%22%20%2F%3E%20%20%3Cpath%20d%3D%22M10.5%2016.5%2013%2014%22%20%2F%3E%20%20%3Cpath%20d%3D%22m18%203-4%204h6l-4%204%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-plug-zap);-webkit-mask:var(--lucide-plug-zap);-webkit-mask:var(--lucide-plug-zap);mask:var(--lucide-plug-zap);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-plus{--lucide-plus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-plus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M5%2012h14%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%205v14%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-plus);-webkit-mask:var(--lucide-plus);-webkit-mask:var(--lucide-plus);mask:var(--lucide-plus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-power{--lucide-power:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-power%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%202v10%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18.4%206.6a9%209%200%201%201-12.77.04%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-power);-webkit-mask:var(--lucide-power);-webkit-mask:var(--lucide-power);mask:var(--lucide-power);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-puzzle{--lucide-puzzle:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-puzzle%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15.39%204.39a1%201%200%200%200%201.68-.474%202.5%202.5%200%201%201%203.014%203.015%201%201%200%200%200-.474%201.68l1.683%201.682a2.414%202.414%200%200%201%200%203.414L19.61%2015.39a1%201%200%200%201-1.68-.474%202.5%202.5%200%201%200-3.014%203.015%201%201%200%200%201%20.474%201.68l-1.683%201.682a2.414%202.414%200%200%201-3.414%200L8.61%2019.61a1%201%200%200%200-1.68.474%202.5%202.5%200%201%201-3.014-3.015%201%201%200%200%200%20.474-1.68l-1.683-1.682a2.414%202.414%200%200%201%200-3.414L4.39%208.61a1%201%200%200%201%201.68.474%202.5%202.5%200%201%200%203.014-3.015%201%201%200%200%201-.474-1.68l1.683-1.682a2.414%202.414%200%200%201%203.414%200z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-puzzle);-webkit-mask:var(--lucide-puzzle);-webkit-mask:var(--lucide-puzzle);mask:var(--lucide-puzzle);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-qr-code{--lucide-qr-code:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-qr-code%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%225%22%20height%3D%225%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%221%22%20%2F%3E%20%20%3Crect%20width%3D%225%22%20height%3D%225%22%20x%3D%2216%22%20y%3D%223%22%20rx%3D%221%22%20%2F%3E%20%20%3Crect%20width%3D%225%22%20height%3D%225%22%20x%3D%223%22%20y%3D%2216%22%20rx%3D%221%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2016h-3a2%202%200%200%200-2%202v3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2021v.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%207v3a2%202%200%200%201-2%202H7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2012h.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%203h.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2016v.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%2012h1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2012v.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2021v-1%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-qr-code);-webkit-mask:var(--lucide-qr-code);-webkit-mask:var(--lucide-qr-code);mask:var(--lucide-qr-code);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-receipt{--lucide-receipt:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-receipt%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M4%202v20l2-1%202%201%202-1%202%201%202-1%202%201%202-1%202%201V2l-2%201-2-1-2%201-2-1-2%201-2-1-2%201Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%208h-6a2%202%200%201%200%200%204h4a2%202%200%201%201%200%204H8%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2017.5v-11%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-receipt);-webkit-mask:var(--lucide-receipt);-webkit-mask:var(--lucide-receipt);mask:var(--lucide-receipt);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-redo-2{--lucide-redo-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-redo-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m15%2014%205-5-5-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%209H9.5A5.5%205.5%200%200%200%204%2014.5A5.5%205.5%200%200%200%209.5%2020H13%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-redo-2);-webkit-mask:var(--lucide-redo-2);-webkit-mask:var(--lucide-redo-2);mask:var(--lucide-redo-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-refresh-cw{--lucide-refresh-cw:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-refresh-cw%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M3%2012a9%209%200%200%201%209-9%209.75%209.75%200%200%201%206.74%202.74L21%208%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%203v5h-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2012a9%209%200%200%201-9%209%209.75%209.75%200%200%201-6.74-2.74L3%2016%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2016H3v5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-refresh-cw);-webkit-mask:var(--lucide-refresh-cw);-webkit-mask:var(--lucide-refresh-cw);mask:var(--lucide-refresh-cw);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-repeat{--lucide-repeat:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-repeat%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m17%202%204%204-4%204%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2011v-1a4%204%200%200%201%204-4h14%22%20%2F%3E%20%20%3Cpath%20d%3D%22m7%2022-4-4%204-4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2013v1a4%204%200%200%201-4%204H3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-repeat);-webkit-mask:var(--lucide-repeat);-webkit-mask:var(--lucide-repeat);mask:var(--lucide-repeat);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-rocket{--lucide-rocket:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-rocket%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M4.5%2016.5c-1.5%201.26-2%205-2%205s3.74-.5%205-2c.71-.84.7-2.13-.09-2.91a2.18%202.18%200%200%200-2.91-.09z%22%20%2F%3E%20%20%3Cpath%20d%3D%22m12%2015-3-3a22%2022%200%200%201%202-3.95A12.88%2012.88%200%200%201%2022%202c0%202.72-.78%207.5-6%2011a22.35%2022.35%200%200%201-4%202z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2012H4s.55-3.03%202-4c1.62-1.08%205%200%205%200%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2015v5s3.03-.55%204-2c1.08-1.62%200-5%200-5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-rocket);-webkit-mask:var(--lucide-rocket);-webkit-mask:var(--lucide-rocket);mask:var(--lucide-rocket);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-rotate-ccw{--lucide-rotate-ccw:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-rotate-ccw%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%209-9%209.75%209.75%200%200%200-6.74%202.74L3%208%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%203v5h5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-rotate-ccw);-webkit-mask:var(--lucide-rotate-ccw);-webkit-mask:var(--lucide-rotate-ccw);mask:var(--lucide-rotate-ccw);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-rotate-cw{--lucide-rotate-cw:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-rotate-cw%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M21%2012a9%209%200%201%201-9-9c2.52%200%204.93%201%206.74%202.74L21%208%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%203v5h-5%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-rotate-cw);-webkit-mask:var(--lucide-rotate-cw);-webkit-mask:var(--lucide-rotate-cw);mask:var(--lucide-rotate-cw);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-save{--lucide-save:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-save%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15.2%203a2%202%200%200%201%201.4.6l3.8%203.8a2%202%200%200%201%20.6%201.4V19a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%2021v-7a1%201%200%200%200-1-1H8a1%201%200%200%200-1%201v7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%203v4a1%201%200%200%200%201%201h7%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-save);-webkit-mask:var(--lucide-save);-webkit-mask:var(--lucide-save);mask:var(--lucide-save);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-scan-eye{--lucide-scan-eye:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-scan-eye%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M3%207V5a2%202%200%200%201%202-2h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M17%203h2a2%202%200%200%201%202%202v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2017v2a2%202%200%200%201-2%202h-2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M7%2021H5a2%202%200%200%201-2-2v-2%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18.944%2012.33a1%201%200%200%200%200-.66%207.5%207.5%200%200%200-13.888%200%201%201%200%200%200%200%20.66%207.5%207.5%200%200%200%2013.888%200%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-scan-eye);-webkit-mask:var(--lucide-scan-eye);-webkit-mask:var(--lucide-scan-eye);mask:var(--lucide-scan-eye);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-scroll-text{--lucide-scroll-text:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-scroll-text%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%2012h-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M15%208h-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%2017V5a2%202%200%200%200-2-2H4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2021h12a2%202%200%200%200%202-2v-1a1%201%200%200%200-1-1H11a1%201%200%200%200-1%201v1a2%202%200%201%201-4%200V5a2%202%200%201%200-4%200v2a1%201%200%200%200%201%201h3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-scroll-text);-webkit-mask:var(--lucide-scroll-text);-webkit-mask:var(--lucide-scroll-text);mask:var(--lucide-scroll-text);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-search{--lucide-search:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-search%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m21%2021-4.34-4.34%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-search);-webkit-mask:var(--lucide-search);-webkit-mask:var(--lucide-search);mask:var(--lucide-search);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-server{--lucide-server:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-server%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2220%22%20height%3D%228%22%20x%3D%222%22%20y%3D%222%22%20rx%3D%222%22%20ry%3D%222%22%20%2F%3E%20%20%3Crect%20width%3D%2220%22%20height%3D%228%22%20x%3D%222%22%20y%3D%2214%22%20rx%3D%222%22%20ry%3D%222%22%20%2F%3E%20%20%3Cline%20x1%3D%226%22%20x2%3D%226.01%22%20y1%3D%226%22%20y2%3D%226%22%20%2F%3E%20%20%3Cline%20x1%3D%226%22%20x2%3D%226.01%22%20y1%3D%2218%22%20y2%3D%2218%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-server);-webkit-mask:var(--lucide-server);-webkit-mask:var(--lucide-server);mask:var(--lucide-server);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-settings{--lucide-settings:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-settings%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M9.671%204.136a2.34%202.34%200%200%201%204.659%200%202.34%202.34%200%200%200%203.319%201.915%202.34%202.34%200%200%201%202.33%204.033%202.34%202.34%200%200%200%200%203.831%202.34%202.34%200%200%201-2.33%204.033%202.34%202.34%200%200%200-3.319%201.915%202.34%202.34%200%200%201-4.659%200%202.34%202.34%200%200%200-3.32-1.915%202.34%202.34%200%200%201-2.33-4.033%202.34%202.34%200%200%200%200-3.831A2.34%202.34%200%200%201%206.35%206.051a2.34%202.34%200%200%200%203.319-1.915%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-settings);-webkit-mask:var(--lucide-settings);-webkit-mask:var(--lucide-settings);mask:var(--lucide-settings);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-settings-2{--lucide-settings-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-settings-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M14%2017H5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%207h-9%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%223%22%20%2F%3E%20%20%3Ccircle%20cx%3D%227%22%20cy%3D%227%22%20r%3D%223%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-settings-2);-webkit-mask:var(--lucide-settings-2);-webkit-mask:var(--lucide-settings-2);mask:var(--lucide-settings-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-share{--lucide-share:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-share%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%202v13%22%20%2F%3E%20%20%3Cpath%20d%3D%22m16%206-4-4-4%204%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%2012v8a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2v-8%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-share);-webkit-mask:var(--lucide-share);-webkit-mask:var(--lucide-share);mask:var(--lucide-share);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-shield{--lucide-shield:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-shield%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-shield);-webkit-mask:var(--lucide-shield);-webkit-mask:var(--lucide-shield);mask:var(--lucide-shield);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-shield-alert{--lucide-shield-alert:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-shield-alert%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%208v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2016h.01%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-shield-alert);-webkit-mask:var(--lucide-shield-alert);-webkit-mask:var(--lucide-shield-alert);mask:var(--lucide-shield-alert);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-shield-check{--lucide-shield-check:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-shield-check%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20%2F%3E%20%20%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-shield-check);-webkit-mask:var(--lucide-shield-check);-webkit-mask:var(--lucide-shield-check);mask:var(--lucide-shield-check);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-shield-off{--lucide-shield-off:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-shield-off%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m2%202%2020%2020%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%205a1%201%200%200%200-1%201v7c0%205%203.5%207.5%207.67%208.94a1%201%200%200%200%20.67.01c2.35-.82%204.48-1.97%205.9-3.71%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9.309%203.652A12.252%2012.252%200%200%200%2011.24%202.28a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201v7a9.784%209.784%200%200%201-.08%201.264%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-shield-off);-webkit-mask:var(--lucide-shield-off);-webkit-mask:var(--lucide-shield-off);mask:var(--lucide-shield-off);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-shield-x{--lucide-shield-x:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-shield-x%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%20%2F%3E%20%20%3Cpath%20d%3D%22m14.5%209.5-5%205%22%20%2F%3E%20%20%3Cpath%20d%3D%22m9.5%209.5%205%205%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-shield-x);-webkit-mask:var(--lucide-shield-x);-webkit-mask:var(--lucide-shield-x);mask:var(--lucide-shield-x);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-sliders-horizontal{--lucide-sliders-horizontal:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-sliders-horizontal%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M10%205H3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2019H3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%203v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%2017v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2012h-9%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2019h-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%205h-7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2010v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2012H3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-sliders-horizontal);-webkit-mask:var(--lucide-sliders-horizontal);-webkit-mask:var(--lucide-sliders-horizontal);mask:var(--lucide-sliders-horizontal);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-smartphone{--lucide-smartphone:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-smartphone%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2214%22%20height%3D%2220%22%20x%3D%225%22%20y%3D%222%22%20rx%3D%222%22%20ry%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2018h.01%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-smartphone);-webkit-mask:var(--lucide-smartphone);-webkit-mask:var(--lucide-smartphone);mask:var(--lucide-smartphone);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-sparkles{--lucide-sparkles:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-sparkles%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11.017%202.814a1%201%200%200%201%201.966%200l1.051%205.558a2%202%200%200%200%201.594%201.594l5.558%201.051a1%201%200%200%201%200%201.966l-5.558%201.051a2%202%200%200%200-1.594%201.594l-1.051%205.558a1%201%200%200%201-1.966%200l-1.051-5.558a2%202%200%200%200-1.594-1.594l-5.558-1.051a1%201%200%200%201%200-1.966l5.558-1.051a2%202%200%200%200%201.594-1.594z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%202v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%204h-4%22%20%2F%3E%20%20%3Ccircle%20cx%3D%224%22%20cy%3D%2220%22%20r%3D%222%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-sparkles);-webkit-mask:var(--lucide-sparkles);-webkit-mask:var(--lucide-sparkles);mask:var(--lucide-sparkles);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-square{--lucide-square:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-square%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-square);-webkit-mask:var(--lucide-square);-webkit-mask:var(--lucide-square);mask:var(--lucide-square);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-square-dashed-mouse-pointer{--lucide-square-dashed-mouse-pointer:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-square-dashed-mouse-pointer%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12.034%2012.681a.498.498%200%200%201%20.647-.647l9%203.5a.5.5%200%200%201-.033.943l-3.444%201.068a1%201%200%200%200-.66.66l-1.067%203.443a.5.5%200%200%201-.943.033z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%203a2%202%200%200%200-2%202%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%203a2%202%200%200%201%202%202%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%2021a2%202%200%200%201-2-2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%203h1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2021h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%203h1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%209v1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%209v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2014v1%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-square-dashed-mouse-pointer);-webkit-mask:var(--lucide-square-dashed-mouse-pointer);-webkit-mask:var(--lucide-square-dashed-mouse-pointer);mask:var(--lucide-square-dashed-mouse-pointer);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-square-pen{--lucide-square-pen:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-square-pen%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%203H5a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2v-7%22%20%2F%3E%20%20%3Cpath%20d%3D%22M18.375%202.625a1%201%200%200%201%203%203l-9.013%209.014a2%202%200%200%201-.853.505l-2.873.84a.5.5%200%200%201-.62-.62l.84-2.873a2%202%200%200%201%20.506-.852z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-square-pen);-webkit-mask:var(--lucide-square-pen);-webkit-mask:var(--lucide-square-pen);mask:var(--lucide-square-pen);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-square-terminal{--lucide-square-terminal:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-square-terminal%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m7%2011%202-2-2-2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M11%2013h4%22%20%2F%3E%20%20%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%222%22%20ry%3D%222%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-square-terminal);-webkit-mask:var(--lucide-square-terminal);-webkit-mask:var(--lucide-square-terminal);mask:var(--lucide-square-terminal);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-star{--lucide-star:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-star%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11.525%202.295a.53.53%200%200%201%20.95%200l2.31%204.679a2.123%202.123%200%200%200%201.595%201.16l5.166.756a.53.53%200%200%201%20.294.904l-3.736%203.638a2.123%202.123%200%200%200-.611%201.878l.882%205.14a.53.53%200%200%201-.771.56l-4.618-2.428a2.122%202.122%200%200%200-1.973%200L6.396%2021.01a.53.53%200%200%201-.77-.56l.881-5.139a2.122%202.122%200%200%200-.611-1.879L2.16%209.795a.53.53%200%200%201%20.294-.906l5.165-.755a2.122%202.122%200%200%200%201.597-1.16z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-star);-webkit-mask:var(--lucide-star);-webkit-mask:var(--lucide-star);mask:var(--lucide-star);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-sun-medium{--lucide-sun-medium:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-sun-medium%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%203v1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2020v1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%2012h1%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2012h1%22%20%2F%3E%20%20%3Cpath%20d%3D%22m18.364%205.636-.707.707%22%20%2F%3E%20%20%3Cpath%20d%3D%22m6.343%2017.657-.707.707%22%20%2F%3E%20%20%3Cpath%20d%3D%22m5.636%205.636.707.707%22%20%2F%3E%20%20%3Cpath%20d%3D%22m17.657%2017.657.707.707%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-sun-medium);-webkit-mask:var(--lucide-sun-medium);-webkit-mask:var(--lucide-sun-medium);mask:var(--lucide-sun-medium);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-sunrise{--lucide-sunrise:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-sunrise%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%202v8%22%20%2F%3E%20%20%3Cpath%20d%3D%22m4.93%2010.93%201.41%201.41%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%2018h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2018h2%22%20%2F%3E%20%20%3Cpath%20d%3D%22m19.07%2010.93-1.41%201.41%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%2022H2%22%20%2F%3E%20%20%3Cpath%20d%3D%22m8%206%204-4%204%204%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%2018a4%204%200%200%200-8%200%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-sunrise);-webkit-mask:var(--lucide-sunrise);-webkit-mask:var(--lucide-sunrise);mask:var(--lucide-sunrise);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-tablet-smartphone{--lucide-tablet-smartphone:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-tablet-smartphone%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20width%3D%2210%22%20height%3D%2214%22%20x%3D%223%22%20y%3D%228%22%20rx%3D%222%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%204a2%202%200%200%201%202-2h12a2%202%200%200%201%202%202v16a2%202%200%200%201-2%202h-2.4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%2018h.01%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-tablet-smartphone);-webkit-mask:var(--lucide-tablet-smartphone);-webkit-mask:var(--lucide-tablet-smartphone);mask:var(--lucide-tablet-smartphone);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-terminal{--lucide-terminal:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-terminal%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2019h8%22%20%2F%3E%20%20%3Cpath%20d%3D%22m4%2017%206-6-6-6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-terminal);-webkit-mask:var(--lucide-terminal);-webkit-mask:var(--lucide-terminal);mask:var(--lucide-terminal);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-ticket{--lucide-ticket:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-ticket%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M2%209a3%203%200%200%201%200%206v2a2%202%200%200%200%202%202h16a2%202%200%200%200%202-2v-2a3%203%200%200%201%200-6V7a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%205v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%2017v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M13%2011v2%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-ticket);-webkit-mask:var(--lucide-ticket);-webkit-mask:var(--lucide-ticket);mask:var(--lucide-ticket);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-trash-2{--lucide-trash-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-trash-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M10%2011v6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M14%2011v6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%206v14a2%202%200%200%201-2%202H7a2%202%200%200%201-2-2V6%22%20%2F%3E%20%20%3Cpath%20d%3D%22M3%206h18%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8%206V4a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v2%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-trash-2);-webkit-mask:var(--lucide-trash-2);-webkit-mask:var(--lucide-trash-2);mask:var(--lucide-trash-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-triangle-alert{--lucide-triangle-alert:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-triangle-alert%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22m21.73%2018-8-14a2%202%200%200%200-3.48%200l-8%2014A2%202%200%200%200%204%2021h16a2%202%200%200%200%201.73-3%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%209v4%22%20%2F%3E%20%20%3Cpath%20d%3D%22M12%2017h.01%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-triangle-alert);-webkit-mask:var(--lucide-triangle-alert);-webkit-mask:var(--lucide-triangle-alert);mask:var(--lucide-triangle-alert);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-type{--lucide-type:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-type%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%204v16%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%207V5a1%201%200%200%201%201-1h14a1%201%200%200%201%201%201v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9%2020h6%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-type);-webkit-mask:var(--lucide-type);-webkit-mask:var(--lucide-type);mask:var(--lucide-type);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-undo-2{--lucide-undo-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-undo-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M9%2014%204%209l5-5%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4%209h10.5a5.5%205.5%200%200%201%205.5%205.5a5.5%205.5%200%200%201-5.5%205.5H11%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-undo-2);-webkit-mask:var(--lucide-undo-2);-webkit-mask:var(--lucide-undo-2);mask:var(--lucide-undo-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-upload{--lucide-upload:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-upload%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%203v12%22%20%2F%3E%20%20%3Cpath%20d%3D%22m17%208-5-5-5%205%22%20%2F%3E%20%20%3Cpath%20d%3D%22M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-upload);-webkit-mask:var(--lucide-upload);-webkit-mask:var(--lucide-upload);mask:var(--lucide-upload);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-usb{--lucide-usb:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-usb%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2210%22%20cy%3D%227%22%20r%3D%221%22%20%2F%3E%20%20%3Ccircle%20cx%3D%224%22%20cy%3D%2220%22%20r%3D%221%22%20%2F%3E%20%20%3Cpath%20d%3D%22M4.7%2019.3%2019%205%22%20%2F%3E%20%20%3Cpath%20d%3D%22m21%203-3%201%202%202Z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M9.26%207.68%205%2012l2%205%22%20%2F%3E%20%20%3Cpath%20d%3D%22m10%2014%205%202%203.5-3.5%22%20%2F%3E%20%20%3Cpath%20d%3D%22m18%2012%201-1%201%201-1%201Z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-usb);-webkit-mask:var(--lucide-usb);-webkit-mask:var(--lucide-usb);mask:var(--lucide-usb);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-user{--lucide-user:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-user%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M19%2021v-2a4%204%200%200%200-4-4H9a4%204%200%200%200-4%204v2%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%224%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-user);-webkit-mask:var(--lucide-user);-webkit-mask:var(--lucide-user);mask:var(--lucide-user);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-user-minus{--lucide-user-minus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-user-minus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%20%2F%3E%20%20%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%20%2F%3E%20%20%3Cline%20x1%3D%2222%22%20x2%3D%2216%22%20y1%3D%2211%22%20y2%3D%2211%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-user-minus);-webkit-mask:var(--lucide-user-minus);-webkit-mask:var(--lucide-user-minus);mask:var(--lucide-user-minus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-user-plus{--lucide-user-plus:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-user-plus%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%20%2F%3E%20%20%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%20%2F%3E%20%20%3Cline%20x1%3D%2219%22%20x2%3D%2219%22%20y1%3D%228%22%20y2%3D%2214%22%20%2F%3E%20%20%3Cline%20x1%3D%2222%22%20x2%3D%2216%22%20y1%3D%2211%22%20y2%3D%2211%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-user-plus);-webkit-mask:var(--lucide-user-plus);-webkit-mask:var(--lucide-user-plus);mask:var(--lucide-user-plus);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-user-round{--lucide-user-round:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-user-round%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%225%22%20%2F%3E%20%20%3Cpath%20d%3D%22M20%2021a8%208%200%200%200-16%200%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-user-round);-webkit-mask:var(--lucide-user-round);-webkit-mask:var(--lucide-user-round);mask:var(--lucide-user-round);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-users{--lucide-users:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-users%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%203.128a4%204%200%200%201%200%207.744%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%2021v-2a4%204%200%200%200-3-3.87%22%20%2F%3E%20%20%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-users);-webkit-mask:var(--lucide-users);-webkit-mask:var(--lucide-users);mask:var(--lucide-users);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-users-round{--lucide-users-round:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-users-round%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M18%2021a8%208%200%200%200-16%200%22%20%2F%3E%20%20%3Ccircle%20cx%3D%2210%22%20cy%3D%228%22%20r%3D%225%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%2020c0-3.37-2-6.5-4-8a5%205%200%200%200-.45-8.3%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-users-round);-webkit-mask:var(--lucide-users-round);-webkit-mask:var(--lucide-users-round);mask:var(--lucide-users-round);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-volume-2{--lucide-volume-2:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-volume-2%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11%204.702a.705.705%200%200%200-1.203-.498L6.413%207.587A1.4%201.4%200%200%201%205.416%208H3a1%201%200%200%200-1%201v6a1%201%200%200%200%201%201h2.416a1.4%201.4%200%200%201%20.997.413l3.383%203.384A.705.705%200%200%200%2011%2019.298z%22%20%2F%3E%20%20%3Cpath%20d%3D%22M16%209a5%205%200%200%201%200%206%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19.364%2018.364a9%209%200%200%200%200-12.728%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-volume-2);-webkit-mask:var(--lucide-volume-2);-webkit-mask:var(--lucide-volume-2);mask:var(--lucide-volume-2);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-volume-x{--lucide-volume-x:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-volume-x%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11%204.702a.705.705%200%200%200-1.203-.498L6.413%207.587A1.4%201.4%200%200%201%205.416%208H3a1%201%200%200%200-1%201v6a1%201%200%200%200%201%201h2.416a1.4%201.4%200%200%201%20.997.413l3.383%203.384A.705.705%200%200%200%2011%2019.298z%22%20%2F%3E%20%20%3Cline%20x1%3D%2222%22%20x2%3D%2216%22%20y1%3D%229%22%20y2%3D%2215%22%20%2F%3E%20%20%3Cline%20x1%3D%2216%22%20x2%3D%2222%22%20y1%3D%229%22%20y2%3D%2215%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-volume-x);-webkit-mask:var(--lucide-volume-x);-webkit-mask:var(--lucide-volume-x);mask:var(--lucide-volume-x);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-webhook{--lucide-webhook:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-webhook%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M18%2016.98h-5.99c-1.1%200-1.95.94-2.48%201.9A4%204%200%200%201%202%2017c.01-.7.2-1.4.57-2%22%20%2F%3E%20%20%3Cpath%20d%3D%22m6%2017%203.13-5.78c.53-.97.1-2.18-.5-3.1a4%204%200%201%201%206.89-4.06%22%20%2F%3E%20%20%3Cpath%20d%3D%22m12%206%203.13%205.73C15.66%2012.7%2016.9%2013%2018%2013a4%204%200%200%201%200%208%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-webhook);-webkit-mask:var(--lucide-webhook);-webkit-mask:var(--lucide-webhook);mask:var(--lucide-webhook);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-wifi{--lucide-wifi:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-wifi%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2020h.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%208.82a15%2015%200%200%201%2020%200%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%2012.859a10%2010%200%200%201%2014%200%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8.5%2016.429a5%205%200%200%201%207%200%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-wifi);-webkit-mask:var(--lucide-wifi);-webkit-mask:var(--lucide-wifi);mask:var(--lucide-wifi);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-wifi-off{--lucide-wifi-off:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-wifi-off%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2020h.01%22%20%2F%3E%20%20%3Cpath%20d%3D%22M8.5%2016.429a5%205%200%200%201%207%200%22%20%2F%3E%20%20%3Cpath%20d%3D%22M5%2012.859a10%2010%200%200%201%205.17-2.69%22%20%2F%3E%20%20%3Cpath%20d%3D%22M19%2012.859a10%2010%200%200%200-2.007-1.523%22%20%2F%3E%20%20%3Cpath%20d%3D%22M2%208.82a15%2015%200%200%201%204.177-2.643%22%20%2F%3E%20%20%3Cpath%20d%3D%22M22%208.82a15%2015%200%200%200-11.288-3.764%22%20%2F%3E%20%20%3Cpath%20d%3D%22m2%202%2020%2020%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-wifi-off);-webkit-mask:var(--lucide-wifi-off);-webkit-mask:var(--lucide-wifi-off);mask:var(--lucide-wifi-off);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-wrench{--lucide-wrench:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-wrench%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.106-3.105c.32-.322.863-.22.983.218a6%206%200%200%201-8.259%207.057l-7.91%207.91a1%201%200%200%201-2.999-3l7.91-7.91a6%206%200%200%201%207.057-8.259c.438.12.54.662.219.984z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-wrench);-webkit-mask:var(--lucide-wrench);-webkit-mask:var(--lucide-wrench);mask:var(--lucide-wrench);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-x{--lucide-x:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-x%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M18%206%206%2018%22%20%2F%3E%20%20%3Cpath%20d%3D%22m6%206%2012%2012%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-x);-webkit-mask:var(--lucide-x);-webkit-mask:var(--lucide-x);mask:var(--lucide-x);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lucide-zap{--lucide-zap:url(data:image/svg+xml;utf8,%3Csvg%20%20class%3D%22lucide%20lucide-zap%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20viewBox%3D%220%200%2024%2024%22%20%20fill%3D%22none%22%20%20stroke%3D%22currentColor%22%20%20stroke-width%3D%221.75%22%20%20stroke-linecap%3D%22round%22%20%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M4%2014a1%201%200%200%201-.78-1.63l9.9-10.2a.5.5%200%200%201%20.86.46l-1.92%206.02A1%201%200%200%200%2013%2010h7a1%201%200%200%201%20.78%201.63l-9.9%2010.2a.5.5%200%200%201-.86-.46l1.92-6.02A1%201%200%200%200%2011%2014z%22%20%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--lucide-zap);-webkit-mask:var(--lucide-zap);-webkit-mask:var(--lucide-zap);mask:var(--lucide-zap);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-adjustments-horizontal{--hero-adjustments-horizontal: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%206h9.75M10.5%206a1.5%201.5%200%201%201-3%200m3%200a1.5%201.5%200%201%200-3%200M3.75%206H7.5m3%2012h9.75m-9.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-3.75%200H7.5m9-6h3.75m-3.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-9.75%200h9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal);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-adjustments-vertical{--hero-adjustments-vertical: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%2013.5V3.75m0%209.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%203.75V16.5m12-3V3.75m0%209.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%203.75V16.5m-6-9V3.75m0%203.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%209.75V10.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-adjustments-vertical);-webkit-mask:var(--hero-adjustments-vertical);-webkit-mask:var(--hero-adjustments-vertical);mask:var(--hero-adjustments-vertical);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-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-archive-box-arrow-down{--hero-archive-box-arrow-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%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.5m8.25%203v6.75m0%200-3-3m3%203%203-3M3.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-arrow-down);-webkit-mask:var(--hero-archive-box-arrow-down);-webkit-mask:var(--hero-archive-box-arrow-down);mask:var(--hero-archive-box-arrow-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-arrow-down-left{--hero-arrow-down-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%22m19.5%204.5-15%2015m0%200h11.25m-11.25%200V8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-left);-webkit-mask:var(--hero-arrow-down-left);-webkit-mask:var(--hero-arrow-down-left);mask:var(--hero-arrow-down-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-down-on-square{--hero-arrow-down-on-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%22M9%208.25H7.5a2.25%202.25%200%200%200-2.25%202.25v9a2.25%202.25%200%200%200%202.25%202.25h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25H15M9%2012l3%203m0%200%203-3m-3%203V2.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-on-square);-webkit-mask:var(--hero-arrow-down-on-square);-webkit-mask:var(--hero-arrow-down-on-square);mask:var(--hero-arrow-down-on-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-arrow-down-on-square-stack{--hero-arrow-down-on-square-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%22M7.5%207.5h-.75A2.25%202.25%200%200%200%204.5%209.75v7.5a2.25%202.25%200%200%200%202.25%202.25h7.5a2.25%202.25%200%200%200%202.25-2.25v-7.5a2.25%202.25%200%200%200-2.25-2.25h-.75m-6%203.75%203%203m0%200%203-3m-3%203V1.5m6%209h.75a2.25%202.25%200%200%201%202.25%202.25v7.5a2.25%202.25%200%200%201-2.25%202.25h-7.5a2.25%202.25%200%200%201-2.25-2.25v-.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-on-square-stack);-webkit-mask:var(--hero-arrow-down-on-square-stack);-webkit-mask:var(--hero-arrow-down-on-square-stack);mask:var(--hero-arrow-down-on-square-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-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-long-right{--hero-arrow-long-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%22M17.25%208.25%2021%2012m0%200-3.75%203.75M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-long-right);-webkit-mask:var(--hero-arrow-long-right);-webkit-mask:var(--hero-arrow-long-right);mask:var(--hero-arrow-long-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-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{--hero-arrow-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%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-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-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-right-start-on-rectangle{--hero-arrow-right-start-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-start-on-rectangle);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);-webkit-mask:var(--hero-arrow-right-start-on-rectangle);mask:var(--hero-arrow-right-start-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-top-right-on-square{--hero-arrow-top-right-on-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%22M13.5%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-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-arrow-trending-down{--hero-arrow-trending-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%22M2.25%206%209%2012.75l4.286-4.286a11.948%2011.948%200%200%201%204.306%206.43l.776%202.898m0%200%203.182-5.511m-3.182%205.51-5.511-3.181%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-down);-webkit-mask:var(--hero-arrow-trending-down);-webkit-mask:var(--hero-arrow-trending-down);mask:var(--hero-arrow-trending-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-arrow-trending-up{--hero-arrow-trending-up: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%2018%209%2011.25l4.306%204.306a11.95%2011.95%200%200%201%205.814-5.518l2.74-1.22m0%200-5.94-2.281m5.94%202.28-2.28%205.941%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);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-turn-down-right{--hero-arrow-turn-down-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%22m16.49%2012%203.75%203.75m0%200-3.75%203.75m3.75-3.75H3.74V4.499%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-turn-down-right);-webkit-mask:var(--hero-arrow-turn-down-right);-webkit-mask:var(--hero-arrow-turn-down-right);mask:var(--hero-arrow-turn-down-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{--hero-arrow-up: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%2010.5%2012%203m0%200%207.5%207.5M12%203v18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);-webkit-mask:var(--hero-arrow-up);mask:var(--hero-arrow-up);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-arrow-uturn-down{--hero-arrow-uturn-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%22m15%2015-6%206m0%200-6-6m6%206V9a6%206%200%200%201%2012%200v3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-down);-webkit-mask:var(--hero-arrow-uturn-down);-webkit-mask:var(--hero-arrow-uturn-down);mask:var(--hero-arrow-uturn-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-arrow-uturn-left{--hero-arrow-uturn-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%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-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-arrows-pointing-out{--hero-arrows-pointing-out: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%203.75v4.5m0-4.5h4.5m-4.5%200L9%209M3.75%2020.25v-4.5m0%204.5h4.5m-4.5%200L9%2015M20.25%203.75h-4.5m4.5%200v4.5m0-4.5L15%209m5.25%2011.25h-4.5m4.5%200v-4.5m0%204.5L15%2015%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);mask:var(--hero-arrows-pointing-out);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-up-down{--hero-arrows-up-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%22M3%207.5%207.5%203m0%200L12%207.5M7.5%203v13.5m13.5%200L16.5%2021m0%200L12%2016.5m4.5%204.5V7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-up-down);-webkit-mask:var(--hero-arrows-up-down);-webkit-mask:var(--hero-arrows-up-down);mask:var(--hero-arrows-up-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-banknotes{--hero-banknotes: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%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);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-beaker{--hero-beaker: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.75%203.104v5.714a2.25%202.25%200%200%201-.659%201.591L5%2014.5M9.75%203.104c-.251.023-.501.05-.75.082m.75-.082a24.301%2024.301%200%200%201%204.5%200m0%200v5.714c0%20.597.237%201.17.659%201.591L19.8%2015.3M14.25%203.104c.251.023.501.05.75.082M19.8%2015.3l-1.57.393A9.065%209.065%200%200%201%2012%2015a9.065%209.065%200%200%200-6.23-.693L5%2014.5m14.8.8%201.402%201.402c1.232%201.232.65%203.318-1.067%203.611A48.309%2048.309%200%200%201%2012%2021c-2.773%200-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5%2014.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);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-bell-alert{--hero-bell-alert: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%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200M3.124%207.5A8.969%208.969%200%200%201%205.292%203m13.416%200a8.969%208.969%200%200%201%202.168%204.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-alert);-webkit-mask:var(--hero-bell-alert);-webkit-mask:var(--hero-bell-alert);mask:var(--hero-bell-alert);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-bug-ant{--hero-bug-ant: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%2012.75c1.148%200%202.278.08%203.383.237%201.037.146%201.866.966%201.866%202.013%200%203.728-2.35%206.75-5.25%206.75S6.75%2018.728%206.75%2015c0-1.046.83-1.867%201.866-2.013A24.204%2024.204%200%200%201%2012%2012.75Zm0%200c2.883%200%205.647.508%208.207%201.44a23.91%2023.91%200%200%201-1.152%206.06M12%2012.75c-2.883%200-5.647.508-8.208%201.44.125%202.104.52%204.136%201.153%206.06M12%2012.75a2.25%202.25%200%200%200%202.248-2.354M12%2012.75a2.25%202.25%200%200%201-2.248-2.354M12%208.25c.995%200%201.971-.08%202.922-.236.403-.066.74-.358.795-.762a3.778%203.778%200%200%200-.399-2.25M12%208.25c-.995%200-1.97-.08-2.922-.236-.402-.066-.74-.358-.795-.762a3.734%203.734%200%200%201%20.4-2.253M12%208.25a2.25%202.25%200%200%200-2.248%202.146M12%208.25a2.25%202.25%200%200%201%202.248%202.146M8.683%205a6.032%206.032%200%200%201-1.155-1.002c.07-.63.27-1.222.574-1.747m.581%202.749A3.75%203.75%200%200%201%2015.318%205m0%200c.427-.283.815-.62%201.155-.999a4.471%204.471%200%200%200-.575-1.752M4.921%206a24.048%2024.048%200%200%200-.392%203.314c1.668.546%203.416.914%205.223%201.082M19.08%206c.205%201.08.337%202.187.392%203.314a23.882%2023.882%200%200%201-5.223%201.082%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bug-ant);-webkit-mask:var(--hero-bug-ant);-webkit-mask:var(--hero-bug-ant);mask:var(--hero-bug-ant);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-building-office-2{--hero-building-office-2: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%2021h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75%206.75h.75m-.75%203h.75m-.75%203h.75m3-6h.75m-.75%203h.75m-.75%203h.75M6.75%2021v-3.375c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21M3%203h12m-.75%204.5H21m-3.75%203.75h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);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-calculator{--hero-calculator: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%2015.75V18m-7.5-6.75h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V13.5Zm0%202.25h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V18Zm2.498-6.75h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V13.5Zm0%202.25h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V18Zm2.504-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5Zm0%202.25h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V18Zm2.498-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5ZM8.25%206h7.5v2.25h-7.5V6ZM12%202.25c-1.892%200-3.758.11-5.593.322C5.307%202.7%204.5%203.65%204.5%204.757V19.5a2.25%202.25%200%200%200%202.25%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507%2048.507%200%200%200%2012%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);-webkit-mask:var(--hero-calculator);mask:var(--hero-calculator);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-calendar-days{--hero-calendar-days: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%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);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-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--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-badge{--hero-check-badge: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%2012c0%201.268-.63%202.39-1.593%203.068a3.745%203.745%200%200%201-1.043%203.296%203.745%203.745%200%200%201-3.296%201.043A3.745%203.745%200%200%201%2012%2021c-1.268%200-2.39-.63-3.068-1.593a3.746%203.746%200%200%201-3.296-1.043%203.745%203.745%200%200%201-1.043-3.296A3.745%203.745%200%200%201%203%2012c0-1.268.63-2.39%201.593-3.068a3.745%203.745%200%200%201%201.043-3.296%203.746%203.746%200%200%201%203.296-1.043A3.746%203.746%200%200%201%2012%203c1.268%200%202.39.63%203.068%201.593a3.746%203.746%200%200%201%203.296%201.043%203.746%203.746%200%200%201%201.043%203.296A3.745%203.745%200%200%201%2021%2012Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);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-circle-solid{--hero-check-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm13.36-1.814a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2012.22a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);-webkit-mask:var(--hero-check-circle-solid);mask:var(--hero-check-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-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-chevron-up{--hero-chevron-up: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%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);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-up-down{--hero-chevron-up-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%22M8.25%2015%2012%2018.75%2015.75%2015m-7.5-6L12%205.25%2015.75%209%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up-down);-webkit-mask:var(--hero-chevron-up-down);-webkit-mask:var(--hero-chevron-up-down);mask:var(--hero-chevron-up-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-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-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-clipboard-document-check{--hero-clipboard-document-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%22M11.35%203.836c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m8.9-4.414c.376.023.75.05%201.124.08%201.131.094%201.976%201.057%201.976%202.192V16.5A2.25%202.25%200%200%201%2018%2018.75h-2.25m-7.5-10.5H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V18.75m-7.5-10.5h6.375c.621%200%201.125.504%201.125%201.125v9.375m-8.25-3%201.5%201.5%203-3.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);mask:var(--hero-clipboard-document-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-clock{--hero-clock: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%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);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-cloud{--hero-cloud: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%2015a4.5%204.5%200%200%200%204.5%204.5H18a3.75%203.75%200%200%200%201.332-7.257%203%203%200%200%200-3.758-3.848%205.25%205.25%200%200%200-10.233%202.33A4.502%204.502%200%200%200%202.25%2015Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cloud);-webkit-mask:var(--hero-cloud);-webkit-mask:var(--hero-cloud);mask:var(--hero-cloud);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-cog-6-tooth{--hero-cog-6-tooth:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-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-computer-desktop{--hero-computer-desktop:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2017.25v1.007a3%203%200%200%201-.879%202.122L7.5%2021h9l-.621-.621A3%203%200%200%201%2015%2018.257V17.25m6-12V15a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2015V5.25m18%200A2.25%202.25%200%200%200%2018.75%203H5.25A2.25%202.25%200%200%200%203%205.25m18%200V12a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2012V5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-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-credit-card{--hero-credit-card: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%208.25h19.5M2.25%209h19.5m-16.5%205.25h6m-6%202.25h3m-3.75%203h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);-webkit-mask:var(--hero-credit-card);mask:var(--hero-credit-card);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-currency-dollar{--hero-currency-dollar: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%206v12m-3-2.818.879.659c1.171.879%203.07.879%204.242%200%201.172-.879%201.172-2.303%200-3.182C13.536%2012.219%2012.768%2012%2012%2012c-.725%200-1.45-.22-2.003-.659-1.106-.879-1.106-2.303%200-3.182s2.9-.879%204.006%200l.415.33M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-currency-dollar);-webkit-mask:var(--hero-currency-dollar);-webkit-mask:var(--hero-currency-dollar);mask:var(--hero-currency-dollar);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-cursor-arrow-rays{--hero-cursor-arrow-rays: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.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672ZM12%202.25V4.5m5.834.166-1.591%201.591M20.25%2010.5H18M7.757%2014.743l-1.59%201.59M6%2010.5H3.75m4.007-4.243-1.59-1.59%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);-webkit-mask:var(--hero-cursor-arrow-rays);mask:var(--hero-cursor-arrow-rays);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-document{--hero-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%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m2.25%200H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document);-webkit-mask:var(--hero-document);-webkit-mask:var(--hero-document);mask:var(--hero-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-document-duplicate{--hero-document-duplicate: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%2017.25v3.375c0%20.621-.504%201.125-1.125%201.125h-9.75a1.125%201.125%200%200%201-1.125-1.125V7.875c0-.621.504-1.125%201.125-1.125H6.75a9.06%209.06%200%200%201%201.5.124m7.5%2010.376h3.375c.621%200%201.125-.504%201.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06%209.06%200%200%200-1.5-.124H9.375c-.621%200-1.125.504-1.125%201.125v3.5m7.5%2010.375H9.375a1.125%201.125%200%200%201-1.125-1.125v-9.25m12%206.625v-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-3.375-3.375H9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate);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-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal{--hero-ellipsis-horizontal: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%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM12.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM18.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);mask:var(--hero-ellipsis-horizontal);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{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-film{--hero-film: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.375%2019.5h17.25m-17.25%200a1.125%201.125%200%200%201-1.125-1.125M3.375%2019.5h1.5C5.496%2019.5%206%2018.996%206%2018.375m-3.75%200V5.625m0%2012.75v-1.5c0-.621.504-1.125%201.125-1.125m18.375%202.625V5.625m0%2012.75c0%20.621-.504%201.125-1.125%201.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0%203.75h-1.5A1.125%201.125%200%200%201%2018%2018.375M20.625%204.5H3.375m17.25%200c.621%200%201.125.504%201.125%201.125M20.625%204.5h-1.5C18.504%204.5%2018%205.004%2018%205.625m3.75%200v1.5c0%20.621-.504%201.125-1.125%201.125M3.375%204.5c-.621%200-1.125.504-1.125%201.125M3.375%204.5h1.5C5.496%204.5%206%205.004%206%205.625m-3.75%200v1.5c0%20.621.504%201.125%201.125%201.125m0%200h1.5m-1.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125m1.5-3.75C5.496%208.25%206%207.746%206%207.125v-1.5M4.875%208.25C5.496%208.25%206%208.754%206%209.375v1.5m0-5.25v5.25m0-5.25C6%205.004%206.504%204.5%207.125%204.5h9.75c.621%200%201.125.504%201.125%201.125m1.125%202.625h1.5m-1.5%200A1.125%201.125%200%200%201%2018%207.125v-1.5m1.125%202.625c-.621%200-1.125.504-1.125%201.125v1.5m2.625-2.625c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125M18%205.625v5.25M7.125%2012h9.75m-9.75%200A1.125%201.125%200%200%201%206%2010.875M7.125%2012C6.504%2012%206%2012.504%206%2013.125m0-2.25C6%2011.496%205.496%2012%204.875%2012M18%2010.875c0%20.621-.504%201.125-1.125%201.125M18%2010.875c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125m-12%205.25v-5.25m0%205.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125m-12%200v-1.5c0-.621-.504-1.125-1.125-1.125M18%2018.375v-5.25m0%205.25v-1.5c0-.621.504-1.125%201.125-1.125M18%2013.125v1.5c0%20.621.504%201.125%201.125%201.125M18%2013.125c0-.621.504-1.125%201.125-1.125M6%2013.125v1.5c0%20.621-.504%201.125-1.125%201.125M6%2013.125C6%2012.504%205.496%2012%204.875%2012m-1.5%200h1.5m-1.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125M19.125%2012h1.5m0%200c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h1.5m14.25%200h1.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-film);-webkit-mask:var(--hero-film);-webkit-mask:var(--hero-film);mask:var(--hero-film);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-folder{--hero-folder: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%2012.75V12A2.25%202.25%200%200%201%204.5%209.75h15A2.25%202.25%200%200%201%2021.75%2012v.75m-8.69-6.44-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);mask:var(--hero-folder);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-folder-open{--hero-folder-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%209.776c.112-.017.227-.026.344-.026h15.812c.117%200%20.232.009.344.026m-16.5%200a2.25%202.25%200%200%200-1.883%202.542l.857%206a2.25%202.25%200%200%200%202.227%201.932H19.05a2.25%202.25%200%200%200%202.227-1.932l.857-6a2.25%202.25%200%200%200-1.883-2.542m-16.5%200V6A2.25%202.25%200%200%201%206%203.75h3.879a1.5%201.5%200%200%201%201.06.44l2.122%202.12a1.5%201.5%200%200%200%201.06.44H18A2.25%202.25%200%200%201%2020.25%209v.776%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);mask:var(--hero-folder-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-gift{--hero-gift: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%2011.25v8.25a1.5%201.5%200%200%201-1.5%201.5H5.25a1.5%201.5%200%200%201-1.5-1.5v-8.25M12%204.875A2.625%202.625%200%201%200%209.375%207.5H12m0-2.625V7.5m0-2.625A2.625%202.625%200%201%201%2014.625%207.5H12m0%200V21m-8.625-9.75h18c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.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-gift);-webkit-mask:var(--hero-gift);-webkit-mask:var(--hero-gift);mask:var(--hero-gift);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-gift-solid{--hero-gift-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.375%203a1.875%201.875%200%200%200%200%203.75h1.875v4.5H3.375A1.875%201.875%200%200%201%201.5%209.375v-.75c0-1.036.84-1.875%201.875-1.875h3.193A3.375%203.375%200%200%201%2012%202.753a3.375%203.375%200%200%201%205.432%203.997h3.943c1.035%200%201.875.84%201.875%201.875v.75c0%201.036-.84%201.875-1.875%201.875H12.75v-4.5h1.875a1.875%201.875%200%201%200-1.875-1.875V6.75h-1.5V4.875C11.25%203.839%2010.41%203%209.375%203ZM11.25%2012.75H3v6.75a2.25%202.25%200%200%200%202.25%202.25h6v-9ZM12.75%2012.75v9h6.75a2.25%202.25%200%200%200%202.25-2.25v-6.75h-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-gift-solid);-webkit-mask:var(--hero-gift-solid);-webkit-mask:var(--hero-gift-solid);mask:var(--hero-gift-solid);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-globe-alt{--hero-globe-alt: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%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);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-hashtag{--hero-hashtag: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%208.25h15m-16.5%207.5h15m-1.8-13.5-3.9%2019.5m-2.1-19.5-3.9%2019.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);-webkit-mask:var(--hero-hashtag);mask:var(--hero-hashtag);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-home{--hero-home: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%2012%208.954-8.955c.44-.439%201.152-.439%201.591%200L21.75%2012M4.5%209.75v10.125c0%20.621.504%201.125%201.125%201.125H9.75v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21h4.125c.621%200%201.125-.504%201.125-1.125V9.75M8.25%2021h8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);mask:var(--hero-home);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-identification{--hero-identification: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%209h3.75M15%2012h3.75M15%2015h3.75M4.5%2019.5h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Zm6-10.125a1.875%201.875%200%201%201-3.75%200%201.875%201.875%200%200%201%203.75%200Zm1.294%206.336a6.721%206.721%200%200%201-3.17.789%206.721%206.721%200%200%201-3.168-.789%203.376%203.376%200%200%201%206.338%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);mask:var(--hero-identification);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-light-bulb{--hero-light-bulb: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%2018v-5.25m0%200a6.01%206.01%200%200%200%201.5-.189m-1.5.189a6.01%206.01%200%200%201-1.5-.189m3.75%207.478a12.06%2012.06%200%200%201-4.5%200m3.75%202.383a14.406%2014.406%200%200%201-3%200M14.25%2018v-.192c0-.983.658-1.823%201.508-2.316a7.5%207.5%200%201%200-7.517%200c.85.493%201.509%201.333%201.509%202.316V18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);mask:var(--hero-light-bulb);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-link{--hero-link:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);mask:var(--hero-link);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-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-map-pin{--hero-map-pin: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%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);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-megaphone{--hero-megaphone: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.34%2015.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5%204.5%200%201%201%200-9h.75c.704%200%201.402-.03%202.09-.09m0%209.18c.253.962.584%201.892.985%202.783.247.55.06%201.21-.463%201.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845%2020.845%200%200%201-1.44-4.282m3.102.069a18.03%2018.03%200%200%201-.59-4.59c0-1.586.205-3.124.59-4.59m0%209.18a23.848%2023.848%200%200%201%208.835%202.535M10.34%206.66a23.847%2023.847%200%200%200%208.835-2.535m0%200A23.74%2023.74%200%200%200%2018.795%203m.38%201.125a23.91%2023.91%200%200%201%201.014%205.395m-1.014%208.855c-.118.38-.245.754-.38%201.125m.38-1.125a23.91%2023.91%200%200%200%201.014-5.395m0-3.46c.495.413.811%201.035.811%201.73%200%20.695-.316%201.317-.811%201.73m0-3.46a24.347%2024.347%200%200%201%200%203.46%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-microphone{--hero-microphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018.75a6%206%200%200%200%206-6v-1.5m-6%207.5a6%206%200%200%201-6-6v-1.5m6%207.5v3.75m-3.75%200h7.5M12%2015.75a3%203%200%200%201-3-3V4.5a3%203%200%201%201%206%200v8.25a3%203%200%200%201-3%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);mask:var(--hero-microphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon{--hero-moon: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.752%2015.002A9.72%209.72%200%200%201%2018%2015.75c-5.385%200-9.75-4.365-9.75-9.75%200-1.33.266-2.597.748-3.752A9.753%209.753%200%200%200%203%2011.25C3%2016.635%207.365%2021%2012.75%2021a9.753%209.753%200%200%200%209.002-5.998Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon);-webkit-mask:var(--hero-moon);-webkit-mask:var(--hero-moon);mask:var(--hero-moon);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-musical-note{--hero-musical-note: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%209%2010.5-3m0%206.553v3.75a2.25%202.25%200%200%201-1.632%202.163l-1.32.377a1.803%201.803%200%201%201-.99-3.467l2.31-.66a2.25%202.25%200%200%200%201.632-2.163Zm0%200V2.25L9%205.25v10.303m0%200v3.75a2.25%202.25%200%200%201-1.632%202.163l-1.32.377a1.803%201.803%200%200%201-.99-3.467l2.31-.66A2.25%202.25%200%200%200%209%2015.553Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-musical-note);-webkit-mask:var(--hero-musical-note);-webkit-mask:var(--hero-musical-note);mask:var(--hero-musical-note);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-no-symbol{--hero-no-symbol: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.364%2018.364A9%209%200%200%200%205.636%205.636m12.728%2012.728A9%209%200%200%201%205.636%205.636m12.728%2012.728L5.636%205.636%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);mask:var(--hero-no-symbol);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-paint-brush{--hero-paint-brush: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.53%2016.122a3%203%200%200%200-5.78%201.128%202.25%202.25%200%200%201-2.4%202.245%204.5%204.5%200%200%200%208.4-2.245c0-.399-.078-.78-.22-1.128Zm0%200a15.998%2015.998%200%200%200%203.388-1.62m-5.043-.025a15.994%2015.994%200%200%201%201.622-3.395m3.42%203.42a15.995%2015.995%200%200%200%204.764-4.648l3.876-5.814a1.151%201.151%200%200%200-1.597-1.597L14.146%206.32a15.996%2015.996%200%200%200-4.649%204.763m3.42%203.42a6.776%206.776%200%200%200-3.42-3.42%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paint-brush);-webkit-mask:var(--hero-paint-brush);-webkit-mask:var(--hero-paint-brush);mask:var(--hero-paint-brush);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-clip{--hero-paper-clip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.375%2012.739-7.693%207.693a4.5%204.5%200%200%201-6.364-6.364l10.94-10.94A3%203%200%201%201%2019.5%207.372L8.552%2018.32m.009-.01-.01.01m5.699-9.941-7.81%207.81a1.5%201.5%200%200%200%202.112%202.13%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-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-pause-circle{--hero-pause-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%22M14.25%209v6m-4.5%200V9M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);-webkit-mask:var(--hero-pause-circle);mask:var(--hero-pause-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-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-photo{--hero-photo: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%2015.75%205.159-5.159a2.25%202.25%200%200%201%203.182%200l5.159%205.159m-1.5-1.5%201.409-1.409a2.25%202.25%200%200%201%203.182%200l2.909%202.909m-18%203.75h16.5a1.5%201.5%200%200%200%201.5-1.5V6a1.5%201.5%200%200%200-1.5-1.5H3.75A1.5%201.5%200%200%200%202.25%206v12a1.5%201.5%200%200%200%201.5%201.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);mask:var(--hero-photo);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-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-puzzle-piece{--hero-puzzle-piece: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%22M14.25%206.087c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003%200-1.036-1.007-1.875-2.25-1.875s-2.25.84-2.25%201.875c0%20.369.128.713.349%201.003.215.283.401.604.401.959v0a.64.64%200%200%201-.657.643%2048.39%2048.39%200%200%201-4.163-.3c.186%201.613.293%203.25.315%204.907a.656.656%200%200%201-.658.663v0c-.355%200-.676-.186-.959-.401a1.647%201.647%200%200%200-1.003-.349c-1.036%200-1.875%201.007-1.875%202.25s.84%202.25%201.875%202.25c.369%200%20.713-.128%201.003-.349.283-.215.604-.401.959-.401v0c.31%200%20.555.26.532.57a48.039%2048.039%200%200%201-.642%205.056c1.518.19%203.058.309%204.616.354a.64.64%200%200%200%20.657-.643v0c0-.355-.186-.676-.401-.959a1.647%201.647%200%200%201-.349-1.003c0-1.035%201.008-1.875%202.25-1.875%201.243%200%202.25.84%202.25%201.875%200%20.369-.128.713-.349%201.003-.215.283-.4.604-.4.959v0c0%20.333.277.599.61.58a48.1%2048.1%200%200%200%205.427-.63%2048.05%2048.05%200%200%200%20.582-4.717.532.532%200%200%200-.533-.57v0c-.355%200-.676.186-.959.401-.29.221-.634.349-1.003.349-1.035%200-1.875-1.007-1.875-2.25s.84-2.25%201.875-2.25c.37%200%20.713.128%201.003.349.283.215.604.401.96.401v0a.656.656%200%200%200%20.658-.663%2048.422%2048.422%200%200%200-.37-5.36c-1.886.342-3.81.574-5.766.689a.578.578%200%200%201-.61-.58v0Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);mask:var(--hero-puzzle-piece);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-queue-list{--hero-queue-list: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%2012h16.5m-16.5%203.75h16.5M3.75%2019.5h16.5M5.625%204.5h12.75a1.875%201.875%200%200%201%200%203.75H5.625a1.875%201.875%200%200%201%200-3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);mask:var(--hero-queue-list);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-receipt-percent{--hero-receipt-percent: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%2014.25%206-6m4.5-3.493V21.75l-3.75-1.5-3.75%201.5-3.75-1.5-3.75%201.5V4.757c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185ZM9.75%209h.008v.008H9.75V9Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm4.125%204.5h.008v.008h-.008V13.5Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-receipt-percent);-webkit-mask:var(--hero-receipt-percent);-webkit-mask:var(--hero-receipt-percent);mask:var(--hero-receipt-percent);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-rectangle-group{--hero-rectangle-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%22M2.25%207.125C2.25%206.504%202.754%206%203.375%206h6c.621%200%201.125.504%201.125%201.125v3.75c0%20.621-.504%201.125-1.125%201.125h-6a1.125%201.125%200%200%201-1.125-1.125v-3.75ZM14.25%208.625c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v8.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-8.25ZM3.75%2016.125c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);-webkit-mask:var(--hero-rectangle-group);mask:var(--hero-rectangle-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-rectangle-stack{--hero-rectangle-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%22M6%206.878V6a2.25%202.25%200%200%201%202.25-2.25h7.5A2.25%202.25%200%200%201%2018%206v.878m-12%200c.235-.083.487-.128.75-.128h10.5c.263%200%20.515.045.75.128m-12%200A2.25%202.25%200%200%200%204.5%209v.878m13.5-3A2.25%202.25%200%200%201%2019.5%209v.878m0%200a2.246%202.246%200%200%200-.75-.128H5.25c-.263%200-.515.045-.75.128m15%200A2.25%202.25%200%200%201%2021%2012v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6c0-.98.626-1.813%201.5-2.122%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);mask:var(--hero-rectangle-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-rocket-launch{--hero-rocket-launch: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.59%2014.37a6%206%200%200%201-5.84%207.38v-4.8m5.84-2.58a14.98%2014.98%200%200%200%206.16-12.12A14.98%2014.98%200%200%200%209.631%208.41m5.96%205.96a14.926%2014.926%200%200%201-5.841%202.58m-.119-8.54a6%206%200%200%200-7.381%205.84h4.8m2.581-5.84a14.927%2014.927%200%200%200-2.58%205.84m2.699%202.7c-.103.021-.207.041-.311.06a15.09%2015.09%200%200%201-2.448-2.448%2014.9%2014.9%200%200%201%20.06-.312m-2.24%202.39a4.493%204.493%200%200%200-1.757%204.306%204.493%204.493%200%200%200%204.306-1.758M16.5%209a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rocket-launch);-webkit-mask:var(--hero-rocket-launch);-webkit-mask:var(--hero-rocket-launch);mask:var(--hero-rocket-launch);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-scale{--hero-scale: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%203v17.25m0%200c-1.472%200-2.882.265-4.185.75M12%2020.25c1.472%200%202.882.265%204.185.75M18.75%204.97A48.416%2048.416%200%200%200%2012%204.5c-2.291%200-4.545.16-6.75.47m13.5%200c1.01.143%202.01.317%203%20.52m-3-.52%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.988%205.988%200%200%201-2.031.352%205.988%205.988%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75%204.971Zm-16.5.52c.99-.203%201.99-.377%203-.52m0%200%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.989%205.989%200%200%201-2.031.352%205.989%205.989%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25%204.971Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);mask:var(--hero-scale);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{--hero-server: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%2017.25v-.228a4.5%204.5%200%200%200-.12-1.03l-2.268-9.64a3.375%203.375%200%200%200-3.285-2.602H7.923a3.375%203.375%200%200%200-3.285%202.602l-2.268%209.64a4.5%204.5%200%200%200-.12%201.03v.228m19.5%200a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3m19.5%200a3%203%200%200%200-3-3H5.25a3%203%200%200%200-3%203m16.5%200h.008v.008h-.008v-.008Zm-3%200h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);mask:var(--hero-server);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-shield-exclamation{--hero-shield-exclamation: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.75m0-10.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.75c0%205.592%203.824%2010.29%209%2011.622%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.57-.598-3.75h-.152c-3.196%200-6.1-1.25-8.25-3.286Zm0%2013.036h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);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-signal{--hero-signal: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.348%2014.652a3.75%203.75%200%200%201%200-5.304m5.304%200a3.75%203.75%200%200%201%200%205.304m-7.425%202.121a6.75%206.75%200%200%201%200-9.546m9.546%200a6.75%206.75%200%200%201%200%209.546M5.106%2018.894c-3.808-3.807-3.808-9.98%200-13.788m13.788%200c3.808%203.807%203.808%209.98%200%2013.788M12%2012h.008v.008H12V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);mask:var(--hero-signal);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-signal-slash{--hero-signal-slash: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%203%208.735%208.735m0%200a.374.374%200%201%201%20.53.53m-.53-.53.53.53m0%200L21%2021M14.652%209.348a3.75%203.75%200%200%201%200%205.304m2.121-7.425a6.75%206.75%200%200%201%200%209.546m2.121-11.667c3.808%203.807%203.808%209.98%200%2013.788m-9.546-4.242a3.733%203.733%200%200%201-1.06-2.122m-1.061%204.243a6.75%206.75%200%200%201-1.625-6.929m-.496%209.05c-3.068-3.067-3.664-7.67-1.79-11.334M12%2012h.008v.008H12V12Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal-slash);-webkit-mask:var(--hero-signal-slash);-webkit-mask:var(--hero-signal-slash);mask:var(--hero-signal-slash);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-sparkles-solid{--hero-sparkles-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%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%22M9%204.5a.75.75%200%200%201%20.721.544l.813%202.846a3.75%203.75%200%200%200%202.576%202.576l2.846.813a.75.75%200%200%201%200%201.442l-2.846.813a3.75%203.75%200%200%200-2.576%202.576l-.813%202.846a.75.75%200%200%201-1.442%200l-.813-2.846a3.75%203.75%200%200%200-2.576-2.576l-2.846-.813a.75.75%200%200%201%200-1.442l2.846-.813A3.75%203.75%200%200%200%207.466%207.89l.813-2.846A.75.75%200%200%201%209%204.5ZM18%201.5a.75.75%200%200%201%20.728.568l.258%201.036c.236.94.97%201.674%201.91%201.91l1.036.258a.75.75%200%200%201%200%201.456l-1.036.258c-.94.236-1.674.97-1.91%201.91l-.258%201.036a.75.75%200%200%201-1.456%200l-.258-1.036a2.625%202.625%200%200%200-1.91-1.91l-1.036-.258a.75.75%200%200%201%200-1.456l1.036-.258a2.625%202.625%200%200%200%201.91-1.91l.258-1.036A.75.75%200%200%201%2018%201.5ZM16.5%2015a.75.75%200%200%201%20.712.513l.394%201.183c.15.447.5.799.948.948l1.183.395a.75.75%200%200%201%200%201.422l-1.183.395c-.447.15-.799.5-.948.948l-.395%201.183a.75.75%200%200%201-1.422%200l-.395-1.183a1.5%201.5%200%200%200-.948-.948l-1.183-.395a.75.75%200%200%201%200-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75%200%200%201%2016.5%2015Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles-solid);-webkit-mask:var(--hero-sparkles-solid);-webkit-mask:var(--hero-sparkles-solid);mask:var(--hero-sparkles-solid);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-squares-2x2{--hero-squares-2x2: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%206A2.25%202.25%200%200%201%206%203.75h2.25A2.25%202.25%200%200%201%2010.5%206v2.25a2.25%202.25%200%200%201-2.25%202.25H6a2.25%202.25%200%200%201-2.25-2.25V6ZM3.75%2015.75A2.25%202.25%200%200%201%206%2013.5h2.25a2.25%202.25%200%200%201%202.25%202.25V18a2.25%202.25%200%200%201-2.25%202.25H6A2.25%202.25%200%200%201%203.75%2018v-2.25ZM13.5%206a2.25%202.25%200%200%201%202.25-2.25H18A2.25%202.25%200%200%201%2020.25%206v2.25A2.25%202.25%200%200%201%2018%2010.5h-2.25a2.25%202.25%200%200%201-2.25-2.25V6ZM13.5%2015.75a2.25%202.25%200%200%201%202.25-2.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-2.25A2.25%202.25%200%200%201%2013.5%2018v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);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-star-solid{--hero-star-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%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.788%203.21c.448-1.077%201.976-1.077%202.424%200l2.082%205.006%205.404.434c1.164.093%201.636%201.545.749%202.305l-4.117%203.527%201.257%205.273c.271%201.136-.964%202.033-1.96%201.425L12%2018.354%207.373%2021.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434%202.082-5.005Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star-solid);-webkit-mask:var(--hero-star-solid);-webkit-mask:var(--hero-star-solid);mask:var(--hero-star-solid);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-ticket{--hero-ticket: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%206v.75m0%203v.75m0%203v.75m0%203V18m-9-5.25h5.25M7.5%2015h3M3.375%205.25c-.621%200-1.125.504-1.125%201.125v3.026a2.999%202.999%200%200%201%200%205.198v3.026c0%20.621.504%201.125%201.125%201.125h17.25c.621%200%201.125-.504%201.125-1.125v-3.026a2.999%202.999%200%200%201%200-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);-webkit-mask:var(--hero-ticket);mask:var(--hero-ticket);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-ticket-solid{--hero-ticket-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%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%22M1.5%206.375c0-1.036.84-1.875%201.875-1.875h17.25c1.035%200%201.875.84%201.875%201.875v3.026a.75.75%200%200%201-.375.65%202.249%202.249%200%200%200%200%203.898.75.75%200%200%201%20.375.65v3.026c0%201.035-.84%201.875-1.875%201.875H3.375A1.875%201.875%200%200%201%201.5%2017.625v-3.026a.75.75%200%200%201%20.374-.65%202.249%202.249%200%200%200%200-3.898.75.75%200%200%201-.374-.65V6.375Zm15-1.125a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-1.5%200V6a.75.75%200%200%201%20.75-.75Zm.75%204.5a.75.75%200%200%200-1.5%200v.75a.75.75%200%200%200%201.5%200v-.75Zm-.75%203a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-1.5%200v-.75a.75.75%200%200%201%20.75-.75Zm.75%204.5a.75.75%200%200%200-1.5%200V18a.75.75%200%200%200%201.5%200v-.75ZM6%2012a.75.75%200%200%201%20.75-.75H12a.75.75%200%200%201%200%201.5H6.75A.75.75%200%200%201%206%2012Zm.75%202.25a.75.75%200%200%200%200%201.5h3a.75.75%200%200%200%200-1.5h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ticket-solid);-webkit-mask:var(--hero-ticket-solid);-webkit-mask:var(--hero-ticket-solid);mask:var(--hero-ticket-solid);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{--hero-trash: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%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);mask:var(--hero-trash);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-trophy{--hero-trophy: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%2018.75h-9m9%200a3%203%200%200%201%203%203h-15a3%203%200%200%201%203-3m9%200v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5%2018.75v-3.375c0-.621.504-1.125%201.125-1.125h.872m5.007%200H9.497m5.007%200a7.454%207.454%200%200%201-.982-3.172M9.497%2014.25a7.454%207.454%200%200%200%20.981-3.172M5.25%204.236c-.982.143-1.954.317-2.916.52A6.003%206.003%200%200%200%207.73%209.728M5.25%204.236V4.5c0%202.108.966%203.99%202.48%205.228M5.25%204.236V2.721C7.456%202.41%209.71%202.25%2012%202.25c2.291%200%204.545.16%206.75.47v1.516M7.73%209.728a6.726%206.726%200%200%200%202.748%201.35m8.272-6.842V4.5c0%202.108-.966%203.99-2.48%205.228m2.48-5.492a46.32%2046.32%200%200%201%202.916.52%206.003%206.003%200%200%201-5.395%204.972m0%200a6.726%206.726%200%200%201-2.749%201.35m0%200a6.772%206.772%200%200%201-3.044%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);mask:var(--hero-trophy);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{--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-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{--hero-user-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%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-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-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-wrench-screwdriver{--hero-wrench-screwdriver: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.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);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-circle{--hero-x-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.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-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-x-circle-solid{--hero-x-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%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%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-1.72%206.97a.75.75%200%201%200-1.06%201.06L10.94%2012l-1.72%201.72a.75.75%200%201%200%201.06%201.06L12%2013.06l1.72%201.72a.75.75%200%201%200%201.06-1.06L13.06%2012l1.72-1.72a.75.75%200%201%200-1.06-1.06L12%2010.94l-1.72-1.72Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle-solid);-webkit-mask:var(--hero-x-circle-solid);-webkit-mask:var(--hero-x-circle-solid);mask:var(--hero-x-circle-solid);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}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.footer>*{place-items:start;gap:.5rem;display:grid}.footer.footer-center{text-align:center;grid-auto-flow:column dense;place-items:center}.footer.footer-center>*{place-items:center}.stat{grid-template-columns:repeat(1,1fr);column-gap:1rem;width:100%;padding-block:1rem;padding-inline:1.5rem;display:inline-grid}.stat:not(:last-child){border-inline-end:var(--border)dashed currentColor}@supports (color:color-mix(in lab, red, red)){.stat:not(:last-child){border-inline-end:var(--border)dashed color-mix(in oklab,currentColor 10%,#0000)}}.stat:not(:last-child){border-block-end:none}.carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:inline-flex;overflow-x:scroll}.carousel::-webkit-scrollbar{display:none}.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}.fieldset{grid-template-columns:1fr;grid-auto-rows:max-content;gap:.375rem;padding-block:.25rem;font-size:.75rem;display:grid}.join{--join-ss:0;--join-se:0;--join-es:0;--join-ee:0;align-items:stretch;display:inline-flex}.join :where(.join-item){border-start-start-radius:var(--join-ss,0);border-start-end-radius:var(--join-se,0);border-end-end-radius:var(--join-ee,0);border-end-start-radius:var(--join-es,0)}.join :where(.join-item) *{--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.join>.join-item:where(:first-child),.join :first-child:not(:last-child) :where(.join-item){--join-ss:var(--radius-field);--join-se:0;--join-es:var(--radius-field);--join-ee:0}.join>.join-item:where(:last-child),.join :last-child:not(:first-child) :where(.join-item){--join-ss:0;--join-se:var(--radius-field);--join-es:0;--join-ee:var(--radius-field)}.join>.join-item:where(:only-child),.join :only-child :where(.join-item){--join-ss:var(--radius-field);--join-se:var(--radius-field);--join-es:var(--radius-field);--join-ee:var(--radius-field)}.chat{column-gap:.75rem;padding-block:.25rem;display:grid}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .prose{--tw-prose-body:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-body:color-mix(in oklab,var(--color-base-content)80%,#0000)}}:root .prose{--tw-prose-headings:var(--color-base-content);--tw-prose-lead:var(--color-base-content);--tw-prose-links:var(--color-base-content);--tw-prose-bold:var(--color-base-content);--tw-prose-counters:var(--color-base-content);--tw-prose-bullets:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-bullets:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-hr:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-hr:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-quotes:var(--color-base-content);--tw-prose-quote-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-quote-borders:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-captions:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-captions:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-code:var(--color-base-content);--tw-prose-pre-code:var(--color-neutral-content);--tw-prose-pre-bg:var(--color-neutral);--tw-prose-th-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-th-borders:color-mix(in oklab,var(--color-base-content)50%,#0000)}}:root .prose{--tw-prose-td-borders:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-td-borders:color-mix(in oklab,var(--color-base-content)20%,#0000)}}:root .prose{--tw-prose-kbd:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:root .prose{--tw-prose-kbd:color-mix(in oklab,var(--color-base-content)80%,#0000)}}:root .prose :where(code):not(pre>code){background-color:var(--color-base-200);border-radius:var(--radius-selector);border:var(--border)solid var(--color-base-300);font-weight:inherit;padding-inline:.5em}:root .prose :where(code):not(pre>code):before,:root .prose :where(code):not(pre>code):after{display:none}.mask{vertical-align:middle;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-\[14px\]{width:14px;height:14px}.size-\[18px\]{width:18px;height:18px}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[120px\]{height:120px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-\[24rem\]{max-height:24rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[90vh\]{max-height:90vh}.max-h-\[260px\]{max-height:260px}.max-h-\[480px\]{max-height:480px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(90vh\,32rem\)\]{max-height:min(90vh,32rem)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[132px\]{min-height:132px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[1\%\]{width:1%}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[26rem\]{width:26rem}.w-\[30rem\]{width:30rem}.w-\[46px\]{width:46px}.w-\[232px\]{width:232px}.w-\[260px\]{width:260px}.w-\[264px\]{width:264px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[82\%\]{max-width:82%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92\%\]{max-width:92%}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[680px\]{max-width:680px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[Wpx\]{max-width:Wpx}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[min\(100\%\,90rem\)\]{max-width:min(100%,90rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[20px\]{min-width:20px}.min-w-\[140px\]{min-width:140px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[480px\]{min-width:480px}.min-w-\[560px\]{min-width:560px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[1280px\]{min-width:1280px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.skeleton{border-radius:var(--radius-box);background-color:var(--color-base-300)}@media (prefers-reduced-motion:reduce){.skeleton{transition-duration:15s}}.skeleton{will-change:background-position;background-image:linear-gradient(105deg,#0000 0% 40%,var(--color-base-100)50%,#0000 60% 100%);background-position-x:-50%;background-repeat:no-repeat;background-size:200%;animation:1.8s ease-in-out infinite skeleton}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.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}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.grid-cols-\[64px_1fr\]{grid-template-columns:64px 1fr}.grid-cols-\[130px_60px_120px_1fr_140px\]{grid-template-columns:130px 60px 120px 1fr 140px}.grid-cols-\[140px_1fr_1fr\]{grid-template-columns:140px 1fr 1fr}.grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.grid-cols-\[auto_1fr_auto_auto_auto_auto_auto_auto_auto\]{grid-template-columns:auto 1fr auto auto auto auto auto auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(340px\,440px\)_1fr\]{grid-template-columns:minmax(340px,440px) 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px*var(--tw-space-y-reverse));margin-block-end:calc(1px*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--logen-border\)\]>:not(:last-child)){border-color:var(--logen-border)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-3xl{border-bottom-right-radius:var(--radius-3xl)}.rounded-bl-3xl{border-bottom-left-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.alert-error{border-color:var(--color-error);color:var(--color-error-content);--alert-color:var(--color-error)}.alert-info{border-color:var(--color-info);color:var(--color-info-content);--alert-color:var(--color-info)}.border-\[color-mix\(in_oklch\,var\(--logen-stat-blue\)_30\%\,transparent\)\]{border-color:var(--logen-stat-blue)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklch\,var\(--logen-stat-blue\)_30\%\,transparent\)\]{border-color:color-mix(in oklch,var(--logen-stat-blue)30%,transparent)}}.border-\[color\:var\(--dsk-border\,rgba\(128\,128\,128\,0\.25\)\)\]{border-color:var(--dsk-border,#80808040)}.border-\[color\:var\(--logen-border\)\]{border-color:var(--logen-border)}.border-\[rgba\(255\,255\,255\,0\.7\)\]{border-color:#ffffffb3}.border-\[var\(--logen-border\)\]{border-color:var(--logen-border)}.border-\[var\(--logen-danger-soft-border\)\]{border-color:var(--logen-danger-soft-border)}.border-\[var\(--logen-text\)\]{border-color:var(--logen-text)}.border-\[var\(--logen-warning-soft-border\)\]{border-color:var(--logen-warning-soft-border)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-current\/10{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/10{border-color:color-mix(in oklab,currentcolor 10%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.glass{-webkit-backdrop-filter:blur(var(--glass-blur,40px));backdrop-filter:blur(var(--glass-blur,40px));background-color:#0000;background-image:linear-gradient(135deg,oklch(100% 0 0/var(--glass-opacity,30%))0%,oklch(0% 0 0/0) 100%),linear-gradient(var(--glass-reflect-degree,100deg),oklch(100% 0 0/var(--glass-reflect-opacity,5%))25%,oklch(0% 0 0/0) 25%);box-shadow:0 0 0 1px oklch(100% 0 0/var(--glass-border-opacity,20%))inset,0 0 0 2px oklch(0% 0 0/.05);text-shadow:0 1px oklch(0% 0 0/var(--glass-text-shadow-opacity,5%));border:none}.table-zebra tbody tr:where(:nth-child(2n)),.table-zebra tbody tr:where(:nth-child(2n)) :where(.table-pin-cols tr th){background-color:var(--color-base-200)}@media (hover:hover){:is(.table-zebra tbody tr.row-hover,.table-zebra tbody tr.row-hover:where(:nth-child(2n))):hover{background-color:var(--color-base-300)}}.bg-\[color-mix\(in_oklch\,var\(--logen-danger\)_12\%\,transparent\)\]{background-color:var(--logen-danger)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--logen-danger\)_12\%\,transparent\)\]{background-color:color-mix(in oklch,var(--logen-danger)12%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--logen-stat-blue\)_4\%\,transparent\)\]{background-color:var(--logen-stat-blue)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--logen-stat-blue\)_4\%\,transparent\)\]{background-color:color-mix(in oklch,var(--logen-stat-blue)4%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--logen-text\)_8\%\,transparent\)\]{background-color:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--logen-text\)_8\%\,transparent\)\]{background-color:color-mix(in oklch,var(--logen-text)8%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--logen-warning\)_12\%\,transparent\)\]{background-color:var(--logen-warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--logen-warning\)_12\%\,transparent\)\]{background-color:color-mix(in oklch,var(--logen-warning)12%,transparent)}}.bg-\[color\:var\(--logen-bg-soft\)\]{background-color:var(--logen-bg-soft)}.bg-\[color\:var\(--logen-muted\)\]{background-color:var(--logen-muted)}.bg-\[rgba\(0\,0\,0\,0\.4\)\]{background-color:#0006}.bg-\[rgba\(0\,0\,0\,0\.5\)\]{background-color:#00000080}.bg-\[var\(--logen-bg\)\]{background-color:var(--logen-bg)}.bg-\[var\(--logen-muted\)\]{background-color:var(--logen-muted)}.bg-\[var\(--logen-on-accent\)\]{background-color:var(--logen-on-accent)}.bg-\[var\(--logen-panel-bg\)\]{background-color:var(--logen-panel-bg)}.bg-\[var\(--logen-primary\)\]{background-color:var(--logen-primary)}.bg-\[var\(--logen-primary-soft\)\]{background-color:var(--logen-primary-soft)}.bg-\[var\(--logen-stat-blue\)\]{background-color:var(--logen-stat-blue)}.bg-\[var\(--logen-subtle-bg\)\]{background-color:var(--logen-subtle-bg)}.bg-\[var\(--logen-surface\)\],.bg-\[var\(--logen-surface\)\]\/95{background-color:var(--logen-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--logen-surface\)\]\/95{background-color:color-mix(in oklab,var(--logen-surface)95%,transparent)}}.bg-\[var\(--logen-surface2\)\]{background-color:var(--logen-surface2)}.bg-\[var\(--logen-terminal-bg\)\]{background-color:var(--logen-terminal-bg)}.bg-\[var\(--logen-warning-soft-bg\)\]{background-color:var(--logen-warning-soft-bg)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-current{background-color:currentColor}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-neutral-500\/15{background-color:#73737326}@supports (color:color-mix(in lab, red, red)){.bg-neutral-500\/15{background-color:color-mix(in oklab,var(--color-neutral-500)15%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500)15%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-500{--tw-gradient-to:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[fill\:transparent\]{fill:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.checkbox-sm{--size:calc(var(--size-selector,.25rem)*5);padding:.1875rem}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-16{padding:calc(var(--spacing)*16)}.p-\[3px\]{padding:3px}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-9{padding-right:calc(var(--spacing)*9)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-\[30px\]{padding-left:30px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.align-\[-2px\]{vertical-align:-2px}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--logen-muted\)\]{color:var(--logen-muted)}.text-\[color\:var\(--logen-on-accent\)\]{color:var(--logen-on-accent)}.text-\[color\:var\(--logen-primary\)\]{color:var(--logen-primary)}.text-\[color\:var\(--logen-text\)\]{color:var(--logen-text)}.text-\[var\(--dsk-danger\)\]{color:var(--dsk-danger)}.text-\[var\(--dsk-live\)\]{color:var(--dsk-live)}.text-\[var\(--logen-danger\)\]{color:var(--logen-danger)}.text-\[var\(--logen-faint\)\]{color:var(--logen-faint)}.text-\[var\(--logen-muted\)\]{color:var(--logen-muted)}.text-\[var\(--logen-on-accent\)\]{color:var(--logen-on-accent)}.text-\[var\(--logen-primary\)\]{color:var(--logen-primary)}.text-\[var\(--logen-stat-blue\)\]{color:var(--logen-stat-blue)}.text-\[var\(--logen-stat-teal\)\]{color:var(--logen-stat-teal)}.text-\[var\(--logen-success\)\]{color:var(--logen-success)}.text-\[var\(--logen-text\)\]{color:var(--logen-text)}.text-\[var\(--logen-warning\)\]{color:var(--logen-warning)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-base-content\/70{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-error{color:var(--color-error)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-neutral-400{color:var(--color-neutral-400)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-sky-500{color:var(--color-sky-500)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[color-mix\(in_oklch\,var\(--logen-stat-amber\)_25\%\,transparent\)\]{--tw-ring-color:var(--logen-stat-amber)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_oklch\,var\(--logen-stat-amber\)_25\%\,transparent\)\]{--tw-ring-color:color-mix(in oklch,var(--logen-stat-amber)25%,transparent)}}.ring-\[color-mix\(in_oklch\,var\(--logen-stat-blue\)_35\%\,transparent\)\]{--tw-ring-color:var(--logen-stat-blue)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_oklch\,var\(--logen-stat-blue\)_35\%\,transparent\)\]{--tw-ring-color:color-mix(in oklch,var(--logen-stat-blue)35%,transparent)}}.ring-\[color-mix\(in_oklch\,var\(--logen-stat-emerald\)_25\%\,transparent\)\]{--tw-ring-color:var(--logen-stat-emerald)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_oklch\,var\(--logen-stat-emerald\)_25\%\,transparent\)\]{--tw-ring-color:color-mix(in oklch,var(--logen-stat-emerald)25%,transparent)}}.ring-\[color-mix\(in_oklch\,var\(--logen-stat-emerald\)_35\%\,transparent\)\]{--tw-ring-color:var(--logen-stat-emerald)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_oklch\,var\(--logen-stat-emerald\)_35\%\,transparent\)\]{--tw-ring-color:color-mix(in oklch,var(--logen-stat-emerald)35%,transparent)}}.ring-\[color-mix\(in_oklch\,var\(--logen-stat-red\)_25\%\,transparent\)\]{--tw-ring-color:var(--logen-stat-red)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_oklch\,var\(--logen-stat-red\)_25\%\,transparent\)\]{--tw-ring-color:color-mix(in oklch,var(--logen-stat-red)25%,transparent)}}.ring-\[var\(--logen-primary\)\]{--tw-ring-color:var(--logen-primary)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[secret\:NAME\]{secret:NAME}.input-error,.input-error:focus,.input-error:focus-within,.select-error,.select-error:focus,.select-error:focus-within,.textarea-error,.textarea-error:focus,.textarea-error:focus-within{--input-color:var(--color-error)}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/chat\:opacity-0:is(:where(.group\/chat):hover *){opacity:0}.group-hover\/chat\:opacity-100:is(:where(.group\/chat):hover *){opacity:1}}.peer-checked\:bg-\[var\(--logen-success\)\]:is(:where(.peer):checked~*){background-color:var(--logen-success)}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing)*4)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-md::file-selector-button{border-radius:var(--radius-md)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-solid::file-selector-button{--tw-border-style:solid;border-style:solid}.file\:border-\[var\(--logen-border\)\]::file-selector-button{border-color:var(--logen-border)}.file\:bg-\[var\(--logen-surface2\)\]::file-selector-button{background-color:var(--logen-surface2)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing)*4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing)*2)}.file\:py-2\.5::file-selector-button{padding-block:calc(var(--spacing)*2.5)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-\[var\(--logen-text\)\]::file-selector-button{color:var(--logen-text)}.file\:transition-colors::file-selector-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-4:after{content:var(--tw-content);height:calc(var(--spacing)*4)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing)*4)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-\[var\(--logen-on-accent\)\]:after{content:var(--tw-content);background-color:var(--logen-on-accent)}.after\:shadow-sm:after{content:var(--tw-content);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-5:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.only\:block:only-child{display:block}.only\:flex:only-child{display:flex}.read-only\:cursor-not-allowed:read-only{cursor:not-allowed}.read-only\:opacity-60:read-only{opacity:.6}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.08\]:hover{scale:1.08}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[var\(--logen-accent\)\]:hover{border-color:var(--logen-accent)}.hover\:border-black\/30:hover{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/30:hover{border-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.hover\:border-current:hover{border-color:currentColor}.hover\:border-indigo-400:hover{border-color:var(--color-indigo-400)}.hover\:bg-\[color-mix\(in_oklch\,var\(--logen-text\)_5\%\,transparent\)\]:hover{background-color:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--logen-text\)_5\%\,transparent\)\]:hover{background-color:color-mix(in oklch,var(--logen-text)5%,transparent)}}.hover\:bg-\[color-mix\(in_oklch\,var\(--logen-text\)_6\%\,transparent\)\]:hover{background-color:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--logen-text\)_6\%\,transparent\)\]:hover{background-color:color-mix(in oklch,var(--logen-text)6%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--logen-primary\)_4\%\,transparent\)\]:hover{background-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--logen-primary\)_4\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--logen-primary)4%,transparent)}}.hover\:bg-\[var\(--logen-row-hover\)\]:hover{background-color:var(--logen-row-hover)}.hover\:bg-\[var\(--logen-subtle-bg\)\]:hover{background-color:var(--logen-subtle-bg)}.hover\:bg-\[var\(--logen-surface\)\]:hover{background-color:var(--logen-surface)}.hover\:bg-\[var\(--logen-surface2\)\]:hover{background-color:var(--logen-surface2)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:\[fill\:color-mix\(in_oklch\,var\(--logen-text\)_10\%\,transparent\)\]:hover{fill:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.hover\:\[fill\:color-mix\(in_oklch\,var\(--logen-text\)_10\%\,transparent\)\]:hover{fill:color-mix(in oklch,var(--logen-text)10%,transparent)}}.hover\:text-\[var\(--logen-text\)\]:hover{color:var(--logen-text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.hover\:file\:bg-\[var\(--logen-surface\)\]:hover::file-selector-button{background-color:var(--logen-surface)}}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[color-mix\(in_oklch\,var\(--logen-primary\)_30\%\,transparent\)\]:focus{--tw-ring-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[color-mix\(in_oklch\,var\(--logen-primary\)_30\%\,transparent\)\]:focus{--tw-ring-color:color-mix(in oklch,var(--logen-primary)30%,transparent)}}.focus\:ring-\[var\(--logen-primary\)\]:focus{--tw-ring-color:var(--logen-primary)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--logen-primary\)\]:focus-visible{outline-color:var(--logen-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-90:disabled{opacity:.9}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (min-width:860px){.max-\[860px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:64rem){.max-lg\:min-h-0{min-height:calc(var(--spacing)*0)}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-3{margin-top:calc(var(--spacing)*3)}.sm\:mt-12{margin-top:calc(var(--spacing)*12)}.sm\:ml-2{margin-left:calc(var(--spacing)*2)}.sm\:ml-3{margin-left:calc(var(--spacing)*3)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-11{height:calc(var(--spacing)*11)}.sm\:h-14{height:calc(var(--spacing)*14)}.sm\:w-11{width:calc(var(--spacing)*11)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:w-auto{width:auto}.sm\:max-w-96{max-width:calc(var(--spacing)*96)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[9rem\]{min-width:9rem}.sm\:flex-1{flex:1}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[160px_minmax\(0\,1fr\)\]{grid-template-columns:160px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}:where(.sm\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:overflow-visible{overflow:visible}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pt-1{padding-top:calc(var(--spacing)*1)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:pl-4{padding-left:calc(var(--spacing)*4)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[13px\]{font-size:13px}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-3{grid-column:span 3/span 3}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1fr_200px_200px_auto_auto\]{grid-template-columns:1fr 200px 200px auto auto}.md\:px-\[Gpx\]{padding-inline:Gpx}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mt-14{margin-top:calc(var(--spacing)*14)}.lg\:mt-20{margin-top:calc(var(--spacing)*20)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-14{margin-bottom:calc(var(--spacing)*14)}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:table-cell{display:table-cell}.lg\:h-\[calc\(100vh-12rem\)\]{height:calc(100vh - 12rem)}.lg\:min-h-0{min-height:calc(var(--spacing)*0)}.lg\:min-h-\[620px\]{min-height:620px}.lg\:min-h-\[calc\(100vh-12rem\)\]{min-height:calc(100vh - 12rem)}.lg\:w-72{width:calc(var(--spacing)*72)}.lg\:max-w-\[60\%\]{max-width:60%}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:overflow-visible{overflow:visible}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-7{padding:calc(var(--spacing)*7)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:p-14{padding:calc(var(--spacing)*14)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:whitespace-normal{white-space:normal}}@media (min-width:80rem){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:table-cell{display:table-cell}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.xl\:grid-cols-\[minmax\(9\.5rem\,1\.1fr\)_minmax\(15\.5rem\,2\.25fr\)_minmax\(3\.5rem\,0\.45fr\)_minmax\(3\.25rem\,0\.42fr\)_minmax\(3\.5rem\,0\.45fr\)_minmax\(4\.75rem\,0\.55fr\)_minmax\(5rem\,0\.55fr\)_minmax\(5rem\,0\.55fr\)_minmax\(6\.75rem\,0\.78fr\)_minmax\(6\.25rem\,0\.74fr\)\]{grid-template-columns:minmax(9.5rem,1.1fr) minmax(15.5rem,2.25fr) minmax(3.5rem,.45fr) minmax(3.25rem,.42fr) minmax(3.5rem,.45fr) minmax(4.75rem,.55fr) minmax(5rem,.55fr) minmax(5rem,.55fr) minmax(6.75rem,.78fr) minmax(6.25rem,.74fr)}.xl\:gap-8{gap:calc(var(--spacing)*8)}}@container composer not (min-width:560px){.\@max-\[560px\]\/composer\:hidden{display:none}}.dark\:border-white\/10:where([data-logen-theme=dark],[data-logen-theme=dark] *,[data-logen-theme=neutral],[data-logen-theme=neutral] *,[data-logen-theme=violet],[data-logen-theme=violet] *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where([data-logen-theme=dark],[data-logen-theme=dark] *,[data-logen-theme=neutral],[data-logen-theme=neutral] *,[data-logen-theme=violet],[data-logen-theme=violet] *){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}@media (hover:hover){.dark\:hover\:border-white\/30:where([data-logen-theme=dark],[data-logen-theme=dark] *,[data-logen-theme=neutral],[data-logen-theme=neutral] *,[data-logen-theme=violet],[data-logen-theme=violet] *):hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/30:where([data-logen-theme=dark],[data-logen-theme=dark] *,[data-logen-theme=neutral],[data-logen-theme=neutral] *,[data-logen-theme=violet],[data-logen-theme=violet] *):hover{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>\.fieldset\]\:min-w-0>.fieldset{min-width:calc(var(--spacing)*0)}@media not all and (min-width:860px){.max-\[860px\]\:\[\&\>\.fieldset\]\:w-full>.fieldset{width:100%}}}.cdr-tab-body>.brw:last-child{padding:0}.brw{flex-direction:column;height:100%;min-height:0;display:flex}.brw-bar{flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;display:flex}.brw-tab{height:28px;color:var(--cdr-sub-2,var(--dsk-muted));background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.brw-tab:hover{color:var(--dsk-text);background:var(--cdr-hover,var(--dsk-wash))}.brw-tab.is-on{color:var(--dsk-text);background:var(--cdr-sel,var(--dsk-wash));font-weight:500}.brw-tab-t{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}.brw-dot{background:var(--dsk-muted);border-radius:50%;width:6px;height:6px}.brw-dot.is-you{background:var(--dsk-accent)}.brw-meta{border-bottom:1px solid var(--dsk-hairline);color:var(--dsk-muted);align-items:center;gap:8px;padding:6px 10px;font-size:11.5px;display:flex}.brw-chip{background:var(--dsk-wash);white-space:nowrap;border-radius:6px;padding:2px 7px}.brw-chip.is-you{color:var(--dsk-accent)}.brw-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsk-text);flex:1;overflow:hidden}.brw .cdr-browser-bar{position:relative}.brw .cdr-browser-bar.is-loading:after{content:"";background:var(--dsk-muted);width:30%;height:2px;animation:1.1s ease-in-out infinite brw-loading;position:absolute;bottom:-1px;left:0}@keyframes brw-loading{0%{transform:translate(-100%)}to{transform:translate(340%)}}.brw-err{border-bottom:1px solid var(--dsk-hairline);color:var(--dsk-danger,var(--dsk-text));margin:0;padding:6px 10px;font-size:11.5px}.brw-screen{outline:none;flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:4px 12px 12px;display:flex;position:relative;overflow:auto}.brw-screen.is-you{box-shadow:inset 0 0 0 2px var(--dsk-accent)}.brw-img{border:1px solid var(--cdr-line,var(--dsk-hairline));background:var(--dsk-wash);-webkit-user-select:none;user-select:none;border-radius:10px;max-width:100%;height:auto}.brw-screen:not(.is-you) .brw-img{cursor:default}.brw-screen.is-you .brw-img{cursor:crosshair}.brw-steps{border-top:1px solid var(--dsk-hairline);color:var(--dsk-muted);flex-direction:column;gap:3px;margin:0;padding:6px 10px 8px;font-size:11.5px;list-style:none;display:flex}.brw-step{align-items:center;gap:6px;min-width:0;display:flex}.brw-step.is-bad{color:var(--dsk-text)}.brw-i{flex:none;width:12px;height:12px}.brw-step.is-bad .brw-i{color:var(--cdr-fail,currentColor)}.brw-step-who{color:var(--dsk-text);flex:none}.brw-step-t{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:45%;overflow:hidden}.brw-step-e{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.brw-empty{text-align:center;color:var(--dsk-muted);padding:28px 16px;font-size:12.5px;line-height:1.5}.brw-card .cdr-cm{text-transform:none}.brw-replay{flex-direction:column;flex:1;gap:6px;min-height:0;padding:8px;display:flex;overflow:auto}.brw-replay .brw-img{align-self:center}.brw-steps.is-replay{border-top:0;padding:0}.brw-steps.is-replay li{list-style:none}.brw-steps.is-replay .brw-step{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;padding:4px 6px}.brw-steps.is-replay .brw-step:hover,.brw-steps.is-replay .brw-step.is-on{background:var(--dsk-wash);color:var(--dsk-text)}.brw-screen.is-annotating .brw-img{cursor:crosshair;outline:2px dashed var(--dsk-accent);outline-offset:2px}.brw-tests{flex-direction:column;gap:4px;margin:0;padding:0 14px 10px;font-size:12.5px;list-style:none;display:flex}.brw-test{grid-template-columns:16px minmax(0,max-content) 1fr;align-items:baseline;gap:8px;display:grid}.brw-test-v{color:var(--dsk-muted)}.brw-test.is-fail .brw-test-v{color:var(--dsk-danger,var(--dsk-text))}.brw-test.is-pass .brw-test-v{color:var(--dsk-text)}.brw-test-n{color:var(--dsk-text);font-weight:500}.brw-test-o{color:var(--dsk-muted);overflow-wrap:anywhere;min-width:0}.brw-tests-spend{color:var(--dsk-muted);margin:8px 0 0;font-size:12px}.cmp-card .cdr-cm,.mob-card .cdr-cm{text-transform:none}.mob-frame .mob-frame-fn{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--logen-text);flex:none;overflow:hidden}.mob-frame.is-here{background:var(--dsk-del,#d8544f)}@supports (color:color-mix(in lab, red, red)){.mob-frame.is-here{background:color-mix(in srgb,var(--dsk-del,#d8544f)8%,transparent)}}.cdr-out.mob-src{white-space:normal;padding:6px 0}.mob-src-l{min-width:0;display:flex}.mob-src-l.is-hit{background:var(--dsk-del,#d8544f)}@supports (color:color-mix(in lab, red, red)){.mob-src-l.is-hit{background:color-mix(in srgb,var(--dsk-del,#d8544f)10%,transparent)}}.mob-src-n{text-align:right;opacity:.6;font-variant-numeric:tabular-nums;flex:none;width:40px;padding-right:12px}.mob-src-l.is-hit .mob-src-n{color:var(--dsk-del,#d8544f);opacity:1}.mob-src-t{white-space:pre;text-overflow:ellipsis;min-width:0;color:var(--logen-text);overflow:hidden}.mob-dbg{border-top:1px solid var(--dsk-hairline);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.mob-dbg-col{min-width:0;padding-bottom:6px}.mob-dbg-col+.mob-dbg-col{border-left:1px solid var(--dsk-hairline)}.mob-dbg-h{color:var(--logen-muted);padding:8px 12px 4px;font-size:11.5px}.mob-dbg-r{text-align:left;width:100%;min-width:0;color:var(--logen-text);background:0 0;border:0;align-items:center;gap:6px;padding:3px 12px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;display:flex}button.mob-dbg-r:hover{background:var(--dsk-wash)}.mob-dbg-r.is-more{font-family:var(--font-body);color:var(--logen-muted)}.mob-dbg-col:first-child .mob-dbg-r{flex-direction:column;align-items:flex-start;gap:1px}.mob-dbg-fn{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mob-dbg-at{color:var(--logen-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.mob-dbg-own{font-family:var(--font-body);color:var(--logen-text);background:var(--dsk-wash);border-radius:4px;padding:0 5px;font-size:10.5px}.mob-dbg-name{flex:none}.mob-dbg-eq{color:var(--logen-muted);flex:none}.mob-dbg-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mob-dbg-v.is-nil{color:var(--dsk-del,#d8544f)}.mob-prof{flex-direction:column;padding:4px 0;display:flex}.mob-prof-r{align-items:center;gap:10px;padding:4px 12px;font-size:12px;display:flex}.mob-prof-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--logen-text);flex:1;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;overflow:hidden}.mob-prof-at{color:var(--logen-muted)}.mob-prof-bar{background:var(--dsk-wash);border-radius:3px;flex:none;width:110px;height:6px;overflow:hidden}.mob-prof-bar i{background:var(--logen-text);border-radius:3px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.mob-prof-bar i{background:color-mix(in srgb,var(--logen-text)55%,transparent)}}.mob-prof-r.is-wait .mob-prof-bar i{background:var(--dsk-warn,#e0a222)}.mob-prof-ms{text-align:right;width:64px;color:var(--logen-text);font-variant-numeric:tabular-nums;flex:none;font-family:ui-monospace,Menlo,monospace;font-size:11.5px}.mob-prof-none{color:var(--logen-muted);padding:8px 12px;font-size:12px}.mob-prof-f{border-top:1px solid var(--dsk-hairline);color:var(--logen-muted);justify-content:space-between;gap:10px;padding:8px 12px;font-size:11.5px;display:flex}.mob-flow{align-items:flex-start;gap:12px;display:flex}.mob-flow .cdr-rows{flex:1;min-width:0}.mob-step-n{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:18px}.mob-step.is-failed{color:var(--logen-text)}.mob-step.is-failed .cdr-rst{color:var(--cdr-fail)}.mob-step.is-flaky .cdr-rst{color:var(--dsk-warn,#e0a222)}.mob-flow-shot{border:1px solid var(--dsk-hairline);border-radius:10px;flex:none;width:92px}.mob-sheet{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;display:grid}.mob-sheet-v{flex-direction:column;gap:5px;min-width:0;margin:0;display:flex}.mob-sheet-v img{border:1px solid var(--dsk-hairline);border-radius:10px;width:100%}.mob-sheet-v.is-skipped{opacity:.55}.mob-sheet-v figcaption{justify-content:space-between;gap:4px;font-size:11.5px;display:flex}.mob-sheet-l{color:var(--logen-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mob-sheet-n{color:var(--logen-muted);flex:none}.mob-sheet-n.is-found{color:var(--dsk-warn,#e0a222)}.mob-sheet-f{color:var(--logen-muted);margin:0;padding:0 0 0 12px;font-size:11px;line-height:1.4}.mob-perf-v{color:var(--logen-text);font-variant-numeric:tabular-nums;flex:none}.mob-perf.is-flagged .cdr-rst{color:var(--dsk-warn,#e0a222)}.mob-both{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:360px;display:grid}.mob-both-side{flex-direction:column;gap:5px;min-width:0;margin:0;display:flex}.mob-both-side img{border:1px solid var(--dsk-hairline);border-radius:10px;width:100%}.mob-both-side figcaption{justify-content:space-between;font-size:11.5px;display:flex}.mob-both-f{padding-top:2px}.mob-phone{align-items:center;gap:14px;display:flex}.mob-phone-qr{background:#fff;border-radius:10px;flex:none;width:168px;height:168px;padding:6px}.mob-phone-qr svg{width:100%;height:100%;display:block}.mob-phone-steps{color:var(--logen-text);flex-direction:column;gap:5px;margin:0;padding-left:18px;font-size:12.5px;display:flex}.mp-start{flex-direction:column;align-items:stretch;gap:6px;width:min(320px,100%);margin-top:10px;display:flex}.mp-start-l{color:var(--logen-muted);margin-top:4px;font-size:11px}.mp-start-n{color:var(--logen-muted);margin-left:6px}.mp-start-err{color:var(--dsk-del,#d8544f);font-size:12px}.mp{--dropdown-bg:var(--card);--dropdown-ink:var(--ink);--dropdown-muted:var(--ink3);--dropdown-line:var(--ink)}@supports (color:color-mix(in lab, red, red)){.mp{--dropdown-line:color-mix(in srgb,var(--ink)14%,transparent)}}.mp{--dropdown-hover:var(--ink)}@supports (color:color-mix(in lab, red, red)){.mp{--dropdown-hover:color-mix(in srgb,var(--ink)6%,var(--card))}}.mp{--dropdown-selected:var(--ink)}@supports (color:color-mix(in lab, red, red)){.mp{--dropdown-selected:color-mix(in srgb,var(--ink)9%,var(--card))}}.mp{--card:#212226;--ink:#ecece9;--ink2:#b0b0ab;--ink3:#9a9a93;--faint:#7a7a73;--line:#ffffff17;--line2:#ffffff0f;--edge:#ffffff29;--wash:#ffffff0d;--sel:#ffffff17;--soft:#2a2a29;--soft2:#2d2d2c;--quiet:#313236;--quiet2:#343433;--add:#5dbb7c;--del:#e58076;--warn:#d9a441;--addbg:#5dbb7c1f;--delbg:#e580761f;--warnbg:#d9a4411f;--pop:0 0 0 1px #ffffff1f,0 16px 40px #00000080;--seg:0 0 0 1px #ffffff1a;--track:#3a3a38;--dash:#4a4a47;color-scheme:dark}[data-logen-theme=light] .mp,[data-logen-theme=green] .mp{--card:#fff;--ink:#1c1c1b;--ink2:#5f5f5b;--ink3:#737370;--faint:#8e8e89;--line:#e6e6e3;--line2:#f0f0ed;--edge:#e3e3e0;--wash:#0000000b;--sel:#00000012;--soft:#f6f6f4;--soft2:#f2f2ef;--quiet:#f1f1ef;--quiet2:#eaeae7;--add:#2f7d4a;--del:#b4453c;--warn:#b7791f;--addbg:#2f7d4a14;--delbg:#b4453c14;--warnbg:#b7791f17;--pop:0 0 0 1px #00000014,0 12px 32px #00000024;--seg:0 0 0 1px #0000000f,0 1px 2px #0000000f;--track:#ededea;--dash:#d6d6d2;color-scheme:light}.cdr-tab-body>.mp:last-child{padding:0;overflow:hidden}.mp{height:100%;min-height:0;color:var(--ink);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;flex-direction:column;display:flex;position:relative;container-type:inline-size}.mp :where(button){font:inherit;color:inherit;cursor:pointer}.mp :where(input,select){font:inherit;color:var(--ink)}.mp .mono{font-family:var(--font-code)}.mp .ic{flex:none;width:16px;height:16px}.mp .ic-s{flex:none;width:14px;height:14px}.mp .ic-xs{width:12px;height:12px;color:var(--ink3);flex:none}.mp .ib{width:28px;height:28px;color:var(--ink2);background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mp .ib:hover{background:var(--wash);color:var(--ink)}.mp .ib-b{border:1px solid var(--edge);background:var(--card)}.mp .ib-lg{width:34px;height:34px}.mp .t1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mp .dot{border-radius:50%;flex:none;width:6px;height:6px}.mp .mut{color:var(--ink3)}.mp .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mp .btn{white-space:nowrap;box-sizing:border-box;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.mp .btn-s{background:var(--card);border-color:var(--edge);color:var(--ink)}.mp .btn-s:hover{background:var(--soft)}.mp .btn-g{color:var(--ink2);background:0 0}.mp .btn-g:hover{background:var(--wash);color:var(--ink)}.mp .btn-sm{height:28px;padding:0 10px;font-size:13px}.mp .btn:disabled{opacity:.55;cursor:default}.mp .btn-del{color:var(--del)}.mp .num{border:1px solid var(--edge);width:20px;height:20px;color:var(--ink2);background:var(--card);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.mp .mp-head{align-items:center;gap:8px;padding:12px 12px 10px 14px;display:flex}.mp .mp-dev{border:1px solid var(--edge);background:var(--card);border-radius:8px;flex:0 auto;align-items:center;gap:8px;min-width:0;max-width:70%;height:32px;padding:0 10px;font-size:13px;display:inline-flex}.mp .mp-dev-n{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;font-weight:500;overflow:hidden}.mp .mp-dev-o{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mp .mp-driver{color:var(--ink3);white-space:nowrap;flex:0 100 auto;align-items:center;gap:6px;min-width:0;font-size:12.5px;display:inline-flex;overflow:hidden}.mp .mp-driver-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.mp .mp-head>.btn{flex:none}.mp .mp-gap{flex:1 1 0}@container (max-width:440px){.mp .mp-driver{display:none}}.mp .mp-segs{padding:0 12px 10px 14px}.mp .seg{background:var(--quiet);scrollbar-width:none;border-radius:9px;gap:2px;padding:3px;display:flex;overflow-x:auto}.mp .seg::-webkit-scrollbar{display:none}.mp .seg button{height:28px;color:var(--ink2);white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:1;padding:0 10px;font-size:13px}.mp .seg button.on{background:var(--card);color:var(--ink);box-shadow:var(--seg);font-weight:500}.mp .seg button:disabled{opacity:.5;cursor:default}.mp .mp-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mp .mp-body.is-ruled{border-top:1px solid var(--line2)}.mp .mp-scroll{flex:1;min-height:0;overflow:auto}.mp .foot{border-top:1px solid var(--line2);color:var(--ink3);flex:none;align-items:center;gap:10px;padding:9px 14px;font-size:12.5px;display:flex}.mp .foot-r{white-space:nowrap;flex:none}.mp .mp-empty{text-align:center;color:var(--ink3);flex:1;justify-content:center;align-items:center;padding:24px;font-size:13px;line-height:1.6;display:flex}.mp .mp-hello{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 48px;display:flex}.mp .mp-hello-i{width:32px;height:32px;color:var(--ink3)}.mp .mp-hello-t{font-size:15px;font-weight:500}.mp .mp-hello-d{color:var(--ink3);font-size:13px;line-height:1.55}.mp .mp-note{color:var(--ink3);margin:0 14px 8px;font-size:12.5px}.mp .mp-note.is-bad{color:var(--del)}.mp .mp-screen{outline:none;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:4px 12px 8px;display:flex;overflow:hidden}.mp .mp-screen .lt-img{box-sizing:border-box;background:#111;border:8px solid #111;border-radius:40px;min-width:0;max-width:calc(100% - 46px);min-height:0;max-height:100%}.mp .mp-screen.is-android .lt-img{background:#1a1a1a;border-width:7px;border-color:#1a1a1a;border-radius:30px}.mp .mp-screen.is-you .lt-img{box-shadow:0 0 0 2px var(--add);cursor:pointer}.mp .mp-tools{flex-direction:column;flex:none;gap:6px;display:flex}.mp .mp-screen:not(.is-you) .mp-key{opacity:.45;pointer-events:none}.mp .mp-frame{min-width:0;min-height:0;max-height:100%;display:flex;position:relative}.mp .mp-paused{color:#fff;pointer-events:none;background:#1c1c1bdb;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex;position:absolute;top:38px;left:18px;right:18px}.mp .mp-shot{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;padding:4px 12px 8px;display:flex}.mp .mp-shot img{box-sizing:border-box;background:#111;border:8px solid #111;border-radius:38px;max-width:100%;min-height:0;max-height:calc(100% - 30px)}.mp .mp-shot-c{color:var(--ink3);align-items:center;gap:2px;font-size:12px;display:inline-flex}.mp .mp-shot-c .btn{height:22px;padding:0 6px}.mp .mp-filter{align-items:center;gap:8px;padding:0 14px 8px;display:flex}.mp .mp-q{border:1px solid var(--edge);background:var(--card);min-width:0;height:30px;color:var(--ink);border-radius:8px;outline:none;flex:1;padding:0 10px;font-size:12px}.mp .mp-q:focus{border-color:var(--ink3)}.mp .mp-lines{border-top:1px solid var(--line2);flex-direction:column-reverse;flex:1;min-height:0;display:flex;overflow:auto}.mp .mp-lines-in{margin-bottom:auto;padding-top:4px}.mp .lg{gap:10px;padding:3px 14px;font-size:12px;line-height:18px;display:flex}.mp .lg-t{width:78px;color:var(--faint);font-variant-numeric:tabular-nums;flex:none}.mp .lg-l{width:14px;color:var(--ink3);flex:none;font-weight:500}.mp .lg-m{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0}.mp .lg.is-mark{background:var(--soft);font-family:var(--font-body);font-weight:500}.mp .lg.is-E,.mp .lg.is-F{background:var(--delbg)}.mp .lg.is-E .lg-l,.mp .lg.is-F .lg-l{color:var(--del)}.mp .lg.is-W{background:var(--warnbg)}.mp .lg.is-W .lg-l{color:var(--warn)}.mp .mp-ref{border-bottom:1px solid var(--line2);align-items:center;gap:10px;min-height:36px;padding:0 14px;display:flex}.mp .mp-ref.on{background:var(--sel)}.mp .mp-ref-r{width:40px;color:var(--ink3);flex:none;font-size:12px}.mp .mp-ref-k{width:82px;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11.5px;overflow:hidden}.mp .mp-ref-l{font-size:13px}.mp .mp-ref-l.is-off{color:var(--ink3)}.mp .mp-ref-i{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;max-width:34%;font-size:11.5px;overflow:hidden}.mp .mp-row{border-bottom:1px solid var(--line2);box-sizing:border-box;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.mp .mp-row-k{flex-direction:column;flex:1;min-width:0;font-size:14px;display:flex}.mp .mp-row-d{color:var(--ink3);font-size:12.5px}.mp .mp-val{color:var(--ink3);text-align:right;background:0 0;border:0;outline:none;padding:4px 0;font-size:13px}.mp select.mp-val{appearance:none;cursor:pointer;text-align-last:right;padding-right:2px}.mp input.mp-val{width:150px}.mp input.mp-val::placeholder{color:var(--faint)}.mp .mp-val:hover,.mp .mp-val:focus{color:var(--ink)}.mp .sw{background:var(--track);border:0;border-radius:10px;flex:none;width:34px;height:20px;padding:0;position:relative}.mp .sw i{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.mp .sw.on{background:var(--add)}.mp .sw.on i{left:16px}.mp .mp-acts{flex-wrap:wrap;gap:8px;padding:14px 16px;display:flex}.mp .mk{background:var(--soft);border-top:1px solid var(--line2);align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;font-weight:500;display:flex}.mp .mk:first-child{border-top:0}.mp .nr{text-align:left;box-sizing:border-box;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:6px 14px;font-size:12px;display:flex}.mp .nr:hover{background:var(--wash)}.mp .nr.on{background:var(--sel)}.mp .nr-m{width:36px;color:var(--ink2);flex:none}.mp .nr-s{color:var(--add)}.mp .nr-s.is-bad{color:var(--del)}.mp .nr-s.is-wait{color:var(--ink3)}.mp .nr-n{text-align:right;width:50px;color:var(--ink3);flex:none}.mp .mp-call{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.mp .mp-call-h{align-items:center;gap:8px;min-width:0;display:flex}.mp .mp-call-m{font-size:12.5px;font-weight:500}.mp .mp-call-u{font-size:12px}.mp .mp-call-g{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.mp .mp-call-g>div{flex-direction:column;gap:2px;min-width:0;display:flex}.mp .mp-call-k{color:var(--ink3);font-size:12px}.mp .mp-call-v{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.mp .mp-call-v.is-bad{color:var(--del)}.mp .mp-narrow{align-items:center;gap:6px;min-width:0;padding:8px 14px;display:flex}.mp .mp-chip{border:1px solid var(--edge);background:var(--card);height:24px;color:var(--ink2);white-space:nowrap;border-radius:8px;padding:0 8px;font-size:12px;font-weight:500}.mp .mp-chip.on{color:var(--ink);background:var(--sel)}.mp .mp-chips{flex:1;gap:6px;min-width:0;display:flex;overflow:hidden}.mp .mp-tree{flex-direction:column;flex:1;gap:1px;min-height:0;padding-top:2px;display:flex;overflow:auto}.mp .tr{font-size:12px;font-family:var(--font-code);white-space:nowrap;align-items:center;gap:6px;padding:4px 14px;display:flex}.mp .tr.on{background:var(--sel)}.mp .tid{background:var(--quiet);height:17px;color:var(--ink2);font-size:11px;font-family:var(--font-code);border-radius:5px;flex:none;align-items:center;padding:0 6px;display:inline-flex}.mp .mp-state{align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mp .mp-state.is-bad{color:var(--del)}.mp .mp-state.is-bad .dot{background:var(--del)}.mp .mp-state.is-ok{color:var(--add)}.mp .mp-state.is-ok .dot{background:var(--add)}.mp .mp-state .dot{background:var(--ink3)}.mp .mp-err{background:var(--delbg);color:var(--del);font-size:11.5px;line-height:1.6;font-family:var(--font-code);white-space:pre-wrap;border-radius:8px;margin:10px 14px;padding:8px 10px}.mp .mp-perf-h{align-items:center;gap:8px;padding:2px 14px 12px;display:flex}.mp .mp-perf-t{flex:1;font-size:13.5px;font-weight:500}.mp .mp-perf-h .seg{width:160px}.mp .pmh{color:var(--ink3);grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.8fr) 84px 14px;gap:10px;padding:0 14px 8px;font-size:12px;display:grid}.mp .pm{border-top:1px solid var(--line2);grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.8fr) 84px 14px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:grid}.mp .pm-k{flex-direction:column;gap:1px;min-width:0;display:flex}.mp .pm-d{color:var(--ink3);font-size:11.5px}.mp .pm-n{font-variant-numeric:tabular-nums}.mp .pm-spark{color:var(--ink2)}.mp .pm-spark polyline{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.mp .pm-spark line{stroke:var(--faint);stroke-dasharray:2 3;stroke-width:1px}.mp .pm-spark circle{fill:currentColor}.mp .pm-dot{background:var(--faint);border-radius:50%;width:8px;height:8px}.mp .pm-dot.is-ok{background:var(--add)}.mp .pm-dot.is-bad{background:var(--del)}.mp .pm-dot.is-warn{background:var(--warn)}.mp .mp-file{flex-direction:column;gap:6px;margin:14px 14px 0;display:flex}.mp .mp-file-n{color:var(--ink3);font-size:12px}.mp .mp-code{background:var(--soft);color:var(--ink2);white-space:pre;border-radius:8px;padding:10px 12px;font-size:11.5px;line-height:1.65;overflow:auto}.mp .mp-grid{grid-template-columns:70px repeat(4,minmax(0,1fr));align-items:center;gap:10px 6px;padding:4px 14px 12px;display:grid}.mp .mp-grid-h{color:var(--ink3);text-align:center;font-size:12px}.mp .mp-grid-r{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.mp .mp-grid-n{font-size:12.5px;font-weight:500}.mp .th{flex-direction:column;align-items:center;gap:6px;display:flex}.mp .tb{box-sizing:border-box;background:#111;border-radius:16px;width:76px;height:156px;padding:3px;position:relative}.mp .tb.is-off{background:var(--quiet)}.mp .ts{object-fit:cover;object-position:top;border-radius:13px;width:100%;height:100%;display:block}.mp .fb{background:var(--warn);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9.5px;font-weight:600;display:flex;position:absolute;top:-7px;right:-7px}.mp .fd{border-top:1px solid var(--line2);align-items:flex-start;gap:10px;padding:9px 14px;display:flex}.mp .fd-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mp .fd-n{font-size:13px}.mp .fd-d{color:var(--ink3);font-size:12px}.mp .mp-both{justify-content:center;gap:16px;padding:4px 12px 14px;display:flex}.mp .mp-both-c{flex-direction:column;align-items:center;gap:6px;width:200px;min-width:0;display:flex}.mp .mp-both-n{white-space:nowrap;gap:4px;font-size:12.5px;display:flex}.mp .mp-both-b{box-sizing:border-box;background:#111;border-radius:34px;width:100%;padding:6px}.mp .mp-both-b.is-android{border-radius:26px}.mp .mp-both-s{position:relative}.mp .mp-both-s img{border-radius:29px;width:100%;display:block}.mp .is-android .mp-both-s img{border-radius:21px}.mp .mp-both-r{color:var(--ink3);font-size:12px}.mp .mp-both-r.is-bad{color:var(--del)}.mp .hl{box-sizing:border-box;pointer-events:none;border:1.5px dashed var(--warn);border-radius:8px;position:absolute}.mp .hl.on{border:2px solid var(--warn);background:#b7791f14}.mp .hb{color:#fff;background:var(--warn);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:-9px;left:-9px}.mp .df{border:0;border-top:1px solid var(--line2);text-align:left;box-sizing:border-box;background:0 0;align-items:flex-start;gap:10px;width:100%;padding:9px 14px;display:flex}.mp .df:hover{background:var(--wash)}.mp .df.on{background:var(--soft)}.mp .mp-sec{border-bottom:1px solid var(--line2);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mp .mp-sec-h{margin:0;font-size:13.5px;font-weight:500}.mp .mp-sec-d{color:var(--ink3);margin:0;font-size:12.5px;line-height:1.5}.mp .mp-gold{flex-direction:column;gap:8px;display:flex}.mp .mp-gold-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mp .mp-gold-pair figure{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.mp .mp-gold-pair img{border:1px solid var(--line);border-radius:10px;max-width:100%;max-height:260px}.mp .mp-gold-pair figcaption{color:var(--ink3);font-size:12px}.mp .mp-gold-acts{gap:8px;display:flex}.mp .mp-flow{border-bottom:1px solid var(--line2);align-items:center;gap:10px;min-height:36px;padding:0 14px;font-size:12px;display:flex}.mp .dd{--dropdown-preferred-width:calc(100% - 28px);--dropdown-preferred-height:calc(100% - 64px);z-index:60;flex-direction:column;gap:2px;width:330px;display:flex;position:absolute;top:50px;left:14px}.mp .dd-l{color:var(--ink3);padding:6px 10px 2px;font-size:11.5px}.mp .dd-n{color:var(--ink3);white-space:nowrap;font-size:12px}.mp .dd-n.is-ok{color:var(--add)}.mp .dd-rule{background:var(--line2);flex:none;height:1px;margin:6px 4px}.mp .pr{text-align:left;box-sizing:border-box;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;display:flex}.mp .pr:hover{background:var(--wash)}.mp .pr-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mp .pr-n{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.mp .pr-d{color:var(--ink3);font-size:12px}.mp .dd-f{gap:6px;padding:4px 10px;display:flex}.mp .dd-d{color:var(--ink3);padding:6px 10px;font-size:12px;line-height:1.5}.mp .dd-err{color:var(--del);padding:6px 10px;font-size:12px}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000)0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000)6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000)6px 0 6px -6px inset}.cdr-tab-body>.trm:last-child{padding:0}.trm{flex-direction:column;height:100%;min-height:0;display:flex}.trm-bar{border-bottom:1px solid var(--dsk-hairline);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex}.trm-tab{max-width:220px;height:26px;color:var(--dsk-muted);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font:11.5px ui-monospace,Menlo,monospace;display:inline-flex}.trm-tab:hover{background:var(--dsk-wash);color:var(--dsk-text)}.trm-tab.is-on{border-color:var(--dsk-border);background:var(--dsk-surface);color:var(--dsk-text)}.trm-tab-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trm-dot{background:var(--dsk-faint);border-radius:50%;flex:none;width:6px;height:6px}.trm-dot.is-live{background:var(--dsk-live,var(--logen-primary))}.trm-dot.is-you{background:var(--dsk-accent)}.trm-new{border:1px dashed var(--dsk-border);height:26px;color:var(--dsk-muted);background:0 0;border-radius:7px;align-items:center;gap:4px;margin-left:auto;padding:0 9px;font-size:11.5px;display:inline-flex}.trm-new:hover{color:var(--dsk-text);border-style:solid}.trm-new+.trm-new{margin-left:0}.trm-i{width:12px;height:12px}.trm-meta{border-bottom:1px solid var(--dsk-hairline);color:var(--dsk-muted);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;font-size:11.5px;display:flex}.trm-chip{background:var(--dsk-wash);white-space:nowrap;border-radius:6px;padding:2px 7px}.trm-chip.is-you{color:var(--dsk-accent)}.trm-sp{flex:1}.trm-read{color:var(--dsk-text);align-items:center;gap:5px;display:inline-flex}.trm-screens{flex:1;min-height:0;position:relative}.trm-slot{position:absolute;inset:0}.trm-slot.is-hidden{display:none}.trm-screen{color:var(--dsk-text);padding:6px 8px;position:absolute;inset:0;overflow:hidden}.trm-screen .xterm .xterm-viewport{background-color:#0000}.trm-empty{text-align:center;color:var(--dsk-muted);padding:28px 16px;font-size:12.5px;line-height:1.5}.trm-card .cdr-cm{text-transform:none}.trm-err{color:var(--dsk-del,#d8544f);margin:6px 10px 0;font-size:12px}.cdr-tab-body>.lt:last-child{padding:0}.lt{flex-direction:column;height:100%;min-height:0;display:flex}.lt-bar{border-bottom:1px solid var(--dsk-hairline);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex}.lt-tab{height:26px;color:var(--dsk-muted);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.lt-tab:hover{color:var(--dsk-text);background:var(--dsk-wash)}.lt-tab.is-on{color:var(--dsk-text);background:var(--dsk-wash);border-color:var(--dsk-hairline)}.lt-tab-t{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}.lt-dot{background:var(--dsk-muted);border-radius:50%;width:6px;height:6px}.lt-dot.is-you{background:var(--dsk-accent)}.lt-meta{border-bottom:1px solid var(--dsk-hairline);color:var(--dsk-muted);align-items:center;gap:8px;padding:6px 10px;font-size:11.5px;display:flex}.lt-chip{background:var(--dsk-wash);white-space:nowrap;border-radius:6px;padding:2px 7px}.lt-chip.is-you{color:var(--dsk-accent)}.lt-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsk-text);flex:1;overflow:hidden}.lt-screen{outline:none;flex-direction:column;flex:1;align-items:center;gap:8px;min-height:0;padding:10px;display:flex;position:relative;overflow:auto}.lt-screen.is-you .lt-img{box-shadow:0 0 0 2px var(--dsk-accent);cursor:pointer}.lt-img{border:1px solid var(--dsk-hairline);background:var(--dsk-wash);-webkit-user-select:none;user-select:none;touch-action:none;border-radius:14px;width:auto;min-width:120px;max-width:100%;height:auto;min-height:200px;max-height:calc(100% - 44px)}.lt-keys{gap:6px;display:flex}.lt-screen:not(.is-you) .lt-keys{opacity:.45;pointer-events:none}.lt-screen:not(.is-you) .lt-img{cursor:pointer}.lt-take,.lt-handback{z-index:2;font:inherit;background:var(--dsk-text);border-radius:999px;padding:5px 12px;font-size:12px;position:absolute;top:18px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.lt-take,.lt-handback{background:color-mix(in srgb,var(--dsk-text)82%,transparent)}}.lt-take,.lt-handback{color:var(--dsk-bg,#fff);white-space:nowrap;border:0}.lt-take{opacity:0;pointer-events:none;transition:opacity .15s}.lt-screen:not(.is-you):hover .lt-take{opacity:1}.lt-handback{cursor:pointer;display:none}.lt-screen.is-you .lt-handback{display:inline-block}.lt-img{transform-origin:50%;transition:transform 80ms linear}.lt-i{flex:none;width:12px;height:12px}.lt-steps{border-top:1px solid var(--dsk-hairline);color:var(--dsk-muted);flex-direction:column;gap:3px;margin:0;padding:6px 10px 8px;font-size:11.5px;list-style:none;display:flex}.lt-step{align-items:center;gap:6px;min-width:0;display:flex}.lt-step.is-bad{color:var(--dsk-text)}.lt-step.is-bad .lt-i{color:var(--cdr-fail,currentColor)}.lt-step-who{color:var(--dsk-text);flex:none}.lt-step-t{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:45%;overflow:hidden}.lt-step-e{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lt-empty{text-align:center;color:var(--dsk-muted);padding:28px 16px;font-size:12.5px;line-height:1.5}@font-face{font-family:Switzer;src:url(/fonts/switzer-400-e23161fd661d68acd57b789a9480e91c.woff2?vsn=d)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-500-a7cfda8e322242c49247550915e00013.woff2?vsn=d)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-600-eb58db2b5a33a05641f253eb4c3d772d.woff2?vsn=d)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-var-0a301b6df4c74f022dc48cf9b1e8f3cf.woff2?vsn=d)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-var-italic-6d201901085f4f993d1c45428fb415bf.woff2?vsn=d)format("woff2");font-weight:200 800;font-style:italic;font-display:swap}.lgp{--paper:#f2f4f9;--paper-raised:#fcfdff;--paper-sunk:#e5e9f2;--line:#d1d6e0;--line-strong:#8a94aa;--ink:#040406;--ink-2:#2e3038;--muted:#5d6a85;--bordeaux:#3b82f6;--bordeaux-hover:#2f74ea;--on-bordeaux:#fff;--bordeaux-tint:#e3eafd;--night:#eef1f7;--night-ink:#040406;--night-accent:#3b82f6;--success:#2e7d4f;--warning:#b7791f;--danger:#b42318;--shadow-soft:0 32px 64px -32px #3b82f638,0 2px 8px -2px #3b82f614;--ease:cubic-bezier(.16,1,.3,1);color-scheme:light;--font-heading:"Newsreader",Georgia,serif;--font-body:"Hanken Grotesk",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--duration-fast:.2s;--duration-reveal:.8s}.lgp,.lgp *{box-sizing:border-box}.lgp{background:var(--paper);color:var(--ink-2);font:16px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:88px}.lgp a{color:inherit;text-decoration:none}.lgp button,.lgp input,.lgp select{font:inherit}.lgp button,.lgp a,.lgp input,.lgp select{touch-action:manipulation}.lgp button{cursor:pointer}.lgp button:disabled{cursor:wait;opacity:.55}.lgp button,.lgp input,.lgp select{border-radius:4px}.lgp button{min-height:44px}.lgp h1,.lgp h2{font-family:var(--font-heading);letter-spacing:-.045em;color:var(--ink);font-weight:300;line-height:1.02}.lgp h1{max-width:15ch;margin:24px 0;font-size:clamp(48px,6.5vw,88px)}.lgp h2{font-size:clamp(36px,4vw,56px)}.lgp em{color:var(--bordeaux)}.lgp .lgp-wrap{max-width:1280px;margin:auto;padding:0 32px}.lgp .lgp-meta{font:12px/1.5 var(--font-mono);color:var(--muted)}.lgp .lgp-primary,.lgp .lgp-secondary,.lgp .lgp-quiet{transition:background .2s var(--ease);border:1px solid #0000;padding:0 20px}.lgp .lgp-primary{background:var(--bordeaux);color:var(--on-bordeaux)}.lgp .lgp-primary:hover{background:var(--bordeaux-hover)}.lgp .lgp-secondary{border-color:var(--line-strong);color:var(--ink);background:0 0}.lgp .lgp-quiet{color:var(--ink-2);background:0 0}.lgp .lgp-quiet:hover{background:var(--paper-sunk)}.lgp .lgp-icon-button{width:44px;color:var(--ink);background:0 0;border:0}.lgp .lgp-skip{z-index:100;background:var(--paper);padding:12px;position:fixed;top:-100px;left:20px}.lgp .lgp-skip:focus{top:10px}.lgp .lgp-topnav{z-index:30;height:64px;transition:background .3s var(--ease),border-color .3s var(--ease);background:0 0;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.lgp .lgp-topnav.lgp-hero-night-nav{transition:none}.lgp .lgp-nav-inner{align-items:center;gap:40px;height:64px;display:flex}.lgp .lgp-logo svg{width:auto;height:28px;display:block}.lgp .lgp-desktop-nav{align-items:center;gap:24px;height:100%;display:flex;position:relative}.lgp .lgp-desktop-nav a{height:100%;color:var(--muted);align-items:center;font-size:14px;display:flex}.lgp .lgp-desktop-nav a:hover,.lgp .lgp-desktop-nav a[aria-current=page]{color:var(--ink)}.lgp #lgp-nav-indicator{background:var(--bordeaux);height:1px;transition:transform .26s var(--ease),width .26s var(--ease),opacity .15s;pointer-events:none;position:absolute;bottom:12px}.lgp .lgp-nav-right{align-items:center;gap:16px;margin-left:auto;display:flex}.lgp .lgp-login-link{padding:12px 0;font-size:14px}.lgp .lgp-avatar-wrap{position:relative}.lgp .lgp-avatar{background:var(--paper-sunk);border:1px solid var(--line-strong);width:40px;min-height:40px;color:var(--ink);font-family:var(--font-heading);border-radius:50%;font-size:23px}.lgp .lgp-avatar-menu{background:var(--paper-raised);border:1px solid var(--line);width:220px;box-shadow:var(--shadow-soft);border-radius:8px;padding:12px;position:absolute;top:52px;right:0}.lgp .lgp-avatar-menu a,.lgp .lgp-avatar-menu button{text-align:left;width:100%;color:var(--ink-2);background:0 0;border:0;padding:10px 12px;font-size:14px;display:block}.lgp .lgp-avatar-menu a:hover,.lgp .lgp-avatar-menu button:hover{background:var(--paper-sunk)}.lgp .lgp-credit{font:12px var(--font-mono);color:var(--muted)}.lgp .lgp-credit progress{width:80px;height:3px;accent-color:var(--bordeaux);margin-top:6px;display:block}.lgp .lgp-mobile-toggle{display:none}.lgp main{min-height:70vh;padding-top:64px}.lgp main:focus{outline:none}.lgp .lgp-route-actions{flex-wrap:wrap;gap:12px;display:flex}.lgp .lgp-footer{border-top:1px solid var(--line);padding:64px 0 24px;overflow:hidden}.lgp .lgp-footer-columns{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.lgp .lgp-footer h3{color:var(--ink);margin:0 0 16px;font-size:14px;font-weight:500}.lgp .lgp-footer-columns a{color:var(--muted);padding:6px 0;font-size:14px;display:block}.lgp .lgp-footer a:hover{color:var(--bordeaux)}.lgp .lgp-footer-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:40px 0;display:flex}.lgp .lgp-socials{gap:20px;font-size:14px;display:flex}.lgp .lgp-theme-select{border:1px solid var(--line-strong);background:var(--paper);min-height:44px;color:var(--ink);padding:8px}.lgp .lgp-signature{padding-top:40px}.lgp .lgp-signature svg{width:100%;height:auto;display:block;overflow:visible}.lgp .lgp-signature .lgp-logo-mark path{stroke-dasharray:100;stroke-dashoffset:100px}.lgp .lgp-signature p{text-align:right;color:var(--muted);margin:12px 0 24px;font-size:14px}@keyframes lgp-draw{to{stroke-dashoffset:0}}@keyframes lgp-select-letter{0%{opacity:0}15%,85%{opacity:1}to{opacity:0}}@keyframes lgp-nudge{0%,15%,to{translate:0;rotate:none}45%,65%{translate:4px -6px;rotate:-1.2deg}}.lgp .lgp-copyright{border-top:1px solid var(--line);color:var(--muted);padding-top:24px;font-size:12px}.lgp dialog{border:1px solid var(--line);background:var(--paper-raised);color:var(--ink-2);width:min(480px,100% - 32px);box-shadow:var(--shadow-soft);border-radius:16px;max-height:calc(100svh - 32px);padding:32px;overflow:auto}.lgp dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffb3}.lgp dialog h2{margin:20px 0 16px;font-size:40px}.lgp .lgp-dialog-close{position:absolute;top:12px;right:16px}.lgp .lgp-auth-logo svg{width:auto;height:26px}.lgp .lgp-auth-actions{gap:16px;margin-top:24px;display:grid}.lgp .lgp-google{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.lgp .lgp-divider{color:var(--muted);align-items:center;gap:16px;font-size:12px;display:flex}.lgp .lgp-divider:before,.lgp .lgp-divider:after{content:"";background:var(--line);flex:1;height:1px}.lgp label{margin-bottom:6px;font-size:14px;display:block}.lgp input{border:1px solid var(--line-strong);background:var(--paper);width:100%;color:var(--ink);min-width:0;padding:12px}.lgp .lgp-auth-submit{width:100%;margin-top:12px}.lgp .lgp-error{color:var(--danger);font-size:14px}.lgp .lgp-demo-note{color:var(--muted);margin-top:20px;font-size:12px}.lgp .lgp-sent-state{padding:12px 0}.lgp .lgp-cookie-card{z-index:40;background:var(--paper-raised);border:1px solid var(--line);width:min(360px,100% - 40px);box-shadow:var(--shadow-soft);border-radius:8px;padding:20px;font-size:14px;position:fixed;bottom:20px;left:20px}.lgp .lgp-cookie-card p{margin:0 0 16px}.lgp .lgp-cookie-actions{flex-wrap:wrap;gap:8px;display:flex}.lgp .lgp-cookie-actions button{padding:0 12px;font-size:13px}.lgp .lgp-cookie-prefs{gap:16px;display:grid}.lgp .lgp-cookie-prefs label{justify-content:space-between;align-items:center;display:flex}.lgp .lgp-cookie-prefs input{width:20px;min-height:20px;accent-color:var(--bordeaux)}.lgp .lgp-toasts{z-index:80;pointer-events:none;gap:10px;width:max-content;max-width:calc(100% - 32px);display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.lgp .lgp-mini-bar{opacity:0;visibility:hidden;transition:transform .5s var(--ease),opacity .3s,visibility .3s;background:var(--paper-raised);border:1px solid var(--line);width:min(680px,100% - 32px);box-shadow:var(--shadow-soft);z-index:35;border-radius:8px;gap:8px;padding:8px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%,calc(100% + 40px))}.lgp .lgp-mini-bar input{background:0 0;border:0;flex:1;font-size:14px}.lgp .lgp-mini-bar button{white-space:nowrap}.lgp .lgp-mobile-sheet{background:var(--paper);border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.lgp .lgp-sheet-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex}.lgp .lgp-sheet-body{gap:8px;padding:40px 24px;display:grid}@keyframes lgp-sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lgp:has(dialog[open]) .lgp-mini-bar{visibility:hidden}.lgp .lgp-footer .lgp-footer-columns a,.lgp .lgp-login-link{min-height:40px}.lgp .lgp-hidden,.lgp [hidden]{display:none!important}@media (max-width:1000px){.lgp .lgp-desktop-nav{gap:16px}.lgp .lgp-nav-inner{gap:24px}.lgp .lgp-credit progress{display:none}}@media (max-width:800px){.lgp .lgp-wrap{padding:0 20px}.lgp .lgp-desktop-nav,.lgp .lgp-nav-right>.lgp-login-link,.lgp .lgp-nav-right>.lgp-primary{display:none}.lgp .lgp-mobile-toggle{display:block}.lgp .lgp-nav-inner{gap:16px}.lgp .lgp-footer-columns{grid-template-columns:1fr 1fr;gap:32px}.lgp .lgp-footer{padding-top:48px}.lgp .lgp-footer-meta{align-items:flex-start}.lgp .lgp-mini-bar{bottom:max(12px,env(safe-area-inset-bottom))}.lgp .lgp-mini-bar button{padding:0 12px}.lgp .lgp-copyright{padding-bottom:80px}.lgp .lgp-signature{padding:20px 0}.lgp .lgp-signature p{text-align:left;font-size:12px}.lgp dialog{padding:24px}.lgp .lgp-nav-right{gap:8px}}@media (prefers-reduced-motion:reduce){.lgp,.lgp *,.lgp :before,.lgp :after{transition:none!important;animation:auto!important;animation-timeline:none!important}.lgp .lgp-signature .lgp-logo-mark path{stroke-dashoffset:0}.lgp{scroll-behavior:auto}}@keyframes lgp-hero-blur{0%{opacity:.25;filter:blur(8px);transform:scale(.98)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes lgp-spin{to{rotate:360deg}}.lgp .lgp-hero-night-nav:not(.lgp-scrolled){--ink:#040406;--muted:#5e616e;--bordeaux:#3b82f6;--paper-sunk:#fff;--ink-2:#2e3038;--on-bordeaux:#fff;--bordeaux-hover:#2f74ea;--line-strong:#666d80}.lgp .lgp-hero-night-nav:not(.lgp-scrolled) .lgp-logo svg g[fill]{fill:#040406}.lgp .lgp-hero-night-nav:not(.lgp-scrolled) .lgp-logo svg g[stroke]{stroke:#3b82f6}.lgp .lgp-topnav{color:var(--ink-2)}@keyframes lgp-studio-restyle{0%{opacity:.65;filter:blur(3px)}to{opacity:1;filter:blur()}}@keyframes lgp-agent-breathe{0%,to{opacity:.8;box-shadow:0 0 #3b82f626}50%{opacity:1;box-shadow:0 0 0 6px #3b82f612}}@keyframes lgp-deck-fan{0%{opacity:.3;transform:translateY(28px)rotate(0)scale(.92)}to{opacity:1;transform:translateY(-4px)rotate(var(--angle))scale(1)}}@keyframes lgp-audience-morph{0%{opacity:.25;filter:blur(4px);transform:translateY(12px)scale(.98)}to{opacity:1;filter:blur();transform:none}}@keyframes lgp-price-roll{to{transform:translateY(-58px)}}@keyframes lgp-discount-blur{0%{opacity:0;filter:blur(5px);transform:translateY(3px)}to{opacity:1;filter:blur();transform:none}}@keyframes lgp-faq-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.lgp .lgp-footer{background:var(--paper)}@keyframes lgp-template-scroll{0%,12%{transform:translateY(0)}75%,to{transform:translateY(-135px)}}@keyframes lgp-skeleton-sheen{to{transform:translate(100%)}}@keyframes lgp-editor-pulse{50%{opacity:.4}}@keyframes lgp-build-spin{to{transform:rotate(360deg)}}@keyframes lgp-build-blur-in{0%{filter:blur(6px);opacity:.65;scale:.994}to{filter:blur();opacity:1;scale:1}}@keyframes lgp-checkout-pop{15%{opacity:.7}to{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes lgp-agent-dot-breathe{}@keyframes lgp-agent-result-enter{0%{opacity:0;filter:blur(5px);transform:translateY(12px)rotate(-2deg)}to{opacity:1;filter:none;transform:none}}.lgp .lgp-avatar{overflow:hidden}.lgp .lgp-visually-hidden,.lgp .lgp-comparison-semantic-head{clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lgp .lgp-button-link{border-radius:4px;justify-content:center;align-items:center;min-height:44px;font-size:15px;display:inline-flex}.lgp .lgp-logo-mark{stroke:var(--bordeaux)}@keyframes lgp-ai-nudge{25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes lgp-block-in{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}@keyframes lgp-cursor-tap{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@keyframes lgp-ag3-caret{50%{opacity:0}}@keyframes lgp-ag3-live{70%{box-shadow:0 0 0 8px #3b82f600}}@keyframes lgp-bk-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lgp{--seam-d:#fff;--seam-l:var(--bordeaux)}@supports (color:color-mix(in lab, red, red)){.lgp{--seam-l:color-mix(in srgb,var(--bordeaux)9%,var(--paper))}}.lgp{--seam-ramp:300px}.lgp #lgp-platform,.lgp .lgp-footer{background:linear-gradient(180deg,var(--seam-l)0,var(--paper)var(--seam-ramp))}.lgp .lgp-wm-piece{cursor:grab;touch-action:none;outline:none}.lgp .lgp-wm-sel{pointer-events:none;opacity:0;transition:opacity .15s}.lgp .lgp-wm-box{fill:var(--bordeaux)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wm-box{fill:color-mix(in srgb,var(--bordeaux)5%,transparent)}}.lgp .lgp-wm-box{stroke:var(--bordeaux);stroke-width:1.2px;vector-effect:non-scaling-stroke}.lgp .lgp-wm-h{fill:var(--paper);stroke:var(--bordeaux);stroke-width:1.2px;vector-effect:non-scaling-stroke}.lgp .lgp-signature .lgp-wm-hint{text-align:right;font:300 clamp(24px,2.6vw,36px)/1.15 var(--font-heading);letter-spacing:-.02em;color:var(--ink);flex-direction:column;align-items:flex-end;gap:6px;margin:18px 0 0;display:flex}.lgp .lgp-wm-hint mark{color:var(--bordeaux);background:linear-gradient(transparent 58%,var(--bordeaux)58%,var(--bordeaux)92%,transparent 92%)no-repeat 0 0/0% 100%;padding:0 .08em;font-style:italic}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wm-hint mark{background:linear-gradient(transparent 58%,color-mix(in srgb,var(--bordeaux)22%,transparent)58%,color-mix(in srgb,var(--bordeaux)22%,transparent)92%,transparent 92%)no-repeat 0 0/0% 100%}}.lgp .lgp-wm-hint mark{transition:background-size 1.1s cubic-bezier(.22,1,.36,1) .2s}.lgp .lgp-wm-hint span{font:14px var(--font-body);letter-spacing:0;color:var(--muted);align-items:center;gap:12px;display:flex}.lgp .lgp-wm-reset{border:1px solid var(--line-strong);min-height:32px;color:var(--ink);background:0 0;border-radius:999px;padding:0 12px;font-size:13px}.lgp .lgp-wm-reset:hover{border-color:var(--bordeaux);color:var(--bordeaux)}@media (max-width:700px){.lgp .lgp-signature .lgp-wm-hint{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lgp .lgp-wm-hint mark{transition:none}}.lgp .lgp-topnav,.lgp .lgp-topnav.lgp-scrolled{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.lgp .lgp-topnav.lgp-hero-night-nav:not(.lgp-scrolled){--paper:#eef1f7;--line:#e2e3e9}.lgp .lgp-topnav .lgp-nav-inner{height:72px}.lgp .lgp-topnav:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--paper)0,var(--paper)62%,transparent);opacity:0;transition:opacity .3s var(--ease);position:absolute;inset:0 0 -32px}@media (min-width:801px){.lgp .lgp-topnav .lgp-desktop-nav{border:1px solid var(--ink);border-radius:999px;gap:2px;height:auto;padding:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-topnav .lgp-desktop-nav{border:1px solid color-mix(in srgb,var(--ink)16%,transparent)}}.lgp .lgp-topnav .lgp-desktop-nav{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-topnav .lgp-desktop-nav{background:color-mix(in srgb,var(--paper)55%,transparent)}}.lgp .lgp-topnav .lgp-desktop-nav{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);box-shadow:inset 0 1px #ffffff14,0 10px 30px -18px #404e784d}.lgp .lgp-topnav .lgp-desktop-nav a{height:auto;color:var(--ink-2);transition:background .2s var(--ease),color .2s var(--ease);border-radius:999px;padding:9px 18px;font-size:15px}.lgp .lgp-topnav .lgp-desktop-nav a:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-topnav .lgp-desktop-nav a:hover{background:color-mix(in srgb,var(--ink)7%,transparent)}}.lgp .lgp-topnav .lgp-desktop-nav a[aria-current=page]{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-topnav .lgp-desktop-nav a[aria-current=page]{background:color-mix(in srgb,var(--ink)10%,transparent)}}.lgp .lgp-topnav .lgp-nav-right{margin-left:auto}}.lgp .lgp-topnav .lgp-nav-right>.lgp-primary{color:#fff;min-height:44px;transition:box-shadow .25s var(--ease),transform .15s;background:linear-gradient(#eef1f7,#eef1f7) padding-box padding-box,linear-gradient(120deg,#cfe2ff,#3b82f6 45% 75%,#cfe2ff) border-box;border:1px solid #0000;border-radius:12px;padding:0 22px;font-weight:500;box-shadow:0 0 22px -4px #3b82f699,inset 0 0 14px #3b82f638}.lgp .lgp-topnav .lgp-nav-right>.lgp-primary:hover{box-shadow:0 0 30px -2px #3b82f6cc,inset 0 0 18px #3b82f64d}.lgp .lgp-topnav .lgp-nav-right>.lgp-primary:active{transform:translateY(1px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lgp .lgp-topnav .lgp-desktop-nav{background:var(--paper)}}.lgp.lgp-app-shell .lgp-topnav{background:var(--paper)!important}.lgp.lgp-app-shell .lgp-topnav:before{display:none}.lgp.lgp-app-shell .lgp-topnav .lgp-desktop-nav{display:none!important}.lgp.lgp-app-shell .lgp-footer,.lgp .lgp-lg-side,.lgp .lgp-lg-mbar,.lgp .lgp-lg-scrim{display:none}.lgp .lgp-lg-ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.lgp .lgp-lg-mark{fill:none;width:22px;height:18px;stroke:var(--bordeaux);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}.lgp .lgp-lg-brand{font:600 18px var(--font-body);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:9px;display:flex}.lgp .lgp-lg-iconbtn{width:34px;height:34px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.lgp .lgp-lg-iconbtn:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-lg-iconbtn:hover{background:color-mix(in srgb,var(--ink)7%,transparent)}}.lgp .lgp-lg-iconbtn:hover{color:var(--ink)}.lgp{color-scheme:light;--paper:#f2f4f9;--paper-raised:#fff;--paper-sunk:#eaedf5;--line:#e2e3e9;--line-strong:#a3adc2;--ink:#040406;--ink-2:#2e3038;--muted:#5e616e;--bordeaux:#3b82f6;--bordeaux-hover:#2f74ea;--on-bordeaux:#fff;--bordeaux-tint:#e8f0fe;--night:#dde2ee;--night-ink:#040406;--night-accent:#3b82f6;--seam-d:#dde2ee;--seam-l:#f2f4f9;--cl-sky:radial-gradient(92% 126% at 50% 100%,#dde2ee 59%,#bbc5dd 100%);--cl-grad:radial-gradient(101.8% 101.8% at 65.6% 81.8%,#ffffff38 0,#fff0 100%),radial-gradient(114.6% 114.6% at 9.7% 17.3%,#1e82e0 0,#1c38ea 100%);--cl-lift:0 10px 22px -8px #94acf38c,inset -2px -2px 4px #bfe5fb66,inset 2px 2px 3px #131ae41a;--cl-graphite:radial-gradient(84% 100% at 50% 0,#2e3038 46%,#1c1d22 100%);--cl-card-shadow:-18px -9px 33px #ffffff80,10px 4px 15px #8591ac33,10px 20px 20px #798cb633}.lgp,.lgp{background:var(--paper)}.lgp .lgp-theme-select,.lgp label:has(>#lgp-theme){display:none!important}.lgp :is(.lgp-primary,.lgp-cta,.lgp-cl-cta,.lgp-cl-pass-cta,.lgp-build-send):not(:disabled){box-shadow:var(--cl-lift);background:var(--cl-grad)!important;color:#fff!important;border-color:#0000!important}.lgp :is(.lgp-primary,.lgp-cta,.lgp-cl-cta,.lgp-cl-pass-cta,.lgp-build-send):not(:disabled):hover{filter:brightness(.92)}.lgp :is(.lgp-primary,.lgp-cta,.lgp-cl-cta,.lgp-cl-pass-cta,.lgp-build-send) :is(svg,span){color:#fff}.lgp a:not([class]){color:inherit}.lgp h1 em,.lgp h2 em,.lgp h3 em,.lgp .lgp-hero-heading em{color:#2f74ea}.lgp{--paper:#fff;--paper-sunk:#f2f4f9;--seam-l:#fff;--seam-d:#dde2ee;--gl-bg:linear-gradient(#ffffffb8,#f9fafbeb);--gl-ring:inset 0 0 0 1px #ffffffbf;--gl-shadow:-18px -9px 33px #ffffff80,10px 4px 15px #8591ac2e,10px 20px 24px #798cb62e;--gl-blur:blur(18px)saturate(140%);--sky-frame:radial-gradient(92% 126% at 50% 100%,#dde2ee 59%,#bbc5dd 100%);--sky-ring:inset 0 0 0 1px #ffffff80,inset 0 2px 4px #0000000d;--blue-card:radial-gradient(167% 140% at 79.5% 0,#ffffff14 0,#fff0 100%),radial-gradient(121% 125% at 7% 100%,#497ee9 0,#749cff 100%);--blue-gloss:inset 1.9px 1.8px 8px #ffffff21,inset 1px 1px 4px #ffffff21;--frost:#fff3;--frost-glow:inset 2px 2px 9px #ffffff80,inset 1px 1px 4.5px #ffffff80;--btn-hi:linear-gradient(176.87deg,#ffffff2e 6%,#fff0 45%);background:#fff}.lgp :is(.lgp-primary,.lgp-cta,.lgp-cl-cta,.lgp-cl-pass-cta,.lgp-build-send):not(:disabled){border-radius:10px;background:var(--btn-hi),var(--cl-grad)!important;box-shadow:0 12px 22px -8px #1c38ea73,inset -3px -3px 4px #bfe5fb4d,inset 4px 4px 4px #131ae41a,inset 0 1px #ffffff59!important}.lgp :is(.lgp-secondary,.lgp-quiet):not(.lgp-primary){background:var(--gl-bg);box-shadow:var(--gl-ring),0 4px 12px -6px #798cb659;border-color:#0000}.lgp .lgp-topnav .lgp-desktop-nav{-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);box-shadow:var(--gl-ring),0 8px 24px -12px #798cb673!important;background:#ffffff8c!important;border-color:#0000!important}.lgp.lgp-app-shell{background:radial-gradient(70% 60% at 85% 0,#bbc5dd8c,#fff0 70%),linear-gradient(#f2f4f9,#fff 60%) fixed!important}.lgp.lgp-app-shell .lgp-lg-side{-webkit-backdrop-filter:var(--gl-blur);backdrop-filter:var(--gl-blur);box-shadow:var(--gl-ring),8px 0 30px -20px #798cb680!important;background:#ffffff8c!important;border-color:#0000!important}@media (prefers-reduced-transparency:reduce){.lgp :is(#lgp-hero-composer,#lgp-final-composer,#lgp-app-composer,.lgp-topnav .lgp-desktop-nav,.lgp-lg-side,.lgp-ag3-vis *){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.lgp .lgp-mx-form :is(input,textarea,select){width:100%;box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--ink);background:#fff;border:0;border-radius:12px;padding:10px 12px}.lgp .lgp-mx-form :is(input,textarea,select):focus{outline:0;box-shadow:inset 0 0 0 1.5px #3b82f6}@keyframes lgp-capsTimer{to{transform:scaleX(1)}}@keyframes lgp-cxBlink{50%{opacity:0}}@keyframes lgp-cxPop{0%{opacity:0;transform:translateY(6px)scale(.96)}}@keyframes lgp-heroAurora{0%{transform:translate(-2%)scale(1)}50%{transform:translate(2%,-2%)scale(1.06)}to{transform:translate(-1%,2%)scale(1.02)}}.lgp:not(.lgp-show-notes) .lgp-proto-note{display:none!important}.lgp .lgp-topnav:before{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000);background:linear-gradient(#ffffff80,#fff0)!important}.lgp .lgp-topnav .lgp-desktop-nav{isolation:isolate;overflow:hidden;-webkit-backdrop-filter:blur(22px)saturate(185%)contrast(1.04)!important;backdrop-filter:blur(22px)saturate(185%)contrast(1.04)!important;background:linear-gradient(135deg,#ffffff57 0%,#ffffff1f 55%,#ffffff38 100%)!important;border:1px solid #ffffff8c!important;top:36px!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff40,inset 0 0 18px #ffffff2e,0 12px 32px -14px #404e7861,0 2px 6px -2px #404e781f!important}.lgp .lgp-topnav .lgp-desktop-nav:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(60% 120% at 20% -20%,#ffffff8c,#0000 60%),linear-gradient(90deg,#ffffff2e,#0000 40% 60%,#ffffff24);position:absolute;inset:0}.lgp .lgp-topnav .lgp-desktop-nav a{border-radius:999px;transition:background .25s,box-shadow .25s,color .2s;position:relative}.lgp .lgp-topnav .lgp-desktop-nav a:hover,.lgp .lgp-topnav .lgp-desktop-nav a[aria-current=page]{background:#ffffff6b;box-shadow:inset 0 1px #ffffffd9,0 4px 12px -6px #404e784d}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lgp .lgp-topnav .lgp-desktop-nav{background:#ffffffeb!important}}@media (prefers-reduced-transparency:reduce){.lgp .lgp-topnav .lgp-desktop-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff2!important}}.lgp .lgp-lv-legal h2{margin:44px 0 12px;font-size:26px}.lgp .lgp-lv-legal h2:first-child{margin-top:0}.lgp .lgp-lv-legal p,.lgp .lgp-lv-post p{color:var(--ink-2);line-height:1.7}.lgp .lgp-lv-ul{color:var(--ink-2);margin:8px 0 16px;padding-left:20px;line-height:1.7}.lgp .lgp-lv-ul li{margin:4px 0}.lgp .lgp-lv-table{background:var(--gl-bg);box-shadow:var(--gl-ring),0 8px 22px -14px #798cb68c;border-radius:16px;margin:14px 0 22px;overflow-x:auto}.lgp .lgp-lv-table table{border-collapse:collapse;width:100%;font-size:14px}.lgp .lgp-lv-table th,.lgp .lgp-lv-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e3e9;padding:12px 14px}.lgp .lgp-lv-table thead th{font:500 12.5px var(--font-mono,monospace);color:var(--muted);background:#f2f4f9b3}.lgp .lgp-lv-table tr:last-child td,.lgp .lgp-lv-table tr:last-child th{border-bottom:0}.lgp .lgp-lv-compare tbody th{font-weight:600}.lgp .lgp-lv-compare tr.lgp-lv-us{background:#eef4ff}.lgp .lgp-lv-compare tr.lgp-lv-us th{color:#1c38ea}.lgp .lgp-lv-h2{margin:64px 0 20px}.lgp .lgp-lv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lgp .lgp-lv-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lgp .lgp-lv-card{background:var(--gl-bg);box-shadow:var(--gl-ring),0 10px 26px -16px #798cb699;border-radius:20px;padding:22px}.lgp .lgp-lv-card h3{font:600 16px var(--font-sans,inherit);margin:0 0 8px}.lgp .lgp-lv-card p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.lgp .lgp-lv-n{font:500 11.5px var(--font-mono,monospace);color:#2f6fe8;background:#e8f0fe;border-radius:7px;margin-bottom:12px;padding:3px 9px;display:inline-block}.lgp .lgp-lv-use{flex-direction:column;gap:6px;display:flex}.lgp .lgp-lv-link{color:#2f6fe8;margin-top:10px;font-weight:500;text-decoration:none}.lgp .lgp-lv-cta{background:var(--sky-frame);box-shadow:var(--sky-ring);text-align:center;border-radius:28px;margin:72px 0 0;padding:36px}.lgp .lgp-lv-cta h2{margin:0 0 8px}.lgp .lgp-lv-cta p{color:var(--muted);max-width:52ch;margin:0 auto 18px}.lgp .lgp-lv-cta .lgp-pp-actions{justify-content:center}@media (max-width:900px){.lgp .lgp-lv-grid,.lgp .lgp-lv-grid-3{grid-template-columns:1fr}}.lgp .lgp-sol-intro{max-width:70ch;color:var(--muted);margin:28px 0 0;line-height:1.7}.lgp .lgp-sol-secs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.lgp .lgp-sol-sec h2{font:300 26px/1.2 var(--font-display,Newsreader),serif;margin:0 0 12px}.lgp .lgp-sol-sec p{color:var(--ink-2);margin:0 0 10px;font-size:15px;line-height:1.7}.lgp .lgp-sol-sec.lgp-wide{grid-column:1/-1}.lgp .lgp-sol-check{flex-direction:column;gap:9px;margin:10px 0 4px;padding:0;list-style:none;display:flex}.lgp .lgp-sol-check li{color:var(--ink-2);padding-left:30px;font-size:15px;line-height:1.55;position:relative}.lgp .lgp-sol-check li:before{content:"";background:#e8f0fe url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232F6FE8' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0}.lgp .lgp-sol-faq{flex-direction:column;gap:10px;max-width:860px;display:flex}.lgp .lgp-sol-faq details{background:var(--gl-bg);box-shadow:var(--gl-ring),0 6px 16px -10px #798cb68c;border-radius:16px;padding:16px 20px}.lgp .lgp-sol-faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-weight:600;list-style:none;display:flex}.lgp .lgp-sol-faq summary::-webkit-details-marker{display:none}.lgp .lgp-sol-faq summary:after{content:"+";color:#2f6fe8;font-size:20px;font-weight:400;line-height:1;transition:transform .2s}.lgp .lgp-sol-faq details p{color:var(--muted);margin:10px 0 0;line-height:1.65}.lgp .lgp-sol-more{flex-wrap:wrap;gap:10px;display:flex}.lgp .lgp-sol-chip{height:42px;box-shadow:var(--gl-ring),0 4px 12px -8px #798cb699;color:var(--ink-2);background:#ffffffbf;border-radius:12px;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.lgp .lgp-sol-chip:hover{color:#1c38ea;background:#fff;transform:translateY(-1px)}@media (min-width:900px){.lgp .lgp-footer-columns{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.lgp .lgp-sol-page .lgp-lv-h2{margin:72px 0 20px!important}.lgp .lgp-sol-page .lgp-sol-faq+.lgp-lv-h2{margin-top:64px!important}@media (max-width:900px){.lgp .lgp-sol-secs{grid-template-columns:1fr}}.lgp .lgp-topnav .lgp-wrap.lgp-nav-inner{box-sizing:border-box;width:100%!important;max-width:none!important;padding-left:clamp(16px,2vw,32px)!important;padding-right:clamp(16px,2vw,32px)!important}.lgp svg path[d^="M17 14L8 24L17 34"],.lgp svg path[d^="M31 14L40 24L31 34"],.lgp svg path[d^="M17 34 C20.4"],.lgp .lgp-logo svg g[stroke] path{fill:none!important}.lgp .lgp-topnav .lgp-nav-right{gap:10px}.lgp .lgp-topnav .lgp-login-link{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:10px;justify-content:center;align-items:center;height:44px;font-weight:500;text-decoration:none;transition:background .2s,transform .15s;box-shadow:inset 0 1px #ffffffe6,0 6px 16px -10px #404e7873;color:#040406!important;padding:0 20px!important;font-size:16px!important;display:inline-flex!important}.lgp .lgp-topnav .lgp-login-link:hover{background:#ffffffd9}.lgp .lgp-topnav .lgp-login-link:active{transform:scale(.98)}.lgp .lgp-topnav .lgp-nav-right .lgp-primary{height:44px}.lgp :is(a,button,summary,[role=button],[role=tab],[tabindex]):focus-visible{outline-offset:2px!important;outline:2px solid #3b82f6!important}.lgp :is(input,textarea,select):focus-visible{outline-offset:1px;outline:2px solid #3b82f68c}.lgp :is(h1,h2,h3){text-wrap:balance}.lgp p{text-wrap:pretty}@keyframes lgp-hxExIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lgp{--font-heading:"Geist",system-ui,sans-serif;--font-body:"Geist",system-ui,sans-serif;--font-sans:"Geist",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--heading:"Geist",system-ui,sans-serif;--body:"Geist",system-ui,sans-serif;--ink:#0a0b0f;--ink-2:#3a3f4b;--ink-3:#5b6070;--ink-4:#6b7080;--line:#e3e7ef;--line-2:#d3dae6;--blue:#1f4fe0;--blue-2:#3b82f6;--blue-soft:#eef3ff;font-family:var(--font-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.lgp :is(h1,h2,h3,h4) em{font-style:normal}.lgp{--font-heading:"Newsreader",Georgia,serif;--heading:var(--font-heading);--font-body:"Switzer",system-ui,sans-serif;--font-sans:var(--font-body);--body:var(--font-body);--font-mono:"JetBrains Mono",ui-monospace,monospace;font-feature-settings:normal;letter-spacing:0}.lgp h1,.lgp h2{letter-spacing:-.03em;font-weight:300;line-height:1}@keyframes lgp-hh-sheen{to{background-position:-120% 0}}@keyframes lgp-hh-spin{to{transform:rotate(360deg)}}@keyframes lgp-hh-in{0%{opacity:0;transform:translateY(6px)}}.lgp #lgp-cookie-card{transition:opacity .35s,transform .35s,visibility}.lgp.lgp-ws-on{overflow:hidden}.lgp.lgp-ws-on .lgp-topnav,.lgp.lgp-ws-on #lgp-mini-bar,.lgp.lgp-ws-on footer,.lgp.lgp-ws-on .lgp-footer,.lgp.lgp-ws-on .lgp-site-footer,.lgp.lgp-ws-on .lgp-skip-link:not(:focus){display:none!important}.lgp.lgp-ws-on #lgp-main{min-height:0!important;padding:0!important}.lgp .lgp-ws{--w-bg:#f4f6fa;--w-side:#fafbfd;--w-card:#fff;--w-line:#e3e7ef;--w-line2:#d3dae7;--w-ink:#0a0b0f;--w-ink2:#2e3038;--w-mut:#5e6372;--w-mut2:#636977;--w-blue:#2f6bf2;--w-blue-s:#eaf1ff;--w-grad:radial-gradient(120% 160% at 30% 0%,#5aa2f5 0%,#1e82e0 38%,#1c38ea 100%);--w-glass:linear-gradient(160deg,#ffffffdb,#ffffff9e);--w-shadow:0 1px 0 #ffffffe6 inset,0 18px 50px #1c38ea1a,0 2px 8px #141e460d;--w-sidew:252px;--w-panelw:344px;z-index:40;grid-template-columns:var(--w-sidew)minmax(0,1fr)var(--w-panelw);background:var(--w-bg);color:var(--w-ink);font-family:var(--font-body,"Switzer",system-ui,sans-serif);-webkit-font-smoothing:antialiased;grid-template-rows:64px minmax(0,1fr);transition:grid-template-columns .45s cubic-bezier(.2,.8,.2,1);display:grid;position:fixed;inset:0}.lgp .lgp-ws.lgp-no-panel{--w-panelw:0px}.lgp .lgp-ws *,.lgp .lgp-ws :before,.lgp .lgp-ws :after{box-sizing:border-box}.lgp :where(.lgp-ws) button{font:inherit;color:inherit;cursor:pointer;min-height:0;box-shadow:none;letter-spacing:normal;text-transform:none;background:0 0;border:0;margin:0}.lgp .lgp-ws button:not(.lgp-ws-tile){min-height:0}.lgp .lgp-ws-sheet svg.lgp-i,.lgp .lgp-ws-peek svg.lgp-i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lgp .lgp-ws-peek,.lgp .lgp-ws-sheet{--w-grad:radial-gradient(120% 160% at 30% 0%,#5aa2f5 0%,#1e82e0 38%,#1c38ea 100%);--w-ink:#0a0b0f;--w-line:#e3e7ef}.lgp .lgp-ws-mlogo{font:600 18px/1 var(--font-body);color:var(--w-ink);align-items:center;gap:7px;margin-right:auto;text-decoration:none;display:none}.lgp .lgp-ws-mlogo svg{width:22px;height:17px}.lgp .lgp-ws svg.lgp-i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lgp .lgp-ws-side{background:var(--w-side);border-right:1px solid var(--w-line);app-region:drag;flex-direction:column;grid-area:1/1/3;min-height:0;padding:16px 12px 14px;display:flex}.lgp .lgp-ws-side>*{app-region:no-drag}.lgp .lgp-ws-logo{font:600 21px/1 var(--font-body);letter-spacing:-.02em;color:var(--w-ink);align-items:center;gap:9px;padding:4px 8px 16px;text-decoration:none;display:flex}.lgp .lgp-ws-logo svg{width:26px;height:20px}.lgp .lgp-ws-main,.lgp .lgp-ws-panel{z-index:1}.lgp .lgp-ws-top{app-region:drag;z-index:3;grid-area:1/2/auto/4;align-items:center;gap:10px;padding:0 18px 0 22px;display:flex;position:relative}.lgp .lgp-ws-top>*{app-region:no-drag}.lgp .lgp-ws-menu{border:1px solid var(--w-line);background:#fff;border-radius:11px;place-items:center;width:38px;height:38px;display:none}.lgp .lgp-ws-pill{background:var(--w-glass);box-shadow:var(--w-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid #fffffff2;border-radius:999px;gap:2px;margin:0 auto;padding:5px;display:flex}.lgp .lgp-ws-pill :is(button,a){color:var(--w-ink2);border-radius:999px;padding:8px 18px;font-size:14px;font-weight:500}.lgp .lgp-ws-pill :is(button,a):hover,.lgp .lgp-ws-pill button[aria-expanded=true],.lgp .lgp-ws-pill a[aria-current=page]{color:var(--w-ink);background:#fff;box-shadow:0 1px 3px #141e4614}.lgp .lgp-ws-top .lgp-ws-auth{align-items:center;gap:8px;display:flex}.lgp .lgp-ws-login{background:#fff;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;border:1px solid var(--w-line)!important}.lgp .lgp-ws-login:hover{border-color:var(--w-line2)!important}.lgp .lgp-ws-start{border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;box-shadow:inset 0 1px #fff6,0 8px 20px #1c38ea47;color:#fff!important;background:var(--w-grad)!important}.lgp .lgp-ws-start:active,.lgp .lgp-ws-send:active,.lgp .lgp-ws-pass:active{transform:translateY(1px)}.lgp .lgp-ws-ptoggle{width:38px;height:38px;color:var(--w-mut);border-radius:11px;place-items:center;display:grid;border:1px solid #0000!important}.lgp .lgp-ws-ptoggle:hover,.lgp .lgp-ws-ptoggle[aria-pressed=true]{color:var(--w-ink);background:#fff;border-color:var(--w-line)!important}.lgp .lgp-ws-main{flex-direction:column;grid-area:2/2;justify-content:center;align-items:center;min-height:0;padding:8px 32px 26px;display:flex;position:relative;overflow:hidden}.lgp .lgp-ws:before{content:"";left:var(--w-sidew);z-index:0;pointer-events:none;background:radial-gradient(45% 50% at 50% 30%,#74a3f752,#0000 70%),radial-gradient(30% 35% at 22% 18%,#a0befa38,#0000 70%),radial-gradient(30% 35% at 80% 22%,#82aafa33,#0000 70%);height:78%;position:absolute;top:-12%;right:0}.lgp .lgp-ws-col{flex-direction:column;width:100%;max-width:780px;min-height:0;display:flex;position:relative}.lgp .lgp-ws-h{text-align:center;width:100%;font:300 clamp(40px,4.1vw,62px)/1.06 var(--font-heading,"Newsreader",Georgia,serif);letter-spacing:-.035em;text-wrap:balance;margin:0;padding-bottom:.08em;max-width:none!important}.lgp .lgp-ws-h em{color:var(--w-blue);font-style:italic}.lgp .lgp-ws-sub{text-align:center;width:auto;color:var(--w-mut);max-width:520px;margin:12px auto 0;font-size:16.5px;line-height:1.5}.lgp .lgp-ws-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(18px,3.2vh,32px);display:grid}.lgp .lgp-ws-tile{text-align:left;background:var(--w-glass);box-shadow:var(--w-shadow);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:3px 13px;min-height:84px;padding:15px 15px 15px 14px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s;display:grid;position:relative;overflow:hidden;border:1px solid #fffffff2!important}.lgp .lgp-ws-tile:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 22px 50px #1c38ea26,0 2px 8px #141e460f}.lgp .lgp-ws-tile .lgp-ws-ti{background:var(--tbg);width:42px;height:42px;color:var(--tfg);border-radius:13px;grid-row:1/3;place-items:center;transition:transform .3s;display:grid}.lgp .lgp-ws-tile .lgp-ws-ti svg.lgp-i{width:21px;height:21px}.lgp .lgp-ws-tile b{letter-spacing:-.01em;color:var(--w-ink);font-size:15.5px;font-weight:600}.lgp .lgp-ws-tile small{color:var(--w-mut);white-space:nowrap;text-overflow:ellipsis;font-size:12.8px;line-height:1.35;overflow:hidden}.lgp .lgp-ws-tile .lgp-ck{background:var(--w-grad);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:10px;right:10px;transform:scale(0)}.lgp .lgp-ws-tile .lgp-ck svg.lgp-i{stroke-width:3px;width:12px;height:12px}.lgp .lgp-ws-tile[aria-pressed=true]{box-shadow:0 0 0 2px var(--w-blue),0 22px 50px #1c38ea29;background:linear-gradient(160deg,#fff,#f1f6ff)}.lgp .lgp-ws-tile[aria-pressed=true] .lgp-ck{transform:scale(1)}.lgp .lgp-ws-tile[aria-pressed=true] .lgp-ws-ti{transform:rotate(-6deg)scale(1.05)}.lgp .lgp-ws-pass{background:var(--w-glass);box-shadow:var(--w-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--w-ink2);border-radius:999px;align-self:center;align-items:center;gap:12px;margin-top:clamp(12px,2.2vh,22px);padding:6px 6px 6px 8px;font-size:14px;display:flex;border:1px solid #fffffff2!important}.lgp .lgp-ws-pass .lgp-ws-bdg{font:600 12px var(--font-mono,monospace);color:#fff;background:var(--w-grad);letter-spacing:.01em;border-radius:999px;padding:5px 10px}.lgp .lgp-ws-pass strong{color:var(--w-ink);font-weight:600}.lgp .lgp-ws-pass .lgp-go{background:var(--w-blue-s);width:30px;height:30px;color:var(--w-blue);border-radius:50%;place-items:center;transition:transform .25s;display:grid}.lgp .lgp-ws-pass:hover .lgp-go{transform:translate(3px)}.lgp .lgp-ws-comp{border:1px solid var(--w-line);background:#fff;border-radius:24px;margin-top:clamp(12px,2vh,18px);padding:14px 14px 10px 18px;transition:box-shadow .25s,border-color .25s;box-shadow:inset 0 1px #fff,0 24px 60px #1c38ea1f,0 2px 10px #141e460d}.lgp .lgp-ws-using{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.lgp .lgp-ws-using:empty{display:none}.lgp .lgp-ws-notice{background:var(--w-blue-s);max-width:560px;color:var(--w-ink2);text-align:center;border-radius:14px;justify-content:center;align-self:center;align-items:flex-start;gap:8px;margin:14px auto 0;padding:10px 16px;font-size:14px;line-height:1.45;animation:.25s lgp-wsNotice;display:flex}.lgp .lgp-ws-notice .lgp-i{width:16px;height:16px;color:var(--w-blue);flex:none;margin-top:2px}@keyframes lgp-wsNotice{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws-notice{animation:none}}@keyframes lgp-wsPop{0%{opacity:0;transform:scale(.8)}}.lgp .lgp-ws-comp textarea:focus,.lgp .lgp-ws-comp textarea:focus-visible:not(:where(.logen-dropdown *)){box-shadow:none!important;outline:none!important}.lgp .lgp-ws-comp textarea{resize:none;width:100%;font:400 16.5px/1.5 var(--font-body);color:var(--w-ink);background:0 0;border:0;outline:0;min-height:52px;max-height:30vh;padding:4px 0;display:block}.lgp .lgp-ws-comp textarea::placeholder{color:#8a90a0}.lgp .lgp-ws-field{position:relative}.lgp .lgp-ws-field:has(.lgp-ws-rot>span) textarea::placeholder{color:#0000}.lgp .lgp-ws-rot{font:400 16.5px/1.5 var(--font-body);color:#8a90a0;pointer-events:none;position:absolute;top:4px;left:0;right:0}.lgp .lgp-ws-rot>span{white-space:nowrap;text-overflow:ellipsis;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .32s;display:block;overflow:hidden}.lgp .lgp-ws-rot>span.is-out{opacity:0;transform:translateY(-70%)}.lgp .lgp-ws-rot>span.is-in{opacity:0;transition:none;transform:translateY(70%)}.lgp .lgp-ws-rot>span[hidden]{display:none}.lgp .lgp-ws-bar{align-items:center;gap:6px;margin-top:4px;display:flex}.lgp .lgp-ws-tool{min-width:36px;height:36px;color:var(--w-ink2);border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.lgp .lgp-ws-tool:hover,.lgp .lgp-ws-tool[aria-expanded=true]{background:var(--w-bg)}.lgp .lgp-ws-sp{flex:1}.lgp .lgp-ws-model{border-radius:999px;padding:0 12px;border:1px solid var(--w-line)!important}.lgp .lgp-ws-send{color:#fff;background:var(--w-grad);border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .2s,transform .2s;display:grid;box-shadow:inset 0 1px #fff6,0 8px 18px #1c38ea4d}.lgp .lgp-ws-send:disabled{opacity:.35;box-shadow:none;cursor:default}.lgp .lgp-ws-send svg.lgp-i{stroke-width:2.2px;width:19px;height:19px}.lgp .lgp-ws-pop{z-index:60;min-width:230px;position:absolute;bottom:calc(100% + 8px);left:0}.lgp .lgp-ws-pop[hidden]{display:none}.lgp .lgp-ws-pop button small{color:var(--w-mut);margin-top:1px;font-size:12px;display:block}.lgp .lgp-ws-panel{grid-area:2/3;min-width:0;padding:0 16px 16px 0;overflow:hidden}.lgp .lgp-ws-pin{height:100%;width:calc(var(--w-panelw) - 16px);border:1px solid var(--w-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border-radius:22px;flex-direction:column;min-width:300px;transition:opacity .3s;display:flex;overflow:hidden;box-shadow:0 18px 50px #1c38ea14}.lgp .lgp-ws.lgp-no-panel .lgp-ws-pin{opacity:0}.lgp .lgp-ws-ph{border-bottom:1px solid var(--w-line);align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.lgp .lgp-ws-ph .lgp-ws-ti{background:var(--tbg,#eef1f7);width:32px;height:32px;color:var(--tfg,var(--w-mut));border-radius:10px;place-items:center;display:grid}.lgp .lgp-ws-done{border-radius:999px;margin-left:auto;padding:7px 14px;font-size:13px;font-weight:600;display:none;background:var(--w-ink)!important;color:#fff!important}@media (max-width:1120px){.lgp .lgp-ws-done{display:block}}.lgp .lgp-ws-ph h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.lgp .lgp-ws-ph p{color:var(--w-mut);margin:1px 0 0;font-size:12.5px}.lgp .lgp-ws-tools{scrollbar-width:thin;flex:auto;min-height:0;padding:12px 16px 14px;overflow:auto}.lgp .lgp-ws-tg>p{color:var(--w-mut);justify-content:space-between;margin:0 0 8px;font-size:12px;font-weight:500;display:flex}.lgp .lgp-ws-tg>p span{font:400 11px var(--font-mono,monospace);color:var(--w-mut2)}.lgp .lgp-ws-chips{flex-wrap:wrap;gap:6px;display:flex}.lgp .lgp-ws-chip{color:var(--w-ink2);background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:500;transition:all .18s;border:1px solid var(--w-line)!important}.lgp .lgp-ws-chip:hover{border-color:var(--w-line2)!important}.lgp .lgp-ws-chip[aria-pressed=true]{background:var(--w-ink);color:#fff;border-color:var(--w-ink)!important}.lgp .lgp-ws-pv{border-top:1px solid var(--w-line);background:linear-gradient(#f4f6fa99,#f4f6faf2);flex-direction:column;flex:none;padding:12px 16px 16px;display:flex}.lgp .lgp-ws-pv>p{color:var(--w-mut);align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:500;display:flex}.lgp .lgp-ws-pv>p i{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e2e}.lgp .lgp-ws-stage{border:1px solid var(--w-line);background:#fff;border-radius:14px;height:clamp(110px,17vh,170px);position:relative;overflow:hidden}.lgp .lgp-ws-empty{flex-direction:column;flex:1;justify-content:center;gap:14px;padding:22px;display:flex}.lgp .lgp-ws-empty h3{font:300 26px/1.1 var(--font-heading,"Newsreader",serif);letter-spacing:-.02em;margin:0}.lgp .lgp-ws-empty h3 em{color:var(--w-blue)}.lgp .lgp-ws-empty p{color:var(--w-mut);margin:0;font-size:13.5px;line-height:1.5}.lgp .lgp-ws-incl{gap:8px;margin-top:4px;display:grid}.lgp .lgp-ws-incl div{color:var(--w-ink2);border:1px solid var(--w-line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:flex}.lgp .lgp-ws-incl svg.lgp-i{color:var(--w-blue);width:17px;height:17px}@keyframes lgp-wsFloat{50%{color:var(--w-blue);border-color:#b9ccf6;transform:translateY(-3px)}}.lgp .lgp-wpv{color:var(--w-mut);flex-direction:column;gap:6px;padding:10px;font-size:9px;display:flex;position:absolute;inset:0}.lgp .lgp-wpv .lgp-wpv-bar{border-bottom:1px solid var(--w-line);align-items:center;gap:4px;padding-bottom:6px;display:flex}.lgp .lgp-wpv .lgp-wpv-bar i{background:#dde2ee;border-radius:50%;width:6px;height:6px}.lgp .lgp-wpv .lgp-wpv-bar span{font:500 9px var(--font-mono,monospace);color:var(--w-mut2);margin-left:8px}.lgp .lgp-wpv .lgp-wpv-blk{background:#eef1f7;border-radius:5px}.lgp .lgp-wpv .lgp-wpv-acc{background:var(--pv-acc,#2f6bf2)}.lgp .lgp-wpv .lgp-wpv-in,.lgp .lgp-wpv-in{animation:.45s cubic-bezier(.2,.8,.2,1) both lgp-wsIn}@keyframes lgp-wsIn{0%{opacity:0;transform:translateY(6px)scale(.97)}}.lgp .lgp-wpv-grid{flex:1;align-content:start;gap:6px;min-height:0;display:grid}.lgp .lgp-wpv .lgp-wpv-card{border:1px solid var(--w-line);background:#fff;border-radius:7px;flex-direction:column;gap:4px;padding:6px;display:flex}.lgp .lgp-wpv .lgp-wpv-lbl{font:600 8.5px var(--font-body);color:var(--w-ink2)}.lgp .lgp-ws-sheet{width:min(880px,100vw - 32px);max-height:min(calc(var(--lgp-viewport-height,100dvh) - 32px),760px);overscroll-behavior:contain;color:var(--w-ink,#0a0b0f);font-family:var(--font-body,"Switzer",sans-serif);background:#fff;border:0;border-radius:24px;padding:0;overflow-y:auto;box-shadow:0 40px 120px #0a143c4d}@keyframes lgp-wsSheet{0%{opacity:0;transform:translateY(14px)scale(.985)}}.lgp .lgp-ws-sh{justify-content:space-between;align-items:flex-start;gap:16px;padding:26px 28px 6px;display:flex}.lgp .lgp-ws-sh h2{font:300 40px/1.05 var(--font-heading,"Newsreader",serif);letter-spacing:-.03em;margin:0}.lgp .lgp-ws-sh h2 em{color:#2f6bf2}.lgp .lgp-ws-sh p{color:#5e6372;margin:8px 0 0;font-size:15px}.lgp .lgp-ws-x{cursor:pointer;color:#2e3038;background:#f4f6fa;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.lgp .lgp-ws-sb{max-height:calc(-110px + min(86vh,760px));padding:16px 28px 28px;overflow:auto}.lgp .lgp-ws-legal{color:#2e3038;font-size:14px;line-height:1.6}.lgp .lgp-ws-legal .lgp-wrap{max-width:none!important;padding:0!important}.lgp .lgp-ws-legal h1{font:300 30px var(--font-heading,"Newsreader",serif)!important;margin:6px 0 10px!important}.lgp .lgp-ws-tabs{gap:6px;margin-bottom:14px;display:flex}.lgp .lgp-ws-tabs button{cursor:pointer;background:#fff;border:1px solid #e3e7ef;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13.5px}.lgp .lgp-ws-tabs button[aria-selected=true]{color:#fff;background:#0a0b0f;border-color:#0a0b0f}.lgp .lgp-ws-scrim,.lgp .lgp-ws-bk,.lgp .lgp-ws-tpls,.lgp .lgp-ws.lgp-picked .lgp-ws-h,.lgp .lgp-ws.lgp-picked .lgp-ws-sub{display:none}.lgp .lgp-ws.lgp-picked .lgp-ws-main{justify-content:flex-start;padding:4px 22px 22px}.lgp .lgp-ws.lgp-picked .lgp-ws-col{max-width:1040px;height:100%}.lgp .lgp-ws.lgp-picked .lgp-ws-tiles{scrollbar-width:none;flex:none;justify-content:flex-start;gap:6px;margin-top:2px;padding:4px 2px 6px;display:flex;overflow-x:auto}.lgp .lgp-ws.lgp-picked .lgp-ws-tiles::-webkit-scrollbar{display:none}.lgp .lgp-ws.lgp-picked .lgp-ws-tile{border-radius:13px;flex:none;grid-template-rows:auto;column-gap:8px;min-height:0;padding:5px 12px 5px 5px}.lgp .lgp-ws.lgp-picked .lgp-ws-tiles>.lgp-ws-tile:first-child{margin-left:auto}.lgp .lgp-ws.lgp-picked .lgp-ws-tiles>.lgp-ws-tile:last-child{margin-right:auto}.lgp .lgp-ws.lgp-picked .lgp-ws-tile:hover{transform:translateY(-1px)}.lgp .lgp-ws.lgp-picked .lgp-ws-tile .lgp-ws-ti{border-radius:9px;grid-row:1;width:28px;height:28px;transform:none}.lgp .lgp-ws.lgp-picked .lgp-ws-tile .lgp-ws-ti svg.lgp-i{width:16px;height:16px}.lgp .lgp-ws.lgp-picked .lgp-ws-tile b{white-space:nowrap;font-size:13.5px}.lgp .lgp-ws.lgp-picked .lgp-ws-tile small,.lgp .lgp-ws.lgp-picked .lgp-ws-tile .lgp-ck{display:none}.lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true]{background:var(--w-ink);grid-template-columns:auto auto auto;box-shadow:0 10px 24px #0a0b0f38}.lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true] b{color:#fff}.lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true] .lgp-ws-ti{color:#fff;background:#ffffff24}.lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true] .lgp-ws-bk{color:#fff;background:#ffffff29;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:2px;display:grid}.lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true] .lgp-ws-bk svg.lgp-i{stroke-width:2.4px;width:12px;height:12px}.lgp .lgp-ws.lgp-picked .lgp-ws-tpls{flex-direction:column;flex:1;min-height:0;margin-top:10px;display:flex}.lgp .lgp-ws-tagrow{align-items:center;gap:14px;min-width:0;margin-bottom:12px;display:flex}.lgp .lgp-ws-tagrow h2{font:300 26px/1 var(--font-heading,"Newsreader",serif);letter-spacing:-.02em;flex:none;margin:0;animation:.45s cubic-bezier(.2,.8,.2,1) 80ms both lgp-wsIn}.lgp .lgp-ws-tags{scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:2px 24px 2px 2px;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.lgp .lgp-ws-tags::-webkit-scrollbar{display:none}.lgp .lgp-ws-tag{color:var(--w-ink2);background:#fffc;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;animation:.4s cubic-bezier(.2,.8,.2,1) both lgp-wsIn;display:inline-flex;border:1px solid var(--w-line)!important}.lgp .lgp-ws-tag span{font:500 11px var(--font-mono,monospace);color:var(--w-mut2)}.lgp .lgp-ws-tag:hover{border-color:var(--w-line2)!important}.lgp .lgp-ws-tag[aria-pressed=true]{background:var(--w-blue-s);color:#1d4ed8;border-color:#b9ccf6!important}.lgp .lgp-ws-tgrid{scrollbar-width:thin;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:14px;min-height:0;padding:2px 2px 16px;display:grid;overflow:auto;-webkit-mask:linear-gradient(#000 calc(100% - 26px),#0000);mask:linear-gradient(#000 calc(100% - 26px),#0000)}@keyframes lgp-wsCard{0%{opacity:0;transform:translateY(16px)scale(.97)}}.lgp .lgp-ws-tc{border:1px solid var(--w-line);color:var(--w-ink);background:#fff;border-radius:16px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:block;position:relative;overflow:hidden}.lgp .lgp-ws-tc:hover{border-color:#b9ccf6;transform:translateY(-3px);box-shadow:0 18px 40px #1c38ea24}.lgp .lgp-ws-th{aspect-ratio:16/10;border-bottom:1px solid var(--w-line);min-height:110px;position:relative;overflow:hidden}.lgp .lgp-ws-th iframe{width:1280px;height:800px;transform:scale(var(--s,.25));transform-origin:0 0;pointer-events:none;opacity:0;border:0;transition:opacity .4s;position:absolute;top:0;left:0}.lgp .lgp-ws-th iframe.lgp-on{opacity:1}.lgp .lgp-template-image{pointer-events:none;position:absolute;inset:0}.lgp .lgp-template-image>img{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .4s;display:block}.lgp .lgp-template-image>img.lgp-on{opacity:1}.lgp .lgp-thumbnail-unavailable{font-family:var(--font-body);color:var(--logen-text);opacity:.65;text-align:center;pointer-events:none;justify-content:center;align-items:center;padding:16px;font-size:12px;display:flex;position:absolute;inset:0}.lgp .lgp-ws-new-b{z-index:2;font:600 10.5px var(--font-mono,monospace);color:#fff;background:var(--w-grad);border-radius:999px;padding:3px 8px;position:absolute;top:8px;left:8px}.lgp .lgp-ws-open{z-index:2;opacity:0;white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b0fd1;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:all .25s;position:absolute;bottom:10px;left:50%;transform:translate(-50%,8px)}.lgp .lgp-ws-tc:hover .lgp-ws-open,.lgp .lgp-ws-tc:focus-visible .lgp-ws-open{opacity:1;transform:translate(-50%)}.lgp .lgp-ws-tm{padding:10px 44px 11px 12px}.lgp .lgp-ws-tm b{font-size:14px;font-weight:600;display:block}.lgp .lgp-ws-tm small{color:var(--w-mut);font-size:12px}.lgp .lgp-ws.lgp-picked .lgp-ws-comp{margin-top:10px}@keyframes lgp-wsFlash{0%{background:#2f6bf21a}to{background:0 0}}.lgp .lgp-ws-more{letter-spacing:.02em;color:var(--w-mut2);align-items:center;gap:10px;margin:4px 0 12px;font-size:11.5px;font-weight:600;display:flex}.lgp .lgp-ws-more:after{content:"";background:var(--w-line);flex:1;height:1px}.lgp .lgp-ws-wfoot{border-top:1px solid var(--w-line);background:#fff;padding:12px 16px 16px}.lgp .lgp-ws-spec{color:var(--w-ink2);max-height:58px;margin:0 0 10px;font-size:12.5px;line-height:1.5;overflow:auto}.lgp .lgp-ws-write{border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-size:14px;font-weight:600;transition:transform .15s;display:flex;box-shadow:inset 0 1px #fff6,0 10px 24px #1c38ea47;color:#fff!important;background:var(--w-grad)!important}.lgp .lgp-ws-write:active{transform:translateY(1px)}.lgp .lgp-ws-write svg.lgp-i{width:17px;height:17px}@media (max-width:1380px) and (min-width:861px){.lgp .lgp-ws.lgp-picked .lgp-ws-tile:not([aria-pressed=true]) .lgp-ws-ti{display:none}.lgp .lgp-ws.lgp-picked .lgp-ws-tile:not([aria-pressed=true]){padding:9px 13px}}.lgp .lgp-ws-design{background:#f6f7fa}.lgp .lgp-wd-canvas{z-index:0;touch-action:none;cursor:default;background-color:#f6f7fa;background-image:radial-gradient(#2e303824 1px,#0000 1.3px);background-size:22px 22px;grid-area:1/2/3/4;min-width:0;min-height:0;position:relative;overflow:hidden}.lgp .lgp-ws-design:before{display:none}.lgp .lgp-ws-design .lgp-ws-top.lgp-wd-top{z-index:3;pointer-events:none;background:0 0;padding:0 16px}.lgp .lgp-ws-design .lgp-ws-top>*{pointer-events:auto}.lgp .lgp-ws-design .lgp-ws-top .lgp-ws-sp{pointer-events:none}.lgp .lgp-ws-design .lgp-ws-main.lgp-wd-main{z-index:3;pointer-events:none;flex-direction:column;grid-area:2/2;justify-content:flex-end;align-items:stretch;gap:10px;width:380px;max-width:100%;padding:0 0 16px 16px;display:flex;overflow:visible}.lgp .lgp-ws-design .lgp-wd-main>*{pointer-events:auto}.lgp .lgp-ws-design .lgp-ws-panel{z-index:3;pointer-events:none}.lgp .lgp-ws-design .lgp-ws-pin{pointer-events:auto}.lgp .lgp-wd-proj{border:1px solid var(--w-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-radius:14px;align-items:center;gap:6px;padding:4px;display:flex;box-shadow:0 6px 20px #141e460f}.lgp .lgp-wd-name{border-radius:10px;align-items:center;gap:6px;max-width:240px;padding:7px 10px;font-size:14.5px;font-weight:500;display:flex}.lgp .lgp-wd-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lgp .lgp-wd-name:hover{background:#f1f3f8}.lgp .lgp-wd-name svg.lgp-i{width:15px;height:15px;color:var(--w-mut)}.lgp .lgp-wd-seg{background:#eef1f7;border-radius:10px;padding:3px;display:flex}.lgp .lgp-wd-seg :is(button,a){color:var(--w-mut);border-radius:8px;padding:6px 13px;font-size:13.5px;font-weight:500}.lgp .lgp-wd-seg button[aria-pressed=true]{color:var(--w-ink);background:#fff;box-shadow:0 1px 3px #141e461a}.lgp .lgp-wd-grp{border:1px solid var(--w-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-radius:14px;align-items:center;gap:6px;padding:4px;display:flex;box-shadow:0 6px 20px #141e460f}.lgp .lgp-wd-gbtn{height:34px;color:var(--w-ink2);border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:500;display:flex;background:#f1f3f8!important}.lgp .lgp-wd-gbtn:hover{background:#e8ecf4!important}.lgp .lgp-wd-gbtn.lgp-wd-pub{color:#1d4ed8!important;background:var(--w-blue-s)!important;border:1px solid #cfddfb!important}.lgp .lgp-wd-gbtn.lgp-wd-icon{justify-content:center;width:34px;padding:0;border:1px solid var(--w-line)!important;background:#fff!important}.lgp .lgp-wd-gbtn svg.lgp-i{width:16px;height:16px}.lgp .lgp-wd-chat{border:1px solid var(--w-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-radius:20px;flex-direction:column;flex:1;min-height:0;transition:flex .35s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden;box-shadow:0 18px 50px #141e4614}.lgp .lgp-wd-ch{border-bottom:1px solid var(--w-line);color:var(--w-ink2);justify-content:space-between;align-items:center;padding:10px 12px 8px 16px;font-size:13px;font-weight:600;display:flex}.lgp .lgp-wd-ch span{align-items:center;gap:7px;display:flex}.lgp .lgp-wd-ch svg:not(.lgp-i){width:17px;height:13px}.lgp .lgp-wd-ch button{width:28px;height:28px;color:var(--w-mut);border-radius:8px;place-items:center;transition:transform .3s;display:grid}.lgp .lgp-wd-ch button:hover{background:#f1f3f8}.lgp .lgp-ws-design.lgp-chat-min .lgp-wd-chat{flex:none}.lgp .lgp-ws-design.lgp-chat-min .lgp-wd-log{display:none}.lgp .lgp-ws-design.lgp-chat-min .lgp-wd-ch button{transform:rotate(180deg)}.lgp .lgp-ws-design .lgp-wd-main{transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1)}.lgp .lgp-wd-log{scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow:auto}.lgp .lgp-wd-msg{color:var(--w-ink2);font-size:14.5px;line-height:1.55;animation:.35s cubic-bezier(.2,.8,.2,1) both lgp-wsIn}.lgp .lgp-wd-msg p{margin:0}.lgp .lgp-wd-comp{border:1px solid var(--w-line);background:#fffffff5;border-radius:18px;flex:none;padding:10px 10px 8px 14px;transition:border-color .2s,box-shadow .2s;box-shadow:0 18px 50px #141e461a}.lgp .lgp-wd-comp textarea{resize:none;width:100%;font:400 14.5px/1.5 var(--font-body);color:var(--w-ink);background:0 0;border:0;min-height:42px;padding:2px 0;display:block;box-shadow:none!important;outline:0!important}.lgp .lgp-wd-sel:empty{display:none}.lgp .lgp-wd-sel span{background:var(--w-blue-s);color:#1d4ed8;border-radius:999px;align-items:center;gap:6px;max-width:100%;margin:2px 0 4px;padding:4px 6px 4px 9px;font-size:12.5px;font-weight:500;animation:.3s cubic-bezier(.3,1.5,.5,1) lgp-wsPop;display:inline-flex}.lgp .lgp-wd-sel svg.lgp-i{flex:none;width:13px;height:13px}.lgp .lgp-wd-sel button{color:#1d4ed8;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.lgp .lgp-wd-free{height:30px;color:var(--w-ink2);border-radius:9px;align-items:center;gap:4px;padding:0 9px;font-size:12.5px;display:inline-flex;background:#f1f3f8!important}.lgp .lgp-wd-free svg.lgp-i{width:13px;height:13px}.lgp .lgp-wd-comp .lgp-ws-send{width:32px;height:32px}.lgp .lgp-wd-comp .lgp-ws-send svg.lgp-i{width:16px;height:16px}.lgp .lgp-wd-world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.lgp .lgp-wd-ink{pointer-events:none;z-index:5;position:absolute;top:0;left:0;overflow:visible}.lgp .lgp-wd-fr{opacity:0;background:#fff;transition:opacity .45s;position:absolute;box-shadow:0 24px 70px #1428781f,0 0 0 1px #141e4612}.lgp .lgp-wd-fr.lgp-on{opacity:1}.lgp .lgp-wd-fr iframe{background:#fff;border:0;width:100%;height:100%;display:block}.lgp .lgp-wd-shield{position:absolute;inset:0}.lgp .lgp-wd-fr.lgp-sel{box-shadow:0 24px 70px #14287824,0 0 0 calc(2px*var(--inv,1))#2f6bf2}.lgp .lgp-wd-hd{width:calc(9px*var(--inv,1));height:calc(9px*var(--inv,1));border:calc(1.5px*var(--inv,1))solid #2f6bf2;z-index:2;background:#fff;display:none;position:absolute}.lgp .lgp-wd-fr.lgp-sel .lgp-wd-hd{display:block}.lgp .lgp-wd-hd.lgp-tl{top:0;left:0;transform:translate(-50%,-50%)}.lgp .lgp-wd-hd.lgp-tr{top:0;right:0;transform:translate(50%,-50%)}.lgp .lgp-wd-hd.lgp-bl{bottom:0;left:0;transform:translate(-50%,50%)}.lgp .lgp-wd-hd.lgp-br{bottom:0;right:0;transform:translate(50%,50%)}.lgp .lgp-wd-fh{min-width:max-content;margin-bottom:calc(10px*var(--inv,1));border:1px solid var(--w-line);transform:translateX(var(--hx,0px))scale(var(--inv,1));transform-origin:0 100%;white-space:nowrap;color:var(--w-mut);background:#ffffffeb;border-radius:10px;align-items:center;gap:8px;padding:5px 10px;font-size:13px;display:flex;position:absolute;bottom:100%;left:0;box-shadow:0 4px 14px #141e460f}.lgp .lgp-wd-fh .lgp-wd-fl{border-right:1px solid var(--w-line2);padding-right:8px}.lgp .lgp-wd-fh b{color:var(--w-ink);text-overflow:ellipsis;min-width:72px;font-weight:500;overflow:hidden}.lgp .lgp-wd-fa{align-items:center;gap:2px;margin-left:4px;display:none}.lgp .lgp-wd-fr.lgp-sel .lgp-wd-fa{display:flex}.lgp .lgp-wd-fr.lgp-sel .lgp-wd-fl{display:none}.lgp .lgp-wd-fa button{height:26px;color:var(--w-ink2);border-radius:7px;align-items:center;gap:4px;padding:0 6px;font-size:12.5px;display:inline-flex}.lgp .lgp-wd-fa button:hover{background:#f1f3f8}.lgp .lgp-wd-fa button svg.lgp-i{width:15px;height:15px}.lgp .lgp-wd-fa button[data-fa=share] svg.lgp-i{transform:rotate(-30deg)}.lgp .lgp-wd-fa em{font-style:normal}.lgp .lgp-wd-more{width:220px;padding:6px}.lgp .lgp-wd-tools{bottom:18px;left:calc(var(--w-sidew) + 380px + (100% - var(--w-sidew) - 380px - var(--w-panelw))/2);border:1px solid var(--w-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:4;background:#fffffff2;border-radius:16px;align-items:center;gap:2px;padding:5px;transition:left .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;transform:translate(-50%);box-shadow:0 16px 40px #141e4624}.lgp .lgp-wd-tools button{height:38px;color:var(--w-ink2);border-radius:11px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:500;display:flex}.lgp .lgp-wd-tools button[data-tool=hand]{justify-content:center;width:38px;padding:0}.lgp .lgp-wd-tools button:hover{background:#f1f3f8}.lgp .lgp-wd-tools button[aria-pressed=true]{background:var(--w-blue-s);color:#1d4ed8}.lgp .lgp-wd-tools i{background:var(--w-line);width:1px;height:22px;margin:0 4px}.lgp .lgp-wd-tools #lgp-wd-zv{font:500 12.5px var(--font-mono,monospace);justify-content:center;min-width:54px}.lgp .lgp-ws-design .lgp-ws-panel{padding:0 16px 16px 0}.lgp .lgp-wd-pin{flex-direction:column;display:flex;background:#fffffff0!important}.lgp .lgp-wd-tabs{background:#eef1f7;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:4px;margin:10px 10px 0;padding:4px;display:grid}.lgp .lgp-wd-tabs button{height:34px;color:var(--w-mut);border-radius:10px;place-items:center;display:grid}.lgp .lgp-wd-tabs button svg.lgp-i{width:18px;height:18px}.lgp .lgp-wd-tabs button[aria-selected=true]{color:var(--w-ink);background:#fff;box-shadow:0 1px 3px #141e461a}.lgp .lgp-wd-body{scrollbar-width:thin;flex:1;min-height:0;padding:12px 14px 16px;overflow:auto}.lgp .lgp-wd-lead{color:var(--w-mut);margin:2px 0 10px;font-size:13px}.lgp .lgp-wd-sec h3{color:var(--w-ink2);justify-content:space-between;margin:0 0 9px;font-size:12.5px;font-weight:600;display:flex}.lgp .lgp-wd-sec h3 output{font:500 12px var(--font-mono,monospace);color:var(--w-mut)}.lgp .lgp-wd-sw{flex-wrap:wrap;gap:8px;display:flex}.lgp .lgp-wd-sw button,.lgp .lgp-wd-cc{width:28px;height:28px;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--w-line);cursor:pointer;border-radius:50%;transition:transform .15s;background:var(--c)!important}.lgp .lgp-wd-sw button:hover{transform:scale(1.08)}.lgp .lgp-wd-cc{--c:#fff;color:var(--w-mut);place-items:center;display:grid;position:relative}.lgp .lgp-wd-cc input{opacity:0;cursor:pointer;position:absolute;inset:0}.lgp .lgp-wd-cc svg.lgp-i{width:14px;height:14px}.lgp .lgp-wd-fonts{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.lgp .lgp-wd-fonts button{background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex;border:1px solid var(--w-line)!important}.lgp .lgp-wd-fonts span{color:var(--w-ink);font-size:21px;line-height:1.1}.lgp .lgp-wd-fonts small{color:var(--w-mut);font-size:10.5px}.lgp .lgp-wd-fonts button[aria-pressed=true],.lgp .lgp-wd-segs button[aria-pressed=true]{background:#f5f8ff;box-shadow:0 0 0 1px #2f6bf2;border-color:#2f6bf2!important}.lgp .lgp-wd-segs{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.lgp .lgp-wd-segs button{background:#fff;border-radius:10px;padding:8px;font-size:13px;border:1px solid var(--w-line)!important}.lgp .lgp-wd-sec input[type=range]{accent-color:#2f6bf2;background:0 0;border:0;width:100%;height:42px;margin:0;padding:0}.lgp .lgp-wd-imgs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lgp .lgp-wd-imgs button,.lgp .lgp-wd-up{aspect-ratio:1;background:#fff;border-radius:12px;padding:0;overflow:hidden;border:1px solid var(--w-line)!important}.lgp .lgp-wd-imgs img{object-fit:cover;width:100%;height:100%;display:block}.lgp .lgp-wd-up{color:var(--w-mut);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;display:flex}.lgp .lgp-wd-up svg.lgp-i{width:16px;height:16px}.lgp .lgp-wp-top{color:#fff;background:radial-gradient(120% 140% at 10% 0,#5aa2f5 0%,#1e82e0 40%,#1c38ea 100%);padding:28px 28px 24px;position:relative}.lgp .lgp-wp-b{font:600 11.5px var(--font-mono,monospace);background:#ffffff2e;border-radius:999px;padding:4px 10px;display:inline-block}.lgp .lgp-wp-top h2{font:300 32px/1.05 var(--font-heading,"Newsreader",serif);max-width:320px;margin:14px 0 10px}.lgp .lgp-wp-price{align-items:baseline;gap:8px;display:flex}.lgp .lgp-wp-price b{font:300 54px/1 var(--font-heading,"Newsreader",serif)}.lgp .lgp-wp-price span{opacity:.88;font-size:14px}.lgp .lgp-wp-body{padding:22px 28px 24px}.lgp .lgp-wp-go{cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;border-radius:14px!important;font-size:15px!important;display:flex!important}.lgp .lgp-wp-go svg.lgp-i{width:17px;height:17px}.lgp .lgp-wd-segs.lgp-four{grid-template-columns:repeat(4,1fr)}.lgp .lgp-wd-segs.lgp-four button{padding:8px 2px;font-size:12px}.lgp .lgp-wd-elh{border:1px solid var(--w-line);background:#f4f6fa;border-radius:14px;align-items:center;gap:6px;margin-bottom:14px;padding:10px 10px 10px 12px;display:flex}.lgp .lgp-wd-elh>div{flex:1;min-width:0}.lgp .lgp-wd-elh small{color:var(--w-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.lgp .lgp-wd-elh b{font-size:15px;font-weight:600}.lgp .lgp-wd-elh button{height:30px;color:var(--w-ink2);border-radius:9px;align-items:center;gap:4px;padding:0 9px;font-size:12.5px;display:flex;border:1px solid var(--w-line)!important;background:#fff!important}.lgp .lgp-wd-elh button svg.lgp-i{width:14px;height:14px}.lgp .lgp-wd-elact{grid-template-columns:1fr 1fr;gap:6px;margin:4px 0 12px;display:grid}.lgp .lgp-wd-elact button{height:36px;color:var(--w-ink2);border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex;border:1px solid var(--w-line)!important;background:#fff!important}.lgp .lgp-wd-elact svg.lgp-i{width:14px;height:14px}.lgp .lgp-wd-sec textarea{border:1px solid var(--w-line);width:100%;font:400 13.5px/1.45 var(--font-body);resize:vertical;min-height:0;color:var(--w-ink);background:#fff;border-radius:12px;padding:9px 11px}.lgp .lgp-wd-secs{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.lgp .lgp-wd-secs li{border:1px solid var(--w-line);background:#fff;border-radius:11px;align-items:center;gap:6px;padding:3px 4px 3px 12px;display:flex}.lgp .lgp-wd-secs li>button{text-align:left;flex:1;padding:6px 0;font-size:13px}.lgp .lgp-wd-secs li span{gap:2px;display:flex}.lgp .lgp-wd-secs li span button{width:26px;height:26px;color:var(--w-mut);border-radius:8px;place-items:center;display:grid}.lgp .lgp-wd-secs li span button:disabled{opacity:.3}.lgp .lgp-wd-secs svg.lgp-i{width:13px;height:13px}.lgp .lgp-wd-add{gap:6px;display:flex}.lgp .lgp-wd-add select{border:1px solid var(--w-line);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:#fff;border-radius:10px;flex:1;min-height:34px;padding:0 10px;font-family:inherit;font-size:13px}.lgp .lgp-wd-add button{border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13px;font-weight:600;display:flex;background:var(--w-ink)!important;color:#fff!important}.lgp .lgp-wd-add svg.lgp-i{width:14px;height:14px}.lgp .lgp-wd-body .lgp-ws-write{margin-top:6px}.lgp .lgp-wd-fine{text-align:center;color:var(--w-mut);margin:8px 0 0;font-size:12px}@media (max-width:1520px){.lgp .lgp-wd-tools button span{display:none}.lgp .lgp-wd-tools button{padding:0 10px}}@media (max-width:1280px){.lgp .lgp-ws-design .lgp-ws-main.lgp-wd-main{width:340px}.lgp .lgp-wd-tools{left:calc(var(--w-sidew) + 340px + (100% - var(--w-sidew) - 340px - var(--w-panelw))/2)}.lgp .lgp-wd-tools button span{display:none}}@media (max-width:1120px){.lgp .lgp-wd-tools{left:calc(var(--w-sidew) + 340px + (100% - var(--w-sidew) - 340px)/2)}.lgp .lgp-ws-design .lgp-ws-panel{top:72px}}@media (max-width:860px){.lgp .lgp-wd-canvas{grid-area:1/1/3}.lgp .lgp-ws-design .lgp-ws-main.lgp-wd-main{grid-column:1;width:100%;padding:0 10px 76px}.lgp .lgp-ws-design .lgp-wd-chat{max-height:42vh}.lgp .lgp-wd-tools{bottom:12px;left:50%}.lgp .lgp-wd-proj .lgp-wd-seg,.lgp .lgp-wd-gbtn.lgp-wd-pub span{display:none}.lgp .lgp-ws-design .lgp-ws-menu{display:grid}}.lgp .lgp-ws-design[data-tool=select] .lgp-wd-fr.lgp-sel .lgp-wd-shield{display:none}.lgp .lgp-wd-tip{background:var(--w-blue-s);color:#1d4ed8;border-radius:12px;align-items:center;gap:8px;margin:0 0 14px;padding:9px 11px;font-size:12.5px;line-height:1.4;display:flex}.lgp .lgp-wd-tip svg.lgp-i{flex:none;width:15px;height:15px}.lgp .lgp-wd-fx{display:contents}.lgp .lgp-wd-dev{background:#f1f3f8;border-radius:8px;align-items:center;gap:1px;margin-right:4px;padding:2px;display:inline-flex}.lgp .lgp-wd-dev button{justify-content:center;width:26px;padding:0!important}.lgp .lgp-wd-dev button[aria-pressed=true]{color:#1d4ed8;box-shadow:0 1px 3px #141e461a;background:#fff!important}@keyframes lgp-wvFade{to{opacity:0}}@keyframes lgp-wvA1{0%{opacity:0}}@keyframes lgp-wvA2{0%{opacity:0;transform:translateY(40px)}}@keyframes lgp-wvA2c{0%{opacity:0;transform:translateY(calc(40px - 50%))}}@keyframes lgp-wvA3{0%{opacity:0;transform:scale(.85)}}@keyframes lgp-wvA3c{0%{opacity:0;transform:translateY(-50%)scale(.85)}}@keyframes lgp-wvA4{0%{max-width:0}to{max-width:100%}}.lgp .lgp-wv-thumb{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;display:flex;position:absolute;inset:0}.lgp .lgp-wv-thumb b{font:300 20px/1.05 var(--font-heading,"Newsreader",serif)}.lgp .lgp-wv-thumb small{opacity:.85;font-size:10.5px}.lgp .lgp-wv-thumb i{color:#0a0b0f;background:#ffffffe6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:8px;right:8px}.lgp .lgp-wv-thumb i svg.lgp-i{width:12px;height:12px}.lgp .lgp-ws-tc .lgp-wv-thumb b{font-size:28px}@keyframes lgp-wdFade{0%{opacity:.2}}@keyframes lgp-wdSlide{0%{opacity:.3;transform:translate(40px)}}.lgp .lgp-wi-stage{-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.lgp .lgp-wi-l{box-sizing:border-box;position:absolute}.lgp .lgp-wi-t{white-space:nowrap;cursor:move;outline:none;line-height:1.04}.lgp .lgp-wi-s,.lgp .lgp-wi-i{cursor:move}.lgp .lgp-wi-i{overflow:hidden}.lgp .lgp-wi-i img{pointer-events:none;width:100%;height:100%;display:block}.lgp .lgp-wi-thumb{background:#e8ecf4;place-items:center;padding:9%;display:grid;position:absolute;inset:0}.lgp .lgp-wi-thumb .lgp-wi-stage{border-radius:3px;position:relative;inset:auto;box-shadow:0 8px 20px #141e462e}.lgp .lgp-wi-thumb .lgp-wi-stage.lgp-w{width:100%}.lgp .lgp-wi-thumb .lgp-wi-stage.lgp-h{height:100%}.lgp .lgp-wr-src input,.lgp .lgp-wd-add input{border:1px solid var(--w-line);min-width:0;height:32px;font:400 12.5px var(--font-body);color:var(--w-ink);background:#fff;border-radius:9px;padding:0 9px}.lgp .lgp-wd-add input{flex:1}.lgp .lgp-ws-ctx{align-items:center;gap:4px;min-width:0;display:flex;overflow:visible}.lgp .lgp-ws-pick{border:1px solid var(--w-line)!important;border-radius:999px!important;gap:6px!important;height:34px!important;padding:0 10px 0 12px!important}.lgp .lgp-ws-pick small{color:var(--w-mut);font-size:11px;font-weight:500}.lgp .lgp-ws-pick span{color:var(--w-ink);font-weight:600}.lgp .lgp-ws-pick svg.lgp-i{width:14px;height:14px;color:var(--w-mut)}.lgp .lgp-ws-ctx .lgp-ws-pop{min-width:190px}.lgp .lgp-ws-ctx .lgp-ws-pop button[aria-checked=true]{font-weight:600}@media (max-width:1280px){.lgp .lgp-ws-pick small{display:none}}.lgp .lgp-wd-qs{scrollbar-width:none;gap:6px;margin:2px 0 6px;display:flex;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 85%,#0000);mask:linear-gradient(90deg,#000 85%,#0000)}.lgp .lgp-wd-qs:empty{display:none}.lgp .lgp-wd-qs button{color:var(--w-ink2);white-space:nowrap;border-radius:999px;flex:none;padding:5px 10px;font-size:12px;background:#f1f3f8!important}.lgp .lgp-wd-qs button:hover{color:#1d4ed8;background:var(--w-blue-s)!important}@keyframes lgp-wdSpin{to{transform:rotate(360deg)}}.lgp .lgp-wd-cta2 .lgp-ws-start,.lgp .lgp-wd-ghostbtn{border-radius:999px;align-items:center;gap:7px;display:inline-flex;padding:8px 14px!important;font-size:13px!important}.lgp .lgp-wd-ghostbtn{color:var(--w-ink);font-weight:600;border:1px solid var(--w-line)!important;background:#fff!important}@keyframes lgp-wdShim{to{background-position:-200% 0}}.lgp .lgp-wa{grid-template-columns:1fr 1.1fr;min-height:440px;display:grid}.lgp .lgp-wa-side{color:#fff;background:radial-gradient(120% 120% at 0 0,#5aa2f5 0%,#1e82e0 40%,#1c38ea 100%);flex-direction:column;padding:34px 32px;display:flex}.lgp .lgp-wa-mark{background:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;margin-bottom:0;display:grid}.lgp .lgp-wa-mark svg{width:26px;height:20px}.lgp .lgp-wa-side h2{font:300 38px/1.04 var(--font-heading,"Newsreader",serif);letter-spacing:-.02em;margin:24px 0 6px}.lgp .lgp-wa-side p{opacity:.9;margin:0 0 18px;font-size:14.5px}.lgp .lgp-wa-side ul{gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.lgp .lgp-wa-side li{align-items:center;gap:8px;display:flex}.lgp .lgp-wa-side li svg.lgp-i{stroke-width:2.4px;width:15px;height:15px}.lgp .lgp-wa-main{flex-direction:column;justify-content:center;padding:34px 30px 24px;display:flex;position:relative}.lgp .lgp-wa-main .lgp-ws-x{position:absolute;top:14px;right:14px}.lgp .lgp-wa-google{height:48px;font:600 15px var(--font-body);cursor:pointer;color:#0a0b0f;background:#fff;border:1px solid #d3dae7;border-radius:14px;justify-content:center;align-items:center;gap:10px;display:flex}.lgp .lgp-wa-google:hover{background:#f7f8fb}.lgp .lgp-wa-or{color:#636977;align-items:center;gap:10px;margin:18px 0;font-size:12.5px;display:flex}.lgp .lgp-wa-or:before,.lgp .lgp-wa-or:after{content:"";background:#e3e7ef;flex:1;height:1px}.lgp .lgp-wa-main label{color:#2e3038;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.lgp .lgp-wa-main input:is([type=email],[type=password],[type=text]){width:100%;height:46px;font:400 15px var(--font-body);color:#0a0b0f;box-sizing:border-box;background:#fff;border:1px solid #d3dae7;border-radius:12px;padding:0 14px}.lgp .lgp-wa-err{color:#b91c1c;margin:6px 0 0;font-size:12.5px}.lgp .lgp-wa-send{cursor:pointer;border:0;width:100%;height:46px;margin-top:12px;border-radius:12px!important;font-size:15px!important}.lgp .lgp-wa-fine{color:#5e6372;text-align:center;margin:12px 0 0;font-size:12px;line-height:1.5}.lgp .lgp-wa-fine :is(button,a),.lgp .lgp-wa-switch :is(button,a),.lgp .lgp-wa-back{color:#1d4ed8;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-family:inherit;font-weight:600;text-decoration:underline}.lgp .lgp-wa-switch{color:#2e3038;text-align:center;margin:14px 0 0;font-size:13px}@media (max-width:760px){.lgp .lgp-wa{grid-template-columns:1fr}.lgp .lgp-wa-side{display:none}}@keyframes lgp-wsE3{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}}.lgp .lgp-ws-demo{border:1px solid var(--w-line);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.lgp .lgp-ws-demo-st{background:#f4f6fa;border-radius:12px;place-items:center;height:118px;display:grid;overflow:hidden}.lgp .lgp-ws-demo-st svg{width:72%;height:auto;max-height:104px}.lgp .lgp-ws-demo-st.lgp-in{animation:.5s cubic-bezier(.2,.8,.2,1) lgp-wsIn}.lgp .lgp-ws-demo-l{flex-direction:column;gap:2px;display:flex}.lgp .lgp-ws-demo-l b{font-size:13.5px;font-weight:600}.lgp .lgp-ws-demo-l span{color:var(--w-mut);font-size:12.5px}@media (max-width:860px){.lgp.lgp-ws-on #lgp-review-fab{top:68px!important;bottom:auto!important;right:10px!important}}.lgp .lgp-vh{clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.lgp .lgp-ws.lgp-picked .lgp-ws-h{clip:rect(0px,0px,0px,0px);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden;display:block!important}.lgp .lgp-wd-sel button{margin:-3px -3px -3px 0;width:24px!important;height:24px!important}.lgp .lgp-ws-acct{margin-top:auto;position:relative}.lgp .lgp-ws-av{background:var(--w-grad);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid}.lgp .lgp-ws-acmenu{bottom:calc(100% + 8px);left:0;right:0}.lgp .lgp-ws-acmenu svg.lgp-i{width:16px;height:16px;color:var(--w-mut)}.lgp .lgp-ws-cred{border:1px solid var(--w-line);height:38px;color:var(--w-ink2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;text-decoration:none;display:flex}.lgp .lgp-ws-cred b{color:var(--w-ink);font-variant-numeric:tabular-nums}.lgp .lgp-ws-cred svg.lgp-i{color:#2f6bf2;width:15px;height:15px}.lgp .lgp-ws-cred.lgp-low{background:#fff7ed;border-color:#fed7aa}.lgp .lgp-ws-cred.lgp-low svg.lgp-i{color:#ea580c}.lgp .lgp-ws-cred em{color:#c2410c;border-left:1px solid #fed7aa;margin-left:4px;padding-left:9px;font-style:normal;font-weight:600}@media (max-width:420px){.lgp .lgp-ws-cred em{display:none}}.lgp .lgp-ws-cont{background:var(--w-glass);box-shadow:var(--w-shadow);color:var(--w-ink2);border:1px solid #fffffff2;border-radius:999px;align-self:center;align-items:center;gap:10px;max-width:100%;margin-bottom:14px;padding:6px 14px 6px 6px;font-size:13.5px;text-decoration:none;display:inline-flex}.lgp .lgp-ws-cont>svg.lgp-i{background:var(--w-grad);color:#fff;border-radius:50%;flex:none;width:26px;height:26px;padding:6px}.lgp .lgp-ws-cont span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lgp .lgp-ws-cont b{color:var(--w-ink)}.lgp .lgp-ws-cont small{color:var(--w-mut2);flex:none;font-size:12px}.lgp .lgp-ws.lgp-picked .lgp-ws-cont{display:none}.lgp .lgp-ws-main.lgp-ws-pg{grid-column:2/4;justify-content:flex-start;align-items:stretch;padding:4px 32px 40px;overflow:auto}.lgp .lgp-pg{width:100%;max-width:980px;margin:0 auto;position:relative}.lgp .lgp-pg-h{padding:18px 0 22px}.lgp .lgp-pg-h h1{font:300 46px/1.05 var(--font-heading,"Newsreader",serif);letter-spacing:-.03em;margin:0}.lgp .lgp-pg-h p{color:var(--w-mut);margin:8px 0 0;font-size:15px}.lgp .lgp-pg-b{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.lgp .lgp-pg-card{border:1px solid var(--w-line);background:#ffffffe0;border-radius:20px;padding:22px;animation:.4s cubic-bezier(.2,.8,.2,1) both lgp-wsIn;box-shadow:0 10px 30px #1c38ea0d}.lgp .lgp-pg-card h2{margin:0 0 12px;font-size:15.5px;font-weight:600}.lgp .lgp-pg-wide,.lgp .lgp-pg-plan{grid-column:1/-1}.lgp .lgp-pg-big{font:300 38px/1 var(--font-heading,"Newsreader",serif);margin:0 0 10px}.lgp .lgp-pg-meter{background:#eef1f7;border-radius:9px;height:8px;margin-bottom:10px;overflow:hidden}.lgp .lgp-pg-meter i{background:var(--w-grad);border-radius:9px;height:100%;display:block}.lgp .lgp-pg-mut{color:var(--w-mut);margin:0 0 12px;font-size:13.5px;line-height:1.55}.lgp .lgp-pg-row{gap:8px;display:flex}.lgp .lgp-pg-card .lgp-ws-start{cursor:pointer;border:0;align-items:center;gap:7px;padding:11px 18px;font-size:14px;text-decoration:none;display:inline-flex}.lgp .lgp-pg-plans{container-type:inline-size}.lgp .lgp-pg-packs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.lgp .lgp-pg-packs button{border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;display:flex;border:1px solid var(--w-line)!important;background:#fff!important}.lgp .lgp-pg-packs button:hover{border-color:#b9ccf6!important}.lgp .lgp-pg-packs b{font:300 26px var(--font-heading,"Newsreader",serif)}.lgp .lgp-pg-packs small{color:var(--w-mut);font-size:11px}.lgp .lgp-pg-packs span{color:#1d4ed8;margin-top:4px;font-size:13px;font-weight:600}.lgp .lgp-pg-form{gap:12px;margin-bottom:14px;display:grid}.lgp .lgp-pg-form label{color:var(--w-ink2);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.lgp .lgp-pg-form input,.lgp .lgp-pg-ask textarea{border:1px solid var(--w-line2);height:42px;font:400 14px var(--font-body);color:var(--w-ink);background:#fff;border-radius:11px;padding:0 12px}.lgp .lgp-pg-integ{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.lgp .lgp-pg-integ>div{border:1px solid var(--w-line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.lgp .lgp-pg-integ>div>span{background:#f1f3f8;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.lgp .lgp-pg-integ p{flex-direction:column;flex:1;margin:0;display:flex}.lgp .lgp-pg-integ b{font-size:13.5px}.lgp .lgp-pg-integ small{color:var(--w-mut);font-size:12px}.lgp .lgp-pg-integ .lgp-ws-start,.lgp .lgp-pg-integ .lgp-wd-ghostbtn{padding:7px 12px!important;font-size:12.5px!important}.lgp .lgp-pg-danger{cursor:pointer;border-radius:999px;align-items:center;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex;color:#b91c1c!important;background:#fef2f2!important;border:1px solid #fca5a5!important}.lgp .lgp-pg-danger:disabled{opacity:.5;cursor:default}.lgp .lgp-pg-th{aspect-ratio:16/10;border:1px solid var(--w-line);background:#eef1f7;border-radius:14px;margin-bottom:6px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.lgp .lgp-pg-th iframe{width:1280px;height:800px;transform:scale(var(--s,.25));transform-origin:0 0;pointer-events:none;opacity:0;border:0;transition:opacity .3s;position:absolute;top:0;left:0}.lgp .lgp-pg-th iframe.lgp-on{opacity:1}.lgp .lgp-pg-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:30px 10px;display:flex}.lgp .lgp-pg-empty>svg.lgp-i{color:#2f6bf2;width:36px;height:36px}.lgp .lgp-pg-empty h2{font:300 30px var(--font-heading,"Newsreader",serif);margin:6px 0 0}.lgp .lgp-pg-empty p{color:var(--w-mut);margin:0 0 8px}.lgp.lgp-ws-on .lgp-lg-side,.lgp.lgp-ws-on .lgp-lg-mbar,.lgp.lgp-ws-on .lgp-lg-scrim{display:none!important}@media (max-width:1120px){.lgp .lgp-ws-main.lgp-ws-pg{grid-column:2}}@media (max-width:860px){.lgp .lgp-ws-main.lgp-ws-pg{grid-column:1;padding:4px 14px 30px}.lgp .lgp-pg-b{grid-template-columns:1fr}.lgp .lgp-pg-b .lgp-ws-plans,.lgp .lgp-pg-packs,.lgp .lgp-pg-integ,.lgp .lgp-pg-recipes{grid-template-columns:1fr 1fr}.lgp .lgp-pg-h h1{font-size:36px}}@media (max-height:820px){.lgp .lgp-ws-sub{display:none}.lgp .lgp-ws-tile{min-height:72px;padding:12px}.lgp .lgp-ws-tile small{font-size:12.2px}}@media (max-height:700px){.lgp .lgp-ws-tile small{display:none}.lgp .lgp-ws-tile{min-height:58px}.lgp .lgp-ws-tile .lgp-ws-ti{grid-row:1;width:36px;height:36px}.lgp .lgp-ws-h{font-size:38px}}@media (max-width:1280px){.lgp .lgp-ws-tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lgp .lgp-ws{--w-sidew:232px;--w-panelw:316px}.lgp .lgp-ws-tile small{white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}}@media (max-width:1120px){.lgp .lgp-ws{grid-template-columns:var(--w-sidew)minmax(0,1fr)0px}.lgp .lgp-ws-panel{z-index:10;width:356px;padding:0 12px 12px 0;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:fixed;top:64px;bottom:0;right:0;transform:translate(105%)}.lgp .lgp-ws-pin{width:100%}.lgp .lgp-ws.lgp-no-panel .lgp-ws-pin{opacity:1}}@media (max-width:860px){.lgp .lgp-ws{grid-template-rows:60px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lgp .lgp-ws-side{z-index:9;width:280px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:20px 0 60px #0a143c2e}.lgp .lgp-ws.lgp-side-open .lgp-ws-side{transform:none}.lgp .lgp-ws-scrim{z-index:8;opacity:0;pointer-events:none;background:#0f162d47;transition:opacity .3s;display:block;position:fixed;inset:0}.lgp .lgp-ws.lgp-side-open .lgp-ws-scrim,.lgp .lgp-ws.lgp-panel-open .lgp-ws-scrim{opacity:1;pointer-events:auto}.lgp .lgp-ws-top{grid-column:1;padding:0 12px}.lgp .lgp-ws-menu{display:grid}.lgp .lgp-ws-mlogo{display:flex}.lgp .lgp-ws-pill{display:none}.lgp .lgp-ws-main{grid-column:1;justify-content:flex-end;padding:4px 16px 14px}.lgp .lgp-ws-panel{width:auto;height:62vh;padding:0;top:auto;left:0;right:0;transform:translateY(105%)}.lgp .lgp-ws-pin{border-radius:22px 22px 0 0}.lgp .lgp-ws-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lgp .lgp-ws-tile{column-gap:10px;min-height:56px;padding:10px}.lgp .lgp-ws-tile small,.lgp .lgp-ws-tile .lgp-fx,.lgp .lgp-ws-sub{display:none}.lgp .lgp-ws-tile .lgp-ws-ti{border-radius:11px;grid-row:1;width:34px;height:34px}.lgp .lgp-ws-pass{font-size:13px}.lgp .lgp-ws-pass .lgp-ws-ptxt{display:none}.lgp .lgp-ws-sh{padding:20px 18px 4px}.lgp .lgp-ws-sb{padding:12px 18px 20px}.lgp .lgp-ws-sh h2{font-size:32px}.lgp .lgp-ws-model .lgp-ws-mlbl{display:none}.lgp .lgp-ws.lgp-picked .lgp-ws-tiles,.lgp .lgp-ws.lgp-picked .lgp-ws-main{justify-content:flex-start}.lgp .lgp-ws-tgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lgp .lgp-ws-tagrow h2{display:none}.lgp .lgp-ws-tm{padding:8px 38px 9px 10px}.lgp .lgp-ws-tm small{display:none}}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws *,.lgp .lgp-ws-sheet,.lgp .lgp-ws-peek{transition:none!important;animation:auto!important;animation-timeline:none!important}}@media (prefers-reduced-transparency:reduce){.lgp .lgp-ws-tile,.lgp .lgp-ws-pill,.lgp .lgp-ws-pass,.lgp .lgp-ws-pin{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}}.lgp .lgp-ws-app .lgp-ws-ptoggle{display:none}.lgp .lgp-pg-card>h2,.lgp .lgp-pg-ch h2{font:600 15px/1.3 var(--font-body,"Switzer",sans-serif);letter-spacing:-.005em;color:var(--w-ink);margin:0 0 14px}.lgp .lgp-pg-ch{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lgp .lgp-pg-ch h2{margin:0}.lgp .lgp-pg-chs{color:var(--w-mut);font-size:12.5px}.lgp .lgp-pg-chip{height:26px;color:var(--w-ink2);white-space:nowrap;background:#f1f3f8;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.lgp .lgp-pg-chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.lgp .lgp-pg-chip.lgp-ok{color:#15803d;background:#ecfdf3}.lgp .lgp-pg-card .lgp-ws-start:disabled{opacity:.45;box-shadow:none;cursor:default;transform:none}.lgp .lgp-pg-row{flex-wrap:wrap;align-items:center}.lgp .lgp-pg-row .lgp-wd-ghostbtn svg.lgp-i{color:#2f6bf2;width:15px;height:15px}.lgp .lgp-pg-now .lgp-pg-big{margin-bottom:16px}.lgp .lgp-pg-now .lgp-pg-mut{margin-top:12px}.lgp .lgp-pg-rows{display:grid}.lgp .lgp-pg-rowi{border-bottom:1px solid var(--w-line);cursor:pointer;align-items:center;gap:16px;padding:13px 0;display:flex}.lgp .lgp-pg-rowi:first-child{padding-top:2px}.lgp .lgp-pg-rowi:last-child{border-bottom:0;padding-bottom:2px}.lgp .lgp-pg-rt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lgp .lgp-pg-rt b{color:var(--w-ink);font-size:13.5px;font-weight:600}.lgp .lgp-pg-rt small{color:var(--w-mut);font-size:12.5px;line-height:1.4}.lgp .lgp-pg-integ>div{transition:border-color .2s,background .2s}.lgp .lgp-pg-integ b{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgp .lgp-pg-integ .lgp-wd-ghostbtn{flex:none}.lgp .lgp-pg-card .lgp-wd-add{gap:8px}.lgp .lgp-pg-card .lgp-wd-add input{border-color:var(--w-line2);border-radius:11px;height:40px;padding:0 12px;font-size:14px}.lgp .lgp-pg-card .lgp-wd-add button{border-radius:999px;min-height:40px;padding:0 16px;box-shadow:inset 0 1px #fff6,0 6px 16px #1c38ea38;background:var(--w-grad)!important}.lgp .lgp-pg-packs button{cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s}.lgp .lgp-pg-packs button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1c38ea1a}.lgp .lgp-pg-custom{border-top:1px solid var(--w-line);gap:8px;margin-top:14px;padding-top:14px;display:grid}.lgp .lgp-pg-custom>label{color:var(--w-ink);font-size:13px;font-weight:600}.lgp .lgp-pg-cin{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgp .lgp-pg-cin>span{flex:1;min-width:150px;display:flex;position:relative}.lgp .lgp-pg-cin input{border:1px solid var(--w-line2);width:100%;height:40px;font:400 14px var(--font-body);color:var(--w-ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:11px;padding:0 70px 0 12px}.lgp .lgp-pg-cin em{color:var(--w-mut);pointer-events:none;font-size:13px;font-style:normal;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.lgp .lgp-pg-cin b{text-align:right;color:#1d4ed8;font-variant-numeric:tabular-nums;min-width:64px;font-weight:600}.lgp .lgp-pg-custom small{color:var(--w-mut);font-size:12px}.lgp .lgp-pg-cin b.lgp-mut{color:#9aa3b5;font-weight:500}.lgp .lgp-pg-meter.lgp-low i{background:linear-gradient(90deg,#f97316,#ea580c)}.lgp .lgp-pg-lown{color:#c2410c;font-weight:600}.lgp .lgp-pg-mrow{color:var(--w-mut);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px;display:flex}.lgp .lgp-pg-mrow b{color:var(--w-ink);font-variant-numeric:tabular-nums;font-weight:600}.lgp .lgp-pg-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.lgp .lgp-pg-list li{border-bottom:1px solid var(--w-line);align-items:center;gap:12px;padding:11px 0;font-size:13.5px;display:flex}.lgp .lgp-pg-list li:last-child{border-bottom:0}.lgp .lgp-pg-list li>span:first-child,.lgp .lgp-pg-list li>a{min-width:0;color:var(--w-ink);flex:1;font-weight:500;text-decoration:none}.lgp .lgp-pg-list li>a:hover{color:#1d4ed8}.lgp .lgp-pg-list small{color:var(--w-mut);font-size:12px}.lgp .lgp-pg-rc li{padding:0}.lgp .lgp-pg-rc button{text-align:left;width:calc(100% + 12px);font:inherit;color:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:12px;margin:0 -6px;padding:11px 6px;display:flex;background:0 0!important;border:0!important}.lgp .lgp-pg-rc button:hover{background:#f4f6fa!important}.lgp .lgp-pg-rc button>span{min-width:0;color:var(--w-ink);flex:1;font-weight:500}.lgp .lgp-pg-rc button>b{font-variant-numeric:tabular-nums}.lgp .lgp-pg-rc button>svg.lgp-i{width:15px;height:15px;color:var(--w-mut)}.lgp .lgp-pg-dl{border:1px solid var(--w-line);border-radius:14px;margin:0;display:grid;overflow:hidden}.lgp .lgp-pg-dl div{border-bottom:1px solid var(--w-line);justify-content:space-between;gap:16px;padding:12px 16px;font-size:14px;display:flex}.lgp .lgp-pg-dl div:last-child{border-bottom:0}.lgp .lgp-pg-dl dt{color:#5e6372}.lgp .lgp-pg-dl dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.lgp .lgp-ws-ph h2{font-family:var(--font-body,"Switzer",sans-serif)}.lgp .lgp-ws-cred{transition:border-color .2s,box-shadow .2s}.lgp .lgp-ws-cred:hover{border-color:#c9dafb;box-shadow:0 6px 16px #1c38ea14}.lgp .lgp-pg-cin input::-webkit-inner-spin-button{appearance:none;margin:0}.lgp .lgp-pg-cin input::-webkit-outer-spin-button{appearance:none;margin:0}.lgp .lgp-pg-empty>p,.lgp .lgp-pg-h p{text-wrap:balance}.lgp .lgp-ws-sheet .lgp-wd-ghostbtn{color:#0a0b0f;cursor:pointer;border-radius:999px;font-weight:600;background:#fff!important;border:1px solid #e3e7ef!important}.lgp .lgp-pg-empty{padding:34px 10px 26px}.lgp .lgp-pg-empty>p{max-width:420px;line-height:1.5}.lgp .lgp-pg-none{color:var(--w-mut);align-items:center;gap:12px;padding:4px 0;font-size:13.5px;display:flex}.lgp .lgp-pg-none>svg.lgp-i{color:#9aa3b5;flex:none;width:20px;height:20px}.lgp .lgp-pg-integ,.lgp .lgp-pg-recipes{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:860px){.lgp .lgp-pg-b{grid-template-columns:minmax(0,1fr)}.lgp .lgp-pg-integ,.lgp .lgp-pg-recipes,.lgp .lgp-pg-packs{grid-template-columns:repeat(2,minmax(0,1fr))}.lgp .lgp-pg-h{padding:10px 0 18px}}@media (max-width:560px){.lgp .lgp-pg-integ,.lgp .lgp-pg-recipes{grid-template-columns:minmax(0,1fr)}.lgp .lgp-pg-card{padding:18px}.lgp .lgp-pg-ch{flex-wrap:wrap}.lgp .lgp-pg-h h1{font-size:34px}}.lgp .lgp-ws-side.lgp-sx-side{padding:10px 8px}.lgp .lgp-sx-top{align-items:center;gap:2px;padding:2px 2px 10px 4px;display:flex}.lgp .lgp-ws-logo.lgp-sx-logo{flex:1;padding:4px;font-size:20px}.lgp .lgp-sx-ib{width:32px;height:32px;color:var(--w-mut);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.lgp .lgp-sx-ib:hover,.lgp .lgp-sx-ib[aria-expanded=true],.lgp .lgp-sx-ib.lgp-on{color:var(--w-ink);background:#eaeef6}.lgp .lgp-sx-ib svg.lgp-i{width:18px;height:18px}.lgp .lgp-sx-scroll{scrollbar-width:thin;flex:1;min-height:0;margin:0 -8px;padding:0 8px 10px;overflow:hidden auto}.lgp .lgp-sx-nav{flex-direction:column;gap:1px;display:flex}.lgp .lgp-sx-row{width:100%;height:36px;font:400 14px/1 var(--font-body);color:var(--w-ink2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:0 8px;text-decoration:none;display:flex}.lgp .lgp-sx-row>svg.lgp-i{width:18px;height:18px;color:var(--w-mut);flex:none;transition:opacity .15s}.lgp .lgp-sx-row:hover,.lgp .lgp-sx-row[aria-expanded=true]{color:var(--w-ink);background:#eef1f7}.lgp .lgp-sx-row[aria-current=page],.lgp .lgp-sx-row.lgp-on{color:var(--w-ink);background:#e6ecf8;font-weight:500}.lgp .lgp-sx-row[aria-current=page]>svg.lgp-i,.lgp .lgp-sx-row.lgp-on>svg.lgp-i{color:#2f6bf2}.lgp .lgp-sx-l{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.3;overflow:hidden}.lgp .lgp-sx-row kbd{font:500 11px var(--font-mono,monospace);color:var(--w-mut2);opacity:0;transition:opacity .15s}.lgp .lgp-sx-row:hover kbd,.lgp .lgp-sx-row:focus-visible kbd{opacity:1}.lgp .lgp-sx-row .lgp-tag{font:500 10.5px var(--font-mono,monospace);color:#15803d;background:#e8f7ee;border-radius:999px;padding:2px 7px}.lgp .lgp-sx-sec{border-radius:10px;align-items:center;height:34px;margin-top:14px;padding:0 2px 0 8px;transition:background .15s;display:flex}.lgp .lgp-sx-sech{font:500 12.5px var(--font-body);color:var(--w-mut);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;display:inline-flex}.lgp .lgp-sx-sech svg.lgp-i{opacity:0;width:13px;height:13px;transition:opacity .15s,transform .2s}.lgp .lgp-sx-acts{opacity:0;gap:1px;margin-left:auto;transition:opacity .15s;display:flex}.lgp .lgp-sx-acts .lgp-sx-ib{border-radius:8px;width:28px;height:28px}.lgp .lgp-sx-acts .lgp-sx-ib svg.lgp-i{width:16px;height:16px}.lgp .lgp-sx-sec:hover,.lgp .lgp-sx-sec:focus-within{background:#f1f4f9}.lgp .lgp-sx-sec:hover .lgp-sx-sech svg.lgp-i,.lgp .lgp-sx-sec:focus-within .lgp-sx-sech svg.lgp-i,.lgp .lgp-sx-sec:hover .lgp-sx-acts,.lgp .lgp-sx-sec:focus-within .lgp-sx-acts,.lgp .lgp-sx-acts:has([aria-expanded=true]),.lgp .lgp-sx-acts:has(.lgp-on){opacity:1}.lgp .lgp-sx-list{flex-direction:column;gap:1px;display:flex}.lgp .lgp-sx-it{align-items:center;display:flex;position:relative}.lgp .lgp-sx-it>.lgp-sx-row{padding-right:34px}.lgp .lgp-sx-more{width:28px;height:28px;color:var(--w-mut);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.lgp .lgp-sx-more svg.lgp-i{width:16px;height:16px}.lgp .lgp-sx-it:hover .lgp-sx-more,.lgp .lgp-sx-more:focus-visible,.lgp .lgp-sx-it.lgp-menu-on .lgp-sx-more{opacity:1}.lgp .lgp-sx-more:hover,.lgp .lgp-sx-it.lgp-menu-on .lgp-sx-more{color:var(--w-ink);background:#e1e7f2}.lgp .lgp-sx-it:hover>.lgp-sx-row,.lgp .lgp-sx-it.lgp-menu-on>.lgp-sx-row{color:var(--w-ink);background:#eef1f7}.lgp .lgp-sx-it:hover .lgp-sx-l,.lgp .lgp-sx-it.lgp-menu-on .lgp-sx-l{-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}.lgp .lgp-sx-ghost{color:var(--w-mut2);margin:4px 8px 6px;font-size:13px;line-height:1.45}.lgp .lgp-sx-foot{flex-direction:column;gap:8px;padding-top:8px;display:flex}.lgp .lgp-sx-promo{border:1px solid var(--w-line);background:#fff;border-radius:14px;padding:12px;position:relative;box-shadow:0 6px 18px #141e460f}.lgp .lgp-sx-promo p{color:var(--w-ink);align-items:center;gap:8px;margin:0 24px 10px 0;font-size:13.5px;display:flex}.lgp .lgp-sx-promo p svg{flex:none;width:20px;height:16px}.lgp .lgp-sx-promo b{font-weight:600}.lgp .lgp-sx-me-row{align-items:center;gap:4px;display:flex}.lgp .lgp-ws-acct.lgp-sx-acct{flex:1;min-width:0;margin:0}.lgp .lgp-sx-me{cursor:pointer;text-align:left;width:100%;color:var(--w-ink);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:6px;display:flex}.lgp .lgp-sx-me:hover,.lgp .lgp-sx-me[aria-expanded=true]{background:#eef1f7}.lgp .lgp-sx-mt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lgp .lgp-sx-mt b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.lgp .lgp-sx-mt small{color:var(--w-mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.lgp .lgp-sx-bdot{width:8px;height:8px;box-shadow:0 0 0 2px var(--w-side);background:#2f6bf2;border-radius:50%;position:absolute;top:7px;right:7px}.lgp .lgp-ws-pop.lgp-sx-acm{width:252px;left:0;right:auto}.lgp .lgp-sx-acc{border-bottom:1px solid var(--w-line);flex-direction:column;margin-bottom:6px;padding:8px 10px 10px;display:flex}.lgp .lgp-sx-acc b{color:var(--w-ink);font-size:13.5px}.lgp .lgp-sx-acc small{color:var(--w-mut);margin-top:1px;font-size:12px}.lgp .lgp-ws-acmenu a.lgp-sx-accr{background:var(--w-bg);border-radius:10px;margin-top:10px;padding:8px 10px;font-size:13px}.lgp .lgp-sx-accr svg.lgp-i{color:#2f6bf2!important}.lgp .lgp-sx-accr em{color:#1d4ed8;margin-left:auto;font-style:normal;font-weight:600}.lgp .lgp-sx-acm hr,.lgp .lgp-sx-menu hr{background:var(--w-line,#e3e7ef);border:0;height:1px;margin:5px 4px}.lgp .lgp-sx-menu{z-index:60;min-width:220px;max-width:300px;position:fixed}.lgp .lgp-sx-menu button>span,.lgp .lgp-sx-menu a>span{flex:1;min-width:0}.lgp .lgp-sx-menu svg.lgp-i{color:#5e6372;fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.lgp .lgp-sx-menu .lgp-danger,.lgp .lgp-sx-menu .lgp-danger svg.lgp-i{color:#dc2626}.lgp .lgp-sx-menu.lgp-sx-notif{--dropdown-preferred-height:min(70vh,520px);width:340px;max-width:calc(100vw - 16px);overflow:auto}.lgp .lgp-sx-nh{justify-content:space-between;align-items:center;padding:6px 8px 8px;display:flex}.lgp .lgp-sx-nh b{font-size:14px;font-weight:600}.lgp .lgp-sx-menu .lgp-sx-nh button{color:#1d4ed8;width:auto;padding:4px 8px;font-size:12.5px;font-weight:600}.lgp .lgp-sx-menu a.lgp-sx-ni{align-items:flex-start}.lgp .lgp-sx-ni span{flex-direction:column;gap:1px;display:flex}.lgp .lgp-sx-ni b{font-size:13px;font-weight:600}.lgp .lgp-sx-ni small{color:#5e6372;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lgp .lgp-sx-ni time{color:#636977;white-space:nowrap;font-size:11.5px}.lgp .lgp-sx-menu a.lgp-sx-ni.lgp-un{background:#f5f8ff}.lgp .lgp-sx-ni.lgp-un b:after{content:"";vertical-align:middle;background:#2f6bf2;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.lgp .lgp-ws-sheet.lgp-sx-search{width:min(620px,100vw - 32px);max-height:min(70vh,560px);margin-top:12vh;padding:0;overflow:hidden}.lgp .lgp-ws-sheet.lgp-sx-search[open]{flex-direction:column;display:flex}.lgp .lgp-sx-sq{border-bottom:1px solid #e3e7ef;align-items:center;gap:10px;padding:12px 12px 12px 18px;display:flex}.lgp .lgp-sx-sq .lgp-ws-x{width:32px;height:32px}.lgp .lgp-sx-res{padding:6px 8px 10px;overflow:auto}.lgp .lgp-sx-rh{color:#5e6372;margin:10px 10px 4px;font-size:12px;font-weight:500}.lgp .lgp-sx-ro{color:#0a0b0f;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;display:flex}.lgp .lgp-sx-ro.lgp-on,.lgp .lgp-sx-ro:hover{background:#f1f4f9}.lgp .lgp-sx-ro>svg.lgp-i{color:#5e6372;flex:none;width:17px;height:17px}.lgp .lgp-sx-ro>span{flex-direction:column;flex:1;min-width:0;display:flex}.lgp .lgp-sx-ro b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.lgp .lgp-sx-ro small{color:#5e6372;font-size:12px}.lgp .lgp-sx-ro time,.lgp .lgp-sx-ro kbd{font:400 12px var(--font-body,"Switzer",sans-serif);color:#636977}.lgp .lgp-sx-empty{text-align:center;color:#5e6372;margin:0;padding:18px 10px;font-size:13px}@media (max-width:860px){.lgp .lgp-sx-col{display:none}}@media (hover:none){.lgp .lgp-sx-acts,.lgp .lgp-sx-more{opacity:1}}.lgp .lgp-pg-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.lgp .lgp-pg-ha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lgp .lgp-pg-ha:empty{display:none}.lgp .lgp-pg-sm{cursor:pointer;border:0;align-items:center;gap:6px;text-decoration:none;display:inline-flex;padding:8px 14px!important;font-size:13px!important}.lgp .lgp-pg-ib{width:34px;height:34px;color:var(--w-mut);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.lgp .lgp-pg-ib:hover,.lgp .lgp-pg-ib[aria-expanded=true]{color:var(--w-ink);background:#eef1f7}.lgp .lgp-pg-ib svg.lgp-i{width:17px;height:17px}.lgp .lgp-pg-ibb{border:1px solid var(--w-line);background:#fff}.lgp .lgp-pg-bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lgp .lgp-pg-tabs{flex-wrap:wrap;gap:4px;display:flex}.lgp .lgp-pg-tabs button{height:34px;font:500 13.5px var(--font-body);color:var(--w-mut);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.lgp .lgp-pg-tabs button:hover{color:var(--w-ink);border-color:var(--w-line);background:#fff}.lgp .lgp-pg-tabs button[aria-selected=true]{background:var(--w-ink);color:#fff;border-color:var(--w-ink)}.lgp .lgp-pg-crs{gap:12px;display:grid}.lgp .lgp-pg-cr{border:1px solid var(--w-line);background:#ffffffe6;border-radius:18px;gap:16px;padding:12px;display:flex}.lgp .lgp-pg-crt{border-radius:12px;flex:none;width:220px;display:block;overflow:hidden}.lgp .lgp-pg-crt .lgp-pg-th{border-radius:12px;margin:0}.lgp .lgp-pg-crb{flex-direction:column;flex:1;justify-content:space-between;gap:12px;min-width:0;padding:4px 0;display:flex}.lgp .lgp-pg-crh{align-items:flex-start;gap:8px;display:flex}.lgp .lgp-pg-crh>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lgp .lgp-pg-crh b{font-size:15px;font-weight:600}.lgp .lgp-pg-crh small{color:var(--w-mut);font-size:12.5px}.lgp .lgp-pg-crb .lgp-wd-ghostbtn{text-decoration:none}.lgp .lgp-pg-crb .lgp-wd-ghostbtn svg.lgp-i{width:14px;height:14px}.lgp .lgp-pg-mono{background:var(--fb);width:36px;height:36px;color:var(--ff);font:700 15px var(--font-body);border-radius:11px;flex:none;place-items:center;display:grid}@media (max-width:760px){.lgp .lgp-pg-cr{flex-direction:column}.lgp .lgp-pg-crt{width:100%}}@media (max-width:560px){.lgp .lgp-pg-ha{width:100%}.lgp .lgp-pg-ha .lgp-search-form{flex:1}.lgp .lgp-pg-tabs{scrollbar-width:none;flex-wrap:nowrap;margin:0 -2px;padding:0 2px;overflow-x:auto}.lgp .lgp-pg-tabs button{flex:none}}.lgp .lgp-sx-menu.lgp-gm-menu{--dropdown-preferred-height:min(72vh,540px);width:304px;overflow:auto}.lgp .lgp-gm-h{flex-direction:column;gap:1px;padding:6px 10px 8px;display:flex}.lgp .lgp-gm-h b{color:#0a0b0f;font-size:13.5px}.lgp .lgp-gm-h small{color:#5e6372;font-size:12px}.lgp .lgp-sx-menu button small{color:#5e6372;white-space:normal;margin-top:2px;font-size:12px;display:block}.lgp .lgp-wd-free .lgp-gm-lbl{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.lgp .lgp-ws-model .lgp-gm-lbl{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}.lgp #lgp-ws-att{flex-wrap:wrap;gap:6px;padding:2px 2px 8px;display:flex}.lgp #lgp-ws-att:empty{display:none}@keyframes lgp-grBar{0%,to{height:6px}50%{height:32px}}.lgp .lgp-wa-main{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}@keyframes lgp-waPulse{50%{opacity:.6}}.lgp .lgp-wa-thumb{background:linear-gradient(160deg,#fff,var(--ac));align-items:center;gap:8%;padding:8%;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wa-thumb{background:linear-gradient(160deg,#fff,color-mix(in srgb,var(--ac)10%,#fff))}}.lgp .lgp-wa-tc{aspect-ratio:1;border-radius:12%;flex:none;width:38%;overflow:hidden}.lgp .lgp-wa-tc svg{width:100%;height:100%;display:block}.lgp .lgp-wa-tw{height:40%;color:var(--ac);flex:1}.lgp .lgp-wa-tw svg{fill:currentColor;width:100%;height:100%}@keyframes lgp-camPush{0%{transform:scale(1)}to{transform:scale(1.18)}}@keyframes lgp-camPan{0%{transform:scale(1.15)translate(4%)}to{transform:scale(1.15)translate(-4%)}}@keyframes lgp-camOrbit{0%{transform:scale(1.12)rotate(-2deg)}to{transform:scale(1.12)rotate(2deg)}}.lgp .lgp-wv-av{width:auto;height:100%;display:block}@keyframes lgp-talk{0%{transform:scaleY(.4)}to{transform:scaleY(1.6)}}@media (min-width:1121px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{align-items:start;column-gap:10px;padding:12px 12px 12px 11px}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti{border-radius:12px;width:38px;height:38px}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti svg.lgp-i{width:19px;height:19px}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b{align-self:end;font-size:14.5px}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.3px;line-height:1.3;display:-webkit-box}}@media (min-width:1121px) and (max-width:1280px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile small{display:none}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{align-items:center}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b{align-self:center}}.lgp .lgp-tw-vt{justify-content:flex-end!important}.lgp .lgp-tw-vta{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:8% 0 0}.lgp .lgp-tw-vta .lgp-wv-av{height:100%}.lgp .lgp-tw-vt b{font-size:12px;position:relative}.lgp .lgp-ws-pub .lgp-pb-main{padding:4px 32px 0;scroll-padding-top:16px;display:block}.lgp .lgp-pb-body{z-index:1;max-width:1120px;min-height:calc(100vh - 220px);margin:0 auto;position:relative}.lgp .lgp-pb-foot{z-index:1;border-top:1px solid var(--w-line);max-width:1120px;margin:64px auto 0;padding:28px 0 30px;position:relative}.lgp .lgp-pb-fcols{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.lgp .lgp-pb-fh{font:600 12.5px/1.3 var(--font-body,"Switzer",sans-serif);color:var(--w-ink);margin:0 0 8px}.lgp .lgp-pb-fcols a,.lgp .lgp-pb-fcols button{width:auto;font:400 13.5px/1.4 var(--font-body,"Switzer",sans-serif);color:var(--w-mut);text-align:left;padding:4px 0;text-decoration:none;display:block}.lgp .lgp-pb-fcols a:hover,.lgp .lgp-pb-fcols button:hover,.lgp .lgp-pb-fcols a:focus-visible,.lgp .lgp-pb-fcols button:focus-visible{color:var(--w-ink);text-underline-offset:3px;outline:none;text-decoration:underline}.lgp .lgp-pb-fmeta{color:var(--w-mut2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;font-size:12.5px;display:flex}.lgp .lgp-pb-fmeta span{align-items:center;gap:8px;display:flex}.lgp .lgp-pb-fmeta svg{width:18px;height:14px}.lgp .lgp-pb-fmeta a{color:var(--w-mut);text-decoration:none}.lgp .lgp-pb-fmeta a:hover{color:var(--w-ink)}.lgp .lgp-sx-guest .lgp-sx-sec{cursor:default}.lgp .lgp-sx-guest .lgp-sx-sec:hover{background:0 0}.lgp .lgp-sx-guest .lgp-sx-acts{opacity:1}.lgp .lgp-sx-gsave p{margin:0 0 6px}.lgp .lgp-sx-gsave small{color:var(--w-mut);margin:0 0 10px;font-size:12.5px;line-height:1.45;display:block}.lgp .lgp-sx-gsave button{border-radius:10px;width:100%;height:34px;font-size:13px;font-weight:600;border:1px solid var(--w-line2)!important;background:#fff!important}.lgp .lgp-sx-gsave button:hover{background:var(--w-bg)!important}.lgp .lgp-pb-tpl #lgp-tp-tabs{margin:0 0 4px}.lgp .lgp-tp-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:16px;margin-top:14px;display:grid}.lgp .lgp-tp-grid .lgp-ws-tm{padding:10px 12px 11px}@media (max-width:860px){.lgp .lgp-ws-pub .lgp-pb-main{padding:4px 16px 0}.lgp .lgp-pb-fcols{grid-template-columns:repeat(2,minmax(0,1fr))}.lgp .lgp-tp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lgp .lgp-pb-tpl .lgp-pg-ha,.lgp .lgp-pb-tpl .lgp-search-form,.lgp .lgp-pb-tpl .lgp-search-form .lgp-search{width:100%}}.lgp .lgp-ws-pub #lgp-pb-body{--bordeaux:#2f6bf2;--bordeaux-hover:#1c38ea;--bordeaux-tint:#eaf1ff;--ink:#0a0b0f;--ink-2:#2e3038;--muted:#5e6372;--line:#0f172a0f;--line-strong:#0f172a1f;--paper:#fff;--paper-raised:#fff;--paper-sunk:#f4f6fa;--gl-bg:#fff;--gl-ring:inset 0 0 0 1px #e3e7ef;--sky-frame:#fff;--sky-ring:inset 0 0 0 1px #e3e7ef;--shadow-soft:0 1px 2px #141e460d;overflow-x:clip}.lgp .lgp-ws-pub :is(.lgp-pp>.lgp-wrap:first-child,.lgp-showcase-page-heading):before,.lgp .lgp-ws-pub :is(.lgp-pp>.lgp-wrap:first-child,.lgp-showcase-page-heading):after{content:none!important}.lgp .lgp-ws-pub .lgp-pp{padding:44px 0 24px}.lgp .lgp-ws-pub .lgp-pp .lgp-wrap,.lgp .lgp-ws-pub #lgp-pb-body>.lgp-wrap{max-width:none;padding-left:0;padding-right:0}.lgp .lgp-ws-pub #lgp-pb-body h1{letter-spacing:-.035em;max-width:18ch;margin:0 0 16px;font-size:clamp(40px,4.2vw,60px);line-height:1.04}.lgp .lgp-ws-pub #lgp-pb-body h2{font-size:clamp(28px,2.6vw,38px)}.lgp .lgp-ws-pub #lgp-pb-body .lgp-lead{color:var(--w-mut);margin-bottom:24px;font-size:17px;line-height:1.55}.lgp .lgp-ws-pub .lgp-pp .lgp-pp-section{padding:56px 0}.lgp .lgp-ws-pub #lgp-pb-body :is(.lgp-primary,.lgp-secondary,.lgp-quiet):is(a,button){min-height:42px;font:600 14px/1 var(--font-body,"Switzer",sans-serif);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 20px;text-decoration:none;display:inline-flex}.lgp .lgp-ws-pub #lgp-pb-body .lgp-primary:is(a,button){background:var(--w-grad);color:#fff;border:0;box-shadow:inset 0 1px #ffffff59,0 8px 18px #1c38ea38}.lgp .lgp-ws-pub #lgp-pb-body .lgp-primary:is(a,button):hover{filter:brightness(1.06)}.lgp .lgp-ws-pub #lgp-pb-body .lgp-secondary:is(a,button){border:1px solid var(--w-line);color:var(--w-ink);background:#fff}.lgp .lgp-ws-pub #lgp-pb-body .lgp-secondary:is(a,button):hover{border-color:#b9ccf6}.lgp .lgp-ws-pub #lgp-pb-body :is(.lgp-pp-card,.lgp-lv-card,.lgp-lv-table,.lgp-lv-q,.lgp-checkout-return-card,.lgp-showcase-card,.lgp-pp-composer){box-shadow:none;border:1px solid var(--w-line);background:#fff;border-radius:18px}.lgp .lgp-ws-pub #lgp-pb-body .lgp-lv-cta{border:1px solid var(--w-line);box-shadow:none;background:#fff;border-radius:22px}.lgp .lgp-ws-pub #lgp-pb-body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-color:var(--w-line);border-radius:12px}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-composer textarea{font:400 15px/1.5 var(--font-body,"Switzer",sans-serif)}@media (max-width:860px){.lgp .lgp-ws-pub .lgp-pp{padding:20px 0 12px}.lgp .lgp-ws-pub #lgp-pb-body h1{font-size:38px}}.lgp .lgp-ws-pub #lgp-pb-body .lgp-lv-h2{margin:56px 0 18px}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-actions+.lgp-lv-h2{margin-top:64px}.lgp #lgp-review-fab.lgp-review-fab{z-index:95;display:block;position:fixed;left:0;transform:translateY(-50%);top:50%!important;bottom:auto!important;right:auto!important}.lgp #lgp-review-fab>button{color:#636977;width:14px;height:52px;font:600 9px/1 var(--font-mono,monospace);letter-spacing:.08em;writing-mode:vertical-rl;opacity:.75;border:1px solid #d3dae7;border-left:0;border-image:;background:#fff;border-radius:0 8px 8px 0;padding:0;transition:width .15s,opacity .15s;display:block;transform:rotate(180deg);box-shadow:0 4px 12px #141e4614}.lgp #lgp-review-fab>button:hover,.lgp #lgp-review-fab>button:focus-visible,.lgp #lgp-review-fab>button[aria-expanded=true]{opacity:1;color:#2f6bf2;width:20px}.lgp #lgp-review-fab .lgp-review-panel{border-color:#e3e7ef;border-radius:14px;position:absolute;top:50%;left:26px;transform:translateY(-50%)}.lgp .lgp-pg-mono.lgp-pg-logo{border:1px solid var(--w-line,#e3e7ef);color:inherit;background:#fff!important}.lgp .lgp-pg-mono.lgp-pg-logo img{object-fit:contain;width:22px;height:22px;display:block}.lgp .lgp-pg-more{color:var(--w-blue);align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.lgp .lgp-pg-more svg.lgp-i{width:15px;height:15px}.lgp .lgp-pg-more:hover{text-underline-offset:3px;text-decoration:underline}.lgp .lgp-ws.lgp-picked .lgp-ws-tiles{position:relative;-webkit-mask:none;mask:none}.lgp .lgp-ws-tags{padding-right:2px;-webkit-mask:none;mask:none}@media (max-width:1120px){.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pin{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:0 24px 60px #141e462e}}@media (min-width:861px) and (max-width:1120px){.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-scrim{z-index:8;opacity:0;pointer-events:none;background:#0f162d38;transition:opacity .3s;display:block;position:fixed;inset:0}}@media (max-width:860px){.lgp .lgp-ws-design .lgp-ws-panel{top:auto}.lgp .lgp-ws-design .lgp-ws-main.lgp-wd-main,.lgp .lgp-ws-design.lgp-has-tl .lgp-ws-main.lgp-wd-main{grid-column:1;width:100%;padding:0 10px 74px}.lgp .lgp-ws-design.lgp-chat-min .lgp-wd-chat{box-shadow:0 8px 24px #141e461a}.lgp .lgp-ws-model .lgp-ws-mlbl{max-width:72px;display:inline}.lgp .lgp-ws-model{padding:0 10px}.lgp #lgp-ws-comp .lgp-ws-model{flex:none;width:auto!important}.lgp #lgp-ws-comp .lgp-ws-model .lgp-ws-mlbl{white-space:nowrap}.lgp .lgp-ws-ctx{flex:0 auto;min-width:0}.lgp .lgp-ws-ctx>span{min-width:0;display:flex}.lgp .lgp-ws-ctx .lgp-ws-pick{align-items:center;min-width:0;max-width:100%;overflow:hidden;width:auto!important;padding:0 9px 0 11px!important;display:inline-flex!important}.lgp .lgp-ws-ctx .lgp-ws-pick span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lgp .lgp-ws-ctx .lgp-ws-pick svg.lgp-i,.lgp #lgp-ws-comp .lgp-ws-mic,.lgp #lgp-ws-comp .lgp-ws-send,.lgp #lgp-ws-comp .lgp-ws-bar>.lgp-ws-tool:first-child{flex:none}}@media (max-width:400px){.lgp #lgp-ws-comp .lgp-ws-bar{gap:4px}.lgp .lgp-ws-ctx .lgp-ws-pick{font-size:13px;padding:0 7px 0 9px!important}.lgp .lgp-ws-ctx .lgp-ws-pick svg.lgp-i{width:12px;height:12px}.lgp #lgp-ws-comp .lgp-ws-model{font-size:13px;padding:0 7px!important}.lgp #lgp-ws-comp .lgp-ws-model svg.lgp-i{width:12px;height:12px}.lgp #lgp-ws-comp .lgp-ws-send{flex:none}}@media (max-width:360px){.lgp #lgp-ws-comp .lgp-ws-model .lgp-ws-mlbl{display:none}}.lgp .lgp-sx-gs{border:1px solid var(--w-line,#e3e7ef);background:#fff;border-radius:14px;box-shadow:0 6px 18px #141e460f}.lgp .lgp-sx-gsb{text-align:left;border-radius:14px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.lgp .lgp-sx-gsb:hover{background:#f8fafd}.lgp .lgp-sx-gsb>svg.lgp-i{width:16px;height:16px;color:var(--w-mut,#5e6372);flex:none}.lgp .lgp-sx-gsr{--p:0;background:conic-gradient(#2f6bf2 calc(var(--p)*1%),#e3e7ef 0);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid;position:relative}.lgp .lgp-sx-gsr:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.lgp .lgp-sx-gsr b{font:600 10.5px var(--font-mono,monospace);color:#0a0b0f;position:relative}.lgp .lgp-sx-gst{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lgp .lgp-sx-gst b{color:#0a0b0f;font-size:13.5px;font-weight:600}.lgp .lgp-sx-gst small{color:var(--w-mut,#5e6372);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lgp .lgp-sx-menu.lgp-gs-menu{width:300px}.lgp .lgp-gs-h{justify-content:space-between;align-items:baseline;padding:6px 10px 8px;display:flex}.lgp .lgp-gs-h b{font-size:14px}.lgp .lgp-gs-h small{color:#5e6372;font-size:12px}.lgp .lgp-sx-menu .lgp-gs-i em{color:#15803d;font-size:12px;font-style:normal}.lgp .lgp-gs-c{background:#f1f4f9;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;flex:none!important}.lgp .lgp-sx-menu .lgp-gs-i.lgp-ok{color:#5e6372;cursor:default}.lgp .lgp-sx-menu .lgp-gs-i.lgp-ok .lgp-gs-c{background:#e8f7ee}.lgp .lgp-sx-menu .lgp-gs-i.lgp-ok .lgp-gs-c svg.lgp-i{color:#15803d}.lgp .lgp-sx-menu .lgp-gs-i.lgp-ok>span:nth-child(2){-webkit-text-decoration:line-through #c9d2e3;text-decoration:line-through #c9d2e3}.lgp .lgp-review-panel .lgp-rv-btn{width:100%;font:500 12.5px var(--font-body,"Switzer",sans-serif);color:#0a0b0f;cursor:pointer;background:#fff;border:1px solid #d3dae7;border-radius:10px;padding:7px 10px}.lgp .lgp-review-panel .lgp-rv-btn:hover{color:#2f6bf2;border-color:#2f6bf2}.lgp .lgp-sfx-thumb{box-sizing:border-box;background:linear-gradient(160deg,var(--ac),#fff);place-items:center;height:100%;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-sfx-thumb{background:linear-gradient(160deg,color-mix(in srgb,var(--ac)12%,#fff),#fff)}}.lgp .lgp-sfx-tg{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.lgp .lgp-sfx-tg span{color:var(--ac);background:#fff;border:1px solid #e3e7ef;border-radius:9px;gap:2px;padding:6px 8px;display:grid}.lgp .lgp-sfx-tg svg{fill:currentColor;width:100%;height:18px}.lgp .lgp-sfx-tg b{font:600 10.5px var(--font-body,"Switzer",sans-serif);color:#0a0b0f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lgp .lgp-mt-th{background:linear-gradient(#eef2fb,#f7f9fc);justify-content:center;display:flex;position:absolute;inset:0}.lgp .lgp-mt-ph{background:#fff;border:3px solid #0a0b0f;border-radius:16px;flex:none;width:84px;height:182px;margin-top:12px;position:relative;overflow:hidden;box-shadow:0 12px 24px #141e462e}.lgp .lgp-ws.lgp-picked .lgp-ws-tagrow{display:none}.lgp .lgp-ws.lgp-picked .lgp-ws-tpls{margin-top:6px}@keyframes lgp-fhIn{0%{opacity:0;transform:translateY(6px)}}.lgp .lgp-fl-h{grid-column:1/-1;align-items:center;gap:12px;min-width:0;margin:12px 2px 2px;display:flex}.lgp .lgp-fl-h h3{font:600 15px/1.2 var(--font-body,"Switzer",sans-serif);color:var(--w-ink);white-space:nowrap;margin:0}.lgp .lgp-fl-tabs{scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.lgp .lgp-fl-tabs::-webkit-scrollbar{display:none}.lgp .lgp-fl-tabs button{height:30px;font:500 13px var(--font-body,"Switzer",sans-serif);color:var(--w-mut);white-space:nowrap;border-radius:999px;padding:0 12px}.lgp .lgp-fl-tabs button:hover{color:var(--w-ink);background:#ffffffb3}.lgp .lgp-fl-tabs button[aria-pressed=true]{background:var(--w-ink);color:#fff}.lgp .lgp-fl-all{font:500 13px var(--font-body,"Switzer",sans-serif);color:var(--w-mut);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.lgp .lgp-fl-all:hover{color:var(--w-ink)}.lgp .lgp-fl-all svg.lgp-i{width:14px;height:14px}.lgp .lgp-ws-tgrid .lgp-ws-tc,.lgp .lgp-tp-grid .lgp-ws-tc{border-radius:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.lgp .lgp-ws-tgrid .lgp-ws-tc:hover,.lgp .lgp-tp-grid .lgp-ws-tc:hover{transform:none}.lgp .lgp-ws-tgrid .lgp-ws-th,.lgp .lgp-tp-grid .lgp-ws-th{border:0;border-radius:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;box-shadow:inset 0 0 0 1px #0a0b0f0f}.lgp .lgp-ws-tgrid .lgp-ws-tc:hover .lgp-ws-th,.lgp .lgp-tp-grid .lgp-ws-tc:hover .lgp-ws-th,.lgp .lgp-ws-tgrid .lgp-ws-tc:focus-visible .lgp-ws-th,.lgp .lgp-tp-grid .lgp-ws-tc:focus-visible .lgp-ws-th{transform:translateY(-2px);box-shadow:0 16px 34px #141e4624}.lgp .lgp-ws-tgrid .lgp-ws-tm,.lgp .lgp-tp-grid .lgp-ws-tm{padding:9px 3px 2px}.lgp .lgp-ws-tgrid .lgp-ws-tm b,.lgp .lgp-tp-grid .lgp-ws-tm b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.lgp .lgp-ws-tgrid .lgp-ws-tm small,.lgp .lgp-tp-grid .lgp-ws-tm small{color:var(--w-mut2);font-size:12px}.lgp .lgp-ws-new-b{display:none!important}.lgp .lgp-ws-tgrid .lgp-ws-open,.lgp .lgp-tp-grid .lgp-ws-open{padding:6px 12px;font-size:12px}.lgp .lgp-ws.lgp-picked .lgp-ws-tile:not([aria-pressed=true]){padding:4px 12px 4px 6px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.lgp .lgp-ws.lgp-picked .lgp-ws-tile:not([aria-pressed=true]) .lgp-ws-ti{background:0 0!important}.lgp .lgp-ws.lgp-picked .lgp-ws-tile .lgp-ws-ti{width:24px;height:24px}.lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true]{padding:4px 6px;box-shadow:0 6px 16px #0a0b0f2e!important}.lgp .lgp-ws.lgp-picked .lgp-ws-tile b{color:var(--w-ink2);font-size:13.5px;font-weight:500}.lgp .lgp-ws.lgp-picked .lgp-ws-tile:not([aria-pressed=true]):hover{transform:none;border-color:var(--w-line)!important;background:#fffc!important}.lgp .lgp-ws-tg p span{display:none}.lgp .lgp-fl-more{width:100%;font:600 12.5px var(--font-body,"Switzer",sans-serif);color:var(--w-ink2);text-align:left;align-items:center;gap:6px;margin:2px 0 10px;padding:6px 0;display:flex}.lgp .lgp-fl-more:after{display:none}.lgp .lgp-fl-more svg.lgp-i{width:14px;height:14px;color:var(--w-mut);transition:transform .2s}.lgp .lgp-fl-more span{white-space:nowrap;flex:none}.lgp .lgp-fl-more em{color:var(--w-mut2);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:4px;font-style:normal;font-weight:400;overflow:hidden}@media (max-width:860px){.lgp .lgp-fl-h{flex-wrap:wrap;gap:6px}.lgp .lgp-fl-h .lgp-fl-tabs{flex:100%;order:3}}.lgp .lgp-ws-tgrid .lgp-ws-th,.lgp .lgp-tp-grid .lgp-ws-th{min-height:0}.lgp .lgp-ws,.lgp .lgp-ws-sheet,.lgp .lgp-ws-peek,.lgp .lgp-sx-menu{--w-line:#0f172a0f;--w-line2:#0f172a1a;--c-soft:#f4f5f8;--c-soft2:#eceef2;--c-raise:0 1px 2px #0f172a0a,0 10px 30px #0f172a0f;--c-lift:0 1px 2px #0f172a0d,0 16px 40px #0f172a1a;--c-ring:0 0 0 3px #2f6bf238}.lgp :is(.lgp-ws-side,.lgp-ws-new,.lgp-ws-new kbd,.lgp-ws-save,.lgp-ws-menu,.lgp-ws-pill,.lgp-ws-login,.lgp-ws-tile,.lgp-ws-pass,.lgp-ws-comp,#lgp-ws-comp,.lgp-ws-model,.lgp-ws-pin,.lgp-ws-stage,.lgp-ws-incl div,.lgp-wpv .lgp-wpv-card,.lgp-ws-peek,.lgp-ws-plan,.lgp-ws-links a,.lgp-ws-links button,.lgp-ws-tabs button,.lgp-ws-allgrid button,.lgp-ws-tpl a,.lgp-ws-tag,.lgp-ws-tc,.lgp-ws-rc,.lgp-wd-proj,.lgp-wd-grp,.lgp-wd-gbtn.lgp-wd-pub,.lgp-wd-gbtn.lgp-wd-icon,.lgp-wd-chat,.lgp-wd-row i,.lgp-wd-comp,.lgp-wd-fh,.lgp-wd-tools,.lgp-wd-th,.lgp-wd-secs li,.lgp-wd-elh,.lgp-wd-elh button,.lgp-wd-elact button,.lgp-wv-tl,.lgp-wd-slides li,.lgp-wd-scene,.lgp-wd-toggle,.lgp-wi-layers li,.lgp-wd-steps,.lgp-wd-ghostbtn,.lgp-wp-methods label,.lgp-ws-demo,.lgp-ws-me,.lgp-ws-cred,.lgp-ws-cont,.lgp-pg-card,.lgp-pg-integ>div,.lgp-pg-th,.lgp-pg-imgs img,.lgp-pg-dl,.lgp-pg-ibb,.lgp-pg-seg,.lgp-pg-setup,.lgp-pg-at,.lgp-pg-cuc,.lgp-pg-files,.lgp-pg-ftile,.lgp-pg-cr,.lgp-pg-fc,.lgp-pg-plug,.lgp-pg-tog,.lgp-pg-skill,.lgp-pg-recipes button,.lgp-pg-packs button,.lgp-sx-promo,.lgp-gp,.lgp-ga-chip,.lgp-gb,.lgp-gb-m,.lgp-wa-secs button,.lgp-wa-sl li,.lgp-tw-samples li,.lgp-tw-opt,.lgp-tw-line,.lgp-tw-paf,.lgp-hb-s,.lgp-hb-steps,.lgp-hb-wc,.lgp-sx-gs,.lgp-nx,.lgp-vn-tx,.lgp-fs-slot,.lgp-fs-tg button,.lgp-ms-shots i,.lgp-ws-sheet .lgp-wd-ghostbtn,.lgp-mx-card,.lgp-pc-wrap),.lgp :is(.lgp-ws-ph,.lgp-wd-ch,.lgp-ws-pv,.lgp-ws-wfoot,.lgp-sx-acc,.lgp-sx-sq,.lgp-wpv .lgp-wpv-bar,.lgp-pg-custom,.lgp-ms-row){border-color:#0000!important}.lgp .lgp-wd-fh .lgp-wd-fl{border-right-color:#0000!important}.lgp .lgp-ws-th{border-bottom-color:#0000!important}.lgp :is(.lgp-ws-pin,.lgp-wd-chat,.lgp-wd-comp,#lgp-ws-comp,.lgp-wd-tools,.lgp-wv-tl,.lgp-wd-proj,.lgp-wd-grp,.lgp-wd-fh,.lgp-ws-peek,.lgp-ws-cred,.lgp-ws-menu){box-shadow:var(--c-raise)!important}.lgp .lgp-ws-pin{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.lgp .lgp-ws-pv{border-radius:16px;margin:0 12px 12px;background:var(--c-soft)!important}.lgp .lgp-ws-wfoot{background:#fff!important;padding-top:6px!important}.lgp .lgp-ws-side{background:#f7f8fa}.lgp .lgp-ws{--w-bg:#f4f5f8}.lgp :is(.lgp-pg-card,.lgp-pg-plug,.lgp-pg-skill,.lgp-pg-fc,.lgp-pg-cr,.lgp-pg-files,.lgp-pg-setup,.lgp-pg-at,.lgp-pg-cuc,.lgp-pg-ftile,.lgp-pg-recipes button,.lgp-sx-promo,.lgp-sx-gs,.lgp-ws-save,.lgp-hb-s,.lgp-pc-wrap){background:#fff!important;box-shadow:0 1px 2px #0f172a0a!important}.lgp :is(.lgp-pg-plug,.lgp-pg-skill,.lgp-pg-fc,.lgp-pg-cr,.lgp-pg-at,.lgp-pg-recipes button,.lgp-pg-setup,.lgp-pg-cuc){transition:box-shadow .2s,transform .2s}.lgp :is(.lgp-pg-plug,.lgp-pg-skill,.lgp-pg-fc,.lgp-pg-cr,.lgp-pg-at,.lgp-pg-recipes button,.lgp-pg-setup,.lgp-pg-cuc):hover{box-shadow:var(--c-lift)!important}.lgp .lgp-ws-tile,.lgp .lgp-ws-pass,.lgp .lgp-ws-cont,.lgp .lgp-ws-pill{box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a0d!important}.lgp .lgp-ws-tile:hover{box-shadow:var(--c-lift)!important}.lgp :is(.lgp-wd-scene,.lgp-wd-elh,.lgp-gb,.lgp-gp,.lgp-wd-steps,.lgp-wd-toggle,.lgp-pg-integ>div,.lgp-tw-opt,.lgp-tw-samples li,.lgp-wa-sl li,.lgp-wd-secs li,.lgp-wi-layers li,.lgp-wd-slides li,.lgp-ws-links a,.lgp-ws-links button,.lgp-ws-allgrid button,.lgp-ws-plan,.lgp-hb-wc,.lgp-nx,.lgp-pg-dl,.lgp-wp-methods label,.lgp-ws-incl div,.lgp-wpv .lgp-wpv-card,.lgp-ws-stage){background:var(--c-soft)!important;box-shadow:none!important}.lgp :is(.lgp-pg-list li,.lgp-pg-rowi,.lgp-pg-dl div){border-bottom-color:#0f172a0d!important}.lgp .lgp-pg-list li:last-child,.lgp .lgp-pg-rowi:last-child,.lgp .lgp-pg-dl div:last-child{border-bottom-color:#0000!important}.lgp .lgp-ws :is(.lgp-wd-segs,.lgp-wi-sizes),.lgp .lgp-ws-sheet :is(.lgp-wd-segs,.lgp-wi-sizes){background:var(--c-soft);border-radius:12px;padding:3px;gap:2px!important}.lgp .lgp-ws :is(.lgp-wd-segs,.lgp-wi-sizes) button,.lgp .lgp-ws-sheet :is(.lgp-wd-segs,.lgp-wi-sizes) button{color:var(--w-mut,#5e6372);font-weight:500;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important}.lgp .lgp-ws :is(.lgp-wd-segs,.lgp-wi-sizes) button:hover,.lgp .lgp-ws-sheet :is(.lgp-wd-segs,.lgp-wi-sizes) button:hover{color:var(--w-ink,#0a0b0f)}.lgp .lgp-ws :is(.lgp-wd-segs,.lgp-wi-sizes) button[aria-pressed=true],.lgp .lgp-ws-sheet :is(.lgp-wd-segs,.lgp-wi-sizes) button[aria-pressed=true]{color:var(--w-ink,#0a0b0f)!important;background:#fff!important;box-shadow:0 1px 2px #0f172a14,0 2px 8px #0f172a0f!important}.lgp :is(.lgp-ws-chip,.lgp-ws-tag,.lgp-wd-sugg button,.lgp-wa-langs button,.lgp-ag-chips button,.lgp-fs-ing button,.lgp-pg-chips button,.lgp-ws-ghostchips span){background:var(--c-soft)!important;box-shadow:none!important;border-color:#0000!important}.lgp :is(.lgp-ws-chip,.lgp-ws-tag,.lgp-wd-sugg button,.lgp-wa-langs button,.lgp-ag-chips button,.lgp-fs-ing button,.lgp-pg-chips button):hover{background:var(--c-soft2)!important}.lgp :is(.lgp-ws-chip,.lgp-ws-tag,.lgp-wa-langs button,.lgp-ag-chips button,.lgp-fs-ing button)[aria-pressed=true]{background:var(--w-ink,#0a0b0f)!important;color:#fff!important}.lgp .lgp-ws-tag[aria-pressed=true] span{color:#ffffffb3!important}.lgp :is(.lgp-wd-fonts button,.lgp-wa-voices button,.lgp-wv-avs button,.lgp-wd-imgs button,.lgp-wd-up,.lgp-gb-grid button,.lgp-wi-fonts button,.lgp-pg-packs button,.lgp-wa-secs button,.lgp-wd-opts button,.lgp-fs-tg button,.lgp-fs-slot,.lgp-hb-sw button){border-color:#0000!important}.lgp :is(.lgp-wd-fonts button,.lgp-wa-voices button,.lgp-wv-avs button,.lgp-gb-grid button,.lgp-wi-fonts button,.lgp-pg-packs button,.lgp-wa-secs button,.lgp-wd-opts button){background:var(--c-soft)!important;box-shadow:none!important}.lgp :is(.lgp-wd-fonts button,.lgp-wa-voices button,.lgp-wv-avs button,.lgp-gb-grid button,.lgp-wi-fonts button,.lgp-pg-packs button,.lgp-wa-secs button,.lgp-wd-opts button,.lgp-fs-tg button,.lgp-wd-imgs button):is([aria-pressed=true],.lgp-on){box-shadow:0 0 0 2px var(--w-ink,#0a0b0f)!important;background:#fff!important}.lgp .lgp-ws :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea):not(#lgp-ws-ta):not(:is(#lgp-wd-ta,#ds-ai-input)):not(.lgp-ws-addin-in):not(.lgp-wb-in):not(.lgp-dz-name-in):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)),.lgp .lgp-ws-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)){box-shadow:none;background:var(--c-soft)!important;border-color:#0000!important}.lgp .lgp-ws :is(input,textarea):not(#lgp-ws-ta):not(:is(#lgp-wd-ta,#ds-ai-input)):not(.lgp-ws-addin-in):not(.lgp-wb-in):not(.lgp-dz-name-in):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-ws-sheet :is(input,textarea):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)){outline:none;box-shadow:var(--c-ring)!important;background:#fff!important}.lgp .lgp-ws :is(input,textarea)[aria-invalid=true],.lgp .lgp-ws-sheet :is(input,textarea)[aria-invalid=true]{box-shadow:0 0 0 2px #dc262673!important}.lgp .lgp-ws .lgp-wd-ghostbtn,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn,.lgp .lgp-ws .lgp-ws-login,.lgp .lgp-ws .lgp-ws-model,.lgp .lgp-ws .lgp-ws-pick,.lgp .lgp-ws .lgp-ws-tog,.lgp .lgp-ws .lgp-ws-new{background:var(--c-soft)!important;box-shadow:none!important;border-color:#0000!important}.lgp .lgp-ws .lgp-wd-ghostbtn:hover,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn:hover,.lgp .lgp-ws .lgp-ws-model:hover,.lgp .lgp-ws .lgp-ws-pick:hover,.lgp .lgp-ws .lgp-ws-new:hover{background:var(--c-soft2)!important}.lgp #lgp-ws-comp .lgp-ws-model,.lgp #lgp-ws-comp .lgp-ws-pick{background:0 0!important}.lgp #lgp-ws-comp .lgp-ws-model:hover,.lgp #lgp-ws-comp .lgp-ws-pick:hover{background:var(--c-soft)!important}.lgp .lgp-ws .lgp-ws-start,.lgp .lgp-ws-sheet .lgp-ws-start,.lgp .lgp-ws-peek .lgp-ws-start{box-shadow:inset 0 1px #ffffff40,0 4px 12px #1c38ea2e!important}.lgp .lgp-ws .lgp-ws-write{box-shadow:0 4px 12px #1c38ea29!important}.lgp .lgp-wd-sec h3,.lgp .lgp-ws-tg>p{letter-spacing:0;color:var(--w-mut,#5e6372)!important;font-weight:500!important}.lgp .lgp-wd-sec h3 output{color:var(--w-mut2,#636977);font-weight:400}.lgp .lgp-wd-sec{margin-bottom:22px!important}.lgp .lgp-ws-tg{margin-bottom:18px!important}.lgp .lgp-ws-ph h2{font-weight:600}.lgp .lgp-ws-ph p,.lgp .lgp-ws-ph small{color:var(--w-mut2,#636977)}.lgp .lgp-sx-row .lgp-tag{color:var(--w-mut2,#636977)!important;font-family:var(--font-body,"Switzer",sans-serif)!important;background:0 0!important;padding:0!important;font-size:11.5px!important;font-weight:500!important}.lgp .lgp-pg-h p{color:var(--w-mut2,#636977)}.lgp .lgp-pg-card>h2,.lgp .lgp-pg-ch h2{font-weight:600}.lgp .lgp-ws:before{opacity:.55}.lgp .lgp-ws-design .lgp-wd-chat{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.lgp .lgp-wd-tabs{background:var(--c-soft)!important}.lgp .lgp-ws-tabs button[aria-selected=true]{background:var(--w-ink)!important;color:#fff!important}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design):not(.lgp-ws-app){--w-panelw:0px}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design):not(.lgp-ws-app) .lgp-ws-panel{visibility:hidden}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design):not(.lgp-ws-app) .lgp-ws-ptoggle{display:none}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design):not(.lgp-ws-app):before{right:0}@media (prefers-reduced-motion:reduce){.lgp :is(.lgp-pg-plug,.lgp-pg-skill,.lgp-pg-fc,.lgp-pg-cr,.lgp-pg-at){transition:none}}.lgp :is(.lgp-gb,.lgp-gp,.lgp-wd-elh,.lgp-nx,.lgp-hb-wc,.lgp-pg-integ>div,.lgp-wa-sl li,.lgp-wd-secs li,.lgp-wi-layers li) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){background:#fff!important}.lgp .lgp-ws .lgp-wd-tip{background:var(--c-soft)!important;color:var(--w-mut,#5e6372)!important;border:0!important;border-radius:12px!important;padding:10px 12px!important;font-size:12.5px!important;line-height:1.5!important;display:block!important}.lgp .lgp-ws .lgp-wd-tip>svg.lgp-i{display:none}.lgp .lgp-ws-pub #lgp-pb-body :is(details,summary,.lgp-pp-faq details,.lgp-pp-list li,.lgp-lv-table th,.lgp-lv-table td){border-color:#0f172a0f!important}.lgp .lgp-ws-sheet .lgp-wa-google{background:var(--c-soft)!important;box-shadow:none!important;border-color:#0000!important}.lgp .lgp-ws-sheet .lgp-wa-google:hover{background:var(--c-soft2)!important}.lgp .lgp-ws,.lgp .lgp-ws-sheet,.lgp .lgp-ws-peek,.lgp .lgp-sx-menu{--w-mut2:#636977}.lgp .lgp-wd-fh em{color:#1d4ed8!important}.lgp #lgp-review-fab>button{color:#5e6372!important}.lgp .lgp-ws :is(button,a,[tabindex]):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-ws-sheet :is(button,a,[tabindex]):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-sx-menu :is(button,a):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-ws-peek :is(button,a):focus-visible:not(:where(.logen-dropdown *)){outline-offset:2px;outline:2px solid #2f6bf2!important}.lgp #lgp-review-fab>button{opacity:1!important}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-tag.lgp-new{color:#1d4ed8!important}.lgp .lgp-wd-fold{margin:-6px 0 18px}.lgp .lgp-wd-foldb{padding-top:10px}.lgp .lgp-wd-foldb[hidden]{display:none}@media (min-width:1121px) and (max-width:1280px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{grid-template-rows:1fr;min-height:64px;align-items:center!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b{grid-row:1;align-self:center!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti{grid-row:1;align-self:center}}.lgp .lgp-ws-skip{z-index:200;font:600 13.5px var(--font-body,"Switzer",sans-serif);background:#0a0b0f;border-radius:12px;padding:10px 16px;text-decoration:none;transition:top .15s;position:fixed;top:-60px;left:12px;box-shadow:0 10px 30px #0f172a40;color:#fff!important}.lgp .lgp-ws-skip:focus,.lgp .lgp-ws-skip:focus-visible:not(:where(.logen-dropdown *)){outline-offset:2px;outline:2px solid #2f6bf2;top:12px}@property --aura{syntax:"<color>";inherits:true;initial-value:#5aa2f5}.lgp .lgp-ws.lgp-picked[style*=--aura]{background:var(--aura)!important}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws.lgp-picked[style*=--aura]{background:color-mix(in srgb,var(--aura)7%,#f4f5f8)!important}}.lgp .lgp-ws.lgp-picked[style*=--aura]:before{opacity:1!important;background:radial-gradient(55% 55% at 48% 22%,var(--aura),transparent 72%),radial-gradient(38% 45% at 92% 78%,var(--aura),transparent 70%),radial-gradient(30% 40% at 6% 90%,var(--aura),transparent 70%)!important;height:100%!important;top:0!important}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws.lgp-picked[style*=--aura]:before{background:radial-gradient(55% 55% at 48% 22%,color-mix(in srgb,var(--aura)30%,transparent),transparent 72%),radial-gradient(38% 45% at 92% 78%,color-mix(in srgb,var(--aura)16%,transparent),transparent 70%),radial-gradient(30% 40% at 6% 90%,color-mix(in srgb,var(--aura)10%,transparent),transparent 70%)!important}}.lgp .lgp-ws.lgp-picked[style*=--aura] .lgp-ws-side{background:var(--aura)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws.lgp-picked[style*=--aura] .lgp-ws-side{background:color-mix(in srgb,var(--aura)4%,#f7f8fa)}}.lgp .lgp-ws-tgrid.lgp-fl-car{flex-direction:column;gap:10px;padding:2px 0 12px!important;display:flex!important;overflow:visible!important;-webkit-mask:none!important;mask:none!important}.lgp .lgp-ws-tgrid.lgp-fl-car .lgp-fl-h{margin:0 2px}.lgp .lgp-sc{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.lgp .lgp-sc-stage{isolation:isolate;min-height:260px;box-shadow:0 1px 2px #0f172a0f,0 24px 60px var(--aura,#2f6bf2);border-radius:26px;flex:1;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-sc-stage{box-shadow:0 1px 2px #0f172a0f,0 24px 60px color-mix(in srgb,var(--aura,#2f6bf2)22%,transparent)}}.lgp .lgp-sc-stage{touch-action:pan-y}.lgp .lgp-sc-s{background:linear-gradient(125deg,var(--sa)0%,var(--sa)100%);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:32px;padding:34px 64px 52px;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-sc-s{background:linear-gradient(125deg,color-mix(in srgb,var(--sa)26%,#07080c)0%,color-mix(in srgb,var(--sa)78%,#07080c)100%)}}.lgp .lgp-sc-s{color:#fff}.lgp .lgp-sc-s:before{content:"";z-index:-1;background:radial-gradient(60% 80% at 80% 30%,#ffffff29,#0000 62%),radial-gradient(50% 60% at 0 100%,#00000040,#0000 70%);position:absolute;inset:0}@keyframes lgp-scIn{0%{opacity:0;transform:translateX(calc(var(--dir,1)*28px))scale(.985)}}@keyframes lgp-scOut{to{opacity:0;transform:translateX(calc(var(--dir,1)*-18px))}}.lgp .lgp-sc-txt{min-width:0;position:relative}.lgp .lgp-sc-k{font:500 12.5px var(--font-body,"Switzer",sans-serif);letter-spacing:.02em;color:#ffffffb8;margin:0 0 10px}.lgp .lgp-sc-t{font:300 clamp(30px,3.4vw,48px)/1.02 var(--font-heading,"Newsreader",serif);letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0 0 10px}.lgp .lgp-sc-d{color:#ffffffd1;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:36ch;margin:0 0 22px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.lgp .lgp-sc-go{color:#0a0b0f;height:42px;font:600 14px var(--font-body,"Switzer",sans-serif);border-radius:999px;padding:0 20px;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #00000038;background:#fff!important}.lgp .lgp-sc-go:hover{transform:translateY(-1px);box-shadow:0 14px 30px #00000047}.lgp .lgp-sc-pv{justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.lgp .lgp-sc-win{aspect-ratio:16/10;background:#fff;border-radius:14px;width:100%;max-height:92%;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000059,0 0 0 1px #ffffff1f}.lgp .lgp-sc-bar{z-index:2;background:#f1f3f7;align-items:center;gap:5px;height:22px;padding:0 10px;display:flex;position:absolute;top:0;left:0;right:0}.lgp .lgp-sc-bar b{background:#d3d8e2;border-radius:50%;width:7px;height:7px}.lgp .lgp-sc-vp{position:absolute;inset:22px 0 0;overflow:hidden}.lgp .lgp-sc-vp iframe,.lgp .lgp-sc-phone iframe{transform-origin:0 0;pointer-events:none;opacity:0;border:0;transition:opacity .45s;position:absolute;top:0;left:0}.lgp .lgp-sc-vp iframe.lgp-on,.lgp .lgp-sc-phone iframe.lgp-on{opacity:1}.lgp .lgp-sc-nav{z-index:4;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:50%;place-items:center;width:36px;height:36px;transition:opacity .2s,background .2s;display:grid;position:absolute;top:calc(50% - 26px);background:#ffffff29!important}.lgp .lgp-sc-nav.lgp-prev{left:14px}.lgp .lgp-sc-nav.lgp-next{right:14px}.lgp .lgp-sc-nav svg.lgp-i{stroke:#fff;width:20px;height:20px}.lgp .lgp-sc:hover .lgp-sc-nav,.lgp .lgp-sc-nav:focus-visible{opacity:1}.lgp .lgp-sc-nav:hover{background:#ffffff47!important}.lgp .lgp-sc-foot{z-index:4;pointer-events:none;align-items:center;gap:14px;display:flex;position:absolute;bottom:20px;left:64px;right:64px}.lgp .lgp-sc-prog{pointer-events:auto;flex-wrap:nowrap;gap:6px;max-width:70%;display:flex;overflow:hidden}.lgp .lgp-sc-prog button{flex:0 26px;align-items:center;width:26px;min-width:8px;height:14px;padding:0;display:flex;background:0 0!important}.lgp .lgp-sc-prog button i{background:#ffffff52;border-radius:2px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.lgp .lgp-sc-prog button[aria-current=true] i{background:#ffffff73}.lgp .lgp-sc-prog button[aria-current=true] i:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0}.lgp .lgp-sc-prog button[aria-current=true] i.lgp-run:after{animation:auto linear 0s 1 normal both running lgp-scBar}@keyframes lgp-scBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lgp .lgp-sc-count{font:500 12px var(--font-mono,monospace);color:#ffffffb3;margin-left:auto}.lgp .lgp-ws.lgp-picked #lgp-ws-comp{box-shadow:0 1px 2px #0f172a0d,0 14px 40px var(--aura,#2f6bf2)!important}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws.lgp-picked #lgp-ws-comp{box-shadow:0 1px 2px #0f172a0d,0 14px 40px color-mix(in srgb,var(--aura,#2f6bf2)14%,#0f172a14)!important}}@media (max-width:1120px){.lgp .lgp-sc-s{gap:20px;padding:28px 52px 48px}.lgp .lgp-sc-foot{left:52px;right:52px}}@media (max-width:860px){.lgp .lgp-sc-stage{flex:none;height:auto;min-height:0}.lgp .lgp-sc-s{grid-template-rows:auto auto;grid-template-columns:1fr;gap:16px;padding:18px 18px 44px;position:relative}.lgp .lgp-sc-pv{order:-1;height:auto}.lgp .lgp-sc-win,.lgp .lgp-sc-card{max-height:none}.lgp .lgp-sc-t{font-size:28px}.lgp .lgp-sc-d{margin-bottom:14px;font-size:13.5px}.lgp .lgp-sc-nav{display:none}.lgp .lgp-sc-foot{bottom:14px;left:18px;right:18px}}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws{transition:none}}@media (max-width:860px){.lgp .lgp-sc{flex:none}}@keyframes lgp-tgIn{0%{opacity:0;transform:translateY(10px)scale(.985)}}@property --hov{syntax:"<color>";inherits:true;initial-value:#74a3f7}.lgp .lgp-ws{transition:grid-template-columns .45s cubic-bezier(.2,.8,.2,1),--aura 1.1s,--hov .7s}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design) .lgp-ws-sub{display:none}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design) .lgp-ws-h{margin-bottom:clamp(10px,2vh,20px)}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design):before{opacity:1!important;background:radial-gradient(42% 48% at 50% 30%,var(--hov),transparent 70%),radial-gradient(28% 34% at 20% 20%,var(--hov),transparent 70%),radial-gradient(28% 34% at 82% 24%,var(--hov),transparent 70%)!important}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design):before{background:radial-gradient(42% 48% at 50% 30%,color-mix(in srgb,var(--hov)26%,transparent),transparent 70%),radial-gradient(28% 34% at 20% 20%,color-mix(in srgb,var(--hov)14%,transparent),transparent 70%),radial-gradient(28% 34% at 82% 24%,color-mix(in srgb,var(--hov)12%,transparent),transparent 70%)!important}}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tiles{perspective:1100px;gap:18px 16px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .45s,background .45s;position:relative;overflow:visible;transform:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#fbfcff 0%,#eef2f9 50%,#e3e9f4 100%)!important;border-radius:24px!important;min-height:116px!important;padding:20px 10px 16px!important;display:flex!important;box-shadow:-6px -6px 14px #ffffffe6,8px 10px 20px #7c8db538,1px 2px 4px #7c8db51f,inset 0 1px #ffffffe6!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(90% 70% at 28% 14%,#ffffffb3,#0000 60%);position:absolute;inset:0}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti{position:relative;align-self:center!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b{letter-spacing:-.005em;color:#3a4256;font-weight:500;transition:color .35s;font-size:14px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile small{display:none!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ck{top:10px;right:10px}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti{place-items:center;display:grid;width:34px!important;height:34px!important;box-shadow:none!important;color:#9ba8c2!important;background:0 0!important;border-radius:0!important;transform:none!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti:before,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti:after{content:none!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti>svg.lgp-i{stroke:currentColor;stroke-width:1.4px;filter:drop-shadow(0 1px #ffffffe6);transition:filter .4s,color .4s;width:30px!important;height:30px!important;display:block!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active{transform:translateY(-3px);background:linear-gradient(145deg,#f2f6fc 0%,#e4eaf5 55%,#d8e0ee 100%)!important;box-shadow:-6px -6px 14px #ffffffe6,12px 16px 30px #7c8db547,1px 2px 4px #7c8db51f,inset 0 1px #fffffff2!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover b,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible b{color:#0a0b0f}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible .lgp-ws-ti,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active .lgp-ws-ti{color:var(--tfg)!important}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible .lgp-ws-ti,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active .lgp-ws-ti{color:color-mix(in srgb,var(--tfg)78%,#fff)!important}}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti>svg.lgp-i,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible .lgp-ws-ti>svg.lgp-i,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active .lgp-ws-ti>svg.lgp-i{filter:drop-shadow(0 0 8px var(--tfg))}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti>svg.lgp-i,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible .lgp-ws-ti>svg.lgp-i,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active .lgp-ws-ti>svg.lgp-i{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--tfg)80%,transparent))}}@media (max-height:820px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{gap:10px;min-height:100px!important;padding:16px 8px 12px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti>svg.lgp-i{width:26px!important;height:26px!important}}@media (max-height:700px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{gap:8px;min-height:84px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti>svg.lgp-i{width:22px!important;height:22px!important}}@media (max-width:860px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tiles{gap:12px 10px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;transform:none;border-radius:18px!important;min-height:58px!important;padding:10px 14px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b{text-align:left;font-size:14px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti{width:26px!important;height:26px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti>svg.lgp-i{width:24px!important;height:24px!important}}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{transition:background .2s,box-shadow .2s;transform:none!important}}.lgp .lgp-ws{--key-bg:linear-gradient(145deg,#fbfcff 0%,#eef2f9 50%,#e3e9f4 100%);--key-sh:-6px -6px 14px #ffffffe6,8px 10px 20px #7c8db538,1px 2px 4px #7c8db51f,inset 0 1px 0 #ffffffe6;--key-sh-up:-6px -6px 14px #ffffffe6,12px 16px 30px #7c8db547,1px 2px 4px #7c8db51f,inset 0 1px 0 #fffffff2;--key-ink:#3a4256;--key-ico:#9ba8c2}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill{background:var(--key-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:var(--key-sh)!important;padding:5px!important}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill :is(button,a){color:var(--key-ink);font-weight:500}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill :is(button,a):hover,.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill button[aria-expanded=true],.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill a[aria-current=page]{color:#0a0b0f;background:#ffffffbf!important;box-shadow:0 1px 2px #7c8db52e!important}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-login{color:var(--key-ink);font-weight:500;background:var(--key-bg)!important;box-shadow:var(--key-sh)!important}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-login:hover{color:#0a0b0f;box-shadow:var(--key-sh-up)!important}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-top .lgp-ws-start{font-weight:600;background:linear-gradient(145deg,#4c8bf7 0%,#2f6bf2 55%,#1f4fd6 100%)!important;box-shadow:-5px -5px 12px #ffffffd9,8px 10px 20px #2f6bf24d,inset 0 1px #ffffff59!important}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-cred{color:var(--key-ink);background:var(--key-bg)!important;box-shadow:var(--key-sh)!important}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-cred svg.lgp-i{color:var(--key-ico);transition:color .3s,filter .3s}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-cred:hover{box-shadow:var(--key-sh-up)!important}.lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-cred:hover svg.lgp-i{color:#2f6bf2;filter:drop-shadow(0 0 6px #2f6bf2b3)}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;background:var(--key-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:var(--key-sh)!important;gap:10px!important;padding:6px 6px 6px 14px!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass:hover{transform:translateY(-2px);box-shadow:var(--key-sh-up)!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-ws-bdg{font:600 12.5px var(--font-body,"Switzer",sans-serif)!important;letter-spacing:0!important;color:#2f6bf2!important;background:0 0!important;padding:0!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-ws-ptxt{color:#5e6372;font-weight:400}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass strong{color:#0a0b0f;font-weight:600}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-go{width:32px;height:32px;color:var(--key-ico);box-shadow:-3px -3px 7px #ffffffe6,4px 5px 10px #7c8db53d,inset 0 1px #fff;background:var(--key-bg)!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-go svg.lgp-i{transition:color .3s,filter .3s}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass:hover .lgp-go{color:#2f6bf2}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass:hover .lgp-go svg.lgp-i{filter:drop-shadow(0 0 6px #2f6bf2bf)}.lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design) #lgp-ws-comp{background:linear-gradient(160deg,#fff 0%,#f6f8fc 100%)!important;box-shadow:-8px -8px 20px #ffffffe6,12px 16px 34px #7c8db533,1px 2px 4px #7c8db51a,inset 0 1px #fff!important}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-bar .lgp-ws-tool:not(.lgp-ws-send):not(.lgp-ws-model) svg.lgp-i{color:var(--key-ico);transition:color .3s,filter .3s}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-bar .lgp-ws-tool:not(.lgp-ws-send):hover svg.lgp-i{color:#2f6bf2;filter:drop-shadow(0 0 6px #2f6bf299)}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-bar .lgp-ws-tool:not(.lgp-ws-send):hover{background:0 0!important}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-ctx .lgp-ws-tool svg.lgp-i{color:var(--key-ico)}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-send{color:var(--key-ico);transition:background .35s,box-shadow .35s,color .35s,transform .2s;background:var(--key-bg)!important;opacity:1!important;box-shadow:-3px -3px 8px #ffffffe6,4px 5px 12px #7c8db542,inset 0 1px #fff!important}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-send svg.lgp-i{stroke-width:1.8px}.lgp,.lgp .lgp-ws,.lgp .lgp-ws-sheet,.lgp .lgp-ws-peek,.lgp dialog.lgp-tg{--font-heading:"Newsreader",Georgia,serif;--serif:"Newsreader",Georgia,serif;--sans:var(--font-body,"Switzer"),system-ui,sans-serif;--mono:var(--font-mono,"JetBrains Mono"),ui-monospace,monospace;--key-bg:linear-gradient(145deg,#fbfcff 0%,#eef2f9 50%,#e3e9f4 100%);--key-ink:#3a4256;--key-ico:#9ba8c2;--card-bg:linear-gradient(160deg,#fff 0%,#f8fafd 100%);--card-sh:-6px -6px 16px #fffc,10px 14px 30px #7c8db521,inset 0 1px 0 #fff;--card-sh-sm:-4px -4px 10px #fffc,6px 8px 18px #7c8db51f,inset 0 1px 0 #fff;--card-sh-up:-4px -4px 10px #fffc,10px 14px 28px #7c8db533,inset 0 1px 0 #fff;--blue-key:linear-gradient(145deg,#4c8bf7 0%,#2f6bf2 55%,#1f4fd6 100%);--blue-sh:0 6px 16px #2f6bf247,inset 0 1px 0 #ffffff59}.lgp .lgp-ws .lgp-ws-h,.lgp .lgp-ws-pub #lgp-pb-body h1,.lgp .lgp-pg-h h1{color:#0a0b0f;font-family:var(--serif)!important;letter-spacing:-.04em!important;font-weight:300!important;line-height:1.02!important}.lgp .lgp-ws .lgp-ws-h{font-size:clamp(44px,4.4vw,64px)!important}.lgp .lgp-ws-pub #lgp-pb-body h1{font-size:clamp(42px,4.4vw,62px)!important}.lgp .lgp-pg-h h1{font-size:clamp(38px,3.6vw,50px)!important}.lgp .lgp-ws .lgp-ws-h em,.lgp .lgp-ws-pub #lgp-pb-body h1 em,.lgp .lgp-pg-h h1 em{font-style:italic;font-weight:300}.lgp .lgp-ws-sheet .lgp-ws-sh h2,.lgp .lgp-ws-sheet .lgp-wa-side h2,.lgp .lgp-ws-sheet .lgp-wp-top h2,.lgp #lgp-tg-h,.lgp .lgp-sc-t,.lgp .lgp-fh-t,.lgp .lgp-ws-sheet .lgp-tw-sheet h2{font-family:var(--serif)!important;letter-spacing:-.035em!important;font-weight:300!important;line-height:1.04!important}.lgp .lgp-ws-sheet .lgp-ws-sh h2{font-size:clamp(30px,2.8vw,38px)!important}.lgp .lgp-pg-card>h2,.lgp .lgp-pg-ch h2,.lgp .lgp-pg-st,.lgp .lgp-fl-h h3,.lgp .lgp-tg-sec h3,.lgp .lgp-ws-ph h2,.lgp .lgp-ws-pub #lgp-pb-body h2,.lgp .lgp-pg-empty h2,.lgp .lgp-gs-h b,.lgp .lgp-gp-h b{color:#0a0b0f;font-family:var(--serif)!important;letter-spacing:-.02em!important;font-weight:400!important}.lgp .lgp-pg-card>h2,.lgp .lgp-pg-ch h2,.lgp .lgp-pg-st,.lgp .lgp-fl-h h3,.lgp .lgp-tg-sec h3,.lgp .lgp-pg-empty h2{font-size:22px!important;line-height:1.15!important}.lgp .lgp-ws-ph h2{font-size:19px!important;line-height:1.15!important}.lgp .lgp-ws-pub #lgp-pb-body h2{letter-spacing:-.035em!important;font-size:clamp(30px,2.9vw,40px)!important;font-weight:300!important;line-height:1.05!important}.lgp .lgp-ws-pub #lgp-pb-body h3:not(.lgp-price-name){font-family:var(--serif)!important;letter-spacing:-.015em!important;font-size:21px!important;font-weight:400!important;line-height:1.2!important}.lgp .lgp-pg-h p,.lgp .lgp-ws-sheet .lgp-ws-sh p,.lgp .lgp-tg-sub,.lgp .lgp-sc-d,.lgp .lgp-fh p,.lgp .lgp-ws-pub #lgp-pb-body .lgp-lead,.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-head>p,.lgp .lgp-ws-sheet .lgp-wa-side>p,.lgp .lgp-pg-empty p{color:#5e6372;font-family:var(--serif)!important;letter-spacing:-.005em!important;font-weight:400!important}.lgp .lgp-pg-h p,.lgp .lgp-ws-sheet .lgp-ws-sh p,.lgp .lgp-tg-sub,.lgp .lgp-ws-pub #lgp-pb-body .lgp-lead{font-size:18px!important;line-height:1.45!important}.lgp .lgp-sc-d,.lgp .lgp-fh p{color:#ffffffd6;font-size:17px!important;line-height:1.45!important}.lgp .lgp-wd-lead{letter-spacing:-.01em;font-family:var(--serif)!important;color:#5e6372!important;font-size:17px!important}.lgp .lgp-wd-lead b{color:#0a0b0f;font-weight:500}.lgp .lgp-pg-big,.lgp .lgp-wp-price b,.lgp .lgp-ws-pass-card .lgp-pr b,.lgp .lgp-ws-plans b,.lgp .lgp-pg-dl b,.lgp .lgp-gs-h small{font-variant-numeric:lining-nums tabular-nums}.lgp .lgp-pg-big,.lgp .lgp-wp-price b,.lgp .lgp-ws-pass-card .lgp-pr b{font-family:var(--serif)!important;letter-spacing:-.03em!important;font-weight:300!important}.lgp .lgp-sc-k,.lgp .lgp-tw-step,.lgp .lgp-hb-sh small,.lgp .lgp-ws-pub #lgp-pb-body .lgp-eyebrow,.lgp .lgp-ws-pub #lgp-pb-body .lgp-meta,.lgp .lgp-vn-l,.lgp .lgp-ws-sheet .lgp-wp-b,.lgp .lgp-pg-kd,.lgp .lgp-sc-count{text-transform:uppercase;font-family:var(--mono)!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:500!important}.lgp .lgp-sc-k{color:#ffffffb8!important}.lgp .lgp-ws button,.lgp .lgp-ws input,.lgp .lgp-ws select,.lgp .lgp-ws textarea,.lgp .lgp-ws-sheet button,.lgp .lgp-ws-sheet input,.lgp .lgp-ws-sheet select,.lgp .lgp-ws-sheet textarea{font-family:var(--sans)}.lgp :is(.lgp-pg-card,.lgp-pc-wrap){background:var(--card-bg)!important;box-shadow:var(--card-sh)!important}.lgp :is(.lgp-pg-plug,.lgp-pg-skill,.lgp-pg-fc,.lgp-pg-cr,.lgp-pg-at,.lgp-pg-setup,.lgp-pg-cuc,.lgp-pg-recipes button,.lgp-pg-ftile,.lgp-sx-gs,.lgp-sx-promo,.lgp-ws-save){transition:box-shadow .3s,transform .3s;background:var(--card-bg)!important;box-shadow:var(--card-sh-sm)!important}.lgp :is(.lgp-pg-plug,.lgp-pg-skill,.lgp-pg-fc,.lgp-pg-cr,.lgp-pg-at,.lgp-pg-setup,.lgp-pg-cuc,.lgp-pg-recipes button):hover{transform:translateY(-2px);box-shadow:var(--card-sh-up)!important}.lgp .lgp-ws :is(.lgp-ws-pin,.lgp-wd-chat,.lgp-wd-comp,.lgp-wd-tools,.lgp-wv-tl,.lgp-wd-proj,.lgp-wd-grp,.lgp-wd-fh){box-shadow:var(--card-sh)!important}.lgp .lgp-ws .lgp-ws-pin,.lgp .lgp-ws-design .lgp-wd-chat,.lgp .lgp-ws .lgp-wd-comp{background:var(--card-bg)!important}.lgp .lgp-ws .lgp-ws-start,.lgp .lgp-ws-sheet .lgp-ws-start,.lgp .lgp-ws-peek .lgp-ws-start,.lgp .lgp-ws .lgp-ws-write,.lgp .lgp-ws-sheet .lgp-ws-write,.lgp .lgp-ws .lgp-gb-go,.lgp .lgp-ws-sheet .lgp-wa-send,.lgp .lgp-ws-sheet .lgp-wp-go{background:var(--blue-key)!important;box-shadow:var(--blue-sh)!important;color:#fff!important}.lgp .lgp-ws .lgp-ws-start:hover,.lgp .lgp-ws-sheet .lgp-ws-start:hover,.lgp .lgp-ws .lgp-ws-write:hover,.lgp .lgp-ws .lgp-gb-go:hover{filter:brightness(1.05)}.lgp .lgp-ws .lgp-wd-ghostbtn,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn,.lgp .lgp-ws .lgp-ws-login,.lgp .lgp-ws .lgp-ws-new{color:var(--key-ink);background:var(--key-bg)!important;box-shadow:-2px -2px 6px #ffffffe6,3px 4px 10px #7c8db533,inset 0 1px #fff!important}.lgp .lgp-ws .lgp-wd-ghostbtn:hover,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn:hover,.lgp .lgp-ws .lgp-ws-new:hover{color:#0a0b0f;box-shadow:-2px -2px 6px #ffffffe6,5px 7px 14px #7c8db542,inset 0 1px #fff!important}.lgp .lgp-ws .lgp-pg-h .lgp-pg-ha .lgp-wd-ghostbtn svg.lgp-i,.lgp .lgp-ws .lgp-wd-ghostbtn svg.lgp-i{transition:color .3s,filter .3s}.lgp .lgp-ws .lgp-wd-ghostbtn:hover svg.lgp-i{color:#2f6bf2;filter:drop-shadow(0 0 5px #2f6bf28c)}.lgp .lgp-ws .lgp-ws-h{text-wrap:balance;overflow-wrap:anywhere;align-self:center;width:100%;font-size:clamp(44px,4.4vw,64px)!important}@media (max-width:860px){.lgp .lgp-ws .lgp-ws-h{font-size:clamp(32px,9vw,42px)!important}}.lgp .lgp-ws .lgp-ws-h .lgp-w{white-space:nowrap}.lgp .lgp-ws{--paint:var(--hov,#74a3f7)}.lgp .lgp-ws.lgp-picked[style*=--aura]{--paint:var(--aura)}.lgp .lgp-ws.lgp-has-paper:not(.lgp-ws-design):before{opacity:0!important}.lgp .lgp-ws-paper{top:0;bottom:0;right:0;left:var(--w-sidew,0px);z-index:0;pointer-events:none;position:absolute;overflow:hidden}.lgp .lgp-ws-paper>i{display:block;position:absolute;inset:-4%}.lgp .lgp-pp-wash{background:radial-gradient(58% 70% at 96% 78%,var(--paint)0%,var(--paint)38%,transparent 72%),radial-gradient(46% 52% at 72% 104%,var(--paint)0%,transparent 70%),radial-gradient(52% 46% at 50% -6%,var(--paint)0%,transparent 72%),radial-gradient(38% 46% at -4% 22%,var(--paint)0%,transparent 70%),radial-gradient(70% 60% at 30% 70%,var(--paint)0%,transparent 75%)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-pp-wash{background:radial-gradient(58% 70% at 96% 78%,color-mix(in srgb,var(--paint)62%,transparent)0%,color-mix(in srgb,var(--paint)30%,transparent)38%,transparent 72%),radial-gradient(46% 52% at 72% 104%,color-mix(in srgb,var(--paint)42%,transparent)0%,transparent 70%),radial-gradient(52% 46% at 50% -6%,color-mix(in srgb,var(--paint)30%,transparent)0%,transparent 72%),radial-gradient(38% 46% at -4% 22%,color-mix(in srgb,var(--paint)20%,transparent)0%,transparent 70%),radial-gradient(70% 60% at 30% 70%,color-mix(in srgb,var(--paint)8%,transparent)0%,transparent 75%)}}.lgp .lgp-pp-wash{opacity:.42;transition:opacity 1s}.lgp .lgp-pp-grain{opacity:.26;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .37 0 0 0 0 .31 .9 0 0 0 -.36'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px}.lgp .lgp-ws.lgp-has-paper:not(.lgp-ws-design){transition:grid-template-columns .45s cubic-bezier(.2,.8,.2,1),background-color 1s,--aura 1.1s,--hov .7s}.lgp .lgp-ws.lgp-ws-app:not(.lgp-picked) .lgp-pp-wash,.lgp .lgp-ws-pub .lgp-pp-wash{opacity:.3}@media (max-width:860px){.lgp .lgp-ws-paper{left:0}}.lgp .lgp-sc-s:after{content:"";z-index:-1;pointer-events:none;opacity:.35;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .37 0 0 0 0 .31 .9 0 0 0 -.36'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px;position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.lgp .lgp-pp-wash{display:none!important}}.lgp .lgp-ws,.lgp .lgp-ws-sheet,.lgp .lgp-ws-peek,.lgp dialog.lgp-tg,.lgp .lgp-sx-menu{--key-sm:-2px -2px 6px #ffffffe6,3px 4px 10px #7c8db533,inset 0 1px 0 #fff;--key-sm-up:-2px -2px 6px #ffffffe6,5px 7px 14px #7c8db542,inset 0 1px 0 #fff;--ink-key:linear-gradient(145deg,#2e323d 0%,#0a0b0f 70%);--ink-sh:-2px -2px 6px #ffffffb3,3px 4px 10px #0a0b0f42,inset 0 1px 0 #ffffff24;--inset:inset 2px 2px 5px #7c8db52e,inset -2px -2px 5px #fffffff2}.lgp .lgp-has-info{position:relative}.lgp .lgp-ws-info{vertical-align:middle;color:#2e3038;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin-left:.45em;padding:0;transition:color .3s,box-shadow .3s;display:inline-grid;position:relative;top:-.06em;background:var(--key-bg)!important;width:20px!important;min-width:0!important;height:20px!important;min-height:0!important;max-height:20px!important;box-shadow:var(--key-sm),inset 0 0 0 1px #7c8db557!important;line-height:1!important}.lgp .lgp-ws-info:before{content:"i";font:700 13px/1 var(--sans,"Switzer",sans-serif);color:inherit;transition:filter .3s;transform:translateY(-.5px)}.lgp .lgp-ws-info:hover,.lgp .lgp-ws-info[aria-expanded=true]{color:#2f6bf2;box-shadow:var(--key-sm-up),inset 0 0 0 1px #2f6bf259!important}.lgp .lgp-ws-info:hover:before,.lgp .lgp-ws-info[aria-expanded=true]:before{filter:drop-shadow(0 0 5px #2f6bf299)}.lgp .lgp-ws-tipb,.lgp .lgp-pg-h p.lgp-ws-tipb,.lgp .lgp-ws-sheet .lgp-ws-sh p.lgp-ws-tipb,.lgp .lgp-ws-ph p.lgp-ws-tipb,.lgp .lgp-tg-hd p.lgp-ws-tipb,.lgp .lgp-ws-peek p.lgp-ws-tipb,.lgp .lgp-wa-side p.lgp-ws-tipb{z-index:40;text-align:left;border-radius:14px;width:max-content;max-width:min(320px,80vw);animation:.18s ease-out lgp-wsIn;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:var(--card-sh)!important;font:400 13.5px/1.5 var(--sans,"Switzer",sans-serif)!important;letter-spacing:0!important;color:#2e3038!important;background:#fff!important;margin:0!important;padding:10px 14px!important}.lgp .lgp-ws-info:hover~.lgp-ws-tipb,.lgp .lgp-ws-info:focus-visible~.lgp-ws-tipb,.lgp .lgp-ws-info[aria-expanded=true]~.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info:hover)+.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info:focus-visible)+.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info[aria-expanded=true])+.lgp-ws-tipb,.lgp .lgp-ws-tipb:hover{display:block!important}.lgp .lgp-wa-side .lgp-ws-tipb{color:#2e3038!important}.lgp .lgp-ws-ph .lgp-ws-tipb{left:16px}.lgp .lgp-ws :is(button,a,[tabindex]):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-ws-sheet :is(button,a,[tabindex]):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-sx-menu :is(button,a):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-ws-peek :is(button,a):focus-visible:not(:where(.logen-dropdown *)),.lgp dialog.lgp-tg :is(button,a):focus-visible:not(:where(.logen-dropdown *)){outline-offset:3px!important;outline:2px solid #2f6bf273!important}.lgp .lgp-ws .lgp-ws-start,.lgp .lgp-ws-sheet .lgp-ws-start,.lgp .lgp-ws-peek .lgp-ws-start,.lgp .lgp-ws-pass-card .lgp-pr button,.lgp .lgp-ws-plan button.lgp-go,.lgp .lgp-pg-card .lgp-wd-add button,.lgp .lgp-sx-promo a,.lgp .lgp-ws-pub #lgp-pb-body .lgp-primary:is(a,button){white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 18px;display:inline-flex;background:var(--blue-key)!important;box-shadow:var(--blue-sh)!important;color:#fff!important;font:600 14px var(--sans,"Switzer",sans-serif)!important;border:0!important;border-radius:999px!important}.lgp .lgp-ws .lgp-ws-start.lgp-pg-sm{height:34px;padding:0 14px;font-size:13px!important}.lgp .lgp-ws .lgp-ws-write,.lgp .lgp-ws-sheet .lgp-wa-send,.lgp .lgp-ws-sheet .lgp-wp-go{height:44px!important;font:600 14.5px var(--sans,"Switzer",sans-serif)!important;border-radius:999px!important}.lgp .lgp-ws .lgp-wd-ghostbtn,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn,.lgp .lgp-ws-peek .lgp-ws-prow button:not(.lgp-ws-start),.lgp .lgp-ws .lgp-ws-login,.lgp .lgp-ws .lgp-ws-new,.lgp .lgp-ws-plan button:not(.lgp-go),.lgp .lgp-ws-sheet .lgp-wa-google,.lgp .lgp-ws-pub #lgp-pb-body .lgp-secondary:is(a,button){white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;height:34px;transition:box-shadow .3s,color .3s,transform .2s;display:inline-flex;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;color:var(--key-ink)!important;font:500 13px var(--sans,"Switzer",sans-serif)!important;border:0!important;border-radius:999px!important;padding:0 14px!important}.lgp .lgp-ws .lgp-wd-ghostbtn:hover,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn:hover,.lgp .lgp-ws-peek .lgp-ws-prow button:not(.lgp-ws-start):hover,.lgp .lgp-ws .lgp-ws-login:hover,.lgp .lgp-ws .lgp-ws-new:hover,.lgp .lgp-ws-sheet .lgp-wa-google:hover,.lgp .lgp-ws-pub #lgp-pb-body .lgp-secondary:is(a,button):hover{transform:translateY(-1px);box-shadow:var(--key-sm-up)!important;color:#0a0b0f!important}.lgp .lgp-ws .lgp-wd-ghostbtn:active,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn:active{transform:translateY(0)}.lgp .lgp-ws .lgp-wd-ghostbtn svg.lgp-i,.lgp .lgp-ws-sheet .lgp-wa-google svg.lgp-i,.lgp .lgp-ws-peek .lgp-ws-prow button svg.lgp-i{width:16px;height:16px;color:var(--key-ico);transition:color .3s,filter .3s}.lgp .lgp-ws .lgp-wd-ghostbtn:hover svg.lgp-i,.lgp .lgp-ws-sheet .lgp-wa-google:hover svg.lgp-i{color:#2f6bf2;filter:drop-shadow(0 0 5px #2f6bf28c)}.lgp .lgp-ws-sheet .lgp-wa-google{height:44px!important;font-size:14.5px!important}.lgp .lgp-ws-sheet .lgp-ws-x,.lgp .lgp-tg-x,.lgp .lgp-sx-x{place-items:center;width:36px;height:36px;transition:color .3s,box-shadow .3s;display:grid;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;color:var(--key-ico)!important;border-radius:50%!important}.lgp .lgp-ws-sheet .lgp-ws-x:hover,.lgp .lgp-tg-x:hover{color:#2f6bf2!important;box-shadow:var(--key-sm-up)!important}.lgp .lgp-ws-sheet .lgp-ws-x:hover svg.lgp-i,.lgp .lgp-tg-x:hover svg.lgp-i{filter:drop-shadow(0 0 5px #2f6bf28c)}.lgp .lgp-ws-sheet .lgp-ws-x svg.lgp-i,.lgp .lgp-tg-x svg.lgp-i{stroke-width:1.6px;width:16px;height:16px}.lgp .lgp-ws .lgp-ws-chip,.lgp .lgp-ws .lgp-ws-tag,.lgp .lgp-ws .lgp-ag-chips button,.lgp .lgp-ws .lgp-fs-ing button,.lgp .lgp-ws .lgp-wa-langs button,.lgp .lgp-ws .lgp-pg-chips button,.lgp .lgp-ws-sheet .lgp-ag-chips button,.lgp .lgp-ws-sheet .lgp-fs-ing button{transition:box-shadow .25s,transform .2s,color .25s,background .25s;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;color:var(--key-ink)!important;font-weight:500!important}.lgp .lgp-ws .lgp-ws-chip:hover,.lgp .lgp-ws .lgp-ws-tag:hover,.lgp .lgp-ws .lgp-ag-chips button:hover,.lgp .lgp-ws .lgp-fs-ing button:hover,.lgp .lgp-ws .lgp-wa-langs button:hover{transform:translateY(-1px);box-shadow:var(--key-sm-up)!important;color:#0a0b0f!important}.lgp .lgp-ws .lgp-ws-chip[aria-pressed=true],.lgp .lgp-ws .lgp-ws-tag[aria-pressed=true],.lgp .lgp-ws .lgp-ag-chips button[aria-pressed=true],.lgp .lgp-ws .lgp-fs-ing button[aria-pressed=true],.lgp .lgp-ws .lgp-wa-langs button[aria-pressed=true],.lgp .lgp-ws-sheet .lgp-ag-chips button[aria-pressed=true],.lgp .lgp-ws-sheet .lgp-fs-ing button[aria-pressed=true]{background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important;color:#fff!important}.lgp .lgp-ws .lgp-ws-chip[aria-pressed=true]:hover{transform:none}.lgp .lgp-ws :is(.lgp-wd-segs,.lgp-wi-sizes),.lgp .lgp-ws-sheet :is(.lgp-wd-segs,.lgp-wi-sizes){box-shadow:var(--inset)!important;background:#eef1f6!important;border-radius:14px!important;padding:4px!important}.lgp .lgp-ws :is(.lgp-wd-segs,.lgp-wi-sizes) button[aria-pressed=true],.lgp .lgp-ws-sheet :is(.lgp-wd-segs,.lgp-wi-sizes) button[aria-pressed=true]{background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;border-radius:10px!important}.lgp .lgp-ws .lgp-pg-tabs button[aria-selected=true],.lgp .lgp-ws .lgp-fl-tabs button[aria-pressed=true],.lgp dialog.lgp-tg .lgp-tg-tabs button[aria-pressed=true],.lgp .lgp-ws .lgp-ws-tabs button[aria-selected=true],.lgp .lgp-ws .lgp-wd-tf button[aria-pressed=true]{background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important;color:#fff!important}.lgp .lgp-ws :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea):not(#lgp-ws-ta):not(:is(#lgp-wd-ta,#ds-ai-input)):not(.lgp-ws-addin-in):not(.lgp-wb-in):not(.lgp-dz-name-in):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)),.lgp .lgp-ws-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)),.lgp dialog.lgp-tg input:not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)){box-shadow:var(--inset)!important;background:#f1f4f9!important;border:0!important;border-radius:12px!important}.lgp .lgp-ws :is(input,textarea):not(#lgp-ws-ta):not(:is(#lgp-wd-ta,#ds-ai-input)):not(.lgp-ws-addin-in):not(.lgp-wb-in):not(.lgp-dz-name-in):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)),.lgp .lgp-ws-sheet :is(input,textarea):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)),.lgp dialog.lgp-tg input:not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)){box-shadow:var(--inset),0 0 0 3px #2f6bf238!important;background:#fff!important;outline:none!important}.lgp .lgp-ws-sheet .lgp-wa-main input:is([type=email],[type=password],[type=text]){height:44px;border-radius:999px!important}.lgp .lgp-ws-tg>p,.lgp .lgp-wd-sec>h3,.lgp .lgp-gb-row>span,.lgp .lgp-hb-r>span,.lgp .lgp-ag-f>span,.lgp .lgp-wa-main label,.lgp .lgp-pg-form label,.lgp .lgp-sx-form label,.lgp .lgp-hb-cf label,.lgp .lgp-ws-sheet .lgp-sx-form label{text-transform:uppercase;font-family:var(--mono)!important;letter-spacing:.08em!important;color:#6b7280!important;font-size:11px!important;font-weight:500!important}.lgp .lgp-wd-sec>h3 output,.lgp .lgp-ws-tg>p span{text-transform:none;font-family:var(--sans)!important;letter-spacing:0!important;color:#636977!important;font-size:12px!important;font-weight:400!important}.lgp .lgp-ws-sheet{background:var(--card-bg)!important;border-radius:28px!important;box-shadow:0 40px 120px #0a143c38!important}.lgp .lgp-ws-sheet::backdrop{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#14182847}.lgp .lgp-ws-sheet .lgp-wa-side,.lgp .lgp-ws-sheet .lgp-wp-top,.lgp .lgp-ws-sheet .lgp-ws-pass-card{color:#0a0b0f!important;background:radial-gradient(70% 70% at 8% 0,#2f6bf24d,#0000 68%),#f4f7fd radial-gradient(60% 55% at 100% 100%,#2f6bf233,#0000 70%)!important}.lgp .lgp-ws-sheet .lgp-wa-side h2,.lgp .lgp-ws-sheet .lgp-wp-top h2,.lgp .lgp-ws-sheet .lgp-ws-pass-card h3{color:#0a0b0f!important}.lgp .lgp-ws-sheet .lgp-wa-side ul,.lgp .lgp-ws-sheet .lgp-wp-body ul,.lgp .lgp-ws-sheet .lgp-ws-pass-card ul{color:#2e3038;opacity:1}.lgp .lgp-ws-sheet .lgp-wa-side li svg.lgp-i{color:#2f6bf2;stroke-width:1.6px}.lgp .lgp-ws-sheet .lgp-wa-mark{border-radius:16px;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important}.lgp .lgp-ws .lgp-ws-pin{background:#fff var(--card-bg)!important}.lgp .lgp-pg-meter i{background:var(--blue-key)!important}@media (max-width:860px){.lgp .lgp-ws-tipb{max-width:min(320px,100vw - 48px)}}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws-tipb{animation:auto;animation-timeline:none}.lgp .lgp-ws .lgp-wd-ghostbtn,.lgp .lgp-ws .lgp-ws-chip{transition:none}}.lgp .lgp-ws-peek :is(button,a):focus:not(:focus-visible):not(:where(.logen-dropdown *)),.lgp .lgp-ws-sheet :is(button,a):focus:not(:focus-visible):not(:where(.logen-dropdown *)),.lgp .lgp-ws :is(button,a):focus:not(:focus-visible):not(:where(.logen-dropdown *)){outline:none!important}.lgp .lgp-ws-sheet .lgp-ws-x,.lgp .lgp-ws-sheet .lgp-ws-info,.lgp .lgp-ws-sheet .lgp-wd-ghostbtn,.lgp .lgp-ws-sheet .lgp-ws-start,.lgp .lgp-ws-sheet .lgp-ws-chip,.lgp .lgp-ws-sheet .lgp-wd-segs button,.lgp .lgp-ws-sheet .lgp-pg-tabs button,.lgp .lgp-ws-sheet .lgp-ws-tabs button{min-height:0!important}.lgp .lgp-ws .lgp-ws-av{color:#fff;background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important}.lgp .lgp-ws .lgp-ws-chip[aria-pressed=true],.lgp .lgp-ws .lgp-pg-tabs button[aria-selected=true],.lgp .lgp-ws .lgp-pg-tabs button{border-color:#0000!important}.lgp .lgp-ws .lgp-pg-danger,.lgp .lgp-ws-sheet .lgp-pg-danger{justify-content:center;align-items:center;height:36px;display:inline-flex;box-shadow:var(--key-sm)!important;color:#b42318!important;font:600 13.5px var(--sans,"Switzer",sans-serif)!important;background:linear-gradient(145deg,#fff6f6 0%,#fbe9e9 100%)!important;border:0!important;border-radius:999px!important;padding:0 16px!important}.lgp .lgp-ws .lgp-pg-danger:hover{box-shadow:var(--key-sm-up)!important}.lgp .lgp-ws .lgp-pg-link,.lgp .lgp-ws .lgp-fl-more,.lgp .lgp-ws .lgp-wd-more{border-radius:999px!important}.lgp .lgp-ws-design .lgp-wd-name{color:var(--key-ink);background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;border-radius:999px!important}.lgp .lgp-ws-design .lgp-wd-name:hover{color:#0a0b0f;box-shadow:var(--key-sm-up)!important}.lgp .lgp-ws-design .lgp-wd-seg{box-shadow:var(--inset)!important;background:#eef1f6!important;border-radius:999px!important;padding:3px!important}.lgp .lgp-ws-design .lgp-wd-seg :is(button,a){color:var(--key-ink);border-radius:999px!important}.lgp .lgp-ws-design .lgp-wd-seg button[aria-pressed=true]{color:#0a0b0f;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important}.lgp .lgp-ws-design .lgp-wd-gbtn{background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;color:var(--key-ink)!important;border:0!important;border-radius:999px!important}.lgp .lgp-ws-design .lgp-wd-gbtn:hover{box-shadow:var(--key-sm-up)!important;color:#0a0b0f!important}.lgp .lgp-ws-design .lgp-wd-gbtn.lgp-wd-pub{background:var(--blue-key)!important;box-shadow:var(--blue-sh)!important;color:#fff!important}.lgp .lgp-ws-design .lgp-wd-gbtn.lgp-wd-pub svg.lgp-i{color:#fff}.lgp .lgp-ws-design .lgp-wd-gbtn.lgp-wd-icon{width:34px;padding:0!important}.lgp .lgp-ws-design .lgp-wd-gbtn svg.lgp-i{color:var(--key-ico);transition:color .3s,filter .3s}.lgp .lgp-ws-design .lgp-wd-gbtn:not(.lgp-wd-pub):hover svg.lgp-i{color:#2f6bf2;filter:drop-shadow(0 0 5px #2f6bf28c)}.lgp .lgp-ws-design .lgp-wd-comp .lgp-ws-send{color:var(--key-ico);background:var(--key-bg)!important;opacity:1!important;box-shadow:-3px -3px 8px #ffffffe6,4px 5px 12px #7c8db542,inset 0 1px #fff!important}.lgp .lgp-ws .lgp-wd-secs li,.lgp .lgp-ws .lgp-wd-slides li,.lgp .lgp-ws .lgp-wi-layers li{background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;border:0!important;border-radius:12px!important}.lgp .lgp-ws .lgp-wd-secs li>button{border-radius:8px}.lgp .lgp-ws .lgp-wd-fonts button span{font-family:var(--sans,"Switzer",sans-serif)!important}.lgp .lgp-ws .lgp-wd-fonts button:first-child span,.lgp .lgp-ws .lgp-wd-fonts button:nth-child(3) span{font-family:var(--serif,"Newsreader",serif)!important}.lgp .lgp-ws .lgp-wd-fonts button:nth-child(4) span{font-family:var(--mono,"JetBrains Mono",monospace)!important}.lgp .lgp-ws .lgp-wi-l.lgp-wi-s{border-color:#0000!important}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-tabs{gap:8px}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-tabs button{height:34px;background:var(--key-bg)!important;min-height:34px!important;box-shadow:var(--key-sm)!important;color:var(--key-ink)!important;font:500 13px var(--sans,"Switzer",sans-serif)!important;border:0!important;border-radius:999px!important;padding:0 14px!important}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-tabs button:hover{box-shadow:var(--key-sm-up)!important;color:#0a0b0f!important}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-tabs button[aria-pressed=true]{background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important;color:#fff!important}.lgp .lgp-ws .lgp-wd-fonts button,.lgp .lgp-ws .lgp-wi-sizes button{border-color:#0000!important}.lgp .lgp-ws .lgp-wd-fonts button[aria-pressed=true],.lgp .lgp-ws .lgp-wi-sizes button[aria-pressed=true]{box-shadow:0 0 0 2px var(--w-ink,#0a0b0f)!important;background:#fff!important}.lgp .lgp-ws .lgp-wd-add button{background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important;border-radius:999px!important}.lgp .lgp-ws .lgp-ws-pass .lgp-ws-bdg{box-shadow:var(--blue-sh);background:var(--blue-key)!important}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-release .lgp-cover,.lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-post-card .lgp-art{color:#0a0b0f!important;box-shadow:var(--card-sh-sm)!important;background-image:radial-gradient(120% 100% at 18% 8%,#fffffff0 0%,#ffffffbd 38%,#ffffff75 72%,#ffffff57 100%)!important;border-radius:18px!important}.lgp .lgp-ws-pub #lgp-pb-body #lgp-posts{grid-template-columns:repeat(auto-fill,minmax(280px,360px))!important;gap:24px!important;display:grid!important}.lgp .lgp-ws-design .lgp-wd-qs{scroll-snap-type:x;margin:4px 0 6px;padding:3px 0 5px;-webkit-mask:none;mask:none}.lgp .lgp-ws-design .lgp-wd-qs.lgp-qs-more{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.lgp .lgp-ws-design .lgp-wd-qs button{scroll-snap-align:start;padding:6px 11px;font-size:12.5px;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;color:var(--key-ink)!important;border:0!important}.lgp .lgp-ws-design .lgp-wd-qs button:hover{box-shadow:var(--key-sm-up)!important;color:#0a0b0f!important}.lgp .lgp-wd-grab{display:none}@media (max-width:860px){.lgp .lgp-ws-design .lgp-ws-panel{z-index:10;height:min(calc(var(--lgp-viewport-height,100dvh) - 72px),640px);transition:transform .45s cubic-bezier(.2,.8,.2,1),height .35s cubic-bezier(.2,.8,.2,1)}.lgp .lgp-ws-design.lgp-panel-half .lgp-ws-panel{height:calc(var(--lgp-viewport-height,100dvh)*.44)}.lgp .lgp-ws-design.lgp-panel-half:not(.lgp-side-open) .lgp-ws-scrim{opacity:0!important;pointer-events:none!important}.lgp .lgp-ws-design .lgp-ws-pin{position:relative;padding-top:22px!important}.lgp .lgp-ws-design.lgp-panel-half .lgp-ws-pin{box-shadow:0 -12px 34px #141e4629!important}.lgp .lgp-ws-design .lgp-wd-grab{cursor:grab;touch-action:none;z-index:2;border-radius:0;height:24px;margin:0;padding:0;display:block;position:absolute;top:0;left:0;right:0;box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important}.lgp .lgp-ws-design .lgp-wd-grab:before{content:"";background:#c5cede;border-radius:999px;width:40px;height:4px;margin:9px auto 0;display:block}.lgp .lgp-ws-design .lgp-wd-grab:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws-design .lgp-ws-panel{transition:none}}}.lgp,.lgp .lgp-ws,.lgp .lgp-ws-sheet,.lgp .lgp-ws-peek,.lgp dialog.lgp-tg,.lgp .lgp-sx-menu{--ease:cubic-bezier(.2,.8,.2,1);--t-fast:.18s;--t:.3s;--t-slow:.45s}.lgp .lgp-ws :is(.lgp-ws-tile,.lgp-ws-start,.lgp-ws-write,.lgp-gb-go,.lgp-wd-ghostbtn,.lgp-ws-login,.lgp-ws-new,.lgp-ws-chip,.lgp-wd-gbtn,.lgp-wd-qs button,.lgp-ag-pre button,.lgp-ag-chips button,.lgp-wd-wide,.lgp-wi-add button,.lgp-gb-from,.lgp-pg-danger,.lgp-ws-info,.lgp-wd-name,.lgp-wd-seg button,.lgp-ws-tabs button,.lgp-pg-tabs button,.lgp-sc-go,.lgp-pg-plug,.lgp-pg-skill,.lgp-pg-fc,.lgp-pg-cr,.lgp-pg-at,.lgp-pg-setup,.lgp-pg-cuc,.lgp-pg-recipes button,.lgp-wd-add button,.lgp-ws-pass,.lgp-ws-send,.lgp-fl-all,.lgp-ws-x),.lgp .lgp-ws-sheet :is(.lgp-ws-start,.lgp-wd-ghostbtn,.lgp-wa-send,.lgp-wp-go,.lgp-wa-google,.lgp-ws-plan,.lgp-ws-pass-card .lgp-pr button,.lgp-ws-x,.lgp-ws-chip),.lgp .lgp-ws-pub #lgp-pb-body :is(.lgp-pp-tabs button,.lgp-type-pill,.lgp-primary,.lgp-secondary),.lgp dialog.lgp-tg :is(.lgp-tg-card,.lgp-tg-tabs button,.lgp-tg-go,.lgp-tg-x),.lgp .lgp-ws-peek .lgp-ws-prow button{transition:box-shadow var(--t-fast)var(--ease),transform var(--t-fast)var(--ease),color var(--t-fast)var(--ease),background-color var(--t-fast)var(--ease),filter var(--t-fast)var(--ease),opacity var(--t-fast)var(--ease)!important}.lgp .lgp-ws :is(.lgp-ws-start,.lgp-ws-write,.lgp-gb-go,.lgp-wd-ghostbtn,.lgp-ws-login,.lgp-ws-new,.lgp-ws-chip,.lgp-wd-gbtn,.lgp-wd-qs button,.lgp-ag-pre button,.lgp-ag-chips button,.lgp-wd-wide,.lgp-wi-add button,.lgp-gb-from,.lgp-pg-danger,.lgp-wd-add button,.lgp-sc-go,.lgp-pg-tabs button,.lgp-ws-tabs button):active,.lgp .lgp-ws-sheet :is(.lgp-ws-start,.lgp-wd-ghostbtn,.lgp-wa-send,.lgp-wp-go,.lgp-wa-google,.lgp-ws-chip):active,.lgp .lgp-ws-pub #lgp-pb-body :is(.lgp-pp-tabs button,.lgp-type-pill,.lgp-primary,.lgp-secondary):active,.lgp dialog.lgp-tg :is(.lgp-tg-tabs button,.lgp-tg-go):active,.lgp .lgp-ws-peek .lgp-ws-prow button:active{transform:translateY(1px)scale(.985)!important}.lgp .lgp-ws .lgp-ws-side,.lgp .lgp-ws .lgp-ws-panel,.lgp .lgp-ws-design .lgp-ws-panel{transition-timing-function:var(--ease)!important;transition-duration:var(--t-slow)!important}.lgp .lgp-ws .lgp-ws-scrim{transition:opacity var(--t)var(--ease)!important}.lgp .lgp-ws-sheet[open]{animation:lgp-wsSheet var(--t-slow)var(--ease)!important}@keyframes lgp-wsSheetOut{to{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes lgp-wsFadeOut{to{opacity:0}}@keyframes lgp-wsPeekOut{to{opacity:0;transform:translateY(4px)scale(.98)}}.lgp .lgp-ws-info:hover~.lgp-ws-tipb,.lgp .lgp-ws-info:focus-visible~.lgp-ws-tipb,.lgp .lgp-ws-info[aria-expanded=true]~.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info:hover)+.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info:focus-visible)+.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info[aria-expanded=true])+.lgp-ws-tipb,.lgp .lgp-ws-tipb:hover{transition:opacity var(--t-fast)var(--ease)}@starting-style{.lgp .lgp-ws-info:hover~.lgp-ws-tipb,.lgp .lgp-ws-info:focus-visible~.lgp-ws-tipb,.lgp .lgp-ws-info[aria-expanded=true]~.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info:hover)+.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info:focus-visible)+.lgp-ws-tipb,.lgp .lgp-has-info>:is(h1,h2,h3):has(.lgp-ws-info[aria-expanded=true])+.lgp-ws-tipb{opacity:0}}.lgp .lgp-wd-foldb,.lgp .lgp-fl-fold{transition:opacity var(--t)var(--ease),transform var(--t)var(--ease),display var(--t)allow-discrete}.lgp .lgp-fl-more svg.lgp-i{transition:transform var(--t)var(--ease)!important}.lgp .lgp-ws-enter .lgp-ws-h .lgp-w{animation:.18s cubic-bezier(.2,.8,.2,1) both lgp-wsE3;display:inline-block}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws-enter *{animation:none!important}}.lgp .lgp-ws-sheet[open].lgp-ws-ghost,.lgp dialog.lgp-tg[open].lgp-ws-ghost{animation:lgp-wsSheetOut var(--t)var(--ease)both!important;pointer-events:none!important}.lgp .lgp-ws-ghost-bd{z-index:2147482999;pointer-events:none;animation:lgp-wsFadeOut var(--t)var(--ease)both;position:fixed;inset:0}.lgp .lgp-ws-cin{animation:.5s cubic-bezier(.2,.8,.2,1) both lgp-wsCard}.lgp .lgp-wd-log>*{animation:lgp-wsRow var(--t)var(--ease)both}@keyframes lgp-wsRow{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.lgp,.lgp .lgp-ws,.lgp .lgp-ws-sheet,.lgp .lgp-ws-peek,.lgp dialog.lgp-tg,.lgp .lgp-sx-menu{--t-fast:0s;--t:0s;--t-slow:0s}.lgp .lgp-ws-sheet[open],.lgp .lgp-ws-ghost,.lgp .lgp-ws-ghost-bd,.lgp dialog.lgp-tg[open],.lgp .lgp-ws-peek,.lgp .lgp-ws-peek.lgp-ws-out,.lgp .lgp-sx-menu,.lgp .lgp-wd-log>*,.lgp .lgp-sc-s.lgp-in,.lgp .lgp-sc-s.lgp-out{animation:auto!important;animation-timeline:none!important}}.lgp .lgp-ws.lgp-ws-six:not(.lgp-picked) .lgp-ws-tiles{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:860px){.lgp .lgp-ws.lgp-ws-six:not(.lgp-picked) .lgp-ws-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.lgp .lgp-ws .lgp-ws-chip.lgp-ws-add{align-items:center;gap:4px;display:inline-flex;color:#2f6bf2!important}.lgp .lgp-ws .lgp-ws-chip.lgp-ws-add svg.lgp-i{width:13px;height:13px}.lgp .lgp-ws .lgp-ws-chip.lgp-ws-add:focus:not(:focus-visible):not(:where(.logen-dropdown *)){outline:none!important}.lgp .lgp-sx-menu.lgp-gm-three{width:272px}.lgp .lgp-ws .lgp-ws-pin .lgp-ws-pv{display:none!important}.lgp .lgp-ws .lgp-ws-pin .lgp-ws-wfoot{border-top:0;margin-top:auto}.lgp .lgp-ws .lgp-ws-pin .lgp-ws-wfoot .lgp-ws-spec{display:none!important}.lgp .lgp-ws .lgp-ws-pin .lgp-ws-wfoot{padding-top:10px}.lgp .lgp-ws .lgp-ws-back{display:none}.lgp .lgp-ws.lgp-picked .lgp-ws-tiles{display:none!important}.lgp .lgp-ws.lgp-picked .lgp-ws-back{background:var(--key-bg);height:34px;box-shadow:var(--key-sm);color:var(--key-ink);font:500 13px var(--sans,"Switzer",sans-serif);cursor:pointer;transition:box-shadow var(--t-fast,.18s)var(--ease,ease),color var(--t-fast,.18s)var(--ease,ease);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:2px 0 8px;padding:0 14px 0 10px;display:inline-flex;border:0!important;min-height:0!important}.lgp .lgp-ws.lgp-picked .lgp-ws-back:hover{box-shadow:var(--key-sm-up);color:#0a0b0f}.lgp .lgp-ws.lgp-picked .lgp-ws-back svg.lgp-i{width:15px;height:15px}.lgp .lgp-pl-note{color:#2f6bf2;margin:0;font-size:12px;line-height:1.4}.lgp .lgp-pl-fine{text-align:center;color:var(--w-mut2,#636977);margin:12px 0 0;font-size:12.5px}.lgp .lgp-ws-sheet .lgp-pl-fine{margin-top:12px}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-ws-bdg,.lgp .lgp-ws .lgp-ws-pass .lgp-ws-bdg{text-transform:uppercase;margin-right:4px;font:500 11px var(--mono,"JetBrains Mono",monospace)!important;letter-spacing:.08em!important;color:#2f6bf2!important;box-shadow:none!important;background:0 0!important;padding:0!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass{gap:8px}.lgp .lgp-ws-sheet .lgp-wa-main{padding-top:52px!important}.lgp .lgp-ws-sheet .lgp-wa-main .lgp-ws-x{z-index:3;top:12px;right:12px}.lgp .lgp-ws-sheet .lgp-wa-google{width:100%;position:relative}.lgp .lgp-ws-sheet .lgp-wa-google .lgp-g-mark{flex:none;width:18px;height:18px}@media (max-width:760px){.lgp .lgp-ws-sheet .lgp-wa-main{padding-top:56px!important}}.lgp .lgp-pp{padding:112px 0 96px}.lgp .lgp-pp .lgp-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.lgp .lgp-pp h1{font:300 clamp(48px,6vw,80px)/.95 var(--font-heading);letter-spacing:-.045em;color:var(--ink);text-wrap:balance;margin:0 0 20px}.lgp .lgp-pp h1 em,.lgp .lgp-pp h2 em{color:var(--bordeaux);font-style:italic}.lgp .lgp-pp h2{font:300 clamp(34px,4vw,56px)/1 var(--font-heading);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0 0 16px}.lgp .lgp-pp h3{font:400 24px/1.15 var(--font-heading);letter-spacing:-.02em;color:var(--ink);margin:0 0 8px}.lgp .lgp-pp .lgp-lead{font:400 21px/1.45 var(--font-body);color:var(--ink-2);max-width:60ch;margin:0 0 32px}.lgp .lgp-pp p{color:var(--ink-2);max-width:65ch;line-height:1.6}.lgp .lgp-pp .lgp-mono{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;font-size:12px}.lgp .lgp-pp .lgp-pp-section{border-top:1px solid var(--line);padding:88px 24px}.lgp .lgp-pp>.lgp-wrap:first-child{padding-bottom:64px}.lgp .lgp-pp-head{max-width:760px;margin-bottom:40px}.lgp .lgp-pp-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lgp .lgp-pp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;display:grid}.lgp .lgp-pp-card{background:var(--paper-raised);border:1px solid var(--line);border-radius:8px;align-content:start;gap:8px;padding:24px;display:grid}.lgp .lgp-pp-card p{margin:0}.lgp .lgp-pp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (max-width:860px){.lgp .lgp-pp-split{grid-template-columns:1fr;gap:32px}}.lgp .lgp-pp-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.lgp .lgp-pp-list li{border-bottom:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.lgp .lgp-pp-list li strong{color:var(--ink);font-weight:500}.lgp .lgp-pp-list li span{color:var(--ink-2)}@media (max-width:640px){.lgp .lgp-pp-list li{grid-template-columns:1fr;gap:4px}}.lgp .lgp-pp-tag{font:400 12px/1.4 var(--font-mono);border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:3px 8px;display:inline-block}.lgp .lgp-pp-tag.lgp-new{background:var(--bordeaux-tint);color:var(--bordeaux);border-color:#0000}.lgp .lgp-pp-form{gap:16px;max-width:560px;display:grid}.lgp .lgp-pp-field{gap:6px;display:grid}.lgp .lgp-pp-field label{font:500 14px/1.3 var(--font-body);color:var(--ink)}.lgp .lgp-pp-field input,.lgp .lgp-pp-field select,.lgp .lgp-pp-field textarea{font:400 16px/1.4 var(--font-body);border:1px solid var(--line-strong);background:var(--paper-raised);color:var(--ink);border-radius:4px;padding:12px 14px}.lgp .lgp-pp-field textarea{resize:vertical;min-height:120px}.lgp .lgp-pp-field .lgp-err{color:var(--danger);margin:0;font-size:14px}.lgp .lgp-pp-tabs{flex-wrap:wrap;gap:4px;margin:0 0 32px;display:flex}.lgp .lgp-pp-tabs button{font:500 14px var(--font-body);border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:4px;padding:9px 14px}.lgp .lgp-pp-tabs button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.lgp .lgp-pp-search{font:400 16px var(--font-body);border:1px solid var(--line-strong);background:var(--paper-raised);color:var(--ink);border-radius:4px;width:min(100%,420px);margin-bottom:24px;padding:12px 14px}.lgp .lgp-pp-releases{padding-left:36px;position:relative}.lgp .lgp-pp-releases:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:8px}.lgp .lgp-pp-releases .lgp-rail{background:var(--bordeaux);width:1px;height:0;transition:height .9s var(--ease);position:absolute;top:8px;left:8px}.lgp .lgp-pp-release{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:40px 0;display:grid;position:relative}.lgp .lgp-pp-release:before{content:"";background:var(--paper);border:1px solid var(--bordeaux);border-radius:50%;width:9px;height:9px;position:absolute;top:48px;left:-33px}.lgp .lgp-pp-release .lgp-cover{min-height:220px;font:300 32px/1 var(--font-heading);letter-spacing:-.03em;border-radius:8px;align-items:flex-end;padding:24px;display:flex}@media (max-width:860px){.lgp .lgp-pp-release{grid-template-columns:1fr;gap:20px}}.lgp .lgp-pp-faq-group{margin-bottom:40px}.lgp .lgp-pp-faq-group h2{margin-bottom:8px;font-size:28px}.lgp .lgp-pp-faq details{border-bottom:1px solid var(--line)}.lgp .lgp-pp-faq summary{cursor:pointer;font:400 20px/1.3 var(--font-heading);color:var(--ink);justify-content:space-between;gap:16px;padding:18px 0;list-style:none;display:flex}.lgp .lgp-pp-faq summary::-webkit-details-marker{display:none}.lgp .lgp-pp-faq summary:after{content:"+";font:400 20px var(--font-mono);color:var(--muted);transition:transform .3s var(--ease)}.lgp .lgp-pp-faq details p{margin:0 0 20px}.lgp .lgp-pp-post-card{color:inherit;gap:12px;text-decoration:none;display:grid}.lgp .lgp-pp-post-card .lgp-art{aspect-ratio:16/10;font:300 26px/1 var(--font-heading);letter-spacing:-.03em;border-radius:8px;align-items:flex-end;padding:20px;display:flex}.lgp .lgp-pp-post-card:hover h3{color:var(--bordeaux)}.lgp .lgp-pp-tpl{color:inherit;gap:10px;text-decoration:none;display:grid}.lgp .lgp-pp-tpl .lgp-thumb{aspect-ratio:4/3;border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:space-between;padding:18px;display:flex}.lgp .lgp-pp-tpl .lgp-thumb b{font:300 24px/1.02 var(--font-heading);letter-spacing:-.03em}.lgp .lgp-pp-tpl .lgp-thumb i{border-radius:4px;width:72px;height:22px;display:block}.lgp .lgp-pp-tpl:hover .lgp-name{color:var(--bordeaux)}.lgp .lgp-pp-tpl .lgp-name{color:var(--ink);font-weight:500}.lgp .lgp-pp-legal{grid-template-columns:220px minmax(0,680px);gap:64px;display:grid}.lgp .lgp-pp-legal nav{align-self:start;gap:10px;font-size:14px;display:grid;position:sticky;top:96px}.lgp .lgp-pp-legal nav a{color:var(--muted);text-decoration:none}@media (max-width:860px){.lgp .lgp-pp-legal{grid-template-columns:1fr;gap:24px}.lgp .lgp-pp-legal nav{position:static}}.lgp .lgp-pp-review{border:1px dashed var(--line-strong);color:var(--muted);border-radius:8px;max-width:680px;margin:0 0 32px;padding:16px 18px;font-size:14px}.lgp .lgp-pp-composer{background:var(--paper-raised);border:1px solid var(--line-strong);max-width:640px;box-shadow:var(--shadow-soft);border-radius:8px;gap:12px;padding:16px;display:grid}.lgp .lgp-pp-composer textarea{font:400 15px/1.5 var(--font-mono);color:var(--ink);resize:none;background:0 0;border:0;min-height:64px}.lgp .lgp-pp-composer .lgp-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lgp .lgp-pp-composer .lgp-err{color:var(--danger);margin:0;font-size:14px}@media (prefers-reduced-motion:reduce){.lgp .lgp-pp-releases .lgp-rail,.lgp .lgp-pp-faq summary:after{transition:none}}@keyframes lgp-ribbon-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lgp-ribbon-breathe{0%{opacity:.42}to{opacity:.6}}@keyframes lgp-text-reveal{0%{opacity:0;filter:blur(16px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}@keyframes lgp-bar-rise{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:none}}@keyframes lgp-caret{50%{opacity:0}}.lgp.lgp-review-off :is(.lgp-sample-tag,.lgp-placeholder-tag,.lgp-demo-note,.lgp-agent-demo-note,.lgp-stage-caption,.lgp-demo-label,.lgp-platform-prototype-note,.lgp-audience-gallery-note,.lgp-yearly-preview-note,.lgp-pricing-note,.lgp-gallery-catalogue-note,.lgp-detail-preview-note,.lgp-credit-pack-note,.lgp-razorpay-assurance,.lgp-checkout-simulation-note,.lgp-showcase-data-note,.lgp-app-sample,.lgp-account-footnote,.lgp-estimate-policy,.lgp-build-review-controls,.lgp-delivery-review,.lgp-app-review,.lgp-agent-task-review,.lgp-footer-pending){display:none!important}.lgp .lgp-review-fab{z-index:90;font:400 13px/1.4 var(--sans,"Hanken Grotesk",sans-serif);justify-items:end;gap:8px;display:grid;position:fixed;bottom:16px;right:16px}.lgp .lgp-review-fab>button{border:1px solid var(--line-strong);background:var(--paper-raised);width:40px;height:40px;color:var(--ink);cursor:pointer;font:500 12px var(--mono,"JetBrains Mono",monospace);border-radius:4px}.lgp .lgp-review-panel{border:1px solid var(--line);background:var(--paper-raised);min-width:260px;color:var(--ink);border-radius:8px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 32px -16px #404e7836}.lgp .lgp-review-panel strong{font-weight:500}.lgp .lgp-review-panel label{white-space:nowrap;color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;display:flex}.lgp .lgp-review-panel select{font:inherit;border:1px solid var(--line-strong);background:var(--paper);color:var(--ink);border-radius:4px;padding:4px 6px}.lgp .lgp-review-panel p{color:var(--muted);margin:0;font-size:12px}.lgp{--wine:#3b82f6;--gradient-brand:linear-gradient(135deg,#3b82f6 0%,#3b82f6 48%,#3b82f6 100%);--gradient-night:linear-gradient(150deg,#eef1f7 0%,#fff 55%,#3b82f6 100%);--gradient-glow:radial-gradient(34% 40% at 24% 66%,#3b82f66b,transparent 70%),radial-gradient(48% 55% at 6% 100%,#3b82f68c,transparent 72%),radial-gradient(52% 62% at 90% 6%,#3b82f6d9,transparent 72%),radial-gradient(40% 46% at 64% 104%,#3b82f673,transparent 70%);--glow-final:radial-gradient(40% 55% at 50% 72%,#3b82f661,transparent 70%),radial-gradient(45% 60% at 0% 0%,#3b82f6bf,transparent 70%),radial-gradient(45% 60% at 100% 100%,#3b82f68c,transparent 70%);--glow-quiet:radial-gradient(45% 60% at 100% 0%,#3b82f68c,transparent 70%),radial-gradient(35% 45% at 0% 100%,#3b82f652,transparent 70%);--glow-paper:radial-gradient(38% 70% at 88% 18%,#3b82f629,transparent 70%),radial-gradient(32% 60% at 70% 95%,#3b82f61a,transparent 70%);--glow-under:radial-gradient(60% 70% at 50% 60%,#3b82f638,transparent 70%),radial-gradient(40% 55% at 15% 30%,#3b82f624,transparent 70%)}[data-logen-scheme=dark] .lgp,.lgp .lgp-theme-dark{--glow-paper:radial-gradient(38% 70% at 88% 18%,#3b82f62e,transparent 70%),radial-gradient(32% 60% at 70% 95%,#3b82f666,transparent 70%);--glow-under:radial-gradient(60% 70% at 50% 60%,#3b82f633,transparent 70%),radial-gradient(40% 55% at 15% 30%,#3b82f673,transparent 70%)}@keyframes lgp-brand-drift{0%{transform:translate(-2%,1%)scale(1)}to{transform:translate(2%,-2%)scale(1.06)}}.lgp :is(.lgp-pp>.lgp-wrap:first-child,.lgp-templates-heading,.lgp-showcase-page-heading,.lgp-app-page-heading,.lgp-pricing-full-heading,.lgp-checkout-return){isolation:isolate;position:relative}.lgp :is(.lgp-pp>.lgp-wrap:first-child,.lgp-templates-heading,.lgp-showcase-page-heading,.lgp-app-page-heading,.lgp-pricing-full-heading,.lgp-checkout-return):before{content:"";z-index:-1;pointer-events:none;background:var(--glow-paper);position:absolute;inset:-80px -10vw -40px 30%}.lgp :is(#lgp-hero-composer,#lgp-final-composer,#lgp-agent-public-form,#lgp-studio-build-form) :is(textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]),select){color:var(--ink);background:0 0}.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar){isolation:isolate;background:linear-gradient(140deg,var(--paper-raised),var(--paper-raised));position:relative}@supports (color:color-mix(in lab, red, red)){.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar){background:linear-gradient(140deg,color-mix(in srgb,var(--paper-raised)72%,transparent),color-mix(in srgb,var(--paper-raised)46%,transparent))}}.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar){border:1px solid var(--line-strong)}@supports (color:color-mix(in lab, red, red)){.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar){border:1px solid color-mix(in srgb,var(--line-strong)55%,transparent)}}.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar){-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:8px;box-shadow:inset 0 1px #fff9,0 24px 60px -30px #3b82f659}.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar):focus-within{border-color:var(--bordeaux);box-shadow:inset 0 1px 0 #fff9,0 0 0 3px var(--bordeaux),0 24px 60px -30px #3b82f659}@supports (color:color-mix(in lab, red, red)){.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar):focus-within{box-shadow:inset 0 1px 0 #fff9,0 0 0 3px color-mix(in srgb,var(--bordeaux)18%,transparent),0 24px 60px -30px #3b82f659}}.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar):focus-within{outline:none}.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar) textarea,.lgp #lgp-mini-prompt{background:0 0}.lgp #lgp-mini-bar{position:fixed}.lgp :is(#lgp-hero-composer,#lgp-final-composer,#lgp-agent-public-form,#lgp-studio-build-form,.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form):before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(120% 60% at 0 0,#fff9,#0000 55%);position:absolute;inset:0}.lgp .lgp-glass-stage{isolation:isolate;position:relative}.lgp .lgp-glass-stage:after{content:"";z-index:-1;pointer-events:none;background:var(--glow-under);position:absolute;inset:-60px -40px}.lgp #lgp-main{overflow-x:clip}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar){background:var(--paper-raised)}}@media (prefers-reduced-transparency:reduce){.lgp :is(.lgp-pp-composer,#lgp-gallery-composer,#lgp-app-composer,#lgp-editor-build-form,#lgp-mini-bar){background:var(--paper-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}.lgp .lgp-wd-pend{text-align:center;background:var(--card-bg,#fff);width:min(440px,100% - 32px);box-shadow:var(--card-sh);z-index:5;animation:lgp-wsRow var(--t-slow,.45s)var(--ease,ease)both;border-radius:22px;justify-items:center;gap:6px;padding:30px 28px 26px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lgp .lgp-wd-pend-k{background:var(--key-bg);width:44px;height:44px;box-shadow:var(--key-sm);color:#2f6bf2;border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.lgp .lgp-wd-pend-k svg.lgp-i{filter:drop-shadow(0 0 6px #2f6bf280);width:20px;height:20px}.lgp .lgp-wd-pend b{font:400 22px/1.15 var(--serif,"Newsreader",serif);letter-spacing:-.02em;color:#0a0b0f}.lgp .lgp-wd-pend p{max-width:36ch;font:400 15px/1.5 var(--serif,"Newsreader",serif);color:#3a4256;margin:0}.lgp .lgp-wd-pend small{font:400 12.5px var(--font-body,"Switzer",sans-serif);color:var(--w-mut2,#636977)}.lgp .lgp-wd-pend-note{padding:8px 4px 16px}.lgp .lgp-wd-pend-note b{font:400 19px/1.15 var(--serif,"Newsreader",serif);letter-spacing:-.02em;color:#0a0b0f;margin-bottom:8px;display:block}.lgp .lgp-wd-pend-note p{color:var(--w-mut2,#636977);margin:0;font-size:13.5px;line-height:1.5}.lgp .lgp-wd-steps{border:1px solid var(--w-line);background:#fff;border-radius:14px;gap:6px;padding:10px 12px;display:grid}.lgp .lgp-wd-step{color:var(--w-mut2);align-items:center;gap:9px;font-size:13.5px;transition:color .3s;display:flex}.lgp .lgp-wd-step span{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.lgp .lgp-wd-step span svg.lgp-i{width:14px;height:14px}.lgp .lgp-wd-step.lgp-now{color:var(--w-ink)}.lgp .lgp-wd-step.lgp-now span svg.lgp-i{color:#2f6bf2;animation:1s linear infinite lgp-spin}.lgp .lgp-wd-step.lgp-done{color:var(--w-ink2)}.lgp .lgp-wd-step.lgp-done span{background:#e8f7ee}.lgp .lgp-wd-step.lgp-done span svg.lgp-i{color:#16a34a;stroke-width:2.6px}.lgp-clarification{text-align:left;width:100%;margin:0 0 16px}.lgp-clarification-message{overflow-wrap:anywhere;margin:0 0 12px;line-height:1.5}.lgp-clarification-message.is-user{opacity:.65}.lgp-clarification .lg-btn{margin-top:4px}.lgp-clarification-content{white-space:pre-wrap}@media (min-width:861px){.lgp.lgp-sx-collapsed .lgp-ws:has(.lgp-sx-side){--w-sidew:56px}.lgp.lgp-sx-collapsed .lgp-sx-top{flex-direction:column;gap:4px;padding:0 0 8px}.lgp.lgp-sx-collapsed .lgp-ws-logo.lgp-sx-logo{flex:none;justify-content:center;padding:8px 0 6px}.lgp.lgp-sx-collapsed .lgp-sx-logo>span,.lgp.lgp-sx-collapsed .lgp-sx-find,.lgp.lgp-sx-collapsed .lgp-sx-sec,.lgp.lgp-sx-collapsed .lgp-sx-list,.lgp.lgp-sx-collapsed .lgp-sx-gs,.lgp.lgp-sx-collapsed .lgp-sx-promo,.lgp.lgp-sx-collapsed .lgp-sx-mt{display:none}.lgp.lgp-sx-collapsed .lgp-sx-nav{gap:4px}.lgp.lgp-sx-collapsed .lgp-sx-row{justify-content:center;gap:0;height:40px;padding:0}.lgp.lgp-sx-collapsed .lgp-sx-row>svg.lgp-i{width:20px;height:20px}.lgp.lgp-sx-collapsed .lgp-sx-row .lgp-sx-l,.lgp.lgp-sx-collapsed .lgp-sx-row kbd,.lgp.lgp-sx-collapsed .lgp-sx-row .lgp-tag{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lgp.lgp-sx-collapsed .lgp-sx-me{justify-content:center;padding:4px}}.lgp .lgp-soon{z-index:2;font:500 9.5px/1.4 var(--mono,var(--font-ui,monospace));letter-spacing:.06em;text-transform:uppercase;color:var(--w-mut2,#636977);pointer-events:none;background:#ffffffd9;border-radius:999px;padding:2px 7px;position:absolute;top:10px;right:10px;box-shadow:0 1px 2px #0f172a0f}.lgp .lgp-ws-tile.lgp-is-soon{cursor:default}.lgp .lgp-ws-tile.lgp-is-soon .lgp-ws-ti,.lgp .lgp-ws-tile.lgp-is-soon b,.lgp .lgp-ws-tile.lgp-is-soon small{opacity:.55}.lgp .lgp-ws .lgp-ws-tile.lgp-is-soon:hover,.lgp .lgp-ws .lgp-ws-tile.lgp-is-soon:active{transform:none;background:var(--key-bg)!important;box-shadow:var(--key-sh)!important}.lgp .lgp-ws .lgp-ws-tile.lgp-is-soon:hover .lgp-ws-ti{color:var(--key-ico)!important;filter:none!important}.lgp .lgp-soon-inline{font:500 9.5px var(--mono,var(--font-ui,monospace));letter-spacing:.06em;text-transform:uppercase;color:var(--w-mut2,#636977)}.lgp .lgp-project-new{border-radius:50%;width:48px;height:48px;text-decoration:none}.lgp .lgp-project-new:focus-visible{outline:2px solid var(--w-blue);outline-offset:3px}.lgp .lgp-pg-th>img,.lgp .lgp-ws-th>img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.lgp .lgp-hw-ph{font:300 34px/1 var(--serif,"Newsreader",serif);letter-spacing:-.03em;color:var(--key-ico,#9ba8c2);place-items:center;display:grid;position:absolute;inset:0}.lgp .lgp-pg-cr.lgp-is-busy{opacity:.45;pointer-events:none}.lgp .lgp-ws.lgp-has-work:not(.lgp-picked) .lgp-ws-cont{display:none}.lgp .lgp-pg-tabn{font:500 11px var(--mono,monospace);color:var(--w-mut2,#636977);margin-left:6px}.lgp .lgp-pg-val{color:var(--w-mut,#5e6372);white-space:nowrap;font-size:13.5px}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-send:not(:disabled){color:#fff;background:linear-gradient(145deg,#4c8bf7 0%,#2f6bf2 55%,#1f4fd6 100%)!important;box-shadow:-3px -3px 8px #ffffffd9,5px 7px 16px #2f6bf257,inset 0 1px #ffffff59!important}.lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-send:not(:disabled) svg.lgp-i{filter:drop-shadow(0 0 4px #fffc)}.lgp .lgp-sc-go{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lgp .lgp-ws .lgp-ws-addin{background:#fff;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 3px 0 12px;animation:.18s cubic-bezier(.2,.8,.2,1) lgp-addin-in;display:inline-flex;box-shadow:0 0 0 1.5px #2f6bf28c,0 0 0 5px #2f6bf21f,0 6px 16px #141e4614}@keyframes lgp-addin-in{0%{opacity:0;transform:scale(.94)}}.lgp .lgp-ws .lgp-ws-addin-in{width:132px;height:100%;min-height:0;font:500 12.5px var(--font-body);color:#0a0b0f;caret-color:#2f6bf2;background:0 0;border:0;outline:0;padding:0}.lgp .lgp-ws .lgp-ws-addin-in::placeholder{color:#9aa1ad}.lgp .lgp-ws .lgp-ws-addin button{border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s,transform .15s;display:grid;background:var(--blue-key)!important;color:#fff!important;width:24px!important;height:24px!important;min-height:0!important;box-shadow:none!important;border:0!important;padding:0!important}.lgp .lgp-ws .lgp-ws-addin button:not(:disabled):hover{transform:scale(1.06)}.lgp .lgp-ws .lgp-ws-addin button:disabled{cursor:default;color:#a3aab6!important;background:#eef1f6!important}.lgp .lgp-ws .lgp-ws-addin button svg.lgp-i{stroke-width:2.5px;width:13px;height:13px}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws .lgp-ws-addin{animation:none}}.lgp .lgp-ws .lgp-ws-chip.lgp-ws-own{cursor:pointer;align-items:center;gap:4px;display:inline-flex;padding-right:4px!important}.lgp .lgp-ws .lgp-ws-chip.lgp-ws-own[aria-pressed=true]{background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important;color:#fff!important}.lgp .lgp-ws .lgp-ws-own-x{cursor:pointer;border-radius:50%;place-items:center;display:grid;width:20px!important;height:20px!important;min-height:0!important;color:var(--w-mut)!important;box-shadow:none!important;background:#0a0b0f0f!important;border:0!important;padding:0!important}.lgp .lgp-ws .lgp-ws-own-x:hover{background:#0a0b0f1f!important}.lgp .lgp-ws [aria-pressed=true]>.lgp-ws-own-x{color:#fff!important;background:#ffffff24!important}.lgp .lgp-ws [aria-pressed=true]>.lgp-ws-own-x:hover{background:#ffffff47!important}.lgp .lgp-ws .lgp-ws-own-x svg.lgp-i{width:11px;height:11px}.lgp .lgp-gm-wrap{display:inline-flex;position:relative}.lgp .lgp-gm-wrap>.lgp-gm-menu{z-index:30;--dropdown-preferred-height:min(62vh,460px);position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto}.lgp .lgp-gm-wrap>.lgp-gm-menu[hidden]{display:none}.lgp #lgp-ws-att{flex-wrap:wrap;gap:6px;display:flex}.lgp #lgp-ws-att:not(:has(>*)){display:none}.lgp #lgp-ws-att:has(>*){margin-bottom:8px}.lgp .lgp-ws-chip{background:var(--c-soft,#f4f5f8);max-width:240px;height:30px;color:var(--w-ink2);border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 10px;font-size:12.5px;animation:.3s cubic-bezier(.3,1.5,.5,1) lgp-wsPop;display:inline-flex}.lgp .lgp-ws-chip>span,.lgp .lgp-ws-chip-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lgp .lgp-ws-chip svg.lgp-i{width:14px;height:14px;color:var(--w-mut)}.lgp .lgp-ws-chip button{border-radius:50%;place-items:center;display:grid}.lgp .lgp-ws-chip small{font:500 11px var(--mono,monospace);color:var(--w-blue)}.lgp .lgp-ws-comp textarea.lgp-ws-flash{animation:1s lgp-wsFlash}.lgp .lgp-ws:not(.lgp-picked) #lgp-ws-ta{min-height:calc(3lh + 8px)}.lgp .lgp-i-mask{width:18px;height:18px}.lgp.lgp-sheet-host{display:contents}.lgp .lgp-ws-sheet{margin:auto}.lgp .lgp-ws-sheet-h{font:300 30px/1.05 var(--serif,"Newsreader",serif);letter-spacing:-.03em;color:var(--w-ink);margin:0;padding:26px 56px 0 26px}.lgp .lgp-ws-sheet>.lgp-pg-mut,.lgp .lgp-ws-sheet>.lgp-pg-row,.lgp .lgp-ws-sheet>.lgp-pg-form{margin:12px 26px 0}.lgp .lgp-ws-sheet>.lgp-pg-form .lgp-pg-row{margin-top:6px}.lgp .lgp-pw{display:flex;position:relative}.lgp .lgp-pg-form .lgp-pw input{flex:1;min-width:0;padding-right:44px}.lgp .lgp-pw-eye{cursor:pointer;width:32px;height:32px;color:var(--w-mut,#5e6372);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.lgp .lgp-pw-eye:hover{color:var(--w-ink)}.lgp .lgp-pw-eye:focus-visible{outline:2px solid var(--w-blue,#2f6bf2);outline-offset:1px}.lgp .lgp-pw-eye svg.lgp-i{width:18px;height:18px}.lgp .lgp-pw-eye[aria-pressed=false] .lgp-pw-hide,.lgp .lgp-pw-eye[aria-pressed=true] .lgp-pw-show{display:none}.lgp .lgp-ws-sheet>:last-child{margin-bottom:26px}.lgp .lgp-ws-sheet.lgp-ws-auth>.lgp-wa{margin-bottom:0}.lgp .lgp-sheet-close{z-index:5;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}.lgp .lgp-sheet-close .lgp-ws-x{margin:12px 12px 0 0;position:static}.lgp .lgp-ws-sheet.lgp-ws-plans{width:min(1120px,100vw - 32px)}#lgp-upgrade .lgp-ws-sheet-h{padding:30px 64px 0 30px}#lgp-upgrade .lgp-upgrade-intro{color:var(--w-mut2,#636977);justify-content:space-between;align-items:center;gap:16px;margin:12px 30px;font-size:13px;line-height:1.5;display:flex}#lgp-upgrade .lgp-upgrade-intro p{margin:0}#lgp-upgrade .lgp-upgrade-intro a{color:var(--w-ink);flex:none;align-items:center;gap:6px;font-size:12.5px;text-decoration:none;display:inline-flex}#lgp-upgrade .lgp-upgrade-intro a:hover{text-underline-offset:3px;text-decoration:underline}#lgp-upgrade .lgp-upgrade-intro svg{width:14px;height:14px}#lgp-upgrade .lgp-upgrade-err{margin:0 30px 12px}@media (max-width:640px){#lgp-upgrade .lgp-ws-sheet-h{padding:24px 56px 0 20px}#lgp-upgrade .lgp-upgrade-intro{flex-direction:column;align-items:flex-start;gap:10px;margin:12px 20px}#lgp-upgrade .lgp-upgrade-err{margin:0 20px 12px}}.lgp .lgp-ws-sheet.lgp-ws-confirm{width:min(440px,100vw - 32px)}.lgp.lgp-claim{z-index:70;place-items:center;display:grid;position:fixed;inset:0}.lgp .lgp-claim-b{text-align:center;justify-items:center;gap:8px;display:grid}.lgp .lgp-claim-b b{font:600 15px var(--font-body);color:var(--ink)}.lgp .lgp-claim-b small{color:var(--muted);font-size:13px}.lgp .lgp-claim-spin{border:2px solid #2f6bf22e;border-top-color:#2f6bf2;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite lgp-spin}body:has(.lgp.lgp-app-shell) #theme-picker-root{display:none}.lgp .lgp-sx-acct{z-index:6;position:relative}.lgp .lgp-pg-link{font:500 13px var(--font-body);color:#2f6bf2;cursor:pointer;background:0 0;border:0;padding:0}.lgp .lgp-pg-link:hover{text-underline-offset:2px;text-decoration:underline}.lgp .lgp-pg-pager{align-items:center;gap:2px;margin-top:12px;display:inline-flex}.lgp .lgp-pg-pager button{width:28px;height:28px;color:var(--w-ink);border-radius:999px;place-items:center;display:grid}.lgp .lgp-pg-pager button:hover{background:#f1f4f9}.lgp .lgp-pg-pager button[disabled]{opacity:.35;cursor:default;background:0 0}.lgp .lgp-pg-pager svg.lgp-i{width:15px;height:15px}.lgp .lgp-pg-pager span{text-align:center;min-width:44px;font:500 12px var(--mono,var(--font-ui,monospace));letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--w-mut2,#636977)}.lgp .lgp-pg-pager+.lgp-pg-more{margin-left:auto}.lgp .lgp-pg-promo{margin:0 0 12px}.lgp .lgp-pg-promo .lgp-wd-ghostbtn{flex:none}.lgp .lgp-pg-form input[readonly]{color:var(--w-mut,#5e6372)}.lgp .lgp-pg-integ .lgp-pg-chip{white-space:nowrap;border-radius:999px;flex:none;width:auto;height:26px;display:inline-flex}.lgp .lgp-ws-design,.lgp.lgp-sheet-host{--logen-bg:#fff;--logen-bg-soft:#f4f6fa;--logen-surface:#f4f6fa;--logen-border:#e3e7ef;--logen-text:#0a0b0f;--logen-muted:#5e6372;--logen-faint:#8a90a0;--logen-primary:#2f6bf2;--logen-primary-soft:#eaf1ff;--logen-on-accent:#fff;--logen-badge-text:#1d4ed8;--logen-subtle-bg:#f7f8fb;--logen-card-bg:#fff;--logen-panel-bg:#fff;--logen-inner-panel-bg:#f7f8fb;--th-accent:#2f6bf2;--th-accent-ink:#fff;--th-accent-text:#1d4ed8;--lg2-accent:#2f6bf2;--lg2-accent-strong:#2f6bf2}.lgp .lgp-ws-design :is(.lg-btn.lg-btn-primary,.ws-confirm),.lgp.lgp-sheet-host :is(.lg-btn.lg-btn-primary,.ws-confirm){color:#fff;background:var(--w-grad);border:0;border-radius:999px;font-weight:600;box-shadow:inset 0 1px #fff6,0 8px 20px #1c38ea47}.lgp .lgp-ws-design :is(.lg-btn.lg-btn-ghost,.ws-option),.lgp.lgp-sheet-host :is(.lg-btn.lg-btn-ghost,.ws-option){background:var(--key-bg,#fff);box-shadow:var(--key-sm,0 1px 2px #0f172a0f);color:var(--key-ink,#2e3038);border-color:#0000;border-radius:12px}.lgp .lgp-wd-stage{inset:64px calc(var(--w-panelw) + 16px)84px 412px;justify-content:center;padding-top:44px;transition:inset .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.lgp .lgp-wd-stage .lgp-wd-fr{width:100%;max-width:100%;height:100%;box-shadow:none;background:0 0;transition:max-width .45s cubic-bezier(.2,.8,.2,1),opacity .45s;position:relative}.lgp .lgp-wd-fr[data-dev=tablet]{max-width:820px}.lgp .lgp-wd-fr[data-dev=mobile]{max-width:390px}.lgp .lgp-wd-stage .lgp-wd-fh{margin-bottom:10px;transform:none}.lgp .lgp-wd-fa button[aria-pressed=true]{background:var(--w-blue-s);color:#1d4ed8}.lgp .lgp-wd-view{background:#fff;border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 70px #1428781f,0 0 0 1px #141e4612}.lgp .lgp-wd-view>iframe{background:#fff;border:0;width:100%;height:100%;display:block}@media (max-width:1280px){.lgp .lgp-wd-stage{left:372px}}@media (max-width:1120px){.lgp .lgp-wd-stage{right:16px}}@media (max-width:860px){.lgp .lgp-wd-stage{padding-top:0;inset:60px 10px 76px}.lgp .lgp-wd-stage .lgp-wd-fh{display:none}}.lgp .lgp-ws .lgp-wd-stage .lgp-wd-fr{transition:max-width .45s cubic-bezier(.2,.8,.2,1),opacity .45s,translate .35s cubic-bezier(.2,.8,.2,1)}.lgp .lgp-wd-fr.lgp-wd-pending .lgp-wd-view{box-shadow:none;background:0 0;overflow:visible}.lgp .lgp-wd-fr.lgp-wd-pending .lgp-wd-fh{visibility:hidden}.lgp .lgp-wd-pend .lgp-wd-ghostbtn{margin-top:8px}.lgp .lgp-wd-pend-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.lgp .lgp-wd-pend-acts .lgp-wd-ghostbtn{margin-top:0}.lgp .lgp-wd-pend-acts .lgp-ws-start{align-items:center;gap:7px;padding:8px 14px;font-size:13px;display:inline-flex}.lgp .lgp-wd-pend-k.lgp-is-busy svg.lgp-i{animation:1.6s ease-in-out infinite lgp-wdBreathe}@keyframes lgp-wdBreathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.lgp .lgp-wd-pend-k.lgp-is-busy svg.lgp-i{animation:none}}.lgp .lgp-wd-build-loader{background:conic-gradient(from 0deg,#2f6bf200 0deg,#2f6bf240 120deg,var(--w-blue,#2f6bf2)360deg),#e8edf6;border-radius:50%;width:40px;height:40px;margin-bottom:6px;animation:.85s linear infinite lgp-spin;display:block;position:relative;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px))}.lgp .lgp-wd-build-loader:after{content:"";background:var(--w-blue,#2f6bf2);border-radius:50%;width:4px;height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.lgp .lgp-wd-build-status{font:600 11.5px var(--font-body);letter-spacing:.01em;color:var(--w-blue,#2f6bf2);background:#eef3ff;border-radius:999px;align-items:center;gap:6px;margin-bottom:2px;padding:3px 10px;display:inline-flex}.lgp .lgp-wd-build-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite lgp-wdBreathe}@media (prefers-reduced-motion:reduce){.lgp .lgp-wd-build-loader,.lgp .lgp-wd-build-status:before{animation:none}}.lgp .lgp-ws-design .lgp-wd-seg :is(button,a){cursor:pointer;text-decoration:none}.lgp .lgp-ws-design .lgp-ws-top.lgp-wd-top{z-index:5}.lgp .lgp-wd-chats{position:relative}.lgp .lgp-wd-chatm{z-index:30;--dropdown-preferred-height:min(60vh,440px);width:300px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}.lgp .lgp-wd-chatr{border-radius:9px;align-items:center;gap:4px;display:flex}.lgp .lgp-wd-chatr:hover,.lgp .lgp-wd-chatr.lgp-on{background:var(--w-bg)}.lgp .lgp-wd-chatr a{min-width:0;color:var(--w-ink2);flex:auto;align-items:center;gap:9px;padding:8px 10px;font-size:13.5px;display:flex}.lgp .lgp-wd-chatr a span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lgp .lgp-wd-chatr small{font:500 11px var(--mono,monospace);color:var(--w-mut2);flex:none}.lgp .lgp-wd-chatr button{width:28px;height:28px;color:var(--w-mut);opacity:0;border-radius:8px;place-items:center;display:grid}.lgp .lgp-wd-chatr:is(:hover,:focus-within) button{opacity:1}.lgp .lgp-wd-chatr button:hover{color:#b91c1c;background:#fff}.lgp .lgp-wd-chatr button svg.lgp-i{width:14px;height:14px}.lgp .lgp-wd-chatn{border-top:1px solid var(--w-line);width:100%;color:var(--w-ink2);align-items:center;gap:9px;margin-top:4px;padding:9px 10px;font-size:13.5px;font-weight:500;display:flex}.lgp .lgp-wd-chatn svg.lgp-i{width:15px;height:15px}.lgp .lgp-wd-dot{background:#c9cfdb;border-radius:50%;flex:none;width:7px;height:7px}.lgp .lgp-wd-dot.lgp-run{background:#2f6bf2;animation:1.4s ease-in-out infinite lgp-wdBlink}.lgp .lgp-wd-dot.lgp-new{background:#2f6bf2}.lgp .lgp-wd-dot.lgp-ask{background:#f59e0b}@keyframes lgp-wdBlink{50%{opacity:.35}}.lgp .lgp-wd-chatm .lgp-wd-dot{flex:0 0 7px;max-width:7px}.lgp .lgp-wd-name .lgp-wd-dot{margin-left:-2px}@media (max-width:1120px){.lgp .lgp-ws.lgp-panel-open .lgp-ws-panel{transform:none}.lgp .lgp-ws.lgp-panel-open .lgp-wd-tools{opacity:0;pointer-events:none}.lgp .lgp-ws:not(.lgp-ws-design):not(.lgp-no-panel):not(.lgp-free) .lgp-ws-panel{transform:none}.lgp .lgp-ws:not(.lgp-ws-design):not(.lgp-no-panel):not(.lgp-free) .lgp-ws-scrim{opacity:1;pointer-events:auto}}.lgp .lgp-ws.lgp-free{--w-panelw:0px}.lgp .lgp-ws.lgp-free :is(.lgp-ws-panel,.lgp-ws-ptoggle){display:none}@media (max-width:860px){.lgp .lgp-ws.lgp-panel-open .lgp-ws-panel{transform:none}}.lgp .lgp-wd-insph{align-items:center;gap:8px;margin:2px 2px 4px;display:flex}.lgp .lgp-wd-insph h3{font:300 22px/1.1 var(--serif,"Newsreader",serif);letter-spacing:-.02em;color:var(--w-ink);margin:0}.lgp .lgp-wd-insph .lgp-pg-chip{margin-left:auto}.lgp .lgp-wd-insp>.flex-1{padding:8px 2px}.lgp .lgp-wd-insp .ws-manage,.lgp .lgp-wd-insp [data-phx-session]{min-width:0}.lgp .lgp-wd-ch svg.lgp-i{width:16px;height:16px}.lgp .lgp-wd-ch span svg:not(.lgp-i){width:17px;height:13px}.lgp .lgp-wd-tasks{border-bottom:1px solid var(--w-line);color:var(--w-ink2);font-size:12.5px}.lgp .lgp-wd-tasks summary{cursor:pointer;align-items:center;gap:8px;padding:8px 16px;list-style:none;display:flex}.lgp .lgp-wd-tasks summary::-webkit-details-marker{display:none}.lgp .lgp-wd-tasks summary svg.lgp-i{width:14px;height:14px;color:var(--w-mut)}.lgp .lgp-wd-tasks summary span{font:500 11px var(--mono,monospace);color:var(--w-mut2);margin-left:auto}.lgp .lgp-wd-tasks>div{max-height:240px;overflow:auto}.lgp .lgp-wd-log .ws-thread{width:100%}.lgp .lgp-wd-note{background:var(--w-bg);color:var(--w-mut);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.lgp .lgp-wd-note b{color:var(--w-ink2);font-weight:600;display:block}.lgp .lgp-wd-note svg.lgp-i{flex:none;width:15px;height:15px;margin-top:1px}.lgp svg.lgp-spin{animation:.9s linear infinite lgp-spin}.lgp .lgp-wd-comp{position:relative}.lgp .lgp-wd-line{border:0;min-width:0;margin:0;padding:0}.lgp .lgp-wd-line:disabled textarea,.lgp .lgp-wd-comp textarea:disabled{cursor:not-allowed;opacity:.7}.lgp .lgp-wd-hint{color:var(--w-mut);margin:0 0 8px;font-size:12px;line-height:1.45}.lgp .lgp-wd-queue,.lgp .lgp-wd-chips,.lgp .lgp-wd-files{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.lgp .lgp-wd-queue,.lgp .lgp-wd-chips{margin-bottom:8px}.lgp .lgp-ws-chip.lgp-is-queued{box-shadow:inset 0 0 0 1px var(--w-line2);color:var(--w-mut);background:0 0;max-width:100%}.lgp .lgp-ws-chip.lgp-is-queued small{color:var(--w-mut2);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.lgp a.lgp-ws-chip:hover{background:#eceff5}.lgp .lgp-wd-sel{flex-wrap:wrap;gap:6px;display:flex;position:relative}.lgp .lgp-wd-sel span{margin:0}.lgp .lgp-wd-sel .lgp-wd-selopen{min-height:0;color:inherit;font:inherit;white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex;width:auto!important;height:auto!important}.lgp .lgp-wd-sel .ws-annot-peek{bottom:calc(100% + 8px)}.lgp .lgp-ws-tool[aria-pressed=true],.lgp .lgp-ws-tool.lgp-is-linked{color:#1d4ed8;background:var(--w-blue-s)!important}.lgp .lgp-wd-comp .lgp-ws-bar{align-items:center;gap:2px;display:flex}.lgp .lgp-wd-comp .lgp-ws-bar .lgp-ws-tool{cursor:pointer;min-width:32px;height:32px;padding:0 7px}.lgp .lgp-wd-comp .lgp-ws-bar .lgp-ws-tool svg.lgp-i{width:18px;height:18px}.lgp .lgp-wd-comp .lgp-gm-wrap{margin-right:2px}.lgp .lgp-wd-comp .lgp-ws-send.lgp-is-stop{color:#fff;background:var(--w-ink)!important;box-shadow:none!important}.lgp .lgp-wd-comp .lgp-ws-send.lgp-is-stop svg.lgp-i{width:14px;height:14px}.lgp .lgp-wd-comp #cmd-menu{z-index:30;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.lgp .lgp-wd-tools button:disabled{color:#b9bec8;opacity:1;cursor:default;background:0 0}.lgp .lgp-wd-tools button.lgp-wd-tsq{justify-content:center;width:38px;padding:0}.lgp .lgp-ws-design .lgp-wd-comp:has(:is(#lgp-wd-ta,#ds-ai-input):not(:placeholder-shown)) .lgp-ws-send:not(:disabled):not(.lgp-is-stop){color:#fff;background:var(--blue-key)!important;box-shadow:var(--blue-sh)!important}.lgp .lgp-ws-design .lgp-wd-comp:has(:is(#lgp-wd-ta,#ds-ai-input):not(:placeholder-shown)) .lgp-ws-send:not(:disabled):not(.lgp-is-stop) svg.lgp-i{filter:drop-shadow(0 0 4px #fffc)}.lgp .lgp-wd-elh .lgp-wd-elmore{margin-top:3px}.lgp .lgp-wd-tools #ws-tool-chat[aria-pressed=true]{color:var(--w-ink);background:#f1f3f8}.lgp .lgp-wd-tools [data-tip]{position:relative}.lgp .lgp-wd-tools [data-tip]:after{content:attr(data-tip);z-index:5;color:#fff;font:500 12px/1.3 var(--font-body);letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-fast)var(--ease),translate var(--t-fast)var(--ease);background:#1b1e24;border-radius:7px;padding:5px 9px;position:absolute;bottom:calc(100% + 12px);left:50%;translate:-50% 3px;box-shadow:0 6px 18px #00000029}.lgp .lgp-wd-tools [data-tip]:is(:hover,:focus-visible):after{opacity:1;transition-delay:.3s;translate:-50%}@media (prefers-reduced-motion:reduce){.lgp .lgp-wd-tools [data-tip]:after{transition:none}}.lgp .lgp-wd-tools .lgp-wd-tlbl{font:500 12.5px var(--font-body);color:var(--w-mut);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.lgp .lgp-wd-tools .lgp-wd-tlbl svg.lgp-i{width:15px;height:15px}.lgp .lgp-wd-tools:not(:has(button)){display:none}#workspace #ws-lightbox-close{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}#workspace #ws-lightbox-close svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.lgp .lgp-wd-insp .pint-embedded{--logen-bg:var(--w-card);--logen-bg-soft:var(--w-bg);--logen-surface:var(--w-bg);--logen-text:var(--w-ink);--logen-muted:var(--w-mut);--logen-faint:var(--w-mut2);--logen-border:var(--w-line2);--logen-subtle-bg:var(--c-soft);--logen-subtle-bg-strong:var(--c-soft2);--logen-primary:var(--w-blue);--logen-on-accent:#fff;--logen-success-ink:var(--success);--logen-warning:var(--warning)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wd-insp .pint-embedded{--logen-warning:color-mix(in srgb,var(--warning)70%,var(--w-ink))}}.lgp .lgp-wd-insp .pint-embedded{--logen-warning-soft-bg:var(--warning)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wd-insp .pint-embedded{--logen-warning-soft-bg:color-mix(in srgb,var(--warning)8%,var(--w-card))}}.lgp .lgp-wd-insp .pint-embedded{--logen-warning-soft-border:var(--warning)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wd-insp .pint-embedded{--logen-warning-soft-border:color-mix(in srgb,var(--warning)35%,var(--w-line2))}}.lgp .lgp-wd-insp .pint-embedded{--logen-danger:var(--danger);--logen-danger-soft-bg:var(--danger)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wd-insp .pint-embedded{--logen-danger-soft-bg:color-mix(in srgb,var(--danger)6%,var(--w-card))}}.lgp .lgp-wd-insp .pint-embedded{--logen-danger-soft-border:var(--danger)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wd-insp .pint-embedded{--logen-danger-soft-border:color-mix(in srgb,var(--danger)25%,var(--w-line2))}}.lgp .lgp-wd-insp .pint-embedded{background:0 0;min-width:0;padding:0}.lgp .lgp-wd-insp .pint-head{margin:0 0 16px;padding:0}.lgp .lgp-wd-insp .pint-head h1{font:400 22px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--w-ink);margin:0 0 6px}.lgp .lgp-wd-insp .pint-head p{color:var(--w-mut);font-size:12.5px;line-height:1.5}.lgp .lgp-wd-insp .pint-environment{margin-bottom:16px}.lgp .lgp-wd-insp .pint-environment>.pint-envs{margin:0}.lgp .lgp-wd-insp .pint-environment p{color:var(--w-mut);margin:8px 0 0;font-size:12px;line-height:1.5}.lgp .lgp-wd-insp .pint-env{min-width:0;min-height:40px;font:400 13px/1.4 var(--font-body);flex:1}.lgp .lgp-wd-insp .pint-env.active{font-weight:500}.lgp .lgp-wd-insp .pint-layout{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;display:grid}.lgp .lgp-wd-insp .pint-side{flex-flow:wrap;gap:6px;position:static}.lgp .lgp-wd-insp .pint-side-item{width:auto;min-height:36px;font:400 12.5px/1.4 var(--font-body);background:var(--key-bg,#fff);box-shadow:var(--key-sm,0 1px 2px #0f172a0f);border-radius:999px;gap:6px;padding:6px 11px}.lgp .lgp-wd-insp .pint-side-item.active{color:#1d4ed8;background:var(--w-blue-s);box-shadow:none}.lgp .lgp-wd-insp .pint-side-item .n{display:none}.lgp .lgp-wd-insp .pint-panel{min-width:0}.lgp .lgp-wd-insp .pint-panel-head{margin-bottom:12px}.lgp .lgp-wd-insp .pint-panel-head h2{font:500 14px/1.4 var(--font-body);letter-spacing:-.01em;margin:0 0 4px}.lgp .lgp-wd-insp .pint-panel-head p{color:var(--w-mut);font-size:12.5px;line-height:1.5}.lgp .lgp-wd-insp .pint-card{border-radius:12px;margin-bottom:10px;padding:14px}.lgp .lgp-wd-insp .pint-card:last-child{margin-bottom:0}.lgp .lgp-wd-insp .pint-card.planned{opacity:1;background:0 0}.lgp .lgp-wd-insp .pint-card-head{grid-template-columns:36px minmax(0,1fr);gap:12px;display:grid}.lgp .lgp-wd-insp .pint-tile{width:36px;height:36px}.lgp .lgp-wd-insp .pint-row1{flex-direction:column;align-items:flex-start;gap:6px;margin:0}.lgp .lgp-wd-insp .pint-row1 h3{font:500 14px/1.4 var(--font-body);overflow-wrap:anywhere}.lgp .lgp-wd-insp .pint-badge{max-width:100%;font:400 11px/1.4 var(--font-body);white-space:normal;padding:3px 8px}.lgp .lgp-wd-insp .pint-badge.on{color:var(--success);background:var(--success)}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-wd-insp .pint-badge.on{background:color-mix(in srgb,var(--success)8%,transparent)}}.lgp .lgp-wd-insp .pint-badge.soon{color:var(--w-mut)}.lgp .lgp-wd-insp .pint-summary{color:var(--w-mut);margin:8px 0 0;font-size:12px;line-height:1.5}.lgp .lgp-wd-insp .pint .lg-btn{border:1px solid var(--w-line2);min-width:0;max-width:100%;min-height:40px;font:400 13px/1.4 var(--font-body);color:var(--w-ink);background:var(--w-card);white-space:normal;border-radius:8px;padding:8px 12px}.lgp .lgp-wd-insp .pint .lg-btn-primary{color:#fff;background:var(--w-blue);border-color:#0000}.lgp .lgp-wd-insp .pint .pint-test.is-ready{color:var(--w-blue);border-color:var(--w-blue)}.lgp .lgp-wd-insp .pint .pint-manage{width:100%;color:var(--w-blue);grid-column:1/-1}.lgp .lgp-wd-insp .pint .lg-btn:hover{filter:none;border-color:var(--w-blue)}.lgp .lgp-wd-insp .pint button:focus-visible{outline:2px solid var(--w-blue);outline-offset:2px}.lgp .lgp-wd-insp .pint-manage-body{min-width:0;margin-top:14px;padding-top:14px}.lgp .lgp-wd-insp .pint-editing{font:500 11px/1.5 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--w-mut);margin:0 0 12px}.lgp .lgp-wd-insp .pint-meta{gap:10px;margin:0 0 16px;display:grid}.lgp .lgp-wd-insp .pint-meta>span{flex-wrap:wrap;gap:2px 8px;min-width:0;display:flex}.lgp .lgp-wd-insp .pint-meta b{font:500 10px/1.5 var(--font-ui);letter-spacing:.04em;flex-basis:100%}.lgp .lgp-wd-insp .pint-meta code{font-size:11.5px}.lgp .lgp-wd-insp .pint-meta,.lgp .lgp-wd-insp .pint-field label,.lgp .lgp-wd-insp .pint-note,.lgp .lgp-wd-insp .pint-hint,.lgp .lgp-wd-insp .pint-warn,.lgp .lgp-wd-insp .pint-error{overflow-wrap:anywhere}.lgp .lgp-wd-insp .pint-field label{flex-wrap:wrap;font-size:10px}.lgp .lgp-wd-insp .pint-manage-body input:not([type=hidden],[type=checkbox],[type=radio]),.lgp .lgp-wd-insp .pint-manage-body select{width:100%;min-width:0;max-width:100%;min-height:40px;font:400 13px/1.4 var(--font-body)}.lgp .lgp-wd-insp .pint-field select{border:1px solid var(--w-line2);background:var(--w-card);border-radius:7px;padding:8px 10px}.lgp .lgp-wd-insp .pint-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px}.lgp .lgp-wd-insp .pint-actions>.lg-btn{flex:110px}.lgp .lgp-wd-insp .pint-mode .pint-envs{width:100%}.lgp .lgp-wd-insp .pint-mode .pint-env{padding:8px}.lgp .lgp-wd-log{--cm-card-sh:-4px -4px 10px #fffc,6px 8px 18px #7c8db51f,inset 0 1px 0 #fff;--cm-mono:var(--font-mono,var(--mono,monospace))}.lgp .lgp-wd-log .ws-thread>*+*{margin-top:14px}.lgp .lgp-wd-log .ws-msg{padding-bottom:28px}.lgp .lgp-wd-log .ws-prose{color:var(--w-ink2);font-size:14.5px;line-height:1.6}.lgp .lgp-wd-log .ws-prose :is(h1,h2,h3,h4){font:600 14px/1.4 var(--font-body);color:var(--w-ink);margin:10px 0 4px}.lgp .lgp-wd-log .ws-prose ul,.lgp .lgp-wd-log .ws-prose ol{margin:6px 0;padding-left:18px}.lgp .lgp-wd-log .ws-prose :not(pre)>code{font:500 12.5px var(--cm-mono);color:var(--w-ink);background:#f4f5f8;border:0;border-radius:5px;padding:1px 5px}.lgp .lgp-wd-log .ws-prose pre{color:#d7deea;font:400 12px/1.6 var(--cm-mono);background:#0f1117;border:0;border-radius:12px;margin-top:8px;padding:12px 14px}.lgp .lgp-wd-log .ws-prose pre.lumis{--lumis-fg:var(--lumis-dark);--lumis-bg:#0f1117}.lgp .lgp-wd-log .ws-prose pre.lumis span{color:var(--lumis-dark)}.lgp .lgp-wd-log .ws-prose table{font-size:12.5px}.lgp .lgp-wd-log .ws-prose :is(th,td){background:0 0;border:0;border-bottom:1px solid #0f172a0f;padding:6px 8px}.lgp .lgp-wd-log .ws-prose th{font:500 10.5px var(--cm-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--w-mut2)}.lgp .lgp-wd-log .ws-prose tr:nth-child(2n) td{background:0 0}.lgp .lgp-wd-log .ws-prose a{color:#2f6bf2}.lgp .lgp-wd-log .ws-bubble-user{background:var(--key-bg);box-shadow:var(--key-sm);color:var(--w-ink);border-radius:16px 16px 4px;padding:9px 14px;font-size:14px}.lgp .lgp-wd-log .ws-attach-thumb{width:92px;height:68px}.lgp .lgp-wd-log .ws-file-tile{background:#fff;border:0;border-radius:12px;flex-direction:row;gap:8px;width:auto;height:40px;padding:0 12px 0 10px;box-shadow:0 1px 2px #0f172a0a,0 10px 30px #0f172a0f}.lgp .lgp-wd-log .ws-file-tile-i{color:#2f6bf2;width:16px;height:16px}.lgp .lgp-wd-log .ws-file-tile .ws-file-tile-name{width:auto;color:var(--w-ink2);white-space:nowrap;font-size:12.5px;display:block}.lgp .lgp-wd-log .ws-file-tile-size{font:400 11px var(--cm-mono);color:var(--w-mut2)}.lgp .lgp-wd-log .ws-msg-actions{justify-content:flex-start;gap:2px;height:26px}.lgp .lgp-wd-log .ws-msg-actions--user{justify-content:flex-end}.lgp .lgp-wd-log .ws-msg-time{font:400 11.5px var(--cm-mono);color:var(--w-mut2);margin-right:6px}.lgp .lgp-wd-log .ws-msg-action{width:26px;height:26px;color:var(--w-mut);border-radius:7px;place-items:center;display:grid}.lgp .lgp-wd-log .ws-msg-action:hover{color:var(--w-ink);background:#eaeef6}.lgp .lgp-wd-log .ws-device-divider{background:#fff}.lgp .lgp-wd-log .ws-device-divider:before,.lgp .lgp-wd-log .ws-device-divider:after{background:#0f172a1a}.lgp .lgp-wd-log .ws-device-name{font:500 10.5px var(--cm-mono);letter-spacing:.08em;color:var(--w-mut2)}.lgp .lgp-wd-log .ws-thinking-toggle{font:500 12.5px var(--font-body);color:var(--w-mut);gap:6px;display:inline-flex}.lgp .lgp-wd-log .ws-thinking-toggle+div pre{color:var(--w-mut);border-left:2px solid #0f172a1a;margin:8px 0 0 20px;padding:10px 12px;font:400 12px/1.6 var(--cm-mono)!important}.lgp .lgp-wd-log .ws-tool-toggle{color:var(--w-mut);border-radius:9px;gap:8px;padding:5px 8px;font-size:12.5px;display:flex}.lgp .lgp-wd-log button.ws-tool-toggle{border-radius:8px;gap:6px;padding:4px 8px;display:inline-flex}.lgp .lgp-wd-log button.ws-tool-toggle:hover{background:#f4f5f8}.lgp .lgp-wd-log .ws-tool-toggle .font-medium{color:var(--w-ink2);font-weight:500}.lgp .lgp-wd-log .ws-tool-toggle>span[style]{font:400 11px var(--cm-mono);margin-left:auto;color:var(--w-mut2)!important}.lgp .lgp-wd-log .ws-tool-check{color:#15803d}.lgp .lgp-wd-log .ws-tool-spinner{border:2px solid #2f6bf22e;border-top-color:#2f6bf2;width:12px;height:12px}.lgp .lgp-wd-log .ws-card{box-shadow:var(--cm-card-sh),inset 0 0 0 1px #0f172a0a;background:linear-gradient(160deg,#fff 0%,#f8fafd 100%);border-radius:18px;padding:16px}.lgp .lgp-wd-log .ws-card.is-answered{background:0 0;box-shadow:inset 0 0 0 1px #0f172a0f}.lgp .lgp-wd-log .ws-card-t{font:400 17px/1.35 var(--font-body);color:var(--w-ink);margin-bottom:12px}.lgp .lgp-wd-log .is-answered .ws-card-t{color:var(--w-mut);font-size:15px}.lgp .lgp-wd-log .ws-card-a{font-size:14px;color:var(--w-ink2)!important}.lgp .lgp-wd-log .ws-card .ws-option{background:var(--key-bg);min-height:36px;box-shadow:var(--key-sm);font:500 13.5px/1.3 var(--font-body);color:var(--key-ink);border-radius:12px;padding:7px 14px}.lgp .lgp-wd-log .ws-card .ws-option:hover:not(:disabled){box-shadow:var(--key-sm-up);color:var(--w-ink);background:var(--key-bg)}.lgp .lgp-wd-log .ws-card .ws-option-active{color:#1d4ed8!important;background:#eaf1ff!important;box-shadow:inset 0 0 0 1.5px #2f6bf2!important}.lgp .lgp-wd-log .ws-card .ws-option-active:before{display:none}.lgp .lgp-wd-log .ws-card .ws-option:disabled{opacity:.5}.lgp .lgp-wd-log .ws-custom-pill{min-height:36px;color:var(--w-mut);background:0 0;border:1.5px dashed #0f172a1a;border-radius:12px;padding:7px 14px}.lgp .lgp-wd-log :is(.ws-custom-input-wrap,.ws-text-input-field,.ws-credits-in){background:#f1f4f9;border:0;border-radius:12px;font-size:13.5px;box-shadow:inset 2px 2px 5px #7c8db52e,inset -2px -2px 5px #fffffff2}.lgp .lgp-wd-log .ws-custom-add{background:var(--w-grad);border-radius:9px}.lgp .lgp-wd-log .ws-countdown{background:#f4f5f8;border-radius:10px;margin-top:12px;padding:8px 10px;font-size:12.5px;color:var(--w-mut)!important}.lgp .lgp-wd-log .ws-countdown .ws-auto-countdown-secs{font-variant-numeric:tabular-nums;color:var(--w-ink)!important}.lgp .lgp-wd-log .ws-auto-countdown-hold{margin-left:auto;font-weight:600;text-decoration:none;color:#2f6bf2!important}.lgp .lgp-wd-log .ws-card-bill{box-shadow:var(--cm-card-sh),inset 0 0 0 1px #2f6bf21a}.lgp .lgp-wd-log .ws-card-bill .ws-card-t{font:400 18px/1.25 var(--serif,"Newsreader",serif)}.lgp .lgp-wd-log .ws-card-note{background:#f4f5f8;border-radius:10px;padding:8px 10px;font-size:12.5px}.lgp .lgp-wd-log .ws-card .ws-tier{border-radius:14px;width:100%;padding:12px 14px;font-size:13.5px;display:flex}.lgp .lgp-wd-log .ws-card .ws-up{width:100%;box-shadow:none;background:#f4f5f8;border-radius:12px;padding:11px 12px;font-size:13px;display:flex}.lgp .lgp-wd-log .ws-card-sec{border-top-color:#0f172a0f!important}.lgp .lgp-wd-log .ws-later{margin-top:6px;font-size:12.5px}.lgp .lgp-wd-log .ws-card-plan{background:#fff;border-radius:16px;border:0!important}.lgp .lgp-wd-log .ws-card-plan-t{font:400 18px/1.2 var(--serif,"Newsreader",serif);color:var(--w-ink)}.lgp .lgp-wd-log .ws-pill{height:22px;font:500 11.5px var(--font-body);align-items:center;padding:0 9px;display:inline-flex;color:var(--w-ink2)!important;background:#f4f5f8!important}.lgp .lgp-wd-log .ws-artifact{max-width:260px;box-shadow:var(--cm-card-sh);background:#fff;border-radius:16px;border:0!important}.lgp .lgp-wd-log .ws-reverted{background:#f4f5f8;border-radius:12px}.lgp .lgp-wd-log .ws-reverted-toggle{font:500 12.5px var(--font-body);color:var(--w-mut);padding:9px 12px}.lgp .lgp-wd-log .ws-reverted-body{padding:0 12px 10px 34px;font-size:12.5px;-webkit-text-decoration:line-through #5e637259;text-decoration:line-through #5e637259}.lgp .lgp-ws .lgp-wd-log .ws-custom-input-wrap input{box-shadow:none!important;background:0 0!important;padding:0!important}.lgp .lgp-wd-log .ws-credits-in{width:15ch;height:38px;padding:0 12px}.lgp .lgp-search{border:1px solid var(--w-line,#e3e7ef);height:38px;color:var(--w-mut,#6b7080);cursor:text;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 12px;transition:border-color .15s,box-shadow .15s,color .15s;display:flex;position:relative}.lgp .lgp-search:hover{border-color:#cfd5e1}.lgp .lgp-search:focus-within{border-color:var(--w-blue,#2f6bf2);color:var(--w-ink,#1c1e24);box-shadow:0 0 0 3px #2f6bf224}.lgp .lgp-search>svg.lgp-i{pointer-events:none;flex:none;width:16px;height:16px}.lgp .lgp-search input{width:0;min-width:0;height:100%;min-height:0;font:400 13.5px var(--font-body);color:var(--w-ink,#1c1e24);outline:none;flex:1;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.lgp .lgp-search input:focus-visible{outline:none}.lgp .lgp-search input::placeholder{color:var(--w-mut,#8a90a0);opacity:1}.lgp .lgp-search input::-webkit-search-cancel-button{appearance:none;display:none}.lgp .lgp-search input::-webkit-search-decoration{appearance:none;display:none}.lgp .lgp-search>.lgp-search-x{color:var(--w-mut,#6b7080);cursor:pointer;background:0 0;border:0;place-items:center;width:24px!important;min-width:0!important;height:24px!important;box-shadow:none!important;border-radius:50%!important;flex:none!important;margin:0!important;padding:0!important;display:grid!important}.lgp .lgp-search>.lgp-search-x:hover{color:var(--w-ink,#1c1e24);background:#eef1f6}.lgp .lgp-search-x svg.lgp-i{width:14px;height:14px}.lgp .lgp-search-kbd{border:1px solid var(--w-line,#e3e7ef);min-width:20px;height:20px;font:500 11px var(--font-ui);color:var(--w-mut,#6b7080);background:#fafbfc;border-radius:6px;flex:none;place-items:center;margin-right:4px;padding:0 5px;display:grid}.lgp .lgp-search input:placeholder-shown~.lgp-search-x{display:none!important}.lgp .lgp-search:focus-within .lgp-search-kbd,.lgp .lgp-search input:not(:placeholder-shown)~.lgp-search-kbd{display:none}.lgp .lgp-search-sm{border-radius:10px;height:34px;padding-left:10px}.lgp .lgp-search-sm>svg.lgp-i{width:15px;height:15px}.lgp .lgp-search-sm input{font-size:13px}.lgp .lgp-search-lg,.lgp .lgp-search-lg:hover,.lgp .lgp-search-lg:focus-within{height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:0}.lgp .lgp-search-lg>svg.lgp-i{width:18px;height:18px}.lgp .lgp-search-lg input{font-size:16px}.lgp .lgp-sx-sq>.lgp-search{flex:1;min-width:0}.lgp .lgp-search-lg .lgp-search-x{display:none!important}.lgp .lgp-search-form .lgp-search{width:240px;max-width:100%}@media (max-width:560px){.lgp .lgp-search-form,.lgp .lgp-search-form .lgp-search{width:100%}}.lgp .gh-trigger input{width:0;min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1}.lgp .gh-trigger:focus-within{outline:2px solid var(--w-blue,#2f6bf2);outline-offset:2px}.lgp .gh-trigger input.gh-trigger-input{padding:9px 11px}.lgp .lgp-ws-sheet.lgp-ws-ghimport{width:min(640px,100vw - 32px);overflow:visible}.lgp .lgp-ws-sheet-b{padding:16px 26px 26px}.lgp .lgp-ws-pill a,.lgp .lgp-ws-auth a{text-decoration:none}.lgp .lgp-lv-post p{color:var(--ink-2);line-height:1.7}.lgp .lgp-lv-sub{font:600 15px var(--font-sans,inherit);color:var(--ink);margin:22px 0 6px}.lgp .lgp-lv-src{font:12.5px var(--font-mono,monospace);color:var(--muted)}.lgp .lgp-lv-q{color:var(--ink-2);border-left:3px solid #3b82f6;margin:14px 0;padding:14px 18px;font-style:italic}.lgp .lgp-pp-article{grid-template-columns:220px minmax(0,680px);gap:64px;display:grid}.lgp .lgp-pp-article nav{align-self:start;gap:10px;font-size:14px;display:grid;position:sticky;top:96px}.lgp .lgp-pp-article nav a{color:var(--muted);text-decoration:none}.lgp .lgp-pp-article nav a:hover{color:var(--bordeaux)}.lgp .lgp-pp-article h2{margin-top:40px;font-size:32px}.lgp .lgp-pp-article>div>h2:first-child{margin-top:0}.lgp .lgp-pp-article .lgp-lv-grid{margin-top:16px}@media (max-width:860px){.lgp .lgp-pp-article{grid-template-columns:1fr;gap:24px}.lgp .lgp-pp-article nav{position:static}}.lgp .lgp-tp-grid .lgp-ws-th{background:#eef1f6}.lgp .lgp-tp-grid .lgp-ws-th>:is(img,video){object-fit:cover;object-position:top center;border:0;width:100%;height:100%;display:block}.lgp .lgp-tp-grid .lgp-ws-th>.lgp-i{width:22px;height:22px;color:var(--w-mut2,#636977);opacity:.5;margin:auto;position:absolute;inset:0}.lgp .lgp-tp-shot{border:1px solid var(--w-line);aspect-ratio:16/10;background:#eef1f6;border-radius:18px;margin:28px 0 0;overflow:hidden}.lgp .lgp-tp-shot>:is(img,video){object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.lgp .lgp-tp-shot>.lgp-i{width:28px;height:28px;color:var(--w-mut2,#636977);opacity:.5;margin:18% auto;display:block}.lgp .lgp-tp-view{border:1px solid var(--w-line);background:#fff;border-radius:18px;height:min(72vh,760px);margin:28px auto 8px;position:relative;overflow:hidden}.lgp .lgp-tp-view-tablet{max-width:620px}.lgp .lgp-tp-view-mobile{max-width:340px}.lgp .lgp-tp-view iframe{transform-origin:0 0;opacity:0;border:0;transition:opacity .35s;position:absolute;top:0;left:0}.lgp .lgp-tp-view iframe.lgp-on{opacity:1}.lgp .lgp-tp-frame{position:absolute;inset:0}.lgp .lgp-tp-pages{background:#f1f3f8;border-radius:12px;flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;margin:28px auto -16px;padding:3px;display:flex}.lgp .lgp-tp-pages button{color:var(--w-mut2,#636977);cursor:pointer;border-radius:9px;padding:6px 12px;font-size:13px}.lgp .lgp-tp-pages button[aria-current=page]{color:var(--w-ink);background:#fff;box-shadow:0 1px 3px #141e461f}.lgp .lgp-tp-devs{background:#f1f3f8;border-radius:12px;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.lgp .lgp-tp-devs button{width:34px;height:30px;color:var(--w-mut2,#636977);cursor:pointer;border-radius:9px;place-items:center;display:grid}.lgp .lgp-tp-devs button[aria-pressed=true]{color:var(--w-ink);background:#fff;box-shadow:0 1px 3px #141e461f}.lgp .lgp-tp-devs svg.lgp-i{width:16px;height:16px}.lgp .lgp-lv-grid.lgp-aff-pair{margin-top:16px}.lgp .lgp-legal-tabs{flex-wrap:wrap;margin-bottom:28px}.lgp .lgp-legal-tabs a{font:400 13.5px var(--font-body);color:var(--w-ink);background:#fff;border-radius:999px;padding:8px 14px;text-decoration:none}.lgp .lgp-ws .lgp-legal-tabs a[aria-current=page]{background:var(--ink-key);box-shadow:var(--ink-sh);color:#fff}.lgp .lgp-legal-cats{gap:16px;margin:16px 0 8px;display:grid}.lgp .lgp-legal-cats h3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lgp .lgp-legal-cats .lgp-lv-card>p{margin-bottom:4px}.lgp .lgp-legal-cats .lgp-lv-table{margin-bottom:0}.lgp .lgp-legal-cats code{font:500 12px var(--mono,var(--font-ui,monospace))}.lgp .lgp-ws-sheet.lgp-ws-auth{width:min(860px,100vw - 32px)}.lgp .lgp-wa-side .lgp-wa-tip{margin:6px 0 0}.lgp .lgp-wa-google{text-decoration:none}.lgp .lgp-wa-form label{margin-top:12px}.lgp .lgp-wa-form label:first-of-type{margin-top:0}.lgp .lgp-wa-forgot{text-align:right;color:#1d4ed8;margin:8px 0 0;font-size:12.5px;font-weight:500;display:block}.lgp .lgp-wa-email{background:var(--key-bg,#fff);width:100%;height:46px;box-shadow:var(--key-sm,0 1px 2px #0f172a0f);font:500 15px var(--font-body);color:var(--w-ink,#0a0b0f);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;display:flex}.lgp .lgp-wa-email svg.lgp-i{width:18px;height:18px}.lgp .lgp-wa-emailp.lgp-is-collapsed{display:none}.lgp .lgp-wa-link{font:600 12.5px var(--font-body);color:#1d4ed8;cursor:pointer;background:0 0;border:0;margin:10px 0 0;padding:0;display:block}.lgp .lgp-wa-main input.lgp-wa-code{font-family:var(--mono,monospace);letter-spacing:.2em;text-transform:uppercase}.lgp .lgp-wa-note{color:var(--w-ink2,#2e3038);background:#f4f6fa;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.lgp .lgp-wa-note svg.lgp-i{color:#15803d;flex:none;width:15px;height:15px}.lgp .lgp-wa-sent{text-align:center;justify-items:center;gap:8px;margin:0 0 6px;display:grid}.lgp .lgp-wa-sent-k{color:#2f6bf2;background:#eef3ff;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:4px;display:grid}.lgp .lgp-wa-sent-k svg.lgp-i{width:24px;height:24px}.lgp .lgp-wa-sent h3{font:600 20px/1.25 var(--font-body);letter-spacing:-.01em;color:var(--w-ink,#0a0b0f);margin:0}.lgp .lgp-wa-sent p{color:var(--w-ink2,#2e3038);margin:0;font-size:14px;line-height:1.5}.lgp .lgp-wa-sent p b{color:var(--w-ink,#0a0b0f);font-weight:600}.lgp .lgp-wa-sent p b.lgp-wa-addr{overflow-wrap:anywhere;margin-top:2px;display:block}.lgp .lgp-wa-sent .lgp-wa-sent-why{color:var(--w-mut,#6b7080);font-size:13px}.lgp .lgp-wa-steps{text-align:left;width:100%;color:var(--w-ink2,#2e3038);background:#f4f6fa;border-radius:12px;gap:6px;margin:8px 0 0;padding:12px 14px 12px 32px;font-size:13px;line-height:1.45;list-style:decimal;display:grid}.lgp .lgp-wa-steps b{font-weight:600}.lgp .lgp-wa-fine-note{color:var(--w-mut,#6b7080)!important;font-size:12.5px!important}.lgp .lgp-wa-notice{color:var(--w-ink2,#2e3038);background:#eef3ff;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:11px 13px;font-size:13.5px;line-height:1.45;display:flex}.lgp .lgp-wa-notice svg.lgp-i{color:#2f6bf2;flex:none;width:16px;height:16px;margin-top:1px}.lgp .lgp-wa-notice.lgp-is-warn{background:#fff7e6}.lgp .lgp-wa-notice.lgp-is-warn svg.lgp-i{color:#b45309}.lgp .lgp-wa-link.lgp-wa-center{margin:12px auto 0}.lgp a.lgp-wa-send{justify-content:center;align-items:center;text-decoration:none;display:flex}.lgp .lgp-wa-main label.lgp-wa-consent{cursor:pointer;align-items:center;gap:8px;text-transform:none!important;letter-spacing:normal!important;font-family:var(--font-body)!important;color:var(--w-mut,#5e6372)!important;margin:14px 0 0!important;font-size:12.5px!important;font-weight:400!important;display:flex!important}.lgp .lgp-wa-consent input[type=checkbox]{accent-color:#2f6bf2;width:16px;height:16px}.lgp .lgp-bb-stats{margin:20px 0 8px}.lgp .lgp-bb-stats h3{margin-bottom:4px;font-size:26px}.lgp .lgp-bb-figure{margin:16px 0 0}.lgp .lgp-bb-figure figcaption{text-align:center;margin-top:10px}.lgp .lgp-bb-them{background:0 0;border-style:dashed!important}.lgp .lgp-bb-parts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.lgp .lgp-bb-legend{gap:16px;font-size:14px;display:flex}.lgp .lgp-bb-matrix table{min-width:920px}.lgp .lgp-bb-matrix :is(thead th,td){text-align:center;white-space:nowrap}.lgp .lgp-bb-matrix thead th:first-child{text-align:left}.lgp .lgp-bb-matrix tbody th{z-index:1;background:#fff;min-width:220px;font-weight:500;position:sticky;left:0}.lgp .lgp-bb-matrix .lgp-bb-logen{color:#1c38ea;background:#eef4ff}.lgp .lgp-bb-matrix tr.lgp-bb-group td{text-align:left;font:500 11.5px var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:#f2f4f9b3}.lgp .lgp-bb-mark{font-size:15px}.lgp .lgp-bb-yes{color:#2f6fe8}.lgp .lgp-bb-partial{color:var(--muted)}.lgp .lgp-bb-no{color:#0f172a4d}.lgp .lgp-ws.lgp-picked .lgp-ws-main{overflow-y:auto}.lgp .lgp-ws.lgp-picked .lgp-ws-col{flex-shrink:0;height:auto;min-height:100%}.lgp .lgp-ws.lgp-picked :is(.lgp-ws-tpls,.lgp-fl-car,.lgp-sc,.lgp-sc-stage){flex:none}.lgp .lgp-sc-stage{display:grid}.lgp .lgp-sc-s{grid-area:1/1;position:relative}.lgp .lgp-sc-txt{flex-direction:column;align-items:flex-start;height:100%;display:flex}.lgp .lgp-sc-go{flex-shrink:0;margin-top:auto}@media (max-width:860px){.lgp .lgp-sc-s{grid-template-rows:auto minmax(0,1fr);padding-bottom:74px}.lgp .lgp-sc-go{min-height:44px}}.lgp .lgp-sc-s:not(.lgp-on){opacity:0;visibility:hidden}.lgp .lgp-sc-s.lgp-out{opacity:1;visibility:visible}.lgp .lgp-sc-vp>img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-typectx,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-back,.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tpls,.lgp .lgp-ws.lgp-picked .lgp-ws-ctx:not(.lgp-ws-typectx){display:none}.lgp a.lgp-ws-pass{text-decoration:none}.lgp .lgp-wd-pin .lgp-wd-tabs{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lgp .lgp-sx-gs{position:relative}.lgp .lgp-sx-gs[hidden]{display:none}.lgp .lgp-sx-gs .lgp-gs-menu{z-index:30;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.lgp .lgp-sx-gs .lgp-gs-menu[hidden]{display:none}.lgp .lgp-gs-menu a.lgp-gs-i{color:inherit;text-decoration:none}.lgp .lgp-pg-gift{align-items:flex-start;gap:12px;display:flex;box-shadow:var(--card-sh),inset 0 0 0 1px #2f6bf224!important}.lgp .lgp-pg-gift b{color:#1d4ed8;font-size:14.5px}.lgp .lgp-pg-gift .lgp-pg-mut{margin:4px 0 0}.lgp .lgp-pg-gift-i{background:var(--w-blue-s,#eaf1ff);width:34px;height:34px;color:var(--w-blue,#2f6bf2);border-radius:10px;flex:none;place-items:center;display:grid}.lgp .lgp-pg-gift-i svg.lgp-i{width:17px;height:17px}.lgp .lgp-pl-bonus{background:var(--w-blue-s,#eaf1ff);color:#1d4ed8;border-radius:8px;align-items:center;gap:6px;margin:0 0 8px;padding:5px 8px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.lgp .lgp-pl-bonus svg.lgp-i{flex:none;width:13px;height:13px}.lgp .lgp-pg-sort{gap:4px;display:inline-flex}.lgp .lgp-pg-sort button{color:var(--w-mut);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12.5px;display:inline-flex}.lgp .lgp-pg-sort button[aria-pressed=true]{color:var(--w-ink);background:#f1f4f9}.lgp .lgp-pg-sort svg.lgp-i{width:12px;height:12px}.lgp .lgp-pg-rc button{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;display:grid}.lgp .lgp-pg-rc button>b{justify-self:end}.lgp .lgp-wd-pend .lgp-wd-steps{text-align:left;justify-self:stretch;margin:10px 0 4px}.lgp .lgp-wd-ccf{display:contents}.lgp .lgp-wd-stage .lgp-wd-fr.lgp-sel .lgp-wd-view{box-shadow:0 24px 70px #14287824,0 0 0 2px #2f6bf2}.lgp .lgp-wd-log .ws-thread>*{animation:lgp-wsRow var(--t)var(--ease)both}@media (prefers-reduced-motion:reduce){.lgp .lgp-wd-log .ws-thread>*{animation:none!important}}.lgp .lgp-wd-comp .lgp-wd-free{gap:4px;min-width:0;height:28px;padding:0 8px;font-size:12px}.lgp .lgp-wd-comp .lgp-wd-free .lgp-gm-lbl{max-width:104px}.lgp .lgp-wd-comp .lgp-wd-free svg.lgp-i{width:12px;height:12px}.lgp .lgp-wd-comp .lgp-gm-wrap{min-width:0;position:static}.lgp .lgp-wd-comp .lgp-gm-wrap>.lgp-sx-menu.lgp-gm-menu{--dropdown-preferred-height:min(52vh,380px);width:auto;min-width:0;padding:4px;bottom:calc(100% + 8px);left:0;right:0}.lgp .lgp-sx-menu.lgp-gm-menu{--dropdown-preferred-height:min(62vh,440px);width:280px}.lgp .lgp-gm-h{padding:6px 10px 8px}.lgp .lgp-gm-h b{font-size:13px;font-weight:600}.lgp .lgp-gm-h small{font-size:12px;line-height:1.4}.lgp .lgp-ws-passs .lgp-wp-price{flex-wrap:wrap;row-gap:4px}.lgp .lgp-ws-passs .lgp-pg-dl .lgp-wp-total dt,.lgp .lgp-ws-passs .lgp-pg-dl .lgp-wp-total dd{color:var(--w-ink);font-weight:600}.lgp .lgp-ws-passs .lgp-wp-note{color:var(--w-mut2,#636977);margin:14px 2px 0;font-size:13px;line-height:1.5}.lgp .lgp-ws-passs .lgp-wp-meta{margin-top:10px}.lgp .lgp-ws-passs .lgp-wp-gstin{margin-top:12px}.lgp .lgp-ws-passs .lgp-wp-go{margin-top:18px}.lgp .lgp-ws-passs .lgp-wp-body .lgp-wa-fine{text-align:center;margin:10px 0 0}.lgp .lgp-ws-sheet.lgp-ws-passs{width:min(440px,100vw - 32px)}.lgp .lgp-ws-passs .lgp-wp-top{padding:22px 24px 20px}.lgp .lgp-ws-passs .lgp-wp-top h2{margin:10px 0 6px;font-size:26px}.lgp .lgp-ws-passs .lgp-wp-price b{font-size:40px}.lgp .lgp-ws-passs .lgp-wp-price span{font-size:13px}.lgp .lgp-ws-passs .lgp-wp-body{padding:18px 24px 20px}.lgp .lgp-ws-passs .lgp-pg-dl div{padding:10px 14px;font-size:13.5px}.lgp .lgp-ws-passs .lgp-wp-note{margin-top:12px;font-size:12.5px}.lgp .lgp-ws-passs .lgp-wp-go{height:44px;margin-top:16px;font-size:14.5px!important}.lgp .lgp-ws-passs .lgp-wp-body .lgp-wa-fine{font-size:12px}.lgp .lgp-dz-name input{width:14ch;max-width:28vw;font:inherit;color:inherit;text-overflow:ellipsis;background:0 0;border:0;padding:0}.lgp .lgp-dz-name input:focus{outline:none}.lgp .lgp-dz-name:focus-within{box-shadow:0 0 0 2px #2f6bf2!important}.lgp .lgp-wd-row{color:var(--w-mut);align-items:center;gap:9px;font-size:13.5px;display:flex}.lgp .lgp-wd-row i{border:1px solid var(--w-line);background:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.lgp .lgp-wd-row i svg.lgp-i{width:14px;height:14px;color:var(--w-ink2)}.lgp .lgp-wd-row.lgp-ok i svg.lgp-i{color:#16a34a}.lgp .lgp-wd-tf{flex-wrap:wrap;gap:2px;margin:10px 0 12px;display:flex}.lgp .lgp-wd-tf button{border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:500;color:var(--w-mut)!important;background:0 0!important;border:0!important}.lgp .lgp-ws .lgp-wd-tf button[aria-pressed=true]{background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important;color:#fff!important}.lgp .lgp-wd-tg{grid-template-columns:1fr 1fr;gap:14px 10px;display:grid}.lgp .lgp-wd-tg>a{text-align:left;color:var(--w-ink);padding:0;text-decoration:none;display:block}.lgp .lgp-wd-tg b{white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.lgp .lgp-wd-tg small{color:var(--w-mut2);font-size:11.5px}.lgp .lgp-wd-th{aspect-ratio:4/5;border:1px solid #0a0b0f12;border-radius:12px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.lgp .lgp-wd-tg>a:hover .lgp-wd-th{transform:translateY(-2px);box-shadow:0 12px 26px #0a0b0f1f}.lgp .lgp-wd-tg>a.lgp-on .lgp-wd-th{box-shadow:0 0 0 2px #2f6bf2}.lgp .lgp-wd-th iframe{transform-origin:0 0;pointer-events:none;opacity:0;border:0;transition:opacity .4s;position:absolute;top:0;left:0}.lgp .lgp-wd-th iframe.lgp-on{opacity:1}.lgp .lgp-wd-onb{z-index:2;color:#fff;background:#2f6bf2;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px}.lgp .lgp-wd-onb svg.lgp-i{stroke-width:3px;width:12px;height:12px}.lgp .lgp-tg-open{justify-content:center;width:100%;margin:0 0 12px;text-decoration:none;display:flex!important}.lgp .lgp-dz-view>iframe{background:#fff;display:block}.lgp .lgp-dz-up{vertical-align:top;margin:0 8px 10px 0;display:inline-block}@media (min-width:861px){.lgp .lgp-ws-design.lgp-wb .lgp-wd-canvas{background-color:#f3f4f7;background-image:none}.lgp .lgp-ws-design.lgp-wb .lgp-ws-main.lgp-wd-main{width:404px;padding:0 0 12px 12px}.lgp .lgp-ws-design.lgp-wb .lgp-wd-chat{border-radius:0;box-shadow:none!important;background:0 0!important}.lgp .lgp-ws-design.lgp-wb .lgp-wd-ch{display:none}.lgp .lgp-ws-design.lgp-wb.lgp-chat-min .lgp-wd-chat{flex:1}.lgp .lgp-ws-design.lgp-wb.lgp-chat-min .lgp-wd-log{display:flex}.lgp .lgp-ws-design.lgp-wb .lgp-wd-stage{inset:64px calc(var(--w-panelw) + 12px)12px 416px;padding-top:0}.lgp .lgp-wb .lgp-wd-stage .lgp-wd-fr{background:#fff;border-radius:14px;max-width:none;overflow:hidden;box-shadow:0 1px 2px #141e460f,0 0 0 1px #141e4614;translate:none!important}.lgp .lgp-wb .lgp-wd-stage .lgp-wd-fr.lgp-wd-pending{box-shadow:none;background:0 0;overflow:visible}}@media (min-width:861px) and (max-width:1280px){.lgp .lgp-ws-design.lgp-wb .lgp-ws-main.lgp-wd-main{width:364px}.lgp .lgp-ws-design.lgp-wb .lgp-wd-stage{left:376px}}@media (min-width:861px) and (max-width:1120px){.lgp .lgp-ws-design.lgp-wb .lgp-wd-stage{right:12px}}.lgp .lgp-wb .lgp-wd-hd{display:none!important}.lgp .lgp-wb .lgp-wd-stage .lgp-wd-fr:not(.lgp-wd-pending) .lgp-wd-view{box-shadow:none;background:#f3f4f7;border-radius:0;top:44px}.lgp .lgp-wb .lgp-wd-fr[data-dev=tablet] .lgp-wd-view>iframe{max-width:820px;margin:0 auto;box-shadow:0 0 0 1px #141e4614}.lgp .lgp-wb .lgp-wd-fr[data-dev=mobile] .lgp-wd-view>iframe{max-width:390px;margin:0 auto;box-shadow:0 0 0 1px #141e4614}.lgp .lgp-wb-bar{border-bottom:1px solid var(--w-line);height:44px;color:var(--w-ink2);background:#fff;align-items:center;gap:10px;padding:0 8px 0 6px;font-size:13px;display:flex;position:absolute;inset:0 0 auto}.lgp .lgp-wb-bar button{width:30px;height:30px;min-height:0;color:var(--w-ink2);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.lgp .lgp-wb-bar button:hover{background:#f1f3f8}.lgp .lgp-wb-bar svg.lgp-i{width:16px;height:16px}.lgp .lgp-wb-app{align-items:center;gap:7px;min-width:0;max-width:200px;height:30px;padding:0 8px;display:inline-flex}.lgp .lgp-wb-app b{color:var(--w-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lgp .lgp-wb-nav{flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.lgp .lgp-wb-addr{min-width:0;height:30px;color:var(--w-mut);background:#f3f4f7;border-radius:9px;flex:0 420px;align-items:center;gap:6px;margin-left:6px;padding:0 10px;display:flex}.lgp .lgp-wb-addr svg.lgp-i{flex:none;width:13px;height:13px}.lgp .lgp-wb-addr .lgp-wb-in{font:400 13px var(--font-mono,monospace)}.lgp .lgp-wb-acts{align-items:center;gap:4px;display:inline-flex}.lgp .lgp-wb-acts .lgp-wd-dev{margin-right:2px}.lgp .lgp-wb-acts .lgp-wd-dev button{width:26px;height:26px}.lgp .lgp-wb-in{width:100%;min-width:0;height:100%;box-shadow:none;font:400 13.5px var(--font-body);color:var(--w-ink);background:0 0;border:0;border-radius:0;outline:0;flex:1;margin:0;padding:0}@media (min-width:861px){.lgp .lgp-ws-design.lgp-wb .lgp-wd-tools{bottom:28px;left:calc(var(--w-sidew) + 416px + (100% - var(--w-sidew) - 416px - var(--w-panelw) - 12px)/2)}}@media (min-width:861px) and (max-width:1280px){.lgp .lgp-ws-design.lgp-wb .lgp-wd-tools{left:calc(var(--w-sidew) + 376px + (100% - var(--w-sidew) - 376px - var(--w-panelw) - 12px)/2)}}@media (min-width:861px) and (max-width:1120px){.lgp .lgp-ws-design.lgp-wb .lgp-wd-tools{left:calc(var(--w-sidew) + 376px + (100% - var(--w-sidew) - 376px - 12px)/2)}}@media (max-width:860px){.lgp .lgp-wb-bar{gap:0;height:48px;padding:0}.lgp .lgp-wb-app,.lgp .lgp-wb-acts .lgp-wd-dev{display:none}.lgp .lgp-wb-bar button{flex:none;width:44px;height:44px}.lgp .lgp-wb-addr{margin:0;padding:0 6px}.lgp .lgp-wb-addr>svg{display:none}.lgp .lgp-wb .lgp-wd-stage .lgp-wd-fr:not(.lgp-wd-pending) .lgp-wd-view{top:48px}}.lgp .lgp-wd-world{position:absolute;inset:0}.lgp .lgp-wd-scroll-rail{width:100%;height:100%;position:relative}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-wd-stage:has(>.lgp-wd-scroll-rail){overscroll-behavior-x:contain;scrollbar-width:thin;padding:0;display:block;overflow:auto hidden}.lgp .lgp-bd-row{display:contents}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-wd-world{transform-origin:0 0;flex-direction:column;align-items:flex-start;row-gap:320px;width:max-content;height:auto;display:flex;inset:0 auto auto 0}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-bd-row{align-items:flex-start;column-gap:120px;display:flex}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-bd-row>.lgp-wd-fr{flex:none;width:1280px;max-width:none;height:800px;position:relative;top:auto;left:auto}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-bd-row>.lgp-wd-fr[data-dev=tablet]{width:820px;height:1180px}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-bd-row>.lgp-wd-fr[data-dev=mobile]{width:390px;height:844px}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-wd-world .lgp-wd-fh{margin-bottom:calc(10px*var(--inv,1));transform:scale(var(--inv,1));min-width:0;max-width:calc(100%/var(--inv,1))}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-wd-world .lgp-wd-fh b{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.lgp .lgp-ws-design:not(.lgp-wb) .lgp-wd-world .lgp-wd-fh .lgp-wd-fl{white-space:nowrap;flex:0 100 auto;min-width:0;overflow:hidden}.lgp .lgp-bd-row>.lgp-wd-fr.lgp-sel .lgp-wd-fh .lgp-wd-fl{display:inline}.lgp .lgp-bd-row>.lgp-wd-fr[data-dev=mobile] .lgp-wd-fh .lgp-wd-fl{display:none}.lgp .lgp-bd-bar{z-index:12;margin-bottom:calc(52px*var(--inv,1));white-space:nowrap;transform:scale(var(--inv,1));transform-origin:0 100%;background:#fff;border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:100%;left:0;box-shadow:0 1px 2px #141e460f,0 8px 24px #141e461f}.lgp .lgp-bd-bar>:is(button,a){height:30px;min-height:0;color:var(--w-ink2);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.lgp .lgp-bd-bar>:is(button,a):hover{background:#f1f3f8}.lgp .lgp-bd-bar>button:disabled{opacity:.45;cursor:default}.lgp .lgp-bd-bar svg.lgp-i{width:16px;height:16px}.lgp .lgp-bd-bar em{font-style:normal}.lgp .lgp-wd-fr[data-dev=mobile]>.lgp-bd-bar em{display:none}.lgp .lgp-bd-bar>i{background:var(--w-line);width:1px;height:20px;margin:0 4px}.lgp .lgp-bd-bar .lgp-wd-dev{margin:0}.lgp .lgp-bd-bar .lgp-wd-dev button{width:28px;height:26px;min-height:0;color:var(--w-ink2);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.lgp .lgp-bd-bar .lgp-wd-dev svg.lgp-i{width:15px;height:15px}.lgp .lgp-wd-world .lgp-wd-fh{-webkit-user-select:none;user-select:none}@media (max-width:860px){.lgp .lgp-bd-bar em,.lgp .lgp-ws-design .lgp-bd-row>.lgp-wd-fr .lgp-wd-fh .lgp-wd-fl{display:none}.lgp .lgp-ws-design .lgp-wd-proj .lgp-wd-seg{padding:2px;display:flex}.lgp .lgp-ws-design .lgp-wd-proj .lgp-wd-seg :is(button,a){padding:5px 8px;font-size:12.5px}.lgp .lgp-ws-design .lgp-wd-proj .lgp-wd-name{min-width:0;max-width:92px}.lgp .lgp-ws-design .lgp-wd-proj .lgp-wd-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.lgp .lgp-bd-shield{z-index:6;cursor:pointer;position:absolute;inset:0}.lgp .lgp-wd-tg>button{text-align:left;width:100%;min-height:0;color:var(--w-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.lgp .lgp-wd-tg>button:hover .lgp-wd-th{transform:translateY(-2px);box-shadow:0 12px 26px #0a0b0f1f}.lgp .lgp-sx-tree-row{min-width:0}.lgp .lgp-sx-project{align-items:center;gap:2px;min-width:0;display:flex}.lgp .lgp-sx-project>.lgp-sx-row{flex:1;width:auto;padding-left:4px}.lgp .lgp-sx-disclosure,.lgp .lgp-sx-chat-action{width:26px;height:28px;color:var(--w-mut);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 26px;justify-content:center;align-items:center;padding:4px;transition:background .15s,color .15s;display:inline-flex}.lgp .lgp-sx-disclosure{flex-basis:18px;width:18px;padding:2px}.lgp .lgp-sx-disclosure>.lgp-i{width:14px;height:14px;transition:transform .15s}.lgp .lgp-sx-disclosure[aria-expanded=true]>.lgp-i{transform:rotate(90deg)}.lgp .lgp-sx-chat-action>.lgp-i{width:15px;height:15px}.lgp .lgp-sx-disclosure:hover,.lgp .lgp-sx-chat-action:hover{color:var(--w-ink);background:#0000000d}.lgp .lgp-sx-disclosure:focus-visible,.lgp .lgp-sx-chat-action:focus-visible,.lgp .lgp-sx-chat:focus-visible{outline:2px solid var(--w-ink);outline-offset:-2px}.lgp .lgp-sx-chat-row{align-items:center;gap:2px;padding-left:28px;display:flex}.lgp .lgp-sx-chat-row>.lgp-sx-chat{flex:1;gap:8px;width:auto;height:32px;font-size:13px}.lgp .lgp-sx-chat[aria-current=page]{background:#0000000e}.lgp .lgp-sx-chat-rename{opacity:0}.lgp .lgp-sx-chat-row:hover .lgp-sx-chat-rename,.lgp .lgp-sx-chat-row:focus-within .lgp-sx-chat-rename{opacity:1}.lgp .lgp-sx-chat-dot{width:7px;height:7px;color:var(--w-mut2);opacity:.6;border:1px solid;border-radius:50%;flex:0 0 7px;justify-content:center;align-items:center;display:inline-flex}.lgp .lgp-sx-chat-dot.is-running{color:#2f6bf2;opacity:1;background:currentColor;animation:1.4s ease-in-out infinite lgp-chat-working}.lgp .lgp-sx-chat-dot.is-unread{color:#2f6bf2;opacity:1;background:currentColor}.lgp .lgp-sx-chat-dot.is-needs_input{color:#f59e0b;opacity:1;background:currentColor}@keyframes lgp-chat-working{50%{opacity:.35}}.lgp .lgp-sx-no-chats{color:var(--w-mut2);margin:4px 0 8px 40px;font-size:12px}.lgp .lgp-sx-chat-error{color:var(--w-ink);margin:6px 8px;font-size:12px}.lgp .lgp-sx-rename{align-items:center;gap:2px;width:100%;padding:2px 0;display:flex}.lgp .lgp-sx-rename>div{flex:1;min-width:0}.lgp .lgp-sx-rename-input{border:1px solid var(--w-mut2);background:var(--w-bg);width:100%;min-width:0;height:30px;color:var(--w-ink);font:400 13px/1.4 var(--font-body);border-radius:6px;padding:4px 6px}@media (hover:none){.lgp .lgp-sx-chat-rename{opacity:1}}@media (prefers-reduced-motion:reduce){.lgp .lgp-sx-chat-dot.is-running{animation:none}.lgp .lgp-sx-disclosure>.lgp-i{transition:none}}.lgp .lgp-wd-sec h3 .lgp-dz-inpage{font:500 12px var(--font-body);letter-spacing:0;text-transform:none;color:var(--w-blue);background:0 0;border:0;margin-left:auto;padding:0}.lgp .lgp-wd-sec h3 .lgp-dz-inpage:hover{text-decoration:underline}.lgp .lgp-mobile-close,.lgp .lgp-mobile-site,.lgp .lgp-mobile-views{display:none}@media (max-width:860px){.lgp .lgp-ws{height:var(--lgp-viewport-height,100dvh);bottom:auto}.lgp .lgp-ws-side{width:min(320px,100vw - 32px);max-height:var(--lgp-viewport-height,100dvh);z-index:12}.lgp .lgp-ws.lgp-side-open .lgp-ws-scrim{z-index:11}.lgp .lgp-mobile-close{display:grid}.lgp .lgp-mobile-site{border-top:1px solid var(--w-line);margin-top:20px;padding-top:12px;display:flex}.lgp .lgp-ws-main:not(.lgp-wd-main){padding-bottom:max(16px,env(safe-area-inset-bottom));justify-content:flex-start;overflow-y:auto}.lgp .lgp-ws-main>.lgp-ws-col{flex:none;margin-block:auto}.lgp .lgp-picked .lgp-ws-main>.lgp-ws-col{height:auto;min-height:100%}.lgp .lgp-ws-top{gap:6px;min-width:0}.lgp .lgp-ws-top .lgp-ws-auth{gap:4px;min-width:0}.lgp .lgp-ws-top .lgp-ws-auth>a{text-overflow:ellipsis;max-width:100%;overflow:hidden}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile.lgp-is-soon{grid-template-rows:auto auto;grid-template-columns:26px minmax(0,1fr);gap:3px 8px;display:grid!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile.lgp-is-soon .lgp-ws-ti{grid-area:1/1}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile.lgp-is-soon b{grid-area:1/2;min-width:0}.lgp .lgp-ws-tile.lgp-is-soon .lgp-soon{box-shadow:none;white-space:nowrap;background:0 0;grid-area:2/1/3/-1;justify-self:start;padding:0;position:static}.lgp .lgp-ws-design .lgp-wd-top{gap:4px;padding-inline:8px}.lgp .lgp-ws-design .lgp-wd-proj{flex:1;gap:0;min-width:0;padding:0}.lgp .lgp-ws-design .lgp-wd-proj .lgp-wd-name{flex:1;min-width:44px;max-width:none;padding-inline:4px}.lgp .lgp-ws-design .lgp-wd-seg{flex:none;padding:0}.lgp .lgp-ws-design .lgp-wd-seg>:is(button,a){justify-content:center;align-items:center;min-width:44px;min-height:44px;padding-inline:8px;display:inline-flex}.lgp .lgp-ws-design .lgp-wd-grp{gap:0;padding:0}.lgp .lgp-ws-design .lgp-wd-grp .lgp-wd-pub{flex:none;justify-content:center;width:44px}.lgp .lgp-ws-design .lgp-wd-top>.lgp-ws-sp{display:none}.lgp .lgp-ws-panel .lgp-ws-pin{padding-bottom:max(12px,env(safe-area-inset-bottom))}.lgp .lgp-ws[data-mobile-view]{grid-template-rows:60px 48px minmax(0,1fr) auto}.lgp .lgp-mobile-views{z-index:5;background:var(--w-bg);border-bottom:1px solid var(--w-line);grid-area:2/1;gap:4px;padding:2px 12px;display:flex}.lgp .lgp-mobile-views button{border-radius:10px;flex:1;font-size:14px}.lgp .lgp-mobile-views button[aria-pressed=true]{background:var(--w-card);color:var(--w-blue);box-shadow:0 0 0 1px var(--w-line)}.lgp .lgp-ws[data-mobile-view] .lgp-wd-canvas{grid-area:3/1;position:relative}.lgp .lgp-ws[data-mobile-view] .lgp-ws-main.lgp-wd-main{width:100%;padding:8px 10px max(10px,env(safe-area-inset-bottom));grid-area:3/1}.lgp .lgp-ws[data-mobile-view] .lgp-wd-chat{max-height:none}.lgp .lgp-ws[data-mobile-view] .lgp-wd-stage{inset:0}.lgp .lgp-ws[data-mobile-view]>.lgp-wd-tools{margin:8px 10px max(12px,env(safe-area-inset-bottom));grid-area:4/1;justify-self:center;position:static;transform:none}.lgp .lgp-ws[data-mobile-view].lgp-chat-min .lgp-wd-chat{flex:1}.lgp .lgp-ws[data-mobile-view].lgp-chat-min .lgp-wd-log{display:flex}.lgp .lgp-ws[data-mobile-view] .lgp-wd-ch button{display:none}.lgp .lgp-ws[data-mobile-view=chat] .lgp-wd-canvas{visibility:hidden}.lgp .lgp-ws[data-mobile-view=chat]>.lgp-wd-tools,.lgp .lgp-ws[data-mobile-view=preview] .lgp-ws-main.lgp-wd-main,.lgp .lgp-wd-comp .lgp-ws-bar>.lgp-ws-sp{display:none}.lgp .lgp-wd-comp .lgp-ws-bar>:is(.lgp-ws-tool,.lgp-ws-send){flex:0 0 44px;min-width:44px;height:44px;padding-inline:0}.lgp .lgp-wd-comp .lgp-gm-wrap{flex:1;min-width:44px;margin-right:0}.lgp .lgp-wd-comp .lgp-wd-free{width:100%}.lgp .lgp-wd-comp .lgp-wd-free .lgp-gm-lbl{min-width:0}.lgp .lgp-ws :is(button,a.lgp-sx-row,a.lgp-ws-start,a.lgp-ws-login,a.lgp-wd-gbtn,a.lg-btn):not(.lgp-wd-grab):not(.lgp-ws-info):not(.lgp-hf-tab),.lgp .lgp-ws-sheet :is(button,a.lgp-wa-google):not(.lgp-ws-info){min-height:44px!important}.lgp .lgp-ws :is(.lgp-sx-ib,.lgp-ws-menu,.lgp-wd-icon,.lgp-sx-chat-action){flex-shrink:0;width:44px;height:44px}.lgp .lgp-ws .lgp-sx-sec{height:auto}.lgp .lgp-ws .lgp-sx-acts,.lgp .lgp-ws .lgp-sx-more{opacity:1}.lgp .lgp-ws .lgp-sx-it>.lgp-sx-row{padding-right:48px}.lgp .lgp-ws .lgp-sx-more,.lgp .lgp-ws-sheet .lgp-sheet-close .lgp-ws-x{width:44px;height:44px}.lgp .lgp-ws :is(input,select,textarea),.lgp .lgp-ws-sheet :is(input,select,textarea){font-size:16px!important}.lgp .lgp-ws .lgp-wd-tools{width:max-content;max-width:calc(100% - 20px);bottom:max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center}.lgp .lgp-ws .lgp-wd-tools>button{flex:none;min-width:44px}.lgp .lgp-pg-val{white-space:normal;overflow-wrap:anywhere;text-align:right;min-width:0}}@media (max-width:360px){.lgp .lgp-wd-comp .lgp-wd-free .lgp-gm-lbl{display:none}}.lgp-quick-tooltip{z-index:10000;pointer-events:none;color:#fff;max-width:min(280px,100vw - 16px);font-family:var(--font-body);background:#202124;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.4;position:fixed;box-shadow:0 3px 12px #0002}.lgp .lgp-pg-b[data-kind=settings]{align-items:stretch;gap:16px}.lgp .lgp-pg-card.lgp-stg-card{flex-direction:column;padding:24px 26px;display:flex}.lgp .lgp-stg-card h2{margin:0 0 14px}.lgp .lgp-stg-card .lgp-pg-mut{margin:0 0 18px}.lgp .lgp-stg-card>.lgp-pg-mut:last-child{margin-bottom:0}.lgp .lgp-stg-card>.lgp-stg-act{align-self:flex-start;margin-top:auto}.lgp .lgp-stg-grid{grid-template-columns:1fr 1fr;gap:16px 18px;margin-bottom:20px;display:grid}.lgp .lgp-stg-f{flex-direction:column;gap:8px;min-width:0;display:flex}.lgp .lgp-stg-f>span{font:600 11.5px/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#5e6372}.lgp .lgp-stg-f input{height:48px;font:400 15px var(--font-body);letter-spacing:normal;color:#0a0b0f;background:#f4f6fa;border:0;border-radius:14px;outline:0;padding:0 16px;transition:box-shadow .15s;box-shadow:inset 0 0 0 1.5px #0f172a14}.lgp .lgp-stg-f input::placeholder{color:#6b7385}.lgp .lgp-stg-f input:focus-visible{box-shadow:inset 0 0 0 1.5px #2f6bf2,0 0 0 4px #2f6bf224}.lgp .lgp-stg-f input[readonly]{color:#4b5161;cursor:default;background:#eef0f4}.lgp .lgp-stg-f input[readonly]:focus-visible{box-shadow:inset 0 0 0 1.5px #0f172a33}.lgp .lgp-stg-f input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #dc2626,0 0 0 4px #dc26261a}.lgp .lgp-stg-foot{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lgp .lgp-stg-foot .lgp-ws-start{padding:12px 22px}.lgp .lgp-stg-foot .lgp-ws-start:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.lgp .lgp-stg-note{color:#5e6372;flex:1;min-width:240px;margin:0;font-size:13px;line-height:1.45}.lgp .lgp-pg-card.lgp-stg-app{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:16px 26px}.lgp .lgp-stg-app h2{letter-spacing:-.02em;margin:0 0 2px;font-size:19px;font-weight:400}.lgp .lgp-stg-app small{color:#5e6372;font-size:13px}.lgp .lgp-stg-app .lgp-pl-seg{margin:0}@media (max-width:860px){.lgp .lgp-stg-grid{grid-template-columns:1fr}.lgp .lgp-pg-card.lgp-stg-card{padding:20px}.lgp .lgp-pg-card.lgp-stg-app{flex-wrap:wrap;padding:16px 20px}}.lgp .lgp-ws-pub #lgp-pb-body :is(p,li,td,dd) a:not([class]){color:var(--bordeaux);text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.lgp .lgp-ws-pub #lgp-pb-body :is(p,li,td,dd) a:not([class]){-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}.lgp .lgp-ws-pub #lgp-pb-body :is(p,li,td,dd) a:not([class]){text-underline-offset:.22em;transition:color .15s,text-decoration-color .15s}.lgp .lgp-ws-pub #lgp-pb-body :is(p,li,td,dd) a:not([class]):hover{color:var(--bordeaux-hover);text-decoration-color:currentColor}.lgp .lgp-ws-pub #lgp-pb-body :is(p,li,td,dd) a:not([class]):focus-visible{outline:2px solid var(--bordeaux);outline-offset:2px;border-radius:3px}.lgp .lgp-pp-legal nav a{transition:color .15s}.lgp .lgp-pp-legal nav a:hover{color:var(--ink)}.lgp .lgp-pp-legal>div>h2:not(:first-child){margin-top:44px}.lgp .lgp-pp-legal>div>:is(p,ul,ol)+:is(p,ul,ol){margin-top:12px}.lgp .lgp-pp-legal>div>h2{scroll-margin-top:96px}.lgp .lgp-pp-split .lgp-pp-list li{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:20px}.lgp .lgp-pp-split .lgp-pp-list li strong{min-width:84px}.lgp .lgp-pp-list li span{overflow-wrap:anywhere;min-width:0}.lgp .lgp-pp-list li span a:not([class]):after{content:"↗";margin-left:4px;text-decoration:none;display:inline-block}.lgp .lgp-price-cards{--price-accent:#3474ff;--price-ink:#111216;--price-muted:#707585;--price-line:#e2e7f0;color:var(--price-ink);font-family:var(--font-body);width:100%}.lgp .lgp-price-cards [hidden]{display:none!important}.lgp .lgp-price-tabs,.lgp .lgp-price-options{background:#edf0f6;border-radius:999px;align-items:center;width:fit-content;padding:4px;display:flex}.lgp .lgp-price-tabs{gap:4px;margin:4px auto 22px}.lgp .lgp-price-tabs>*,.lgp .lgp-price-options button{color:var(--price-muted);font:400 14px/1.4 var(--font-body);white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 22px;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.lgp .lgp-price-tabs>[aria-current=true]{color:var(--price-ink);background:#fff;box-shadow:0 2px 4px #00000012}.lgp .lgp-price-tabs>*{align-self:stretch}.lgp .lgp-price-tabs .lgp-price-icon{width:18px;height:18px}.lgp .lgp-price-tabs button:disabled{opacity:.6;cursor:not-allowed!important}.lgp .lgp-price-tabs small{font-size:10px}.lgp .lgp-price-options{gap:2px;padding:3px}.lgp .lgp-price-options button{gap:3px;min-height:29px;padding:5px 10px;font-size:12px;font-weight:600}.lgp .lgp-price-options button[aria-pressed=true]{color:var(--price-accent);box-shadow:inset 0 0 0 1.5px var(--price-accent);background:#fff}.lgp .lgp-price-options s{opacity:.55}.lgp .lgp-price-personal{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lgp .lgp-price-card{border:1px solid var(--price-line);background:#fff;border-radius:24px;flex-direction:column;min-width:0;padding:22px 20px 26px;display:flex}.lgp .lgp-price-card.is-plus{border:1.5px solid var(--price-accent);outline:4px solid #dce7ff}.lgp .lgp-price-card.is-pro{background:linear-gradient(160deg,#fff,#edf2ff)}.lgp .lgp-price-card-head{justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.lgp .lgp-price-card h3{font:300 30px/1.1 var(--font-display);letter-spacing:-.035em;color:var(--price-ink);margin:0}.lgp .lgp-price-cards .lgp-price-desc{min-height:22px;font:400 14px/1.4 var(--font-body);color:var(--price-muted);margin:9px 0 12px}.lgp .lgp-price-amount{flex-wrap:wrap;align-items:baseline;gap:6px;min-height:64px;display:flex}.lgp .lgp-price-amount b{font:300 clamp(36px,3.6vw,58px)/1.1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums}.lgp .lgp-price-amount small{color:var(--price-muted);font-size:12px}.lgp .lgp-price-amount>s{color:var(--price-muted);opacity:.65;font-size:21px}.lgp .lgp-price-amount.is-intro b{color:var(--price-accent)}.lgp .lgp-price-cards .lgp-price-pitch{min-height:59px;color:var(--price-accent);font:500 12.5px/1.45 var(--font-body);align-items:flex-start;gap:8px;margin:12px 0 0;display:flex}.lgp .lgp-price-cards .lgp-price-pitch .lgp-price-icon,.lgp .lgp-price-cards .lgp-price-includes .lgp-price-icon{flex:none;width:17px;height:17px;margin-top:1px}.lgp .lgp-price-details{flex-direction:column;flex:1;display:flex}.lgp .lgp-price-cards .lgp-price-timeline{min-height:59px;margin-top:12px;font-size:12px}.lgp .lgp-price-cards .lgp-price-timeline p{align-items:baseline;gap:5px;margin:0 0 7px;display:flex}.lgp .lgp-price-cards .lgp-price-timeline p span{color:var(--price-muted)}.lgp .lgp-price-cards .lgp-price-timeline i{border:2px solid var(--price-muted);border-radius:50%;flex:none;width:9px;height:9px;margin-right:4px;position:relative}.lgp .lgp-price-cards .lgp-price-timeline p:first-child i{border-color:var(--price-accent);background:var(--price-accent)}.lgp .lgp-price-cards .lgp-price-timeline p:first-child i:after{content:"";background:var(--price-line);width:1px;height:15px;position:absolute;top:9px;left:2px}.lgp .lgp-price-action{min-height:48px;margin:8px 0 16px}.lgp .lgp-price-action .lgp-price-button,.lgp .lgp-price-button{width:100%;min-height:46px;font:500 14px/1.4 var(--font-body);color:var(--price-muted);background:linear-gradient(120deg,#f9fbff,#e5ebf5);border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:10px 14px;text-decoration:none;transition:filter .15s,transform .15s;display:flex;box-shadow:0 6px 15px #b6c3dc26}.lgp .lgp-price-action .lgp-price-button:hover{filter:brightness(.98);transform:translateY(-1px)}.lgp .lgp-price-card.is-plus .lgp-price-action .lgp-price-button:not(:disabled){color:#fff;background:linear-gradient(115deg,#4689fa,#2450df)}.lgp .lgp-price-action button:disabled,.lgp .lgp-price-button:disabled{opacity:.65;cursor:default!important}.lgp .lgp-price-action>p{margin-bottom:8px;font-size:11px}.lgp .lgp-price-cards .lgp-price-includes{border-top:1px solid var(--price-line);font:600 12.5px/1.4 var(--font-body);align-items:flex-start;gap:9px;margin:0;padding-top:16px;display:flex}.lgp .lgp-price-cards .lgp-price-includes .lgp-price-icon{color:var(--price-accent)}.lgp .lgp-price-features{align-content:start;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lgp .lgp-price-card>.lgp-price-features{border-top:1px solid var(--price-line);margin-top:0;padding-top:16px}.lgp .lgp-price-features li{font:400 13px/1.4 var(--font-body);color:var(--price-ink);align-items:center;gap:11px;display:flex}.lgp .lgp-price-features li>span{width:30px;height:30px;color:var(--price-accent);background:#edf3ff;border-radius:10px;flex:none;place-items:center;display:grid}.lgp .lgp-price-features .lgp-price-icon{width:17px;height:17px}.lgp .lgp-price-cards .lgp-price-loop{background:#edf0f6;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:9px 14px;display:flex}.lgp .lgp-price-cards .lgp-price-loop>span{align-items:center;gap:10px;display:flex}.lgp .lgp-price-cards .lgp-price-loop b{background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:600;display:flex}.lgp .lgp-price-cards .lgp-price-loop .lgp-i{width:15px;height:15px;color:var(--price-accent)}.lgp .lgp-price-cards .lgp-price-loop>span>.lgp-i{color:var(--price-muted);opacity:.5}.lgp .lgp-price-cards .lgp-price-loop>span:nth-child(4)>.lgp-i{display:none}.lgp .lgp-price-cards .lgp-price-loop p{color:var(--price-muted);align-items:center;gap:4px;margin:0;font-size:12px;display:flex}.lgp .lgp-price-cards .lgp-price-loop p>.lgp-i{color:var(--price-muted);margin-right:6px}.lgp .lgp-price-cards .lgp-price-loop strong{color:var(--price-ink);font-weight:600}.lgp .lgp-price-cards :is(button,a):focus-visible{outline:2px solid var(--price-accent);outline-offset:3px}#lgp-upgrade .lgp-price-cards{padding:0 28px 26px}#lgp-upgrade .lgp-upgrade-intro{margin-bottom:12px}#lgp-upgrade .lgp-ws-sheet-h h2{font-family:var(--font-display);font-weight:300}@media (min-width:861px) and (max-width:1100px){.lgp .lgp-price-card{padding:18px 14px}.lgp .lgp-price-card-head{flex-wrap:wrap;align-content:start;min-height:72px}.lgp .lgp-price-card h3{width:100%}}@media (max-width:860px){.lgp .lgp-price-personal{grid-template-columns:1fr;gap:18px}.lgp .lgp-price-card{padding:24px}.lgp .lgp-price-amount b{font-size:48px}.lgp .lgp-price-cards .lgp-price-pitch{min-height:44px}.lgp .lgp-price-features li{font-size:14px}.lgp .lgp-price-cards .lgp-price-loop p{text-align:center;line-height:1.6;display:block}.lgp .lgp-price-cards .lgp-price-loop p>.lgp-i{vertical-align:middle;display:inline}#lgp-upgrade .lgp-price-cards{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.lgp .lgp-price-cards :is(button,a){transition:none}}.lgp .lgp-ws-pub #lgp-pb-body .lgp-pricing-page h1 em{color:#3474ff;font-style:normal}.lgp .lgp-guest-pricing-dialog{width:min(1140px,100vw - 32px);max-height:calc(var(--lgp-viewport-height,100dvh) - 32px)}.lgp .lgp-guest-pricing-dialog .lgp-ws-sheet-h{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lgp .lgp-guest-pricing-dialog .lgp-price-cards{margin-bottom:0;padding:16px 20px}@media (min-width:861px){.lgp .lgp-guest-pricing-dialog .lgp-price-tabs{margin:0 auto 10px}.lgp .lgp-guest-pricing-dialog .lgp-price-card{padding:14px}.lgp .lgp-guest-pricing-dialog .lgp-price-card-head{flex-wrap:nowrap;min-height:36px}.lgp .lgp-guest-pricing-dialog .lgp-price-name{width:auto;font-size:26px}.lgp .lgp-guest-pricing-dialog .lgp-price-desc{margin:6px 0 8px}.lgp .lgp-guest-pricing-dialog .lgp-price-amount{min-height:44px}.lgp .lgp-guest-pricing-dialog .lgp-price-amount b{font-size:42px}.lgp .lgp-guest-pricing-dialog :is(.lgp-price-pitch,.lgp-price-timeline){min-height:46px;margin-top:8px}.lgp .lgp-guest-pricing-dialog .lgp-price-action{margin:6px 0 12px}.lgp .lgp-guest-pricing-dialog .lgp-price-includes{padding-top:12px}.lgp .lgp-guest-pricing-dialog .lgp-price-features{gap:4px;margin-top:8px}.lgp .lgp-guest-pricing-dialog .lgp-price-card>.lgp-price-features{margin-top:0;padding-top:12px}.lgp .lgp-guest-pricing-dialog .lgp-price-features li{font-size:12px}.lgp .lgp-guest-pricing-dialog .lgp-price-features li>span{width:24px;height:24px}.lgp .lgp-guest-pricing-dialog .lgp-price-loop{margin-top:12px;padding:6px 10px}}@media (max-width:600px){.lgp .lgp-guest-pricing-dialog .lgp-price-cards{padding:52px 16px 16px}}.lgp .lgp-price-action .lgp-price-button.is-current:disabled{opacity:1;color:#2450df;background:#eaf1ff;font-weight:600;box-shadow:inset 0 0 0 2px #3474ff}.lgp .lgp-price-action .lgp-price-button.is-current:disabled:hover{filter:none;transform:none}.lgp .lgp-price-action .lgp-price-bonus{color:#2450df;background:#eaf1ff;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.lgp .lgp-price-bonus .lgp-price-icon{flex:0 0 18px;width:18px;height:18px;margin-top:1px}.lgp .lgp-price-bonus small{margin-top:3px;font-size:11px;display:block}.lgp .lgp-plugins{max-width:980px;padding-bottom:36px}.lgp .lgp-plugin-catalogue{max-width:1200px;container-type:inline-size}.lgp .lgp-plugin-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px;display:grid}@container (min-width:600px){.lgp .lgp-plugin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:1000px){.lgp .lgp-plugin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lgp .lgp-plugin-card{flex-direction:column;min-width:0;display:flex}.lgp .lgp-plugin-card-top,.lgp .lgp-plugin-card-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.lgp .lgp-plugin-card h2{margin:18px 0 8px}.lgp .lgp-plugin-card h2 a:hover{text-underline-offset:4px;text-decoration:underline}.lgp .lgp-plugin-card-foot{flex-wrap:wrap;margin-top:auto;padding-top:14px}.lgp .lgp-plugin-card-foot>span,.lgp .lgp-plugin-footnote{color:var(--w-mut2);font-size:12px}.lgp .lgp-plugin-footnote{text-align:center;margin-top:24px}.lgp .lgp-plugin-mark{background:var(--w-paper,#fff);box-shadow:inset 0 0 0 1px var(--w-line);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lgp .lgp-plugin-mark img{object-fit:contain;width:58%;height:58%}.lgp .lgp-plugin-status{color:var(--w-mut);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.lgp .lgp-plugin-status>span{opacity:.45;background:currentColor;border-radius:50%;width:6px;height:6px}.lgp .lgp-plugin-status[data-state=Connected]>span{opacity:1;background:#238253}.lgp .lgp-plugin-status:is([data-state=Reconnect\ required],[data-state=Permissions\ needed],[data-state=Setup\ required])>span{opacity:1;background:#b7791f}.lgp .lgp-plugin-muted{color:var(--w-mut);overflow-wrap:anywhere;margin:0 0 14px;font-size:13.5px;line-height:1.55}.lgp .lgp-plugin-back{color:var(--w-mut);align-items:center;gap:8px;margin:10px 0 6px;font-size:13px;display:inline-flex}.lgp .lgp-plugin-header{align-items:center;gap:18px;display:flex}.lgp .lgp-plugin-header .lgp-plugin-heading{flex:1;min-width:0}.lgp .lgp-plugin-header h1{overflow-wrap:anywhere;font-size:36px}.lgp .lgp-plugin-detail{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}.lgp .lgp-plugin-account{overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;font-weight:500}.lgp .lgp-plugin-account-controls{gap:12px;display:grid}.lgp .lgp-plugin-account-controls .flex{flex-wrap:wrap}.lgp .lgp-plugin-capabilities{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lgp .lgp-plugin-capabilities li{align-items:flex-start;gap:12px;font-size:13.5px;display:flex}.lgp .lgp-plugin-capabilities svg{color:var(--w-mut2);flex:none}.lgp .lgp-plugin-example{border-top:1px solid var(--w-line);margin-top:24px;padding-top:20px}.lgp .lgp-plugin-example-label{color:var(--w-mut);margin-bottom:8px;font-size:12px;display:block}.lgp .lgp-plugin-example p{margin:0 0 12px;font-size:13.5px;line-height:1.6}.lgp .lgp-plugins :is(input:not([type=hidden]),select,textarea){width:100%;min-width:0}.lgp .lgp-plugins .fieldset{min-width:0}.lgp .lgp-plugins :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--w-ink);outline-offset:4px}.lgp .lgp-plugin-media-grid{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.lgp .lgp-plugin-media-form{gap:20px;min-width:0;display:grid}.lgp .lgp-plugin-media-connection{margin-bottom:20px}.lgp .lgp-plugin-media-connection summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.lgp .lgp-plugin-media-connection summary>span:last-child{color:var(--w-mut);margin-left:auto;font-size:12px}.lgp .lgp-plugin-media-connection[open] summary{margin-bottom:18px}.lgp .lgp-plugin-output-list{gap:20px;display:grid}.lgp .lgp-plugin-output{padding:0;overflow:hidden}.lgp .lgp-plugin-output :is(img,video,audio){width:100%;max-width:100%}.lgp .lgp-plugin-output :is(img,video){object-fit:contain;background:var(--w-line);max-height:480px}.lgp .lgp-plugin-output audio{padding:18px 18px 0}.lgp .lgp-plugin-output-body{padding:22px}.lgp .lgp-plugin-output-body p{overflow-wrap:anywhere}.lgp .lgp-plugin-empty{text-align:center;padding:64px 24px}.lgp .lgp-plugin-empty .lgp-plugin-mark{margin:0 auto 18px}.lgp .lgp-plugins .lgp-pg-tabs{flex-wrap:wrap}@media (max-width:760px){.lgp .lgp-plugin-detail,.lgp .lgp-plugin-media-grid{grid-template-columns:minmax(0,1fr)}.lgp .lgp-plugin-header{flex-wrap:wrap;gap:12px}.lgp .lgp-plugin-header h1{font-size:30px}}@media (prefers-reduced-motion:reduce){.lgp .lgp-plugins .lgp-pg-card{animation:none}}.lgp .lgp-plugin-drive{gap:12px;margin-top:18px;display:grid}.lgp .lgp-dl{width:100%;max-width:880px;color:var(--ink);flex-direction:column;gap:24px;margin:0 auto;padding:32px 0 40px;display:flex}.lgp .lgp-dl-hero{background:var(--paper-raised);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:36px;padding:44px 44px 40px;display:flex}.lgp .lgp-dl-copy{flex-direction:column;gap:16px;min-width:0;display:flex}.lgp .lgp-dl-title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(32px,4vw,44px);font-weight:300;line-height:1.05}.lgp .lgp-dl-lede{max-width:460px;color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}.lgp .lgp-dl-get{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.lgp .lgp-dl-btn{background:var(--bordeaux);height:44px;color:var(--on-bordeaux);font:500 15px var(--font-body);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 20px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.lgp .lgp-dl-btn:hover{background:var(--bordeaux-hover)}.lgp .lgp-dl-btn:active{transform:translateY(1px)}.lgp .lgp-dl-btn:disabled{background:var(--paper-sunk);color:var(--muted);cursor:default;transform:none}.lgp .lgp-dl-btn svg.lgp-i{width:18px;height:18px}.lgp .lgp-dl-meta{font:500 12px var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.lgp .lgp-dl-fine{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.lgp .lgp-dl-shot{border:1px solid var(--line);border-radius:12px;margin:0;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 18px 40px -18px #0000002e}.lgp .lgp-dl-shot img{width:100%;height:auto;display:block}.lgp .lgp-dl-shot .lgp-dl-shot-dark,[data-logen-scheme=dark] .lgp .lgp-dl-shot .lgp-dl-shot-light{display:none}[data-logen-scheme=dark] .lgp .lgp-dl-shot .lgp-dl-shot-dark{display:block}.lgp .lgp-dl-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lgp .lgp-dl-point{background:var(--paper-raised);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;padding:22px;display:flex}.lgp .lgp-dl-eyebrow{font:500 11px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lgp .lgp-dl-point h2{font:600 16px/1.3 var(--font-body);color:var(--ink);margin:0}.lgp .lgp-dl-point p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.lgp .lgp-dl-foot{flex-direction:column;gap:10px;display:flex}.lgp .lgp-dl-req{color:var(--muted);margin:0;font-size:13px}.lgp .lgp-dl-notes summary{cursor:pointer;color:var(--ink-2);font-size:13px}.lgp .lgp-dl-notes p{color:var(--ink-2);white-space:pre-line;margin:8px 0 0;font-size:14px;line-height:1.5}@media (max-width:760px){.lgp .lgp-dl{padding-top:12px}.lgp .lgp-dl-hero{gap:24px;padding:28px 22px}.lgp .lgp-dl-points{grid-template-columns:minmax(0,1fr)}}#sh{z-index:2147483000;overscroll-behavior:contain;background:#fff;position:fixed;inset:0;overflow:auto}html[data-logen-scheme=dark] #sh{background:#0e1117}#sh[hidden]{display:none!important}#sh.sh-open{animation:.3s cubic-bezier(.2,.8,.2,1) both shopen}@keyframes shopen{0%{opacity:0}}@media (prefers-reduced-motion:reduce){#sh.sh-open{animation:none}}#design-studio .lgp-ws-design .lgp-bd-row>.ds-page{height:auto}#design-studio .ds-frame{background:#fff;height:800px;position:relative;inset:auto}#design-studio .ds-page[data-dev=tablet] .ds-frame{height:1180px}#design-studio .ds-page[data-dev=mobile] .ds-frame{height:844px}#design-studio .ds-frame iframe{border:0;width:100%;height:100%}#design-studio .lgp-ws-design .ds-stage{touch-action:none;left:0;overflow:clip}#design-studio #ds-world{transition:opacity .2s}#design-studio.ds-space-pan .ds-frame:after{content:"";z-index:20;cursor:grab;position:absolute;inset:0}#design-studio .ds-page .lgp-wd-fh{cursor:grab;touch-action:none}#design-studio .ds-page .lgp-wd-hd{pointer-events:none}#design-studio .ds-conflict{z-index:30;max-width:calc(100% - 32px);color:var(--w-ink);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 8px 8px 14px;font-size:13px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #141e460f,0 8px 24px #141e461f}#design-studio .ds-conflict p{margin:0 6px 0 0}#design-studio .ds-empty{text-align:center;color:var(--w-mut);position:absolute;inset:35% 0 auto}#design-studio .ds-loading{color:var(--w-mut);place-items:center;display:grid}#design-studio #ds-zoom{min-width:54px;font:12px var(--font-ui);justify-content:center}#design-studio[data-tool=hand] .ds-stage,#design-studio [data-ds-pan]{cursor:grab}#design-studio.ds-panning .ds-stage,#design-studio.ds-panning [data-ds-pan],#design-studio.ds-panning .ds-page .lgp-wd-fh{cursor:grabbing}.ds-opening{place-content:center;gap:12px;min-height:100vh;display:grid}@media (max-width:860px){#design-studio .ds-save-actions .lgp-wd-gbtn span{display:none}#design-studio .ds-save-actions .lgp-wd-gbtn{justify-content:center;width:44px;height:44px;padding:0}#design-studio .lgp-wd-tools{gap:1px;max-width:calc(100% - 20px);padding:4px}#design-studio .lgp-wd-tools>button{width:44px;min-width:44px;height:44px;padding:0}#design-studio .lgp-wd-tools>i{margin:0 2px}#design-studio #ds-zoom{display:flex}}#design-studio .ds-save-state:disabled{opacity:1;cursor:default;color:var(--w-mut);background:0 0}#design-studio .ds-save-state.is-failed,#design-studio .ds-save-state.is-conflict{color:#a12621}@media (max-width:860px){#design-studio .lgp-ws-top.lgp-wd-top{gap:6px;padding:0 10px}#design-studio .lgp-ws-menu{width:44px;min-width:44px}#design-studio #ds-back,#design-studio .lgp-wd-top>.lgp-ws-sp{display:none}#design-studio .lgp-wd-proj{flex:1;gap:3px;min-width:0;padding:3px}#design-studio .lgp-dz-name{flex:1;min-width:0;padding:7px 8px}#design-studio .lgp-dz-name input{width:100%;min-width:0;max-width:none}#design-studio .ds-save-actions{flex:none;gap:3px;padding:3px}}@media (min-width:861px) and (max-width:1120px){#design-studio .lgp-ws-design .lgp-ws-panel{z-index:10}}#design-studio .ds-panel-close{display:none}#design-studio .ds-zoom-menu{position:relative}#design-studio .ds-zoom-menu summary{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:8px;list-style:none;display:flex}#design-studio .ds-zoom-menu summary::-webkit-details-marker{display:none}#design-studio .ds-zoom-menu[open] summary{background:#f0f2f8}#design-studio .ds-zoom-menu>div{min-width:160px;position:absolute;bottom:calc(100% + 14px);right:0}@media (max-width:860px){#design-studio .ds-panel-close{color:var(--w-mut);justify-content:flex-end;align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:flex}#design-studio .ds-save-actions{position:absolute;top:60px;right:12px}#design-studio .ds-stage{top:128px;bottom:132px}#design-studio .ds-conflict{max-width:none;max-height:max(88px,calc(var(--lgp-viewport-height,100dvh) - 248px));top:116px;left:16px;right:16px;overflow-y:auto;transform:none}#design-studio .ds-conflict p{flex-basis:100%;margin:0}#design-studio .ds-zoom-menu summary{min-width:44px;min-height:44px}#design-studio :is(input,select,textarea){font-size:16px}}#design-studio .ds-ai-chat{flex:0 auto;max-height:min(640px,100dvh - 180px)}#design-studio .ds-ai-chat .lgp-wd-log{flex:0 auto;min-height:74px;max-height:350px;overflow-y:auto}#design-studio .ds-ai-chat .lgp-wd-ch small{color:var(--w-mut);margin-left:8px;font-size:12px;font-weight:400}#design-studio .ds-ai-intro{color:var(--w-mut);margin:0 0 16px;font-size:14px;line-height:1.5}#design-studio .ds-ai-target{min-width:0;padding:4px 9px}#design-studio .ds-ai-target-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;overflow:hidden}#design-studio .ds-ai-turn{margin:14px 0}#design-studio .ds-ai-turn small{color:var(--w-mut);margin:6px 0;font-size:12px;display:block}#design-studio .ds-ai-working{color:var(--w-mut);font-size:13px}#design-studio .ds-ai-undo{color:var(--w-ink);text-underline-offset:3px;padding:5px 0;font-size:13px;text-decoration:underline}#design-studio .ds-ai-guest{color:var(--w-mut);padding:14px 18px;font-size:13px}#design-studio .ds-ai-guest p{margin-bottom:12px}#design-studio .lgp-chat-min .ds-ai-chat :is(.lgp-wd-comp,.ds-ai-guest){display:none}@media (max-width:860px){#design-studio .ds-ai-chat{z-index:6;width:auto;max-height:min(390px,100dvh - 230px);display:flex;position:absolute;bottom:80px;left:10px;right:10px}#design-studio .ds-ai-chat .lgp-wd-log{min-height:45px;max-height:150px}#design-studio .ds-ai-chat .lgp-wd-ch{min-height:40px}#design-studio .ds-ai-chat .lgp-wd-comp{flex:none}}#project-workspace>[data-mode-view]{z-index:0;opacity:1;visibility:hidden;transition:visibility 0s .22s;position:fixed;inset:0}#project-workspace[data-mode=design]>[data-mode-view=build],#project-workspace[data-mode=build]>[data-mode-view=design]{pointer-events:none}#project-workspace[data-mode=design]>[data-mode-view=design],#project-workspace[data-mode=build]>[data-mode-view=build]{z-index:1;visibility:visible;transition:none}#project-workspace[data-transition][data-mode=design]>[data-mode-view=design],#project-workspace[data-transition][data-mode=build]>[data-mode-view=build]{animation:.22s cubic-bezier(.4,0,.2,1) project-mode-enter}@keyframes project-mode-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#project-workspace>[data-mode-view]{transition:none!important;animation:none!important}}#design-studio .lgp-app-shell>main{min-height:0!important;padding:0!important}.lgp #workspace-chrome .lgp-wd-templates{flex-direction:column;justify-content:safe center;height:100%;display:flex;overflow-y:auto}.lgp .lgp-wd-templates .lgp-fl-car{flex:none;width:min(100%,1040px,100vw - 640px);margin-inline:auto}.lgp .lgp-wd-templates .lgp-sc-txt:after{content:"";flex-shrink:0;height:42px;margin-top:auto}@media (max-width:1280px){.lgp .lgp-wd-templates .lgp-fl-car{width:min(100%,1040px,100vw - 592px)}}@media (max-width:1120px){.lgp .lgp-wd-templates .lgp-fl-car{width:min(100%,1040px,100vw - 276px)}}@media (max-width:860px){.lgp .lgp-wd-templates .lgp-fl-car{width:min(100%,100vw - 44px)}.lgp .lgp-wd-templates .lgp-sc-txt:after{height:44px}}#design-studio .ds-panel-tabs button{justify-content:center;align-items:center;gap:7px;font-size:13px;display:flex}#design-studio .ds-tb{min-width:0;container-type:inline-size}#design-studio .ds-tb-drafts{border-bottom:1px solid #ececef;margin-bottom:4px;padding:8px 0 14px}#design-studio .ds-tb-drafts h2{font:600 18px/1.3 var(--font-body);letter-spacing:-.02em;color:#17181b;margin:0 0 8px}#design-studio .ds-tb-dlist{gap:2px;margin:0 -5px;display:grid}#design-studio .ds-tb-draft{text-align:left;border-radius:10px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:5px;transition:background .15s;display:grid}#design-studio .ds-tb-draft:hover{background:#f4f4f5}#design-studio .ds-tb-draft .ds-tb-image{border-radius:6px;width:56px}#design-studio .ds-tb-draft.is-current .ds-tb-image{border-color:var(--logen-primary,#2f6bf2)}#design-studio .ds-tb-dtext{gap:1px;min-width:0;display:grid}#design-studio .ds-tb-draft .ds-tb-name{white-space:nowrap;text-overflow:ellipsis;margin:0;display:block;overflow:hidden}#design-studio .ds-tb-dopen{color:var(--logen-primary,#2f6bf2);align-items:center;gap:3px;padding-right:4px;font-size:11px;display:inline-flex}#design-studio :is(.ds-tb-dopen svg,.ds-tb-dgo){width:13px;height:13px}#design-studio .ds-tb-dgo{color:#777980;opacity:0;margin-right:4px;transition:opacity .15s}#design-studio .ds-tb-draft:is(:hover,:focus-visible) .ds-tb-dgo{opacity:1}#design-studio .ds-tb-dmore{color:#62646b;border-radius:8px;margin:6px 0 0 -4px;padding:5px 8px;font-size:12px;transition:background .15s,color .15s}#design-studio .ds-tb-dmore:hover{color:#17181b;background:#f4f4f5}#design-studio .ds-tb-head{z-index:2;background:#fff;padding:8px 0 12px;position:sticky;top:-12px}#design-studio .ds-tb-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}#design-studio .ds-tb-title h2{font:600 18px/1.3 var(--font-body);letter-spacing:-.02em;color:#17181b;margin:0}#design-studio .ds-tb-title a{color:#62646b;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}#design-studio .ds-tb-title a:hover{color:#17181b}#design-studio .ds-tb-title svg{width:14px;height:14px}#design-studio .ds-tb .lgp-search{width:100%;box-shadow:none;background:#f8f8f9;border:1px solid #e8e8eb}#design-studio .ds-tb-filters{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}#design-studio .ds-tb-filters button{color:#62646b;border:1px solid #0000;border-radius:8px;padding:6px 9px;font-size:12px;line-height:1.25;transition:background .15s,color .15s}#design-studio .ds-tb-filters button:hover{background:#f4f4f5}#design-studio .ds-tb-filters button[aria-pressed=true]{color:#17181b;background:#efeff1;border-color:#e5e5e8}#design-studio .ds-tb-count{color:#777980;margin:12px 0 0;font-size:11px}#design-studio .ds-tb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;min-width:0;display:grid}#design-studio .ds-tb-card{text-align:left;border-radius:10px;flex-direction:column;align-items:stretch;gap:5px;width:100%;min-width:0;display:flex}#design-studio .ds-tb-image{aspect-ratio:4/3;background:#f3f3f4;border:1px solid #e6e6e9;border-radius:10px;width:100%;transition:border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden}#design-studio .ds-tb-image iframe{transform-origin:0 0;pointer-events:none;opacity:0;border:0;max-width:none;transition:opacity .25s;position:absolute;top:0;left:0}#design-studio .ds-tb-image iframe.lgp-on{opacity:1}#design-studio .ds-tb-card:hover .ds-tb-image{border-color:#bdbec4;box-shadow:0 4px 14px #0000000d}#design-studio .ds-tb-card.is-current .ds-tb-image{border-color:var(--logen-primary,#2f6bf2)}#design-studio .ds-tb-name{-webkit-line-clamp:2;overflow-wrap:anywhere;color:#17181b;-webkit-box-orient:vertical;margin-top:3px;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}#design-studio .ds-tb-meta{color:#777980;flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;line-height:1.4;display:flex}#design-studio .ds-tb-selected,#design-studio .ds-tb-pick{background:#fffffff2;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px 7px;font-size:10px;line-height:1.3;display:flex;position:absolute;box-shadow:0 1px 5px #00000012}#design-studio .ds-tb-selected{color:var(--logen-primary,#2f6bf2);top:6px;left:6px}#design-studio .ds-tb-pick{color:#27282d;opacity:0;transition:opacity .15s,transform .15s;bottom:7px;right:7px;transform:translateY(3px)}#design-studio .ds-tb-card:is(:hover,:focus-visible) .ds-tb-pick{opacity:1;transform:none}#design-studio .ds-tb-selected svg,#design-studio .ds-tb-pick svg{width:12px;height:12px}#design-studio .ds-tb :is(button,a,input):focus-visible{outline:2px solid var(--logen-primary,#2f6bf2);outline-offset:3px}#design-studio .ds-tb-empty{text-align:center;color:#777980;justify-items:center;gap:8px;padding:40px 12px;font-size:13px;display:grid}#design-studio .ds-tb-empty svg{width:24px;height:24px;margin-bottom:4px}#design-studio .ds-tb-empty b{color:#27282d;font-weight:500}#design-studio .ds-tb-empty p{margin:0}#design-studio .ds-tb-empty button{color:#27282d;border:1px solid #dedee3;border-radius:8px;margin-top:6px;padding:7px 12px}@container (max-width:260px){#design-studio .ds-tb-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){#design-studio .ds-tb-filters button{min-height:36px}}@media (hover:none){#design-studio .ds-tb-pick{opacity:1;transform:none}#design-studio .ds-tb-dgo{opacity:1}}@media (prefers-reduced-motion:reduce){#design-studio .ds-tb *,#design-studio .ds-tb :before{transition:none}}.lgp .lgp-hf-sky{top:0;bottom:0;right:0;left:var(--w-sidew,0px);z-index:0;pointer-events:none;opacity:0;transition:opacity 1.1s;position:absolute;overflow:hidden}.lgp .lgp-ws.lgp-hf-on .lgp-hf-sky{opacity:1}.lgp .lgp-hf-sky{transition:opacity 1.1s,left .5s cubic-bezier(.2,.8,.2,1)}.lgp .lgp-ws.lgp-hf-on.lgp-picked:before,.lgp .lgp-ws.lgp-hf-on.lgp-picked[style]:before{opacity:0!important}.lgp .lgp-ws.lgp-hf-on.lgp-picked .lgp-hf-near{opacity:.82;transition:opacity .8s}.lgp .lgp-hf-air{background:radial-gradient(60% 46% at 66% 100%,#ffd696bf,#ffbe7840 45%,#0000 72%),linear-gradient(#c9d8f2 0%,#dfe6f5 32%,#f1ecea 58%,#f8e2ca 80%,#f6cfa0 100%);position:absolute;inset:0}.lgp .lgp-hf-far,.lgp .lgp-hf-near{transform-origin:50% 60%;position:absolute;inset:0}.lgp .lgp-hf-cl{width:max(var(--w),220px);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;max-width:none;height:auto;display:block;position:absolute}[data-logen-scheme=dark] .lgp .lgp-hf-cl{content:var(--night)}.lgp .lgp-hf-sky .lgp-hf-cl{opacity:var(--o,1);animation:lgp-hf-drift var(--dd,64s)ease-in-out infinite alternate;will-change:transform}.lgp .lgp-hf-sky .lgp-hf-cl:nth-child(2n){--dd:52s;animation-direction:alternate-reverse}.lgp .lgp-hf-sky .lgp-hf-cl:nth-child(3n){--dd:78s}.lgp .lgp-hf-near .lgp-hf-cl:nth-child(odd){--dd:46s}.lgp .lgp-hf-stars{--hs:1.08}.lgp .lgp-hf-far{--hs:1.13}.lgp .lgp-hf-near{--hs:1.18}.lgp :is(.lgp-hf-stars,.lgp-hf-far,.lgp-hf-near){animation:1.6s cubic-bezier(.2,.7,.25,1) backwards lgp-hf-settle}@keyframes lgp-hf-settle{0%{transform:scale(var(--hs));opacity:0}}@keyframes lgp-hf-drift{0%{transform:translate(-3.5%)}to{transform:translate(3.5%)}}.lgp .lgp-hf-stars{opacity:0;transform-origin:50% 40%;transition:opacity 1.1s;position:absolute;inset:0}.lgp .lgp-hf-stars svg{width:100%;height:100%;position:absolute;inset:0}.lgp .lgp-hf-stars circle{fill:#f4f7ff}.lgp .lgp-hf-stars .lgp-tw{animation:4.2s ease-in-out infinite lgp-hf-tw}@keyframes lgp-hf-tw{0%,to{opacity:.95}50%{opacity:.2}}[data-logen-scheme=dark] .lgp .lgp-hf-stars{opacity:1}[data-logen-scheme=dark] .lgp .lgp-hf-sky{background:#070b1c}@media (prefers-reduced-motion:reduce){.lgp .lgp-hf-stars .lgp-tw{animation:none}}.lgp .lgp-ws.lgp-hf-on:not(.lgp-picked):before{opacity:0!important}.lgp .lgp-ws.lgp-hf-on:not(.lgp-picked) .lgp-ws-main{scrollbar-width:none;justify-content:flex-start;overflow-y:auto}.lgp .lgp-ws.lgp-hf-on:not(.lgp-picked) .lgp-ws-main::-webkit-scrollbar{display:none}.lgp .lgp-ws.lgp-hf-on:not(.lgp-picked) .lgp-ws-col{margin-block:auto}@media (max-width:860px){.lgp .lgp-hf-sky{left:0}}@media (prefers-reduced-motion:reduce){.lgp .lgp-hf-sky .lgp-hf-cl,.lgp :is(.lgp-hf-stars,.lgp-hf-far,.lgp-hf-near){animation:none!important}}[data-logen-scheme=dark] .lgp .lgp-hf-air{background:radial-gradient(38% 42% at 86% 12%,#96afff3d,#6e8cf014 50%,#0000 75%),linear-gradient(#060a1a 0%,#0c1330 38%,#152049 72%,#1c2a58 100%)}.lgp .lgp-hf{--hf-mw:calc(100vw - var(--w-sidew,0px));--hf-headh:43px;--hf-meta:49px;--hf-rtop:8px;--hf-rpad:22px;--hf-hmin:140px;--hf-hmax:230px;--hf-k:.9;width:var(--hf-mw);margin:26px 0 auto calc((100% - var(--hf-mw))/2);z-index:1;min-height:calc(var(--hf-headh) + var(--hf-rpad) + var(--hf-hmin) + var(--hf-meta));max-height:calc(var(--hf-headh) + var(--hf-rpad) + var(--hf-hmax) + var(--hf-meta));flex-direction:column;flex:auto;display:flex;position:relative}.lgp .lgp-ws.lgp-hf-on:not(.lgp-picked) .lgp-ws-col:has(>.lgp-hf){flex:1 0 auto;margin-block:0}.lgp .lgp-ws.lgp-hf-on:not(.lgp-picked) .lgp-ws-col:has(>.lgp-hf)>.lgp-ws-h{margin-top:auto}.lgp .lgp-ws.lgp-picked .lgp-hf{display:none}.lgp .lgp-hf-wrap{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.lgp .lgp-hf-rail{scrollbar-width:none;min-height:0;padding:var(--hf-rtop)32px calc(var(--hf-rpad) - var(--hf-rtop));flex:auto;gap:18px;display:flex;overflow:auto hidden;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 56px),#0000);container-type:size}.lgp .lgp-hf-rail::-webkit-scrollbar{display:none}.lgp .lgp-hf-card{--hl:calc(clamp(var(--hf-hmin),calc(100cqh - var(--hf-meta)),var(--hf-hmax))*var(--hf-k));--wl:calc(var(--hl)*1.6);width:var(--wl);text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:none;padding:0;text-decoration:none;display:block;position:relative}.lgp .lgp-hf-th{width:100%;height:var(--hl);background:#eef1f7;border-radius:18px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 1px 2px #3c281e0f,0 16px 32px -20px #3c322859,inset 0 0 0 1px #ffffffb3}.lgp .lgp-hf-pg{width:var(--wl);height:var(--hl);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:auto!important;border:0!important;min-height:0!important}.lgp .lgp-hf-pg>iframe{opacity:0}.lgp .lgp-hf-pg>iframe.lgp-on{opacity:1}.lgp .lgp-hf-sel{z-index:3;color:#fff;font:500 14px/1 var(--font-body);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0fdb;border-radius:999px;padding:10px 20px;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.lgp .lgp-hf-card:hover .lgp-hf-th,.lgp .lgp-hf-card:focus-visible .lgp-hf-th{transform:translateY(-4px);box-shadow:0 1px 2px #3c281e0f,0 26px 40px -20px #3c322873,0 0 0 2px #2f6bf2}.lgp .lgp-hf-card:hover .lgp-hf-sel,.lgp .lgp-hf-card:focus-visible .lgp-hf-sel{opacity:1;transform:translate(-50%,-50%)}.lgp .lgp-hf-meta{height:var(--hf-meta);flex-direction:column;gap:3px;padding:11px 2px 0;transition:opacity .5s;display:flex;overflow:hidden}.lgp .lgp-hf-meta b{font:500 15px/1.25 var(--font-body);color:#0a0b0f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lgp .lgp-hf-meta small{font:400 13px/1.2 var(--font-body);color:#6b7080}.lgp .lgp-hf-head{height:var(--hf-headh);flex:none;justify-content:space-between;align-items:baseline;gap:16px;padding:2px 32px 12px;display:flex}.lgp .lgp-hf-head h2{font:300 26px/1.1 var(--serif);letter-spacing:-.02em;color:#0a0b0f;margin:0}.lgp .lgp-hf-head .lgp-fl-all{font:500 14px var(--font-body);color:#2e3038;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.lgp .lgp-hf-head .lgp-fl-all svg.lgp-i{width:16px;height:16px}[data-logen-scheme=dark] .lgp .lgp-hf-head h2{color:#e7e9ee}[data-logen-scheme=dark] .lgp .lgp-hf-head .lgp-fl-all{color:#fffc}@media (max-width:860px){.lgp .lgp-hf-head{padding-inline:16px}}.lgp .lgp-hf-nav{top:calc(var(--hf-rtop) + (100% - var(--hf-meta) - var(--hf-rpad))*var(--hf-k)/2 - 20px);z-index:4;cursor:pointer;color:#0a0b0f;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .25s;display:grid;position:absolute;box-shadow:0 6px 18px #141e4629}.lgp .lgp-hf-nav svg.lgp-i{width:18px;height:18px}.lgp .lgp-hf-nav.lgp-prev{left:14px}.lgp .lgp-hf-nav.lgp-next{right:14px}.lgp .lgp-hf-nav[disabled]{opacity:0;pointer-events:none}.lgp :is(.lgp-hf-work,.lgp-hf.lgp-hf-in) .lgp-hf-card{animation:.55s cubic-bezier(.2,.8,.2,1) both lgp-hf-card-in;animation-delay:calc(min(var(--d,0),10)*40ms)}@keyframes lgp-hf-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:860px){.lgp .lgp-hf{--hf-mw:100vw;margin-top:22px}.lgp .lgp-hf-rail{gap:14px;padding-inline:16px}.lgp .lgp-hf-nav{display:none}}@media (max-width:559px){.lgp .lgp-hf{--hf-hmin:118px}}@media (hover:none){.lgp .lgp-hf-nav,.lgp .lgp-hf-sel{display:none}}@media (prefers-reduced-motion:reduce){.lgp .lgp-hf-th{transition:none}.lgp .lgp-hf .lgp-hf-card{animation:none}}[data-logen-scheme=dark] .lgp .lgp-hf-th{background:#1b1f27;box-shadow:0 16px 32px -20px #0009,inset 0 0 0 1px #ffffff14}[data-logen-scheme=dark] .lgp .lgp-hf-meta b{color:#e7e9ee}[data-logen-scheme=dark] .lgp .lgp-hf-meta small{color:#9aa2b1}[data-logen-scheme=dark] .lgp .lgp-hf-nav{color:#e7e9ee;background:#1b1f27e6}@media (min-width:861px){.lgp .lgp-hf-rail{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 112px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 112px),#0000)}}@media (max-height:820px){.lgp .lgp-hf{--hf-headh:33px;--hf-meta:45px;--hf-rtop:4px;--hf-rpad:12px;margin-top:12px}.lgp .lgp-hf-head{padding-bottom:6px}.lgp .lgp-hf-head h2{font-size:22px}.lgp .lgp-hf-meta{padding-top:7px}}.lgp .lgp-hf.lgp-hf-tpl{--hf-headh:54px}.lgp .lgp-hf-tabs{height:var(--hf-headh);scrollbar-width:none;flex:none;gap:6px;padding:2px 32px 14px;transition:opacity .5s;display:flex;overflow-x:auto}.lgp .lgp-hf-tabs::-webkit-scrollbar{display:none}.lgp .lgp-hf-tabs button{cursor:pointer;white-space:nowrap;height:38px;font:500 15px/1 var(--font-body);color:#1f2128;background:0 0;border:0;border-radius:999px;flex:none;padding:0 18px;transition:background .25s,color .25s,box-shadow .25s}.lgp .lgp-hf-tabs button:hover{background:#ffffff8c}.lgp .lgp-hf-tabs button[aria-selected=true]{color:#fff;background:#0a0b0f;box-shadow:0 6px 16px -6px #0a0b0f73}.lgp .lgp-hf-tabs button:focus-visible{outline-offset:2px;outline:2px solid #2f6bf2}.lgp .lgp-hf-card[hidden]{display:none}@media (max-width:860px){.lgp .lgp-hf.lgp-hf-tpl{--hf-headh:50px}.lgp .lgp-hf-tabs{padding-inline:12px}.lgp .lgp-hf-tabs button{height:34px;padding:0 14px;font-size:14px}}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-hf-tabs button{color:#cdd2dc;background:#1b1f27;box-shadow:0 0 0 1px #ffffff14}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-hf-tabs button:hover{color:#f2f4f8;background:#8aacff1a}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-hf-tabs button[aria-selected=true]{color:#fff;background:linear-gradient(135deg,#5a8af5 0%,#3f6fda 48%,#2b50ba 100%);box-shadow:0 10px 24px -12px #3f6fdad9,inset 0 1px #ffffff38,0 0 0 1px #8aacff4d}.lgp .lgp-hf-fx{display:contents}.lgp :is(.lgp-hf-veil,.lgp-hf-mist){top:0;bottom:0;right:0;left:var(--w-sidew,0px);pointer-events:none;position:absolute;overflow:hidden}.lgp .lgp-hf-veil{z-index:6}.lgp .lgp-hf-mist{z-index:2}.lgp :is(.lgp-hf-veil,.lgp-hf-mist) .lgp-hf-cl{will-change:transform,opacity}.lgp .lgp-hf-veil .lgp-hf-cl{width:max(var(--w),560px)}.lgp .lgp-hf-mist .lgp-hf-cl{width:max(var(--w),420px);opacity:0}.lgp .lgp-hf-base{background:linear-gradient(#f4f3f6 0%,#fbf4ec 55%,#fbe6cc 100%);position:absolute;inset:0}[data-logen-scheme=dark] .lgp .lgp-hf-veil .lgp-hf-base{background:linear-gradient(#0a1026 0%,#111a3b 60%,#1a2550 100%)}@media (max-width:860px){.lgp :is(.lgp-hf-veil,.lgp-hf-mist){left:0}}.lgp .lgp-hf.lgp-hf-flying .lgp-hf-rail{overflow:visible;-webkit-mask:none;mask:none}.lgp .lgp-hf.lgp-hf-flying .lgp-hf-card{pointer-events:none;padding-top:var(--hl);transition:none}.lgp .lgp-hf.lgp-hf-flying .lgp-hf-th{transition:none;position:absolute;top:0;left:50%}.lgp .lgp-hf.lgp-hf-flying :is(.lgp-hf-tabs,.lgp-hf-meta,.lgp-hf-nav){opacity:0}.lgp .lgp-hf.lgp-hf-flying .lgp-hf-card.lgp-hf-rest{visibility:hidden}.lgp .lgp-hf.lgp-hf-landed .lgp-hf-card.lgp-hf-rest{animation:.6s cubic-bezier(.2,.8,.2,1) both lgp-hf-card-in}@media (prefers-reduced-motion:no-preference){.lgp .lgp-hf.lgp-hf-wait .lgp-hf-card{visibility:hidden}.lgp .lgp-hf.lgp-hf-wait :is(.lgp-hf-tabs,.lgp-hf-meta,.lgp-hf-nav){opacity:0;transition:none}.lgp .lgp-ws.lgp-hf-intro .lgp-ws-col>:not(.lgp-hf){opacity:0!important;animation:none!important}.lgp .lgp-ws.lgp-hf-intro .lgp-ws-h .lgp-w{animation:none!important}}@media (prefers-reduced-motion:reduce){.lgp .lgp-hf-fx{display:none}}.lgp .lgp-ws.lgp-hf-reveal .lgp-ws-col>:not(.lgp-hf){animation:1.1s cubic-bezier(.16,1,.3,1) both lgp-hf-up!important;animation-delay:calc(var(--hfi,0)*70ms)!important}.lgp .lgp-ws.lgp-hf-reveal .lgp-ws-h .lgp-w{display:inline-block;animation:1.1s cubic-bezier(.16,1,.3,1) both lgp-hf-word!important;animation-delay:calc(var(--i,0)*70ms)!important}.lgp .lgp-ws-col>:nth-child(2){--hfi:1}.lgp .lgp-ws-col>:nth-child(3){--hfi:2}.lgp .lgp-ws-col>:nth-child(4){--hfi:3}.lgp .lgp-ws-col>:nth-child(5){--hfi:4}.lgp .lgp-ws-col>:nth-child(6){--hfi:5}.lgp .lgp-ws-col>:nth-child(7){--hfi:6}.lgp .lgp-ws-col>:nth-child(8){--hfi:7}.lgp .lgp-ws-col>:nth-child(9){--hfi:8}@keyframes lgp-hf-up{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:none}}@keyframes lgp-hf-word{0%{opacity:0;filter:blur(5px);transform:translateY(.3em)}to{opacity:1;filter:blur();transform:none}}.lgp .lgp-tt{z-index:85;cursor:pointer;isolation:isolate;background:linear-gradient(#9ec2ff 0%,#d9e6ff 100%);border:0;border-radius:999px;width:66px;height:36px;padding:0;transition:background .55s,box-shadow .55s,transform .2s;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffd9,inset 0 -2px 6px #2f6bf22e,0 10px 26px -10px #14286473,0 0 0 1px #ffffffb3;min-width:0!important;height:36px!important;min-height:0!important}.lgp .lgp-tt:hover{transform:translateY(-1px)}.lgp .lgp-tt:active{transform:scale(.96)}.lgp .lgp-tt:focus-visible{outline-offset:3px;outline:2px solid #2f6bf2}.lgp .lgp-tt-k{background:radial-gradient(circle at 35% 30%,#fff6c9,#ffd25a 55%,#f6a623);border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .55s cubic-bezier(.6,-.25,.35,1.3),background .55s,box-shadow .55s;display:grid;position:absolute;top:4px;left:4px;box-shadow:0 0 0 3px #ffd65a40,0 0 16px #ffbe3ca6,0 2px 4px #78460040}.lgp .lgp-tt-k svg{width:18px;height:18px;transition:opacity .35s,transform .55s cubic-bezier(.2,.8,.2,1);position:absolute}.lgp .lgp-tt-sun svg{fill:#fff8da;stroke:#fff8da;stroke-width:1.6px;stroke-linecap:round;opacity:0}.lgp .lgp-tt-moon svg{fill:#c9d3ea;opacity:0;transform:rotate(-70deg)scale(.6)}.lgp .lgp-tt-cloud{opacity:.95;background:#fff;border-radius:999px;width:18px;height:7px;transition:opacity .4s,transform .55s;position:absolute;top:13px;right:9px}.lgp .lgp-tt-cloud:before{content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:4px}.lgp .lgp-tt-stars i{opacity:0;background:#fff;border-radius:50%;width:2px;height:2px;transition:opacity .4s,transform .4s;position:absolute;transform:scale(.4)}.lgp .lgp-tt-stars i:first-child{top:9px;left:12px}.lgp .lgp-tt-stars i:nth-child(2){width:1.5px;height:1.5px;top:20px;left:22px}.lgp .lgp-tt-stars i:nth-child(3){width:1.5px;height:1.5px;top:24px;left:9px}.lgp .lgp-tt-stars i:nth-child(4){width:2.5px;height:2.5px;top:8px;left:27px}[data-logen-scheme=dark] .lgp .lgp-tt{background:linear-gradient(#0b1126 0%,#1c2550 100%);box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -2px 8px #0006,0 10px 26px -10px #000000b3,0 0 0 1px #ffffff1f}[data-logen-scheme=dark] .lgp .lgp-tt-k{background:radial-gradient(circle at 35% 30%,#fff,#e4e9f5 60%,#b9c4dd);transform:translate(30px)rotate(360deg);box-shadow:0 0 0 3px #c9d3ea1f,0 0 14px #b4c8ff73,0 2px 4px #00000059}[data-logen-scheme=dark] .lgp .lgp-tt-moon svg{opacity:1;transform:none}[data-logen-scheme=dark] .lgp .lgp-tt-cloud{opacity:0;transform:translate(10px)}[data-logen-scheme=dark] .lgp .lgp-tt-stars i{opacity:.9;animation:2.6s ease-in-out infinite lgp-tt-tw;transform:none}.lgp .lgp-tt-stars i:nth-child(2){animation-delay:.7s!important}.lgp .lgp-tt-stars i:nth-child(3){animation-delay:1.4s!important}.lgp .lgp-tt-stars i:nth-child(4){animation-delay:.3s!important}@keyframes lgp-tt-tw{0%,to{opacity:.9}50%{opacity:.25}}@media (max-width:860px){.lgp .lgp-tt{display:none}}.lgp:has(.lgp-ws:not(.lgp-no-panel):not(.lgp-free)) .lgp-tt{display:none}html.lgp-tt-vt::view-transition-old(root){mix-blend-mode:normal;animation:none}html.lgp-tt-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}@media (prefers-reduced-motion:reduce){.lgp .lgp-tt,.lgp .lgp-tt-k,.lgp .lgp-tt-k svg,.lgp .lgp-tt-cloud,.lgp .lgp-tt-stars i{transition:none!important;animation:none!important}}.lgp .lgp-ws-h .lgp-hw-slot{vertical-align:baseline;white-space:nowrap;text-align:left;perspective:600px;clip-path:inset(-.45em -.06em -.45em -.45em);transition:width .42s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.lgp .lgp-ws-h .lgp-hw-w{margin-right:-.08em;padding-right:.08em;transition:opacity .4s 80ms,transform .62s cubic-bezier(.16,1,.3,1) 50ms,filter .4s 80ms;display:inline-block}.lgp .lgp-ws-h .lgp-hw-w.lgp-hw-in{opacity:0;filter:blur(6px);transition:none;transform:translateY(.42em)rotateX(-40deg)}.lgp .lgp-ws-h .lgp-hw-w.lgp-hw-out{opacity:0;filter:blur(6px);transition:opacity .26s,transform .4s cubic-bezier(.4,0,.2,1),filter .26s;position:absolute;top:0;left:0;transform:translateY(-.42em)rotateX(40deg)}@media (prefers-reduced-motion:reduce){.lgp .lgp-ws-h .lgp-hw-slot,.lgp .lgp-ws-h .lgp-hw-w{transition:none}}@media (min-width:861px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-h{align-self:center;white-space:nowrap!important;text-wrap:nowrap!important;width:max-content!important;max-width:none!important;font-size:min(clamp(44px,4.4vw,64px),var(--hfit,999px))!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-h .lgp-w{white-space:nowrap}}@media (max-width:860px){.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-h.lgp-hw-fit{align-self:center;white-space:nowrap!important;text-wrap:nowrap!important;width:max-content!important;max-width:none!important;font-size:min(clamp(32px,9vw,42px),var(--hfit,999px))!important}.lgp .lgp-ws:not(.lgp-picked) .lgp-ws-h.lgp-hw-fit .lgp-w{white-space:nowrap}}.lgp .lgp-pl-seg{box-shadow:var(--inset);background:#eef1f6;border-radius:999px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.lgp .lgp-pl-seg button{color:#636977;cursor:pointer;height:22px;min-height:0!important;box-shadow:none!important;font:600 11px var(--sans)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 9px!important}.lgp .lgp-pl-seg button:is([aria-pressed=true],[aria-checked=true]){color:#fff;background:var(--ink-key)!important;box-shadow:var(--ink-sh)!important}.lgp .lgp-st-seg{margin-left:auto}.lgp .lgp-st-seg button{height:26px;padding:0 12px!important}[data-logen-scheme=dark] .lgp{--paper:#12151a;--paper-raised:#1b1f27;--paper-sunk:#2a2f3b;--line:#ffffff24;--line-strong:#ffffff24;--ink:#e7e9ee;--ink-2:#c1c7d2;--muted:#a7aebc;--bordeaux:#417fe4;--bordeaux-hover:#3772d7;--on-bordeaux:#1b1f27;--bordeaux-tint:#1c243b;--night:#111318;--night-ink:#e7e9ee;--night-accent:#417fe4;--success:#357651;--warning:#a7752c;--danger:#a42e26;--shadow-soft:0 32px 64px -32px #4a86e838,0 2px 8px -2px #4a86e814}[data-logen-scheme=dark] .lgp dialog::backdrop,[data-logen-scheme=dark] .lgp .lgp-fl-tabs button:hover{background:#1b1f27b3}[data-logen-scheme=dark] .lgp .lgp-wa-main label,[data-logen-scheme=dark] .lgp .lgp-wa-switch,[data-logen-scheme=dark] .lgp .lgp-wp-body ul,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-side ul,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wp-body ul{color:#c1c7d2}[data-logen-scheme=dark] .lgp .lgp-wpv .lgp-wpv-bar i{background:#2d323f}[data-logen-scheme=dark] .lgp .lgp-wpv .lgp-wpv-blk,[data-logen-scheme=dark] .lgp .lgp-wd-seg,[data-logen-scheme=dark] .lgp .lgp-wd-tabs,[data-logen-scheme=dark] .lgp .lgp-pg-meter,[data-logen-scheme=dark] .lgp .lgp-pg-th,[data-logen-scheme=dark] .lgp .lgp-sx-row:hover,[data-logen-scheme=dark] .lgp .lgp-sx-row[aria-expanded=true],[data-logen-scheme=dark] .lgp .lgp-sx-me:hover,[data-logen-scheme=dark] .lgp .lgp-sx-me[aria-expanded=true],[data-logen-scheme=dark] .lgp .lgp-pg-ib:hover,[data-logen-scheme=dark] .lgp .lgp-pg-ib[aria-expanded=true]{background:#111318}[data-logen-scheme=dark] .lgp .lgp-sx-menu button,[data-logen-scheme=dark] .lgp .lgp-sx-menu a,[data-logen-scheme=dark] .lgp .lgp-sx-sq input,[data-logen-scheme=dark] .lgp .lgp-sx-ro,[data-logen-scheme=dark] .lgp .lgp-gm-h b,[data-logen-scheme=dark] .lgp .lgp-wa-main h2,[data-logen-scheme=dark] .lgp .lgp-sx-gsr b,[data-logen-scheme=dark] .lgp .lgp-sx-gst b,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover b,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible b,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-login:hover,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass strong,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-h,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body h1,[data-logen-scheme=dark] .lgp .lgp-pg-h h1,[data-logen-scheme=dark] .lgp .lgp-pg-card>h2,[data-logen-scheme=dark] .lgp .lgp-pg-ch h2,[data-logen-scheme=dark] .lgp .lgp-pg-st,[data-logen-scheme=dark] .lgp .lgp-fl-h h3,[data-logen-scheme=dark] .lgp .lgp-ws-ph h2,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body h2,[data-logen-scheme=dark] .lgp .lgp-pg-empty h2,[data-logen-scheme=dark] .lgp .lgp-gs-h b,[data-logen-scheme=dark] .lgp .lgp-wd-lead b,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-name:hover,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-seg button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-wd-pend b,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-addin input,[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-back:hover{color:#e7e9ee}[data-logen-scheme=dark] .lgp .lgp-sx-sec:hover,[data-logen-scheme=dark] .lgp .lgp-sx-sec:focus-within,[data-logen-scheme=dark] .lgp .lgp-sx-ro.lgp-on,[data-logen-scheme=dark] .lgp .lgp-sx-ro:hover,[data-logen-scheme=dark] .lgp .lgp-gs-c{background:#12151a}[data-logen-scheme=dark] .lgp .lgp-ws-tabs button{background:#1b1f27;border:1px solid #ffffff14}[data-logen-scheme=dark] .lgp,[data-logen-scheme=dark] .lgp .lgp-ws-menu,[data-logen-scheme=dark] .lgp .lgp-ws-login,[data-logen-scheme=dark] .lgp .lgp-ws-ptoggle:hover,[data-logen-scheme=dark] .lgp .lgp-ws-ptoggle[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws-chip,[data-logen-scheme=dark] .lgp .lgp-ws-stage,[data-logen-scheme=dark] .lgp .lgp-wpv .lgp-wpv-card,[data-logen-scheme=dark] .lgp .lgp-ws-tc,[data-logen-scheme=dark] .lgp .lgp-ws-wfoot,[data-logen-scheme=dark] .lgp .lgp-wd-row i,[data-logen-scheme=dark] .lgp .lgp-wd-fonts button,[data-logen-scheme=dark] .lgp .lgp-wd-segs button,[data-logen-scheme=dark] .lgp .lgp-wd-imgs button,[data-logen-scheme=dark] .lgp .lgp-wd-up,[data-logen-scheme=dark] .lgp .lgp-wd-sec textarea,[data-logen-scheme=dark] .lgp .lgp-wd-secs li,[data-logen-scheme=dark] .lgp .lgp-wd-add select,[data-logen-scheme=dark] .lgp .lgp-wd-add input,[data-logen-scheme=dark] .lgp .lgp-wd-steps,[data-logen-scheme=dark] .lgp .lgp-wa-mark,[data-logen-scheme=dark] .lgp .lgp-ws-cred,[data-logen-scheme=dark] .lgp .lgp-pg-form input,[data-logen-scheme=dark] .lgp .lgp-pg-integ>div,[data-logen-scheme=dark] .lgp .lgp-pg-cin input,[data-logen-scheme=dark] .lgp .lgp-pg-ibb,[data-logen-scheme=dark] .lgp .lgp-pg-tabs button:hover,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-secondary:is(a,button),[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body :is(.lgp-pp-card,.lgp-lv-card,.lgp-lv-table,.lgp-lv-q),[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-lv-cta,[data-logen-scheme=dark] .lgp .lgp-sx-gsr:before,[data-logen-scheme=dark] .lgp .lgp-sc-prog button[aria-current=true] i:after{background:#1b1f27}[data-logen-scheme=dark] .lgp .lgp-lv-table th,[data-logen-scheme=dark] .lgp .lgp-lv-table td,[data-logen-scheme=dark] .lgp .lgp-sx-sq{border-bottom:1px solid #ffffff14}[data-logen-scheme=dark] .lgp{--seam-d:#2d323f;--paper:#12151a;--paper-raised:#1b1f27;--paper-sunk:#272d38;--line:#ffffff14;--line-strong:#ffffff24;--ink:#e7e9ee;--ink-2:#c1c7d2;--muted:#abb2bf;--bordeaux:#417fe4;--bordeaux-hover:#3772d7;--on-bordeaux:#1b1f27;--bordeaux-tint:#1a263b;--night:#2d323f;--night-ink:#e7e9ee;--night-accent:#417fe4;--seam-l:#12151a;--cl-sky:radial-gradient(92% 126% at 50% 100%,#2d323f 59%,#afb9d2 100%);--cl-grad:radial-gradient(101.8% 101.8% at 65.6% 81.8%,#ffffff38 0,#fff0 100%),radial-gradient(114.6% 114.6% at 9.7% 17.3%,#2e7ec8 0,#2840d5 100%);--cl-lift:0 10px 22px -8px #9bb0ec8c,inset -2px -2px 4px #ffffff05,inset 2px 2px 3px #5055e21a;--cl-graphite:radial-gradient(84% 100% at 50% 0,#2a303c 46%,#2a303c 100%);--cl-card-shadow:-18px -9px 33px #ffffff06,10px 4px 15px #0000008f,10px 20px 20px #0000008f}[data-logen-scheme=dark] .lgp .lgp-primary:not(:disabled),[data-logen-scheme=dark] .lgp .lgp-ws-done,[data-logen-scheme=dark] .lgp .lgp-wd-add button,[data-logen-scheme=dark] .lgp .lgp-wd-tf button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws-tabs button[aria-selected=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-start,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-ws-start,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-write,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-ws-write,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-send,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wp-go,[data-logen-scheme=dark] .lgp .lgp-pg-card .lgp-wd-add button,[data-logen-scheme=dark] .lgp .lgp-sx-promo a,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-primary:is(a,button),[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-chip[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-tabs button[aria-selected=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-tabs button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tabs button[aria-selected=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tf button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-gbtn.lgp-wd-pub,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-chip.lgp-ws-own,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-addin button{color:#fff!important}[data-logen-scheme=dark] .lgp .lgp-primary :is(svg,span),[data-logen-scheme=dark] .lgp .lgp-ws-tile .lgp-ck,[data-logen-scheme=dark] .lgp .lgp-ws-pass .lgp-ws-bdg,[data-logen-scheme=dark] .lgp .lgp-ws-chip[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true] b,[data-logen-scheme=dark] .lgp .lgp-ws-av,[data-logen-scheme=dark] .lgp .lgp-ws-cont>svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-pg-row .lgp-ws-start svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-pg-tabs button[aria-selected=true],[data-logen-scheme=dark] .lgp .lgp-fl-tabs button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-sc-t,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-av,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-gbtn.lgp-wd-pub svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-comp .lgp-ws-send:not(:disabled),[data-logen-scheme=dark] .lgp .lgp-pl-seg button[aria-pressed=true]{color:#fff}[data-logen-scheme=dark] .lgp h1 em,[data-logen-scheme=dark] .lgp h2 em,[data-logen-scheme=dark] .lgp h3 em{color:#86abe9}[data-logen-scheme=dark] .lgp{--paper:#1b1f27;--paper-sunk:#12151a;--seam-l:#1b1f27;--seam-d:#2d323f;--gl-bg:linear-gradient(#1b1f27b8,#14171deb);--gl-ring:inset 0 0 0 1px #ffffff0a;--gl-shadow:-18px -9px 33px #ffffff06,10px 4px 15px #00000083,10px 20px 24px #00000083;--sky-frame:radial-gradient(92% 126% at 50% 100%,#2d323f 59%,#afb9d2 100%);--sky-ring:inset 0 0 0 1px #ffffff06,inset 0 2px 4px #0003;--blue-card:radial-gradient(167% 140% at 79.5% 0,#ffffff14 0,#fff0 100%),radial-gradient(121% 125% at 7% 100%,#4d7bd8 0,#6f94f1 100%);--blue-gloss:inset 1.9px 1.8px 8px #ffffff21,inset 1px 1px 4px #ffffff21;--frost:#fff3;--frost-glow:inset 2px 2px 9px #ffffff06,inset 1px 1px 4.5px #ffffff06;--btn-hi:linear-gradient(176.87deg,#ffffff2e 6%,#fff0 45%)}[data-logen-scheme=dark] .lgp .lgp-primary:not(:disabled){box-shadow:0 12px 22px -8px #5165e173,inset -3px -3px 4px #ffffff04,inset 4px 4px 4px #5055e21a,inset 0 1px #ffffff04!important}[data-logen-scheme=dark] .lgp :is(.lgp-secondary,.lgp-quiet):not(.lgp-primary){box-shadow:var(--gl-ring),0 4px 12px -6px #0000009e}[data-logen-scheme=dark] .lgp .lgp-sol-faq details{box-shadow:var(--gl-ring),0 6px 16px -10px #0000009e}[data-logen-scheme=dark] .lgp.lgp-app-shell{background:radial-gradient(70% 60% at 85% 0,#afb9d28c,#fff0 70%),linear-gradient(#12151a,#1b1f27 60%) fixed!important}[data-logen-scheme=dark] .lgp .lgp-lv-link,[data-logen-scheme=dark] .lgp .lgp-sol-faq summary:after{color:#87a9e8}[data-logen-scheme=dark] .lgp .lgp-ws-comp textarea::placeholder{color:#9ea5b4}[data-logen-scheme=dark] .lgp .lgp-lv-n{color:#87a9e8;background:#1a263b}[data-logen-scheme=dark] .lgp .lgp-wd-gbtn.lgp-wd-icon,[data-logen-scheme=dark] .lgp .lgp-wd-elh button,[data-logen-scheme=dark] .lgp .lgp-wd-elact button,[data-logen-scheme=dark] .lgp .lgp-wd-ghostbtn,[data-logen-scheme=dark] .lgp .lgp-pg-packs button,[data-logen-scheme=dark] .lgp .lgp-sx-gsave button,[data-logen-scheme=dark] .lgp .lgp-ws-pin,[data-logen-scheme=dark] .lgp .lgp-ws-wfoot,[data-logen-scheme=dark] .lgp .lgp-ws :is(input,select,textarea):not(#lgp-ws-ta):not(#lgp-wd-ta):focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(input,select,textarea):focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-chat,[data-logen-scheme=dark] .lgp :is(.lgp-wd-elh,.lgp-pg-integ>div,.lgp-wd-secs li) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea),[data-logen-scheme=dark] .lgp .lgp-wd-elh .lgp-wd-ghostbtn,[data-logen-scheme=dark] .lgp .lgp-wd-elh .lgp-wd-ghostbtn{background:#1b1f27!important}[data-logen-scheme=dark] .lgp .lgp-lv-compare tr.lgp-lv-us th{color:#8593ea}[data-logen-scheme=dark] .lgp .lgp-lv-table{box-shadow:var(--gl-ring),0 8px 22px -14px #0000009e}[data-logen-scheme=dark] .lgp .lgp-lv-table thead th{background:#12151ab3}[data-logen-scheme=dark] .lgp .lgp-lv-compare tr.lgp-lv-us{background:#13151b}[data-logen-scheme=dark] .lgp .lgp-lv-q{border-left:3px solid #538ce9}[data-logen-scheme=dark] .lgp .lgp-lv-card{box-shadow:var(--gl-ring),0 10px 26px -16px #0000009e}[data-logen-scheme=dark] .lgp .lgp-sol-chip{box-shadow:var(--gl-ring),0 4px 12px -8px #0000009e;background:#1b1f27bf}[data-logen-scheme=dark] .lgp .lgp-sol-chip:hover{color:#8593ea;background:#1b1f27}[data-logen-scheme=dark] .lgp :is(a,button,summary,[role=button],[role=tab],[tabindex]):focus-visible{outline:2px solid #538ce9!important}[data-logen-scheme=dark] .lgp :is(input,textarea,select):focus-visible{outline:2px solid #538ce98c}@media (prefers-reduced-transparency:reduce){[data-logen-scheme=dark] .lgp [class*=glass],[data-logen-scheme=dark] .lgp .lgp-ws-tile,[data-logen-scheme=dark] .lgp .lgp-ws-pill,[data-logen-scheme=dark] .lgp .lgp-ws-pass,[data-logen-scheme=dark] .lgp .lgp-ws-pin{background:#1b1f27!important}}[data-logen-scheme=dark] .lgp{--ink:#e7e9ee;--ink-2:#bac0cc;--ink-3:#abb2c0;--ink-4:#a6adbb;--line:#ffffff14;--line-2:#ffffff24;--blue:#2f55c8;--blue-2:#417fe4;--blue-soft:#13151b}[data-logen-scheme=dark] .lgp .lgp-ws :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):not(#lgp-ws-ta):not(#lgp-wd-ta),[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){background:#12151a!important}[data-logen-scheme=dark] .lgp .lgp-ws{--w-bg:#13161b;--w-side:#1b1f27;--w-card:#1b1f27;--w-line:#ffffff14;--w-line2:#ffffff24;--w-ink:#e7e9ee;--w-ink2:#c1c7d2;--w-mut:#5e626f;--w-mut2:#636873;--w-blue:#376bdf;--w-blue-s:#18243c;--w-grad:radial-gradient(120% 160% at 30% 0%,#5a9be5 0%,#2e7ec8 38%,#2840d5 100%);--w-glass:linear-gradient(160deg,#1b1f27db,#1b1f279e);--w-shadow:0 1px 0 #ffffff0b inset,0 18px 50px #5165e11a,0 2px 8px #0003}[data-logen-scheme=dark] .lgp .lgp-wd-step.lgp-now span svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-ws-cred svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-pg-empty>svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-pg-row .lgp-wd-ghostbtn svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-sx-row[aria-current=page]>svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-sx-row.lgp-on>svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass:hover .lgp-go,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-side li svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-wd-pend-k,[data-logen-scheme=dark] .lgp .lgp-pl-note{color:#82a3ed}[data-logen-scheme=dark] .lgp .lgp-ws-sheet{--w-grad:radial-gradient(120% 160% at 30% 0%,#5a9be5 0%,#2e7ec8 38%,#2840d5 100%);--w-ink:#e7e9ee;--w-line:#ffffff14}[data-logen-scheme=dark] .lgp .lgp-ws-pill,[data-logen-scheme=dark] .lgp .lgp-ws-cont{border:1px solid #ffffff13}[data-logen-scheme=dark] .lgp .lgp-ws-pill button:hover,[data-logen-scheme=dark] .lgp .lgp-ws-pill button[aria-expanded=true]{background:#1b1f27;box-shadow:0 1px 3px #00000045}[data-logen-scheme=dark] .lgp .lgp-ws-start{box-shadow:inset 0 1px #ffffff05,0 8px 20px #5165e147;color:#fff!important}[data-logen-scheme=dark] .lgp .lgp-ws:before{background:radial-gradient(45% 50% at 50% 30%,#709be952,#0000 70%),radial-gradient(30% 35% at 22% 18%,#94b2ef38,#0000 70%),radial-gradient(30% 35% at 80% 22%,#7ba1ed33,#0000 70%)}[data-logen-scheme=dark] .lgp .lgp-ws-tile,[data-logen-scheme=dark] .lgp .lgp-ws-pass{border:1px solid #ffffff13!important}[data-logen-scheme=dark] .lgp .lgp-ws-tile:hover{box-shadow:inset 0 1px #ffffff0b,0 22px 50px #5165e126,0 2px 8px #00000039}[data-logen-scheme=dark] .lgp .lgp-ws-tile[aria-pressed=true]{box-shadow:0 0 0 2px var(--w-blue),0 22px 50px #5165e129;background:linear-gradient(160deg,#1b1f27,#14161c)}[data-logen-scheme=dark] .lgp .lgp-ws-comp{background:#1b1f27;box-shadow:inset 0 1px #ffffff0d,0 24px 60px #5165e11f,0 2px 10px #0003}[data-logen-scheme=dark] .lgp .lgp-ws-comp:focus-within{border-color:#becef1;box-shadow:0 0 0 4px #4d7ce51a,0 24px 60px #5165e124}[data-logen-scheme=dark] .lgp .lgp-ws-using span,[data-logen-scheme=dark] .lgp .lgp-ws-using span button,[data-logen-scheme=dark] .lgp .lgp-wd-sel span,[data-logen-scheme=dark] .lgp .lgp-wd-sel button,[data-logen-scheme=dark] .lgp .lgp-wd-tools button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-wd-tip,[data-logen-scheme=dark] .lgp .lgp-wd-qs button:hover,[data-logen-scheme=dark] .lgp .lgp-wa-fine button,[data-logen-scheme=dark] .lgp .lgp-wa-switch button,[data-logen-scheme=dark] .lgp .lgp-pg-packs span,[data-logen-scheme=dark] .lgp .lgp-pg-list li>a:hover,[data-logen-scheme=dark] .lgp .lgp-pg-cin b,[data-logen-scheme=dark] .lgp .lgp-sx-accr em{color:#89a2e6}[data-logen-scheme=dark] .lgp .lgp-ws-using span button:hover{background:#2d54c21f}[data-logen-scheme=dark] .lgp .lgp-ws-send{color:#fff;box-shadow:inset 0 1px #ffffff05,0 8px 18px #5165e14d}[data-logen-scheme=dark] .lgp .lgp-ws-mic.lgp-on{color:#e38c8c;background:#14161c}[data-logen-scheme=dark] .lgp .lgp-ws-pop{background:#1b1f27;box-shadow:0 20px 50px #00000076}[data-logen-scheme=dark] .lgp .lgp-ws-pin{background:#1b1f27b8;box-shadow:0 18px 50px #5165e114}[data-logen-scheme=dark] .lgp .lgp-ws-ph .lgp-ws-ti{background:var(--tbg,#111318)}[data-logen-scheme=dark] .lgp .lgp-ws-pv{background:linear-gradient(#13161b99,#13161bf2)}[data-logen-scheme=dark] .lgp .lgp-ws-pv>p i{background:#30b260;box-shadow:0 0 0 3px #5cd6892e}[data-logen-scheme=dark] .lgp .lgp-wpv .lgp-wpv-acc{background:var(--pv-acc,#376bdf)}[data-logen-scheme=dark] .lgp .lgp-ws-sheet{color:var(--w-ink,#e7e9ee);background:#1b1f27;box-shadow:0 40px 120px #0000009e}[data-logen-scheme=dark] .lgp .lgp-wa-fine,[data-logen-scheme=dark] .lgp .lgp-wa-sent p,[data-logen-scheme=dark] .lgp .lgp-pg-dl dt,[data-logen-scheme=dark] .lgp .lgp-sx-menu svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-sx-empty,[data-logen-scheme=dark] .lgp .lgp-sx-sq>svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-sx-rh,[data-logen-scheme=dark] .lgp .lgp-sx-ro>svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-sx-ro small,[data-logen-scheme=dark] .lgp .lgp-gm-h small,[data-logen-scheme=dark] .lgp .lgp-sx-menu button small,[data-logen-scheme=dark] .lgp .lgp-gs-h small,[data-logen-scheme=dark] .lgp .lgp-sx-menu .lgp-gs-i.lgp-ok,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-ws-ptxt,[data-logen-scheme=dark] .lgp .lgp-pg-h p,[data-logen-scheme=dark] .lgp .lgp-sc-d,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-lead,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-head>p,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-side>p,[data-logen-scheme=dark] .lgp .lgp-pg-empty p{color:#aab1bf}[data-logen-scheme=dark] .lgp .lgp-ws-x{color:#c1c7d2;background:#13161b}[data-logen-scheme=dark] .lgp .lgp-ws-tabs button[aria-selected=true]{color:#fff;background:#2a303c;border-color:#ffffff4d}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true] .lgp-ws-ti{color:#fff;background:#ffffff24}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true] .lgp-ws-bk{color:#fff;background:#ffffff29}[data-logen-scheme=dark] .lgp .lgp-ws-tc:hover{border-color:#becef1;box-shadow:0 18px 40px #5165e124}[data-logen-scheme=dark] .lgp .lgp-ws-open{color:#fff;background:#0a0b0fd1}[data-logen-scheme=dark] .lgp .lgp-ws-write{box-shadow:inset 0 1px #ffffff05,0 10px 24px #5165e147;color:#fff!important}[data-logen-scheme=dark] .lgp .lgp-ws-write.lgp-done{background:#2a303c!important}[data-logen-scheme=dark] .lgp .lgp-wd-canvas{background-color:#14161c;background-image:radial-gradient(#2a303c24 1px,#0000 1.3px)}[data-logen-scheme=dark] .lgp .lgp-wd-proj,[data-logen-scheme=dark] .lgp .lgp-wd-grp{background:#1b1f27e6;box-shadow:0 6px 20px #00000039}[data-logen-scheme=dark] .lgp .lgp-wd-name:hover,[data-logen-scheme=dark] .lgp .lgp-wd-ch button:hover,[data-logen-scheme=dark] .lgp .lgp-wd-tools button:hover,[data-logen-scheme=dark] .lgp .lgp-wd-secs li span button:hover:not(:disabled),[data-logen-scheme=dark] .lgp .lgp-wd-dev,[data-logen-scheme=dark] .lgp .lgp-pg-integ>div>span,[data-logen-scheme=dark] .lgp .lgp-pg-chip,[data-logen-scheme=dark] .lgp .lgp-sx-menu a[aria-current=page]{background:#12141a}[data-logen-scheme=dark] .lgp .lgp-wd-seg button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-wd-tabs button[aria-selected=true]{background:#1b1f27;box-shadow:0 1px 3px #00000052}[data-logen-scheme=dark] .lgp .lgp-wd-gbtn,[data-logen-scheme=dark] .lgp .lgp-wd-free,[data-logen-scheme=dark] .lgp .lgp-wd-tf button,[data-logen-scheme=dark] .lgp .lgp-wd-qs button{background:#12141a!important}[data-logen-scheme=dark] .lgp .lgp-wd-gbtn:hover{background:#282d39!important}[data-logen-scheme=dark] .lgp .lgp-wd-gbtn.lgp-wd-pub{color:#89a2e6!important;border:1px solid #2f4574!important}[data-logen-scheme=dark] .lgp .lgp-wd-chat{background:#1b1f27eb;box-shadow:0 18px 50px #00000045}[data-logen-scheme=dark] .lgp .lgp-wd-row.lgp-ok i svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-wd-step.lgp-done span svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-wp-body li svg.lgp-i{color:#89e6ab}[data-logen-scheme=dark] .lgp .lgp-wd-comp{background:#1b1f27f5;box-shadow:0 18px 50px #00000052}[data-logen-scheme=dark] .lgp .lgp-wd-comp:focus-within{border-color:#becef1;box-shadow:0 0 0 4px #4d7ce51a,0 18px 50px #00000052}[data-logen-scheme=dark] .lgp .lgp-wd-hd{border:calc(1.5px*var(--inv,1))solid #5582e7;background:#1b1f27}[data-logen-scheme=dark] .lgp .lgp-wd-fh{background:#1b1f27eb;box-shadow:0 4px 14px #00000039}[data-logen-scheme=dark] .lgp .lgp-wd-elh,[data-logen-scheme=dark] .lgp .lgp-sx-menu button:hover,[data-logen-scheme=dark] .lgp .lgp-sx-menu a:hover,[data-logen-scheme=dark] .lgp .lgp-sx-menu button:focus-visible,[data-logen-scheme=dark] .lgp .lgp-sx-menu a:focus-visible{background:#13161b}[data-logen-scheme=dark] .lgp .lgp-wd-tools{background:#1b1f27f2;box-shadow:0 16px 40px #0000006a}[data-logen-scheme=dark] .lgp .lgp-wd-pin{background:#1b1f27f0!important}[data-logen-scheme=dark] .lgp .lgp-wd-tf button[aria-pressed=true]{color:#89a2e6;border-color:#2f4574!important}[data-logen-scheme=dark] .lgp .lgp-wd-tg>button:hover .lgp-wd-th{box-shadow:0 12px 26px #5165e124}[data-logen-scheme=dark] .lgp .lgp-wd-tg>button.lgp-on .lgp-wd-th{box-shadow:0 0 0 2px #4d7ce5}[data-logen-scheme=dark] .lgp .lgp-wd-onb{color:#fff;background:#376bdf}[data-logen-scheme=dark] .lgp .lgp-wd-sw button,[data-logen-scheme=dark] .lgp .lgp-wd-cc{box-shadow:0 0 0 2px #ffffff0d,0 0 0 3px var(--w-line)}[data-logen-scheme=dark] .lgp .lgp-wd-cc{--c:#1b1f27}[data-logen-scheme=dark] .lgp .lgp-wd-fonts button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-wd-segs button[aria-pressed=true]{background:#14171d;box-shadow:0 0 0 1px #4d7ce5;border-color:#5582e7!important}[data-logen-scheme=dark] .lgp .lgp-wd-sec input[type=range]{accent-color:#376bdf}[data-logen-scheme=dark] .lgp .lgp-wa-google:hover{background:#14171d}[data-logen-scheme=dark] .lgp .lgp-sc-count{color:#ffffffb3}[data-logen-scheme=dark] .lgp .lgp-wd-step.lgp-done span,[data-logen-scheme=dark] .lgp .lgp-sx-menu .lgp-gs-i.lgp-ok .lgp-gs-c{background:#272d38}[data-logen-scheme=dark] .lgp .lgp-wa-side{color:#fff;background:radial-gradient(120% 120% at 0 0,#5a9be5 0%,#2e7ec8 40%,#2840d5 100%)}[data-logen-scheme=dark] .lgp .lgp-wa-google{color:#e7e9ee;background:#1b1f27;border:1px solid #ffffff24}[data-logen-scheme=dark] .lgp .lgp-wa-or,[data-logen-scheme=dark] .lgp .lgp-sx-ro time,[data-logen-scheme=dark] .lgp .lgp-sx-ro kbd,[data-logen-scheme=dark] .lgp .lgp-pl-seg button{color:#a9b0bd}[data-logen-scheme=dark] .lgp .lgp-wa-or:before,[data-logen-scheme=dark] .lgp .lgp-wa-or:after{background:#2b303c}[data-logen-scheme=dark] .lgp .lgp-wa-main input[type=email]{color:#e7e9ee;background:#1b1f27;border:1px solid #ffffff24}[data-logen-scheme=dark] .lgp .lgp-wa-main input[type=email]:focus-visible,[data-logen-scheme=dark] .lgp .lgp-pg-form input:focus-visible,[data-logen-scheme=dark] .lgp .lgp-pg-card .lgp-wd-add input:focus-visible,[data-logen-scheme=dark] .lgp .lgp-pg-cin input:focus-visible{border-color:#5582e7;box-shadow:0 0 0 4px #4d7ce524}[data-logen-scheme=dark] .lgp .lgp-wa-err{color:#e48b8b}[data-logen-scheme=dark] .lgp .lgp-wa-sent>span{color:#82a3ed;background:#18243c}[data-logen-scheme=dark] .lgp .lgp-wa-sent>span.lgp-ok{color:#89e6ab;background:#272d38}[data-logen-scheme=dark] .lgp .lgp-wp-top{color:#fff;background:radial-gradient(120% 140% at 10% 0,#5a9be5 0%,#2e7ec8 40%,#2840d5 100%)}[data-logen-scheme=dark] .lgp .lgp-wp-top .lgp-ws-x{color:#fff;background:#ffffff2e}[data-logen-scheme=dark] .lgp .lgp-wp-b{background:#ffffff2e}[data-logen-scheme=dark] .lgp .lgp-sx-ib:hover,[data-logen-scheme=dark] .lgp .lgp-sx-ib[aria-expanded=true],[data-logen-scheme=dark] .lgp .lgp-sx-ib.lgp-on{background:#272c38}[data-logen-scheme=dark] .lgp .lgp-pg-card{background:#1b1f27e0;box-shadow:0 10px 30px #5165e10d}[data-logen-scheme=dark] .lgp .lgp-pg-packs button:hover{border-color:#becef1!important}[data-logen-scheme=dark] .lgp .lgp-sx-menu .lgp-gs-i em,[data-logen-scheme=dark] .lgp .lgp-sx-menu .lgp-gs-i.lgp-ok .lgp-gs-c svg.lgp-i{color:#8ce3ad}[data-logen-scheme=dark] .lgp .lgp-pg-danger{color:#e48b8b!important;background:#14161c!important;border:1px solid #f5acac!important}[data-logen-scheme=dark] .lgp .lgp-sx-menu [aria-checked=true]:after{background:#376bdf}@media (max-width:860px){[data-logen-scheme=dark] .lgp .lgp-ws-side{box-shadow:20px 0 60px #00000083}[data-logen-scheme=dark] .lgp .lgp-ws-scrim{background:#0f162d47}}[data-logen-scheme=dark] .lgp .lgp-pg-link{text-decoration-color:#aab1bf59}[data-logen-scheme=dark] .lgp .lgp-pg-integ>div.lgp-on{background:#1b1f27;border-color:#2e4675}[data-logen-scheme=dark] .lgp .lgp-pg-card .lgp-wd-add button{box-shadow:inset 0 1px #ffffff05,0 6px 16px #5165e138}[data-logen-scheme=dark] .lgp .lgp-pg-packs button:hover{box-shadow:0 10px 24px #5165e11a}[data-logen-scheme=dark] .lgp .lgp-pg-cin b.lgp-mut,[data-logen-scheme=dark] .lgp .lgp-pg-none>svg.lgp-i{color:#9ba3b2}[data-logen-scheme=dark] .lgp .lgp-pg-meter.lgp-low i{background:linear-gradient(90deg,#e47122,#d05c1f)}[data-logen-scheme=dark] .lgp .lgp-pg-lown{color:#eda182}[data-logen-scheme=dark] .lgp .lgp-ws-cred:hover{border-color:#2e4675;box-shadow:0 6px 16px #5165e114}[data-logen-scheme=dark] .lgp .lgp-ws-cred.lgp-low{background:#13151b;border-color:#f8d7b0}[data-logen-scheme=dark] .lgp .lgp-ws-cred.lgp-low svg.lgp-i{color:#eea681}[data-logen-scheme=dark] .lgp .lgp-ws-cred em{color:#eda182;border-left:1px solid #f8d7b0}[data-logen-scheme=dark] .lgp .lgp-pg-cin input[aria-invalid=true],[data-logen-scheme=dark] .lgp .lgp-pg-form input[aria-invalid=true]{border-color:#da6363;box-shadow:0 0 0 4px #d85a5a1f}[data-logen-scheme=dark] .lgp .lgp-pg-rc button:hover{background:#13161b!important}[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-ghostbtn{color:#e7e9ee;background:#1b1f27!important;border:1px solid #ffffff14!important}[data-logen-scheme=dark] .lgp .lgp-sx-row[aria-current=page],[data-logen-scheme=dark] .lgp .lgp-sx-row.lgp-on{background:#282d38}[data-logen-scheme=dark] .lgp .lgp-sx-promo{background:#1b1f27;box-shadow:0 6px 18px #00000039}[data-logen-scheme=dark] .lgp .lgp-sx-promo a{color:#fff;box-shadow:inset 0 1px #ffffff04,0 6px 14px #5165e133}[data-logen-scheme=dark] .lgp .lgp-sx-accr svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-ws-bdg,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-ws-x:hover,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wp-b,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-chip.lgp-ws-add,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pass .lgp-ws-bdg{color:#82a3ed!important}[data-logen-scheme=dark] .lgp .lgp-sx-acm hr,[data-logen-scheme=dark] .lgp .lgp-sx-menu hr{background:var(--w-line,#2b303c)}[data-logen-scheme=dark] .lgp .lgp-sx-menu{background:#1b1f27;border:1px solid #ffffff14;box-shadow:0 20px 50px #00000076}[data-logen-scheme=dark] .lgp .lgp-pg-ib[aria-pressed=true]{color:#82a3ed;background:#282d38}[data-logen-scheme=dark] .lgp .lgp-pg-sort button[aria-pressed=true]{background:#282d38}[data-logen-scheme=dark] .lgp .lgp-pg-pager button:hover:not([disabled]){background:#13161b}[data-logen-scheme=dark] .lgp .lgp-pg-cr{background:#1b1f27e6}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-secondary:is(a,button):hover{border-color:#becef1}[data-logen-scheme=dark] .lgp .lgp-sc-nav svg.lgp-i{stroke:#fff}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-primary:is(a,button){color:#fff;box-shadow:inset 0 1px #ffffff04,0 8px 18px #5165e138}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-lv-q{border-left:3px solid #5582e7}@media (max-width:1120px){[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pin{background:#1b1f27;box-shadow:0 24px 60px #00000083}}@media (min-width:861px) and (max-width:1120px){[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-scrim{background:#0f162d38}}@media (max-width:860px){[data-logen-scheme=dark] .lgp .lgp-ws-design.lgp-chat-min .lgp-wd-chat{box-shadow:0 8px 24px #00000052}}[data-logen-scheme=dark] .lgp .lgp-sx-gs{border:1px solid var(--w-line,#ffffff14);background:#1b1f27;box-shadow:0 6px 18px #00000039}[data-logen-scheme=dark] .lgp .lgp-sx-gsb:hover{background:#15181e}[data-logen-scheme=dark] .lgp .lgp-sx-gsb>svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-sx-gst small,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-segs button,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-segs button{color:var(--w-mut,#aab1bf)}[data-logen-scheme=dark] .lgp .lgp-sx-gsr{background:conic-gradient(#376bdf calc(var(--p)*1%),#2b303c 0)}[data-logen-scheme=dark] .lgp .lgp-sx-menu .lgp-gs-i.lgp-ok>span:nth-child(2){text-decoration-color:#9aa2b1}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-tile[aria-pressed=true]{box-shadow:0 6px 16px #00000083!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-tile:not([aria-pressed=true]):hover{background:#1b1f27cc!important}[data-logen-scheme=dark] .lgp .lgp-wd-th{border-color:#ffffff05}[data-logen-scheme=dark] .lgp .lgp-ws,[data-logen-scheme=dark] .lgp .lgp-ws-sheet,[data-logen-scheme=dark] .lgp .lgp-sx-menu{--w-line:#ffffff05;--w-line2:#ffffff08;--c-soft:#13151b;--c-soft2:#282d38;--c-raise:0 1px 2px #0000002d,0 10px 30px #00000039;--c-lift:0 1px 2px #0003,0 16px 40px #00000052;--c-ring:0 0 0 3px #4d7ce538}[data-logen-scheme=dark] .lgp .lgp-ws-side{background:#14171c}[data-logen-scheme=dark] .lgp .lgp-ws{--w-bg:#13151b}[data-logen-scheme=dark] .lgp :is(.lgp-pg-card,.lgp-pg-cr,.lgp-sx-promo,.lgp-sx-gs){background:#1b1f27!important;box-shadow:0 1px 2px #0000002d!important}[data-logen-scheme=dark] .lgp .lgp-ws-tile,[data-logen-scheme=dark] .lgp .lgp-ws-pass,[data-logen-scheme=dark] .lgp .lgp-ws-cont,[data-logen-scheme=dark] .lgp .lgp-ws-pill{box-shadow:0 1px 2px #0000002d,0 6px 20px #0003!important}[data-logen-scheme=dark] .lgp :is(.lgp-pg-list li,.lgp-pg-rowi,.lgp-pg-dl div){border-bottom-color:#ffffff04!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-segs button:hover,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-segs button:hover{color:var(--w-ink,#e7e9ee)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-segs button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-segs button[aria-pressed=true]{color:var(--w-ink,#e7e9ee)!important;background:#1b1f27!important;box-shadow:0 1px 2px #00000045,0 2px 8px #00000039!important}[data-logen-scheme=dark] .lgp .lgp-wd-segs button small,[data-logen-scheme=dark] .lgp .lgp-wd-sec h3 output,[data-logen-scheme=dark] .lgp .lgp-ws-ph p,[data-logen-scheme=dark] .lgp .lgp-ws-ph small,[data-logen-scheme=dark] .lgp .lgp-pg-h p,[data-logen-scheme=dark] .lgp .lgp-wd-pend small,[data-logen-scheme=dark] .lgp .lgp-pl-fine{color:var(--w-mut2,#a9b0bd)}[data-logen-scheme=dark] .lgp .lgp-ws-chip[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-segs:has(>button:nth-child(5))>button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-segs:has(>button:nth-child(5))>button[aria-pressed=true]{background:var(--w-ink,#2a303c)!important;color:#fff!important}[data-logen-scheme=dark] .lgp :is(.lgp-wd-fonts button,.lgp-pg-packs button,.lgp-wd-imgs button):is([aria-pressed=true],.lgp-on),[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-fonts button[aria-pressed=true]{box-shadow:0 0 0 2px var(--w-ink,#0000009e)!important;background:#1b1f27!important}[data-logen-scheme=dark] .lgp .lgp-wd-sw button[aria-pressed=true]{box-shadow:0 0 0 2px #ffffff0d,0 0 0 4px var(--w-ink,#0000009e)!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(input,select,textarea)[aria-invalid=true],[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(input,select,textarea)[aria-invalid=true]{box-shadow:0 0 0 2px #d85a5a73!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-start,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-ws-start{box-shadow:inset 0 1px #ffffff03,0 4px 12px #5165e12e!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-write{box-shadow:0 4px 12px #5165e129!important}[data-logen-scheme=dark] .lgp .lgp-wd-sec h3,[data-logen-scheme=dark] .lgp .lgp-ws-tg>p,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tip{color:var(--w-mut,#aab1bf)!important}[data-logen-scheme=dark] .lgp .lgp-wd-elh .lgp-wd-ghostbtn:hover{background:#14171d!important;box-shadow:0 1px 2px #00000039!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tip a,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tip b{color:var(--w-ink,#e7e9ee)!important}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body :is(details,summary,.lgp-pp-faq details,.lgp-pp-list li,.lgp-lv-table th,.lgp-lv-table td){border-color:#ffffff05!important}[data-logen-scheme=dark] .lgp .lgp-ws,[data-logen-scheme=dark] .lgp .lgp-ws-sheet,[data-logen-scheme=dark] .lgp .lgp-sx-menu{--w-mut2:#636873}[data-logen-scheme=dark] .lgp .lgp-wd-fh em{color:#89a2e6!important}[data-logen-scheme=dark] .lgp .lgp-wd-lead,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wp-price span{color:#aab1bf!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(button,a,[tabindex]):focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(button,a,[tabindex]):focus-visible,[data-logen-scheme=dark] .lgp .lgp-sx-menu :is(button,a):focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible{outline:2px solid #5582e7!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked[style*=--aura]{background:var(--aura)!important}@supports (color:color-mix(in lab, red, red)){[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked[style*=--aura]{background:color-mix(in srgb,var(--aura)7%,#13151b)!important}}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked[style*=--aura] .lgp-ws-side{background:var(--aura)}@supports (color:color-mix(in lab, red, red)){[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked[style*=--aura] .lgp-ws-side{background:color-mix(in srgb,var(--aura)4%,#14171c)}}[data-logen-scheme=dark] .lgp .lgp-sc-stage{box-shadow:0 1px 2px #00000039,0 24px 60px var(--aura,#4d7ce5)}@supports (color:color-mix(in lab, red, red)){[data-logen-scheme=dark] .lgp .lgp-sc-stage{box-shadow:0 1px 2px #00000039,0 24px 60px color-mix(in srgb,var(--aura,#4d7ce5)22%,transparent)}}[data-logen-scheme=dark] .lgp .lgp-sc-s{background:linear-gradient(125deg,var(--sa)0%,var(--sa)100%)}@supports (color:color-mix(in lab, red, red)){[data-logen-scheme=dark] .lgp .lgp-sc-s{background:linear-gradient(125deg,color-mix(in srgb,var(--sa)26%,#2a303c)0%,color-mix(in srgb,var(--sa)78%,#2a303c)100%)}}[data-logen-scheme=dark] .lgp .lgp-sc-s{color:#fff}[data-logen-scheme=dark] .lgp .lgp-sc-s:before{background:radial-gradient(60% 80% at 80% 30%,#ffffff29,#0000 62%),radial-gradient(50% 60% at 0 100%,#00000040,#0000 70%)}[data-logen-scheme=dark] .lgp .lgp-sc-go{color:#e7e9ee;box-shadow:0 10px 24px #0000009b;background:#1b1f27!important}[data-logen-scheme=dark] .lgp .lgp-sc-go:hover{box-shadow:0 14px 30px #0000009e}[data-logen-scheme=dark] .lgp .lgp-sc-go:focus-visible{outline:2px solid #ffffff14!important}[data-logen-scheme=dark] .lgp .lgp-sc-bar{background:#121419}[data-logen-scheme=dark] .lgp .lgp-sc-bar b{background:#323846}[data-logen-scheme=dark] .lgp .lgp-sc-nav{color:#fff;background:#ffffff29!important}[data-logen-scheme=dark] .lgp .lgp-sc-nav:hover,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-own-x:hover{background:#ffffff47!important}[data-logen-scheme=dark] .lgp .lgp-sc-prog button i{background:#1b1f2752}[data-logen-scheme=dark] .lgp .lgp-sc-prog button[aria-current=true] i{background:#1b1f2773}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked #lgp-ws-comp{box-shadow:0 1px 2px #0003,0 14px 40px var(--aura,#4d7ce5)!important}@supports (color:color-mix(in lab, red, red)){[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked #lgp-ws-comp{box-shadow:0 1px 2px #0003,0 14px 40px color-mix(in srgb,var(--aura,#4d7ce5)14%,#00000045)!important}}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b,[data-logen-scheme=dark] .lgp .lgp-wd-pend p{color:#b7beca}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti{color:#9aa2b1!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile .lgp-ws-ti>svg.lgp-i{filter:drop-shadow(0 1px #ffffff0b)}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active{background:linear-gradient(145deg,#13161b 0%,#292e3a 55%,#282e38 100%)!important;box-shadow:-6px -6px 14px #ffffff0b,12px 16px 30px #0000009e,1px 2px 4px #0000005e,inset 0 1px #ffffff0c!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible .lgp-ws-ti,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active .lgp-ws-ti{color:var(--tfg)!important}@supports (color:color-mix(in lab, red, red)){[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible .lgp-ws-ti,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:active .lgp-ws-ti{color:color-mix(in srgb,var(--tfg)78%,#fff)!important}}[data-logen-scheme=dark] .lgp .lgp-ws{--key-bg:linear-gradient(145deg,#1b1f27 0%,#121419 50%,#2a2f3b 100%);--key-sh:-6px -6px 14px #ffffff0b,8px 10px 20px #0000009b,1px 2px 4px #0000005e,inset 0 1px 0 #ffffff0b;--key-sh-up:-6px -6px 14px #ffffff0b,12px 16px 30px #0000009e,1px 2px 4px #0000005e,inset 0 1px 0 #ffffff0c;--key-ink:#3e4555;--key-ico:#94a0b8}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill :is(button,a):hover,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill button[aria-expanded=true],[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-pill a[aria-current=page]{color:#e7e9ee;background:#1b1f27bf!important;box-shadow:0 1px 2px #00000083!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-top .lgp-ws-start{background:linear-gradient(145deg,#4f86e6 0%,#376bdf 55%,#2e54c0 100%)!important;box-shadow:-5px -5px 12px #ffffff0b,8px 10px 20px #4d7ce54d,inset 0 1px #ffffff04!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) .lgp-ws-cred:hover svg.lgp-i{color:#82a3ed;filter:drop-shadow(0 0 6px #4d7ce5b3)}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass .lgp-go{box-shadow:-3px -3px 7px #ffffff0b,4px 5px 10px #0000009e,inset 0 1px #ffffff0d}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-pass:hover .lgp-go svg.lgp-i{filter:drop-shadow(0 0 6px #4d7ce5bf)}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design) #lgp-ws-comp{background:linear-gradient(160deg,#1b1f27 0%,#14171d 100%)!important;box-shadow:-8px -8px 20px #ffffff0b,12px 16px 34px #0000008f,1px 2px 4px #00000052,inset 0 1px #ffffff0d!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design) #lgp-ws-comp:focus-within{box-shadow:-8px -8px 20px #ffffff0b,14px 20px 40px #0000009e,1px 2px 4px #00000052,inset 0 1px #ffffff0d!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-bar .lgp-ws-tool:not(.lgp-ws-send):hover svg.lgp-i{color:#82a3ed;filter:drop-shadow(0 0 6px #4d7ce599)}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-send,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-comp .lgp-ws-send{box-shadow:-3px -3px 8px #ffffff0b,4px 5px 12px #0000009e,inset 0 1px #ffffff0d!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-send:not(:disabled){color:#fff;background:linear-gradient(145deg,#4f86e6 0%,#376bdf 55%,#2e54c0 100%)!important;box-shadow:-3px -3px 8px #ffffff0b,5px 7px 16px #4d7ce557,inset 0 1px #ffffff04!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-ws-design) #lgp-ws-comp .lgp-ws-send:not(:disabled) svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-comp .lgp-ws-send:not(:disabled) svg.lgp-i{filter:drop-shadow(0 0 4px #ffffff0a)}[data-logen-scheme=dark] .lgp,[data-logen-scheme=dark] .lgp .lgp-ws,[data-logen-scheme=dark] .lgp .lgp-ws-sheet{--key-bg:linear-gradient(145deg,#1b1f27 0%,#121419 50%,#2a2f3b 100%);--key-ink:#3e4555;--key-ico:#94a0b8;--card-bg:linear-gradient(160deg,#1b1f27 0%,#15181e 100%);--card-sh:-6px -6px 16px #ffffff0a,10px 14px 30px #00000064,inset 0 1px 0 #ffffff0d;--card-sh-sm:-4px -4px 10px #ffffff0a,6px 8px 18px #0000005e,inset 0 1px 0 #ffffff0d;--card-sh-up:-4px -4px 10px #ffffff0a,10px 14px 28px #0000008f,inset 0 1px 0 #ffffff0d;--blue-key:linear-gradient(145deg,#4f86e6 0%,#376bdf 55%,#2e54c0 100%);--blue-sh:0 6px 16px #4d7ce547,inset 0 1px 0 #ffffff04}[data-logen-scheme=dark] .lgp .lgp-sc-d{color:#ffffffd6}[data-logen-scheme=dark] .lgp .lgp-sc-k{color:#ffffffb8!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-ghostbtn,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-ghostbtn,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-login{box-shadow:-2px -2px 6px #ffffff0b,3px 4px 10px #0000008f,inset 0 1px #ffffff0d!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-ghostbtn:hover,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-ghostbtn:hover{color:#e7e9ee;box-shadow:-2px -2px 6px #ffffff0b,5px 7px 14px #0000009e,inset 0 1px #ffffff0d!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-ghostbtn:hover svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-google:hover svg.lgp-i,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-gbtn:not(.lgp-wd-pub):hover svg.lgp-i{color:#82a3ed;filter:drop-shadow(0 0 5px #4d7ce58c)}[data-logen-scheme=dark] .lgp .lgp-ws{--paint:var(--hov,#709be9)}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-has-paper.lgp-picked[style*=--aura]{background:var(--paint)!important}@supports (color:color-mix(in lab, red, red)){[data-logen-scheme=dark] .lgp .lgp-ws.lgp-has-paper.lgp-picked[style*=--aura]{background:color-mix(in srgb,var(--paint)5%,#14161c)!important}}[data-logen-scheme=dark] .lgp .lgp-ws,[data-logen-scheme=dark] .lgp .lgp-ws-sheet,[data-logen-scheme=dark] .lgp .lgp-sx-menu{--key-sm:-2px -2px 6px #ffffff0b,3px 4px 10px #0000008f,inset 0 1px 0 #ffffff0d;--key-sm-up:-2px -2px 6px #ffffff0b,5px 7px 14px #0000009e,inset 0 1px 0 #ffffff0d;--ink-key:linear-gradient(145deg,#2b313d 0%,#2a303c 70%);--ink-sh:-2px -2px 6px #ffffff09,3px 4px 10px #0000009e,inset 0 1px 0 #ffffff02;--inset:inset 2px 2px 5px #00000083,inset -2px -2px 5px #ffffff0c}[data-logen-scheme=dark] .lgp .lgp-ws-info{color:#c1c7d2;box-shadow:var(--key-sm),inset 0 0 0 1px #0000009e!important}[data-logen-scheme=dark] .lgp .lgp-ws-info:hover,[data-logen-scheme=dark] .lgp .lgp-ws-info[aria-expanded=true]{color:#82a3ed;box-shadow:var(--key-sm-up),inset 0 0 0 1px #4d7ce559!important}[data-logen-scheme=dark] .lgp .lgp-ws-info:hover:before,[data-logen-scheme=dark] .lgp .lgp-ws-info[aria-expanded=true]:before{filter:drop-shadow(0 0 5px #4d7ce599)}[data-logen-scheme=dark] .lgp .lgp-ws-info:focus-visible{outline:2px solid #5582e780}[data-logen-scheme=dark] .lgp .lgp-ws-tipb,[data-logen-scheme=dark] .lgp .lgp-pg-h p.lgp-ws-tipb,[data-logen-scheme=dark] .lgp .lgp-ws-ph p.lgp-ws-tipb,[data-logen-scheme=dark] .lgp .lgp-wa-side p.lgp-ws-tipb{color:#c1c7d2!important;background:#1b1f27!important}[data-logen-scheme=dark] .lgp .lgp-wa-side .lgp-ws-tipb{color:#c1c7d2!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(button,a,[tabindex]):focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(button,a,[tabindex]):focus-visible,[data-logen-scheme=dark] .lgp .lgp-sx-menu :is(button,a):focus-visible{outline:2px solid #5582e773!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-ghostbtn:hover,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-ghostbtn:hover,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-login:hover,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-google:hover,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-secondary:is(a,button):hover,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-chip:hover,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-side h2,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wp-top h2,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wp-price b,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-gbtn:hover,[data-logen-scheme=dark] .lgp .lgp-ws [data-tl=add]:hover,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-qs button:hover{color:#e7e9ee!important}[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-ws-x:hover svg.lgp-i{filter:drop-shadow(0 0 5px #4d7ce58c)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-segs,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wd-segs,[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-seg{background:#262b36!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(input,select,textarea):not(#lgp-ws-ta):not(#lgp-wd-ta):focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(input,select,textarea):focus-visible{box-shadow:var(--inset),0 0 0 3px #4d7ce538!important;background:#1b1f27!important}[data-logen-scheme=dark] .lgp .lgp-ws-tg>p,[data-logen-scheme=dark] .lgp .lgp-wd-sec>h3,[data-logen-scheme=dark] .lgp .lgp-wa-main label,[data-logen-scheme=dark] .lgp .lgp-pg-form label{color:#a6adbb!important}[data-logen-scheme=dark] .lgp .lgp-wd-sec>h3 output,[data-logen-scheme=dark] .lgp .lgp-ws-tg>p span{color:#a9b0bd!important}[data-logen-scheme=dark] .lgp .lgp-ws-sheet{box-shadow:0 40px 120px #0000009b!important}[data-logen-scheme=dark] .lgp .lgp-ws-sheet::backdrop{background:#14182847}[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-side,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wp-top{color:#e7e9ee!important;background-color:#14171c!important;background-image:radial-gradient(70% 70% at 8% 0,#376bdf4d,#0000 68%),radial-gradient(60% 55% at 100% 100%,#376bdf33,#0000 70%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-main :is(a,.lgp-wa-link){color:#82a3ed;text-decoration-color:#82a3ed59}[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-main a:hover{text-decoration-color:#82a3ed}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pin{background:#1b1f27 var(--card-bg)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-danger,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-pg-danger{color:#e69089!important;background:linear-gradient(145deg,#15181e 0%,#262b36 100%)!important}@media (max-width:860px){[data-logen-scheme=dark] .lgp .lgp-ws-design.lgp-panel-half .lgp-ws-pin{box-shadow:0 -12px 34px #00000076!important}[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-grab:before{background:#b9c2d2}[data-logen-scheme=dark] .lgp .lgp-ws-design .lgp-wd-grab:focus-visible:before{background:#376bdf}}[data-logen-scheme=dark] .lgp .lgp-wd-pend{background:var(--card-bg,#1b1f27)}[data-logen-scheme=dark] .lgp .lgp-wd-pend-k svg.lgp-i{filter:drop-shadow(0 0 6px #4d7ce580)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-addin,[data-logen-scheme=dark] .lgp .lgp-pl-seg{background:#262b36}[data-logen-scheme=dark] .lgp{--wine:#417fe4;--gradient-brand:linear-gradient(135deg,#417fe4 0%,#417fe4 48%,#417fe4 100%);--gradient-night:linear-gradient(150deg,#111318 0%,#1b1f27 55%,#417fe4 100%);--gradient-glow:radial-gradient(34% 40% at 24% 66%,#4a86e86b,transparent 70%),radial-gradient(48% 55% at 6% 100%,#4a86e88c,transparent 72%),radial-gradient(52% 62% at 90% 6%,#4a86e8d9,transparent 72%),radial-gradient(40% 46% at 64% 104%,#4a86e873,transparent 70%);--glow-final:radial-gradient(40% 55% at 50% 72%,#4a86e861,transparent 70%),radial-gradient(45% 60% at 0% 0%,#4a86e8bf,transparent 70%),radial-gradient(45% 60% at 100% 100%,#4a86e88c,transparent 70%);--glow-quiet:radial-gradient(45% 60% at 100% 0%,#4a86e88c,transparent 70%),radial-gradient(35% 45% at 0% 100%,#4a86e852,transparent 70%);--glow-paper:radial-gradient(38% 70% at 88% 18%,#4a86e829,transparent 70%),radial-gradient(32% 60% at 70% 95%,#4a86e81a,transparent 70%);--glow-under:radial-gradient(60% 70% at 50% 60%,#4a86e838,transparent 70%),radial-gradient(40% 55% at 15% 30%,#4a86e824,transparent 70%);color-scheme:dark;--paper:#111318;--paper-raised:#1b1f27;--paper-sunk:#0c0e12;--line:#ffffff1a;--line-strong:#ffffff38;--ink:#e7e9ee;--ink-2:#cdd2dc;--muted:#9aa2b1;--bordeaux:#8aacff;--bordeaux-hover:#a6c0ff;--bordeaux-tint:#6692f52e;--night:#111318;--night-ink:#e7e9ee;--shadow-soft:0 24px 48px -24px #0009,0 1px 2px #0006;background:var(--paper);color:var(--ink-2)}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws.lgp-ws-pub,.lgp-ws.lgp-ws-design,.lgp-ws.lgp-picked,.lgp-ws-sheet,.lgp-sx-menu){--w-bg:#111318;--w-side:#15181e;--w-card:#1b1f27;--w-line:#ffffff14;--w-line2:#ffffff24;--w-ink:#e7e9ee;--w-ink2:#cdd2dc;--w-mut:#9aa2b1;--w-mut2:#8d96a6;--w-blue:#8aacff;--w-blue-s:#6692f52e;--w-glass:#1b1f27d1;--w-shadow:0 0 0 1px #ffffff0f,0 18px 40px #00000080;--c-soft:#1b1f27;--c-soft2:#262b36;--c-raise:0 0 0 1px #ffffff0f,0 8px 24px #0006;--c-lift:0 0 0 1px #ffffff14,0 16px 40px #0000008c;--c-ring:0 0 0 3px #6692f559;--key-bg:#262b36;--key-ink:#e7e9ee;--key-ico:#fff9;--key-sm:0 0 0 1px #ffffff12,0 1px 2px #0006;--key-sm-up:0 0 0 1px #ffffff1f,0 2px 6px #00000080;--card-bg:#1b1f27;--card-sh:0 0 0 1px #ffffff0f,0 12px 32px #00000073;--card-sh-sm:0 0 0 1px #ffffff0f,0 6px 18px #0006;--card-sh-up:0 0 0 1px #ffffff1a,0 16px 36px #0000008c;--ink-key:linear-gradient(135deg,#5a8af5 0%,#3f6fda 48%,#2b50ba 100%);--ink-sh:0 10px 24px -12px #3f6fdad9,inset 0 1px 0 #ffffff38,0 0 0 1px #8aacff4d;--inset:0 0 0 1px #ffffff14 inset;--blue-key:#3f6fda;--blue-sh:0 1px 2px #0006,0 0 0 1px #6692f559;--w-grad:#3f6fda;--paint:#3f6fda;--ink-key:linear-gradient(135deg,#5a8af5 0%,#3f6fda 48%,#2b50ba 100%)!important;--ink-sh:0 10px 24px -12px #3f6fdad9,inset 0 1px 0 #ffffff38,0 0 0 1px #8aacff4d!important;--key-bg:#262b36!important;--card-bg:#1b1f27!important;--c-soft:#1b1f27!important;--c-soft2:#262b36!important;--w-card:#1b1f27!important;--w-ink:#e7e9ee!important;--w-ink2:#cdd2dc!important;--w-mut:#9aa2b1!important;--w-mut2:#8d96a6!important;--w-line:#ffffff14!important;--w-bg:#111318!important;--w-side:#15181e!important;--blue-key:#3f6fda!important;--blue-sh:0 1px 2px #0006,0 0 0 1px #6692f559!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu) :is(.lgp-ws-tile,.lgp-ws-chip,.lgp-ws-login,.lgp-wd-ghostbtn,.lgp-wd-gbtn,.lgp-wd-qs button,.lgp-wd-name,.lgp-ws-back,.lgp-ws-x,.lgp-fl-more,.lgp-st-seg button,.lgp-ws-info,.lgp-ws-pill,.lgp-ws-pass,.lgp-ws-cont,.lgp-ws-ptoggle,.lgp-ws-cred,.lgp-ws-model,.lgp-ws-tool,.lgp-ws-pick,.lgp-fl-tabs button,.lgp-fl-all,.lgp-sx-gsb,.lgp-pg-danger){color:#e7e9ee!important;background:#262b36!important;box-shadow:0 0 0 1px #ffffff12,0 1px 2px #0006!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu) :is(.lgp-ws-tile,.lgp-ws-chip,.lgp-ws-login,.lgp-wd-ghostbtn,.lgp-wd-gbtn,.lgp-wd-qs button,.lgp-wd-name,.lgp-ws-back,.lgp-ws-x,.lgp-fl-more,.lgp-st-seg button,.lgp-ws-cont,.lgp-ws-ptoggle,.lgp-ws-model,.lgp-ws-tool,.lgp-ws-pick,.lgp-fl-tabs button,.lgp-fl-all):hover{transform:none;background:#333a48!important;box-shadow:0 0 0 1px #ffffff1f,0 2px 6px #00000080!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tile:active,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-chip:active{background:#1b1f27!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-ws-chip[aria-pressed=true],.lgp-fl-tabs button[aria-pressed=true],.lgp-pl-seg button[aria-pressed=true],.lgp-st-seg button[aria-checked=true],.lgp-wd-seg button[aria-pressed=true],.lgp-ws-tabs button[aria-selected=true],.lgp-pg-tabs button[aria-selected=true],.lgp-ws-tile[aria-pressed=true]){color:#fff!important;background:#3f6fda!important;box-shadow:0 0 0 1px #6692f580!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-chip.lgp-ws-own{color:#fff!important;background:#3f6fda!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-own-x{color:#fff!important;background:#ffffff2e!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-ws-start,.lgp-ws-write,.lgp-wa-send,.lgp-wp-go,.lgp-ws-send:not(:disabled),.lgp-sc-go,.lgp-wd-gbtn.lgp-wd-pub,.lgp-wd-add button){color:#fff!important;filter:none!important;background:#3f6fda!important;box-shadow:0 1px 2px #0006!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-ws-start,.lgp-ws-write,.lgp-wa-send,.lgp-wp-go,.lgp-sc-go,.lgp-wd-gbtn.lgp-wd-pub):hover{background:#4c7be6!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-send:disabled{color:#ffffff59!important;background:#262b36!important;box-shadow:0 0 0 1px #ffffff12!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-av{color:#fff!important;box-shadow:none!important;background:#3f6fda!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-chip{color:#ffffffb3!important;background:#262b36!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu) :is(h1,h2,h3,h4,b,strong,.lgp-wd-pend b,.lgp-ws-h,.lgp-pg-h h1,.lgp-ws-ph h2,.lgp-wa-side h2,.lgp-wp-top h2,.lgp-gs-h b,.lgp-pg-card>h2,.lgp-pg-ch h2,.lgp-pg-big,.lgp-sc-t,.lgp-fl-h h3){color:var(--w-ink)}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu) :is(p,li,td,th,dd,dt,summary,label),[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu){color:var(--w-ink2)}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu) :is(.lgp-pg-h p,.lgp-pg-empty p,.lgp-wd-lead,.lgp-pl-fine,.lgp-wa-fine,.lgp-pg-mut,.lgp-sx-gst small,.lgp-wd-pend p,.lgp-wd-pend small,.lgp-ws-tipb){color:var(--w-mut)!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu) :is(.lgp-ws-tg>p,.lgp-sc-k,.lgp-wp-b){color:var(--w-ink2)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-info{color:var(--w-ink2);box-shadow:var(--key-sm),inset 0 0 0 1px #ffffff1f!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-info:before{color:inherit}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-ws-pin,.lgp-wd-chat,.lgp-wd-comp,#lgp-ws-comp,.lgp-ws-comp,.lgp-wd-tools,.lgp-wd-proj,.lgp-wd-grp,.lgp-wd-fh,.lgp-ws-pop,.lgp-sx-menu,.lgp-ws-sheet,.lgp-ws-menu,.lgp-ws-stage,.lgp-wd-hd,.lgp-ws-tc,.lgp-wd-row i,.lgp-ws-tabs button,.lgp-wpv .lgp-wpv-card,.lgp-wd-seg button[aria-pressed=true],.lgp-wd-gbtn.lgp-wd-icon,.lgp-wd-pend,.lgp-sx-gs,.lgp-sx-promo,.lgp-pg-card,.lgp-ws-pin,.lgp-ws .lgp-ws-pin){color:var(--w-ink2);background:var(--w-card)!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(.lgp-pg-card,.lgp-ws-pin,.lgp-wd-chat,.lgp-wd-comp){background:var(--card-bg)!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet,.lgp-sx-menu) :is(.lgp-pg-cr,.lgp-pg-plan,.lgp-pg-list li,.lgp-pg-rowi,.lgp-wd-elh,.lgp-sc,.lgp-wd-secs li,.lgp-pl-seg,.lgp-gm-menu,.lgp-ws-model,.lgp-ws-ctx .lgp-ws-pick,.lgp-ws-bar){color:var(--w-ink2);background:var(--c-soft)!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-ws-chip,.lgp-ws-login,.lgp-wd-ghostbtn,.lgp-wd-gbtn,.lgp-wd-qs button,.lgp-wd-name,.lgp-ws-back,.lgp-ws-x,.lgp-fl-more,.lgp-wd-seg,.lgp-st-seg button){background:var(--key-bg)!important;color:var(--key-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-seg{background:var(--c-soft)!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(input,textarea,select){background:var(--paper-sunk)!important;color:var(--w-ink)!important;box-shadow:var(--inset)!important;border-color:#0000!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(input,textarea)::placeholder{color:var(--w-mut)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-fr{background:#161920}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-fr iframe{filter:none}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-scrim{background:#0000008c}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-side,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-top{background:var(--w-side)}[data-logen-scheme=dark] .lgp .lgp-ws-paper .lgp-pp-wash{opacity:.18;mix-blend-mode:screen}[data-logen-scheme=dark] .lgp .lgp-ws-paper .lgp-pp-grain{opacity:.06;mix-blend-mode:screen}[data-logen-scheme=dark] .lgp .lgp-sc-s{filter:brightness(.9)}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body,[data-logen-scheme=dark] .lgp .lgp-pb-foot{color:var(--w-ink2);background:0 0}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body :is(h1,h2,h3){color:var(--w-ink)}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body :is(.lgp-lead,.lgp-pp-head>p){color:var(--w-mut)!important}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body :is(.lgp-pp-post-card,.lgp-pp-card,.lgp-pp-post-card .lgp-art){background:var(--c-soft)!important;color:var(--w-ink2)!important}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-pp-post-card .lgp-art{color:var(--w-ink)!important;background-image:radial-gradient(120% 100% at 18% 8%,#ffffff14 0%,#ffffff08 40%,#0000 100%)!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(button,a,[tabindex]):focus-visible,[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(button,a,[tabindex]):focus-visible{outline-color:#5b8cffb3!important}[data-logen-scheme=dark] .lgp .lgp-ws{--w-grad:radial-gradient(120% 160% at 30% 0%,#5b8cff 0%,#2f6bf2 45%,#1f4fd6 100%)}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tile{color:var(--w-ink)!important;background:#1b1f27!important;box-shadow:0 0 0 1px #ffffff14!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile b{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:focus-visible{transform:translateY(-2px);background:#333a48!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tile .lgp-ws-ti{color:#ffffffbf!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti,[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover .lgp-ws-ti>svg.lgp-i{filter:drop-shadow(0 0 8px #6692f599);color:#3f6fda!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(#lgp-ws-comp,.lgp-ws-comp,.lgp-wd-comp){background:var(--card-bg)!important;box-shadow:var(--card-sh)!important;border-color:#0000!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(#lgp-ws-comp,.lgp-ws-comp,.lgp-wd-comp) textarea,[data-logen-scheme=dark] .lgp .lgp-ws :is(#lgp-ws-comp,.lgp-ws-comp,.lgp-wd-comp) input{box-shadow:none!important;color:var(--w-ink)!important;background:0 0!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pill,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pass,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-cont,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-ptoggle,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-login,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-gbtn,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-cred{background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;color:var(--key-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pill button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pill button:hover{background:var(--c-soft2)!important;color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pass .lgp-ws-ptxt,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pass .lgp-ws-bdg{color:var(--w-mut)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pass b,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-h{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-ws-start,.lgp-ws-write,.lgp-wa-send,.lgp-wp-go,.lgp-ws-send:not(:disabled)){background:var(--blue-key)!important;color:#fff!important;box-shadow:var(--blue-sh)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-send:disabled,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-send{background:var(--key-bg)!important;color:var(--key-ico)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-wd-ghostbtn,.lgp-ws-login,.lgp-sx-promo a,.lgp-sx-gs .lgp-sx-gsb){color:var(--key-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-side .lgp-sx-sech,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-side small{color:var(--w-mut)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-gs,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-promo{background:var(--c-soft)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-gst b,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-promo b{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-gsr{background:var(--c-soft2)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-gm-lbl,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-model .lgp-gm-lbl,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-step span{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-model,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-ctx .lgp-ws-pick,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tool{background:var(--key-bg)!important;color:var(--key-ink)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-onb{background:var(--c-soft2)!important;color:var(--w-ink2)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-name{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-seg button{color:var(--w-mut)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-seg button[aria-pressed=true]{background:var(--key-bg)!important;color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tools{background:var(--card-bg)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tools button{color:var(--key-ink)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tools button[aria-pressed=true],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tools button.lgp-on{background:var(--w-blue-s)!important;color:#8fb1ff!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-tools button:disabled{color:#ffffff47;cursor:default;background:0 0}[data-logen-scheme=dark] .lgp .lgp-pg-chip.lgp-ok{color:#6fd39b!important;background:#153126!important}[data-logen-scheme=dark] .lgp .lgp-pg-chip.lgp-warn{color:#f2b45c!important;background:#3a2a12!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-form label,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tg>p{color:var(--w-mut)!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(input,textarea,select):not(#lgp-ws-ta):not(#lgp-wd-ta){background:var(--paper-sunk)!important}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body a.lgp-mono,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body .lgp-mono{color:var(--w-mut)!important}[data-logen-scheme=dark] .lgp .lgp-ws-tipb,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tipb{background:var(--w-card)!important;color:var(--w-ink2)!important;box-shadow:var(--card-sh)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-guest .lgp-sx-foot>div{background:var(--c-soft)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-guest .lgp-sx-foot b{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws #lgp-ws-comp,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-comp,[data-logen-scheme=dark] .lgp .lgp-ws #lgp-ws-comp .lgp-ws-bar,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-comp .lgp-ws-bar{background:var(--card-bg)!important;box-shadow:var(--card-sh)!important;border:0!important}[data-logen-scheme=dark] .lgp .lgp-ws #lgp-ws-comp textarea,[data-logen-scheme=dark] .lgp .lgp-ws #lgp-ws-ta{color:var(--w-ink)!important;background:0 0!important}[data-logen-scheme=dark] .lgp .lgp-ws #lgp-ws-comp .lgp-ws-bar{box-shadow:none!important;background:0 0!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-guest .lgp-wd-ghostbtn,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-guest button.lgp-ws-login,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-foot .lgp-wd-ghostbtn{background:var(--key-bg)!important;color:var(--key-ink)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-model,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-model .lgp-gm-lbl,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-model span{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-add button,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-form button:not(.lgp-ws-start){background:var(--key-bg)!important;color:var(--key-ink)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-write span,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-write{color:#fff!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws.lgp-ws-pub,.lgp-ws.lgp-ws-design,.lgp-ws.lgp-picked,.lgp-ws-sheet,.lgp-sx-menu){--ink-key:linear-gradient(135deg,#5a8af5 0%,#3f6fda 48%,#2b50ba 100%)!important;--ink-sh:0 10px 24px -12px #3f6fdad9,inset 0 1px 0 #ffffff38,0 0 0 1px #8aacff4d!important;--key-bg:linear-gradient(145deg,#232833 0%,#1b1f28 50%,#151820 100%)!important;--card-bg:linear-gradient(160deg,#1b1f28 0%,#161920 100%)!important;--c-soft:#1c2029!important;--c-soft2:#232833!important;--w-card:#171a22!important;--w-ink:#f2f4f8!important;--w-ink2:#d6dae3!important;--w-mut:#9aa3b5!important;--w-mut2:#8c95a8!important;--w-line:#ffffff12!important;--w-bg:#0e1016!important;--w-side:#12151c!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row[aria-current=page],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row.lgp-on{background:var(--c-soft2)!important;color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row .lgp-sx-l{color:var(--w-ink2)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row[aria-current=page] .lgp-sx-l,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row.lgp-on .lgp-sx-l{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp #lgp-ws-comp .lgp-ws-model,[data-logen-scheme=dark] .lgp #lgp-ws-comp .lgp-ws-pick,[data-logen-scheme=dark] .lgp #lgp-ws-comp .lgp-ws-tool{background:var(--key-bg)!important;color:var(--key-ink)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp #lgp-ws-comp .lgp-ws-model .lgp-gm-lbl{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-gsave button,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-promo button,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-foot button:not(.lgp-ws-start){background:var(--key-bg)!important;color:var(--key-ink)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-gm-lbl{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-paper{left:var(--w-sidew,252px);top:64px}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-side{position:relative;background:var(--w-side)!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-top{z-index:2;position:relative;background:var(--w-side)!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-sx-row,[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-sx-row .lgp-sx-l,[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-sx-sech,[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-sx-side small{color:var(--w-ink2)!important;opacity:1!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-mlogo span,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-logo span,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-logo span,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-h h3{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-tabs button{background:var(--key-bg)!important;color:var(--key-ink)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-tabs button[aria-pressed=true]{background:var(--ink-key)!important;color:#fff!important;box-shadow:var(--ink-sh)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-all{color:var(--w-ink2)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sc-go{background:var(--ink-key)!important;color:#fff!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked #lgp-ws-comp .lgp-ws-ctx .lgp-ws-pick,[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked #lgp-ws-comp .lgp-ws-tool{background:var(--key-bg)!important;color:var(--key-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked #lgp-ws-comp .lgp-ws-ctx .lgp-ws-pick b,[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked #lgp-ws-comp .lgp-ws-ctx .lgp-ws-pick span{color:var(--w-ink)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-h{z-index:2;position:relative}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-h h3,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-h .lgp-fl-all,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-all span{color:var(--w-ink)!important;opacity:1!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-all{border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 10px;display:inline-flex;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-h h3{border-radius:999px;align-items:center;height:28px;padding:0 10px;display:inline-flex;background:var(--key-bg)!important;box-shadow:var(--key-sm)!important;color:var(--w-ink)!important;font-size:16px!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-side,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-top{-webkit-backdrop-filter:saturate(180%)blur(20px);border-right:1px solid #ffffff0f;background:#15181ed9!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-top{-webkit-backdrop-filter:none;border-bottom:0;border-right:0;background:0 0!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row[aria-current=page],[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row.lgp-on{color:#e7e9ee!important;background:#ffffff1a!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-row:hover{background:#ffffff0f!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-sech,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-side small,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-side .lgp-sx-gst small{color:#ffffff80!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-gs,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-promo,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-sx-guest .lgp-sx-foot>div{background:#1b1f27!important;box-shadow:0 0 0 1px #ffffff0f!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-pg-card,.lgp-ws-pin,.lgp-wd-chat,.lgp-wd-comp,#lgp-ws-comp,.lgp-ws-comp,.lgp-wd-tools,.lgp-wd-proj,.lgp-wd-grp,.lgp-wd-fh,.lgp-ws-pop,.lgp-ws-sheet,.lgp-wd-pend){background:#1b1f27!important;box-shadow:0 0 0 1px #ffffff0f,0 12px 32px #00000073!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked):not(.lgp-ws-design) #lgp-ws-comp,[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked #lgp-ws-comp,[data-logen-scheme=dark] .lgp .lgp-ws #lgp-ws-comp{background:#1b1f27!important;box-shadow:0 0 0 1px #ffffff14,0 12px 32px #00000073!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-comp{box-shadow:0 0 0 1px #ffffff14!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-comp:focus-within,[data-logen-scheme=dark] .lgp .lgp-ws #lgp-ws-comp:focus-within{box-shadow:0 0 0 1px #6692f599,0 0 0 4px #6692f533!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-pg-list li,.lgp-pg-rowi,.lgp-wd-secs li){box-shadow:none!important;background:0 0!important;border-top:1px solid #ffffff14!important;border-radius:0!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-pg-list li:first-child,.lgp-pg-rowi:first-child,.lgp-wd-secs li:first-child){border-top:0!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(input,textarea,select):not(#lgp-ws-ta):not(#lgp-wd-ta){color:#e7e9ee!important;background:#111318!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(input,textarea,select):focus{box-shadow:inset 0 0 0 1px #3f6fda,0 0 0 3px #6692f540!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pl-seg,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-seg{background:#111318!important;box-shadow:inset 0 0 0 1px #ffffff14!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pl-note,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-h em,[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body h1 em,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-all,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-link,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-pg-link{color:#409cff!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-canvas{background-color:#0c0e12;background-image:radial-gradient(#ffffff12 1px,#0000 1.3px)}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-h h3{height:auto;padding:0;box-shadow:none!important;background:0 0!important;font-size:19px!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-all{height:28px}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pass .lgp-ws-bdg,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pass .lgp-ws-ptxt{color:#fff9!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-cred b{color:#e7e9ee!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-cred span{color:#fff9!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-danger{color:#ff6961!important;background:#262b36!important}[data-logen-scheme=dark] .lgp .lgp-ws-tipb,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-tipb{color:#e7e9ee!important;background:#262b36!important;box-shadow:0 0 0 1px #ffffff1a,0 12px 32px #00000080!important}[data-logen-scheme=dark] .lgp .lgp-ws-sheet::backdrop,[data-logen-scheme=dark] .lgp .lgp-ws-ghost-bd{background:#0009!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:before{background:radial-gradient(90% 70% at 28% 14%,#ffffff0f,#0000 60%)}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile{background:#1b1f27!important;box-shadow:0 0 0 1px #ffffff14,0 8px 24px #00000059!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:hover{background:#262b36!important;box-shadow:0 0 0 1px #ffffff24,0 12px 32px #00000073!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-cred,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-pill{background:#1b1f27!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-form input,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-form textarea,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-form select,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-main input,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-cin input,[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-addin input{color:#e7e9ee!important;background:#111318!important;border:0!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-pg-form input:focus,[data-logen-scheme=dark] .lgp .lgp-ws-sheet .lgp-wa-main input:focus{box-shadow:inset 0 0 0 1px #3f6fda,0 0 0 3px #6692f540!important}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) :is(.lgp-ws-start,.lgp-wd-ghostbtn):disabled{color:#fff6!important;opacity:1!important;background:#262b36!important;box-shadow:0 0 0 1px #ffffff0f!important}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile:before{display:none}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-fl-h h3{z-index:3;text-shadow:0 1px 2px #0009;position:relative;color:#e7e9ee!important;opacity:1!important}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-paper{left:calc(var(--w-sidew,252px) + 8px)}[data-logen-scheme=dark] .lgp .lgp-ws.lgp-picked .lgp-ws-paper .lgp-pp-wash{opacity:.08}[data-logen-scheme=dark] .lgp #lgp-pg-b input,[data-logen-scheme=dark] .lgp #lgp-pg-b textarea,[data-logen-scheme=dark] .lgp #lgp-pg-b select{color:#e7e9ee!important;background:#111318!important;border:0!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}[data-logen-scheme=dark] .lgp .lgp-ws-design,[data-logen-scheme=dark] .lgp.lgp-sheet-host{--logen-bg:#1b1f27;--logen-bg-soft:#111318;--logen-surface:#262b36;--logen-border:#ffffff1a;--logen-text:#e7e9ee;--logen-muted:#9aa2b1;--logen-faint:#8d96a6;--logen-primary:#3f6fda;--logen-primary-soft:#6692f52e;--logen-on-accent:#fff;--logen-badge-text:#8aacff;--logen-subtle-bg:#111318;--logen-subtle-bg-strong:#0c0e12;--logen-card-bg:#1b1f27;--logen-panel-bg:#1b1f27;--logen-inner-panel-bg:#111318;--logen-active:#262b36;--th-accent:#3f6fda;--th-accent-ink:#fff;--th-accent-text:#8aacff;--lg2-accent:#3f6fda;--lg2-accent-strong:#3f6fda}@media (min-width:861px){[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-side{z-index:4}}[data-logen-scheme=dark] .lgp .lgp-soon{color:#fff9;background:#262b36;box-shadow:0 0 0 1px #ffffff14}[data-logen-scheme=dark] .lgp .lgp-ws:not(.lgp-picked) .lgp-ws-tile.lgp-is-soon:is(:hover,:active){transform:none;background:#1b1f27!important;box-shadow:0 0 0 1px #ffffff14,0 8px 24px #00000059!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea):not(#lgp-ws-ta):not(:is(#lgp-wd-ta,#ds-ai-input)):not(.lgp-ws-addin-in):not(.lgp-wb-in):not(.lgp-dz-name-in):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)),[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)),[data-logen-scheme=dark] .lgp dialog.lgp-tg input:not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)){color:#e7e9ee!important;background:#111318!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(input,textarea):not(#lgp-ws-ta):not(:is(#lgp-wd-ta,#ds-ai-input)):not(.lgp-ws-addin-in):not(.lgp-wb-in):not(.lgp-dz-name-in):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)),[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(input,textarea):not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)),[data-logen-scheme=dark] .lgp dialog.lgp-tg input:not(:where(.lgp-search input,.gh-trigger-input,.lgp-stg-f input)):focus-visible:not(:where(.logen-dropdown *)){background:#111318!important;box-shadow:inset 0 0 0 1px #3f6fda,0 0 0 3px #6692f540!important}[data-logen-scheme=dark] .lgp .lgp-search{color:#ffffff8c;background:#111318;border-color:#ffffff1f}[data-logen-scheme=dark] .lgp .lgp-search:hover{border-color:#fff3}[data-logen-scheme=dark] .lgp .lgp-search:focus-within{color:#e7e9ee;border-color:#3f6fda;box-shadow:0 0 0 3px #6692f540}[data-logen-scheme=dark] .lgp .lgp-search input{color:#e7e9ee!important}[data-logen-scheme=dark] .lgp .lgp-search input:not(#lgp-dx-0):not(#lgp-dx-1):not(#lgp-dx-2){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}[data-logen-scheme=dark] .lgp .lgp-search>.lgp-search-x:hover{color:#e7e9ee;background:#262b36}[data-logen-scheme=dark] .lgp .lgp-search-kbd{color:#ffffff8c;background:#1b1f27;border-color:#ffffff1f}[data-logen-scheme=dark] .lgp :is(.lgp-ws-th,.lgp-pg-th,.lgp-tp-shot){background-color:#1b1f27}[data-logen-scheme=dark] .lgp :is(.lgp-plugin-mark,.lgp-pg-mono.lgp-pg-logo){color:#111318}[data-logen-scheme=dark] .lgp :is(.lgp-pg-more,.lgp-sx-accr em),[data-logen-scheme=dark] .lgp .lgp-sx-accr svg.lgp-i{color:#8aacff!important}[data-logen-scheme=dark] .lgp .lgp-price-cards{--price-accent:#8aacff;--price-ink:#e7e9ee;--price-muted:#ffffff8c;--price-line:#ffffff14}[data-logen-scheme=dark] .lgp :is(.lgp-price-tabs,.lgp-price-options),[data-logen-scheme=dark] .lgp .lgp-price-cards .lgp-price-loop{background:#111318;box-shadow:inset 0 0 0 1px #ffffff14}[data-logen-scheme=dark] .lgp .lgp-price-tabs>[aria-current=true]{background:#262b36;box-shadow:0 1px 2px #0006}[data-logen-scheme=dark] .lgp .lgp-price-options button[aria-pressed=true]{background:#1b1f27}[data-logen-scheme=dark] .lgp :is(.lgp-price-card,.lgp-price-card.is-pro){background:#1b1f27;border-color:#0000;box-shadow:0 0 0 1px #ffffff0f,0 12px 32px #00000073}[data-logen-scheme=dark] .lgp .lgp-price-card.is-plus{border-color:#3f6fda;outline-color:#6692f538}[data-logen-scheme=dark] .lgp .lgp-price-action .lgp-price-button{color:#e7e9ee;background:#262b36;box-shadow:0 0 0 1px #ffffff12,0 1px 2px #0006}[data-logen-scheme=dark] .lgp .lgp-price-card.is-plus .lgp-price-action .lgp-price-button:not(:disabled){background:#3f6fda}[data-logen-scheme=dark] .lgp .lgp-price-action .lgp-price-button.is-current:disabled{color:#8aacff;background:#6692f52e;box-shadow:inset 0 0 0 2px #3f6fda}[data-logen-scheme=dark] .lgp .lgp-price-action .lgp-price-bonus{color:#8aacff;background:#6692f52e}[data-logen-scheme=dark] .lgp .lgp-price-features li>span{background:#6692f52e}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) p.lgp-pl-bonus{color:#8aacff}[data-logen-scheme=dark] .lgp .lgp-price-cards .lgp-price-loop b{background:#262b36}[data-logen-scheme=dark] .lgp .lgp-ws-pub #lgp-pb-body{--bordeaux:#8aacff;--bordeaux-hover:#a6c0ff;--bordeaux-tint:#6692f52e;--ink:#e7e9ee;--ink-2:#ffffffdb;--muted:#ffffff8c;--line:#ffffff14;--line-strong:#ffffff24;--paper:#111318;--paper-raised:#1b1f27;--paper-sunk:#0c0e12;--gl-bg:#1b1f27;--gl-ring:inset 0 0 0 1px #ffffff14;--sky-frame:#1b1f27;--sky-ring:inset 0 0 0 1px #ffffff14;--shadow-soft:0 1px 2px #0006}[data-logen-scheme=dark] .lgp .lgp-legal-tabs a{color:#e7e9ee;background:#262b36}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-legal-tabs a[aria-current=page]{color:#fff}[data-logen-scheme=dark] .lgp .lgp-ws-design{background:#0c0e12}[data-logen-scheme=dark] .lgp .lgp-bd-bar{background:#1b1f27;box-shadow:0 0 0 1px #ffffff14,0 8px 24px #00000073}[data-logen-scheme=dark] .lgp .lgp-bd-bar>:is(button,a):hover{background:#262b36}[data-logen-scheme=dark] .lgp .lgp-wd-dev{background:#111318;box-shadow:inset 0 0 0 1px #ffffff14}[data-logen-scheme=dark] .lgp .lgp-wd-dev button[aria-pressed=true]{color:#8aacff;box-shadow:0 1px 2px #0006;background:#262b36!important}[data-logen-scheme=dark] .lgp .lgp-wd-tabs button[aria-selected=true]{color:#e7e9ee;background:#262b36;box-shadow:0 1px 2px #0006}[data-logen-scheme=dark] .lgp .lgp-wd-free{color:#e7e9ee;background:#262b36!important}[data-logen-scheme=dark] #design-studio .ds-tb-head{background:#1b1f27}[data-logen-scheme=dark] #design-studio .ds-tb-title h2,[data-logen-scheme=dark] #design-studio .ds-tb-title a:hover,[data-logen-scheme=dark] #design-studio .ds-tb-name,[data-logen-scheme=dark] #design-studio .ds-tb-empty b{color:#e7e9ee}[data-logen-scheme=dark] #design-studio :is(.ds-tb-title a,.ds-tb-filters button,.ds-tb-count,.ds-tb-meta,.ds-tb-empty){color:#ffffff8c}[data-logen-scheme=dark] #design-studio .ds-tb .lgp-search{background:#111318;border-color:#ffffff1f}[data-logen-scheme=dark] #design-studio .ds-tb-filters button:hover{background:#262b36}[data-logen-scheme=dark] #design-studio .ds-tb-filters button[aria-pressed=true]{color:#e7e9ee;background:#262b36;border-color:#ffffff14}[data-logen-scheme=dark] #design-studio .ds-tb-image{background:#111318;border-color:#ffffff14}[data-logen-scheme=dark] #design-studio .ds-tb-card:hover .ds-tb-image{border-color:#ffffff3d;box-shadow:0 4px 14px #0006}[data-logen-scheme=dark] #design-studio .ds-tb-card.is-current .ds-tb-image{border-color:#3f6fda}[data-logen-scheme=dark] #design-studio :is(.ds-tb-selected,.ds-tb-pick){background:#1b1f27f2;box-shadow:0 0 0 1px #ffffff14,0 1px 5px #0006}[data-logen-scheme=dark] #design-studio .ds-tb-selected{color:#8aacff}[data-logen-scheme=dark] #design-studio .ds-tb-drafts{border-color:#ffffff14}[data-logen-scheme=dark] #design-studio .ds-tb-drafts h2{color:#e7e9ee}[data-logen-scheme=dark] #design-studio :is(.ds-tb-draft,.ds-tb-dmore):hover{background:#262b36}[data-logen-scheme=dark] #design-studio .ds-tb-draft.is-current .ds-tb-image{border-color:#3f6fda}[data-logen-scheme=dark] #design-studio .ds-tb-dopen{color:#8aacff}[data-logen-scheme=dark] #design-studio :is(.ds-tb-dgo,.ds-tb-dmore){color:#ffffff8c}[data-logen-scheme=dark] #design-studio .ds-tb-dmore:hover,[data-logen-scheme=dark] #design-studio .ds-tb-pick,[data-logen-scheme=dark] #design-studio .ds-tb-empty button{color:#e7e9ee}[data-logen-scheme=dark] #design-studio .ds-tb-empty button{border-color:#ffffff1f}[data-logen-scheme=dark] #design-studio .ds-conflict{background:#1b1f27;box-shadow:0 0 0 1px #ffffff14,0 8px 24px #00000073}[data-logen-scheme=dark] #design-studio .ds-zoom-menu[open] summary{background:#262b36}[data-logen-scheme=dark] #design-studio :is(.ds-save-state.is-failed,.ds-save-state.is-conflict){color:#ff6961}[data-logen-scheme=dark] .lgp .lgp-wd-log{--cm-card-sh:0 0 0 1px #ffffff0f,0 12px 32px #00000073}[data-logen-scheme=dark] .lgp .lgp-wd-log :is(.ws-card,.ws-card-plan,.ws-artifact,.ws-file-tile){box-shadow:var(--cm-card-sh);background:#1b1f27}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-card.is-answered{background:0 0;box-shadow:inset 0 0 0 1px #ffffff14}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-card-bill{box-shadow:var(--cm-card-sh),inset 0 0 0 1px #6692f54d}[data-logen-scheme=dark] .lgp .lgp-wd-log :is(.ws-countdown,.ws-card-note,.ws-card .ws-up,.ws-reverted){background:#262b36}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-pill{background:#262b36!important}[data-logen-scheme=dark] .lgp .lgp-wd-log :is(.ws-custom-input-wrap,.ws-text-input-field,.ws-credits-in){background:#111318;box-shadow:inset 0 0 0 1px #ffffff1f}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-custom-pill{border-color:#ffffff24}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-card .ws-option-active{color:#8aacff!important;background:#6692f52e!important;box-shadow:inset 0 0 0 1.5px #3f6fda!important}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-card-sec{border-top-color:#ffffff14!important}[data-logen-scheme=dark] .lgp .lgp-wd-log :is(.ws-msg-action:hover,button.ws-tool-toggle:hover){background:#262b36}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-device-divider{background:0 0}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-device-divider:before,[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-device-divider:after{background:#ffffff1f}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-thinking-toggle+div pre{border-left-color:#ffffff24}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-prose :not(pre)>code{background:#262b36}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-prose :is(th,td){border-bottom-color:#ffffff14}[data-logen-scheme=dark] .lgp .lgp-wd-log :is(.ws-prose a,.ws-file-tile-i,.ws-auto-countdown-hold){color:#8aacff!important}[data-logen-scheme=dark] .lgp .lgp-wd-log .ws-tool-check{color:#4cc38a}[data-logen-scheme=dark] .lgp .lgp-wd-chatr button:hover{color:#ff6961;background:#262b36}[data-logen-scheme=dark] .lgp .lgp-wb-bar{background:#1b1f27;border-bottom-color:#ffffff14}[data-logen-scheme=dark] .lgp .lgp-wb-addr{background:#111318}[data-logen-scheme=dark] .lgp .lgp-wb-bar button:hover{background:#262b36}[data-logen-scheme=dark] .lgp .lgp-wd-row i{background:#262b36;border-color:#ffffff14}[data-logen-scheme=dark] .lgp .lgp-wd-row.lgp-ok i svg.lgp-i{color:#4cc38a}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-ws-addin{background:#111318}[data-logen-scheme=dark] .lgp .lgp-wd-fa button[aria-pressed=true]{color:#8aacff}[data-logen-scheme=dark] .lgp :is(.lgp-tp-pages,.lgp-tp-devs){background:#111318;box-shadow:inset 0 0 0 1px #ffffff14}[data-logen-scheme=dark] .lgp :is(.lgp-tp-pages button[aria-current=page],.lgp-tp-devs button[aria-pressed=true]){background:#262b36;box-shadow:0 1px 2px #0006}[data-logen-scheme=dark] .lgp .lgp-tp-view{border-color:#ffffff14}[data-logen-scheme=dark] .lgp .lgp-bb-matrix tbody th{background:#111318}[data-logen-scheme=dark] .lgp .lgp-bb-matrix .lgp-bb-logen{color:#8aacff;background:#6692f52e}[data-logen-scheme=dark] .lgp .lgp-bb-matrix tr.lgp-bb-group td{background:#ffffff0a}[data-logen-scheme=dark] .lgp .lgp-bb-yes{color:#8aacff}[data-logen-scheme=dark] .lgp .lgp-bb-no{color:#ffffff4d}[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(.lgp-wa-side,.lgp-wp-top){color:#e7e9ee!important;background:radial-gradient(70% 70% at 8% 0,#6692f547,#0000 68%),#111318 radial-gradient(60% 55% at 100% 100%,#6692f52e,#0000 70%)!important}[data-logen-scheme=dark] .lgp .lgp-ws-sheet :is(.lgp-wa-side h2,.lgp-wp-top h2){color:#e7e9ee!important}[data-logen-scheme=dark] .lgp :is(.lgp-wa-steps,.lgp-wa-note){background:#262b36}[data-logen-scheme=dark] .lgp .lgp-wa-note svg.lgp-i{color:#4cc38a}[data-logen-scheme=dark] .lgp .lgp-wa-notice{background:#6692f52e}[data-logen-scheme=dark] .lgp .lgp-wa-notice svg.lgp-i{color:#8aacff}[data-logen-scheme=dark] .lgp .lgp-wa-notice.lgp-is-warn{background:#e5a03c29}[data-logen-scheme=dark] .lgp .lgp-wa-notice.lgp-is-warn svg.lgp-i{color:#e8b160}[data-logen-scheme=dark] .lgp :is(.lgp-ws,.lgp-ws-sheet) .lgp-fl-car>section.lgp-sc{background:0 0!important}[data-logen-scheme=dark] .lgp .lgp-ws :is(input.lgp-dz-name-in,input.lgp-ws-addin-in,input.lgp-wb-in,textarea#ds-ai-input):not(#lgp-ws-ta):not(#lgp-wd-ta){box-shadow:none!important;color:var(--w-ink)!important;background:0 0!important;border:0!important}[data-logen-scheme=dark] .lgp .lgp-wd-comp .lgp-ws-bar{gap:6px}[data-logen-scheme=dark] .lgp .lgp-ws .lgp-wd-proj .lgp-wd-seg button[aria-pressed=true]:not(#lgp-dx-0){background:var(--ink-key)!important;color:#fff!important;box-shadow:var(--ink-sh)!important}[data-logen-scheme=dark] .lgp .lgp-stg-f>span{color:#9aa2b1}[data-logen-scheme=dark] .lgp .lgp-stg-f input{color:#e7e9ee;background:#111318;box-shadow:inset 0 0 0 1.5px #ffffff17}[data-logen-scheme=dark] .lgp .lgp-stg-f input::placeholder{color:#8d96a6}[data-logen-scheme=dark] .lgp .lgp-stg-f input:focus-visible{box-shadow:inset 0 0 0 1.5px #6e95f0,0 0 0 3px #6692f538}[data-logen-scheme=dark] .lgp .lgp-stg-f input[readonly]{color:#b4bbc8;background:#15181e}[data-logen-scheme=dark] .lgp .lgp-stg-f input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #e57373,0 0 0 3px #e5737329}[data-logen-scheme=dark] .lgp :is(.lgp-stg-note,.lgp-stg-app small){color:#9aa2b1}[data-logen-scheme=dark] .lgp .lgp-stg-foot .lgp-ws-start:disabled{color:#fff!important;opacity:.45!important;box-shadow:none!important;background:#3f6fda!important}[data-logen-scheme=dark] .lgp .lgp-ws-mic.voice-recording:not(#lgp-dx-0):not(#lgp-dx-1){color:#fff!important;background:#ff1e1e!important;box-shadow:0 0 0 3px #ff1e1e38,0 0 12px 2px #ff1e1e73!important}[data-logen-scheme=dark] .lgp .lgp-ws-mic.voice-transcribing:not(#lgp-dx-0):not(#lgp-dx-1){color:#8b93a7!important}.admin-mobile-toggle{display:none}@media (max-width:860px){.admin-responsive{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.admin-responsive>:last-child{padding-inline:12px}.admin-responsive .admin-sidebar{border-right:0;border-bottom:1px solid var(--logen-border);max-height:50dvh;overflow-y:auto}.admin-responsive .admin-mobile-toggle{background:var(--logen-bg-soft);z-index:1;align-items:center;gap:10px;width:100%;min-height:44px;display:flex;position:sticky;top:0}.admin-responsive .admin-sidebar:not(.admin-nav-open)>:is(nav,div){display:none}.admin-responsive .admin-sidebar :is(nav a,nav button){min-height:44px}}button,[role=button],a{cursor:pointer!important}[data-phx-session],[data-phx-teleported-src]{display:contents}:root[data-logen-theme=light]{--th-bg:#fff;--th-bg-soft:#f5f7fa;--th-surface:#fff;--th-surface2:#eef1f5;--th-text:#0f172a;--th-muted:#0f172a99;--th-faint:#0f172a6b;--th-border:#0f172a1c;--th-border-strong:#0f172a3d;--th-accent:#2563eb;--th-accent-ink:#fff;--th-accent-strong:#2563eb;--th-accent-text:#3b82f6}:root,:root[data-logen-theme=neutral]{--th-bg:#161719;--th-bg-soft:#1d1f22;--th-surface:#25272b;--th-surface2:#2b2e32;--th-text:#fafaf7;--th-muted:#fafaf78c;--th-faint:#fafaf757;--th-border:#fafaf717;--th-border-strong:#fafaf742;--th-accent:#00e676;--th-accent-ink:#07120c;--th-accent-strong:#00e676;--th-accent-text:#4dffa0}:root[data-logen-theme=dark]{--th-bg:#000;--th-bg-soft:#0d0d0d;--th-surface:#161616;--th-surface2:#1c1c1c;--th-text:#fff;--th-muted:#ffffff8c;--th-faint:#ffffff57;--th-border:#ffffff17;--th-border-strong:#ffffff42;--th-accent:#ff8a3d;--th-accent-ink:#140900;--th-accent-strong:#ff8a3d;--th-accent-text:#ffb066}:root[data-logen-theme=green]{--th-bg:#fff;--th-bg-soft:#f7f8f6;--th-surface:#fff;--th-surface2:#f3f5f2;--th-text:#191414;--th-muted:#1914149e;--th-faint:#19141473;--th-border:#1914141a;--th-border-strong:#1914143d;--th-accent:#1db954;--th-accent-ink:#0b1a10;--th-accent-strong:#1db954;--th-accent-text:#107a42}:root[data-logen-theme=violet]{--th-bg:#17141b;--th-bg-soft:#1b1722;--th-surface:#1e1a25;--th-surface2:#241f2c;--th-text:#efedf2;--th-muted:#efedf2a8;--th-faint:#efedf285;--th-border:#ffffff1a;--th-border-strong:#ffffff3d;--th-accent:#34e884;--th-accent-ink:#08120c;--th-accent-strong:#34e884;--th-accent-text:#34e884}:root[data-logen-accent=sage]{--th-accent:#3e6650;--th-accent-ink:#fff;--th-accent-strong:#3e6650;--th-accent-text:#2f5a44}:root[data-logen-accent=blue]{--th-accent:#2563eb;--th-accent-ink:#fff;--th-accent-strong:#2563eb;--th-accent-text:#1d4ed8}:root[data-logen-accent=violet]{--th-accent:#7c3aed;--th-accent-ink:#fff;--th-accent-strong:#7c3aed;--th-accent-text:#6d28d9}:root[data-logen-accent=orange]{--th-accent:#c2410c;--th-accent-ink:#fff;--th-accent-strong:#c2410c;--th-accent-text:#b13a0a}:root[data-logen-accent=ink]{--th-accent:#1c1c1b;--th-accent-ink:#fff;--th-accent-strong:#1c1c1b;--th-accent-text:#1c1c1b}:root[data-logen-accent]:is(:not([data-logen-theme]),[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=violet]){--th-accent-ink:#0b0f0c}:root[data-logen-accent=sage]:is(:not([data-logen-theme]),[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=violet]){--th-accent:#7db893;--th-accent-strong:#7db893;--th-accent-text:#9ccdae}:root[data-logen-accent=blue]:is(:not([data-logen-theme]),[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=violet]){--th-accent:#7aa6f8;--th-accent-strong:#7aa6f8;--th-accent-text:#9dbdfa}:root[data-logen-accent=violet]:is(:not([data-logen-theme]),[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=violet]){--th-accent:#b9a3ff;--th-accent-strong:#b9a3ff;--th-accent-text:#cbbbff}:root[data-logen-accent=orange]:is(:not([data-logen-theme]),[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=violet]){--th-accent:#ff8a3d;--th-accent-strong:#ff8a3d;--th-accent-text:#ffb066}:root[data-logen-accent=ink]:is(:not([data-logen-theme]),[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=violet]){--th-accent:#ecece9;--th-accent-strong:#ecece9;--th-accent-text:#ecece9}:root[data-logen-app=desktop][data-logen-theme=light]:not([data-logen-accent]){--th-accent:#3e6650;--th-accent-ink:#fff;--th-accent-strong:#3e6650;--th-accent-text:#2f5a44}:root{--ui-radius-sm:8px;--ui-radius:10px;--ui-radius-lg:14px;--ui-radius-xl:20px;--ui-radius-pill:999px;--logen-radius:var(--ui-radius);--logen-radius-lg:var(--ui-radius-lg);--ui-border-w:1.5px;--ui-border-w-strong:2px;--ui-ring:0 0 0 3px var(--th-accent)}@supports (color:color-mix(in lab, red, red)){:root{--ui-ring:0 0 0 3px color-mix(in oklch,var(--th-accent)30%,transparent)}}:root{--ui-shadow-sm:0 1px 2px #00000024;--ui-shadow:0 8px 26px #00000029;--ui-shadow-lg:0 20px 48px #00000038;--ui-pad-x:20px;--ui-pad-y:11px;--ui-gap:12px;--ui-dur:.15s}[data-logen-theme=light],[data-logen-theme=green]{color-scheme:light;--logen-bg:var(--th-bg);--logen-bg-soft:var(--th-bg-soft);--logen-thumbnail-bg:var(--th-bg-soft);--logen-surface:var(--th-surface);--logen-surface2:var(--th-surface2);--logen-border:var(--th-border);--logen-text:var(--th-text);--logen-muted:var(--th-muted);--logen-primary:var(--th-accent);--logen-primary-soft:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-primary-soft:color-mix(in oklch,var(--th-accent)8%,transparent)}}[data-logen-theme=light],[data-logen-theme=green]{--logen-success:#047857;--logen-success-ink:#fff;--logen-warning:#b45309;--logen-danger:#b91c1c;--logen-rail:#faf9f8;--logen-strong:#161615;--logen-faint:var(--th-faint);--logen-wash:#1a1a1a0b;--logen-active:#1a1a1a11;--ws-user-bubble:#1a1a1a0a;--logen-hairline:#1a1a1a0f;--logen-on-accent:var(--th-accent-ink);--logen-add:#1a7f37;--logen-del:#c0392b;--logen-live:#2da44e;--logen-busy:#bf8700;--logen-shadow-sm:var(--ui-shadow-sm);--logen-shadow-md:var(--ui-shadow);--logen-header-bg:#f7f7f7d1;--logen-badge-border:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-badge-border:color-mix(in oklch,var(--th-accent)15%,transparent)}}[data-logen-theme=light],[data-logen-theme=green]{--logen-badge-text:var(--th-accent-text);--logen-card-bg:#ffffffe0;--logen-icon-border:#0000001a;--logen-shadow-primary:0 8px 24px #0000001a;--logen-card-shadow:0 16px 40px #1a1a1a0f;--logen-panel-bg:#fffffff5;--logen-panel-shadow:0 30px 80px #1a1a1a1a;--logen-subtle-bg:#fff9;--logen-subtle-bg-strong:#ffffffb8;--logen-inner-panel-bg:#fafafaf2;--logen-terminal-bg:#1a1a1a0a;--logen-signin-bg:#fff9;--logen-cta-alt-bg:#ffffffb3;--logen-active-border:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-active-border:color-mix(in oklch,var(--th-accent)18%,transparent)}}[data-logen-theme=light],[data-logen-theme=green]{--logen-node-border:#1a1a1a0f;--logen-node-opacity:.82;--logen-success-soft:var(--logen-success)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-success-soft:color-mix(in oklch,var(--logen-success)12%,var(--logen-surface))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-danger-soft-bg:var(--logen-danger)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-danger-soft-bg:color-mix(in oklch,var(--logen-danger)10%,var(--logen-surface))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-danger-soft-border:var(--logen-danger)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-danger-soft-border:color-mix(in oklch,var(--logen-danger)28%,transparent)}}[data-logen-theme=light],[data-logen-theme=green]{--logen-danger-entry-border:#dc26262e;--logen-danger-entry-bg:#dc262614;--logen-warning-soft-bg:var(--logen-warning)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-warning-soft-bg:color-mix(in oklch,var(--logen-warning)12%,var(--logen-surface))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-warning-soft-border:var(--logen-warning)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-warning-soft-border:color-mix(in oklch,var(--logen-warning)26%,transparent)}}[data-logen-theme=light],[data-logen-theme=green]{--logen-feature-bg:#ffffffe6;--logen-feature-shadow:0 16px 40px #1a1a1a0f;--logen-features-label:var(--th-accent-text);--landing-logo-grad-to:#8b5cf6;--landing-avatar-1:#6366f1;--landing-avatar-2:#10b981;--landing-avatar-3:#f59e0b;--landing-avatar-4:#0ea5e9;--landing-avatar-5:#f43f5e;--logen-trace-panel-bg:#ffffffeb;--logen-trace-panel-shadow:0 24px 48px #1a1a1a14;--logen-log-entry-bg:#1a1a1a08;--logen-legend-bg:#ffffffa6;--logen-shadow-success:0 0 20px var(--logen-success)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-shadow-success:0 0 20px color-mix(in oklch,var(--logen-success)22%,transparent)}}[data-logen-theme=light],[data-logen-theme=green]{--logen-shadow-warning:0 0 20px #d9770622;--logen-card-secondary:#475569;--logen-tone-1-fg:var(--logen-primary);--logen-tone-1-bg:var(--logen-primary-soft);--logen-tone-2-fg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-2-fg:color-mix(in oklch,var(--logen-primary)82%,var(--logen-text))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-2-bg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-2-bg:color-mix(in oklch,var(--logen-primary)10%,var(--logen-surface))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-3-fg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-3-fg:color-mix(in oklch,var(--logen-primary)62%,var(--logen-text))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-3-bg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-3-bg:color-mix(in oklch,var(--logen-primary)7%,var(--logen-surface2))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-4-fg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-4-fg:color-mix(in oklch,var(--logen-primary)48%,var(--logen-muted))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-4-bg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-tone-4-bg:color-mix(in oklch,var(--logen-primary)5%,var(--logen-surface2))}}[data-logen-theme=light],[data-logen-theme=green]{--logen-stat-emerald:var(--logen-success);--logen-stat-emerald-soft:var(--logen-success-soft);--logen-stat-blue:#1d4ed8;--logen-stat-blue-soft:#2563eb1a;--logen-stat-violet:#5b21b6;--logen-stat-violet-soft:#7c3aed1a;--logen-stat-amber:var(--logen-warning);--logen-stat-amber-soft:var(--logen-warning-soft-bg);--logen-stat-red:var(--logen-danger);--logen-stat-red-soft:var(--logen-danger-soft-bg);--logen-stat-teal:#0d9488;--logen-stat-teal-soft:#0d94881a;--logen-row-hover:#0000000a;--log-debug:#6b7685;--log-info:#1d6fa4;--log-warning:#92600a;--log-error:#b91c1c;--log-notice:#0e7490}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{color-scheme:dark;--logen-bg:var(--th-bg);--logen-bg-soft:var(--th-bg-soft);--logen-thumbnail-bg:var(--th-bg-soft);--logen-surface:var(--th-surface);--logen-surface2:var(--th-surface2);--logen-border:var(--th-border);--logen-text:var(--th-text);--logen-muted:var(--th-muted);--logen-primary:var(--th-accent);--logen-primary-soft:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-primary-soft:color-mix(in oklch,var(--th-accent)14%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-success:#4ade80;--logen-success-ink:#0a0a0a;--logen-warning:#fbbf24;--logen-danger:#f87171;--logen-rail:#1b1b1b;--logen-strong:#f6f6f6;--logen-faint:var(--th-faint);--logen-wash:#ffffff0d;--logen-active:#ffffff16;--ws-user-bubble:#ffffff0d;--logen-hairline:#ffffff12;--logen-on-accent:var(--th-accent-ink);--logen-add:#3fb950;--logen-del:#f85149;--logen-live:#3fb950;--logen-busy:#d29922;--logen-shadow-sm:var(--ui-shadow-sm);--logen-shadow-md:var(--ui-shadow);--logen-header-bg:#2a2a2acc;--logen-badge-border:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-badge-border:color-mix(in oklch,var(--th-accent)20%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-badge-text:var(--th-accent-text);--logen-card-bg:#383838d1;--logen-icon-border:#ffffff1a;--logen-shadow-primary:0 8px 24px #00000059;--logen-card-shadow:0 14px 32px #00000029;--logen-panel-bg:#383838eb;--logen-panel-shadow:0 30px 80px #00000073;--logen-subtle-bg:#ffffff05;--logen-subtle-bg-strong:#ffffff0a;--logen-inner-panel-bg:#2a2a2ab8;--logen-terminal-bg:#00000047;--logen-signin-bg:transparent;--logen-cta-alt-bg:#ffffff08;--logen-active-border:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-active-border:color-mix(in oklch,var(--th-accent)25%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-node-border:#ffffff0d;--logen-node-opacity:.72;--logen-success-soft:var(--logen-success)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-success-soft:color-mix(in oklch,var(--logen-success)18%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-danger-soft-bg:var(--logen-danger)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-danger-soft-bg:color-mix(in oklch,var(--logen-danger)16%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-danger-soft-border:var(--logen-danger)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-danger-soft-border:color-mix(in oklch,var(--logen-danger)35%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-danger-entry-border:#ef44442e;--logen-danger-entry-bg:#ef44441a;--logen-warning-soft-bg:var(--logen-warning)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-warning-soft-bg:color-mix(in oklch,var(--logen-warning)18%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-warning-soft-border:var(--logen-warning)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-warning-soft-border:color-mix(in oklch,var(--logen-warning)32%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-feature-bg:#383838db;--logen-feature-shadow:0 14px 32px #00000029;--logen-features-label:var(--th-accent-text);--landing-logo-grad-to:#8b5cf6;--landing-avatar-1:#6366f1;--landing-avatar-2:#10b981;--landing-avatar-3:#f59e0b;--landing-avatar-4:#0ea5e9;--landing-avatar-5:#f43f5e;--logen-trace-panel-bg:#2a2a2adb;--logen-trace-panel-shadow:0 24px 48px #00000047;--logen-log-entry-bg:#ffffff05;--logen-legend-bg:transparent;--logen-row-hover:#ffffff0d;--log-debug:#636d83;--log-info:#61afef;--log-warning:#e5c07b;--log-error:#e06c75;--log-notice:#56b6c2;--logen-shadow-success:0 0 20px var(--logen-success)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-shadow-success:0 0 20px color-mix(in oklch,var(--logen-success)25%,transparent)}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-shadow-warning:0 0 20px #f59e0b22;--logen-card-secondary:#b8c4ce;--logen-tone-1-fg:var(--logen-primary);--logen-tone-1-bg:var(--logen-primary-soft);--logen-tone-2-fg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-2-fg:color-mix(in oklch,var(--logen-primary)78%,var(--logen-text))}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-2-bg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-2-bg:color-mix(in oklch,var(--logen-primary)16%,var(--logen-surface))}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-3-fg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-3-fg:color-mix(in oklch,var(--logen-primary)58%,var(--logen-muted))}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-3-bg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-3-bg:color-mix(in oklch,var(--logen-primary)10%,var(--logen-surface))}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-4-fg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-4-fg:color-mix(in oklch,var(--logen-primary)42%,var(--logen-muted))}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-4-bg:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-tone-4-bg:color-mix(in oklch,var(--logen-primary)7%,var(--logen-surface2))}}:root:where(:not([data-logen-theme])),[data-logen-theme=dark],[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-stat-emerald:var(--logen-success);--logen-stat-emerald-soft:var(--logen-success-soft);--logen-stat-blue:#60a5fa;--logen-stat-blue-soft:#3b82f61f;--logen-stat-violet:#a78bfa;--logen-stat-violet-soft:#8b5cf61f;--logen-stat-amber:var(--logen-warning);--logen-stat-amber-soft:var(--logen-warning-soft-bg);--logen-stat-red:var(--logen-danger);--logen-stat-red-soft:var(--logen-danger-soft-bg);--logen-stat-teal:#2dd4bf;--logen-stat-teal-soft:#2dd4bf1f}:root:where(:not([data-logen-theme])),[data-logen-theme=neutral]{--log-debug:#b4bac8;--log-info:#7fc4ff;--log-error:#ff9ba3;--log-notice:#6fd3e0;--logen-card-secondary:#e2e6ea}:root{--color-base-100:var(--th-surface);--color-base-200:var(--th-surface2);--color-base-300:var(--th-border);--color-base-content:var(--th-text);--color-primary:var(--th-accent);--color-primary-content:var(--th-accent-ink)}input[type=checkbox],input[type=radio]{accent-color:var(--logen-primary)}.text-stat-emerald{color:var(--logen-stat-emerald)}.text-stat-blue{color:var(--logen-stat-blue)}.text-stat-violet{color:var(--logen-stat-violet)}.text-stat-amber{color:var(--logen-stat-amber)}.text-stat-red{color:var(--logen-stat-red)}.text-stat-zinc{color:var(--logen-muted)}.bg-stat-emerald{background-color:var(--logen-stat-emerald-soft)}.bg-stat-blue{background-color:var(--logen-stat-blue-soft)}.bg-stat-violet{background-color:var(--logen-stat-violet-soft)}.bg-stat-amber{background-color:var(--logen-stat-amber-soft)}.bg-stat-red{background-color:var(--logen-stat-red-soft)}.bg-stat-zinc{background-color:#71717a1f}.border-stat-emerald{border-color:var(--logen-stat-emerald)}.border-stat-blue{border-color:var(--logen-stat-blue)}.border-stat-violet{border-color:var(--logen-stat-violet)}.border-stat-amber{border-color:var(--logen-stat-amber)}.border-stat-red{border-color:var(--logen-stat-red)}.golden-terminal-shell{box-sizing:border-box;background-color:#111318}.golden-terminal-host{box-sizing:border-box;width:100%;height:100%;overflow:hidden}.golden-terminal-host .xterm-viewport{box-sizing:border-box;scrollbar-width:none}.golden-terminal-host .xterm-viewport::-webkit-scrollbar{display:none}.golden-terminal-host .xterm-helpers{overflow:hidden;width:0!important;height:0!important}.golden-terminal-host .xterm-helper-textarea{width:0!important;height:0!important;line-height:0!important}.text-tone-1{color:var(--logen-tone-1-fg)}.text-tone-2{color:var(--logen-tone-2-fg)}.text-tone-3{color:var(--logen-tone-3-fg)}.text-tone-4{color:var(--logen-tone-4-fg)}.bg-tone-1{background-color:var(--logen-tone-1-bg)}.bg-tone-2{background-color:var(--logen-tone-2-bg)}.bg-tone-3{background-color:var(--logen-tone-3-bg)}.bg-tone-4{background-color:var(--logen-tone-4-bg)}.border-tone-1{border-color:var(--logen-tone-1-fg)}.border-tone-2{border-color:var(--logen-tone-2-fg)}.bg-tone-solid-1{background-color:var(--logen-tone-1-fg)}.bg-tone-solid-2{background-color:var(--logen-tone-2-fg)}.bg-tone-solid-3{background-color:var(--logen-tone-3-fg)}.bg-tone-solid-4{background-color:var(--logen-tone-4-fg)}.text-logen-primary{color:var(--logen-primary)}.bg-logen-primary-soft{background-color:var(--logen-primary-soft)}.text-logen-success{color:var(--logen-success)}.bg-logen-success-soft{background-color:var(--logen-success-soft)}.text-logen-warning{color:var(--logen-warning)}.bg-logen-warning-soft{background-color:var(--logen-warning-soft-bg)}.text-logen-danger{color:var(--logen-danger)}.bg-logen-danger-soft{background-color:var(--logen-danger-soft-bg)}.border-logen-danger{border-color:var(--logen-danger-soft-border)}.border-logen-warning{border-color:var(--logen-warning-soft-border)}.bg-sem-success{background-color:var(--logen-success)}.bg-sem-warning{background-color:var(--logen-warning)}.bg-sem-danger{background-color:var(--logen-danger)}.bg-sem-muted{background-color:var(--logen-muted)}@keyframes logen-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.logen-marquee-track{width:max-content;animation:28s linear infinite logen-marquee;display:flex}.logen-marquee-track:hover{animation-play-state:paused}@keyframes logen-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.logen-slide-in-right{animation:.22s cubic-bezier(.4,0,.2,1) logen-slide-in-right}@keyframes logen-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}.logen-slide-out-right{animation:.22s cubic-bezier(.4,0,.2,1) forwards logen-slide-out-right}@keyframes logen-fade-in{0%{opacity:0}to{opacity:1}}.logen-fade-in{animation:.22s ease-out logen-fade-in}@keyframes logen-fade-out{0%{opacity:1}to{opacity:0}}.logen-fade-out{animation:.22s ease-out forwards logen-fade-out}.logen-marquee-wrap{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.landing-skip-link{z-index:100;background-color:var(--logen-primary);width:1px;height:1px;color:var(--logen-on-accent);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;position:absolute;top:auto;left:-9999px;overflow:hidden}.landing-skip-link:focus{outline:2px solid var(--logen-primary);outline-offset:2px;width:auto;height:auto;position:fixed;top:1rem;left:1rem;overflow:visible}.landing-page-footer{padding-bottom:max(0px,env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.landing-pulse-dot{animation:none!important}}.ws-prose{color:var(--logen-text);font-size:1.0625rem;line-height:1.5}.ws-prose p{margin:0 0 .55em}.ws-prose p:last-child{margin-bottom:0}.ws-prose h1,.ws-prose h2,.ws-prose h3{color:var(--logen-text);margin:.7em 0 .3em;font-weight:700;line-height:1.3}.ws-prose h1{font-size:1.45rem}.ws-prose h2{font-size:1.28rem}.ws-prose h3{font-size:1.13rem}.ws-prose h1:first-child,.ws-prose h2:first-child,.ws-prose h3:first-child{margin-top:0}.ws-prose ul,.ws-prose ol{margin:.35em 0 .55em 1.3em;padding:0}.ws-prose li{margin:.2em 0;padding-left:.15em}.ws-prose ul{list-style-type:disc}.ws-prose ol{list-style-type:decimal}.ws-prose strong{font-weight:700}.ws-prose em{font-style:italic}.ws-prose code{background:var(--logen-surface);border:1px solid var(--logen-border);font-size:.9em;font-family:var(--font-code);border-radius:4px;padding:.1em .35em}.ws-prose pre{background:var(--logen-surface);border:1px solid var(--logen-border);border-radius:8px;margin:.5em 0;padding:.6em .85em;overflow-x:auto}.ws-prose pre code{background:0 0;border:none;padding:0;font-size:.9rem}.ws-prose hr{border:none;border-top:1px solid var(--logen-border);margin:.75em 0}.ws-prose table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.95rem}.ws-prose th{text-align:left;background:var(--logen-surface);border:1px solid var(--logen-border);padding:.35em .65em;font-weight:600}.ws-prose td{border:1px solid var(--logen-border);padding:.3em .65em}.ws-prose tr:nth-child(2n) td{background:var(--logen-subtle-bg)}.ws-prose blockquote{border-left:3px solid var(--logen-primary);color:var(--logen-muted);margin:.5em 0;padding:.2em .75em}.ws-prose a{color:var(--logen-primary);text-decoration:underline}.plan-prose{color:var(--logen-text)}.plan-prose p{margin:0 0 .5em}.plan-prose p:last-child{margin-bottom:0}.plan-prose h1,.plan-prose h2,.plan-prose h3,.plan-prose h4{margin:.7em 0 .3em;font-weight:700;line-height:1.3}.plan-prose h1{font-size:1.15rem}.plan-prose h2{font-size:1.05rem}.plan-prose h3{font-size:.97rem}.plan-prose h1:first-child,.plan-prose h2:first-child,.plan-prose h3:first-child,.plan-prose h4:first-child{margin-top:0}.plan-prose ul,.plan-prose ol{margin:.3em 0 .5em 1.2em;padding:0}.plan-prose li{margin:.15em 0}.plan-prose ul{list-style-type:disc}.plan-prose ol{list-style-type:decimal}.plan-prose strong{font-weight:700}.plan-prose em{font-style:italic}.plan-prose code{background:var(--logen-surface);border:1px solid var(--logen-border);font-size:.9em;font-family:var(--font-code);border-radius:4px;padding:.05em .3em}.plan-prose pre{background:var(--logen-surface);border:1px solid var(--logen-border);border-radius:6px;margin:.45em 0;padding:.55em .75em;overflow-x:auto}.plan-prose pre code{background:0 0;border:none;padding:0}.plan-prose hr{border:none;border-top:1px solid var(--logen-border);margin:.7em 0}.plan-prose table{border-collapse:collapse;width:100%;margin:.45em 0;font-size:.92em;display:block;overflow-x:auto}.plan-prose th{text-align:left;background:var(--logen-surface);border:1px solid var(--logen-border);white-space:nowrap;padding:.3em .55em;font-weight:600}.plan-prose td{border:1px solid var(--logen-border);padding:.28em .55em}.plan-prose tr:nth-child(2n) td{background:var(--logen-subtle-bg)}.plan-prose a{color:var(--logen-primary);text-decoration:underline}html:has(#workspace),body:has(#workspace){overscroll-behavior:none;overflow:hidden}@keyframes ws-dot-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes ws-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ws-dot{animation:1.4s ease-in-out infinite ws-dot-pulse}.ws-dot:nth-child(2){animation-delay:.18s}.ws-dot:nth-child(3){animation-delay:.36s}:root{--ws-column:min(96%,max(80%,1160px))}.desk{--ws-column:min(90%,max(58%,518px))}.ws-column,.ws-thread{width:var(--ws-column);margin-inline:auto}.ws-thread>*+*{margin-top:30px}.ws-thread>.ws-msg-cont{margin-top:18px}.ws-thread>.ws-msg-inline{margin-top:8px}.ws-msg{animation:.3s forwards ws-fade-up}.ws-msg-inline{animation:.2s forwards ws-fade-up}.ws-bubble-user{background-color:var(--ws-user-bubble);border-radius:20px;padding:10px 16px}.ws-src{letter-spacing:.07em;text-transform:uppercase;color:var(--logen-faint);margin-bottom:5px;font-size:10px;font-weight:600;display:block}.ws-src-user{text-align:right}.ws-device-divider{z-index:5;background:var(--logen-bg);align-items:center;gap:12px;padding:8px 0 9px;display:flex;position:sticky;top:0}.ws-device-divider:before,.ws-device-divider:after{content:"";background:var(--logen-border);flex:1;height:1px}.ws-device-name{letter-spacing:.08em;text-transform:uppercase;color:var(--logen-faint);white-space:nowrap;flex:none;font-size:10px;font-weight:600}.ws-thread>.ws-device-divider+*{margin-top:10px}.ws-msg{padding-bottom:19px;position:relative}.ws-msg-actions{opacity:0;justify-content:flex-end;align-items:center;gap:10px;height:16px;transition:opacity .12s;display:flex;position:absolute;bottom:0;left:0;right:0}.ws-msg-actions--user{left:auto;right:0}.ws-msg:hover .ws-msg-actions,.ws-msg:focus-within .ws-msg-actions{opacity:1}.ws-msg-action{color:var(--logen-faint);transition:color .12s;display:inline-flex}.ws-msg-action:hover{color:var(--logen-text)}.ws-msg-time{color:var(--logen-faint);white-space:nowrap;font-size:11px}.ws-restore-modal{border-radius:18px;flex-direction:column;width:100%;max-width:30rem;max-height:calc(100vh - 2rem);display:flex;overflow:hidden}.ws-restore-head{justify-content:space-between;align-items:flex-start;padding:20px 20px 0;display:flex}.ws-restore-badge{width:40px;height:40px;color:var(--logen-text);background:var(--logen-text);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ws-restore-badge{background:color-mix(in srgb,var(--logen-text)8%,transparent)}}.ws-restore-close{color:var(--logen-faint);border-radius:8px;padding:4px;transition:color .12s,background .12s;display:inline-flex}.ws-restore-close:hover{color:var(--logen-text);background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-restore-close:hover{background:color-mix(in srgb,var(--logen-text)8%,transparent)}}.ws-restore-body{padding:14px 20px 18px;overflow-y:auto}.ws-restore-title{letter-spacing:-.01em;color:var(--logen-text);margin-bottom:8px;font-size:20px;font-weight:600}.ws-restore-lead{color:var(--logen-muted);margin-bottom:14px;font-size:14px;line-height:1.55}.ws-restore-note{color:var(--logen-muted);background:var(--logen-subtle-bg);border-radius:10px;margin-bottom:14px;padding:9px 11px;font-size:12.5px;line-height:1.5}.ws-restore-note.is-blocked{color:var(--logen-text);background:var(--logen-warning)}@supports (color:color-mix(in lab, red, red)){.ws-restore-note.is-blocked{background:color-mix(in srgb,var(--logen-warning)12%,transparent)}}.ws-restore-checking{align-items:center;gap:9px;display:flex}.ws-restore-spinner{border:2px solid var(--logen-text);border-radius:50%;flex-shrink:0;width:14px;height:14px}@supports (color:color-mix(in lab, red, red)){.ws-restore-spinner{border:2px solid color-mix(in srgb,var(--logen-text)18%,transparent)}}.ws-restore-spinner{border-top-color:var(--logen-text);animation:.7s linear infinite ws-restore-spin}@keyframes ws-restore-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ws-restore-spinner{animation-duration:2.4s}}.ws-rb-steps{flex-direction:column;gap:14px;margin:4px 0 2px;padding:0;list-style:none;display:flex}.ws-rb-step{color:var(--logen-faint);align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;transition:color .16s;display:flex}.ws-rb-step.is-done{color:var(--logen-text)}.ws-rb-step.is-active{color:var(--logen-primary);font-weight:500}.ws-rb-mark{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:22px;display:inline-flex}.ws-rb-dot{border:2px solid var(--logen-text);border-radius:50%;width:13px;height:13px}@supports (color:color-mix(in lab, red, red)){.ws-rb-dot{border:2px solid color-mix(in srgb,var(--logen-text)22%,transparent)}}.ws-rb-step.is-active .ws-restore-spinner{border-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.ws-rb-step.is-active .ws-restore-spinner{border-color:color-mix(in srgb,var(--logen-primary)25%,transparent)}}.ws-rb-step.is-active .ws-restore-spinner{border-top-color:var(--logen-primary)}.ws-rb-elapsed{font-variant-numeric:tabular-nums;color:var(--logen-faint);letter-spacing:.04em;font-size:14px}.ws-restore-foot{border-top:1px solid var(--logen-text);justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.ws-restore-foot{border-top:1px solid color-mix(in srgb,var(--logen-text)8%,transparent)}}.ws-restore-foot{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-restore-foot{background:color-mix(in srgb,var(--logen-text)3%,transparent)}}.ws-restore-actions{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;width:100%;display:grid}.ws-restore-actions .lg-btn{padding-block:8px}.ws-reverted{margin:14px 0}.ws-reverted-toggle{color:var(--logen-faint);align-items:center;gap:6px;font-size:12px;transition:color .12s;display:inline-flex}.ws-reverted-toggle:hover{color:var(--logen-muted)}.ws-reverted-body{border-left:2px solid var(--logen-text);margin-top:8px;padding-left:12px}@supports (color:color-mix(in lab, red, red)){.ws-reverted-body{border-left:2px solid color-mix(in srgb,var(--logen-text)12%,transparent)}}.ws-reverted-body{opacity:.55}.ws-reverted-msg{margin-bottom:10px}.ws-reverted-msg:last-child{margin-bottom:0}.ws-reverted-role{text-transform:uppercase;letter-spacing:.08em;color:var(--logen-faint);margin-bottom:2px;font-size:10px;display:block}.ws-sync-notice{width:var(--ws-column);color:var(--logen-muted);background-color:var(--logen-surface2);border-radius:12px;align-items:baseline;gap:8px;margin:0 auto 8px;padding:8px 14px;font-size:12px;line-height:1.45;display:flex}.ws-sync-notice-tag{letter-spacing:.08em;color:var(--logen-faint);flex:none;font-size:10px;font-weight:700}.ws-panel-head{background-color:var(--logen-header-bg);border-bottom:1px solid var(--logen-border);height:52px}.ws-input{background:var(--logen-surface);border:1px solid var(--logen-border);border-radius:8px;transition:border-color .2s,box-shadow .2s}.ws-input:focus-within{border-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.ws-input:focus-within{border-color:color-mix(in oklch,var(--logen-primary)55%,transparent)}}.ws-input:focus-within{box-shadow:0 0 0 3px var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.ws-input:focus-within{box-shadow:0 0 0 3px color-mix(in oklch,var(--logen-primary)12%,transparent)}}.ws-input input{background:0 0;outline:none}.ws-proj-name{letter-spacing:-.01em;min-width:0;color:var(--logen-text);font-size:14px;font-weight:600;line-height:1.2}.ws-chat-select{min-width:0;max-width:240px;color:var(--logen-text);background:var(--logen-surface);border:1px solid var(--logen-border);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:5px 9px 5px 11px;font-size:13px;font-weight:500;transition:background-color .12s,border-color .12s;display:flex}.ws-chat-select:hover,.ws-chat-select[aria-expanded=true]{background:var(--logen-subtle-bg);border-color:var(--logen-border)}@supports (color:color-mix(in lab, red, red)){.ws-chat-select:hover,.ws-chat-select[aria-expanded=true]{border-color:color-mix(in srgb,var(--logen-border)45%,var(--logen-muted))}}.ws-sel-dot{flex:none;justify-content:center;align-items:center;width:12px;display:flex}.ws-sel-chev{color:var(--logen-muted);opacity:.6;transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .12s}.ws-chat-select:hover .ws-sel-chev,.ws-chat-select[aria-expanded=true] .ws-sel-chev{opacity:.9}@keyframes ws-chat-panel-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.ws-chat-panel{z-index:40;--dropdown-preferred-height:calc(100% - 60px);background:var(--logen-surface);border-left:1px solid var(--logen-border);border-bottom:1px solid var(--logen-border);width:min(320px,88%);box-shadow:var(--logen-shadow-md);border-bottom-left-radius:12px;flex-direction:column;animation:.18s cubic-bezier(.16,1,.3,1) both ws-chat-panel-in;display:flex;position:absolute;top:52px;right:0;overflow:hidden}.ws-chat-panel .ws-chat-scroll{min-height:0}.ws-chat-panel .ws-chat-new{flex:none}@media (prefers-reduced-motion:reduce){.ws-chat-panel{animation:none}}.ws-chat-scroll{padding:2px 0}.ws-chat-row{color:var(--logen-text);transition:background-color .12s}.ws-chat-row:hover,.ws-chat-row.is-active{background:var(--logen-subtle-bg)}.ws-chat-row.is-active .desk-dot-slot+span{font-weight:600}.ws-chat-meta{flex:none;place-items:center end;min-width:34px;padding-right:12px;display:grid}.ws-chat-meta>*{grid-area:1/1}.ws-chat-del{color:var(--logen-muted)}.ws-chat-del:hover{color:var(--logen-danger)}.ws-chat-del:focus-visible{opacity:1}.ws-chat-new{border-top:1px solid var(--logen-border);width:100%;color:var(--logen-primary);align-items:center;gap:8px;margin-top:2px;padding:9px 12px;font-size:13px;font-weight:500;transition:background-color .12s;display:flex}.ws-chat-new:hover{background:var(--logen-subtle-bg)}.ws-chat-textarea{resize:none;background:0 0;border:none;outline:none;max-height:180px;padding:0 4px;font-family:inherit;font-size:14.5px;line-height:1.625;overflow-y:hidden}@media (max-width:640px){.ws-chat-textarea{font-size:16px}}.ws-chat-textarea::placeholder{color:var(--logen-muted);opacity:1}.ws-stop-input{background:var(--logen-subtle-bg-strong);color:var(--logen-muted);border:1px solid var(--logen-border);cursor:pointer;border-radius:7px;transition:color .15s,background .15s,border-color .15s}.ws-stop-input:hover{color:var(--logen-text);background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-stop-input:hover{background:color-mix(in oklch,var(--logen-text)12%,var(--logen-surface))}}.ws-stop-input:hover{border-color:var(--logen-primary)}.ws-icon-btn{width:40px;height:40px;color:var(--logen-text);cursor:pointer;border-radius:7px;place-items:center;transition:color .15s,background .15s;display:grid}.ws-icon-btn:hover{color:var(--logen-primary);background:var(--logen-subtle-bg-strong)}.ws-icon-btn [class*=hero-]{width:23px;height:23px}.ws-model-select{appearance:none;background:var(--logen-bg-soft);color:var(--logen-text);border:1px solid var(--logen-border);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;outline:none;font-weight:500;transition:border-color .15s,background .15s,box-shadow .15s;overflow:hidden}.ws-model-select::-ms-expand{display:none}.ws-model-select:hover{border-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.ws-model-select:hover{border-color:color-mix(in oklch,var(--logen-primary)32%,var(--logen-border))}}.ws-model-select:hover{background:var(--logen-surface)}.ws-model-select:focus{border-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.ws-model-select:focus{border-color:color-mix(in oklch,var(--logen-primary)55%,transparent)}}.ws-model-select:focus{background:var(--logen-surface);box-shadow:0 0 0 3px var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.ws-model-select:focus{box-shadow:0 0 0 3px color-mix(in oklch,var(--logen-primary)12%,transparent)}}.ws-model-field:hover .ws-model-chevron{color:var(--logen-primary)}.ws-no-scrollbar::-webkit-scrollbar{display:none}.ws-no-scrollbar{scrollbar-width:none}.ws-seg{background:var(--logen-subtle-bg-strong);border-radius:11px;grid-template-columns:repeat(3,1fr);gap:2px;min-width:300px;padding:3px;display:inline-grid}.ws-seg-1{grid-template-columns:1fr;min-width:0}.ws-tab{font:inherit;color:var(--logen-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;transition:color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.ws-tab[aria-selected=true]{background:var(--logen-surface);color:var(--logen-text);box-shadow:0 1px 2px #0000001f}.ws-v1bar{gap:8px;padding:0 12px}.ws-v1-iconbtn{width:34px;height:34px;color:var(--logen-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;transition:color .12s,background-color .12s;display:inline-flex;position:relative}.ws-v1-iconbtn:hover{background:var(--logen-subtle-bg);color:var(--logen-text)}.ws-v1-name{letter-spacing:-.01em;min-width:0;color:var(--logen-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:650;overflow:hidden}.ws-v1-chat{height:34px;font:inherit;cursor:pointer;color:var(--logen-text);border:1px solid var(--logen-border);background:0 0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ws-v1-chat{border:1px solid color-mix(in srgb,var(--logen-border)60%,var(--logen-muted))}}.ws-v1-chat{transition:background-color .12s,border-color .12s}.ws-v1-chat:hover{background:var(--logen-subtle-bg)}@media (min-width:768px){.ws-v1-chat--drawer{display:none}}@media (max-width:767px){.ws-v1-chat--drawer{display:none}}.ws-v1-badge{border:2px solid var(--logen-header-bg);box-sizing:border-box;background:var(--logen-faint);border-radius:50%;flex:none;width:11px;height:11px;position:absolute;top:-3px;right:-3px}.ws-v1-badge.desk-chat-dot--unread{background:var(--logen-stat-blue)}.ws-v1-badge.desk-chat-dot--running,.ws-v1-badge.is-ask{background:var(--logen-stat-amber)}.ws-v1-badge.desk-chat-dot--running{animation:1.4s ease-in-out infinite desk-pulse}@media (prefers-reduced-motion:reduce){.ws-v1-badge{animation:none}}#ws-body{display:flex}#ws-pane-chat{position:relative}#ws-chat-scrim,#ws-resizer{display:none}.ws-col{margin-inline:auto}@media (max-width:767px){#ws-body{scroll-snap-type:x mandatory;overflow-x:auto}#ws-body>.ws-pane{scroll-snap-align:start;flex:0 0 100%;min-width:0}#ws-body.ws-centered>.ws-pane:not(#ws-pane-chat){display:none}}@media (min-width:768px){#ws-pane-chat{width:var(--ws-chat-w,35%);flex:none;min-width:0}#workspace-chrome{flex:1;min-width:0}#ws-resizer{background:var(--logen-border);cursor:col-resize;touch-action:none;flex:0 0 1px;align-self:stretch;transition:background .15s;display:block;position:relative}#ws-resizer:before{content:"";position:absolute;inset:0 -5px}#ws-resizer:hover,#ws-resizer.ws-resizing{background:var(--logen-primary)}.ws-col{max-width:860px}#ws-pane-chat{transition:width .5s cubic-bezier(.22,1,.36,1)}#workspace-chrome{transition:opacity .4s .2s,transform .5s cubic-bezier(.22,1,.36,1)}#ws-body:has(#ws-resizer.ws-resizing) #ws-pane-chat{transition:none}#ws-body.ws-centered #ws-pane-chat{width:100%}#ws-body.ws-centered #workspace-chrome{opacity:0;pointer-events:none;transform:translate(24px)}#ws-body.ws-centered #ws-resizer{display:none}}.ws-lightbox{z-index:9999;opacity:1;background:#000000d9;justify-content:center;align-items:center;transition:opacity .22s;display:flex;position:fixed;inset:0}.ws-lightbox.ws-lb-hidden{opacity:0;pointer-events:none}#ws-lightbox-img{border-radius:12px;max-width:90vw;max-height:90vh;transition:transform .22s;display:none;transform:scale(1);box-shadow:0 24px 80px #0009}.ws-lightbox.ws-lb-hidden #ws-lightbox-img{transform:scale(.93)}#ws-lightbox-pdf{border:none;border-radius:10px;width:90vw;max-width:960px;height:88vh;display:none}#ws-lightbox-code{background:#1a1a1a;border-radius:10px;flex-direction:column;width:90vw;max-width:960px;height:88vh;display:none;overflow:hidden}#ws-lightbox-code-header{font-size:11px;font-family:var(--font-code);color:#ffffff80;background:#252525;border-bottom:1px solid #ffffff14;flex-shrink:0;padding:9px 16px}#ws-lightbox-pre{font-family:var(--font-code);color:#d4d4d4;white-space:pre-wrap;word-break:break-all;flex:1;margin:0;padding:16px;font-size:12px;line-height:1.65;overflow:auto}.ws-attach-thumb{object-fit:cover;border-radius:10px;width:72px;height:72px;display:block;overflow:hidden}.ws-attach-thumb-btn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;padding:0;transition:border-color .18s,transform .15s,box-shadow .18s;display:block;overflow:hidden}.ws-attach-thumb-btn:hover{border-color:var(--logen-primary);transform:scale(1.03)}.ws-file-tile{border:1.5px solid var(--logen-border);background:var(--logen-surface);width:72px;color:var(--logen-text);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:8px 4px 6px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex;overflow:hidden}.ws-file-tile:hover{border-color:var(--logen-primary);background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-file-tile:hover{background:color-mix(in oklch,var(--logen-text)6%,var(--logen-surface))}}.ws-file-tile:hover{transform:scale(1.03)}.ws-file-tile-i{width:28px;height:28px;color:var(--logen-primary);opacity:.85;flex-shrink:0}.ws-file-tile-size{color:var(--logen-muted);font-size:8px}.ws-file-tile .ws-file-tile-name{text-align:center;word-break:break-all;-webkit-line-clamp:2;width:100%;color:var(--logen-muted);-webkit-box-orient:vertical;font-size:9px;line-height:1.2;display:-webkit-box;overflow:hidden}.ws-attach-row{flex-wrap:wrap;gap:6px;max-width:100%;display:flex}.ws-pending-row{flex-wrap:wrap;gap:6px;max-width:100%;padding:2px 0;display:flex}.ws-pending-tile{border:1.5px solid var(--logen-border);background:var(--logen-surface);border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:60px;padding:6px 4px 5px;display:flex;position:relative;overflow:hidden}.ws-pending-tile .ws-pending-tile-name{text-align:center;word-break:break-all;-webkit-line-clamp:2;width:100%;color:var(--logen-muted);-webkit-box-orient:vertical;font-size:8px;line-height:1.2;display:-webkit-box;overflow:hidden}.ws-pending-tile-img{object-fit:cover;border-radius:8px;width:60px;height:60px;display:block}.ws-pending-img-wrap{flex-shrink:0;width:60px;position:relative}.ws-pending-img-wrap img{object-fit:cover;border-radius:8px;width:60px;height:60px;display:block}.ws-pending-del{background:var(--logen-danger);color:#fff;opacity:0;cursor:pointer;border:none;border-radius:999px;place-items:center;width:15px;height:15px;padding:0;transition:opacity .15s;display:grid;position:absolute;top:-5px;right:-5px}.ws-pending-img-wrap:hover .ws-pending-del,.ws-pending-tile:hover .ws-pending-del{opacity:1}.ws-test-card{border:1px solid var(--logen-border);background:var(--logen-bg-soft);border-radius:12px;margin-top:14px;padding:12px 14px}.ws-test-card ul{max-height:260px;overflow-y:auto}.ws-option{cursor:pointer;color:var(--logen-text);background:var(--logen-text);border:none;border-radius:999px;padding:7px 18px;font-size:13px;font-weight:500;transition:background .18s,color .18s,transform .15s,box-shadow .18s}@supports (color:color-mix(in lab, red, red)){.ws-option{background:color-mix(in oklch,var(--logen-text)7%,transparent)}}.ws-option{text-align:left;appearance:none;align-items:center;gap:6px;line-height:1.4;display:inline-flex}.ws-option:before{content:"";opacity:0;width:0;height:0;transition:width .15s,height .15s,opacity .15s;display:inline-block}.ws-option:hover:not(:disabled){background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-option:hover:not(:disabled){background:color-mix(in oklch,var(--logen-text)10%,var(--logen-subtle-bg-strong))}}.ws-option:hover:not(:disabled){color:var(--logen-primary)}.ws-option-active{background:var(--logen-primary)!important}@supports (color:color-mix(in lab, red, red)){.ws-option-active{background:color-mix(in oklch,var(--logen-primary)20%,transparent)!important}}.ws-option-active{color:var(--logen-text)!important;box-shadow:none!important;font-weight:600!important;transform:none!important}.ws-option-active:before{content:"✓";color:var(--logen-primary);opacity:1;width:auto;height:auto;font-size:11px}.ws-option:disabled{opacity:.45;cursor:default;pointer-events:none}.ws-pack{flex-direction:column;align-items:flex-start;gap:1px}.ws-pack-cr{font-weight:600}.ws-pack-price{color:var(--logen-muted);font-size:12px}.ws-pack-bonus{font-size:11.5px;font-weight:600}.ws-credits-in{appearance:textfield}.ws-credits-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ws-credits-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ws-confirm{background:var(--logen-primary);color:var(--logen-on-accent);appearance:none;border-radius:999px;padding:7px 20px;font-size:13px;font-weight:500;transition:opacity .15s,transform .15s}.ws-confirm:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.ws-confirm:disabled{opacity:.3;cursor:default}.ws-custom-pill{cursor:pointer;color:var(--logen-muted);background:var(--logen-text);border:none;border-radius:999px;padding:7px 18px;font-size:13px;font-weight:500;transition:color .18s,background .18s}@supports (color:color-mix(in lab, red, red)){.ws-custom-pill{background:color-mix(in oklch,var(--logen-text)5%,transparent)}}.ws-custom-pill{appearance:none}.ws-custom-pill:hover{color:var(--logen-primary);background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-custom-pill:hover{background:color-mix(in oklch,var(--logen-text)10%,transparent)}}.ws-custom-input-wrap{background:var(--logen-bg-soft);border:1px solid var(--logen-border);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 14px;display:inline-flex}.ws-custom-input-wrap input{color:var(--logen-text);background:0 0;border:none;outline:none;width:130px;font-size:13px;font-weight:500}.ws-custom-add{background:var(--logen-primary);color:var(--logen-on-accent);appearance:none;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;transition:opacity .15s}.ws-custom-add:disabled{opacity:.35;cursor:default}.ws-text-input-field{background:var(--logen-bg-soft);border:1.5px solid var(--logen-border);width:100%;color:var(--logen-text);resize:none;border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .2s}.ws-text-input-field:focus{border-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.ws-text-input-field:focus{border-color:color-mix(in oklch,var(--logen-primary)50%,transparent)}}.ws-text-input-field::placeholder{color:var(--logen-muted)}.ws-thinking-toggle{color:var(--logen-muted);cursor:pointer;background:0 0;border:none;padding:0;transition:color .15s}.ws-thinking-toggle:hover{color:var(--logen-text)}.ws-thinking-pulse{animation:1.5s ease-in-out infinite ws-think-pulse}@keyframes ws-think-pulse{0%,to{opacity:1}50%{opacity:.4}}.ws-tool-toggle{color:var(--logen-muted);cursor:pointer;background:0 0;border:none;padding:2px 0;transition:color .15s}.ws-tool-toggle:hover{color:var(--logen-text)}.ws-tool-spinner{border:1.5px solid var(--logen-muted);border-top-color:var(--logen-primary);border-radius:50%;width:10px;height:10px;animation:.6s linear infinite ws-spin;display:inline-block}@keyframes ws-spin{to{transform:rotate(360deg)}}.cdr-group{margin:2px 0}.cdr-group-head{max-width:100%;color:var(--logen-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;margin-left:-6px;padding:3px 6px;font-size:13px;transition:color .14s,background-color .14s;display:inline-flex}.cdr-group-head:hover{color:var(--logen-text);background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-group-head:hover{background:color-mix(in srgb,currentColor 6%,transparent)}}.cdr-group-head.is-failed{color:var(--cdr-fail)}.cdr-group-ico{opacity:.8;flex:none;width:14px;height:14px}.cdr-chev{opacity:.6;flex:none;width:13px;height:13px;transition:transform .2s cubic-bezier(.2,.7,.2,1);transform:rotate(-90deg)}.cdr-group[data-open=true] .cdr-chev{transform:rotate(0)}.cdr-ok{width:12px;height:12px;color:var(--logen-success)}.cdr-bad{width:12px;height:12px;color:var(--cdr-fail)}.cdr-group-label{white-space:nowrap;font-weight:450}.cdr-lines{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.7,.2,1);display:grid}.cdr-lines-in{opacity:0;flex-direction:column;gap:1px;min-height:0;padding-left:2px;transition:opacity .18s,transform .2s;display:flex;overflow:hidden;transform:translateY(-3px)}.cdr-group[data-open=true] .cdr-lines{grid-template-rows:1fr}.cdr-group[data-open=true] .cdr-lines-in{opacity:1;padding-top:2px;padding-bottom:4px;transform:none}.cdr-line{min-width:0;color:var(--logen-muted);align-items:center;gap:8px;padding:2px 0;font-size:12.5px;list-style:none;display:flex}.cdr-line::-webkit-details-marker{display:none}.cdr-line.is-failed{color:var(--cdr-fail)}.cdr-line-ico{opacity:.8;flex:none;width:14px;height:14px}.cdr-line-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:inherit;text-align:left;background:0 0;border:none;margin:0;padding:0;overflow:hidden}.cdr-line-text code{font-family:var(--font-code);color:var(--logen-text);font-size:12px}.cdr-line-text.is-link{cursor:pointer}.cdr-line-text.is-link code{text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.cdr-line-text.is-link code{-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}}.cdr-line-text.is-link code{text-underline-offset:3px;transition:text-decoration-color .14s}.cdr-line-text.is-link:hover code{color:var(--logen-primary);text-decoration-color:currentColor}.cdr-stats{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;gap:5px;font-size:12px;display:inline-flex}.cdr-stats .is-add{color:var(--logen-success)}.cdr-stats .is-del{color:var(--dsk-del,#d8544f)}.cdr-stats.is-plain{color:var(--logen-faint)}.cdr-exit{background:currentColor;border-radius:5px;padding:0 6px;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.cdr-exit{background:color-mix(in srgb,currentColor 10%,transparent)}}.cdr-exit{white-space:nowrap;flex:none}.cdr-exit.is-bad{color:var(--cdr-fail)}.cdr-dot{background:var(--logen-primary);border-radius:50%;flex:none;width:6px;height:6px}.cdr-cmd{background:0 0;margin:0;padding:0}.cdr-cmd>summary{cursor:pointer;border-radius:6px}.cdr-cmd>summary:hover{color:var(--logen-text)}.cdr-line-chev{opacity:.55;flex:none;width:13px;height:13px;margin-left:2px;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.cdr-cmd[open]>summary .cdr-line-chev{transform:rotate(90deg)}.cdr-cmd>.cdr-out{margin:4px 0 6px 22px;animation:.2s both cdr-fade-in}.cdr-cmd[open]>summary .cdr-line-text{white-space:normal}@keyframes cdr-fade-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cdr-lines,.cdr-lines-in,.cdr-chev,.cdr-line-chev{transition:none}.cdr-cmd>.cdr-out{animation:none}}.cdr-modes{flex-wrap:nowrap;overflow:hidden}.cdr-add{color:var(--logen-success)}.cdr-del{color:var(--dsk-del,#d8544f)}.cdr-file{text-align:left;width:100%;font-family:var(--font-code);color:var(--logen-text);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;font-size:11.5px;display:flex}.cdr-file:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-file:hover{background:color-mix(in srgb,currentColor 6%,transparent)}}.cdr-file.is-mech{opacity:.65}.cdr-status{opacity:.7;flex:none;width:12px}.cdr-file-stats{flex:none;margin-left:auto;font-size:11px}.cdr-mech{color:var(--logen-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:6px;padding:4px 6px;font-size:11.5px;display:flex}.cdr-mech:hover{color:var(--logen-text)}.cdr-diff{border-collapse:collapse;width:100%;font-family:var(--font-code);font-size:11.5px;line-height:1.5}.cdr-diff td{white-space:pre;vertical-align:top;padding:0 6px}.cdr-no{text-align:right;width:1%;min-width:34px;color:var(--logen-muted);opacity:.6;-webkit-user-select:none;user-select:none}.cdr-code{width:100%}.cdr-sign{opacity:.6;width:12px;display:inline-block}.cdr-add td{background:var(--logen-success)}@supports (color:color-mix(in lab, red, red)){.cdr-add td{background:color-mix(in srgb,var(--logen-success)12%,transparent)}}.cdr-del td{background:var(--dsk-del,#d8544f)}@supports (color:color-mix(in lab, red, red)){.cdr-del td{background:color-mix(in srgb,var(--dsk-del,#d8544f)12%,transparent)}}.cdr-gap td{color:var(--logen-muted);background:currentColor;padding:3px 12px;font-family:inherit;font-size:11px}@supports (color:color-mix(in lab, red, red)){.cdr-gap td{background:color-mix(in srgb,currentColor 5%,transparent)}}.cdr-gap td{text-align:center}.cdr-badge{background:var(--logen-primary);color:#fff;min-width:14px;height:14px;font:600 9px/14px var(--font-code);text-align:center;border-radius:7px;padding:0 3px;position:absolute;top:-3px;right:-3px}.cdr-run{background:var(--logen-primary);border-radius:9px;margin-bottom:8px;padding:8px}@supports (color:color-mix(in lab, red, red)){.cdr-run{background:color-mix(in srgb,var(--logen-primary)7%,transparent)}}.cdr-run-step{font-family:var(--font-code);color:var(--logen-muted);margin-top:3px;font-size:11.5px}.cdr-spin{color:var(--logen-primary);animation:1.6s ease-in-out infinite cdr-pulse}@keyframes cdr-pulse{0%,to{opacity:1}50%{opacity:.35}}.cdr-stop:hover{color:var(--dsk-del,#d8544f)}.cdr-notif{text-align:left;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;width:100%;padding:7px 12px;display:grid}.cdr-notif:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-notif:hover{background:color-mix(in srgb,currentColor 5%,transparent)}}.cdr-notif.is-unread{border-left-color:var(--logen-primary)}.cdr-notif-i{width:18px;height:18px;font:600 9px var(--font-code);background:currentColor;border-radius:5px;justify-content:center;align-items:center;margin-top:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.cdr-notif-i{background:color-mix(in srgb,currentColor 10%,transparent)}}.cdr-notif-i.is-run_done,.cdr-notif-i.is-task_done{color:var(--logen-success)}.cdr-notif-i.is-run_failed,.cdr-notif-i.is-check_failed{color:var(--cdr-fail,currentColor)}.cdr-notif-i.is-check_warned,.cdr-notif-i.is-question{color:var(--dsk-busy,#e0a222)}.cdr-gate{background:var(--dsk-busy);border-radius:9px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.cdr-gate{background:color-mix(in srgb,var(--dsk-busy)9%,transparent)}}.cdr-gate.is-ok{background:var(--logen-success)}@supports (color:color-mix(in lab, red, red)){.cdr-gate.is-ok{background:color-mix(in srgb,var(--logen-success)8%,transparent)}}.cdr-chip{height:20px;font:500 11px var(--font-code);color:var(--logen-muted);background:currentColor;border-radius:6px;align-items:center;gap:4px;padding:0 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cdr-chip{background:color-mix(in srgb,currentColor 8%,transparent)}}.cdr-chip{white-space:nowrap;border:none}.cdr-chip.is-ok{color:var(--logen-success)}.cdr-chip.is-bad{color:var(--cdr-fail)}.cdr-auto{background:currentColor;border-radius:7px;gap:2px;padding:2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cdr-auto{background:color-mix(in srgb,currentColor 7%,transparent)}}.cdr-auto button{font:500 10.5px var(--font-code);color:var(--logen-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:1px 7px}.cdr-auto button:hover{color:var(--logen-text)}.cdr-auto button[aria-pressed=true]{background:var(--dsk-surface,var(--logen-bg));color:var(--logen-text);box-shadow:0 1px 2px #0000002e}.cdr-finding{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;width:100%;padding:5px 6px;display:grid}.cdr-finding:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-finding:hover{background:color-mix(in srgb,currentColor 6%,transparent)}}.cdr-sev{font:600 9px var(--font-code);letter-spacing:.06em;background:currentColor;border-radius:4px;margin-top:2px;padding:2px 5px}@supports (color:color-mix(in lab, red, red)){.cdr-sev{background:color-mix(in srgb,currentColor 10%,transparent)}}.cdr-sev.is-medium{color:var(--dsk-busy,#e0a222)}.ws-tool-check{color:var(--logen-success);font-size:11px;font-weight:600}.ws-prose-user,.ws-prose-user p{color:var(--logen-text)}.ws-prose-user code{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-prose-user code{background:color-mix(in srgb,var(--logen-text)12%,transparent)}}.ws-prose-user code{color:var(--logen-text);border-color:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-prose-user code{border-color:color-mix(in srgb,var(--logen-text)22%,transparent)}}.ws-prose-user pre{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-prose-user pre{background:color-mix(in srgb,var(--logen-text)10%,transparent)}}.ws-prose-user pre{color:var(--logen-text);border-color:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-prose-user pre{border-color:color-mix(in srgb,var(--logen-text)18%,transparent)}}.ws-prose-user a{color:var(--logen-primary);text-decoration:underline}.ws-prose-user blockquote{border-left-color:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-prose-user blockquote{border-left-color:color-mix(in srgb,var(--logen-text)40%,transparent)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lp-pulse-ring{0%{opacity:.5;transform:scale(.72)}to{opacity:0;transform:scale(1.85)}}@keyframes lp-pulse-glow{0%,to{transform:translateY(0);box-shadow:0 10px 30px -8px #0000004d}50%{transform:translateY(-5px);box-shadow:0 18px 44px -6px #0006}}@keyframes lp-shimmer{0%{background-position:200%}to{background-position:-200%}}.fin-tables tbody tr{transition:background-color .12s}.fin-tables tbody tr:hover{background-color:var(--logen-row-hover)}::selection{color:#1a1a1a;background-color:#d2d2d2}.llm-out-line{background-color:#22c55e12;border-radius:3px;padding:0 4px;color:#86efac!important}.llm-in-line{background-color:#3b82f612;border-radius:3px;padding:0 4px;color:#93c5fd!important}.cmd-item[data-active=true]{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.cmd-item[data-active=true]{background:color-mix(in oklch,var(--logen-text)12%,var(--logen-surface))}}.cmd-item[data-active=true]{box-shadow:inset 3px 0 0 var(--logen-primary)}.cmd-item:hover{background:var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){.cmd-item:hover{background:color-mix(in oklch,var(--lg2-text)8%,var(--logen-surface))}}.desk .cmd-menu-box{background:var(--cdr-card);box-shadow:var(--cdr-float);border:0;border-radius:12px}.desk .cmd-item{border-radius:7px;margin:0 6px}.desk .cmd-item-tag{background:var(--cdr-hover);height:20px;color:var(--cdr-sub-2);border-radius:6px;flex:none;align-items:center;padding:0 7px;font-size:12px;display:inline-flex}.desk .cmd-item[data-active=true],.desk .cmd-item:hover{background:var(--cdr-hover);box-shadow:none}.desk .cmd-item-k{color:var(--dsk-text);font-weight:400}.desk .cmd-item-d{color:var(--cdr-sub)}.logen-tip{position:relative}.logen-tip:after{content:attr(data-tip);white-space:nowrap;pointer-events:none;opacity:0;background:var(--logen-text);color:var(--logen-bg);z-index:50;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:500;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)scale(.95);box-shadow:0 2px 8px #00000026}.logen-tip:before{content:"";border:5px solid #0000;border-top-color:var(--logen-text);pointer-events:none;opacity:0;z-index:50;transition:opacity .15s;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.logen-tip:hover:after{opacity:1;transform:translate(-50%)scale(1)}.logen-tip:hover:before{opacity:1}.logen-tip-bottom:after{top:calc(100% + 8px);bottom:auto;transform:translate(-50%)scale(.95)}.logen-tip-bottom:before{border-top-color:#0000;border-bottom-color:var(--logen-text);top:calc(100% + 3px);bottom:auto}.logen-tip-bottom:hover:after{transform:translate(-50%)scale(1)}:root{--lg2-bg:var(--th-bg);--lg2-bg-soft:var(--th-bg-soft);--lg2-border:var(--th-border);--lg2-border-soft:var(--th-border);--lg2-border-soft-hover:var(--th-border-strong);--lg2-edge:var(--th-border);--lg2-g1:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){:root{--lg2-g1:color-mix(in oklch,var(--th-accent)76%,#000)}}:root{--lg2-g2:var(--th-accent);--lg2-g3:var(--th-accent)}@supports (color:color-mix(in lab, red, red)){:root{--lg2-g3:color-mix(in oklch,var(--th-accent)55%,#fff)}}:root{--lg2-accent-text:var(--th-accent-text);--lg2-accent-strong:var(--th-accent-strong)}:root[data-logen-theme=green]{--logen-rail:#f3f5f2;--logen-strong:#191414}:root[data-logen-theme=violet]{--logen-rail:#1e1a25;--logen-busy:#b9a3ff;--logen-header-bg:#1e1a25cc}:root[data-logen-theme=light],:root[data-logen-theme=green]{--lg2-text:#060606;--lg2-muted:#4a4a4a;--lg2-faint:#565656;--lg2-soft-text:#262626;--lg2-panel:#ffffffe0;--lg2-header:#f7f7f7d1;--lg2-header-solid:#f7f7f7f7;--lg2-ghost-bg:#fff9;--lg2-ghost-bg-hover:#fffffff2;--lg2-media:#ececec;--lg2-card-shadow:0 12px 48px #1a1a1a1a}:root,:root[data-logen-theme=dark],:root[data-logen-theme=neutral],:root[data-logen-theme=violet]{--lg2-text:#fff;--lg2-muted:#b6b6b6;--lg2-faint:#8c8c8c;--lg2-soft-text:#e6e6e6;--lg2-panel:#3c3c3ceb;--lg2-header:#242424b8;--lg2-header-solid:#242424eb;--lg2-ghost-bg:#ffffff0d;--lg2-ghost-bg-hover:#ffffff1a;--lg2-media:#343434;--lg2-card-shadow:0 12px 48px #00000073}html:has(.lg2),body:has(.lg2){background-color:var(--lg2-bg);scroll-behavior:smooth}.lg2 section[id]{scroll-margin-top:88px}.lg2 a:focus-visible,.lg2 button:focus-visible,.lg2 input:focus-visible,.lg2 textarea:focus-visible{outline:2px solid var(--lg2-accent-text);outline-offset:2px}.lg2 #idea-input:focus,.lg2 #idea-input:focus-visible{outline:none}.lg2-link{transition:color .2s}.lg2-link:hover{color:var(--lg2-text)}.lg2-gradient-text{color:var(--lg2-g2)}.lg2:not(.v2land) h1{font-family:var(--font-display);letter-spacing:-.03em;font-weight:300}.lg2:not(.v2land) h2{font-family:var(--font-display);letter-spacing:-.025em;font-weight:400}.lg2:not(.v2land) :is(h3,h4,h5,h6){font-weight:600}.lg2 .lg2-label{letter-spacing:.18em;font-weight:500}.lg2-panel{background:var(--lg2-panel);box-shadow:var(--lg2-card-shadow),inset 0 1px 0 var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){.lg2-panel{box-shadow:var(--lg2-card-shadow),inset 0 1px 0 color-mix(in srgb,var(--lg2-text)7%,transparent)}}.lg2-panel{-webkit-backdrop-filter:blur(14px)}.lg2-gborder{background:var(--lg2-panel);box-shadow:var(--lg2-card-shadow),inset 0 1px 0 var(--lg2-text),0 0 28px transparent;position:relative}@supports (color:color-mix(in lab, red, red)){.lg2-gborder{box-shadow:var(--lg2-card-shadow),inset 0 1px 0 color-mix(in srgb,var(--lg2-text)7%,transparent),0 0 28px transparent}}.lg2-gborder{-webkit-backdrop-filter:blur(14px)}.lg2-gborder:focus-within{box-shadow:var(--lg2-card-shadow),inset 0 1px 0 var(--lg2-text),0 0 36px var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){.lg2-gborder:focus-within{box-shadow:var(--lg2-card-shadow),inset 0 1px 0 color-mix(in srgb,var(--lg2-text)7%,transparent),0 0 36px color-mix(in srgb,var(--lg2-text)10%,transparent)}}.lg2-soft{background:var(--lg2-panel);box-shadow:var(--lg2-card-shadow),inset 0 1px 0 var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){.lg2-soft{box-shadow:var(--lg2-card-shadow),inset 0 1px 0 color-mix(in srgb,var(--lg2-text)7%,transparent)}}.lg2-soft{-webkit-backdrop-filter:blur(14px)}.lg2-soft:focus-within{box-shadow:var(--lg2-card-shadow),inset 0 1px 0 var(--lg2-text),0 0 36px var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){.lg2-soft:focus-within{box-shadow:var(--lg2-card-shadow),inset 0 1px 0 color-mix(in srgb,var(--lg2-text)7%,transparent),0 0 36px color-mix(in srgb,var(--lg2-text)10%,transparent)}}.lg2-input{border:1px solid var(--lg2-border-soft);background:var(--lg2-ghost-bg);color:var(--lg2-text);transition:border-color .2s}.lg2-input:focus{border-color:var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){.lg2-input:focus{border-color:color-mix(in srgb,var(--lg2-text)35%,transparent)}}.lg2-label{letter-spacing:.22em;text-transform:uppercase;color:var(--lg2-accent-text);align-items:center;gap:10px;font-size:12px;display:inline-flex}.lg2-label:before{content:"";border-left:2px solid var(--lg2-accent-text);border-bottom:2px solid var(--lg2-accent-text);opacity:.8;width:18px;height:10px}.lg2-card{transition:transform .25s,border-color .25s,box-shadow .25s}.lg2-card:hover{border-color:var(--lg2-text);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.lg2-card:hover{border-color:color-mix(in srgb,var(--lg2-text)22%,transparent)}}.lg2-card:hover{box-shadow:var(--lg2-card-shadow),0 0 32px transparent}.lg2-gborder.lg2-card:hover{border-color:var(--lg2-accent-strong)}.lg2-thumb:has(img) .lg2-thumb-fallback{display:none}.lg2-thumb:not(:has(img)){min-height:170px}.lg2-pulse-dot{animation:2.2s ease-in-out infinite lg2-pulse}@keyframes lg2-pulse{50%{opacity:.7;box-shadow:0 0 0 6px #0000}}.lg2-conn-dash{stroke:var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){.lg2-conn-dash{stroke:color-mix(in srgb,var(--lg2-text)30%,transparent)}}.lg2-conn-dash{stroke-dasharray:6 10;animation:1.4s linear infinite lg2-dash}@keyframes lg2-dash{to{stroke-dashoffset:-16px}}.lg2-step-num{letter-spacing:.18em;color:var(--lg2-g2);font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.lg2-pulse-dot,.lg2-conn-dash{animation:none}.lg2-card:hover,.lg2-btn-primary:hover{transform:none}html:has(.lg2),body:has(.lg2){scroll-behavior:auto}}.lg2-logo path{stroke:var(--lg2-g2)}.lg2-logo-current path{stroke:currentColor}[class*=lucide-]{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root{--dsk-bg:var(--logen-bg);--dsk-rail:var(--logen-rail);--dsk-surface:var(--logen-surface);--dsk-surface-2:var(--logen-surface2);--dsk-wash:var(--logen-wash);--dsk-active:var(--logen-active);--dsk-text:var(--logen-text);--dsk-strong:var(--logen-strong);--dsk-muted:var(--logen-muted);--dsk-faint:var(--logen-faint);--dsk-hairline:var(--logen-hairline);--dsk-border:var(--logen-border);--dsk-add:var(--logen-add);--dsk-del:var(--logen-del);--dsk-live:var(--logen-live);--dsk-busy:var(--logen-busy);--dsk-danger:var(--logen-del);--dsk-accent:var(--logen-primary);--dsk-on-accent:var(--logen-on-accent);--dsk-r:var(--logen-radius);--dsk-r-lg:var(--logen-radius-lg);--dsk-shadow-sm:var(--logen-shadow-sm);--dsk-shadow:var(--logen-shadow-md)}.desk{color:var(--dsk-text);background:var(--dsk-bg);font-family:var(--font-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:1.5}#desk-left-rail{max-width:294px}#desk-right-rail{max-width:min(1400px,78vw)}.desk-istrip{flex-direction:column;align-items:center;gap:10px;padding:12px 0;display:flex}.desk-istrip-btn{width:34px;height:34px;color:var(--dsk-muted);border-radius:9px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex;position:relative}.desk-istrip-btn:hover{background:var(--dsk-wash);color:var(--dsk-text)}.desk-istrip-btn.is-active{background:var(--cdr-sel);color:var(--dsk-text)}.desk-istrip-sep{background:var(--dsk-hairline);width:20px;height:1px}.desk-istrip-label{writing-mode:vertical-rl;color:var(--cdr-sub);margin-top:4px;font-size:12px;font-weight:500;transform:rotate(180deg)}.desk-ipanel-head{flex:none;align-items:center;gap:6px;padding:10px 8px 6px 14px;display:flex}.desk-ipanel-hbtn{width:28px;height:28px;color:var(--dsk-muted);border-radius:7px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex}.desk-ipanel-hbtn:hover{background:var(--cdr-hover);color:var(--dsk-text)}.desk-hairline{border-color:var(--dsk-hairline)}html[data-desktop=macos]:has(.cdr-shell,.cdr-home,.dset,.wlc),html[data-desktop=macos] body:has(.cdr-shell,.cdr-home,.dset,.wlc),html[data-desktop=macos] .wlc{background:0 0}html[data-desktop=macos] .cdr-shell .cdr-main,html[data-desktop=macos] .cdr-home .cdr-sheet,html[data-desktop=macos] .dset-main,html[data-desktop=macos] .wlc-main{background:var(--dsk-bg)}html[data-desktop=macos] .cdr-shell,html[data-desktop=macos] .cdr-home,html[data-desktop=macos] .desk.dset,html[data-desktop=macos] .wlc-rail{background:var(--vib-rail)}html[data-desktop=macos] .desk{--vib-rail:var(--dsk-rail)}@supports (color:color-mix(in lab, red, red)){html[data-desktop=macos] .desk{--vib-rail:color-mix(in srgb,var(--dsk-rail)38%,transparent)}}html[data-desktop=macos][data-logen-theme=light] .desk,html[data-desktop=macos][data-logen-theme=green] .desk{--vib-rail:var(--cdr-ground,#f3f3f1)}@supports (color:color-mix(in lab, red, red)){html[data-desktop=macos][data-logen-theme=light] .desk,html[data-desktop=macos][data-logen-theme=green] .desk{--vib-rail:color-mix(in srgb,var(--cdr-ground,#f3f3f1)78%,transparent)}}html[data-desktop=macos] .cdr-shell,html[data-desktop=macos] .cdr-home,html[data-desktop=macos] .dset,html[data-desktop=macos] .wlc{--dsk-hairline:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){html[data-desktop=macos] .cdr-shell,html[data-desktop=macos] .cdr-home,html[data-desktop=macos] .dset,html[data-desktop=macos] .wlc{--dsk-hairline:color-mix(in srgb,var(--logen-text)10%,transparent)}}html[data-desktop=macos] .cdr-shell,html[data-desktop=macos] .cdr-home,html[data-desktop=macos] .dset,html[data-desktop=macos] .wlc{--dsk-wash:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){html[data-desktop=macos] .cdr-shell,html[data-desktop=macos] .cdr-home,html[data-desktop=macos] .dset,html[data-desktop=macos] .wlc{--dsk-wash:color-mix(in srgb,var(--logen-text)6%,transparent)}}html[data-desktop=macos] .cdr-shell,html[data-desktop=macos] .cdr-home,html[data-desktop=macos] .dset,html[data-desktop=macos] .wlc{--dsk-active:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){html[data-desktop=macos] .cdr-shell,html[data-desktop=macos] .cdr-home,html[data-desktop=macos] .dset,html[data-desktop=macos] .wlc{--dsk-active:color-mix(in srgb,var(--logen-text)10%,transparent)}}.cdr-shell .cdr-compose .term-composer{background:var(--cdr-surface);-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-body)}.cdr-shell .cdr-compose .term-prompt{font-family:var(--font-code)}.desk .wlc-card{background:var(--dsk-strong)}@supports (color:color-mix(in lab, red, red)){.desk .wlc-card{background:color-mix(in srgb,var(--dsk-strong)3.5%,var(--dsk-surface))}}.desk .wlc-card{box-shadow:0 0 0 1px var(--dsk-strong);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.desk .wlc-card{box-shadow:0 0 0 1px color-mix(in srgb,var(--dsk-strong)9%,transparent)}}.desk.dset{background:var(--cdr-ground);letter-spacing:-.01em;grid-template-columns:256px minmax(0,1fr);font-size:13px;line-height:1.5}.desk .dset-nav{background:0 0;border-right:0;gap:2px;padding:18px 12px}.desk.is-desktop .dset-nav{padding-top:46px}.desk .dset-nav>:first-child{padding-top:4px}.desk .dset-back{color:var(--cdr-sub);border-radius:7px;gap:8px;margin-bottom:10px;padding:4px 8px;font-size:13px}.desk .dset-back:hover{color:var(--dsk-text);background:var(--cdr-hover)}.desk .dset-grp{font-family:var(--font-body);letter-spacing:normal;text-transform:none;color:var(--cdr-sub);padding:16px 10px 4px;font-size:13px;font-weight:400}.desk .dset-item{height:34px;min-height:0;color:var(--dsk-text);border-radius:8px;gap:10px;padding:0 10px;font-size:14px}.desk .dset-item:hover{background:var(--cdr-hover)}.desk .dset-item[aria-current=true]{background:var(--cdr-sel);color:var(--dsk-text);font-weight:500}.desk .dset-main{background:var(--cdr-card);border:1px solid var(--cdr-card-ring);box-shadow:var(--cdr-card-shadow);border-radius:12px;margin:8px 8px 8px 0;padding:48px 72px 64px}.desk .dset-body{gap:28px;max-width:836px;margin-inline:0}.desk :is(.dset-title,.plg-title){font-family:var(--font-body);letter-spacing:-.015em;color:var(--dsk-text);font-size:22px;font-weight:600;line-height:1.3}.desk .dset-sub{color:var(--cdr-sub);margin-top:6px;font-size:14px}.desk :is(.dset-sec-t,.plg-sec-t){font-family:var(--font-body);letter-spacing:normal;text-transform:none;color:var(--cdr-sub);font-size:13px;font-weight:400}.desk .dset-sec-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.desk .dset-card{background:var(--cdr-card);border:1px solid var(--cdr-line);box-shadow:none;border-radius:12px}.desk .dset-row{border-color:var(--cdr-line);gap:16px;padding:14px 18px}.desk .dset-row-t{color:var(--dsk-text);font-size:13px;font-weight:500}.desk .dset-row-d{color:var(--cdr-sub);margin-top:0;font-size:13px}.desk .dset-dev-i{background:var(--cdr-surface-2);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.desk .dset-switch{background:var(--dsk-text);border:0;border-radius:12px;flex:none;width:40px;height:24px;padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){.desk .dset-switch{background:color-mix(in srgb,var(--dsk-text)18%,transparent)}}.desk .dset-switch{transition:background-color .15s}.desk .dset-switch:after{content:"";background:var(--dsk-text);border-radius:50%;width:18px;height:18px;transition:transform .15s,background-color .15s;position:absolute;top:3px;left:3px}.desk .dset-switch[aria-checked=true]{background:var(--dsk-accent)}.desk .dset-switch[aria-checked=true]:after{background:var(--dsk-on-accent);transform:translate(16px)}.desk-titlebar{z-index:40;height:40px;position:absolute;top:0;left:0;right:0}.desk>aside>:first-child,.desk>main>:first-child{padding-top:40px}.desk-muted{color:var(--dsk-muted)}.desk-faint{color:var(--dsk-faint)}.desk-strong{color:var(--dsk-strong)}.desk-link{color:var(--dsk-muted);transition:color .12s}.desk-link:hover{color:var(--dsk-strong)}.desk-resize{cursor:col-resize;touch-action:none;flex:none;align-self:stretch;width:6px;margin:0 -3px;position:relative}.desk-resize:after{content:"";background:0 0;width:1px;transition:background-color .12s,width .12s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.desk-resize:hover:after,.desk-resize.is-resizing:after{background:var(--dsk-accent);width:2px}.desk-chat-dot{background:0 0;border-radius:999px;flex:none;width:7px;height:7px}.desk-chat-dot--running{background:var(--logen-stat-amber);animation:1.4s ease-in-out infinite desk-pulse}.desk-chat-dot--unread{background:var(--logen-stat-blue)}.desk-chat-dot:not(.desk-chat-dot--running):not(.desk-chat-dot--unread){box-shadow:inset 0 0 0 1px var(--dsk-faint);background:0 0}@supports (color:color-mix(in lab, red, red)){.desk-chat-dot:not(.desk-chat-dot--running):not(.desk-chat-dot--unread){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dsk-faint)60%,transparent)}}@media (min-resolution:2x){.desk-chat-dot:not(.desk-chat-dot--running):not(.desk-chat-dot--unread){box-shadow:inset 0 0 0 .75px var(--dsk-faint)}@supports (color:color-mix(in lab, red, red)){.desk-chat-dot:not(.desk-chat-dot--running):not(.desk-chat-dot--unread){box-shadow:inset 0 0 0 .75px color-mix(in srgb,var(--dsk-faint)60%,transparent)}}}.desk-chat-ask{color:var(--logen-stat-amber)}.hd-theme{background:var(--lg2-text);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hd-theme{background:color-mix(in srgb,var(--lg2-text)9%,transparent)}}.hd-theme{border:1px solid var(--lg2-border)}#theme-picker-root .hd-theme{background:var(--lg2-panel);height:44px;box-shadow:var(--lg2-card-shadow);-webkit-backdrop-filter:blur(14px);padding:0 7px}.hd-sw{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:border-color .2s,transform .2s;display:grid}.hd-sw:hover{transform:translateY(-1px)}.hd-sw:focus-visible{outline:2px solid var(--th-accent-strong);outline-offset:2px}.hd-sw .sw{border-radius:50%;width:100%;height:100%;display:block}.hd-sw-neutral .sw{background:linear-gradient(135deg,#3a3a3a 50%,#28ff00 50%)}.hd-sw-dark .sw{background:linear-gradient(135deg,#0b0b0b 50%,#ff8a3d 50%);box-shadow:inset 0 0 0 1px #ffffff2e}.hd-sw-light .sw{background:#fff;box-shadow:inset 0 0 0 1px #0f172a33}.hd-sw-green .sw{background:linear-gradient(135deg,#fff 50%,#1db954 50%);box-shadow:inset 0 0 0 1px #19141433}.hd-sw-violet .sw{background:linear-gradient(135deg,#17141b 50%,#9b7df5 50%);box-shadow:inset 0 0 0 1px #ffffff2e}:root[data-logen-theme=light] .hd-sw-light,:root[data-logen-theme=neutral] .hd-sw-neutral,:root[data-logen-theme=dark] .hd-sw-dark,:root[data-logen-theme=green] .hd-sw-green,:root[data-logen-theme=violet] .hd-sw-violet,:root:not([data-logen-theme]) .hd-sw-neutral{border-color:var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){:root[data-logen-theme=light] .hd-sw-light,:root[data-logen-theme=neutral] .hd-sw-neutral,:root[data-logen-theme=dark] .hd-sw-dark,:root[data-logen-theme=green] .hd-sw-green,:root[data-logen-theme=violet] .hd-sw-violet,:root:not([data-logen-theme]) .hd-sw-neutral{border-color:color-mix(in srgb,var(--lg2-text)45%,transparent)}}@media (prefers-reduced-motion:reduce){.hd-sw:hover{transform:none}}.tp-cycle{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .14s cubic-bezier(.34,1.4,.5,1);display:inline-flex}@media (hover:hover){.tp-cycle:hover{transform:scale(1.1)}}.tp-cycle:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.tp-cycle:hover,.tp-cycle:active{transform:none}}.tp-tip{display:inline-flex;position:relative}.tp-tip:after{content:attr(data-tip);background:var(--logen-text);color:var(--logen-bg);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1.2;transition:opacity .12s,visibility .12s;position:absolute;bottom:calc(100% + 8px);right:0}@media (hover:hover){.tp-tip:hover:after{opacity:1;visibility:visible}}.tp-tip:has(:focus-visible):after{opacity:1;visibility:visible}@media (max-width:640px){#theme-picker-root .hd-theme{height:40px}#theme-picker-root .hd-sw{width:24px;height:24px}#theme-picker-root .tp-cycle{width:40px;height:40px}}@media (max-width:767px){body:has(#workspace) #theme-picker-root{display:none}}@keyframes desk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.desk-dot-slot{flex:none;justify-content:center;align-items:center;width:14px;display:flex}.desk-panel{background:var(--dsk-surface);border:1px solid var(--dsk-border);border-radius:var(--dsk-r-lg)}.desk-card{background:var(--dsk-surface);border:1px solid var(--dsk-border);border-radius:var(--dsk-r-lg);transition:border-color .16s,background-color .16s}.desk-card:hover{border-color:var(--dsk-faint);background:var(--dsk-surface-2)}.lo{color:var(--logen-text);flex:none;display:block;overflow:visible}.lo-mark{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}.lo-dot{fill:var(--logen-primary)}.lo-dot--warn{fill:var(--logen-warning)}.lo-dot--bad{fill:var(--logen-danger)}.desk .lo-dot--bad{fill:var(--cdr-fail)}.lo-dot--mark{fill:currentColor}.lo-ring{fill:none;stroke:var(--logen-warning);stroke-width:1.2px;transform-box:view-box;transform-origin:40px 8px}.lo-g{opacity:0;transition:opacity .2s}.lo-sheen{fill:none;stroke:#fff;stroke-opacity:.16;stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;transform:translateY(-1.1px)}.lo-beam{fill:none;stroke:var(--logen-primary);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:calc(var(--lo-l)*1px)300px;stroke-dashoffset:calc((var(--lo-l)/2 - var(--lo-p))*1px)}.lo-beam:first-child{stroke-opacity:.22}.lo-beam:nth-child(2){stroke-opacity:.5}.lo-beam:nth-child(3){stroke-opacity:.95}.lo-light{--lo-p:-12;opacity:0}.lo-burst .lo-dot,.lo-drop .lo-dot,.lo-zz .lo-dot{transform-box:view-box}.lo:is([data-state=thinking],[data-state=working]) .lo-glass{opacity:1}.lo:is([data-state=thinking],[data-state=working]) .lo-mark{stroke-opacity:.55}.lo:is([data-state=thinking],[data-state=working]) .lo-light{animation:4s ease-in-out infinite lo-glide,4s linear infinite lo-glow}.lo:is([data-state=thinking],[data-state=working]) .lo-light+.lo-light{animation-delay:-2s}.lo[data-state=working] .lo-light{animation-duration:2.8s}.lo[data-state=working] .lo-light+.lo-light{animation-delay:-1.4s}.lo[data-state=launch] .lo-once{opacity:1}.lo[data-state=launch] .lo-body{stroke-dasharray:100;stroke-dashoffset:100px;animation:.8s cubic-bezier(.4,0,.2,1) .35s forwards lo-draw}.lo[data-state=launch] .lo-mark:not(.lo-body){animation:.5s ease-out both lo-fadein}.lo[data-state=needs] .lo-badge{opacity:1}.lo[data-state=needs] .lo-ring{animation:1.8s ease-out infinite lo-ring}.lo[data-state=success] .lo-burst{opacity:1}.lo[data-state=success] .lo-burst .lo-dot{animation:1s cubic-bezier(.2,.7,.3,1) both lo-burst}.lo[data-state=error] .lo-drop{opacity:1}.lo[data-state=error] .lo-drop .lo-dot{animation:1.1s cubic-bezier(.4,0,.8,.4) both lo-drop}.lo[data-state=sleep] .lo-zz{opacity:1}.lo[data-state=sleep] .lo-zz .lo-dot{animation:3.6s ease-out infinite lo-rise}.lo[data-state=sleep] .lo-z2{animation-delay:1.2s}.lo[data-state=sleep] .lo-z3{animation-delay:2.4s}@property --lo-p{syntax:"<number>";inherits:true;initial-value:0}@keyframes lo-glide{0%{--lo-p:-12}to{--lo-p:112}}@keyframes lo-glow{0%{opacity:0}14%,86%{opacity:1}to{opacity:0}}@keyframes lo-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes lo-burst{0%{opacity:0;transform:translate(0)scale(.4)}25%{opacity:1}to{transform:translate(var(--dx),var(--dy))scale(1);opacity:0}}@keyframes lo-drop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(14px)}}@keyframes lo-rise{0%{opacity:0;transform:translate(0)}15%{opacity:.9}to{opacity:0;transform:translate(3px,-10px)}}@keyframes lo-draw{to{stroke-dashoffset:0}}@keyframes lo-fadein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lo *{animation-duration:1ms!important;animation-iteration-count:1!important}.lo .lo-light{animation:none!important}.lo:is([data-state=thinking],[data-state=working]) .lo-light:first-of-type{--lo-p:50;opacity:1}}.term-send .lo{color:var(--logen-on-accent)}.term-send .lo .lo-dot{fill:var(--logen-on-accent)}.term-send .lo .lo-beam{stroke:var(--logen-on-accent)}.dset{background:var(--dsk-bg);height:100vh;color:var(--dsk-text);grid-template-columns:264px minmax(0,1fr);display:grid}.dset-nav{background:var(--dsk-rail);border-right:1px solid var(--dsk-hairline);flex-direction:column;gap:2px;padding:44px 12px 20px;display:flex;overflow-y:auto}.dset-back{color:var(--dsk-text);border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 10px;font-size:14px;display:flex}.dset-back:hover{background:var(--dsk-wash)}.dset-grp{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--dsk-faint);padding:14px 10px 6px;font-size:10.5px;font-weight:500}.dset-item{width:100%;color:var(--dsk-text);border-radius:10px;align-items:center;gap:11px;padding:8px 10px;font-size:14px;transition:background-color .12s;display:flex}.dset-item:hover{background:var(--dsk-wash)}.dset-item[aria-current=true]{background:var(--dsk-active);color:var(--dsk-strong);font-weight:500}.dset-main{min-height:0;padding:44px 40px 64px;overflow-y:auto}.dset-body{flex-direction:column;gap:30px;max-width:880px;margin-inline:auto;display:flex}.dset-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dset-title{font-family:var(--font-body);letter-spacing:-.02em;color:var(--dsk-strong);text-wrap:balance;margin:0;font-size:26px;font-weight:600;line-height:1.15}.dset-sub{color:var(--dsk-muted);max-width:70ch;margin:8px 0 0;font-size:14px;line-height:1.5}.dset-sec{flex-direction:column;gap:10px;display:flex}.dset-sec-t{color:var(--dsk-strong);margin:0;font-size:15px;font-weight:500}.dset-card{background:var(--dsk-surface);border:1px solid var(--dsk-border);border-radius:var(--dsk-r-lg);overflow:hidden}.dset-row{border-bottom:1px solid var(--dsk-hairline);align-items:center;gap:20px;padding:16px 18px;display:flex}.dset-row:last-child{border-bottom:none}.dset-row-b{flex:1;min-width:0}.dset-row-t{color:var(--dsk-strong);font-size:14.5px;font-weight:500}.dset-row-d{color:var(--dsk-muted);max-width:64ch;margin-top:3px;font-size:13px;line-height:1.5}.dset-err{color:var(--dsk-danger)}.dset-row-c{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dset-val{font-family:var(--font-ui);color:var(--dsk-muted);font-size:12.5px}.dset-val--big{color:var(--dsk-strong);font-size:18px}.dset-val.is-bad{color:var(--dsk-danger)}.dset-input{border:1px solid var(--dsk-border);background:var(--dsk-bg);color:var(--dsk-text);border-radius:9px;min-width:220px;padding:7px 11px;font-size:13px}.dset-input--sm{width:110px;min-width:0}.dset-input:focus{border-color:var(--dsk-muted);outline:none}.dset-rename{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dset-rename .dset-input{width:220px;min-width:0}.dset-rename-go{vertical-align:middle;color:var(--dsk-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin-left:8px;padding:2px 7px;font-size:12px;font-weight:400;transition:background .15s,color .15s;display:inline-flex}.dset-rename-go:hover,.dset-rename-go:focus-visible{background:var(--dsk-wash);color:var(--dsk-text)}.dset-status{font-family:var(--font-ui);color:var(--dsk-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.dset-status-dot{background:var(--dsk-faint);border-radius:50%;width:7px;height:7px}.dset-status.is-ok{color:var(--dsk-text)}.dset-status.is-ok .dset-status-dot{background:var(--dsk-live)}.dset-status.is-busy .dset-status-dot{background:var(--dsk-busy)}.dset-avatar{background:var(--dsk-wash);width:40px;height:40px;color:var(--dsk-strong);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex}.dset-seg{background:var(--cdr-hover,var(--dsk-wash));border-radius:9px;gap:2px;padding:3px;display:inline-flex}.dset-seg-b{height:28px;color:var(--cdr-sub-2,var(--dsk-muted));font:inherit;background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:13px}.dset-seg-b:hover{color:var(--dsk-text)}.dset-seg-b.is-on{background:var(--cdr-card,var(--dsk-bg));color:var(--dsk-text);box-shadow:0 0 0 1px var(--cdr-line,var(--dsk-hairline)),0 1px 2px #0000000f;font-weight:500}.dset-accents{align-items:center;gap:10px;display:flex}.dset-accent{background:var(--sw);border:0;border-radius:50%;width:22px;height:22px;padding:0}.dset-accent.is-theme{background:conic-gradient(var(--dsk-text)0 50%,var(--cdr-card,var(--dsk-bg))0);box-shadow:inset 0 0 0 1px var(--cdr-edge,var(--dsk-border))}.dset-accent.is-theme.is-on{box-shadow:inset 0 0 0 1px var(--cdr-edge,var(--dsk-border)),0 0 0 2px var(--cdr-card,var(--dsk-bg)),0 0 0 4px var(--dsk-text)}.dset-accent.is-on{box-shadow:0 0 0 2px var(--cdr-card,var(--dsk-bg)),0 0 0 4px var(--dsk-text)}.cdr-plbl{color:var(--dsk-text);justify-content:space-between;align-items:center;gap:8px;margin:4px 4px 10px;font-size:13px;font-weight:500;display:flex}.cdr-pcard{border:1px solid var(--cdr-card-ring);background:var(--cdr-card);border-radius:10px;margin-bottom:6px;padding:10px 12px}.cdr-prow{align-items:center;gap:10px;display:flex}.cdr-prow-t{color:var(--dsk-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cdr-prow-s{color:var(--cdr-sub);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.cdr-pstat{background:var(--cdr-hover);color:var(--cdr-sub-2);white-space:nowrap;border-radius:6px;flex:none;padding:2px 7px;font-size:11.5px}.cdr-pkv{justify-content:space-between;gap:12px;padding:4px 0;font-size:12px;display:flex}.cdr-pkv b{color:var(--dsk-strong);font-variant-numeric:tabular-nums;text-align:right;font-weight:400}.cdr-pbtn{width:24px;height:24px;color:var(--dsk-faint);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cdr-pbtn:hover{background:var(--cdr-hover);color:var(--dsk-strong)}.cdr-pnote{background:var(--cdr-hover);color:var(--dsk-text);border-radius:8px;margin:0 4px 10px;padding:8px 10px;font-size:12px}.cdr-diff{background:var(--cdr-hover);font-family:var(--font-code);white-space:pre;border-radius:7px;margin:6px 0 2px;padding:8px 10px;font-size:11.5px;line-height:1.45;overflow-x:auto}.cdr-diff-hunk{color:var(--dsk-faint)}.cdr-diff-add{color:var(--dsk-live);background:var(--dsk-live)}@supports (color:color-mix(in lab, red, red)){.cdr-diff-add{background:color-mix(in srgb,var(--dsk-live)10%,transparent)}}.cdr-diff-add{min-width:100%;display:inline-block}.cdr-diff-del{color:var(--dsk-danger);background:var(--dsk-danger)}@supports (color:color-mix(in lab, red, red)){.cdr-diff-del{background:color-mix(in srgb,var(--dsk-danger)10%,transparent)}}.cdr-diff-del{min-width:100%;display:inline-block}.cdr-diff-ctx{color:var(--dsk-text)}.cdr-diff-more{color:var(--dsk-faint);font-style:italic}.cdr-pcard.is-resolved{opacity:.6}.cdr-pcomment{gap:8px;padding:4px 0;font-size:12px;display:flex}.cdr-pwho{color:var(--cdr-sub);flex:none;min-width:64px;font-size:12px}.cdr-pbody{white-space:pre-wrap;word-break:break-word;color:var(--dsk-text)}.cdr-pstat.is-bad{color:var(--dsk-danger)}.cdr-pstat.is-live{color:var(--dsk-live)}.cdr-perr{background:var(--cdr-hover);color:var(--dsk-danger);border-radius:8px;margin:0 4px 10px;padding:8px 10px;font-size:12px}.cdr-signin{border:1px solid var(--cdr-edge);background:var(--cdr-card);height:28px;color:var(--dsk-text);border-radius:7px;align-items:center;gap:6px;margin:6px 0 2px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.cdr-signin:hover{background:var(--cdr-hover)}.cdr-app{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex}.appf{border:1px solid var(--cdr-card-ring);background:var(--cdr-card);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.appf--panel{flex:1}.appf-h{border-bottom:1px solid var(--cdr-line);min-width:0;color:var(--cdr-sub);align-items:center;gap:7px;padding:7px 10px;font-size:12.5px;display:flex}.appf-t{color:var(--dsk-strong);font-weight:500}.appf-src{text-overflow:ellipsis;white-space:nowrap;color:var(--cdr-sub);font-size:12px;overflow:hidden}.appf-state{color:var(--dsk-muted);align-items:center;gap:8px;padding:14px 12px;font-size:12.5px;display:flex}.appf-state.is-bad{color:var(--dsk-danger)}.appf-frame{background:var(--cdr-card);border:0;width:100%;height:100%;min-height:240px}.cdr-appcard{max-width:720px;margin:8px 0 4px}.cdr-plugcard{border:1px solid var(--cdr-card-ring);background:var(--cdr-card);border-radius:12px;max-width:720px;margin:8px 0 4px;padding:8px 12px 10px}.cdr-plugcard-h{color:var(--cdr-sub);align-items:center;gap:7px;margin-bottom:6px;font-size:12.5px;display:flex}.cdr-plugcard-t{color:var(--dsk-strong);font-weight:500}.cdr-plugcard-src{color:var(--cdr-sub);font-size:12px}.cdr-plugcard-text{color:var(--dsk-text);margin:0;font-size:13px;line-height:1.5}.cdr-plugcard-row{color:var(--dsk-text);border-top:1px solid var(--cdr-line);align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.cdr-plugcard-row:first-of-type{border-top:0}.cdr-plugcard-link{color:var(--cdr-sub);margin-top:6px;font-size:12px;display:inline-block}.cdr-appcard .appf-frame{min-height:160px}.pst{min-width:0;color:var(--cdr-sub);align-items:center;gap:6px;font-size:12.5px;line-height:1.35;display:inline-flex}.pst-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pst-dot{background:var(--dsk-faint);border-radius:50%;flex:none;width:7px;height:7px}.pst--ok{color:var(--dsk-text)}.pst--ok .pst-dot{background:var(--dsk-live)}.pst--busy .pst-dot{background:var(--dsk-busy);animation:1.2s ease-in-out infinite pst-pulse}.pst--warn{color:var(--dsk-text)}.pst--warn .pst-dot{background:var(--dsk-busy)}.pst--bad{color:var(--dsk-danger)}.pst--bad .pst-dot{background:var(--dsk-danger)}@keyframes pst-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pst--busy .pst-dot{animation:none}}.pst-row{border:1px solid var(--cdr-line);background:var(--cdr-card);border-radius:12px;padding:12px 14px}.pst-row-h{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pst-row-text{flex-direction:column;flex:1 1 0;gap:3px;min-width:0;display:flex}.pst-name{color:var(--dsk-strong);font-size:14px;font-weight:500}.pst-icon{vertical-align:-3px;object-fit:contain;border-radius:4px;width:16px;height:16px;margin-right:6px;display:inline-block}.cdr-line-ico.is-img{object-fit:contain;border-radius:3px;width:14px;height:14px}.pst-tag{color:var(--cdr-sub);margin-left:6px;font-size:12px;font-weight:400}.pst-mono{font-family:var(--font-code);color:var(--cdr-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pst-line{min-width:0;color:var(--cdr-sub);font-size:12.5px;display:flex}.pst-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.dset-card>.pst-row{border:0;border-bottom:1px solid var(--cdr-line);background:0 0;border-radius:0;padding:16px 18px}.dset-card>.pst-row:last-child{border-bottom:none}.desk .dset-card>.pst-row{padding:9px 12px}@media (max-width:720px){.pst-row-h{flex-direction:column}.pst-actions{justify-content:flex-start}}.plg{flex-direction:column;gap:22px;display:flex}.plg-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.plg-tabs{background:var(--cdr-sel);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.plg-tab{height:28px;color:var(--cdr-sub);border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;transition:background-color .12s,color .12s;display:inline-flex}.plg-tab[aria-selected=true]{background:var(--cdr-card);color:var(--dsk-text);font-weight:500;box-shadow:0 1px 2px #0000001f}.plg-tab-n{color:var(--cdr-sub);font-variant-numeric:tabular-nums;font-size:12px}.plg-search{border:1px solid var(--cdr-edge);background:var(--cdr-card);min-width:260px;height:32px;color:var(--cdr-sub);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.plg-search input{min-width:0;font:inherit;color:var(--dsk-text);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.plg-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dsk-strong);margin:0;font-size:28px;font-weight:400;line-height:1.15}.plg-sub{color:var(--cdr-sub);max-width:70ch;margin:8px 0 0;font-size:14px;line-height:1.5}.plg-faint{color:var(--cdr-sub);font-size:12.5px}.plg-faint code,.plg-line code,.plg-mono{font-family:var(--font-code);font-size:12px}.plg-ok{color:var(--dsk-live);margin-left:6px;font-size:12px}.plg-bad{color:var(--dsk-danger)}.plg-sec{flex-direction:column;gap:10px;display:flex}.plg-sec-h{border-bottom:1px solid var(--cdr-line);align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.plg-sec-t{color:var(--dsk-strong);margin:0;font-size:15px;font-weight:500}.plg-installed{flex-wrap:wrap;gap:14px;padding:4px 0;display:flex}.plg-tile{border-radius:12px;transition:transform .12s;display:block}.plg-tile:hover{transform:translateY(-1px)}.plg-ico{background:var(--cdr-surface-2);color:var(--dsk-strong);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.plg-ico img{object-fit:contain;width:60%;height:60%}.plg-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:4px 28px;display:grid}.plg-row{border-radius:12px;align-items:center;gap:8px;padding:8px 4px;display:flex}.plg-row:hover{background:var(--cdr-hover)}.plg-row-main{text-align:left;flex:1;align-items:center;gap:14px;min-width:0;display:flex}.plg-row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.plg-name{color:var(--dsk-strong);font-size:14.5px;font-weight:500}.plg-row.is-off{opacity:.55}.plg-row-main:disabled,.plg-tile:disabled{cursor:default}.plg-tag{background:var(--dsk-active);color:var(--dsk-muted);vertical-align:1px;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:400}.plg-desc{color:var(--cdr-sub);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;overflow:hidden}.plg-add{width:32px;height:32px;color:var(--cdr-sub);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.plg-add:hover{background:var(--cdr-hover);color:var(--dsk-strong)}.plg-add.is-on{color:var(--dsk-live)}.plg-addbox{border:1px solid var(--cdr-line);background:var(--cdr-card);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.plg-addrow{align-items:center;gap:8px;display:flex}.plg-addrow .dset-input{flex:1;min-width:0}.plg-back{color:var(--cdr-sub);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.plg-back:hover{color:var(--dsk-strong)}.plg-dhead{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.plg-dtext{flex:1;min-width:240px}.plg-dctl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plg-dnote{color:var(--cdr-sub);margin:0;font-size:12.5px}.plg-card{border:1px solid var(--cdr-line);background:var(--cdr-card);border-radius:12px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.plg-line{color:var(--dsk-text);align-items:center;gap:10px;font-size:13.5px;display:flex}.plg-server{gap:10px}.plg-server-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.plg-server-h>.plg-row-text{flex:1 1 0}.plg-tools{border-top:1px solid var(--cdr-line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.plg-form{flex-direction:column;gap:12px;display:flex}.plg-field{flex-direction:column;gap:8px;display:flex}.plg-field .dset-input{width:100%;min-width:0}.plg-field--row{flex-direction:row;justify-content:space-between;align-items:center}.plg-field--row .dset-input{width:auto}.plg-label{color:var(--dsk-strong);font-size:14px;font-weight:500}.plg-seg{background:var(--cdr-sel);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.plg-seg-b{height:26px;color:var(--cdr-sub);cursor:pointer;border-radius:7px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.plg-seg-b input{opacity:0;width:0;height:0;position:absolute}.plg-seg-b[aria-checked=true]{background:var(--cdr-card);color:var(--dsk-text);font-weight:500;box-shadow:0 1px 2px #0000001f}.plg-x{width:32px;height:32px;color:var(--cdr-sub);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.plg-x:hover{background:var(--cdr-hover);color:var(--dsk-danger)}.plg-addline{border:1px dashed var(--cdr-edge);width:100%;color:var(--cdr-sub);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13px;display:flex}.plg-addline:hover{background:var(--cdr-hover);color:var(--dsk-strong)}.plg-formfoot{justify-content:flex-end;gap:8px;display:flex}@media (max-width:820px){.dset{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.dset-nav{border-right:0;border-bottom:1px solid var(--dsk-hairline);flex-flow:row;gap:6px;padding:12px;overflow-x:auto}.dset-grp,.dset-back{display:none}.dset-item{border:1px solid var(--dsk-border);border-radius:999px;flex:none;width:auto;padding:6px 12px;font-size:13px}.dset-main{padding:24px 16px 48px}.dset-row{flex-wrap:wrap}.dset-row-c{justify-content:flex-start;width:100%}}.wlc{background:var(--cdr-ground);height:100vh;color:var(--dsk-text);grid-template-columns:264px minmax(0,1fr);display:grid}.wlc-rail{background:0 0;flex-direction:column;gap:18px;padding:52px 22px 24px;display:flex}.wlc-brand{font-family:var(--font-body);letter-spacing:-.02em;color:var(--dsk-strong);font-size:20px;font-weight:600}.wlc-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wlc-step-b{text-align:left;width:100%;color:var(--cdr-sub-2);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.wlc-step.is-current .wlc-step-b{background:var(--cdr-sel);color:var(--dsk-text);font-weight:500}.wlc-step.is-done .wlc-step-n{background:var(--dsk-live);color:var(--dsk-on-accent);border-color:#0000}.wlc-step-n{border:1px solid var(--cdr-edge);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11.5px;display:inline-flex}.wlc-step-t{font-size:14px}.wlc-rail-f{color:var(--cdr-sub);margin-top:auto;font-size:12.5px}.wlc-main{border:1px solid var(--cdr-card-ring);background:var(--cdr-card);min-height:0;box-shadow:var(--cdr-card-shadow);border-radius:12px;margin:8px 8px 8px 0;padding:60px 48px 64px;overflow-y:auto}.wlc-panel{flex-direction:column;gap:14px;max-width:720px;margin-inline:auto;display:flex}.wlc-eyebrow{color:var(--cdr-sub);font-size:13px}.wlc-title{font-family:var(--font-body);letter-spacing:-.02em;color:var(--dsk-strong);margin:0;font-size:28px;font-weight:600;line-height:1.1}.wlc-sub{color:var(--cdr-sub);margin:0;font-size:14.5px}.wlc-notice{background:var(--cdr-hover);border-radius:8px;margin:0;padding:8px 12px;font-size:12.5px}.wlc-body{flex-direction:column;gap:14px;margin-top:6px;display:flex}.wlc-lead{max-width:62ch;margin:0;font-size:14px;line-height:1.55}.wlc-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.wlc-card{border:1px solid var(--cdr-line);background:var(--cdr-card);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.wlc-card-t{color:var(--dsk-strong);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.wlc-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wlc-ok{color:var(--dsk-live);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.wlc-muted{color:var(--cdr-sub);margin:0;font-size:12px}.wlc-foot{border-top:1px solid var(--cdr-line);align-items:center;gap:8px;margin-top:18px;padding-top:16px;display:flex}.desk-home-eyebrow{color:var(--dsk-text);padding:2px 10px 8px;font-size:13px;font-weight:500}.desk-home-sec{flex-direction:column;gap:12px;display:flex}.desk-home-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.desk-home-sec-t{color:var(--dsk-strong);font-size:15px;font-weight:500}.desk-home-sec-m{color:var(--dsk-faint);font-size:11.5px}.desk-home-row{border:1px solid var(--dsk-border);border-radius:var(--dsk-r-lg);background:var(--dsk-surface);text-align:left;width:100%;color:var(--dsk-text);align-items:center;gap:14px;padding:13px 15px;transition:border-color .12s,background-color .12s;display:flex}.desk-home-row:hover{border-color:var(--dsk-accent)}@supports (color:color-mix(in lab, red, red)){.desk-home-row:hover{border-color:color-mix(in srgb,var(--dsk-accent)45%,transparent)}}.desk-home-badge{background:var(--dsk-wash);font-family:var(--font-ui);color:var(--dsk-faint);white-space:nowrap;border-radius:5px;flex:none;padding:2px 7px;font-size:9.5px}.desk-cbtn{height:28px;color:var(--dsk-muted);border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:12px;transition:color .12s,background-color .12s;display:inline-flex}.desk-cbtn:hover,.desk-cbtn.is-active{color:var(--dsk-text);background:var(--dsk-active)}.desk-menu-item{color:var(--dsk-text);border-radius:9px;transition:background-color .12s}.desk-menu-item:hover{background:var(--dsk-active)}.desk-menu-item.is-locked{opacity:.55;cursor:not-allowed!important}.desk-menu-item.is-locked:hover{background:0 0}.desk-menu-item.is-locked.logen-tip:before{display:none}.desk-menu-item.is-locked.logen-tip:after{inset:50% 8px auto auto;transform:translateY(-50%)scale(.95)}.desk-menu-item.is-locked.logen-tip:hover:after{transform:translateY(-50%)scale(1)}.desk-menu-tag{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:500;line-height:1}.lg-dropzone{position:relative}.lg-dropzone.phx-drop-target-active:after{content:"Drop files to attach";z-index:50;border:2px dashed;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lg-dropzone.phx-drop-target-active:after{border:2px dashed color-mix(in oklch,currentColor 40%,transparent)}}.lg-dropzone.phx-drop-target-active:after{border-radius:inherit;background:currentColor}@supports (color:color-mix(in lab, red, red)){.lg-dropzone.phx-drop-target-active:after{background:color-mix(in oklch,currentColor 6%,transparent)}}.lg-dropzone.phx-drop-target-active:after{pointer-events:none;font-size:13px;font-weight:600}.term-composer{font-family:var(--font-code);background:var(--logen-surface);border:1px solid var(--logen-border);border-radius:12px;padding:14px 15px;transition:border-color .14s,box-shadow .14s}.term-composer:focus-within{border-color:var(--logen-muted);box-shadow:0 0 0 3px var(--logen-primary-soft)}.term-line{align-items:flex-start;gap:10px;display:flex}.term-prompt{color:var(--logen-primary);flex:none;font-size:14px;font-weight:700;line-height:1.6}.term-input{resize:none;min-width:0;color:var(--logen-text);min-height:24px;caret-color:var(--logen-primary);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:14px;line-height:1.6}.term-input::placeholder{color:var(--logen-faint);opacity:1}@media (max-width:640px){.term-input{font-size:16px}}.term-foot{border-top:1px solid var(--logen-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:11px;display:flex}.term-group{align-items:center;gap:3px;display:flex}.term-foot .term-group-end,.term-foot .term-model{flex:auto;min-width:0}.term-foot .term-model .term-flag{width:100%}.term-foot .term-model .term-chev{margin-left:auto}.term-foot.is-measuring .term-group-end,.term-foot.is-measuring .term-model{flex:none}.term-foot.is-measuring .term-model .term-flag{width:auto}.term-ib{cursor:pointer;width:30px;height:30px;color:var(--logen-muted);border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex;position:relative}.term-ib:hover{background:var(--logen-active);color:var(--logen-text)}.term-ib.is-active{color:var(--logen-primary)}.gh-label{color:var(--logen-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:600;display:flex}.gh-field{border:1px solid var(--logen-border);background:var(--logen-subtle-bg);width:100%;color:var(--logen-text);border-radius:9px;padding:9px 11px;font-size:13px}.gh-field:focus{border-color:var(--logen-text);outline:none}.gh-row{align-items:stretch;gap:8px;display:flex}.gh-row>.gh-field,.gh-row>.gh-picker{flex:1;min-width:0}label.gh-private{align-items:center;gap:8px;margin:12px 0 0;font-size:14px;display:flex}.gh-private input[type=checkbox]{flex:none;width:16px;height:16px;margin:0;padding:0}.gh-picker{position:relative}.gh-trigger{border:1px solid var(--logen-border);background:var(--logen-subtle-bg);width:100%;color:var(--logen-text);border-radius:9px;align-items:center;font-size:13px;display:flex}.gh-trigger:hover{border-color:var(--logen-text)}.gh-trigger.is-disabled{opacity:.55}.gh-trigger.is-open{border-color:var(--logen-text)}.gh-trigger-face{cursor:pointer;text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:9px 11px;display:flex}.gh-trigger-face:disabled{cursor:default}.gh-trigger-input{min-width:0;color:var(--logen-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:9px 11px}.gh-trigger-input::placeholder{color:var(--logen-muted)}.gh-trigger-chevron{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;padding:9px 11px 9px 2px;display:flex}.gh-trigger-chevron:disabled{cursor:default}.gh-trigger-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gh-trigger-empty{color:var(--logen-muted)}.gh-panel{z-index:60;position:absolute;top:calc(100% + 6px);left:0;right:0}.gh-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gh-item-hint{color:var(--logen-muted);flex:none;font-size:11.5px}.gh-item-muted{color:var(--logen-muted);cursor:default;padding:8px 10px;font-size:13px}.gh-item-muted:hover{background:0 0}.gh-sep{background:var(--logen-border);height:1px;margin:5px 6px}.gh-new{cursor:pointer;font:inherit;border:1px solid var(--logen-border);background:var(--logen-subtle-bg);color:var(--logen-success);border-radius:9px;flex:none;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.gh-new:hover:not(:disabled){background:var(--logen-active);border-color:var(--logen-success)}.gh-new:disabled{opacity:.5;cursor:default}.gh-field-static{color:var(--logen-muted);cursor:default;align-items:center;display:flex}.gh-clear{cursor:pointer;border:1px solid var(--logen-border);background:var(--logen-subtle-bg);width:38px;color:var(--logen-muted);border-radius:9px;flex:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.gh-clear:hover{color:var(--logen-text);background:var(--logen-active)}.gh-connected{background:var(--logen-success-soft);color:var(--logen-success);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.gh-connected:before{content:"";background:currentColor;border-radius:999px;width:5px;height:5px}.gh-hint{color:var(--logen-muted);font-size:12px;line-height:1.45}.gh-hint-new{color:var(--logen-success)}.ws-confirm.gh-import-busy:disabled{opacity:.85;cursor:progress;justify-content:center;align-items:center;gap:8px;display:inline-flex}.gh-import-spinner{border:1.5px solid var(--logen-on-accent);width:12px;height:12px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.gh-import-spinner{border:1.5px solid color-mix(in srgb,var(--logen-on-accent)35%,transparent)}}.gh-import-spinner{border-top-color:var(--logen-on-accent);border-radius:50%;animation:.6s linear infinite ws-spin}.gh-seg-tabs{background:var(--logen-subtle-bg-strong);border:1px solid var(--logen-border);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.gh-seg-tab{cursor:pointer;color:var(--logen-muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:500;transition:color .15s,background .15s;display:inline-flex}.gh-seg-tab:hover:not(:disabled){color:var(--logen-text)}.gh-seg-tab.is-active{color:var(--logen-text);background:var(--logen-surface);box-shadow:0 1px 2px var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.gh-seg-tab.is-active{box-shadow:0 1px 2px color-mix(in oklch,var(--logen-text)10%,transparent)}}.gh-seg-tab:disabled{opacity:.5;cursor:default}.gh-import-body{flex-direction:column;justify-content:center;min-height:208px;display:flex}.gh-auth-card{background-color:var(--logen-subtle-bg);border:1px solid var(--logen-border);background-image:repeating-linear-gradient(-45deg,transparent,transparent 9px,var(--logen-text)9px,var(--logen-text)10px)}@supports (color:color-mix(in lab, red, red)){.gh-auth-card{background-image:repeating-linear-gradient(-45deg,transparent,transparent 9px,color-mix(in oklch,var(--logen-text)3%,transparent)9px,color-mix(in oklch,var(--logen-text)3%,transparent)10px)}}.gh-result{background:var(--logen-bg-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.term-ib.is-linked{color:var(--logen-text)}.term-flag{cursor:pointer;white-space:nowrap;color:var(--logen-muted);background:var(--logen-bg-soft);border:1px solid var(--logen-border);border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-family:inherit;font-size:12px;transition:color .12s,background-color .12s;display:inline-flex}.term-flag:hover{color:var(--logen-text)}.term-flag b{color:var(--logen-primary);font-weight:600}.term-flag>b+.tf-val{margin-left:6px}.term-flag .term-chev{opacity:.6;transition:transform .16s}.term-credits{white-space:nowrap;color:var(--logen-muted);background:var(--logen-bg-soft);border:1px solid var(--logen-border);border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-family:inherit;font-size:12px;text-decoration:none;transition:color .12s,background-color .12s;display:inline-flex}.term-credits:hover{color:var(--logen-text)}.term-credits{margin-left:10px}.term-foot.is-tight .term-credits{margin-left:0}.term-credits .credit-dot{--cd-size:15px;--cd-punch:6px}.term-credits .tf-val{color:var(--logen-text);font-weight:600}.tf-ico{color:var(--logen-primary);flex:none;display:none}.term-foot.is-tight .term-flag>b,.term-foot.is-tight .term-flag .tf-val,.term-foot.is-tight .term-flag .term-chev{display:none}.term-foot.is-tight .term-flag .tf-ico{display:inline-block}.term-foot.is-tight .term-flag{gap:0;padding:6px}.term-foot.is-tight .term-group-end,.term-foot.is-tight .term-model{flex:none}.term-foot.is-tight .term-model .term-flag{width:auto}.term-send{cursor:pointer;background:var(--logen-primary);width:32px;height:32px;color:var(--logen-on-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;transition:filter .12s,transform .12s,opacity .12s;display:inline-flex}.term-send:hover{filter:brightness(1.06)}.term-send:active{transform:translateY(.5px)}.term-send:disabled{opacity:.4;filter:none;cursor:default}.term-lo{margin-right:2px}.desk-msg-assistant{max-width:100%;color:var(--dsk-text)}.desk-chip{background:var(--dsk-surface-2);color:var(--dsk-muted);border-radius:999px;align-items:center;padding:1px 7px;font-size:10.5px;font-weight:500;display:inline-flex}.desk-add{color:var(--dsk-add)}.desk-del{color:var(--dsk-del)}@media (prefers-reduced-motion:reduce){.desk-card{transition:none;animation:none}}.desk-scroll::-webkit-scrollbar{width:10px;height:10px}.desk-scroll::-webkit-scrollbar-track{background:0 0}.desk-scroll::-webkit-scrollbar-thumb{background:var(--dsk-border);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.desk-scroll::-webkit-scrollbar-thumb:hover{background:var(--dsk-faint)}[class*=rounded-md]{border-radius:5px}[class*=rounded-lg]{border-radius:6px}[class*=rounded-xl]{border-radius:7px}[class*=rounded-2xl]{border-radius:8px}[class*=rounded-3xl]{border-radius:10px}[class*=rounded-\[]{border-radius:9px}:root,[data-logen-theme=light],[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=green],[data-logen-theme=violet]{--logen-shadow-primary:none;--logen-card-shadow:none;--logen-panel-shadow:none;--logen-feature-shadow:none;--logen-trace-panel-shadow:none;--logen-shadow-success:none;--logen-shadow-warning:none;--lg2-card-shadow:none}.lg2-panel,.lg2-soft,.lg2-gborder,.lg2-btn-primary,.lg2-btn-hero,.shadow-sm,.shadow,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl,[class*=hover\:shadow]:hover{box-shadow:none}.lg2-panel,.lg2-soft,.lg2-gborder,[style*=--lg2-media]{border:1px solid var(--lg2-border)}:root,:root[data-logen-theme=light],:root[data-logen-theme=neutral],:root[data-logen-theme=dark],:root[data-logen-theme=green],:root[data-logen-theme=violet],[data-logen-theme=light],[data-logen-theme=neutral],[data-logen-theme=dark],[data-logen-theme=green],[data-logen-theme=violet]{--logen-surface:var(--logen-bg);--logen-surface2:var(--logen-bg);--logen-card-bg:var(--logen-bg);--logen-panel-bg:var(--logen-bg);--logen-inner-panel-bg:var(--logen-bg);--logen-feature-bg:var(--logen-bg);--logen-thumbnail-bg:var(--logen-bg);--logen-trace-panel-bg:var(--logen-bg);--logen-header-bg:var(--logen-bg);--logen-bg-soft:var(--logen-bg);--lg2-panel:var(--lg2-bg);--lg2-media:var(--lg2-bg);--lg2-header:var(--lg2-bg);--lg2-header-solid:var(--lg2-bg);--lg2-bg-soft:var(--lg2-bg)}[data-logen-theme=light],[data-logen-theme=green]{--logen-rail:var(--logen-bg)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light],[data-logen-theme=green]{--logen-rail:color-mix(in srgb,var(--logen-bg)93.5%,black)}}[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-rail:var(--logen-bg)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=neutral],[data-logen-theme=violet]{--logen-rail:color-mix(in srgb,var(--logen-bg)82%,black)}}[data-logen-theme=dark]{--logen-rail:var(--logen-bg)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=dark]{--logen-rail:color-mix(in srgb,var(--logen-bg)91%,white)}}.lg2-soft,.lg2-gborder,.lg2-card,.desk-card,.desk-panel,.border.rounded-xl,.border.rounded-2xl,.border.rounded-3xl,.border.rounded-\[24px\],.border.rounded-\[28px\],.border.rounded-\[32px\]{border-width:2px}.ws-projects-idea{height:140px;overflow-y:auto}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/public-sans-latin-45ac3f4b61c187a0e3d9e6ba1198df6a.woff2?vsn=d)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/public-sans-latin-ext-587f1fa8d04ead80f0887533a18df6b2.woff2?vsn=d)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-display:"LL Ivory","Iowan Old Style",Charter,Georgia,"Times New Roman",serif;--font-body:"LL Medium","LL Circular","Public Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-ui:"Aeonik Fono",ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--font-code:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--font-sans:var(--font-body);--font-mono:var(--font-code)}html,body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--logen-bg);overscroll-behavior-y:none}@font-face{font-family:LL Ivory;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ll-ivory.woff2)format("woff2")}@font-face{font-family:LL Medium;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ll-medium.woff2)format("woff2")}@font-face{font-family:LL Circular;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ll-circular.woff2)format("woff2")}@font-face{font-family:Aeonik Fono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/aeonik-fono.woff2)format("woff2")}#landing-page{--lg2-border:var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){#landing-page{--lg2-border:color-mix(in oklch,var(--lg2-text)24%,transparent)}}#landing-page{--lg2-edge:var(--lg2-text)}@supports (color:color-mix(in lab, red, red)){#landing-page{--lg2-edge:color-mix(in oklch,var(--lg2-text)18%,transparent)}}#landing-page .lg2-soft,#landing-page .lg2-gborder,#landing-page .lg2-card,#landing-page [style*=--lg2-media]{border-width:2px}@keyframes voice-mic-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.26)}}@keyframes voice-mic-ring{0%{box-shadow:0 0 12px 2px #ff1e1e8c,0 0 #ff1e1ed9}70%{box-shadow:0 0 12px 2px #ff1e1e8c,0 0 0 14px #ff1e1e00}to{box-shadow:0 0 12px 2px #ff1e1e8c,0 0 #ff1e1e00}}@keyframes voice-blink{0%,to{opacity:1}50%{opacity:.4}}.voice-recording{animation:1.25s ease-out infinite voice-mic-ring;color:#fff!important;opacity:1!important;background:#ff1e1e!important;border-color:#ff1e1e!important}.voice-recording svg,.voice-recording>span{animation:1s ease-in-out infinite voice-mic-pulse}.voice-recording .hero-microphone{--hero-microphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%20fill=%22currentColor%22%20aria-hidden=%22true%22%20data-slot=%22icon%22%3E%3Cpath%20d=%22M8.25%204.5a3.75%203.75%200%201%201%207.5%200v8.25a3.75%203.75%200%201%201-7.5%200V4.5Z%22/%3E%3Cpath%20d=%22M6%2010.5a.75.75%200%200%201%20.75.75v1.5a5.25%205.25%200%201%200%2010.5%200v-1.5a.75.75%200%200%201%201.5%200v1.5a6.751%206.751%200%200%201-6%206.709v2.291h3a.75.75%200%200%201%200%201.5h-7.5a.75.75%200%200%201%200-1.5h3v-2.291a6.751%206.751%200%200%201-6-6.709v-1.5A.75.75%200%200%201%206%2010.5Z%22/%3E%3C/svg%3E)}.voice-transcribing{animation:1s ease-in-out infinite voice-blink;color:#6b7280!important}.v2land{--bg:var(--lg2-bg);--panel:var(--lg2-bg-soft);--text:var(--lg2-text);--muted:var(--lg2-muted);--faint:var(--lg2-faint);--border:var(--lg2-border);--border-strong:var(--lg2-border-soft-hover);--accent:var(--lg2-accent-strong);--accent-ink:var(--th-accent-ink);--code:var(--lg2-media);--glass:var(--text);line-height:1.5}@supports (color:color-mix(in lab, red, red)){.v2land{--glass:color-mix(in srgb,var(--text)6%,transparent)}}.v2land{--glass-edge:var(--text)}@supports (color:color-mix(in lab, red, red)){.v2land{--glass-edge:color-mix(in srgb,var(--text)15%,transparent)}}.v2land{--grid-line:var(--text)}@supports (color:color-mix(in lab, red, red)){.v2land{--grid-line:color-mix(in srgb,var(--text)7%,transparent)}}.v2land{--line-soft:var(--text)}@supports (color:color-mix(in lab, red, red)){.v2land{--line-soft:color-mix(in srgb,var(--text)8%,transparent)}}.v2land{--glow-wash:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2land{--glow-wash:color-mix(in srgb,var(--accent)10%,transparent)}}.v2land{--glow-ring:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2land{--glow-ring:color-mix(in srgb,var(--accent)15%,transparent)}}.v2land{--glow-edge:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2land{--glow-edge:color-mix(in srgb,var(--accent)40%,transparent)}}.v2land{--glow-pulse:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2land{--glow-pulse:color-mix(in srgb,var(--accent)32%,transparent)}}.v2land ::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2land ::selection{background:color-mix(in srgb,var(--accent)25%,transparent)}}.v2land .grid-bg{z-index:0;pointer-events:none;background-image:linear-gradient(var(--grid-line)1px,transparent 1px),linear-gradient(90deg,var(--grid-line)1px,transparent 1px);background-size:90px 90px;animation:16s linear infinite v2GridMove;position:fixed;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 40%,#0000 100%);mask-image:radial-gradient(90% 70% at 50% 0,#000 40%,#0000 100%)}@keyframes v2GridMove{0%{background-position:0 0,0 0}to{background-position:90px 90px,90px 90px}}.v2land main,.v2land footer{z-index:1;position:relative}.v2land .wrap{z-index:1;max-width:1280px;margin:0 auto;padding:0 28px;position:relative}.v2land .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.v2land .reveal.visible{opacity:1;transform:translateY(0)}.v2land .reveal-stagger>*{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.v2land .reveal-stagger.visible>*{opacity:1;transform:translateY(0)}.v2land .reveal-stagger.visible>:first-child{transition-delay:20ms}.v2land .reveal-stagger.visible>:nth-child(2){transition-delay:.1s}.v2land .reveal-stagger.visible>:nth-child(3){transition-delay:.18s}.v2land .reveal-stagger.visible>:nth-child(4){transition-delay:.26s}.v2land .reveal-stagger.visible>:nth-child(5){transition-delay:.34s}.v2land .reveal-stagger.visible>:nth-child(6){transition-delay:.42s}@media (prefers-reduced-motion:reduce){.v2land .grid-bg{animation:none}.v2land .reveal,.v2land .reveal-stagger>*{opacity:1;transition:none;transform:none}}.v2land .cta-arrow{transition:transform .2s;display:inline-block}.v2land .lg-btn:hover .cta-arrow,.v2land a:hover>.cta-arrow{transform:translate(3px)}#landing-page footer{overflow:hidden}#landing-page footer:before{content:"";background:linear-gradient(90deg,transparent,var(--accent),transparent);width:280px;height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){#landing-page footer:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent)70%,transparent),transparent)}}.v2land #templates>.wrap{max-width:none;margin:0;padding:0 16px}.v2land a{color:inherit;text-decoration:none}.v2land .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700}.lg-btn{cursor:pointer;border:2px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:5px 20px;font-size:14px;font-weight:400;line-height:21px;transition:filter .15s,background .15s,border-color .15s;display:inline-flex}.lg-btn.lg-btn-primary{background:var(--lg2-accent-strong);color:var(--th-accent-ink)}.lg-btn.lg-btn-primary:hover{filter:brightness(1.06)}.lg-btn.lg-btn-ghost{border-color:var(--lg2-border-soft-hover);color:var(--lg2-text);background:0 0}.lg-btn.lg-btn-ghost:hover{border-color:var(--lg2-accent-strong)}.lg-btn.lg-btn-danger{background:var(--logen-danger);color:#fff}.lg-btn.lg-btn-danger:hover{filter:brightness(1.08)}.lg-btn:disabled,.lg-btn[disabled]{opacity:.5;cursor:not-allowed;filter:none}.lg-btn-sm{border-radius:7px;gap:6px;padding:3px 12px;font-size:13px;line-height:18px}.site-header{z-index:40;background:var(--lg2-bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb,var(--lg2-bg)88%,transparent)}}.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header .wrap{max-width:none;margin:0;padding:0 12px}.site-header .hd{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}.site-header .brand{align-items:center;gap:12px;display:flex}.site-header .mark{width:38px;height:38px;color:var(--lg2-accent-strong);place-items:center;display:grid}.site-header .mark svg{width:100%;height:100%}.site-header .brand b{letter-spacing:-.01em;font-size:18px;font-weight:800}.site-header nav.main{color:var(--lg2-muted);gap:30px;font-size:15px;font-weight:500;display:flex}.site-header nav.main a:hover{color:var(--lg2-text)}.site-header .hd-cta{align-items:center;gap:10px;display:flex}.site-header a{color:inherit;text-decoration:none}.site-header .nav-toggle{padding:5px 11px;display:none}.site-header nav.mobile{border-top:2px solid var(--lg2-border);background:var(--lg2-header-solid);flex-direction:column;gap:2px;padding:10px 28px 18px}.site-header nav.mobile a{min-height:44px;color:var(--lg2-muted);align-items:center;font-size:15px;font-weight:500;display:flex}.site-header nav.mobile a:hover{color:var(--lg2-text)}.site-header nav.mobile .hd-cta{border-top:2px solid var(--lg2-border);margin-top:10px;padding-top:12px}.site-header nav.mobile .hd-cta a{min-height:0;color:inherit}.site-header nav.mobile .hd-cta .lg-btn-primary{color:var(--th-accent-ink)}@media (max-width:720px){.site-header nav.main{display:none}.site-header .nav-toggle{display:inline-flex}}.v2land .hero{flex-direction:column;justify-content:center;align-items:center;min-height:clamp(560px,68vh,680px);padding:64px 0 32px;display:flex}.v2land .composer{text-align:left;width:100%;max-width:940px;position:relative;overflow:visible}.v2land .cz-body{padding:24px}.v2land .hero-title{text-align:center;font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0 0 22px;font-size:clamp(23px,3.2vw,34px);font-weight:300;line-height:1.25}.v2land .hero-title label{cursor:pointer}.v2land .cz-input{resize:none;width:100%;color:var(--text);background:0 0;border:none;outline:none;min-height:137px;font-family:inherit;font-size:17px;line-height:1.6}.v2land .cz-input::placeholder{color:var(--faint)}@keyframes v2PulseSend{0%,to{box-shadow:0 0 0 0 var(--glow-pulse)}50%{box-shadow:0 0 0 8px #0000}}.v2land #start-building-btn{animation:2.4s ease-in-out infinite v2PulseSend}.v2land #start-building-btn:hover{animation:none}@media (prefers-reduced-motion:reduce){.v2land #start-building-btn{animation:none}}.v2land .cz-icons{color:var(--muted);align-items:center;gap:6px;display:flex}.cz-model{height:32px;color:var(--logen-muted);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:0 9px;font-size:13px;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.cz-model:hover{color:var(--logen-text);border-color:var(--logen-border)}.cz-model-panel{background:var(--logen-surface);border:1px solid var(--logen-border);box-shadow:var(--logen-shadow-md);border-radius:12px}.cz-model-panel .desk-menu-item{color:var(--logen-text);border-radius:8px}.cz-model-panel .desk-menu-item:hover{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.cz-model-panel .desk-menu-item:hover{background:color-mix(in srgb,var(--logen-text)7%,transparent)}}.v2land .cz-model{color:var(--muted)}.v2land .cz-model:hover{color:var(--text);border-color:var(--border)}.v2land .cz-model-panel{background:var(--panel);border:2px solid var(--border)}.v2land .cz-model-panel .desk-menu-item{color:var(--text)}.v2land .cz-run{align-items:center;gap:16px;min-width:0;display:flex}.v2land .hero-promo{border:1px solid var(--border);background:var(--glass);width:100%;max-width:940px;color:var(--text);border-radius:14px;align-items:center;gap:16px;margin-top:26px;padding:16px 24px;text-decoration:none;transition:border-color .25s,background-color .25s;display:flex}.v2land a.hero-promo:hover{border-color:var(--border-strong);background:var(--text)}@supports (color:color-mix(in lab, red, red)){.v2land a.hero-promo:hover{background:color-mix(in srgb,var(--text)10%,transparent)}}.v2land .hero-promo-icon{width:22px;height:22px;color:var(--accent);flex:none}.v2land .hero-promo-copy{letter-spacing:-.01em;font-size:16px;font-weight:600}.v2land .hero-promo-copy b{color:var(--accent);font-weight:inherit}.v2land .hero-promo-cta{color:var(--accent);white-space:nowrap;flex:none;margin-left:auto;font-size:15px;font-weight:600}.v2land .hero-promo:hover .cta-arrow{transform:translate(3px)}.cz-input-wrap{position:relative}.cz-input-wrap textarea{z-index:1;background:0 0;position:relative}.cz-ph{z-index:0;pointer-events:none;color:var(--logen-muted);transition:opacity .25s;position:absolute;inset:0;overflow:hidden}.v2land .cz-ph{color:var(--faint);font-size:17px;line-height:1.6}.cz-ph-line{will-change:transform,opacity;display:block}.v2land section.blk{border-top:1px solid var(--line-soft);padding:88px 0}.v2land .sec-head{text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.v2land .sec-head h2,.v2land .sec-head h3{font-family:var(--font-display);letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(30px,4vw,46px);font-weight:300;line-height:1}.v2land .sec-head p{color:var(--muted);margin-top:16px;font-size:18px}.v2land .sec-head .pay-marks{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.v2land .pay-chip{border:1px solid var(--border);background:#fff;border-radius:10px;justify-content:center;align-items:center;height:44px;padding:0 16px;display:inline-flex}.v2land .pay-mark{width:auto;display:block}.v2land .pay-mark-upi{height:26px}.v2land .pay-mark-rupay{height:17px}.v2land .v2-steps{grid-template-columns:repeat(3,1fr);gap:0;margin-top:56px;padding-top:6px;display:grid;position:relative}.v2land .v2-steps:before{content:"";z-index:0;background:linear-gradient(90deg,transparent,var(--accent),transparent);height:2px;position:absolute;top:28px;left:16.6%;right:16.6%}@supports (color:color-mix(in lab, red, red)){.v2land .v2-steps:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent)55%,transparent),transparent)}}.v2land .v2-steps:before{transform-origin:0;transition:transform 1.3s cubic-bezier(.4,0,.2,1) .25s;transform:scaleX(0)}.v2land .v2-steps.visible:before{transform:scaleX(1)}.v2land .v2-step{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:0 22px;display:flex;position:relative}.v2land .v2-step .n{background:var(--bg);border:2px solid var(--border);letter-spacing:.1em;height:44px;color:var(--accent);border-radius:999px;place-items:center;margin-bottom:26px;padding:0 20px;font-size:14px;font-weight:800;transition:border-color .3s,box-shadow .3s,transform .3s;display:grid}.v2land .v2-step:hover .n{border-color:var(--accent);box-shadow:0 0 0 6px var(--accent)}@supports (color:color-mix(in lab, red, red)){.v2land .v2-step:hover .n{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent)8%,transparent)}}.v2land .v2-step:hover .n{transform:scale(1.06)}.v2land .v2-step h3,.v2land .v2-step h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 10px;font-size:20px;font-weight:400}.v2land .v2-step p{color:var(--muted);max-width:300px;margin:0;font-size:15px}@media (prefers-reduced-motion:reduce){.v2land .v2-steps:before{transition:none;transform:scaleX(1)}}.v2land .tpl-scroll{margin-top:28px}.v2land .tpl-scroll-wrap{position:relative}.v2land .cards{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-rows:repeat(3,auto);grid-auto-columns:clamp(200px,19vw,268px);grid-auto-flow:column;align-items:start;gap:10px;padding:4px 0 6px;display:grid;overflow-x:auto}.v2land .cards::-webkit-scrollbar{display:none}.v2land .cards.is-fitted{grid-template-rows:none;grid-template-columns:repeat(var(--tpl-cols,5),minmax(0,1fr));max-width:calc(var(--tpl-cols,5)*340px);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;overflow-x:visible}.v2land .cards.is-masonry{grid-template-rows:none;grid-template-columns:repeat(var(--tpl-cols,5),minmax(0,1fr));grid-auto-rows:auto;grid-auto-columns:auto;grid-auto-flow:row;align-items:start;overflow:visible}.v2land .cards.is-masonry .card .thumb{aspect-ratio:16/9;flex:none}@media (max-width:1180px){.v2land .cards.is-masonry{grid-template-columns:repeat(var(--tpl-cols-md,4),minmax(0,1fr))}.v2land .cards.is-fitted{grid-template-columns:repeat(var(--tpl-cols-md,4),minmax(0,1fr));max-width:none}}@media (max-width:940px){.v2land .cards.is-masonry,.v2land .cards.is-fitted{grid-template-columns:repeat(var(--tpl-cols-sm,3),minmax(0,1fr))}}.v2land .card{background:0 0;border:0;flex-direction:column;min-width:0;transition:transform .18s;display:flex;overflow:visible}.v2land .card:hover{transform:translateY(-2px)}.v2land .card .thumb{aspect-ratio:16/9;color:var(--faint);background:var(--code);border-radius:12px;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative;overflow:hidden}.v2land .card .thumb img,.v2land .card .thumb video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.v2land .card .thumb .tpl-media-anim{display:none}.v2land .card .thumb .tpl-media-anim.is-playing{display:block}.v2land .card .thumb .tpl-media-still.is-hidden{display:none}.v2land .card .thumb .tpl-media-video{display:block}.v2land .card .thumb .tpl-media-placeholder{background:var(--lg2-media,#e8e8e8);min-height:100%}.lg2 .tpl-thumb .tpl-media-anim{display:none}.lg2 .tpl-thumb .tpl-media-anim.is-playing{display:block}.lg2 .tpl-thumb .tpl-media-still.is-hidden{display:none}.lg2 .tpl-thumb .tpl-media-video{display:block}.lg2 .tpl-thumb .tpl-media-placeholder{aspect-ratio:16/9;background:var(--lg2-text);border-radius:14px;width:100%;height:auto}@supports (color:color-mix(in lab, red, red)){.lg2 .tpl-thumb .tpl-media-placeholder{background:color-mix(in oklch,var(--lg2-text)7%,var(--lg2-media,#e8e8e8))}}.v2land .card .meta{padding:6px 2px 2px}.v2land .card .meta h3,.v2land .card .meta h5{letter-spacing:-.01em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.15;overflow:hidden}.v2land .card .meta .cat{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;font-weight:500;line-height:1.1;display:block;overflow:hidden}.v2land .cards-cta{justify-content:center;margin-top:28px;display:flex}.v2land .tpl-showcase{margin-top:40px;position:relative}.v2land .tpl-toolbar{align-items:center;gap:18px;display:flex}.v2land .tpl-tabs{flex-wrap:wrap;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.v2land .tpl-tab{color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:9px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1}.v2land .tpl-tab.is-on{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.v2land .tpl-tab.is-on{background:color-mix(in srgb,var(--text)12%,transparent)}}.v2land .tpl-tab:hover:not(.is-on){color:var(--muted)}.v2land .tpl-search-open{background:var(--text);border:0;border-radius:999px;flex:none;align-items:center;gap:7px;height:36px;padding:0 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.v2land .tpl-search-open{background:color-mix(in srgb,var(--text)12%,transparent)}}.v2land .tpl-search-open{color:var(--text);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500}.v2land .tpl-search-open:hover{background:var(--text)}@supports (color:color-mix(in lab, red, red)){.v2land .tpl-search-open:hover{background:color-mix(in srgb,var(--text)18%,transparent)}}.v2land .tpl-search-overlay{z-index:80;place-items:center;padding:28px 24px;display:grid;position:fixed;inset:0}.v2land .tpl-search-backdrop{-webkit-backdrop-filter:blur(18px);cursor:pointer;background:#00000047;border:0;padding:0;position:absolute;inset:0}.v2land .tpl-search-modal{z-index:1;color:#fff;background:#1a1a1c;border-radius:28px;width:min(1080px,100vw - 48px);padding:28px 28px 24px;position:relative;box-shadow:0 30px 80px #00000073}.v2land .tpl-search-modal form{margin:0 0 18px}.v2land .tpl-search-modal input{color:#fff;background:0 0;border:0;outline:none;width:100%;padding:0;font-family:inherit;font-size:18px;font-weight:500;line-height:1.4}.v2land .tpl-search-modal input::placeholder{color:#ffffff6b}.v2land .tpl-search-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.v2land .tpl-search-card{aspect-ratio:16/10;background:#2a2a2e;border-radius:14px;display:block;position:relative;overflow:hidden}.v2land .tpl-search-card img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.v2land .tpl-search-name{color:#fff;text-shadow:0 1px 10px #000000b3;font-size:13px;font-weight:600;position:absolute;bottom:10px;left:12px}.v2land .tpl-search-empty{text-align:center;color:#ffffff80;padding:36px 12px 24px;font-size:14px}.v2land .tpl-empty{text-align:center;color:var(--muted);margin-top:36px;font-size:15px}.v2land .tpl-fade{pointer-events:none;z-index:2;opacity:0;width:72px;transition:opacity .25s;position:absolute;top:0;bottom:6px}.v2land .tpl-fade-l{background:linear-gradient(90deg,var(--bg),transparent);left:0}.v2land .tpl-fade-r{background:linear-gradient(270deg,var(--bg),transparent);right:0}.v2land .tpl-scroll-wrap.can-l .tpl-fade-l,.v2land .tpl-scroll-wrap.can-r .tpl-fade-r{opacity:1}.v2land .tpl-edge{z-index:3;border:1.5px solid var(--border);background:var(--bg);width:42px;height:42px;color:var(--text);cursor:pointer;opacity:0;border-radius:999px;place-items:center;font-family:inherit;font-size:20px;line-height:1;transition:opacity .25s,border-color .18s,color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.v2land .tpl-edge:hover{border-color:var(--accent);color:var(--accent)}.v2land .tpl-edge:focus-visible{outline:2px solid var(--accent);outline-offset:2px;opacity:1}.v2land .tpl-edge-l{left:6px}.v2land .tpl-edge-r{right:6px}.v2land .tpl-scroll-wrap.can-l .tpl-edge-l,.v2land .tpl-scroll-wrap.can-r .tpl-edge-r{opacity:1}.v2land .tpl-scroll-wrap.is-static .tpl-edge,.v2land .tpl-scroll-wrap.is-static .tpl-fade{display:none}.v2land .plan-free{margin-top:56px;scroll-margin-top:104px}.v2land .plan-free .hero-promo{justify-content:center;max-width:none;margin-top:0}.lg-plans{--bg:var(--lg2-bg);--panel:var(--lg2-bg-soft);--text:var(--lg2-text);--muted:var(--lg2-muted);--faint:var(--lg2-faint);--border:var(--lg2-border);--border-strong:var(--lg2-border-soft-hover);--accent:var(--lg2-accent-strong);--accent-ink:var(--th-accent-ink);--current:var(--logen-success);--current-ink:var(--logen-success-ink);font-family:var(--font-body);line-height:1.5}.lg-plans.pricing-scroll{margin-top:34px}.lg-plans .prail{border-bottom:1.5px solid var(--border);justify-content:center;gap:6px;margin-bottom:24px;display:flex;position:relative}.lg-plans .prail-item{appearance:none;cursor:pointer;text-align:center;color:var(--faint);background:0 0;border:0;flex-direction:column;gap:3px;padding:4px 20px 14px;font-family:inherit;transition:color .25s;display:flex}.lg-plans .prail-item:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.lg-plans .prail-name{letter-spacing:normal;font-size:18px;font-weight:500}.lg-plans .prail-range{letter-spacing:.03em;font-size:12px;font-weight:500}.lg-plans .prail-item.is-active{color:var(--text)}.lg-plans .prail-item.is-active .prail-range{color:var(--accent)}.lg-plans .prail-underline{background:var(--accent);border-radius:2px;width:0;height:2.5px;transition:left .34s cubic-bezier(.4,0,.2,1),width .34s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-1.5px;left:0}.lg-plans .pscroll-wrap{margin:0 -28px;padding:0 28px;position:relative}.lg-plans .pscroll{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding:10px 0 6px;scroll-padding-left:28px;display:flex;overflow-x:auto}.lg-plans .pscroll::-webkit-scrollbar{display:none}.lg-plans .pcard{scroll-snap-align:start;border:2px solid var(--border);background:var(--bg);border-radius:16px;flex-direction:column;flex:0 0 calc(40% - 16px);padding:28px 26px;transition:border-color .2s;display:flex;position:relative}.lg-plans .pcard.pop{border-color:var(--accent)}.lg-plans .pcard-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border);border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:3px 9px;font-size:10px;font-weight:800}.lg-plans .pcard-badge{background:var(--accent);color:var(--accent-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 11px;font-size:10px;font-weight:800;position:absolute;top:-11px;left:26px}.lg-plans .pcard.is-current{border-color:var(--current);background:var(--current)}@supports (color:color-mix(in lab, red, red)){.lg-plans .pcard.is-current{background:color-mix(in oklch,var(--current)6%,var(--bg))}}.lg-plans .pcard.is-current{box-shadow:0 0 0 1px var(--current),0 10px 34px var(--current)}@supports (color:color-mix(in lab, red, red)){.lg-plans .pcard.is-current{box-shadow:0 0 0 1px var(--current),0 10px 34px color-mix(in oklch,var(--current)22%,transparent)}}.lg-plans .pcard.is-current .pcard-name{color:var(--current)}.lg-plans .pcard-badge.pcard-badge-current{background:var(--current);color:var(--current-ink);align-items:center;gap:4px;display:inline-flex}.lg-plans .pcard-current-note{width:100%;color:var(--current);border:1.5px solid var(--current);background:var(--current);border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:9px 12px;font-size:13px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lg-plans .pcard-current-note{background:color-mix(in oklch,var(--current)10%,transparent)}}.lg-plans .pcard-blocked-note{text-align:center;width:100%;color:var(--muted);border:1px dashed var(--border);border-radius:12px;margin-top:auto;padding:9px 12px;font-size:12.5px;font-weight:600;line-height:1.35}.lg-plans .pcard-name{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:800}.lg-plans .pcard.pop .pcard-name{color:var(--accent)}.lg-plans .pcard-price{letter-spacing:-.02em;margin:12px 0 2px;font-size:32px;font-weight:600}.lg-plans .pcard-price small{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500}.lg-plans .pcard-price--promo{font-size:28px}.lg-plans .pcard-price .pcard-was{font-size:19px}.lg-plans .pcard-then{color:var(--accent);font-size:14px;font-weight:700}.lg-plans .pcard-feats{flex-direction:column;gap:11px;margin:20px 0 22px;padding:0;list-style:none;display:flex}.lg-plans .pcard-feats li,.lg-plans .pcard-then{text-align:start}.lg-plans .pcard-feats li{color:var(--muted);gap:10px;font-size:14px;line-height:1.4;display:flex}.lg-plans .pcard-feats li b{color:var(--accent);flex:none;font-weight:500}.lg-plans .pcard .lg-btn{justify-content:center;width:100%;margin-top:auto}.lg-plans.plans-grid .pscroll-wrap{margin:0;padding:0}.lg-plans.plans-grid .pscroll{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:20px;padding:0;display:grid;overflow:visible}.lg-plans.plans-grid .pcard{flex:initial;scroll-snap-align:none}@media (max-width:1000px){.lg-plans.plans-grid .pscroll{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lg-plans.plans-grid .pscroll{grid-template-columns:1fr}}.lg-plans .pfade{pointer-events:none;z-index:2;opacity:0;width:56px;transition:opacity .25s;position:absolute;top:10px;bottom:6px}.lg-plans .pfade-l{background:linear-gradient(90deg,var(--bg),transparent);left:28px}.lg-plans .pfade-r{background:linear-gradient(270deg,var(--bg),transparent);right:28px}.lg-plans .pscroll-wrap.can-l .pfade-l,.lg-plans .pscroll-wrap.can-r .pfade-r{opacity:1}.lg-plans .pedge{z-index:3;border:1.5px solid var(--border);background:var(--bg);width:42px;height:42px;color:var(--text);cursor:pointer;opacity:0;border-radius:999px;place-items:center;font-family:inherit;font-size:20px;line-height:1;transition:opacity .25s,border-color .18s,color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lg-plans .pedge:hover{border-color:var(--accent);color:var(--accent)}.lg-plans .pedge:focus-visible{outline:2px solid var(--accent);outline-offset:2px;opacity:1}.lg-plans .pedge-l{left:6px}.lg-plans .pedge-r{right:6px}.lg-plans .pscroll-wrap.can-l .pedge-l,.lg-plans .pscroll-wrap.can-r .pedge-r{opacity:1}#landing-page .lg-plans .pcard{border-width:1px;border-radius:18px;transition:transform .3s,border-color .2s,box-shadow .3s}#landing-page .lg-plans .pcard:hover{border-color:var(--accent);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){#landing-page .lg-plans .pcard:hover{border-color:color-mix(in srgb,var(--accent)30%,transparent)}}#landing-page .lg-plans .pcard.pop{background:linear-gradient(180deg,var(--accent),var(--bg)45%)}@supports (color:color-mix(in lab, red, red)){#landing-page .lg-plans .pcard.pop{background:linear-gradient(180deg,color-mix(in srgb,var(--accent)8%,transparent),var(--bg)45%)}}#landing-page .lg-plans .pcard.pop{box-shadow:0 0 0 1px var(--glow-ring),0 20px 50px var(--glow-wash)}#landing-page .lg-plans{margin-top:44px}@media (min-width:1001px){#landing-page .lg-plans .pscroll{gap:16px}#landing-page .lg-plans .pcard{padding:24px 18px}#landing-page .lg-plans .pcard-tag{margin-bottom:11px}#landing-page .lg-plans .pcard-badge{left:18px}#landing-page .lg-plans .pcard-name{font-size:12px}#landing-page .lg-plans .pcard-price{margin:9px 0 2px;font-size:clamp(27px,2.8vw,34px)}#landing-page .lg-plans .pcard-price small{font-size:13px}#landing-page .lg-plans .pcard-then{font-size:12.5px}#landing-page .lg-plans .pcard-feats{gap:9px;margin:16px 0 18px}#landing-page .lg-plans .pcard-feats li{gap:8px;font-size:13px}#landing-page .lg-plans .pcard .lg-btn{padding-inline:12px}}@property --v2-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.v2land .cta{border-top:1px solid var(--line-soft);padding:96px 0}.v2land .cta-frame{background:conic-gradient(from var(--v2-angle),transparent 0%,var(--accent)10%,transparent 24%);border-radius:24px;padding:1.5px;position:relative}@supports (color:color-mix(in lab, red, red)){.v2land .cta-frame{background:conic-gradient(from var(--v2-angle),transparent 0%,color-mix(in srgb,var(--accent)90%,transparent)10%,transparent 24%)}}.v2land .cta-frame{animation:6s linear infinite v2RotateBorder}@keyframes v2RotateBorder{to{--v2-angle:360deg}}.v2land .cta-inner{text-align:center;background:radial-gradient(ellipse at 50% 0%,var(--glow-wash),transparent 60%),var(--panel);border-radius:22.5px;padding:72px 32px;position:relative;overflow:hidden}.v2land .cta h2,.v2land .cta h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(32px,5vw,52px);font-weight:300;line-height:.98}.v2land .cta p{color:var(--muted);max-width:520px;margin:18px auto 0;font-size:18px}.v2land .cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.v2land .cta .lg-btn{padding-inline:30px}.v2land .cta .cta-note{margin-top:20px;font-size:14px}@media (prefers-reduced-motion:reduce){.v2land .cta-frame{background:var(--glow-edge);animation:none}}@media (max-width:900px){.v2land .v2-steps{grid-template-columns:1fr;gap:40px}.v2land .v2-steps:before{display:none}.v2land .v2-step{padding:0}}@media (max-width:720px){.v2land section.blk,.v2land .cta{padding:64px 0}.v2land .cta-inner{padding:52px 22px}.v2land .tpl-scroll-wrap{margin:0 -16px;padding:0 16px}.v2land .cards{grid-template-rows:repeat(2,auto);grid-auto-columns:68vw}.v2land .cards.is-masonry,.v2land .cards.is-fitted{grid-template-columns:repeat(var(--tpl-cols-xs,2),minmax(0,1fr))}.v2land .tpl-toolbar{flex-direction:column;align-items:stretch;gap:12px}.v2land .tpl-search-open{align-self:flex-end}.v2land .tpl-search-grid{grid-template-columns:1fr 1fr}.v2land .tpl-search-modal{border-radius:22px;padding:20px 16px 16px}}@media (max-width:640px){.v2land .wrap{padding:0 20px}.v2land #templates>.wrap{padding:0 16px}.lg-btn{padding-inline:15px}.site-header .wrap{padding:0 20px}.site-header .hd{gap:12px;height:60px}.site-header .brand b{font-size:17px}.site-header nav.mobile{padding:10px 20px 18px}.site-header .hd .hd-cta .lg-btn-ghost:not(.nav-toggle){display:none}.v2land .hero{min-height:82svh;padding:16px 0 64px}.v2land .cz-body{padding:20px}.v2land .hero-title{margin-bottom:20px}.v2land .cz-input{min-height:115px;font-size:16px}.v2land .cz-foot{gap:10px}.v2land .cz-model{padding:0 7px}.v2land .cz-model-label,.v2land .cz-model-chev{display:none}.v2land .hero-promo{flex-wrap:wrap;gap:12px;padding:14px 16px}.v2land .hero-promo-copy{flex:1 1 0;min-width:0;font-size:15px}.v2land .hero-promo-cta{flex-basis:100%;margin-left:34px}.v2land .sec-head p{font-size:16px}}.v2land .eyebrow,.v2land .v2-step .n,.v2land .card .meta .cat,.lg-plans :is(.pcard-tag,.pcard-badge,.pcard-name,.pcard-price,.pcard-then,.prail-name,.prail-range){font-family:var(--font-ui)}.v2land .eyebrow,.v2land .v2-step .n,.lg-plans :is(.pcard-tag,.pcard-badge,.pcard-name){font-weight:500}.lg-plans .pcard-price{letter-spacing:normal;font-weight:500}.lg-plans .pcard-then{font-weight:500}.v2land .card .meta .cat{text-transform:uppercase;letter-spacing:.12em}.site-header .brand b{font-weight:600}.site-header nav.main,.site-header nav.mobile a:not(.lg-btn),.site-header nav.mobile .hd-cta .lg-btn{font-size:14px;font-weight:400}.am-upgrade-btn{background:var(--logen-primary);width:100%;height:33px;color:var(--logen-on-accent);cursor:pointer;box-shadow:0 0 12px var(--logen-primary);border:none;border-radius:17px;justify-content:center;align-items:center;gap:7px;margin-top:9px;font-family:inherit;font-size:13px;font-weight:700;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.am-upgrade-btn{box-shadow:0 0 12px color-mix(in srgb,var(--logen-primary)20%,transparent)}}.am-upgrade-btn{transition:filter .15s}.am-upgrade-btn:hover{filter:brightness(1.06)}.upgrade-overlay{z-index:60;overscroll-behavior:contain;padding:70px 24px 60px;position:fixed;inset:0;overflow-y:auto}.upgrade-backdrop{cursor:pointer;background:var(--logen-bg);border:0;padding:0;position:fixed;inset:0}.upgrade-close{z-index:2;cursor:pointer;background:var(--logen-surface);border:1px solid var(--logen-border);width:38px;height:38px;color:var(--logen-muted);border-radius:50%;place-items:center;transition:color .2s,border-color .2s;display:grid;position:fixed;top:26px;right:28px}.upgrade-close:hover{color:var(--logen-text);border-color:var(--logen-primary)}.upgrade-inner{z-index:1;text-align:center;max-width:1180px;margin:0 auto;position:relative}.upgrade-h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--logen-text);margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:400}.upgrade-sub{color:var(--logen-muted);margin:0 0 40px;font-size:15px}.upgrade-err{border:1px solid var(--logen-warning-soft-border);max-width:560px;color:var(--logen-text);background:var(--logen-warning-soft-bg);border-radius:12px;margin:-24px auto 24px;padding:10px 14px;font-size:13.5px;line-height:1.45}.upgrade-footer{color:var(--logen-muted);margin-top:40px;font-size:13.5px}.upgrade-footer a{color:var(--logen-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:640px){.upgrade-overlay{padding:64px 16px 40px}.upgrade-close{top:16px;right:16px}}#projects-live{isolation:isolate;position:relative}.home-header{background:var(--logen-bg)}.home-headrow{min-height:72px;padding:0 12px}@media (max-width:640px){.home-headrow{min-height:60px;padding:0 20px}}.credits-pill{appearance:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:inherit;transition:opacity .15s;display:inline-flex}.credits-pill:hover{opacity:.8}.credits-pill:focus-visible{outline:2px solid var(--logen-primary);outline-offset:3px;border-radius:6px}.credit-dot{width:var(--cd-size,18px);height:var(--cd-size,18px);background:var(--logen-primary);border-radius:50%;flex:none;place-items:center;display:grid}.credit-dot>span{width:var(--cd-punch,7px);height:var(--cd-punch,7px);background:var(--logen-on-accent);border-radius:50%}.credits-pill b{color:var(--logen-primary);font-size:15px;font-weight:600}#projects-live .grid-bg{z-index:-1;pointer-events:none;background-image:linear-gradient(var(--home-grid)1px,transparent 1px),linear-gradient(90deg,var(--home-grid)1px,transparent 1px);--home-grid:var(--logen-text);background-size:90px 90px;animation:16s linear infinite v2GridMove;position:fixed;inset:0;-webkit-mask-image:radial-gradient(90% 60% at 50% 0,#000 40%,#0000 100%);mask-image:radial-gradient(90% 60% at 50% 0,#000 40%,#0000 100%)}@supports (color:color-mix(in lab, red, red)){#projects-live .grid-bg{--home-grid:color-mix(in srgb,var(--logen-text)7%,transparent)}}@media (prefers-reduced-motion:reduce){#projects-live .grid-bg{animation:none}}.home-hero-title{text-align:center;max-width:760px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--logen-text);margin:28px auto 30px;font-size:clamp(23px,3.2vw,34px);font-weight:300;line-height:1.25}.home-composer{max-width:870px;margin-inline:auto}.home-hero-title{display:grid}.hero-line{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .5s,transform .5s;transform:translateY(10px)}.hero-line.is-on{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.hero-line{transition:none}}.dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.dash-title{font-family:var(--font-display);letter-spacing:-.02em;margin:4px 0 0;font-size:clamp(20px,2.6vw,26px);font-weight:400}.dash-sub{color:var(--logen-muted);margin:6px 0 0;font-size:14px}.section-tabs{background:var(--logen-text);border-radius:999px;gap:4px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.section-tabs{background:color-mix(in srgb,var(--logen-text)6%,transparent)}}.section-tabs{border:1px solid var(--logen-border)}.section-tab{color:var(--logen-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .2s,color .2s}.section-tab:hover:not(.is-on){color:var(--logen-text)}.section-tab.is-on{background:var(--logen-primary);color:var(--logen-on-accent)}.acct-menu{z-index:60;border:1px solid var(--logen-border);background:var(--logen-surface);border-radius:14px;width:248px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 30px 60px #00000061}.acct-menu.hidden{display:none}@media (max-width:640px){.acct-menu{width:min(248px,100vw - 28px);right:-6px}}.acct-menu-email{color:var(--logen-muted);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--logen-border);padding:10px 13px;font-size:12.5px;overflow:hidden}.acct-menu-id{border-bottom:1px solid var(--logen-border);align-items:center;gap:9px;padding:11px 13px;display:flex}.acct-menu-avatar{background:var(--logen-primary-soft);width:26px;height:26px;color:var(--logen-primary);border-radius:999px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.acct-menu-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--logen-text);flex:auto;font-size:13.5px;font-weight:600;overflow:hidden}.acct-menu-plan{border:1px solid var(--logen-border);font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--logen-muted);border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:500}.acct-menu-credits{border-bottom:1px solid var(--logen-border);padding:9px 10px}.acct-credit-box{border:1px solid var(--logen-border);border-radius:11px;padding:9px 10px 10px;position:relative;overflow:hidden}.acct-credit-box:before{content:"";pointer-events:none;background:radial-gradient(ellipse at center,var(--logen-primary),transparent 70%);height:60px;position:absolute;top:-10px;left:-14px;right:-14px}@supports (color:color-mix(in lab, red, red)){.acct-credit-box:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--logen-primary)12%,transparent),transparent 70%)}}.acct-credit-head{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.acct-credit-label{color:var(--logen-text);font-size:12.5px;font-weight:700}.acct-credit-val{color:var(--logen-primary);align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}.acct-credit-val .cdot{background:var(--logen-primary);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.acct-credit-val .cdot span{background:var(--logen-on-accent);border-radius:50%;width:6px;height:6px}.am-list{flex-direction:column;padding:4px 0;display:flex}.am-item{text-align:left;width:100%;color:var(--logen-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s;display:flex}.am-item:hover{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.am-item:hover{background:color-mix(in srgb,var(--logen-text)6%,transparent)}}.am-item .am-icon{color:var(--logen-muted);flex:none}.am-item span{flex:1}.am-item .am-ext{color:var(--logen-faint);flex:none}a.am-item{color:var(--logen-text);text-decoration:none}.acct-menu-foot{border-top:1px solid var(--logen-border);justify-content:space-between;align-items:center;gap:10px;padding:8px 13px;display:flex}.acct-logout{color:var(--logen-danger);align-items:center;gap:7px;font-size:13px;font-weight:700;transition:opacity .15s;display:inline-flex}.acct-logout:hover{opacity:.8}.home-composer-box,.v2land .composer{border:1px solid var(--logen-border);background:var(--logen-text);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.home-composer-box,.v2land .composer{background:color-mix(in srgb,var(--logen-text)5%,transparent)}}.home-composer-box,.v2land .composer{-webkit-backdrop-filter:blur(20px);transition:border-color .3s,box-shadow .3s;box-shadow:0 20px 50px #00000038}.home-composer-box:before,.v2land .composer:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,var(--logen-primary),transparent 70%);border-radius:40px;position:absolute;inset:-24px}@supports (color:color-mix(in lab, red, red)){.home-composer-box:before,.v2land .composer:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--logen-primary)12%,transparent),transparent 70%)}}.home-composer-box:focus-within,.v2land .composer:focus-within{border-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.home-composer-box:focus-within,.v2land .composer:focus-within{border-color:color-mix(in srgb,var(--logen-primary)40%,transparent)}}.home-composer-box:focus-within,.v2land .composer:focus-within{box-shadow:0 0 0 1px var(--logen-primary),0 14px 40px var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.home-composer-box:focus-within,.v2land .composer:focus-within{box-shadow:0 0 0 1px color-mix(in srgb,var(--logen-primary)15%,transparent),0 14px 40px color-mix(in srgb,var(--logen-primary)10%,transparent)}}.home-composer-foot,.v2land .cz-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 14px;display:flex}.home-send{cursor:pointer;background:var(--logen-primary);width:40px;height:40px;color:var(--logen-on-accent);border:0;border-radius:50%;place-items:center;transition:filter .15s,transform .15s;display:grid;position:relative}.home-send:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.home-send:disabled{opacity:.5}.phx-submit-loading .home-send>span{opacity:0}.phx-submit-loading .home-send:disabled{opacity:1;cursor:progress}.phx-submit-loading .home-send:after{content:"";width:3.5px;height:3.5px;box-shadow:0 -10px 0 var(--logen-on-accent),5px -8.66px 0 var(--logen-on-accent),8.66px -5px 0 var(--logen-on-accent),10px 0 0 var(--logen-on-accent),8.66px 5px 0 var(--logen-on-accent),5px 8.66px 0 var(--logen-on-accent),0 10px 0 var(--logen-on-accent),-5px 8.66px 0 var(--logen-on-accent),-8.66px 5px 0 var(--logen-on-accent),-10px 0 0 var(--logen-on-accent),-8.66px -5px 0 var(--logen-on-accent),-5px -8.66px 0 var(--logen-on-accent);border-radius:50%;margin:auto;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.phx-submit-loading .home-send:after{box-shadow:0 -10px 0 color-mix(in srgb,var(--logen-on-accent)100%,transparent),5px -8.66px 0 color-mix(in srgb,var(--logen-on-accent)90%,transparent),8.66px -5px 0 color-mix(in srgb,var(--logen-on-accent)80%,transparent),10px 0 0 color-mix(in srgb,var(--logen-on-accent)70%,transparent),8.66px 5px 0 color-mix(in srgb,var(--logen-on-accent)60%,transparent),5px 8.66px 0 color-mix(in srgb,var(--logen-on-accent)51%,transparent),0 10px 0 color-mix(in srgb,var(--logen-on-accent)43%,transparent),-5px 8.66px 0 color-mix(in srgb,var(--logen-on-accent)35%,transparent),-8.66px 5px 0 color-mix(in srgb,var(--logen-on-accent)28%,transparent),-10px 0 0 color-mix(in srgb,var(--logen-on-accent)22%,transparent),-8.66px -5px 0 color-mix(in srgb,var(--logen-on-accent)16%,transparent),-5px -8.66px 0 color-mix(in srgb,var(--logen-on-accent)11%,transparent)}}.phx-submit-loading .home-send:after{animation:1s steps(12,end) infinite home-send-dots}@keyframes home-send-dots{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.phx-submit-loading .home-send:after{animation-duration:2.4s}}.project-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1180px){.project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.project-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.project-grid{grid-template-columns:1fr}}.cmp-panel{margin-top:4px}.cmp-filters{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.cmp-filter{color:var(--logen-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 15px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .18s,color .18s,opacity .18s}.cmp-filter:hover:not(.is-on){color:var(--logen-text)}.cmp-filter.is-on{background:var(--logen-primary-soft);color:var(--logen-primary)}.cmp-card{text-align:left;border:1px solid var(--logen-border);background:var(--logen-surface);cursor:pointer;border-radius:20px;flex-direction:column;gap:12px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.cmp-card:hover{border-color:var(--logen-text);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.cmp-card:hover{border-color:color-mix(in srgb,var(--logen-text)22%,transparent)}}.cmp-card:hover{box-shadow:0 18px 40px #0000002e}.cmp-card:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.cmp-preview{--g1:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.cmp-preview{--g1:color-mix(in srgb,var(--logen-primary)62%,transparent)}}.cmp-preview{--g2:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.cmp-preview{--g2:color-mix(in srgb,var(--logen-primary)34%,transparent)}}.cmp-preview{--g3:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.cmp-preview{--g3:color-mix(in srgb,var(--logen-primary)16%,transparent)}}.cmp-preview{aspect-ratio:16/10;border:1px solid var(--logen-text);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cmp-preview{border:1px solid color-mix(in srgb,var(--logen-text)12%,transparent)}}.cmp-preview{background:linear-gradient(180deg,var(--logen-text),var(--logen-text))}@supports (color:color-mix(in lab, red, red)){.cmp-preview{background:linear-gradient(180deg,color-mix(in srgb,var(--logen-text)10%,var(--logen-bg)),color-mix(in srgb,var(--logen-text)4%,var(--logen-bg)))}}.cmp-preview{box-shadow:inset 0 1px 0 var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.cmp-preview{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--logen-text)8%,transparent)}}.cmp-preview-label{z-index:1;font-family:var(--font-display);letter-spacing:-.01em;color:var(--logen-text);font-size:15px;position:relative}@supports (color:color-mix(in lab, red, red)){.cmp-preview-label{color:color-mix(in srgb,var(--logen-text)82%,transparent)}}.cmp-preview:before,.cmp-preview:after{content:"";pointer-events:none;position:absolute}.cmp-preview--text,.cmp-preview--buttons{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.cmp-preview--text,.cmp-preview--buttons{background:color-mix(in srgb,var(--logen-text)8%,var(--logen-bg))}}.cmp-preview--text .cmp-preview-label,.cmp-preview--buttons .cmp-preview-label{font-family:var(--font-mono,ui-monospace,monospace);font-size:13px}.cmp-preview--text .cmp-preview-label:after{content:"";vertical-align:-.15em;background:var(--logen-text);width:2px;height:1em;margin-left:3px;animation:1s step-end infinite cmp-caret;display:inline-block}@keyframes cmp-caret{50%{opacity:0}}.cmp-preview--buttons .cmp-preview-label{border:1px solid var(--logen-text);border-radius:999px;padding:9px 22px;position:relative}@supports (color:color-mix(in lab, red, red)){.cmp-preview--buttons .cmp-preview-label{border:1px solid color-mix(in srgb,var(--logen-text)28%,transparent)}}.cmp-preview--buttons .cmp-preview-label{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.cmp-preview--buttons .cmp-preview-label{background:color-mix(in srgb,var(--logen-text)6%,transparent)}}.cmp-preview--buttons .cmp-preview-label{isolation:isolate;font-weight:600}@keyframes cmp-spin{to{transform:rotate(360deg)}}@keyframes cmp-drift{to{background-position:96px 60px}}@keyframes cmp-pulse{0%,to{opacity:.35}50%{opacity:1}}.cmp-fx-aurora:before,.cmp-fx-aurora:after{filter:blur(22px);border-radius:50%;width:75%;height:130%}.cmp-fx-aurora:before{background:radial-gradient(circle,var(--logen-primary),transparent 70%);top:-45%;left:-12%}@supports (color:color-mix(in lab, red, red)){.cmp-fx-aurora:before{background:radial-gradient(circle,color-mix(in srgb,var(--logen-primary)58%,transparent),transparent 70%)}}.cmp-fx-aurora:before{animation:7s ease-in-out infinite alternate cmp-aurora-a}.cmp-fx-aurora:after{background:radial-gradient(circle,var(--g2),transparent 70%);animation:9s ease-in-out infinite alternate cmp-aurora-b;bottom:-50%;right:-16%}@keyframes cmp-aurora-a{to{transform:translate(24%,14%)scale(1.18)}}@keyframes cmp-aurora-b{to{transform:translate(-20%,-12%)scale(1.12)}}.cmp-fx-particles:before{background-image:radial-gradient(var(--logen-primary)1.5px,transparent 1.9px);inset:-25%}@supports (color:color-mix(in lab, red, red)){.cmp-fx-particles:before{background-image:radial-gradient(color-mix(in srgb,var(--logen-primary)68%,transparent)1.5px,transparent 1.9px)}}.cmp-fx-particles:before{background-size:19px 19px;animation:14s linear infinite cmp-drift}.cmp-fx-particles:after{background:radial-gradient(circle at 50% 50%,transparent 25%,var(--logen-bg)92%);inset:0}.cmp-fx-beams:before{background:repeating-linear-gradient(118deg,transparent 0 13px,var(--g2)13px 16px);animation:7s linear infinite cmp-beams;inset:-45%}.cmp-fx-beams:after{background:radial-gradient(140% 90% at 50% 0%,var(--g3),transparent 70%);inset:0}@keyframes cmp-beams{to{transform:translate(-16%)}}.cmp-fx-iridescence:before{background:conic-gradient(from 0deg,var(--g3),var(--g1),var(--g3),var(--g2),var(--g1),var(--g3));filter:blur(11px);animation:13s linear infinite cmp-spin;inset:-45%}.cmp-fx-dot-grid:before{background-image:radial-gradient(var(--logen-primary)1.6px,transparent 2px);inset:0}@supports (color:color-mix(in lab, red, red)){.cmp-fx-dot-grid:before{background-image:radial-gradient(color-mix(in srgb,var(--logen-primary)66%,transparent)1.6px,transparent 2px)}}.cmp-fx-dot-grid:before{background-size:15px 15px}.cmp-fx-dot-grid:after{background:radial-gradient(circle at 50% 46%,var(--g1),transparent 42%);animation:3.6s ease-in-out infinite cmp-pulse;inset:0}.cmp-fx-waves:before,.cmp-fx-waves:after{background:radial-gradient(60% 46px at 15% 0,transparent 21px,var(--g1)22px 25px,transparent 26px)repeat-x;background-size:64px 46px;height:46px;animation:3.4s linear infinite cmp-waves;left:-20%;right:-20%}.cmp-fx-waves:before{top:32%}.cmp-fx-waves:after{opacity:.6;animation-duration:4.6s;animation-direction:reverse;top:54%}@keyframes cmp-waves{to{background-position-x:64px}}.cmp-fx-split-text .cmp-preview-label{letter-spacing:.4em;animation:2.6s ease-in-out infinite cmp-split}@keyframes cmp-split{0%,to{letter-spacing:.12em;opacity:.72}50%{letter-spacing:.4em;opacity:1}}.cmp-fx-blur-text .cmp-preview-label{animation:3s ease-in-out infinite cmp-unblur}@keyframes cmp-unblur{0%,to{filter:blur(3px);opacity:.66}50%{filter:blur();opacity:1}}.cmp-fx-shiny-text .cmp-preview-label,.cmp-fx-gradient-text .cmp-preview-label{color:#0000;-webkit-background-clip:text;background-clip:text}.cmp-fx-shiny-text .cmp-preview-label{background-image:linear-gradient(100deg,var(--g1)40%,var(--logen-primary)50%,var(--g1)60%);background-size:240% 100%;animation:2.4s linear infinite cmp-shine}@keyframes cmp-shine{to{background-position:-240% 0}}.cmp-fx-gradient-text .cmp-preview-label{background-image:linear-gradient(90deg,var(--g1),var(--logen-primary),var(--g1),var(--logen-primary));background-size:300% 100%;animation:3s linear infinite cmp-gradtext}@keyframes cmp-gradtext{to{background-position:300% 0}}.cmp-fx-decrypted-text .cmp-preview-label{text-shadow:1.5px 0 var(--g1),-1.5px 0 var(--g2);animation:.55s steps(2,end) infinite cmp-decrypt}@keyframes cmp-decrypt{0%{opacity:1;transform:translate(0)}50%{opacity:.9;transform:translate(-1px)}to{opacity:1;transform:translate(1px)}}.cmp-preview--cards:before{border:1px solid var(--g1);background:var(--logen-text);border-radius:10px;inset:20% 24%}@supports (color:color-mix(in lab, red, red)){.cmp-preview--cards:before{background:color-mix(in srgb,var(--logen-text)12%,transparent)}}.cmp-fx-spotlight-card:after{background:radial-gradient(circle at 30% 28%,var(--g1),transparent 55%);border-radius:10px;animation:4s ease-in-out infinite alternate cmp-spot;inset:20% 24%}@keyframes cmp-spot{to{background-position:65% 70%}}.cmp-fx-tilted-card:before{animation:4s ease-in-out infinite alternate cmp-tilt;transform:perspective(320px)rotateX(14deg)rotateY(-16deg);box-shadow:0 14px 24px #00000047}@keyframes cmp-tilt{to{transform:perspective(320px)rotateX(8deg)rotateY(16deg)}}.cmp-fx-pixel-card:after{background:conic-gradient(var(--g2)90deg,transparent 90deg 180deg,var(--g2)180deg 270deg,transparent 270deg);background-size:11px 11px;border-radius:10px;animation:2.6s ease-in-out infinite alternate cmp-pixel;inset:20% 24%;-webkit-mask:linear-gradient(105deg,#000 40%,#0000 62%);mask:linear-gradient(105deg,#000 40%,#0000 62%)}@keyframes cmp-pixel{0%{-webkit-mask-position:-60px 0;mask-position:-60px 0}to{-webkit-mask-position:60px 0;mask-position:60px 0}}.cmp-fx-profile-card:after{background:radial-gradient(circle at 50% 34%,var(--g1)12px,transparent 13px),linear-gradient(transparent 60%,var(--g2)60% 68%,transparent 68%),linear-gradient(115deg,transparent 42%,var(--g1)50%,transparent 58%);background-repeat:no-repeat;background-size:100% 100%,100% 100%,260% 100%;border-radius:10px;animation:3s linear infinite cmp-glare;inset:20% 24%}@keyframes cmp-glare{to{background-position:0 0,0 0,-260% 0}}.cmp-fx-chroma-grid:before{background:linear-gradient(var(--g2)0 0)0 0/33.4% 33.4% no-repeat,linear-gradient(var(--g2)0 0)100% 0/33.4% 33.4% no-repeat,linear-gradient(var(--g2)0 0)0 100%/33.4% 33.4% no-repeat,linear-gradient(var(--g2)0 0)100% 100%/33.4% 33.4% no-repeat,linear-gradient(var(--g2)0 0)50% 50%/33.4% 33.4% no-repeat;border:0;border-radius:8px;inset:16%}.cmp-fx-chroma-grid:after{background:radial-gradient(circle at 32% 34%,var(--g1),transparent 34%);animation:3.4s ease-in-out infinite alternate cmp-spot;inset:0}.cmp-fx-star-border:before{background:conic-gradient(from 0deg,transparent 0 72%,var(--logen-primary)86%,transparent 100%);filter:blur(6px);opacity:.8;border-radius:999px;width:168px;height:64px;animation:3s linear infinite cmp-spin;top:50%;left:50%;translate:-50% -50%}.cmp-fx-specular-button .cmp-preview-label{background:linear-gradient(150deg,var(--logen-text),var(--logen-text));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cmp-fx-specular-button .cmp-preview-label{background:linear-gradient(150deg,color-mix(in srgb,var(--logen-text)24%,transparent),color-mix(in srgb,var(--logen-text)6%,transparent))}}.cmp-fx-specular-button .cmp-preview-label{box-shadow:inset 0 1px 0 var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.cmp-fx-specular-button .cmp-preview-label{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--logen-primary)48%,transparent)}}.cmp-fx-specular-button .cmp-preview-label:before{content:"";background:linear-gradient(105deg,transparent 38%,var(--logen-primary)50%,transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cmp-fx-specular-button .cmp-preview-label:before{background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--logen-primary)55%,transparent)50%,transparent 62%)}}.cmp-fx-specular-button .cmp-preview-label:before{background-size:260% 100%;animation:2.2s linear infinite cmp-shine}.cmp-fx-electric-border .cmp-preview-label{border-color:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.cmp-fx-electric-border .cmp-preview-label{border-color:color-mix(in srgb,var(--logen-primary)62%,transparent)}}.cmp-fx-electric-border .cmp-preview-label{animation:1.4s ease-in-out infinite cmp-electric}@keyframes cmp-electric{0%,to{box-shadow:0 0 0 0 var(--g3),0 0 6px 1px var(--g2);border-radius:999px}45%{box-shadow:0 0 0 2px var(--g2),0 0 14px 3px var(--g1);border-radius:40% 999px 999px 45%/999px}70%{box-shadow:0 0 0 1px var(--g2),0 0 9px 2px var(--g2);border-radius:999px 45% 999px 40%/999px}}.cmp-fx-click-spark:before{background:conic-gradient(var(--logen-primary)0 6deg,transparent 6deg 84deg,var(--logen-primary)84deg 96deg,transparent 96deg 174deg,var(--logen-primary)174deg 186deg,transparent 186deg 264deg,var(--logen-primary)264deg 276deg,transparent 276deg 354deg,var(--logen-primary)354deg 360deg);width:46px;height:46px;animation:1.6s ease-out infinite cmp-spark;top:50%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#0000 6px,#000 7px);mask:radial-gradient(circle,#0000 6px,#000 7px)}@keyframes cmp-spark{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.cmp-fx-magnet:before{background:var(--g1);border-radius:5px;width:22px;height:22px;animation:2.4s ease-in-out infinite cmp-magnet;top:50%;right:24%;translate:0 -50%}.cmp-fx-magnet:after{border:1px solid var(--g1);border-radius:50%;width:10px;height:10px;top:50%;left:50%;translate:-50% -50%}@keyframes cmp-magnet{0%,to{right:24%}50%{right:46%}}.cmp-fx-splash-cursor:before{width:14px;height:14px;box-shadow:0 0 0 0 var(--g1);border-radius:50%;animation:2s ease-out infinite cmp-splash;top:50%;left:50%;translate:-50% -50%}.cmp-fx-splash-cursor:after{background:var(--g1);border-radius:50%;width:12px;height:12px;top:50%;left:50%;translate:-50% -50%}@keyframes cmp-splash{0%{box-shadow:0 0 0 0 var(--g1);opacity:1}to{opacity:0;box-shadow:0 0 0 46px #0000}}.cmp-fx-glare-hover:before{border:1px solid var(--g1);background:var(--logen-text);border-radius:10px;inset:22% 26%}@supports (color:color-mix(in lab, red, red)){.cmp-fx-glare-hover:before{background:color-mix(in srgb,var(--logen-text)12%,transparent)}}.cmp-fx-glare-hover:after{background:linear-gradient(110deg,transparent 40%,var(--logen-primary)50%,transparent 60%);border-radius:10px;inset:22% 26%}@supports (color:color-mix(in lab, red, red)){.cmp-fx-glare-hover:after{background:linear-gradient(110deg,transparent 40%,color-mix(in srgb,var(--logen-primary)52%,transparent)50%,transparent 60%)}}.cmp-fx-glare-hover:after{background-size:250% 100%;animation:2.6s linear infinite cmp-shine}.cmp-fx-blob-cursor:before{background:var(--g1);border-radius:42% 58% 63% 37%/41% 44% 56% 59%;width:42px;height:42px;animation:5s ease-in-out infinite cmp-blob;top:50%;left:50%}@keyframes cmp-blob{0%,to{border-radius:42% 58% 63% 37%/41% 44% 56% 59%;transform:translate(-70%,-50%)rotate(0)}50%{border-radius:58% 42% 37% 63%/56% 59% 41% 44%;transform:translate(-30%,-50%)rotate(180deg)}}@media (prefers-reduced-motion:reduce){.cmp-preview:before,.cmp-preview:after,.cmp-preview .cmp-preview-label,.cmp-preview .cmp-preview-label:before,.cmp-preview .cmp-preview-label:after{animation:none!important}}.cmp-card-foot{justify-content:space-between;align-items:baseline;gap:8px;padding:0 2px 2px;display:flex}.cmp-card-name{color:var(--logen-text);font-size:14px;font-weight:600}.cmp-card-cat{letter-spacing:.12em;text-transform:uppercase;color:var(--logen-muted);white-space:nowrap;font-size:10.5px;font-weight:600}.cmp-modal-hero{border-bottom:1px solid var(--logen-border);background:linear-gradient(180deg,var(--logen-text),var(--logen-text));place-items:center;min-height:200px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cmp-modal-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--logen-text)10%,var(--logen-bg)),color-mix(in srgb,var(--logen-text)4%,var(--logen-bg)))}}.cmp-modal-hero .cmp-preview-label{font-size:20px}.cmp-modal-close{z-index:2;border:1px solid var(--logen-border);background:var(--logen-surface);width:36px;height:36px;color:var(--logen-muted);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:14px;right:14px}.cmp-modal-close:hover{opacity:.8}.pc-browser{border:1px solid var(--logen-border);background:var(--logen-panel-bg);border-radius:14px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.pc-browser:hover{border-color:var(--logen-primary);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.pc-browser:hover{border-color:color-mix(in srgb,var(--logen-primary)35%,transparent)}}.pc-bar{border-bottom:1px solid var(--logen-border);background:var(--logen-text);align-items:center;gap:6px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.pc-bar{background:color-mix(in srgb,var(--logen-text)3%,transparent)}}.pc-dot{background:#8a8a8a;border-radius:50%;flex:none;width:8px;height:8px}.pc-url{color:var(--logen-faint);text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:11px;font-weight:500;overflow:hidden}.pc-shot{aspect-ratio:16/9;background:var(--lg2-media,var(--logen-surface));position:relative;overflow:hidden}.pc-initial{color:var(--logen-faint);font-size:22px;font-weight:800}.pc-meta{padding:13px 15px 15px}.pc-name{color:var(--logen-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;display:block;overflow:hidden}.pc-time{color:var(--logen-faint);align-items:center;gap:6px;margin-top:3px;font-size:11.5px;display:flex}.pc-status{border-radius:50%;flex:none;width:7px;height:7px}.new-project-card{border:1.5px dashed var(--th-border-strong);min-height:212px;color:var(--logen-muted);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .25s,transform .25s,color .25s;display:flex}.new-project-card:hover{border-color:var(--logen-primary);color:var(--logen-text);transform:translateY(-6px)}.new-project-card .plus-circle{border:1px solid var(--logen-border);border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;transition:border-color .25s,color .25s;display:grid}.new-project-card:hover .plus-circle{border-color:var(--logen-primary);color:var(--logen-primary)}.pint.pint-embedded{height:auto;min-height:0}.ws-manage{flex-direction:column;display:flex}.ws-manage .pint{flex:1;min-height:0}.ws-pv-head{justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.ws-pv-tabs{background:var(--logen-text);border-radius:10px;align-items:center;gap:3px;padding:4px;display:flex}@supports (color:color-mix(in lab, red, red)){.ws-pv-tabs{background:color-mix(in srgb,var(--logen-text)7%,transparent)}}.ws-pv-tab{color:var(--logen-muted);cursor:pointer;white-space:nowrap;border-radius:8px;padding:7px 15px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s}.ws-pv-tab:hover{color:var(--logen-text)}.ws-pv-tab.is-on{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-pv-tab.is-on{background:color-mix(in srgb,var(--logen-text)14%,transparent)}}.ws-pv-tab.is-on{color:var(--logen-text);font-weight:700}.ws-pv-right{align-items:center;gap:11px;margin-left:auto;display:flex}.ws-pv-icon{width:28px;height:28px;color:var(--logen-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:color .2s,background .2s;display:grid}.ws-pv-icon:hover{color:var(--logen-text);background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.ws-pv-icon:hover{background:color-mix(in srgb,var(--logen-text)7%,transparent)}}.ws-pv-icon.is-on{color:var(--logen-primary);background:var(--logen-primary-soft)}.ws-tools{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#26262af0;border:1px solid #ffffff17;border-radius:9999px;align-items:center;gap:4px;padding:6px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 34px #00000057,0 2px 6px #00000038}.ws-tool{color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;width:38px;height:38px;transition:background .18s,color .18s;display:grid}.ws-tool:hover:not(:disabled){color:#fff;background:#ffffff1a}.ws-tool:disabled{opacity:.38;cursor:default}.ws-tool:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.ws-tool.is-on{background:var(--logen-primary);color:var(--logen-on-accent)}.ws-tool.is-on:hover{background:var(--logen-primary)}.ws-tools-label{color:#ffffffdb;font-family:var(--font-body);white-space:nowrap;padding:0 10px 0 4px;font-size:13px}.ws-tools-spinner{vertical-align:-1px;border:1.5px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:11px;height:11px;margin-right:6px;animation:.6s linear infinite ws-spin;display:inline-block}.ws-tool-word{width:auto;font-family:var(--font-body);margin-left:6px;padding:0 12px;font-size:13px}@media (max-width:640px){.ws-tools{padding:5px;bottom:10px}.ws-tool{width:34px;height:34px}.ws-tools-label{display:none}}.ws-el-chip{background:var(--logen-primary-soft);max-width:16rem;color:var(--logen-badge-text);border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;display:inline-flex}.ws-el-chip.is-annotation{color:#fca5a5;background:#ef444438}[data-logen-theme=light] .ws-el-chip.is-annotation{color:#b42318;background:#ef44441f}.ws-el-chip-open{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ws-el-chip-open:hover{text-underline-offset:2px;text-decoration:underline}.ws-chip-row{position:relative}@keyframes ws-chip-row-out{0%{opacity:1}to{opacity:0}}.ws-chip-row-out{pointer-events:none;animation:.18s ease-out forwards ws-chip-row-out}.term-input{transition:opacity .18s ease-out}.term-input.is-clearing{opacity:0}.ws-annot-peek{z-index:40;border:1px solid var(--logen-border);background:var(--logen-surface);border-radius:12px;width:min(360px,100%);padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 14px 40px #00000038,0 2px 6px #00000024}.ws-annot-peek-head{font-family:var(--font-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--logen-faint);justify-content:space-between;align-items:center;gap:8px;padding:0 2px 6px;font-size:10px;font-weight:500;display:flex}.ws-annot-peek-body{overscroll-behavior:contain;scrollbar-width:thin;gap:6px;max-height:min(56vh,420px);display:grid;overflow-y:auto}.ws-annot-peek-img{border:1px solid var(--logen-border);background-color:var(--logen-bg-soft);background-image:linear-gradient(45deg,#80808029 25%,#0000 25% 75%,#80808029 75%),linear-gradient(45deg,#80808029 25%,#0000 25% 75%,#80808029 75%);background-position:0 0,7px 7px;background-size:14px 14px;border-radius:8px;width:100%;display:block}.ws-annot-peek-note{color:var(--logen-muted);margin:4px 2px 0;font-size:11.5px;line-height:1.45}.ws-pv-publish{background:var(--logen-primary);color:var(--logen-on-accent);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:filter .15s;display:flex}.ws-pv-publish:hover{filter:brightness(1.06)}.ws-pv-avatar{background:var(--logen-primary-soft);width:32px;height:32px;color:var(--logen-primary);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s;display:grid}.ws-pv-avatar:hover{opacity:.85}.ws-pv-head .ws-v1-chat{margin-right:4px}@media (max-width:560px){.ws-pv-head{gap:8px;padding:8px 10px}.ws-pv-tab{padding:6px 11px;font-size:12.5px}}.ws-reel{flex-direction:column;align-items:center;width:min(560px,100%);margin-top:12px;display:flex}.ws-reel-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--logen-faint);text-align:center;margin-bottom:14px;font-size:11.5px;font-weight:700}.ws-reel-stage{width:100%;height:clamp(240px,100vh - 380px,430px);position:relative}.ws-reel-card{border:1px solid var(--logen-border);background:var(--logen-surface);opacity:0;visibility:hidden;pointer-events:none;border-radius:16px;flex-direction:column;transition:opacity .6s,transform .6s,visibility .6s;display:flex;position:absolute;inset:0;overflow:hidden;transform:scale(.97);box-shadow:0 30px 70px #0000004d}.ws-reel-card.is-on{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.ws-reel-bar{border-bottom:1px solid var(--logen-border);background:var(--logen-text);align-items:center;gap:6px;padding:11px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ws-reel-bar{background:color-mix(in srgb,var(--logen-text)3%,transparent)}}.ws-reel-dot{background:#8a8a8a;border-radius:50%;flex:none;width:8px;height:8px}.ws-reel-url{color:var(--logen-faint);text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:11.5px;font-weight:500;text-decoration:none;transition:color .15s;overflow:hidden}a.ws-reel-url:hover{color:var(--logen-text);text-decoration:underline}a.ws-reel-url:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px;border-radius:4px}.ws-reel-shot{background:var(--lg2-media,var(--logen-surface));flex:1;min-height:0;overflow:hidden}.ws-reel-shot img,.ws-reel-shot video{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.ws-reel-meta{text-align:left;padding:14px 18px 18px}.ws-reel-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--logen-primary);font-size:11.5px;font-weight:700}.ws-reel-name{color:var(--logen-text);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:17px;font-weight:700;overflow:hidden}.ws-reel-progress{background:var(--logen-border);border-radius:2px;width:100%;height:3px;margin-top:22px;overflow:hidden}.ws-reel-progress-bar{background:var(--logen-primary);border-radius:2px;width:0;height:100%;animation:8s linear forwards ws-reel-fill;display:block}@keyframes ws-reel-fill{0%{width:0}to{width:100%}}.ws-reel-controls{justify-content:center;align-items:center;gap:14px;margin-top:13px;display:flex}.ws-reel-arrow{cursor:pointer;width:26px;height:26px;color:var(--logen-muted);border:1px solid var(--logen-border);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.ws-reel-arrow:hover{color:var(--logen-text);background:var(--logen-active);border-color:var(--logen-border-strong,var(--logen-border))}.ws-reel-arrow:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.ws-reel-pips{gap:6px;display:flex}.ws-reel-pip{background:var(--th-border-strong);border-radius:50%;width:6px;height:6px;transition:background .2s}.ws-reel-pip.is-on{background:var(--logen-primary)}.ws-reel-blank{opacity:1;visibility:visible;transform:none}.ws-reel-sk{background:var(--logen-bg-soft);flex-direction:column;gap:14px;padding:20px;display:flex}.ws-reel-sk-bar{background:var(--logen-border);border-radius:7px;width:55%;height:14px;display:block}.ws-reel-sk-row{flex:1;grid-template-columns:repeat(3,1fr);gap:12px;min-height:0;display:grid}.ws-reel-sk-tile{background:var(--logen-border);border-radius:10px;display:block}.ws-reel-meta .ws-reel-sk-line{background:var(--logen-border);border-radius:5px;width:34%;height:10px;display:block}.ws-reel-meta .ws-reel-sk-line.is-wide{width:62%;margin-top:8px}@media (prefers-reduced-motion:reduce){.ws-reel-card{transition:none}.ws-reel-progress-bar{width:100%;animation:none}}.acct-overlay{z-index:60;padding:48px 24px;position:fixed;inset:0;overflow-y:auto}.acct-backdrop{cursor:pointer;background:var(--logen-bg);border:0;padding:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.acct-backdrop{background:color-mix(in srgb,var(--logen-bg)65%,transparent)}}.acct-backdrop{-webkit-backdrop-filter:blur(8px)}.acct-modal{z-index:1;border:1px solid var(--logen-border-strong,var(--th-border-strong));background:var(--logen-surface);border-radius:20px;grid-template-columns:232px minmax(0,1fr);width:min(1080px,100%);height:min(760px,86vh);margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000073}.acct-side{border-right:1px solid var(--logen-border);flex-direction:column;gap:2px;padding:26px 14px;display:flex}.acct-side-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--logen-faint);margin-bottom:16px;padding:0 10px;font-size:11px;font-weight:700}.acct-side-profile{min-width:0;color:var(--logen-text);align-items:center;gap:12px;margin-bottom:8px;padding:11px 10px;font-size:14.5px;font-weight:700;display:flex}.acct-side-avatar{background:var(--logen-primary-soft);width:30px;height:30px;color:var(--logen-primary);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.acct-side-item{text-align:left;color:var(--logen-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:11px 10px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.acct-side-item:hover{color:var(--logen-text)}.acct-side-item.is-on{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.acct-side-item.is-on{background:color-mix(in srgb,var(--logen-text)8%,transparent)}}.acct-side-item.is-on{color:var(--logen-text)}.acct-pane{min-width:0;min-height:0;padding:26px 30px 30px;overflow-y:auto}.acct-close{cursor:pointer;border:1px solid var(--logen-border);background:var(--logen-surface);width:32px;height:32px;color:var(--logen-muted);border-radius:50%;place-items:center;transition:color .2s;display:grid;position:absolute;top:18px;right:18px}.acct-close:hover{color:var(--logen-text)}.acct-h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 6px;font-size:23px;font-weight:400}.acct-sub{color:var(--logen-muted);margin:0 0 20px;font-size:13.5px}.acct-rows{margin-bottom:24px}.acct-row{border-bottom:1px solid var(--logen-border);justify-content:space-between;align-items:flex-start;gap:30px;padding:13px 0;display:flex}.acct-row:first-child{padding-top:0}.acct-row-label{color:var(--logen-text);font-size:14.5px;font-weight:700}.acct-row-desc{color:var(--logen-faint);max-width:360px;margin-top:3px;font-size:12.5px;line-height:1.45}.acct-row-value{color:var(--logen-muted);flex:none;align-items:center;gap:10px;font-size:14px;display:flex}.acct-avatar{background:var(--logen-primary-soft);width:40px;height:40px;color:var(--logen-primary);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.acct-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--logen-faint);margin-bottom:12px;font-size:11px;font-weight:700}.acct-plan-bar{border:1px solid var(--logen-border);background:var(--logen-surface);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:12px 18px;display:flex}.acct-plan-pending{color:var(--logen-warning);margin:6px 0 0;font-size:12.5px;font-weight:600}.acct-plan-renews{color:var(--logen-muted);margin:6px 0 0;font-size:12.5px;font-weight:600}.acct-side-item.acct-side-admin{color:var(--logen-primary);text-decoration:none}.acct-side-item.acct-side-admin .icon,.acct-side-item.acct-side-admin span{color:inherit}.acct-side-item.acct-side-admin span{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.acct-side-item.acct-side-admin:hover{background:var(--logen-primary-soft)}.acct-side-item.acct-side-admin:hover span{text-decoration-thickness:2px}.av2{--av2-ground:var(--logen-bg);--av2-ink:var(--logen-text);--av2-muted:var(--logen-muted);--av2-faint:var(--logen-faint);--av2-line:var(--logen-border);--av2-line-strong:var(--logen-border-strong,var(--th-border-strong));--av2-fill:var(--logen-text);height:100vh;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.av2{--av2-fill:color-mix(in srgb,var(--logen-text)5%,transparent)}}.av2{--av2-grid:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.av2{--av2-grid:color-mix(in srgb,var(--logen-text)7%,transparent)}}:root[data-logen-theme=light] .av2,[data-logen-theme=light] .av2{--av2-ground:#faf9f6;--av2-ink:#000;--av2-muted:#00000094;--av2-faint:#0006;--av2-line:#0000001f;--av2-line-strong:#0000004d;--av2-fill:#00000009;--av2-grid:#0000000d}.av2-left{background:var(--av2-ground);flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:40px 24px;display:flex;position:relative;overflow:hidden}.av2-grid{z-index:0;pointer-events:none;background-image:linear-gradient(var(--av2-grid)1px,transparent 1px),linear-gradient(90deg,var(--av2-grid)1px,transparent 1px);background-size:90px 90px;animation:16s linear infinite av2GridMove;position:absolute;inset:0}@keyframes av2GridMove{0%{background-position:0 0,0 0}to{background-position:90px 90px,90px 90px}}.av2-top{z-index:20;justify-content:space-between;align-items:center;height:72px;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0}@media (max-width:640px){.av2-top{height:60px;padding:0 20px}}.av2-brand{color:var(--av2-ink,var(--logen-text));align-items:center;gap:12px;text-decoration:none;display:flex}.av2-brand b{letter-spacing:-.01em;font-size:18px;font-weight:600}.av2-brand-svg{width:38px;height:38px}@media (max-width:640px){.av2-brand b{font-size:17px}}.av2-stage{z-index:10;text-align:center;overscroll-behavior:contain;width:min(420px,90%);min-height:0;max-height:100%;padding:6px 4px;position:relative;overflow-y:auto}.av2-mark{color:var(--logen-primary);justify-content:center;margin:0 auto;animation:.7s both av2FadeUp;display:flex}.av2-mark-svg{width:108px;height:108px}.av2-headline{font-family:var(--font-display);letter-spacing:-.04em;color:var(--av2-ink);margin:24px 0 0;font-size:clamp(26px,3.6vw,36px);font-weight:300;line-height:1.15;animation:.7s 80ms both av2FadeUp}.av2-headline-accent{letter-spacing:-.01em;color:var(--logen-primary);margin-top:6px;font-size:clamp(19px,2.6vw,26px);font-weight:400;line-height:1.2;animation:.7s .14s both av2FadeUp}@keyframes av2FadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.av2-actions{flex-direction:column;gap:12px;margin-top:34px;animation:.7s .2s both av2FadeUp;display:flex}.av2-btn{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;height:50px;font-family:inherit;font-size:14px;font-weight:400;text-decoration:none;transition:border-color .2s,transform .18s,background .2s,opacity .2s;display:flex}.av2-btn:hover{transform:translateY(-1px)}.av2-btn-primary{background:var(--av2-ink);color:var(--av2-ground);border-color:var(--av2-ink)}.av2-btn-primary:hover{opacity:.88}.av2-btn-outline{background:var(--av2-fill);border-color:var(--av2-line);color:var(--av2-ink)}.av2-btn-outline:hover{border-color:var(--av2-line-strong)}.av2-btn:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.av2-divider{font-family:var(--font-ui);letter-spacing:.08em;color:var(--av2-faint);align-items:center;gap:14px;margin:2px 0;font-size:11.5px;font-weight:500;display:flex}.av2-divider:before,.av2-divider:after{content:"";background:var(--av2-line);flex:1;height:1px}.av2-panel{text-align:left;margin-top:14px;animation:.5s both av2FadeUp}.av2-field{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.av2-field label{color:var(--av2-muted);font-size:12.5px;font-weight:500}.av2-input{border:1px solid var(--av2-line);background:var(--av2-fill);width:100%;height:46px;color:var(--av2-ink);font:inherit;border-radius:11px;padding:0 14px;font-size:14.5px}.av2-input::placeholder{color:var(--av2-faint)}.av2-input:focus{border-color:var(--logen-primary);outline:none}.av2-row{justify-content:space-between;align-items:center;margin:2px 0 14px;display:flex}.av2-panel[hidden],.av2-panel.is-collapsed{display:none}.av2-input.has-error{border-color:var(--color-error)}.av2-error{color:var(--color-error);margin:6px 0 0;font-size:12.5px}.av2-note{color:var(--logen-primary);align-items:flex-start;gap:6px;margin:6px 0 0;font-size:12.5px;line-height:1.45;display:flex}.av2-referral{color:var(--logen-primary);align-items:center;gap:7px;margin-top:18px;font-size:13.5px;font-weight:500;display:inline-flex}.av2-linkbtn{cursor:pointer;font:inherit;color:var(--av2-muted);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500;text-decoration:underline}.av2-linkbtn:hover{color:var(--av2-ink)}.av2-link{color:var(--av2-muted);text-underline-offset:3px;font-size:12.5px;font-weight:500;text-decoration:underline}.av2-link:hover{color:var(--av2-ink)}.av2-checkbox-row{align-items:flex-start;gap:9px;margin:4px 0 16px;display:flex}.av2-checkbox{width:16px;height:16px;accent-color:var(--logen-primary);cursor:pointer;flex-shrink:0;margin-top:2px}.av2-checkbox-row label{color:var(--av2-muted);cursor:pointer;font-size:12.5px;line-height:1.5}.av2-alt{color:var(--av2-muted);margin-top:22px;font-size:13px;animation:.7s .26s both av2FadeUp}.av2-alt a{color:var(--logen-primary);font-weight:500}.av2-legal{color:var(--av2-faint);margin-top:30px;font-size:12.5px;line-height:1.7;animation:.7s .3s both av2FadeUp}.av2-legal a{color:var(--av2-muted);text-underline-offset:3px;font-weight:500;text-decoration:underline}.av2-legal a:hover{color:var(--av2-ink)}.av2-who{color:var(--av2-muted);font-size:13px}.av2-sub{color:var(--av2-muted);margin:-14px 0 6px;font-size:13.5px;line-height:1.5}.av2-input[readonly]{color:var(--av2-muted);cursor:default}.av2-input[readonly]:focus{border-color:var(--av2-line)}.av2-code{text-align:center;letter-spacing:.35em;font-size:18px}.av2-row-center{justify-content:center;margin:12px 0 0}.av2-card{border:1px solid var(--av2-line);background:var(--av2-fill);text-align:left;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.av2-eyebrow{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--av2-muted);align-items:center;gap:7px;font-size:11.5px;font-weight:500;display:flex}.av2-card-text{color:var(--av2-muted);margin:0;font-size:13.5px;line-height:1.5}.av2-qr{background:#fff;border-radius:12px;align-self:center;padding:10px;line-height:0;display:block}.av2-qr:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.av2-stores{color:var(--av2-faint);justify-content:center;align-items:center;gap:8px;display:flex}.av2-right-wrap{z-index:10;flex-shrink:0;width:66%;padding:22px 22px 22px 0;position:relative}.av2-right{border:1px solid var(--av2p-line);--av2p-ground:#1d1f22;--av2p-ink:#fff;--av2p-ink-soft:#ffffffd1;--av2p-ctrl:#ffffff24;--av2p-ctrl-hover:#ffffff3d;--av2p-line:#fff3;--av2p-dot:#ffffff59;--av2p-shadow:0 2px 6px #00000047,0 14px 30px #00000057,0 40px 90px #0000006b;--av2p-wash-a:var(--logen-primary);border-radius:26px;height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.av2-right{--av2p-wash-a:color-mix(in srgb,var(--logen-primary)40%,transparent)}}.av2-right{--av2p-wash-b:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.av2-right{--av2p-wash-b:color-mix(in srgb,var(--logen-primary)28%,transparent)}}.av2-right{background:radial-gradient(ellipse 75% 60% at 25% 15%,var(--av2p-wash-a),transparent 60%),radial-gradient(ellipse 70% 55% at 85% 90%,var(--av2p-wash-b),transparent 60%),var(--av2p-ground);background-size:200% 200%,200% 200%,100% 100%;animation:16s ease-in-out infinite av2Aurora}:root[data-logen-theme=light] .av2-right,[data-logen-theme=light] .av2-right{--av2p-ground:#f5f7fa;--av2p-ink:#000;--av2p-ink-soft:#00000094;--av2p-ctrl:#0000000d;--av2p-ctrl-hover:#0000001a;--av2p-line:#0000001f;--av2p-dot:#00000040;--av2p-shadow:0 2px 6px #1e2c5c1a,0 14px 30px #1e2c5c29,0 40px 90px #1e2c5c4d;--av2p-wash-a:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-logen-theme=light] .av2-right,[data-logen-theme=light] .av2-right{--av2p-wash-a:color-mix(in srgb,var(--logen-primary)40%,transparent)}}:root[data-logen-theme=light] .av2-right,[data-logen-theme=light] .av2-right{--av2p-wash-b:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){:root[data-logen-theme=light] .av2-right,[data-logen-theme=light] .av2-right{--av2p-wash-b:color-mix(in srgb,var(--logen-primary)28%,transparent)}}@keyframes av2Aurora{0%,to{background-position:0 0,100% 100%,0 0}50%{background-position:60% 40%,30% 60%,0 0}}.av2-slide{opacity:0;pointer-events:none;visibility:hidden;flex-direction:column;align-items:center;padding:64px 48px 0;transition:opacity .7s,visibility .7s;display:flex;position:absolute;inset:0;overflow:hidden}.av2-slide.is-on{opacity:1;pointer-events:auto;visibility:visible}.av2-slide-title{letter-spacing:-.02em;color:var(--av2p-ink);font-size:26px;font-weight:400}.av2-slide-sub{text-align:center;letter-spacing:-.01em;max-width:380px;color:var(--av2p-ink-soft);margin-top:10px;font-size:14.5px;line-height:1.4}.av2-browser{width:min(680px,100%);box-shadow:var(--av2p-shadow);background:#f4f5f7;border-radius:14px;flex-shrink:0;margin-top:32px;overflow:hidden}.av2-bm-bar{background:#1b1c1e;align-items:center;gap:12px;padding:10px 14px;display:flex}.av2-bm-dots{gap:6px;display:flex}.av2-bm-dots i{border-radius:50%;width:9px;height:9px;display:block}.av2-bm-dots i:first-child{background:#ff5f57}.av2-bm-dots i:nth-child(2){background:#febc2e}.av2-bm-dots i:nth-child(3){background:#28c840}.av2-bm-url{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;background:#ffffff14;border-radius:7px;flex:1;padding:6px 12px;font-size:11px;font-style:normal;font-weight:500;overflow:hidden}.av2-bm-body{background:#fff;height:clamp(260px,46vh,420px);position:relative;overflow:hidden}.av2-bm-body video,.av2-bm-body img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.av2-bm-skel{height:100%;padding:22px}.av2-bm-skel-head{background:#0f172a24;border-radius:5px;width:55%;height:11px}.av2-bm-skel-row{gap:10px;margin-top:14px;display:flex}.av2-bm-skel-card{background:#0f172a12;border-radius:9px;flex:1;height:64px}.av2-bm-skel-line{background:#0f172a1a;border-radius:4px;height:8px;margin-top:12px}.av2-controls{z-index:5;align-items:center;gap:18px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.av2-arrow{cursor:pointer;background:var(--av2p-ctrl);border:1px solid var(--av2p-line);width:34px;height:34px;color:var(--av2p-ink);border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex}.av2-arrow:hover{background:var(--av2p-ctrl-hover)}.av2-dots{gap:7px;display:flex}.av2-dot{background:var(--av2p-dot);cursor:pointer;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .25s,background .25s}.av2-dot.is-on{background:var(--av2p-ink);width:22px}@media (max-width:900px){.av2-right-wrap{display:none}}@media (prefers-reduced-motion:reduce){.av2-grid,.av2-right,.av2-mark,.av2-headline,.av2-headline-accent,.av2-actions,.av2-alt,.av2-legal,.av2-panel{animation:none}.av2-slide{transition:none}.av2-btn:hover{transform:none}}.acct-plan-meta{justify-content:space-between;align-items:baseline;gap:16px;margin-top:6px;display:flex}.acct-plan-meta .acct-plan-pending,.acct-plan-meta .acct-plan-renews{margin:0}.acct-plan-meta .acct-cancel-sub{margin-left:auto}.acct-cancel-sub{appearance:none;font:inherit;color:var(--logen-muted);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s}.acct-cancel-sub:hover{color:var(--logen-danger)}.acct-cancel-sub:focus-visible{outline:2px solid var(--logen-danger);outline-offset:3px;border-radius:3px}.topup-eyebrow{margin-top:28px}.topup-box{border:1px solid var(--logen-border);border-radius:14px;margin-top:12px;padding:14px}.topup-locked{text-align:center;color:var(--logen-faint);flex-direction:column;align-items:center;padding:22px 24px;display:flex}.topup-locked .icon{margin-bottom:10px}.topup-locked-title{color:var(--logen-text);font-size:14.5px;font-weight:700}.topup-locked-sub{color:var(--logen-faint);max-width:560px;margin-top:6px;font-size:12.5px}.topup-locked-link{appearance:none;font:inherit;color:var(--logen-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.topup-locked-link:hover{text-decoration-thickness:2px}.topup-locked-link:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px;border-radius:3px}.topup-title{color:var(--logen-text);font-size:14.5px;font-weight:700}.topup-sub{color:var(--logen-faint);margin-top:4px;font-size:12.5px}.topup-sub span{color:var(--logen-muted);font-family:var(--font-ui);font-weight:500}.topup-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.topup-preset{border:1px solid var(--logen-border);text-align:center;cursor:pointer;background:var(--logen-text);border-radius:10px;width:100%;padding:8px 8px 7px;display:block}@supports (color:color-mix(in lab, red, red)){.topup-preset{background:color-mix(in srgb,var(--logen-text)5%,transparent)}}.topup-preset{font:inherit;transition:border-color .2s,background .2s}.topup-preset:hover{border-color:var(--logen-border-strong,var(--th-border-strong));background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.topup-preset:hover{background:color-mix(in srgb,var(--logen-text)8%,transparent)}}.topup-preset.selected{border-color:var(--logen-primary);background:var(--logen-primary-soft)}.topup-preset:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.tp-credits{font-size:14px;font-family:var(--font-ui);color:var(--logen-text);font-weight:500;display:block}.tp-credits span{color:var(--logen-faint);font-size:11px;font-weight:500}.tp-price{color:var(--logen-muted);font-size:12px;font-family:var(--font-ui);margin-top:2px;font-weight:500;display:block}.lg-num,.lg-label{font-family:var(--font-ui);font-weight:500}.topup-divider{color:var(--logen-faint);align-items:center;gap:12px;margin:14px 0 12px;font-size:12px;font-weight:600;display:flex}.topup-divider:before,.topup-divider:after{content:"";background:var(--logen-border);flex:1;height:1px}.topup-custom-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.topup-custom-wrap{border:1px solid var(--logen-border);background:var(--logen-text);border-radius:10px;flex:1;align-items:center;gap:8px;min-width:160px;padding:9px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.topup-custom-wrap{background:color-mix(in srgb,var(--logen-text)5%,transparent)}}.topup-custom-wrap{transition:border-color .2s}.topup-custom-wrap:focus-within{border-color:var(--logen-primary)}.tc-unit{color:var(--logen-muted);font-family:var(--font-ui);flex:none;font-size:14px;font-weight:500}.topup-custom-input{width:100%;color:var(--logen-text);font-size:14.5px;font-weight:500;font-family:var(--font-ui);background:0 0;border:none;outline:none}.topup-custom-input::placeholder{color:var(--logen-faint);font-weight:400}.topup-custom-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.topup-custom-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.topup-custom-input{appearance:textfield}.topup-custom-result{color:var(--logen-muted);font-size:13.5px;font-family:var(--font-ui);white-space:nowrap;font-weight:500}.topup-custom-result.active{color:var(--logen-primary)}.topup-btn{background:var(--logen-primary);width:100%;color:var(--logen-on-accent);cursor:pointer;border:none;border-radius:11px;margin-top:14px;padding:11px;font-family:inherit;font-size:14px;font-weight:700;transition:filter .2s}.topup-btn:hover:not(:disabled){filter:brightness(1.06)}.topup-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.topup-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.acct-prefs{padding:4px 0 8px}.theme-card-row{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:14px;display:grid}.theme-card{appearance:none;border:1.5px solid var(--logen-border);cursor:pointer;font:inherit;text-align:left;background:0 0;border-radius:14px;padding:7px;transition:border-color .18s}.theme-card:hover{border-color:var(--logen-border-strong,var(--th-border-strong))}.theme-card:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}:root[data-logen-theme=neutral] .theme-card-neutral,:root[data-logen-theme=dark] .theme-card-dark,:root[data-logen-theme=light] .theme-card-light,:root[data-logen-theme=green] .theme-card-green,:root[data-logen-theme=violet] .theme-card-violet,:root:not([data-logen-theme]) .theme-card-neutral{border-color:var(--logen-primary);background:var(--logen-primary-soft)}.theme-card .theme-preview{border-radius:9px;height:72px;display:flex;overflow:hidden}.theme-card .tp-side{width:26%}.theme-card .tp-main{flex-direction:column;flex:1;justify-content:center;gap:7px;padding:0 10px;display:flex}.theme-card .tp-bar{border-radius:3px;height:6px;display:block}.theme-card .tp-bar-mute{width:70%}.theme-card .tp-bar-accent{width:45%}.theme-card .theme-card-label{color:var(--logen-text);margin-top:9px;font-size:13px;font-weight:600;display:block}.theme-card-neutral .theme-preview{background:#25272b}.theme-card-neutral .tp-side{background:#1d1f22}.theme-card-neutral .tp-bar-mute{background:#fafaf74d}.theme-card-neutral .tp-bar-accent{background:#00e676}.theme-card-dark .theme-preview{background:#161616}.theme-card-dark .tp-side{background:#000}.theme-card-dark .tp-bar-mute{background:#ffffff4d}.theme-card-dark .tp-bar-accent{background:#ff8a3d}.theme-card-light .theme-preview{background:#fff}.theme-card-light .tp-side{background:#f5f7fa}.theme-card-light .tp-bar-mute{background:#0f172a40}.theme-card-light .tp-bar-accent{background:#2563eb}.theme-card-green .theme-preview{background:#fff}.theme-card-green .tp-side{background:#f3f5f2}.theme-card-green .tp-bar-mute{background:#19141440}.theme-card-green .tp-bar-accent{background:#1db954}.theme-card-violet .theme-preview{background:#1e1a25}.theme-card-violet .tp-side{background:#17141b}.theme-card-violet .tp-bar-mute{background:#efedf24d}.theme-card-violet .tp-bar-accent{background:#34e884}.acct-plan-name{font-family:var(--font-display);color:var(--logen-text);letter-spacing:-.02em;font-size:26px;font-weight:400}.acct-upgrade{border-radius:21px;width:auto;height:42px;margin-top:0;padding-inline:22px;font-size:14px}.acct-txns{margin-top:34px}@media (max-width:820px){.acct-modal{grid-template-columns:minmax(0,1fr)}.acct-side{scrollbar-width:none;border-right:0;border-bottom:1px solid var(--logen-border);flex-direction:row;align-items:center;gap:6px;padding:12px;overflow-x:auto}.acct-side::-webkit-scrollbar{display:none}.acct-side-eyebrow,.acct-side-profile{display:none}.acct-side-item{flex:none;margin:0}.acct-pane{max-height:none;padding:24px 20px 28px}}@media (max-width:640px){.acct-overlay{padding:24px 14px}.acct-row{flex-direction:column;gap:10px}.acct-plan-bar{padding:18px}}.settings-shell{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:28px;display:grid}.settings-sidebar{border:1px solid var(--logen-border);background:var(--logen-panel-bg);border-radius:18px;flex-direction:column;gap:2px;padding:18px 12px;display:flex;position:sticky;top:78px}.settings-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--logen-faint);margin-bottom:14px;padding:0 10px;font-size:11px;font-weight:700}.settings-profile-pill{border-radius:11px;align-items:center;gap:12px;min-width:0;margin-bottom:8px;padding:11px 10px;display:flex}.settings-profile-pill .spa{background:var(--logen-primary-soft);width:30px;height:30px;color:var(--logen-primary);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.settings-profile-pill span:last-child{color:var(--logen-text);min-width:0;font-size:14.5px;font-weight:700}.settings-nav-item{color:var(--logen-muted);white-space:nowrap;border-radius:11px;align-items:center;gap:12px;padding:11px 10px;font-size:14.5px;font-weight:600;transition:background .15s,color .15s;display:flex}.settings-nav-item:hover{color:var(--logen-text)}.settings-nav-item.is-on{background:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.settings-nav-item.is-on{background:color-mix(in srgb,var(--logen-text)8%,transparent)}}.settings-nav-item.is-on{color:var(--logen-text)}.settings-content{min-width:0}@media (max-width:820px){.settings-shell{grid-template-columns:minmax(0,1fr);gap:20px}.settings-sidebar{scrollbar-width:none;flex-direction:row;align-items:center;gap:6px;padding:12px;position:static;overflow-x:auto}.settings-sidebar::-webkit-scrollbar{display:none}.settings-eyebrow,.settings-profile-pill{display:none}.settings-nav-item{flex:none}}.asset-preview{background-color:var(--logen-surface);background-image:linear-gradient(45deg,var(--logen-muted)25%,transparent 25%),linear-gradient(-45deg,var(--logen-muted)25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--logen-muted)75%),linear-gradient(-45deg,transparent 75%,var(--logen-muted)75%)}@supports (color:color-mix(in lab, red, red)){.asset-preview{background-image:linear-gradient(45deg,color-mix(in oklch,var(--logen-muted)9%,transparent)25%,transparent 25%),linear-gradient(-45deg,color-mix(in oklch,var(--logen-muted)9%,transparent)25%,transparent 25%),linear-gradient(45deg,transparent 75%,color-mix(in oklch,var(--logen-muted)9%,transparent)75%),linear-gradient(-45deg,transparent 75%,color-mix(in oklch,var(--logen-muted)9%,transparent)75%)}}.asset-preview{background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.tpld{--tpld-pad:12px;min-height:100dvh;padding:var(--tpld-pad)}.tpld-board{--tpld-gap:12px;--tpld-max:1760px;--tpld-col:calc((min(100vw - 2*var(--tpld-pad),var(--tpld-max)) - 3*var(--tpld-gap))/4);--tpld-row:calc(var(--tpld-col)*5/8);max-width:var(--tpld-max);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--tpld-row);gap:var(--tpld-gap);grid-auto-flow:dense;margin-inline:auto;display:grid}.tpld-card{background:var(--lg2-surface);border:1px solid var(--lg2-border-soft);border-radius:20px;grid-area:span 2/span 3;align-items:stretch;gap:clamp(14px,1.6vw,32px);min-width:0;padding:10px;display:flex;position:relative;overflow:hidden}.tpld-back{z-index:2;background:var(--lg2-bg);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:20px;left:20px}@supports (color:color-mix(in lab, red, red)){.tpld-back{background:color-mix(in oklch,var(--lg2-bg)82%,transparent)}}.tpld-back{border:1px solid var(--lg2-border-soft);color:var(--lg2-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tpld-back:hover{opacity:.8}.tpld-shot{aspect-ratio:var(--shot-ar,16/9);background:var(--lg2-media);border-radius:14px;flex:0 auto;align-self:stretch;min-width:0;max-width:100%;overflow:hidden}.tpld-media{object-fit:contain;object-position:center;border-radius:14px;width:100%;height:100%;display:block}.tpld-empty{width:100%;height:100%;color:var(--lg2-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.tpld-side{flex-direction:column;flex:1 1 0;gap:6px;min-width:196px;padding:clamp(12px,2.5vh,34px) 8px 8px 0;display:flex}.tpld-title{letter-spacing:-.03em;color:var(--lg2-text);font-size:clamp(22px,1.9vw,30px);font-weight:650;line-height:1.15}.tpld-cat{color:var(--lg2-muted);font-size:15px;line-height:1.4}.tpld-actions{flex-direction:column;gap:10px;margin-top:clamp(14px,2.5vh,30px);display:flex}.tpld-act{cursor:pointer;background:var(--lg2-text);width:100%;max-width:340px;color:var(--lg2-bg);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-size:14px;font-weight:600;display:flex}.tpld-act:hover{opacity:.88}.tpld-act-ghost{color:#fff;background:#111;border:1.5px solid #fff;text-decoration:none}.tpld-act-ghost:hover{opacity:.88}.tpl-thumb{aspect-ratio:16/9;border:0;border-radius:14px;place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden}.tpl-thumb>*{grid-area:1/1}.tpl-thumb video,.tpl-thumb img{object-fit:contain;object-position:center;border-radius:14px;width:100%;height:100%;display:block}@media (max-width:900px){.tpld-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.tpld-card{flex-direction:column;grid-area:auto/1/auto/-1;gap:14px}.tpld-side{min-width:0;padding:0 4px 6px}.tpld-actions{margin-top:12px}.tpld-act{max-width:none}}.pint{background:var(--logen-bg);min-height:100vh;color:var(--logen-text)}.pint-top{z-index:20;background:var(--logen-bg-soft);border-bottom:1px solid var(--logen-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.pint-top-in{align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:12px 24px;display:flex}.pint-back{color:var(--logen-muted);align-items:center;gap:8px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.pint-back:hover{color:var(--logen-text)}.pint-envs{background:var(--logen-bg);border:1px solid var(--logen-border);border-radius:8px;gap:2px;margin-left:auto;padding:2px;display:flex}.pint-env{appearance:none;cursor:pointer;font:inherit;color:var(--logen-muted);background:0 0;border:0;border-radius:6px;padding:6px 13px;font-size:12px;font-weight:600}.pint-env.active{background:var(--logen-primary);color:var(--logen-on-accent);font-weight:700;box-shadow:0 1px 2px oklch(0% none none/.22)}.pint-env:not(.active):hover{color:var(--logen-text);background:var(--logen-subtle-bg)}.pint-env:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.pint-head{max-width:1180px;margin:0 auto;padding:32px 24px 22px}.pint-head h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:400}.pint-head p{max-width:660px;color:var(--logen-muted);margin:0;font-size:14px;line-height:1.55}.pint-layout{grid-template-columns:220px 1fr;align-items:start;gap:28px;max-width:1180px;margin:0 auto;padding:0 24px 90px;display:grid}.pint-side{flex-direction:column;gap:2px;display:flex;position:sticky;top:74px}.pint-side-item{cursor:pointer;color:var(--logen-muted);border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.pint-side-item:hover{background:var(--logen-subtle-bg);color:var(--logen-text)}.pint-side-item.active{background:var(--logen-subtle-bg-strong);color:var(--logen-text);border-color:var(--logen-border)}.pint-side-item .n{color:var(--logen-faint);margin-left:auto;font-size:11px;font-weight:700}.pint-panel-head{margin-bottom:16px}.pint-panel-head h2{letter-spacing:-.01em;margin:0 0 4px;font-size:17px;font-weight:700}.pint-panel-head p{color:var(--logen-muted);margin:0;font-size:12.5px}.pint-card{background:var(--logen-surface);border:1px solid var(--logen-border);border-radius:14px;margin-bottom:12px;padding:20px}.pint-card.planned{opacity:.55}.pint-card-head{align-items:flex-start;gap:12px;display:flex}.pint-tile{background:var(--logen-subtle-bg-strong);width:38px;height:38px;color:var(--logen-text);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.pint-tile.has-logo{border:1px solid var(--logen-border);background:#fff}.pint-tile img{object-fit:contain;width:22px;height:22px;display:block}.pint-card-info{flex:1;min-width:0}.pint-row1{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.pint-row1 h3{letter-spacing:-.01em;margin:0;font-size:14.5px;font-weight:600}.pint-test.is-ready{border-color:var(--logen-primary);color:var(--logen-primary)}.pint-test[disabled]{opacity:.65;cursor:progress}.pint-badge{white-space:nowrap;border:1px solid #0000;border-radius:100px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.pint-badge.on{background:var(--logen-success-soft);color:var(--logen-success)}@supports (color:color-mix(in lab, red, red)){.pint-badge.on{color:color-mix(in oklch,var(--logen-success)82%,var(--logen-text))}}.pint-badge.on{border-color:var(--logen-success)}@supports (color:color-mix(in lab, red, red)){.pint-badge.on{border-color:color-mix(in oklch,var(--logen-success)45%,transparent)}}.pint-badge.off{background:var(--logen-subtle-bg-strong);color:var(--logen-text);border-color:var(--logen-text)}@supports (color:color-mix(in lab, red, red)){.pint-badge.off{border-color:color-mix(in oklch,var(--logen-text)26%,transparent)}}.pint-badge.off:before{content:"";opacity:.5;border:1.5px solid;border-radius:50%;width:7px;height:7px}.pint-badge.soon{color:var(--logen-faint);border-color:var(--logen-border);background:0 0}.pint-meta{color:var(--logen-faint);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:11.5px;display:flex}.pint-meta b{color:var(--logen-muted);font-weight:600}.pint-present{color:var(--logen-success-ink);font-weight:600}.pint-absent,.pint-verified{color:var(--logen-faint)}.pint-manage{color:var(--logen-primary);background:0 0;border-color:#0000;flex-shrink:0;font-weight:700}.pint-manage:hover{filter:brightness(1.12)}.pint-manage:focus-visible{outline:2px solid var(--logen-primary);outline-offset:2px}.pint-manage-body{border-top:1px solid var(--logen-border);margin-top:16px;padding-top:16px}.pint-field{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.pint-field label{letter-spacing:.04em;color:var(--logen-faint);align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.pint-optional{letter-spacing:0;text-transform:none;font-weight:500}.pint-field input{background:var(--logen-bg);border:1px solid var(--logen-border);width:100%;color:var(--logen-text);border-radius:7px;outline:none;padding:8px 10px;font-size:12.5px}.pint-field input:focus{border-color:var(--logen-primary)}.pint-hint{color:var(--logen-faint);margin:0;font-size:11.5px;line-height:1.5}.pint-note,.pint-error,.pint-warn{border-radius:9px;align-items:flex-start;gap:9px;margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.pint-note{background:var(--logen-subtle-bg);border:1px solid var(--logen-border);color:var(--logen-muted)}.pint-note b{color:var(--logen-text);font-weight:600}.pint-error{background:var(--logen-danger-soft-bg);border:1px solid var(--logen-danger-soft-border);color:var(--logen-danger)}.pint-warn{background:var(--logen-warning-soft-bg);border:1px solid var(--logen-warning-soft-border);color:var(--logen-warning)}.pint-warn b{color:var(--logen-warning);font-weight:700}.pint-note svg,.pint-error svg,.pint-warn svg{flex-shrink:0;margin-top:1px}.pint-actions{border-top:1px solid var(--logen-border);justify-content:flex-end;gap:8px;padding-top:14px;display:flex}@media (max-width:820px){.pint-layout{grid-template-columns:1fr}.pint-side{flex-direction:row;position:static;overflow-x:auto}}.pint-mode{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.pint-mode .pint-envs{align-self:flex-start;margin-left:0}.pint-mode-label{letter-spacing:.02em;text-transform:uppercase;color:var(--logen-faint);font-size:12px;font-weight:600}.pint-proxied{flex-direction:column;gap:16px;display:flex}.pint-proxied select{appearance:none;width:100%;font:inherit;color:var(--logen-text);background:var(--logen-bg);border:1px solid var(--logen-border);border-radius:8px;padding:9px 11px;font-size:13px}.pint-proxied select:focus{border-color:var(--logen-text);box-shadow:0 0 0 3px var(--logen-text);outline:none}@supports (color:color-mix(in lab, red, red)){.pint-proxied select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--logen-text)8%,transparent)}}.pint-proxied .pint-actions{align-items:center;gap:12px}.pint-proxied .pint-actions .pint-hint{margin:0}:is(.lg2-label,.ws-src,.ws-device-name,.ws-reverted-role,.ws-reel-eyebrow,.ws-reel-tag,.acct-side-eyebrow,.acct-eyebrow,.settings-eyebrow,.pint-mode-label,.desk-menu-tag,.cmp-card-cat){font-family:var(--font-ui);font-weight:500}.lg2-foot-label{font-family:var(--font-ui)}.pint-field label,.pint-side-item .n,.term-credits .tf-val{font-family:var(--font-ui);font-weight:500}.lg-dialog-edge{border-color:var(--logen-border-strong,var(--th-border-strong))}.cdr-stream>*+*{margin-top:18px}.cdr-stream>.ws-msg-cont{margin-top:12px}.cdr-stream>.ws-msg-inline{margin-top:6px}.cdr-stream .ws-prose{font-size:15px;line-height:1.7}.cdr-stream .ws-prose p{margin:0 0 10px}.cdr-stream .ws-prose p:last-child{margin-bottom:0}.cdr-stream .ws-prose pre{font-size:13px}.cdr-stream .ws-prose code{font-size:13.5px}.cdr-stream .ws-bubble-user{border-radius:11px;padding:10px 14px;font-size:15px;line-height:1.6}.cdr-main{--cdr-measure:min(86%,760px)}.cdr-stream .max-w-\[82\%\]{max-width:400px}.cdr-stream .cdr-card{max-width:none;font-size:13.5px}.cdr-stream .cdr-group-head{font-size:13.5px}.cdr-stream .cdr-line{font-size:13px}.cdr-stream .cdr-line-text code{font-size:12.5px}.cdr-compose .term-input,.cdr-compose .term-prompt{font-size:15px}.cdr-stream .ws-prose.rounded-2xl{background:var(--dsk-wash,#7f7f7f0f);box-shadow:none;border-radius:11px;padding:11px 14px}.cdr-stream .ws-prose.rounded-2xl>.text-\[17px\]{margin-bottom:10px;font-size:13px;font-weight:500}.cdr-stream .ws-option{color:var(--logen-muted);background:0 0;border:1px solid #7f7f7f38;border-radius:7px;padding:5px 11px;font-size:11.5px;font-weight:400}.cdr-stream .ws-option:hover:not(:disabled){border-color:var(--logen-primary);color:var(--logen-primary)}.cdr-stream .ws-option-active{border-color:var(--logen-primary);color:var(--logen-primary);background:var(--logen-primary)}@supports (color:color-mix(in lab, red, red)){.cdr-stream .ws-option-active{background:color-mix(in srgb,var(--logen-primary)10%,transparent)}}.cdr-stream .ws-option:before,.cdr-stream .ws-option-active:before{display:none}.cdr-foot{color:var(--logen-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:0 4px;font-size:11px;display:flex}.cdr-foot-l{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.cdr-foot-l.is-running{color:var(--logen-text)}.cdr-foot-r{font-family:var(--font-code);white-space:nowrap}.cdr-card{background:var(--dsk-surface,var(--logen-surface));border-radius:11px;flex-direction:column;gap:9px;max-width:640px;padding:11px 14px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 1px 1px #0000000a}.desk .cdr-card{box-shadow:0 0 0 1px var(--cdr-card-ring);background:var(--cdr-card);border-radius:12px;padding:12px 14px}.cdr-card.wash-good{background:var(--logen-success)}@supports (color:color-mix(in lab, red, red)){.cdr-card.wash-good{background:color-mix(in srgb,var(--logen-success)9%,transparent)}}.cdr-card.wash-bad{background:var(--cdr-fail)}@supports (color:color-mix(in lab, red, red)){.cdr-card.wash-bad{background:color-mix(in srgb,var(--cdr-fail)9%,transparent)}}.cdr-card.wash-warn{background:var(--dsk-warn,#e0a222)}@supports (color:color-mix(in lab, red, red)){.cdr-card.wash-warn{background:color-mix(in srgb,var(--dsk-warn,#e0a222)11%,transparent)}}.cdr-ch{align-items:center;gap:9px;min-width:0;display:flex}.cdr-glyph{width:15.5px;height:15.5px;color:var(--logen-muted);flex:none}.cdr-glyph.is-good{color:var(--logen-success)}.cdr-glyph.is-bad{color:var(--cdr-fail)}.cdr-glyph.is-warn{color:var(--dsk-warn,#e0a222)}.cdr-glyph.is-run{color:var(--logen-primary)}.cdr-ct{color:var(--logen-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.cdr-cm{font-family:var(--font-code);color:var(--logen-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:10.5px}.cdr-rows{flex-direction:column;gap:1px;display:flex}.cdr-row{width:100%;min-width:0;color:var(--logen-muted);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:9px;margin-inline:-6px;padding:3px 6px;font-size:13px;display:flex}.cdr-rico{width:13px;height:13px;color:var(--logen-muted);flex:none}.cdr-rico.is-good{color:var(--logen-success)}.cdr-rico.is-bad{color:var(--cdr-fail)}.cdr-rico.is-warn{color:var(--dsk-warn,#e0a222)}.cdr-rico.is-run{color:var(--logen-primary)}.cdr-rtx{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cdr-rtx code{color:var(--logen-text);font-size:12px}.cdr-rst{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.cdr-rst.is-good{color:var(--logen-success)}.cdr-rst.is-bad{color:var(--cdr-fail)}.cdr-unread{background:var(--logen-primary);border-radius:50%;flex:none;width:5px;height:5px}.cdr-row.is-link{cursor:pointer}.cdr-row.is-link:hover{color:var(--logen-text);background:#7f7f7f17}.cdr-goes{color:var(--cdr-sub);flex:none;align-items:center;gap:4px;margin-left:6px;font-size:12px;display:none}.cdr-goes-i{width:12px;height:12px}.cdr-row.is-link:hover .cdr-goes{display:inline-flex}.cdr-row.is-link:hover .cdr-rst{margin-left:0}.cdr-out{font-family:var(--font-code);color:var(--logen-muted);white-space:pre-wrap;overflow-wrap:anywhere;background:#7f7f7f14;border-radius:8px;padding:9px 11px;font-size:11.5px;line-height:1.7}.cdr-acts{flex-wrap:wrap;gap:7px;display:flex}.cdr-memory-card{color:var(--logen-muted);align-items:baseline;gap:8px;padding:2px 0;font-size:12.5px;display:flex}.cdr-memory-card.is-gone{opacity:.7}.cdr-memory-t{min-width:0}.cdr-memory-c{color:var(--logen-text)}.cdr-memory-acts{flex:none;gap:10px;margin-left:auto;display:inline-flex}.cdr-memory-acts button{font:inherit;color:var(--logen-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.cdr-memory-acts button:hover{color:var(--logen-text)}.cdr-memory-sheet .cdr-rtx{white-space:normal}.cdr-memory-switch{color:var(--logen-text);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12.5px;display:flex}.cdr-memory-hint{color:var(--logen-muted);flex-basis:100%;font-size:11.5px}.cdr-memory-hint code{font-size:11px}.cdr-memory-list{flex-direction:column;max-height:16rem;display:flex;overflow:auto}.cdr-memory-row{border-bottom:1px solid #7f7f7f24;align-items:baseline;gap:8px;padding:6px 0;font-size:12.5px;display:flex}.cdr-memory-row.is-editing{flex-direction:column;align-items:stretch}.cdr-memory-row textarea,.cdr-memory-add input{width:100%;font:inherit;color:var(--logen-text);background:0 0;border:1px solid #7f7f7f4d;border-radius:8px;padding:6px 8px;font-size:12.5px}.cdr-memory-kind{color:var(--logen-muted);flex:none;font-size:11px}.cdr-memory-add{gap:8px;display:flex}.cdr-memory-tidy{border-bottom:1px solid var(--cdr-edge,var(--logen-border));flex-direction:column;padding-bottom:6px;display:flex}.cdr-memory-row.is-tidy .cdr-memory-t{flex-direction:column;gap:2px;display:flex}.cdr-memory-was{color:var(--logen-muted);text-decoration:line-through}.cdr-sched-sheet .cdr-rtx{white-space:normal}.cdr-sched-hint{color:var(--logen-muted);font-size:11.5px}.cdr-sched-error{color:var(--logen-danger);font-size:12px}.cdr-sched-list{flex-direction:column;max-height:16rem;display:flex;overflow:auto}.cdr-sched-row{border-bottom:1px solid var(--cdr-edge,var(--logen-border));align-items:baseline;gap:8px;padding:6px 0;font-size:12.5px;display:flex}.cdr-sched-row.is-paused .cdr-sched-name{color:var(--logen-muted)}.cdr-sched-t{flex-direction:column;gap:2px;min-width:0;display:flex}.cdr-sched-name{color:var(--logen-text)}.cdr-sched-tag{color:var(--logen-muted);margin-left:6px;font-size:11px}.cdr-sched-acts{flex:none;gap:10px;margin-left:auto;display:inline-flex}.cdr-sched-acts button,.cdr-sched-link{font:inherit;color:var(--logen-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.cdr-sched-acts button:hover,.cdr-sched-link:hover{color:var(--logen-text)}.cdr-sched-link{color:var(--logen-text);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.cdr-sched-add{flex-direction:column;gap:6px;display:flex}.cdr-sched-add input,.cdr-sched-add textarea,.cdr-sched-add select{font:inherit;border:1px solid var(--cdr-edge,var(--logen-border));color:var(--logen-text);background:0 0;border-radius:6px;padding:5px 8px;font-size:12.5px}.cdr-sched-fields{flex-wrap:wrap;gap:6px;display:flex}.cdr-sched-fields input{flex:12rem;min-width:0}.cdr-logs{font-family:var(--font-code);font-size:11px;line-height:1.55}.cdr-log-line{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--logen-muted)}.cdr-log-line.is-warn{color:var(--dsk-warn,#e0a222)}.cdr-log-line.is-error{color:var(--dsk-del,#d8544f)}.skl{flex-direction:column;gap:8px;padding-top:4px;display:flex}.skl-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.skl-lead{color:var(--cdr-sub);max-width:46rem;margin:2px 0 0;font-size:13px}.skl-lead code,.skl-muted code,.skl-facts code{font-size:12px}.skl-note{color:var(--dsk-text);font-size:12.5px}.skl-err{color:var(--dsk-del,#d8544f);font-size:12.5px}.skl-muted,.skl-empty{color:var(--cdr-sub);font-size:12.5px}.skl-bar{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.skl-proj{color:var(--cdr-sub);align-items:center;gap:8px;font-size:13px;display:flex}.skl-proj select{border:1px solid var(--cdr-edge);background:var(--cdr-card);height:30px;color:var(--dsk-text);font:inherit;border-radius:8px;padding:0 8px;font-size:13px}.skl-scope{background:var(--cdr-sel);color:var(--cdr-sub);border-radius:9px;align-items:center;gap:2px;padding:2px;font-size:12.5px;display:inline-flex}.skl-scope>span{padding:0 8px}.skl-scope button{height:26px;font:inherit;color:var(--cdr-sub);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px}.skl-scope button[aria-checked=true]{background:var(--cdr-card);color:var(--dsk-text);font-weight:500;box-shadow:0 1px 2px #0000001f}.skl-scope button:disabled{opacity:.45;cursor:default}.skl .plg-search{flex:150px;min-width:150px;max-width:260px;margin-left:auto}.skl-meter{color:var(--cdr-sub);align-items:center;gap:10px;font-size:12.5px;display:flex}.skl-meter-bar{background:var(--cdr-sel);border-radius:99px;flex:none;width:120px;height:6px;overflow:hidden}.skl-meter-bar span{border-radius:inherit;background:var(--cdr-sub);height:100%;display:block}.skl-meter.is-over .skl-meter-bar span{background:var(--dsk-warn,#e0a222)}.skl-h{color:var(--dsk-text);align-items:baseline;gap:6px;margin:14px 0 0;font-size:13px;font-weight:600;display:flex}.skl-n{color:var(--cdr-sub);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.skl-row{border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;margin:0 -8px;padding:6px 8px;display:grid}.skl-row:hover,.skl-row.is-open{background:var(--cdr-hover)}.skl-row.is-off .skl-text,.skl-row.is-off .skl-ico{opacity:.55}.skl-row.is-flat{display:flex}.skl-main{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.skl-row.is-flat .skl-main{cursor:default;flex-direction:column;flex:1;align-items:flex-start;gap:1px}.skl-ico{background:var(--cdr-sel);width:28px;height:28px;color:var(--cdr-sub);border-radius:8px;flex:none;place-items:center;display:grid}.skl-ico img{width:18px;height:18px}.skl-text{flex-direction:column;gap:1px;min-width:0;display:flex}.skl-name{color:var(--dsk-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}.skl-desc{color:var(--cdr-sub);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.skl-row.is-flat .skl-desc{white-space:normal}.skl-src{opacity:.8;white-space:nowrap;margin-left:6px;font-size:11px}.skl-tag{background:var(--cdr-sel);color:var(--cdr-sub);border-radius:6px;flex:none;padding:1px 6px;font-size:11px;font-weight:400}.skl-used{color:var(--cdr-sub);white-space:nowrap;flex:none;margin-left:auto;padding-left:10px;font-size:12px}.skl-done{color:var(--cdr-sub);flex:none;font-size:12px}.skl-switches{align-items:center;gap:14px;display:flex}.skl-switch{color:var(--cdr-sub);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.skl-switch input{accent-color:var(--dsk-text)}.skl-switch:has(input:disabled){opacity:.5;cursor:default}.skl-detail{flex-direction:column;grid-column:1/-1;gap:10px;padding:8px 0 6px 38px;display:flex}.skl-desc-full{color:var(--dsk-text);max-width:52rem;margin:0;font-size:13px}.skl-facts{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0;font-size:12.5px;display:grid}.skl-facts dt{color:var(--cdr-sub)}.skl-facts dd{color:var(--dsk-text);overflow-wrap:anywhere;margin:0}.skl-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.skl-body{border:1px solid var(--cdr-edge);background:var(--cdr-card);border-radius:9px;max-height:22rem;padding:10px 14px;font-size:13px;overflow:auto}.skl-edit{flex-direction:column;gap:8px;display:flex}.skl-edit textarea{border:1px solid var(--cdr-edge);background:var(--cdr-card);width:100%;min-height:18rem;color:var(--dsk-text);font-family:var(--font-code);resize:vertical;border-radius:9px;padding:10px 12px;font-size:12.5px;line-height:1.5}.skl-new,.skl-import{flex-wrap:wrap;gap:8px;display:flex}.skl-new input,.skl-import input{border:1px solid var(--cdr-edge);background:var(--cdr-card);min-width:12rem;height:32px;color:var(--dsk-text);border-radius:8px;flex:1;padding:0 10px;font-size:13px}@media (max-width:760px){.skl-row{grid-template-columns:minmax(0,1fr)}.skl-switches{padding-left:38px}.skl-used{display:none}}.cdr-fsearch{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.desk .cdr-fsearch input,.desk .cdr-fsearch input:focus{min-width:0;box-shadow:none;font:inherit;color:var(--logen-text);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:12.5px}.cdr-fsearch input::placeholder{color:var(--logen-muted)}.cdr-fsearch-l{color:var(--logen-muted);padding:8px 6px 2px;font-size:11px}.cdr-fsearch-hit{gap:8px}.cdr-fsearch-hit .truncate{flex:1;min-width:0}.cdr-fsearch-where{font-family:var(--font-code);color:var(--logen-text);flex:none;font-size:11px}.cdr-rewind-quote{color:var(--logen-text);white-space:pre-wrap;overflow-wrap:anywhere;background:#7f7f7f14;border-radius:8px;max-height:5.2em;padding:6px 10px;font-size:12.5px;overflow:hidden}.cdr-rewind-note{color:var(--logen-muted);font-size:12px}.cdr-rewound{color:var(--logen-muted);align-items:center;gap:8px;padding:2px 0;font-size:12.5px;display:flex}.cdr-rewound-undo{font:inherit;color:var(--logen-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cdr-plan{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.cdr-plan>div{align-items:center;gap:10px;display:flex}.cdr-plan .n{text-align:center;width:14px;font-family:var(--font-code);color:var(--logen-muted);flex:none;font-size:10px}.cdr-plan .is-done{color:var(--logen-muted)}.cdr-plan .is-now{color:var(--logen-text)}.cdr-plan-why{color:var(--logen-muted);margin:0 0 8px;font-size:12.5px;line-height:1.45}.cdr-risk{border-bottom:1px solid #7f7f7f24;grid-template-columns:auto 1fr auto;align-items:baseline;gap:4px 9px;padding:7px 0;display:grid}.cdr-risk:last-child{border-bottom:none}.cdr-sev{font-family:var(--font-code);letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;color:var(--logen-muted);background:#7f7f7f1f;border-radius:4px;padding:2px 6px;font-size:9px}.cdr-sev.is-high{background:var(--dsk-del,#d8544f)}@supports (color:color-mix(in lab, red, red)){.cdr-sev.is-high{background:color-mix(in srgb,var(--dsk-del,#d8544f)16%,transparent)}}.cdr-sev.is-high{color:var(--dsk-del,#d8544f)}.cdr-sev.is-med{background:var(--dsk-warn,#e0a222)}@supports (color:color-mix(in lab, red, red)){.cdr-sev.is-med{background:color-mix(in srgb,var(--dsk-warn,#e0a222)16%,transparent)}}.cdr-sev.is-med{color:var(--dsk-warn,#e0a222)}.cdr-risk-f{font-family:var(--font-code);color:var(--logen-text);overflow-wrap:anywhere;font-size:11.5px}.cdr-risk-w{color:var(--logen-muted);grid-column:2/4;font-size:12px}.cdr-body{color:var(--logen-text);margin:0;font-size:12.5px;line-height:1.6}.cdr-hunk pre{border-radius:8px;margin:0;font-size:11.5px}.cdr-details{font-size:11.5px}.cdr-summary{cursor:pointer;color:var(--logen-muted);font-family:var(--font-code);padding-bottom:5px;font-size:10.5px;list-style:none}.cdr-summary::-webkit-details-marker{display:none}.cdr-summary:hover{color:var(--logen-text)}.cdr-summary:before{content:"▸ "}.cdr-details[open] .cdr-summary:before{content:"▾ "}.cdr-files{flex-wrap:nowrap;flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden;container-type:inline-size}.cdr-tree{flex:190px;min-width:0;min-height:0;padding:6px 4px;overflow:auto}.cdr-view{border-left:1px solid var(--dsk-border,#7f7f7f29);flex-direction:column;flex:3 330px;min-width:0;min-height:0;display:flex;overflow:hidden}@container (max-width:520px){.cdr-files{flex-direction:column}.cdr-tree{flex:0 0 38%}.cdr-view{border-left:none;border-top:1px solid var(--dsk-border,#7f7f7f29);flex:auto}}.cdr-editor{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.cdr-editor .cm-editor{flex:1 1 0;height:100%;min-height:0;font-size:12px}.cdr-editor .cm-scroller{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);line-height:1.55;overflow:auto}.cdr-editor .cm-editor.cm-focused{outline:none}.cdr-editor .cm-gutters{border-right:1px solid var(--dsk-hairline,#7f7f7f2e)}.cdr-unsaved{font-size:10.5px;display:none}.cdr-view.is-dirty .cdr-unsaved{display:inline}.cdr-view.is-dirty .cdr-save{color:var(--dsk-accent,var(--logen-primary))}.cdr-view-h{z-index:1;background:var(--dsk-surface,var(--logen-surface));font-family:var(--font-code);border-bottom-width:1px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;display:flex;position:sticky;top:0}.cdr-tree-row{text-align:left;width:100%;color:var(--logen-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:6px;padding:2px 6px;font-size:11.5px;display:flex}.cdr-tree-row:hover{color:var(--logen-text);background:#7f7f7f17}.cdr-tree-row.is-active{color:var(--logen-text);background:#7f7f7f24}.cdr-tree-chev{opacity:.65;flex:none;width:11px;height:11px}.cdr-tree-ico{opacity:.75;flex:none;width:12.5px;height:12.5px}.cdr-tree-ico.is-dir{opacity:.9}.cdr-tree-n{font-family:var(--font-code);opacity:.5;flex:none;margin-left:auto;font-size:9.5px}.cdr-shell{grid-template-columns:240px minmax(0,1fr);height:100vh;display:grid}.cdr-rail{background:var(--dsk-rail);flex-direction:column;min-height:0;display:flex;overflow:hidden}.cdr-shell.is-rail-collapsed .cdr-rail{display:none}.cdr-rail-list{flex:1;min-height:0;padding:4px 6px;overflow-y:auto}.cdr-chat{width:100%;color:var(--dsk-text);text-align:left;border-radius:8px;flex-direction:column;padding:8px 10px;text-decoration:none;display:flex}.cdr-chat:hover{background:var(--dsk-wash)}.cdr-chat.is-active{background:var(--cdr-surface)}.cdr-chat.is-active .cdr-chat-t{font-weight:500}.cdr-chat-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cdr-chat-s{color:var(--cdr-sub);font-size:12px}.cdr-chat-s.is-running{color:var(--dsk-accent)}.cdr-chat-s.is-needs_input{color:var(--dsk-busy)}.cdr-main{flex-direction:column;min-width:0;min-height:0;display:flex}.cdr-shell{overscroll-behavior:none}.cdr-shell .cdr-rail,.cdr-shell header,.cdr-shell .desk-chip,.cdr-shell .cdr-button{-webkit-user-select:none;user-select:none;cursor:default}.cdr-shell .cdr-chat,.cdr-shell button,.cdr-shell a{cursor:default}.cdr-shell :focus{outline:none}.cdr-shell :focus-visible{outline:2px solid var(--dsk-accent,#5b8def);outline-offset:1px}.cdr-shell header{-webkit-app-region:drag}.cdr-shell header button,.cdr-shell header a,.cdr-shell header input{-webkit-app-region:no-drag}@media (prefers-reduced-motion:reduce){.cdr-shell *{transition:none!important;animation:none!important}}.cdr-shell{grid-template-columns:240px minmax(0,1fr) 360px}.cdr-shell.is-rail-collapsed{grid-template-columns:0 minmax(0,1fr) 360px}.cdr-shell.is-panel-collapsed{grid-template-columns:240px minmax(0,1fr) 0}.cdr-shell.is-rail-collapsed.is-panel-collapsed{grid-template-columns:0 minmax(0,1fr) 0}.cdr-panel{background:var(--dsk-rail);flex-direction:column;min-height:0;display:flex;overflow:hidden}.cdr-shell.is-panel-collapsed .cdr-resize-r,.cdr-pstrip{display:none}.cdr-shell.is-panel-collapsed .cdr-panel{min-width:52px;width:52px!important;max-width:52px!important}.cdr-shell.is-panel-collapsed .cdr-pstrip{display:flex}.cdr-shell.is-panel-collapsed .cdr-pview{display:none}.cdr-shell.is-desktop .cdr-pstrip{padding-top:52px}.phx-error>.cdr-shell:after,.cdr-shell.phx-error:after{content:"Reconnecting…";z-index:60;background:var(--dsk-panel,#222);color:var(--dsk-muted,#bbb);border:1px solid var(--dsk-hairline,#7f7f7f40);pointer-events:none;border-radius:999px;padding:4px 10px;font-size:11.5px;position:fixed;bottom:12px;right:14px}.phx-error .cdr-shell,.cdr-shell.phx-error{opacity:1!important}.phx-error .cdr-shell form button[type=submit],.cdr-shell.phx-error form button[type=submit]{opacity:.5}.cdr-shell .desk-titlebar{width:248px;right:auto}.cdr-shell.is-desktop.is-rail-collapsed .cdr-head{padding-left:84px}.cdr-shell.is-rail-collapsed .desk-titlebar{width:84px}.cdr-rail-list{padding:0}.cdr-scroll.phx-drop-target-active,.term-composer.phx-drop-target-active{outline:1.5px dashed var(--dsk-border);outline-offset:-6px;background-color:var(--dsk-wash);border-radius:12px}.cdr-interrupted{border:1px solid var(--cdr-card-ring);background:var(--cdr-card);box-shadow:var(--cdr-card-shadow);color:var(--cdr-sub-2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:8px 8px 8px 14px;font-size:13px;display:flex}.cdr-safe{flex-direction:column;gap:14px;display:flex}.cdr-safe-note{border:1px solid var(--cdr-card-ring);background:var(--cdr-card);color:var(--cdr-sub-2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 14px;font-size:13px;display:flex}.cdr-safe-note code{font-size:12px}.cdr-safe-who{color:var(--cdr-sub);margin-bottom:4px;font-size:12px;font-weight:500}.cdr-safe-text{white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.5}.cdr-writing{color:var(--dsk-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.cz-effort-panel{border-radius:var(--dsk-r-lg);width:300px;box-shadow:var(--dsk-shadow);padding:14px 16px 10px}.cz-effort-panel:not(.hidden){flex-direction:column;gap:12px;display:flex}.cz-effort-h{align-items:baseline;gap:8px;font-size:14px;display:flex}.cz-effort-k{color:var(--dsk-muted)}.cz-effort-v{color:var(--dsk-text);font-weight:500}.cz-effort-help{color:var(--dsk-muted);align-self:center;margin-left:auto;display:inline-flex}.cz-effort-ends{color:var(--dsk-muted);justify-content:space-between;font-size:12.5px;display:flex}.cz-effort-track{background:var(--dsk-wash);border-radius:10px;height:30px;display:flex;position:relative;overflow:hidden}.cz-effort-fill{background:linear-gradient(90deg,var(--dsk-text),var(--dsk-text));border-radius:10px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.cz-effort-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--dsk-text)6%,transparent),color-mix(in srgb,var(--dsk-text)16%,transparent))}}.cz-effort-fill{pointer-events:none;transition:width .15s}.cz-effort-stop{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.cz-effort-mark{background:var(--dsk-faint);border-radius:50%;width:4px;height:4px}.cz-effort-stop.is-rec .cz-effort-mark{background:var(--dsk-muted);border-radius:1px;width:2px;height:11px}.cz-effort-stop.is-on .cz-effort-mark{background:var(--dsk-text);border-radius:8px;width:20px;height:26px;box-shadow:0 1px 3px #00000059}.cz-effort-stop:hover:not(.is-on) .cz-effort-mark{background:var(--dsk-text)}.cz-effort-stop:focus-visible{outline:2px solid var(--dsk-accent);outline-offset:-2px;border-radius:8px}.cz-effort-foot{height:16px;position:relative}.cz-effort-rec{color:var(--dsk-muted);white-space:nowrap;font-size:12px;position:absolute;top:0;transform:translate(-50%)}.cz-effort-rec.is-start{transform:translate(-12px)}.cz-effort-rec.is-end{transform:translate(calc(12px - 100%))}.cdr-chat-row{position:relative}.cdr-chat-row .cdr-chat{padding-right:30px}.cdr-chat-more{width:22px;height:22px;color:var(--dsk-muted);opacity:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.cdr-chat-row:hover .cdr-chat-more,.cdr-chat-more:focus-visible{opacity:1}.cdr-chat-more:hover{background:var(--dsk-active);color:var(--dsk-text)}.cdr-chat-pin{vertical-align:-1px;width:11px;height:11px;color:var(--cdr-sub);margin-right:5px}.cdr-rail-foot{color:var(--dsk-muted);border-top:1px solid var(--dsk-hairline);border-radius:6px;align-items:center;gap:8px;margin:4px 8px 8px;padding:6px 8px;font-size:12px;display:flex}.cdr-rail-foot:hover{background:var(--cdr-hover);color:var(--dsk-text)}.cdr-rename{flex:0 320px;min-width:0;display:inline-flex}.cdr-rename-input{border:1px solid var(--cdr-edge);background:var(--cdr-card);width:100%;min-width:0;height:26px;color:var(--dsk-text);font:inherit;border-radius:6px;outline:none;padding:0 8px;font-weight:500}.cdr-rename-input:focus{border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.cdr-rename-input:focus{border-color:color-mix(in srgb,var(--dsk-text)34%,transparent)}}.cdr-menu-key{color:var(--dsk-faint);font-size:12px}.cdr-menu-danger,.cdr-menu-danger .desk-ico{color:var(--dsk-danger)}.cdr-confirm-wrap{z-index:60;background:#00000047;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cdr-confirm{border-radius:var(--dsk-r-lg);width:min(380px,100%);box-shadow:var(--dsk-shadow);flex-direction:column;gap:10px;padding:18px;display:flex}.cdr-confirm-t{color:var(--dsk-text);overflow-wrap:anywhere;font-size:14px;font-weight:600}.cdr-confirm-d{color:var(--dsk-muted);font-size:12.5px;line-height:1.45}.cdr-confirm-acts{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.cdr-toast{z-index:60;background:var(--cdr-card);border:1px solid var(--cdr-card-ring);box-shadow:var(--cdr-float);color:var(--dsk-text);border-radius:12px;align-items:center;gap:14px;padding:8px 8px 8px 14px;font-size:13px;display:flex;position:fixed;top:96px;left:50%;transform:translate(-50%)}.cdr-toast-btn{color:var(--dsk-text);border-radius:7px;padding:4px 10px;font-weight:600}.cdr-toast-btn:hover{background:var(--cdr-hover)}.cdr-ib{width:26px;height:26px;color:var(--dsk-muted);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cdr-ib:hover{background:var(--cdr-hover);color:var(--dsk-text)}.cdr-ib:disabled{opacity:.4;pointer-events:none}.cdr-head{border-bottom:1px solid var(--cdr-line-2);flex:none;align-items:center;gap:12px;height:56px;padding:0 20px;font-size:13px;display:flex;container-type:inline-size}.cdr-head-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--dsk-text);font-weight:500;overflow:hidden}.cdr-head-rail{display:none}.cdr-shell.is-rail-collapsed .cdr-head-rail{display:inline-flex}.cdr-working{color:var(--dsk-muted);align-items:center;gap:6px;margin-left:4px;font-size:12px;display:inline-flex}.cdr-crumb{align-items:center;gap:6px;min-width:0;font-size:13px;display:inline-flex;overflow:hidden}@container (max-width:620px){.cdr-head .cdr-where-label{display:none}}@container (max-width:500px){.cdr-head>.cdr-chip{display:none}}@container (max-width:400px){.cdr-head .cdr-chip.is-mono:not(.is-warn){display:none}}.cdr-chip{height:24px;font-family:var(--font-body);white-space:nowrap;color:var(--cdr-sub-2);background:var(--cdr-hover);border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:400;display:inline-flex}.cdr-chip.is-mono{font-variant-numeric:tabular-nums}.cdr-chip.is-run{color:var(--dsk-text);background:var(--cdr-sel)}.cdr-chip.is-warn{color:var(--dsk-busy,#e0a222);background:var(--dsk-busy,#e0a222)}@supports (color:color-mix(in lab, red, red)){.cdr-chip.is-warn{background:color-mix(in srgb,var(--dsk-busy,#e0a222)12%,transparent)}}.cdr-notice{border:1px solid var(--cdr-card-ring);background:var(--cdr-card);box-shadow:var(--cdr-card-shadow);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;padding:10px 10px 10px 14px;display:flex}.cdr-notice-body{flex:220px;min-width:0}.cdr-notice-t{color:var(--dsk-text);font-size:13px;font-weight:500}.cdr-notice-d{color:var(--cdr-sub);margin-top:2px;font-size:12.5px}.cdr-group-live{color:var(--dsk-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.cdr-group-live code{font-family:var(--font-code);font-size:12px}.cdr-scroll{flex:1;min-height:0;padding:28px 24px 20px;overflow-y:auto}.cdr-main .ws-thread,.cdr-main .ws-column{width:var(--cdr-measure,min(100%,932px))}.cdr-compose{flex:none;padding:16px 32px 22px}.cdr-compose .term-composer{border:1px solid var(--cdr-edge);border-radius:16px;padding:12px 14px 10px;display:block;box-shadow:0 2px 12px #00000047}.cz-where{background:var(--cdr-hover);max-width:160px;height:24px;color:var(--cdr-sub-2);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex;overflow:hidden}.cz-where-i{flex:none;width:14px;height:14px}.cdr-compose .term-foot{margin-top:8px;padding-top:8px}.cdr-shell .term-input:focus,.cdr-shell .term-input:focus-visible{box-shadow:none;outline:none}.cdr-shell .term-input{max-height:40vh}.cdr-tab-body>:last-child{padding:10px 12px}.cdr-shell .desk-titlebar{-webkit-app-region:drag}.cdr-browser{flex-direction:column;height:100%;min-height:0;display:flex}.cdr-tab-body>.cdr-browser:last-child{padding:0}.cdr-browser-bar{box-sizing:border-box;border-bottom:1px solid var(--cdr-line-2,var(--dsk-hairline));align-items:center;gap:2px;min-height:44px;padding:0 8px;display:flex}.cdr-browser-bar .cdr-ib{border-radius:7px;width:28px;height:28px}.cdr-browser-url{box-sizing:border-box;background:var(--cdr-hover,var(--dsk-wash));min-width:0;height:30px;color:var(--dsk-text);font:400 13px/1 var(--font-body);border:1px solid #0000;border-radius:8px;flex:1;margin:0 6px;padding:0 12px}.cdr-browser-url:focus{border-color:var(--dsk-text);outline:none}@supports (color:color-mix(in lab, red, red)){.cdr-browser-url:focus{border-color:color-mix(in srgb,var(--dsk-text)28%,transparent)}}.cdr-browser-url:focus{background:var(--cdr-card,var(--dsk-bg))}.cdr-browser-frame{background:#fff;border:0;flex:1;width:100%;min-height:0}.cdr-browser-empty{text-align:center;padding:28px 16px}.cdr-ib:disabled{opacity:.35}.cdr-shell{grid-template-columns:none;display:flex}.cdr-shell .cdr-rail{flex:none;width:248px;max-width:248px}.cdr-shell .cdr-main{flex:1 1 0;min-width:360px}.cdr-shell .cdr-panel{flex:0 auto;width:420px;min-width:240px;max-width:420px}.cdr-shell .desk-resize{z-index:5;flex:none}.cdr-shell .cdr-main:after{content:"";z-index:4;pointer-events:none;box-shadow:var(--cdr-elev);position:absolute;inset:0}.cdr-shell.is-rail-collapsed .cdr-rail,.cdr-shell.is-rail-collapsed .cdr-resize-l{display:none}.cdr-shell.is-dock-left>.cdr-rail{order:0}.cdr-shell.is-dock-left>.cdr-resize-l{order:1}.cdr-shell.is-dock-left>.cdr-panel{order:2}.cdr-shell.is-dock-left>.cdr-resize-r{order:3}.cdr-shell.is-dock-left>.cdr-main{order:4}@media (max-width:1099px){.cdr-shell.is-foldable{--cdr-fold-rail:1}.cdr-shell.is-foldable>.cdr-rail,.cdr-shell.is-foldable>.cdr-resize-l{display:none}.cdr-shell.is-foldable .cdr-head-rail{display:inline-flex}.cdr-shell.is-foldable.is-desktop .cdr-head{padding-left:84px}.cdr-shell.is-foldable .desk-titlebar{width:84px}.cdr-shell.is-foldable.is-rail-peek>.cdr-rail{z-index:30;background:var(--dsk-rail);box-shadow:var(--cdr-float);animation:.16s ease-out cdr-peek-l;display:flex;position:fixed;top:0;bottom:0;left:0;max-width:calc(100vw - 48px)!important}}@media (max-width:899px){.cdr-shell.is-foldable:not(.is-panel-full){--cdr-fold-panel:1}.cdr-shell.is-foldable:not(.is-panel-full)>.cdr-resize-r{display:none}.cdr-shell.is-foldable:not(.is-panel-full):not(.is-panel-peek)>.cdr-panel{min-width:52px;width:52px!important;max-width:52px!important}.cdr-shell.is-foldable:not(.is-panel-full):not(.is-panel-peek) .cdr-pstrip{display:flex}.cdr-shell.is-foldable:not(.is-panel-full):not(.is-panel-peek) .cdr-pview{display:none}.cdr-shell.is-foldable.is-panel-peek:not(.is-panel-full)>.cdr-panel{z-index:30;background:var(--dsk-rail);box-shadow:var(--cdr-float);animation:.16s ease-out cdr-peek-r;position:fixed;top:0;bottom:0;right:0;width:min(420px,100vw - 48px)!important;max-width:none!important}.cdr-shell.is-foldable.is-panel-peek.is-dock-left:not(.is-panel-full)>.cdr-panel{animation-name:cdr-peek-l;left:0;right:auto}.cdr-shell.is-foldable.is-panel-peek:not(.is-panel-full) .cdr-pstrip{display:none}.cdr-shell.is-foldable.is-panel-peek:not(.is-panel-full) .cdr-pview{display:flex}}@keyframes cdr-peek-l{0%{opacity:0;transform:translate(-16px)}}@keyframes cdr-peek-r{0%{opacity:0;transform:translate(16px)}}.cdr-tabs{scrollbar-width:none;-webkit-app-region:no-drag;flex:auto;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.cdr-tabs::-webkit-scrollbar{display:none}.cdr-tab{height:32px;font:inherit;color:var(--cdr-sub);white-space:nowrap;cursor:default;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:13px;transition:background-color .12s,color .12s;display:inline-flex}.cdr-tab:hover{background:var(--dsk-wash);color:var(--dsk-text)}.cdr-tab.is-active{background:var(--cdr-surface-2);color:var(--dsk-text);font-weight:500}.cdr-tab:has(.cdr-tab-pin){padding-right:6px}.cdr-tab-t{text-overflow:ellipsis;max-width:160px;overflow:hidden}.cdr-tab-pin,.cdr-tab-x{width:18px;height:18px;color:var(--dsk-faint);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex}.cdr-tab:hover .cdr-tab-pin,.cdr-tab:hover .cdr-tab-x,.cdr-tab.is-active .cdr-tab-x,.cdr-tab.is-pinned .cdr-tab-pin{opacity:1}.cdr-tab.is-pinned .cdr-tab-pin{color:var(--dsk-text)}.cdr-tab-pin:hover,.cdr-tab-x:hover{background:var(--dsk-wash);color:var(--dsk-text)}.cdr-tab-body{flex-direction:column;flex:auto;min-height:0;display:flex}.cdr-tab-body.hidden,.cdr-shell.is-panel-full>.cdr-rail,.cdr-shell.is-panel-full>.cdr-main,.cdr-shell.is-panel-full>.desk-resize{display:none}.cdr-shell.is-panel-full>.cdr-panel{flex:auto;width:100%!important;max-width:none!important}.cdr-popout{height:100vh}.cdr-popout>.cdr-panel{flex:auto;width:100%!important;max-width:none!important}.is-clamped{max-height:280px;position:relative;overflow:hidden}.is-clamped:after{content:"";background:linear-gradient(to bottom,transparent,var(--dsk-bg,#fff));pointer-events:none;height:48px;position:absolute;bottom:0;left:0;right:0}.is-clamped.is-open{max-height:none}.is-clamped.is-open:after{display:none}.cdr-clamp-btn{font:500 11px var(--font-code);color:var(--dsk-muted);background:var(--dsk-wash,#7f7f7f14);cursor:default;border-radius:999px;margin:4px 0 8px;padding:2px 9px;display:inline-block}.cdr-clamp-btn:hover{color:var(--dsk-text)}.cdr-stop-btn{background:var(--dsk-surface-2,#7f7f7f26);color:var(--dsk-text)}.term-composer:has(.term-input:placeholder-shown) .cdr-send.is-steer,.term-composer:has(.term-input:not(:placeholder-shown)) .cdr-stop-btn{display:none}pre.lumis{--lumis-fg:var(--lumis-light);--lumis-bg:var(--lumis-light-bg);color:var(--lumis-fg);background:var(--lumis-bg);border:1px solid var(--dsk-hairline,var(--logen-hairline));border-radius:var(--dsk-r,6px);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);tab-size:2;margin:6px 0;padding:10px 12px;font-size:12px;line-height:1.55;overflow-x:auto}pre.lumis code{color:inherit;font:inherit;background:0 0;border:0;padding:0}pre.lumis .l-line{white-space:pre;min-height:1.55em;display:block}pre.lumis span{color:var(--lumis-light);font-style:var(--lumis-light-font-style,normal);font-weight:var(--lumis-light-font-weight,normal);-webkit-text-decoration:var(--lumis-light-text-decoration,none);-webkit-text-decoration:var(--lumis-light-text-decoration,none);text-decoration:var(--lumis-light-text-decoration,none)}[data-logen-theme=dark] pre.lumis,[data-logen-theme=neutral] pre.lumis,[data-logen-theme=violet] pre.lumis{--lumis-fg:var(--lumis-dark);--lumis-bg:var(--lumis-dark-bg)}[data-logen-theme=dark] pre.lumis span,[data-logen-theme=neutral] pre.lumis span,[data-logen-theme=violet] pre.lumis span{color:var(--lumis-dark);font-style:var(--lumis-dark-font-style,normal);font-weight:var(--lumis-dark-font-weight,normal);-webkit-text-decoration:var(--lumis-dark-text-decoration,none);-webkit-text-decoration:var(--lumis-dark-text-decoration,none);text-decoration:var(--lumis-dark-text-decoration,none)}.cdr-view pre.lumis{border:0;border-radius:0;margin:0;padding:8px 12px}.cdr-stream .ws-prose :not(pre)>code{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-stream .ws-prose :not(pre)>code{background:color-mix(in srgb,currentColor 11%,transparent)}}.cdr-stream .ws-prose :not(pre)>code{border:0;border-radius:6px;padding:.14em .42em;font-size:.9em}.cdr-stream .ws-prose pre,.cdr-stream pre.lumis{border:1px solid;border-radius:10px;margin:10px 0;padding:40px 14px 12px;position:relative}@supports (color:color-mix(in lab, red, red)){.cdr-stream .ws-prose pre,.cdr-stream pre.lumis{border:1px solid color-mix(in srgb,currentColor 9%,transparent)}}.cdr-stream .ws-prose pre,.cdr-stream pre.lumis{background:var(--dsk-surface,var(--logen-surface))}@supports (color:color-mix(in lab, red, red)){.cdr-stream .ws-prose pre,.cdr-stream pre.lumis{background:color-mix(in srgb,var(--dsk-surface,var(--logen-surface))88%,var(--dsk-bg,var(--logen-bg)))}}.cdr-stream .ws-prose pre,.cdr-stream pre.lumis{font-size:12.5px;line-height:1.6}.cdr-stream .ws-prose blockquote{color:var(--logen-text);border-left:2px solid var(--logen-text);margin:12px 0;padding:9px 14px}@supports (color:color-mix(in lab, red, red)){.cdr-stream .ws-prose blockquote{border-left:2px solid color-mix(in srgb,var(--logen-text)24%,transparent)}}.cdr-stream .ws-prose blockquote{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-stream .ws-prose blockquote{background:color-mix(in srgb,currentColor 4.5%,transparent)}}.cdr-stream .ws-prose blockquote{border-radius:0 8px 8px 0}.cdr-stream .ws-prose blockquote>:last-child{margin-bottom:0}.cdr-stream .ws-prose pre[data-code-wrap] code,.cdr-stream pre.lumis[data-code-wrap] .l-line{white-space:pre-wrap;overflow-wrap:anywhere}.cdr-code-head{white-space:normal;height:30px;font-family:var(--font-body,ui-sans-serif,system-ui,sans-serif);border-bottom:1px solid;justify-content:space-between;align-items:center;gap:8px;padding:0 5px 0 13px;display:flex;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.cdr-code-head{border-bottom:1px solid color-mix(in srgb,currentColor 7%,transparent)}}.cdr-code-head{color:var(--logen-muted)}.cdr-code-lang{color:var(--logen-faint);font-size:12px}.cdr-code-acts{gap:2px;display:inline-flex}.cdr-code-btn{min-width:22px;height:22px;color:var(--logen-muted);cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0;font-size:11.5px;font-weight:500;transition:color .12s,background-color .12s,opacity .12s,transform .12s;display:inline-flex}.cdr-stream pre:hover .cdr-code-btn,.cdr-code-btn:focus-visible{opacity:1}.cdr-code-btn>span{width:13px;height:13px}.cdr-code-run{padding:0 8px 0 6px}.cdr-code-btn:hover{color:var(--logen-text);background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-code-btn:hover{background:color-mix(in srgb,currentColor 9%,transparent)}}.cdr-code-btn:active{transform:scale(.94)}.cdr-code-btn.is-done{color:var(--logen-success)}.desk .cdr-stream .ws-prose a:not(.cdr-cite){color:var(--dsk-text);-webkit-text-decoration-color:var(--cdr-edge);-webkit-text-decoration-color:var(--cdr-edge);text-decoration-color:var(--cdr-edge);text-underline-offset:3px}.desk .cdr-stream .ws-prose a:not(.cdr-cite):hover{text-decoration-color:currentColor}.cdr-stream .ws-prose a.cdr-cite{vertical-align:baseline;background:var(--cdr-hover);color:var(--dsk-text);border-radius:6px;align-items:center;gap:5px;padding:0 6px 0 3px;font-weight:500;text-decoration:none;display:inline-flex}.cdr-stream .ws-prose a.cdr-cite:hover{text-underline-offset:3px;text-decoration:underline}.cdr-cite-i{vertical-align:-2px;border-radius:4px;flex:none;width:15px;height:15px}.cdr-card.has-head .cdr-ch{align-items:center;gap:11px}.cdr-ct2{flex-direction:column;gap:1px;min-width:0;display:flex}.cdr-ct2 .cdr-ct{white-space:normal}.cdr-cs{font-variant-numeric:tabular-nums;color:var(--logen-muted);gap:6px;font-size:12px;display:inline-flex}.cdr-cs .is-add,.cdr-frow-s .is-add{color:var(--logen-success)}.cdr-cs .is-del,.cdr-frow-s .is-del{color:var(--dsk-del,#d8544f)}.cdr-hacts{flex:none;gap:6px;margin-left:auto;display:inline-flex}.cdr-files-card .cdr-glyph,.cdr-open-card .cdr-glyph{width:17px;height:17px}.cdr-frows{flex-direction:column;margin:2px -14px 0;display:flex}.cdr-frows:last-child{margin-bottom:-11px}.cdr-frow,.cdr-more>summary{border:0;border-top:1px solid;align-items:center;gap:9px;width:100%;min-width:0;padding:9px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.cdr-frow,.cdr-more>summary{border-top:1px solid color-mix(in srgb,currentColor 8%,transparent)}}.cdr-frow,.cdr-more>summary{color:var(--logen-text);text-align:left;cursor:pointer;background:0 0;font-size:13px;transition:background-color .12s}.cdr-frow:hover,.cdr-more>summary:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-frow:hover,.cdr-more>summary:hover{background:color-mix(in srgb,currentColor 5%,transparent)}}.cdr-ask{border:1px solid var(--cdr-edge);background:var(--cdr-card);border-radius:14px;max-width:640px;padding:14px 16px 12px;box-shadow:0 1px 2px #0000000a,0 10px 28px -16px #00000038}.cdr-ask-h{color:var(--cdr-sub);align-items:center;gap:7px;font-size:13px;display:flex}.cdr-ask-hi{width:15px;height:15px}.cdr-ask-reason{color:var(--dsk-text);margin:8px 0 10px;font-size:14px;line-height:1.5}.cdr-ask-cmd{background:var(--cdr-hover);border-radius:9px}.cdr-ask-cmd>summary{cursor:pointer;font:12.5px/1.5 var(--font-code);color:var(--dsk-text);align-items:center;gap:8px;padding:8px 11px;list-style:none;display:flex}.cdr-ask-cmd>summary::-webkit-details-marker{display:none}.cdr-ask-dollar{color:var(--cdr-sub);flex:none}.cdr-ask-short{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;background:0 0;flex:1;padding:0;overflow:hidden}.cdr-ask-chev{width:13px;height:13px;color:var(--cdr-sub);flex:none;transition:transform .18s}.cdr-ask-cmd[open] .cdr-ask-chev{transform:rotate(90deg)}.cdr-ask-full{white-space:pre-wrap;word-break:break-all;font:11.5px/1.55 var(--font-code);color:var(--cdr-sub-2);margin:0;padding:0 11px 10px 27px}.cdr-ask-why{color:var(--cdr-sub);margin:8px 0 0;font-size:12.5px}.cdr-ask-why.is-warn{color:var(--dsk-busy)}.cdr-ask-acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.cdr-ask-end{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.cdr-ask .cdr-button code{font:12px var(--font-code);background:0 0;padding:0}.cdr-ask .cdr-button:disabled{cursor:default;pointer-events:none}.cdr-ask-files{margin-top:10px}.cdr-ask-file{align-items:center;gap:8px;min-height:30px;display:flex}.cdr-ask-file .cdr-ask-short{font:12px var(--font-code);color:var(--dsk-text)}.cdr-ask-compare{border-top:1px solid var(--cdr-line);margin-top:8px;padding-top:6px}.cdr-ask-full.cdr-ask-diff{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;max-height:260px;padding-left:0;overflow-y:auto}.cdr-ask-line{min-height:1.55em;display:block}.cdr-ask-tell{gap:6px;margin-top:10px;display:flex}.cdr-ask-tell input{border:1px solid var(--cdr-edge);background:var(--cdr-card);min-width:0;height:32px;color:var(--dsk-text);font:inherit;border-radius:8px;outline:none;flex:1;padding:0 12px;font-size:13px}.cdr-ask-tell input:focus{border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.cdr-ask-tell input:focus{border-color:color-mix(in srgb,var(--dsk-text)34%,transparent)}}.cdr-ask-done{min-width:0;color:var(--cdr-sub);align-items:center;gap:7px;font-size:13px;display:flex}.cdr-ask-done-i{width:14px;height:14px;color:var(--cdr-sub);flex:none}.cdr-ask-done-i.is-ok{color:var(--dsk-live,var(--logen-success))}.cdr-ask-x{margin-left:auto}.cdr-versions{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.cdr-version{border-top:1px solid var(--cdr-line-2);align-items:center;gap:10px;padding:8px 0;display:flex}.cdr-version:first-child{border-top:0}.cdr-version-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cdr-version-label{text-overflow:ellipsis;white-space:nowrap;color:var(--dsk-text);font-size:13.5px;overflow:hidden}.cdr-version-meta{color:var(--cdr-sub);font-size:12px}.cdr-version-meta code{font:11.5px var(--font-code);background:0 0;padding:0}.cdr-version .cdr-ask-end{flex:none}.cdr-env .cdr-ask-h{flex-wrap:wrap}.cdr-env-facts{grid-template-columns:max-content 1fr;gap:4px 14px;margin:0 0 10px;font-size:13px;display:grid}.cdr-env-facts dt{color:var(--cdr-sub)}.cdr-env-facts dd{overflow-wrap:anywhere;min-width:0;color:var(--dsk-text);margin:0}.cdr-env-note code,.cdr-ask-reason code,.cdr-ask-why code{font:12px var(--font-code);background:0 0;padding:0}.cdr-env-tight{margin-top:0}.cdr-env-note{color:var(--cdr-sub-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}.cdr-env-note>span:first-child{color:var(--cdr-sub)}.cdr-env-sub{color:var(--dsk-text);margin:12px 0 6px;font-size:13px;font-weight:500}.cdr-env-badge{background:var(--cdr-hover);color:var(--cdr-sub-2);border-radius:6px;margin-left:6px;padding:1px 7px;font-weight:400}.cdr-env-busy{color:var(--cdr-sub)}.cdr-env-error{color:var(--dsk-danger);margin:10px 0 0;font-size:12.5px}.cdr-env-license{border-bottom:1px solid var(--cdr-line);margin:0 0 14px;padding-bottom:12px}.cdr-env-license-text{border:1px solid var(--cdr-line);white-space:pre-wrap;max-height:220px;color:var(--cdr-sub-2);border-radius:8px;margin:6px 0 8px;padding:10px 12px;font-size:12px;line-height:1.5;overflow:auto}.cdr-env-checks{color:var(--dsk-text);flex-direction:column;gap:4px;margin:0 0 8px;padding:0;font-size:13px;list-style:none;display:flex}.cdr-env-checks li{align-items:center;gap:7px;display:flex}.cdr-env-ci{color:var(--cdr-sub);flex:none}.cdr-env-checks li.is-ok .cdr-env-ci{color:var(--dsk-live,var(--logen-success))}.cdr-env-checks li.is-bad .cdr-env-ci{color:var(--cdr-fail)}.cdr-env-checks li.is-kept .cdr-env-ci{color:var(--dsk-busy)}.cdr-env-checks .cdr-ask-why{margin:0}.cdr-env-step{margin-top:4px}.cdr-env-step .cdr-ask-full{max-height:220px;padding-left:11px;overflow-y:auto}.cdr-env-blocked .cdr-ask-h{margin-bottom:4px}.cdr-env-blocked-row{border-top:1px solid var(--cdr-line-2);align-items:center;gap:8px;min-height:40px;padding-left:22px;display:flex}.cdr-env-blocked-row code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:12.5px var(--font-code);color:var(--dsk-text);background:0 0;flex:1;padding:0;overflow:hidden}.cdr-mv .cdr-ask-h{gap:8px}.cdr-mv-t{min-width:0;color:var(--dsk-text);flex:1;font-weight:600}.cdr-mv-busy,.cdr-mv-lede{color:var(--cdr-sub-2);align-items:flex-start;gap:8px;margin:0 0 10px;font-size:13px;line-height:1.45;display:flex}.cdr-mv-busy{color:var(--cdr-sub)}.cdr-mv-lede [class*=lucide-]{flex:none;margin-top:1px}.cdr-mv-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cdr-mv-row{border-top:1px solid var(--cdr-line);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 0;font-size:13px;display:grid}.cdr-mv-row:first-child{border-top:0}.cdr-mv-row>[class*=lucide-]{margin-top:1px}.cdr-mv-row-n{flex-direction:column;min-width:0;line-height:1.4;display:flex}.cdr-mv-row-t{color:var(--dsk-text);font-weight:500}.cdr-mv-row.is-wait .cdr-mv-row-t{color:var(--cdr-sub);font-weight:400}.cdr-mv-row-s{color:var(--cdr-sub);overflow-wrap:anywhere;font-size:12px}.desk .cdr-mv-ok{color:var(--dsk-live)}.desk .cdr-mv-bad{color:var(--cdr-fail)}.cdr-mv-wait{color:var(--cdr-sub);opacity:.6}.cdr-mv-fix{align-self:center}.cdr-mv-kv{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0 0 10px;font-size:13px;display:grid}.cdr-mv-kv dt{color:var(--cdr-sub)}.cdr-mv-kv dd{overflow-wrap:anywhere;min-width:0;color:var(--dsk-text);margin:0}.cdr-mv-sec{flex-direction:column;gap:2px;margin:4px 0 10px;display:flex}.cdr-mv-sec-t{color:var(--dsk-text);font-size:13px;font-weight:500}.cdr-mv-sec .cdr-mv-list{max-height:200px;overflow-y:auto}.cdr-mv-opt{border-top:1px solid var(--cdr-line);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 0;font-size:13px;display:flex}.cdr-mv-opt:first-child{border-top:0}.cdr-mv-opt code,.cdr-mv-warn code{font-family:var(--font-code);color:var(--dsk-text);background:0 0;padding:0;font-size:12px}.cdr-mv-seg{background:var(--cdr-sel);border-radius:8px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.cdr-mv-seg button{height:24px;color:var(--cdr-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 9px;font-size:12px}.cdr-mv-seg button:hover:not(.is-on):not(:disabled){color:var(--dsk-text)}.cdr-mv-seg button.is-on{background:var(--cdr-card);color:var(--dsk-text);font-weight:500;box-shadow:0 1px 2px #0000001f}.cdr-mv-seg button:disabled{opacity:.45;cursor:default}.cdr-mv-check{color:var(--dsk-text);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.cdr-mv-check input{accent-color:var(--dsk-text);margin-top:2px}.cdr-mv-consent{margin:4px 0 10px}.cdr-mv-consent>span{flex-direction:column;display:flex}.cdr-mv-warn{color:var(--cdr-sub-2);gap:8px;margin:0 0 10px;font-size:12.5px;display:flex}.desk .cdr-mv-warn [class*=lucide-]{color:var(--dsk-busy);flex:none;margin-top:1px}.cdr-mv-note{min-width:0;color:var(--cdr-sub);flex:1;font-size:12px}.cdr-mv-banner{background:var(--cdr-hover);color:var(--cdr-sub-2);border-radius:10px;align-items:center;gap:8px;margin:8px 0 0;padding:8px 10px;font-size:12.5px;display:flex}.cdr-mv-fail{border:1px solid var(--cdr-edge);background:var(--cdr-surface);border-radius:12px;flex-direction:column;gap:6px;margin:10px 0 0;padding:12px;display:flex}.cdr-mv-fail-h{color:var(--dsk-text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.cdr-mv-fail p{color:var(--cdr-sub-2);margin:0;font-size:13px;line-height:1.45}.cdr-mv-advice{color:var(--cdr-sub-2);margin:0;padding-left:18px;font-size:12.5px;line-height:1.5}.cdr-mv-details summary{cursor:pointer;width:max-content;color:var(--cdr-sub);text-decoration:underline;-webkit-text-decoration-color:var(--cdr-edge);-webkit-text-decoration-color:var(--cdr-edge);text-decoration-color:var(--cdr-edge);text-underline-offset:3px;font-size:12.5px}.cdr-mv-details pre{background:var(--cdr-hover);color:var(--cdr-sub-2);font-family:var(--font-code);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:6px 0 0;padding:10px;font-size:11px;line-height:1.5}.cdr-mv .cdr-ask-acts{align-items:center}.cdr-ask-done-c{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:12px var(--font-code);color:var(--cdr-sub);background:0 0;padding:0;overflow:hidden}.cdr-shell .ws-option:hover:not(:disabled),.cdr-shell .ws-custom-pill:hover{color:var(--dsk-text)}.cdr-shell .ws-option-active{background:var(--dsk-text)!important;color:var(--dsk-bg)!important;font-weight:500!important}.cdr-shell .ws-option-active:before{color:inherit}.cdr-perms{width:380px;padding:6px}.cdr-perm-h{color:var(--logen-muted);padding:6px 10px 8px;font-size:12.5px}.cdr-perm{width:100%;color:var(--logen-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:11px;padding:9px 10px;transition:background-color .12s;display:flex}.cdr-perm:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-perm:hover{background:color-mix(in srgb,currentColor 6%,transparent)}}.cdr-perm-i{width:16px;height:16px;color:var(--logen-muted);flex:none;margin-top:2px}.cdr-perm-b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cdr-perm-t{font-size:13.5px}.cdr-perm-d{color:var(--logen-muted);font-size:12px}.cdr-perm-ok{flex:none;width:15px;height:15px;margin-top:2px}.cdr-perm.is-warn,.cdr-perm.is-warn .cdr-perm-i,.cdr-perm.is-warn .cdr-perm-d,.cdr-pill.is-warn{color:var(--dsk-warn,#e0a222)}.cdr-frow-w{border-top:1px solid;align-items:stretch;display:flex}@supports (color:color-mix(in lab, red, red)){.cdr-frow-w{border-top:1px solid color-mix(in srgb,currentColor 8%,transparent)}}.cdr-frow-w>.cdr-frow{border-top:0;flex:1}.cdr-frow-open{cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0 14px;transition:background-color .12s;display:inline-flex}.cdr-frow-open:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-frow-open:hover{background:color-mix(in srgb,currentColor 5%,transparent)}}.cdr-frow-open:hover .cdr-frow-i{color:var(--logen-text)}.cdr-frow-i{width:13px;height:13px;color:var(--logen-muted);flex:none}.cdr-frow-p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cdr-frow-s{font-family:var(--font-code);font-variant-numeric:tabular-nums;flex:none;gap:6px;margin-left:auto;font-size:11.5px;display:inline-flex}.cdr-more>summary{color:var(--logen-muted);list-style:none}.cdr-more>summary::-webkit-details-marker{display:none}.cdr-more-chev{width:13px;height:13px;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.cdr-more[open]>summary .cdr-more-chev{transform:rotate(90deg)}.cdr-more-close,.cdr-more[open]>summary .cdr-more-open{display:none}.cdr-more[open]>summary .cdr-more-close{display:inline}.cdr-more[open]>.cdr-frow-w{animation:.18s both cdr-fade-in}.cdr-frows:last-child{border-radius:0 0 11px 11px;overflow:hidden}.cdr-done{flex-direction:column;gap:12px;max-width:640px;display:flex}.cdr-ct2 .cdr-cs{min-width:0;max-width:100%}.cdr-open-cmd{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-code);overflow:hidden}.cdr-open-state{color:var(--logen-faint);flex:none}.cdr-main{position:relative}.cdr-scroll{padding-bottom:calc(var(--cdr-compose-h,150px) + 8px)}.cdr-compose{z-index:4;pointer-events:none;background:linear-gradient(to bottom,transparent 0,var(--dsk-bg,var(--logen-bg))26px,var(--dsk-bg,var(--logen-bg))100%);padding:26px 24px 16px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.cdr-compose{background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--dsk-bg,var(--logen-bg))72%,transparent)26px,var(--dsk-bg,var(--logen-bg))100%)}}.cdr-compose>*{pointer-events:auto}.cdr-compose>:not(.cdr-jump,form){width:var(--cdr-measure);max-width:none;margin-inline:auto}.cdr-compose .term-composer{border-color:var(--dsk-text);border-radius:20px;padding:14px 16px 10px}@supports (color:color-mix(in lab, red, red)){.cdr-compose .term-composer{border-color:color-mix(in srgb,var(--dsk-text)9%,transparent)}}.cdr-compose .term-composer{background:var(--dsk-surface,var(--logen-surface))}@supports (color:color-mix(in lab, red, red)){.cdr-compose .term-composer{background:color-mix(in srgb,var(--dsk-surface,var(--logen-surface))84%,transparent)}}.cdr-compose .term-composer{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 -1px,0 8px 30px #00000024}@supports (color:color-mix(in lab, red, red)){.cdr-compose .term-composer{box-shadow:0 -1px 0 color-mix(in srgb,currentColor 4%,transparent),0 8px 30px #00000024}}.cdr-compose .term-composer{transition:border-color .16s,box-shadow .2s,background-color .16s}.cdr-compose .term-composer:focus-within{border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.cdr-compose .term-composer:focus-within{border-color:color-mix(in srgb,var(--dsk-text)22%,transparent)}}.cdr-compose .term-composer:focus-within{box-shadow:0 -1px,0 8px 30px #00000024}@supports (color:color-mix(in lab, red, red)){.cdr-compose .term-composer:focus-within{box-shadow:0 -1px 0 color-mix(in srgb,currentColor 4%,transparent),0 8px 30px #00000024}}.cdr-compose .term-foot{border-top:0;margin-top:6px;padding-top:4px}.cdr-compose .term-line{gap:0}.cdr-compose .term-input{padding:2px 0}.cdr-pill{color:var(--logen-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:6px 10px 6px 8px;font-size:12.5px;transition:color .14s,background-color .14s;display:inline-flex}.cdr-pill:hover{color:var(--logen-text);background:currentColor}@supports (color:color-mix(in lab, red, red)){.cdr-pill:hover{background:color-mix(in srgb,currentColor 7%,transparent)}}.cdr-pill-i{flex:none;width:15px;height:15px}.cdr-compose .term-foot{flex-wrap:nowrap}.cdr-pills .cdr-pill{flex-shrink:1;min-width:0}.cdr-pills .cdr-pill>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cdr-pending{background:var(--dsk-wash);max-width:12rem;color:var(--dsk-text);border-radius:8px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;display:inline-flex}.cdr-send{border-radius:50%;width:34px;height:34px;transition:transform .16s cubic-bezier(.2,.7,.2,1),filter .12s}.cdr-send:hover{transform:scale(1.06)}.cdr-send:active{transform:scale(.96)}.cdr-stop-btn{border-radius:50%}.cdr-jump{background:var(--dsk-surface,var(--logen-surface));width:38px;height:38px;color:var(--logen-text);border:1px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%,10px)scale(.9)}@supports (color:color-mix(in lab, red, red)){.cdr-jump{border:1px solid color-mix(in srgb,currentColor 12%,transparent)}}.cdr-jump{opacity:0;pointer-events:none;cursor:pointer;transition:opacity .18s,transform .22s cubic-bezier(.2,.7,.2,1);box-shadow:0 4px 16px #0000002e}.cdr-scroll[data-away=true]+.cdr-compose .cdr-jump{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.cdr-jump:hover{transform:translate(-50%,-2px)scale(1.04)}.cdr-stream .ws-bubble-user{background:var(--cdr-surface-2);color:var(--logen-text);border-radius:16px 16px 4px;padding:10px 14px}.cdr-stream .ws-bubble-user .ws-prose,.cdr-stream .ws-bubble-user .ws-prose *{color:inherit}.cdr-stream .ws-bubble-user{overflow-wrap:anywhere;min-width:0;max-width:100%}.cdr-stream .ws-prose{overflow-wrap:anywhere}.cdr-stream .ws-bubble-user pre{max-width:100%;overflow-x:auto}.cdr-stream .ws-msg-actions{opacity:.85}.cdr-stream .ws-msg:hover .ws-msg-actions{opacity:1}.cdr-day{color:var(--logen-faint);justify-content:center;margin:18px 0 8px;font-size:12px;display:flex}.cdr-day time{font-variant-numeric:tabular-nums}#coder-rows>div+div{margin-top:16px}#coder-rows>div:has(>.cdr-group)+div:has(>.cdr-group){margin-top:4px}.cdr-stream .ws-msg:not(:has(.ws-msg-actions)){padding-bottom:0}#coder-rows>div:has(>.ws-msg>.cdr-legacy){display:none}.cdr-stream .ws-msg-actions:not(.ws-msg-actions--user){justify-content:flex-start}.cdr-stream .ws-msg{padding-bottom:20px}@keyframes cdr-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#coder-rows>div,.cdr-stream .cdr-card{animation:.26s cubic-bezier(.2,.7,.2,1) both cdr-rise}.cdr-stream .cdr-group{animation:.2s both cdr-fade-in}.cdr-frow,.cdr-row{transition:background-color .12s,color .12s,border-color .12s}@media (prefers-reduced-motion:reduce){#coder-rows>div,.cdr-stream .cdr-card,.cdr-stream .cdr-group,.cdr-more[open]>.cdr-frow-w{animation:none}.cdr-jump,.cdr-send,.cdr-more-chev,.cdr-code-btn{transition:none}}.desk{--cdr-sub:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-sub:color-mix(in srgb,var(--dsk-text)70%,transparent)}}.desk{--cdr-sub-2:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-sub-2:color-mix(in srgb,var(--dsk-text)82%,transparent)}}.desk{--cdr-line:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-line:color-mix(in srgb,var(--dsk-text)9%,transparent)}}.desk{--cdr-line-2:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-line-2:color-mix(in srgb,var(--dsk-text)7%,transparent)}}.desk{--cdr-edge:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-edge:color-mix(in srgb,var(--dsk-text)16%,transparent)}}.desk{--cdr-surface:var(--th-surface);--cdr-surface-2:var(--th-surface2);--cdr-raised:var(--th-bg-soft);--cdr-accent-text:var(--logen-badge-text);--cdr-accent-wash:var(--dsk-accent)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-accent-wash:color-mix(in srgb,var(--dsk-accent)8%,transparent)}}.desk{--cdr-elev:0 0 1px #00000024,0 0 12px #00000024;--cdr-float:0 0 1px #0000003d,0 12px 40px #0000005c;--cdr-ground:#000}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-ground:color-mix(in srgb,#000 30%,var(--dsk-bg))}}.desk{--cdr-card:var(--dsk-bg);--cdr-card-ring:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-card-ring:color-mix(in srgb,var(--dsk-text)8%,transparent)}}.desk{--cdr-card-shadow:0 14px 36px -16px #0009;--cdr-hover:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-hover:color-mix(in srgb,var(--dsk-text)4.5%,transparent)}}.desk{--cdr-sel:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk{--cdr-sel:color-mix(in srgb,var(--dsk-text)8%,transparent)}}.desk{--cdr-fail:var(--logen-muted)}[data-logen-theme=light] .desk,[data-logen-theme=green] .desk{--cdr-elev:0 0 1px #0000000a,0 0 10px #0000000a;--cdr-float:0 0 1px #00000014,0 12px 32px #0000001f;--cdr-ground:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light] .desk,[data-logen-theme=green] .desk{--cdr-ground:color-mix(in srgb,var(--dsk-text)4.5%,var(--dsk-bg))}}[data-logen-theme=light] .desk,[data-logen-theme=green] .desk{--cdr-card-ring:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light] .desk,[data-logen-theme=green] .desk{--cdr-card-ring:color-mix(in srgb,var(--dsk-text)7%,transparent)}}[data-logen-theme=light] .desk,[data-logen-theme=green] .desk{--cdr-card-shadow:0 1px 3px #0000000a,0 12px 30px -14px #0000001f;--cdr-sel:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){[data-logen-theme=light] .desk,[data-logen-theme=green] .desk{--cdr-sel:color-mix(in srgb,var(--dsk-text)7%,transparent)}}:root:is(:not([data-logen-theme]),[data-logen-theme=neutral]) .desk{--dsk-bg:#212226;--dsk-rail:#1c1d20;--cdr-surface:#2b2c30;--cdr-surface-2:#313236;--cdr-raised:#27282c}.desk .cdr-sub{color:var(--cdr-sub)}.desk .cdr-mono{font-family:var(--font-code);font-size:12.5px}.desk .cdr-eyebrow{color:var(--cdr-sub);margin:0;font-size:13px;font-weight:400}.desk .cdr-tick{color:var(--dsk-accent);flex:none}.desk .cdr-warn{color:var(--dsk-busy);flex:none}.desk .cdr-link{color:var(--dsk-accent);font-size:13px}.desk .cdr-link:hover{color:var(--cdr-accent-text)}.desk :is(.cdr-button,.dset-btn){box-sizing:border-box;border:1px solid var(--cdr-edge);background:var(--cdr-card,var(--dsk-bg));height:32px;color:var(--dsk-text);font:inherit;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.desk :is(.cdr-button,.dset-btn):hover{background:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk :is(.cdr-button,.dset-btn):hover{background:color-mix(in srgb,var(--dsk-text)4%,var(--cdr-card,var(--dsk-bg)))}}.desk :is(.cdr-button.is-primary,.dset-btn--go){background:var(--dsk-accent);color:var(--dsk-on-accent);border-color:#0000}.desk :is(.cdr-button.is-primary,.dset-btn--go):hover{background:var(--dsk-accent)}@supports (color:color-mix(in lab, red, red)){.desk :is(.cdr-button.is-primary,.dset-btn--go):hover{background:color-mix(in srgb,var(--dsk-accent)88%,var(--dsk-text))}}.desk .cdr-button.is-light{background:var(--dsk-text);color:var(--dsk-bg);border-color:#0000}.desk :is(.cdr-button.is-ghost,.dset-btn--quiet,.dset-btn--danger){color:var(--cdr-sub-2);background:0 0;border-color:#0000}.desk :is(.cdr-button.is-ghost,.dset-btn--quiet):hover{background:var(--cdr-hover);color:var(--dsk-text)}.desk .cdr-button.is-sm{border-radius:7px;height:28px;padding:0 10px;font-size:13px}.desk .cdr-button.is-danger{background:var(--dsk-danger);color:#fff;border-color:#0000}.desk .cdr-button.is-danger:hover{background:var(--dsk-danger)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-button.is-danger:hover{background:color-mix(in srgb,var(--dsk-danger)88%,#000)}}.desk :is(.cdr-button.is-ghost.is-danger,.dset-btn--danger){color:var(--dsk-danger);background:0 0}.desk :is(.cdr-button.is-ghost.is-danger,.dset-btn--danger):hover{background:var(--dsk-danger)}@supports (color:color-mix(in lab, red, red)){.desk :is(.cdr-button.is-ghost.is-danger,.dset-btn--danger):hover{background:color-mix(in srgb,var(--dsk-danger)10%,transparent)}}.desk .cdr-button-i{flex:none;width:14px;height:14px}.desk :is(.cdr-button,.dset-btn):disabled{opacity:.5}.desk .cdr-live-dot{background:var(--dsk-live);border-radius:50%;flex:none;width:8px;height:8px}.desk .cdr-where-i{color:var(--cdr-sub);flex:none}@keyframes cdr-rotating{to{transform:rotate(360deg)}}.desk .cdr-rotating{animation:.9s linear infinite cdr-rotating}.desk.cdr-home{background:var(--cdr-ground);height:100vh;color:var(--dsk-text);letter-spacing:-.01em;font-size:13px;line-height:1.5;display:flex;overflow:hidden}.desk .cdr-sheet{background:var(--cdr-card);border:1px solid var(--cdr-card-ring);min-width:0;box-shadow:var(--cdr-card-shadow);border-radius:12px;flex:1;margin:8px 0;display:flex;overflow:hidden}.desk .cdr-side{box-sizing:border-box;flex-direction:column;flex:none;gap:18px;width:248px;min-height:0;padding:18px 12px 12px;display:flex}.desk.is-desktop .cdr-side{padding-top:46px}.desk .cdr-nav{gap:0;padding-top:0}.desk.is-desktop .cdr-nav{padding-top:0}.desk.cdr-home>.cdr-nav{width:256px}.cdr-nav-top{flex:none;height:14px}.is-desktop .cdr-nav-top{height:48px}.cdr-nav-main{flex-direction:column;gap:2px;display:flex}.desk :is(.cdr-nav-i,.cdr-nav-proj,.cdr-chat){box-sizing:border-box;width:100%;min-width:0;height:34px;color:var(--dsk-text);font:inherit;letter-spacing:-.005em;text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:row;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.desk :is(.cdr-nav-i,.cdr-nav-proj,.cdr-chat):hover{background:var(--cdr-hover)}.desk :is(.cdr-nav-i[aria-current=page],.cdr-chat.is-active){background:var(--cdr-sel);font-weight:500}.desk .cdr-nav-ic{width:16px;height:16px;color:var(--cdr-sub-2);flex:none}.cdr-nav-t,.cdr-chat-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.desk .cdr-nav-n{color:var(--cdr-sub);font-variant-numeric:tabular-nums;font-size:12px}.cdr-nav-sec{flex-direction:column;gap:2px;min-height:0;margin-top:24px;display:flex}.cdr-nav-sec:first-of-type{flex:0 auto}.desk .cdr-nav-l{height:28px;color:var(--cdr-sub);justify-content:space-between;align-items:center;padding:0 2px 0 10px;font-size:13px;display:flex}.desk .cdr-nav-add{width:28px;height:28px;color:var(--cdr-sub);border-radius:7px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.desk .cdr-nav-add:hover{background:var(--cdr-hover);color:var(--dsk-text)}.cdr-nav-list{flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.desk .cdr-nav-proj{font-weight:500}.desk .cdr-nav-chev{width:14px;height:14px;color:var(--dsk-faint);flex:none}.desk .cdr-nav-empty{color:var(--cdr-sub);margin:0;padding:6px 10px}.cdr-nav-dot{border-radius:50%;flex:none;width:6px;height:6px}.desk .cdr-nav-dot.is-running{background:var(--dsk-accent);animation:1.8s ease-in-out infinite cdr-breathe}.desk .cdr-nav-dot.is-needs_input{background:var(--dsk-busy)}@keyframes cdr-breathe{50%{opacity:.35}}.desk .cdr-nav-l.is-proj{color:var(--dsk-text);font-weight:500}.desk .cdr-nav .cdr-chat-row{position:relative}.desk .cdr-nav .cdr-chat-row .cdr-chat{padding-right:30px}.desk .cdr-nav .cdr-chat-row:hover .cdr-nav-dot{visibility:hidden}.desk .cdr-nav .cdr-chat-pin{flex:none;margin:0}.desk .cdr-nav .cdr-rail-list{flex-direction:column;gap:2px;padding:0;display:flex}.desk .cdr-nav .cdr-rail-foot{border-top:0;margin:2px 0 0}.desk .cdr-nav-chev{transition:transform .15s}.desk .cdr-nav-proj.is-open .cdr-nav-chev{transform:rotate(90deg)}.cdr-nav-sub{flex-direction:column;gap:2px}.desk .cdr-nav-sub .cdr-chat{padding-left:34px;position:relative}.desk .cdr-nav-sub .cdr-chat-pin{position:absolute;left:16px}.desk .cdr-nav-sub .cdr-chat.is-open-proj{color:var(--cdr-sub);font-size:13px}.desk .cdr-acct{border-top:1px solid var(--cdr-line-2);align-items:center;gap:2px;margin-top:auto;padding-top:10px;display:flex;position:relative}.desk .cdr-acct-btn{min-width:0;height:38px;color:var(--dsk-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 8px;display:flex}.desk .cdr-acct-btn:hover{background:var(--cdr-hover)}.desk .cdr-acct-av{background:var(--dsk-text);width:26px;height:26px;color:var(--dsk-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.desk .cdr-acct-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.desk .cdr-acct-menu{z-index:60;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.desk .cdr-acct-mail{color:var(--cdr-sub);text-overflow:ellipsis;margin:0;padding:4px 10px;font-size:12px;overflow:hidden}.desk .cdr-credits{position:relative}.desk .cdr-credits>.cdr-chip{cursor:pointer}.desk .cdr-attach{display:inline-flex;position:relative}.desk .cdr-attach-menu{z-index:50;background:var(--cdr-raised);border:1px solid var(--cdr-edge);width:17rem;max-height:22rem;box-shadow:var(--cdr-float);border-radius:12px;padding:6px;position:absolute;bottom:calc(100% + 6px);left:0;overflow:auto}.desk .cdr-hm{flex-direction:column;flex:1;min-width:0;display:flex}.desk .cdr-hm-scroll{flex:1;min-height:0;display:flex;overflow-y:auto}.desk .cdr-hm-col{box-sizing:border-box;flex-direction:column;gap:40px;width:100%;max-width:680px;margin:auto;padding:56px 40px 24px;display:flex}.cdr-hm-head{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.desk .cdr-hm-title{font-family:var(--font-body);letter-spacing:-.015em;color:var(--dsk-text);margin:0;font-size:22px;font-weight:600;line-height:1.3}.desk .cdr-hm-head .cdr-hm-sub{letter-spacing:-.015em;color:var(--dsk-faint);margin:0;font-size:22px;font-weight:500;line-height:1.3}.cdr-hm-sec{flex-direction:column;gap:10px;display:flex}.desk .cdr-hm-l{color:var(--cdr-sub);align-items:center;gap:6px;margin:0;padding:0 4px;font-size:13px;font-weight:400;display:flex}.desk .cdr-hm-n{color:var(--dsk-faint);font-variant-numeric:tabular-nums}.desk .cdr-hm-empty{border:1px dashed var(--cdr-line);color:var(--cdr-sub);border-radius:12px;margin:0;padding:14px 16px}.desk .cdr-hm-list{border:1px solid var(--cdr-line);border-radius:12px;overflow:hidden}.desk .cdr-hm-row{box-sizing:border-box;border:0;border-top:1px solid var(--cdr-line-2);width:100%;color:var(--dsk-text);font:inherit;text-align:left;background:0 0;align-items:center;gap:14px;padding:14px 14px 14px 18px;text-decoration:none;display:flex}.desk .cdr-hm-row:first-child{border-top:0}.desk .cdr-hm-row.is-link:hover{background:var(--cdr-hover)}.cdr-hm-row-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.desk .cdr-hm-q{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;display:flex}.desk .cdr-hm-meta{color:var(--cdr-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.desk .cdr-hm-cmd{background:var(--cdr-hover);min-width:0;font:400 12px/1.5 var(--font-code);color:var(--cdr-sub-2);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:2px 7px;overflow:hidden}.cdr-hm-acts{flex:none;align-items:center;gap:6px;display:flex}.desk .cdr-hm-compose{flex:none;justify-content:center;margin:0;padding:12px 40px 20px;display:flex}.desk .cdr-hm-box{border:1px solid var(--cdr-edge);background:var(--cdr-card);border-radius:14px;width:100%;max-width:680px;transition:border-color .12s;box-shadow:0 1px 2px #00000008}.desk .cdr-hm-box:focus-within{border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-hm-box:focus-within{border-color:color-mix(in srgb,var(--dsk-text)28%,transparent)}}.desk .cdr-hm-input{box-sizing:border-box;resize:none;width:100%;min-height:64px;max-height:30vh;color:var(--dsk-text);font:inherit;background:0 0;border:0;outline:none;padding:14px 16px 4px;font-size:14.5px;line-height:1.55;display:block}.desk .cdr-hm-input::placeholder{color:var(--dsk-faint)}.desk .cdr-hm-input:focus,.desk .cdr-hm-input:focus-visible{box-shadow:none;outline:none}.cdr-hm-box-foot{align-items:center;gap:6px;padding:6px 10px 10px;display:flex}.desk .cdr-hm-pick{height:28px;color:var(--dsk-text);border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}.desk .cdr-hm-pick:hover{background:var(--cdr-hover)}.desk .cdr-hm-pick select{appearance:none;color:inherit;font:inherit;background:0 0;border:0;outline:none;margin-right:-18px;padding:0 16px 0 0}.desk .cdr-hm-pick-chev{pointer-events:none;color:var(--cdr-sub)}.desk .cdr-hm-send{background:var(--dsk-accent);width:30px;height:30px;color:var(--dsk-on-accent);border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.desk .cdr-hm-send:disabled{opacity:.4}.desk .cdr-hm-quick{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:10px;width:320px;display:flex}@media (max-width:1100px){.desk .cdr-hm-quick{display:none}}.desk.cdr-home>.cdr-hm-quick>:first-child{padding-top:0}.desk .cdr-qa{box-sizing:border-box;background:var(--cdr-card);width:252px;height:60px;color:var(--dsk-text);box-shadow:0 0 0 1px var(--cdr-card-ring),0 1px 2px #0000000a;font:inherit;text-align:left;border:0;border-radius:12px;align-items:center;gap:14px;padding:0 12px;text-decoration:none;display:flex}.desk .cdr-qa:hover{background:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-qa:hover{background:color-mix(in srgb,var(--dsk-text)2.5%,var(--cdr-card))}}.desk .cdr-qa-i{background:var(--cdr-hover);width:36px;height:36px;color:var(--dsk-text);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.desk .cdr-qa-t{font-size:14px;font-weight:500}.desk .cdr-scrim{z-index:70;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.desk .cdr-dialog{box-sizing:border-box;background:var(--cdr-surface);width:min(640px,100%);max-height:calc(100vh - 32px);color:var(--dsk-text);border:1px solid var(--cdr-line);border-radius:18px;flex-direction:column;gap:22px;padding:28px;display:flex;overflow-y:auto;box-shadow:0 24px 64px #00000038}.desk .cdr-dialog.is-narrow{gap:16px;width:min(480px,100%)}.cdr-dialog-h{flex-direction:column;gap:6px;display:flex}.desk .cdr-dialog-t{font-family:var(--font-body);letter-spacing:-.015em;color:var(--dsk-text);margin:0;font-size:20px;font-weight:600;line-height:1.3}.desk .cdr-dialog.is-narrow .cdr-dialog-t{font-size:18px}.cdr-dialog-h .cdr-sub{margin:0}.desk .cdr-import-src{min-width:0;color:var(--cdr-sub);align-items:center;gap:8px;display:flex}.cdr-import-opts{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.desk .cdr-import-opt{border:1px solid var(--cdr-edge);cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.desk .cdr-import-opt.is-on{border:2px solid var(--dsk-text);background:var(--cdr-hover);margin:-1px}.cdr-import-opt-h{justify-content:space-between;align-items:center;display:flex}.cdr-import-opt-h input{width:18px;height:18px;accent-color:var(--dsk-accent);margin:0}.cdr-import-opt-t{font-size:15px;font-weight:600}.desk .cdr-import-plan{color:var(--cdr-sub);font-size:13px}.desk .cdr-import-opt.is-on .cdr-import-plan{color:var(--cdr-sub-2)}.desk .cdr-import-plan-box{background:var(--dsk-bg);border:1px solid var(--cdr-line);border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.cdr-import-plan-box .cdr-sub{margin:0}.cdr-import-steps{grid-template-columns:22px 1fr auto;align-items:center;gap:8px 10px;display:grid}.cdr-import-steps .cdr-mono{text-align:right;font-size:12px}.cdr-dialog-f{align-items:center;gap:10px;display:flex}.desk .cdr-field-l{font-weight:500}.desk .cdr-field{box-sizing:border-box;border:1px solid var(--cdr-edge);background:var(--cdr-card,var(--dsk-bg));height:40px;color:var(--dsk-text);font:inherit;border-radius:9px;outline:none;padding:0 12px;font-size:14px}.desk .cdr-field::placeholder{color:var(--dsk-faint)}.desk .cdr-field:focus{border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-field:focus{border-color:color-mix(in srgb,var(--dsk-text)40%,transparent)}}.desk .cdr-field-err{color:var(--dsk-del);margin:0;font-size:13px}.desk .cdr-task-text{white-space:pre-wrap;max-height:120px;overflow-y:auto}.cdr-task-list{flex-direction:column;gap:4px;max-height:50vh;display:flex;overflow-y:auto}.desk .cdr-task-proj{border:1px solid var(--cdr-line);color:var(--dsk-text);font:inherit;text-align:left;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.desk .cdr-task-proj:hover{border-color:var(--cdr-edge);background:var(--cdr-hover)}.desk .cdr-where-pill{border:1px solid var(--cdr-edge);background:var(--cdr-surface);height:32px;color:var(--dsk-text);font:inherit;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 10px 0 12px;font-size:13px;font-weight:500;display:inline-flex}.desk .cdr-where-pill:hover{background:var(--cdr-surface-2)}.desk .cdr-where-pill.is-moving{gap:8px;padding:0 12px}.desk .cdr-where-bad{color:var(--cdr-fail)}.desk .cdr-where-more{color:var(--cdr-sub);font-weight:400}.desk .cdr-where{z-index:50;box-sizing:border-box;background:var(--cdr-card);border:1px solid var(--cdr-edge);width:360px;box-shadow:var(--cdr-float);border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;top:52px;right:64px}.desk .cdr-where-now{background:var(--cdr-hover);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.cdr-where-now-h{align-items:center;gap:12px;display:flex}.desk .cdr-where-now-i{background:var(--cdr-card);width:44px;height:44px;color:var(--dsk-text);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cdr-where-now-n{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.cdr-where-name{font-size:15px;font-weight:600}.desk .cdr-where-live{color:var(--cdr-sub-2);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.desk .cdr-where-live i{background:var(--dsk-live);border-radius:50%;width:7px;height:7px}.desk .cdr-where-live.is-off{color:var(--cdr-sub)}.desk .cdr-where-now-s{color:var(--cdr-sub-2);font-size:12.5px}.desk .cdr-where-eyebrow{color:var(--cdr-sub);font-size:12.5px}.cdr-where-sec{padding:6px 4px 0}.desk .cdr-where-dest{border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.desk .cdr-where-dest.is-dim{opacity:.55}.desk .cdr-where-dest-i{background:var(--cdr-surface-2);border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.cdr-where-dest-n{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.cdr-where-dest-t{font-weight:500}.desk .cdr-where-dest-s{color:var(--cdr-sub);font-size:12px}.desk .cdr-where-rule{background:var(--cdr-line);height:1px;margin:4px}.desk .cdr-where-item{width:100%;color:var(--cdr-sub-2);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.desk .cdr-where-item:hover{background:var(--cdr-hover);color:var(--dsk-text)}.desk .cdr-where-val{color:var(--cdr-sub);font-size:12px}.desk .cdr-moving{z-index:40;box-sizing:border-box;background:var(--cdr-card);border:1px solid var(--cdr-edge);width:360px;box-shadow:var(--cdr-float);border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex;position:absolute;top:64px;right:20px}.cdr-moving-h{align-items:center;gap:14px;display:flex}.cdr-moving-ring{flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;position:relative}.cdr-moving-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.cdr-moving-ring circle{fill:none;stroke-width:6px}.desk .cdr-moving-track{stroke:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-moving-track{stroke:color-mix(in srgb,var(--dsk-text)12%,transparent)}}.desk .cdr-moving-arc{stroke:var(--dsk-text);stroke-linecap:round;transition:stroke-dasharray .4s}.cdr-moving-t{flex-direction:column;flex:1;line-height:1.35;display:flex}.cdr-moving-title{font-size:15px;font-weight:600}.desk .cdr-moving-sub{color:var(--cdr-sub);font-size:12.5px}.cdr-moving-steps{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.desk .cdr-moving-steps li{color:var(--cdr-sub);align-items:center;gap:12px;display:flex}.desk .cdr-moving-steps li .lucide-circle{opacity:.55}.desk .cdr-moving-steps li.is-done{color:var(--cdr-sub-2)}.desk .cdr-moving-steps li.is-done svg,.desk .cdr-moving-steps li.is-done [class*=lucide-]{color:var(--dsk-live)}.desk .cdr-moving-steps li.is-now{color:var(--dsk-text);font-weight:600}.cdr-moving-acts{justify-content:flex-end;gap:8px;display:flex}.desk .desk-panel{background:var(--cdr-card);border:1px solid var(--cdr-card-ring);box-shadow:var(--cdr-float);border-radius:12px}.desk .desk-menu-item:hover:not(.is-locked){background:var(--cdr-hover)}.desk .cdr-menu-l{color:var(--cdr-sub);padding:6px 10px 4px;font-size:12.5px}.desk .cdr-menu-rule{background:var(--cdr-line);height:1px;margin:4px 6px}:root[data-logen-app=desktop] .toast .alert{border:1px solid var(--logen-text);gap:10px;padding:12px 12px 12px 14px}@supports (color:color-mix(in lab, red, red)){:root[data-logen-app=desktop] .toast .alert{border:1px solid color-mix(in srgb,var(--logen-text)10%,transparent)}}:root[data-logen-app=desktop] .toast .alert{background:var(--logen-bg);color:var(--logen-text);border-radius:12px;font-size:13px;box-shadow:0 1px 2px #0000000f,0 14px 36px -12px #0000004d}.cdr-hm-sections{flex-direction:column;gap:32px;display:flex}.cdr-hm-sections .desk-home-sec{flex-direction:column;gap:10px;display:flex}.cdr-hm-sections .desk-home-sec-h{align-items:baseline;gap:8px;padding:0 4px;display:flex}.desk .cdr-hm-sections .desk-home-sec-t{font-family:var(--font-body);letter-spacing:normal;text-transform:none;color:var(--cdr-sub);font-size:13px;font-weight:400}.desk .cdr-hm-sections .desk-home-sec-m{color:var(--dsk-faint);font-size:13px}.desk .cdr-hm-sections .desk-home-sec-m:before{content:"· "}.desk .cdr-hm-sections .desk-home-row{box-shadow:none;border:1px solid var(--cdr-line);background:0 0;border-radius:12px;gap:12px;padding:14px 18px}.desk .cdr-hm-sections .desk-home-row:hover{background:var(--cdr-hover);border-color:var(--cdr-line);box-shadow:none}.desk .cdr-side-back{color:var(--cdr-sub);border-radius:7px;align-items:center;gap:8px;padding:4px 6px;font-size:13px;text-decoration:none;display:flex}.desk .cdr-side-back:hover{color:var(--dsk-text);background:var(--cdr-hover)}.cdr-side-proj-h{flex-direction:column;gap:2px;min-width:0;padding:0 6px;display:flex}.desk .cdr-side-mark{letter-spacing:-.015em;font-size:15px;font-weight:600}.desk .cdr-side-eyebrow{color:var(--cdr-sub);font-size:13px}.cdr-side-sec{padding:0 10px 4px}.cdr-side-chats{flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex}.desk .cdr-side-chats .cdr-chat{flex-direction:column;align-items:flex-start;gap:0;height:auto;min-height:34px;padding:6px 10px}.desk .cdr-chat-s{color:var(--cdr-sub);font-size:12px}.desk.cdr-shell{background:var(--cdr-ground)}.desk.cdr-shell>.cdr-rail{background:0 0}.cdr-shell .cdr-main{background:var(--cdr-card);border:1px solid var(--cdr-card-ring);box-shadow:var(--cdr-card-shadow);border-radius:12px;margin:8px 0;position:relative;overflow:hidden}.cdr-shell .cdr-main:after{content:none}.cdr-shell .cdr-panel{background:0 0}@media (min-width:900px){.cdr-shell:not(.is-panel-collapsed):not(.is-panel-full):not(.cdr-popout)>.cdr-panel{background:var(--cdr-card);border:1px solid var(--cdr-card-ring);box-shadow:var(--cdr-card-shadow);border-left:0;border-radius:0 12px 12px 0;margin:8px 8px 8px 0}.cdr-shell:not(.is-panel-collapsed):not(.is-dock-left)>.cdr-main{border-right:0;border-radius:12px 0 0 12px}.cdr-shell.is-dock-left:not(.is-panel-collapsed):not(.is-panel-full)>.cdr-panel{border-left:1px solid var(--cdr-card-ring);border-right:0;border-radius:12px 0 0 12px;margin:8px 0 8px 8px}.cdr-shell.is-dock-left:not(.is-panel-collapsed)>.cdr-main{border-left:0;border-radius:0 12px 12px 0}.cdr-shell:not(.is-panel-collapsed):not(.is-panel-full):not(.is-dock-left)>.cdr-main{clip-path:inset(-48px 0 -48px -48px)}.cdr-shell:not(.is-panel-collapsed):not(.is-panel-full):not(.is-dock-left):not(.cdr-popout)>.cdr-panel,.cdr-shell.is-dock-left:not(.is-panel-collapsed):not(.is-panel-full)>.cdr-main{clip-path:inset(-48px -48px -48px 0)}.cdr-shell.is-dock-left:not(.is-panel-collapsed):not(.is-panel-full)>.cdr-panel{clip-path:inset(-48px 0 -48px -48px)}.cdr-shell:not(.is-panel-collapsed)>.cdr-resize-r{margin-block:8px}.cdr-shell:not(.is-panel-collapsed)>.cdr-resize-r:after{background:var(--cdr-line)}.cdr-shell>.cdr-resize-r:is(:hover,.is-resizing):after{background:var(--dsk-accent)}}.cdr-shell.is-panel-full>.cdr-panel,.cdr-popout>.cdr-panel{background:var(--cdr-card);border:1px solid var(--cdr-card-ring);box-shadow:var(--cdr-card-shadow);border-radius:12px;margin:8px}.desk.cdr-shell .cdr-tab-body>:last-child{flex:auto;min-height:0;overflow:auto}.cdr-shell.is-rail-collapsed:not(.is-dock-left)>.cdr-main{margin-left:8px}.cdr-shell.is-dock-left>.cdr-main,.cdr-shell:not(:has(>.cdr-panel))>.cdr-main{margin-right:8px}@media (max-width:1099px){.cdr-shell.is-foldable:not(.is-dock-left)>.cdr-main{margin-left:8px}}.cdr-shell.is-foldable.is-rail-peek>.cdr-rail{background:var(--cdr-ground)}.desk .cdr-head{border-bottom:0}.desk .cdr-phead{border-bottom:0;gap:4px;height:56px;padding:0 10px 0 6px}.desk.cdr-shell .cdr-compose .term-composer{border:1px solid var(--cdr-edge);background:var(--cdr-card);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px;padding:12px 14px 8px;box-shadow:0 1px 2px #00000008,0 10px 28px -18px #00000047}.desk.cdr-shell .cdr-compose .term-composer:focus-within{border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk.cdr-shell .cdr-compose .term-composer:focus-within{border-color:color-mix(in srgb,var(--dsk-text)28%,transparent)}}.desk.cdr-shell .cdr-compose .term-composer:focus-within{box-shadow:0 1px 2px #00000008,0 10px 28px -18px #00000047}.desk.cdr-shell .cdr-compose .term-input{font-size:14.5px;line-height:1.55}.desk.cdr-shell .cdr-pill{height:28px;color:var(--cdr-sub-2);border-radius:7px;gap:6px;padding:0 8px;font-size:13px}.desk.cdr-shell .cdr-pill:hover{background:var(--cdr-hover);color:var(--dsk-text)}.desk.cdr-shell .cdr-pills>.cdr-pill:first-child{border:1px solid var(--cdr-edge);justify-content:center;width:28px;padding:0}.desk.cdr-shell .cdr-compose :is(.cdr-send,.cdr-stop-btn){border-radius:8px;width:30px;height:30px}.desk.cdr-shell .cdr-send:hover{filter:brightness(1.06);transform:none}.desk.cdr-shell .cdr-stream .ws-prose{font-size:14.5px;line-height:1.75}.desk.cdr-shell .cdr-stream .ws-bubble-user{background:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk.cdr-shell .cdr-stream .ws-bubble-user{background:color-mix(in srgb,var(--dsk-text)5%,var(--cdr-card))}}.desk.cdr-shell .cdr-stream .ws-bubble-user{border-radius:12px;padding:10px 14px}.desk.cdr-shell .cdr-group-head{color:var(--cdr-sub-2);font-size:14px}.desk.cdr-shell .cdr-group-head.is-failed,.desk.cdr-shell .cdr-line.is-failed{color:var(--cdr-sub-2)}.desk.cdr-shell :is(.cdr-group-head.is-failed .cdr-group-ico,.cdr-line.is-failed .cdr-line-ico){color:var(--cdr-fail);opacity:1}.desk.cdr-shell .cdr-line.is-missed .cdr-line-ico{color:var(--dsk-busy)}.desk.cdr-shell .cdr-line.is-missed .cdr-exit{color:var(--dsk-busy);background:var(--dsk-busy)}@supports (color:color-mix(in lab, red, red)){.desk.cdr-shell .cdr-line.is-missed .cdr-exit{background:color-mix(in srgb,var(--dsk-busy)12%,transparent)}}.desk .cdr-appr,.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl{border:1px solid var(--cdr-edge);background:var(--cdr-card);border-radius:14px;flex-direction:column;gap:6px;max-width:none;padding:14px 10px 10px;display:flex;box-shadow:0 1px 2px #0000000a,0 10px 28px -16px #00000038}.desk .cdr-appr-h,.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl>.text-\[17px\]{color:var(--dsk-text);margin:0;padding:0 10px;font-size:15px;font-weight:500;line-height:1.45}.desk .cdr-appr :is(.cdr-ask-reason,.cdr-ask-why){margin:0;padding:0 10px}.desk .cdr-appr .cdr-ask-cmd{margin:2px 10px}.desk.cdr-shell .cdr-stream code{font-weight:400}.desk .cdr-appr-dock{margin-bottom:8px}.desk .cdr-appr-dock .cdr-appr{box-shadow:var(--cdr-float)}.desk .cdr-ask-done.is-waiting .cdr-ask-done-i{color:var(--dsk-busy)}.desk #coder-rows>div:has(.ws-prose.rounded-2xl :is(.ws-option:not(:disabled),.ws-confirm,textarea,input)){z-index:3;position:sticky;bottom:8px}.cdr-appr-opts{flex-direction:column;gap:2px;margin-top:4px;display:flex}.desk .cdr-appr-opt,.desk.cdr-shell .cdr-stream .ws-option{box-sizing:border-box;width:100%;color:var(--dsk-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.desk .cdr-appr-opt:hover,.desk .cdr-appr-opt:focus-visible,.desk .cdr-appr-opt:first-child,.desk.cdr-shell .cdr-stream .ws-option:hover:not(:disabled){background:var(--cdr-hover);color:var(--dsk-text)}.desk.cdr-shell .cdr-stream .ws-option-active{background:var(--cdr-sel)!important;color:var(--dsk-text)!important}.desk .cdr-appr-n,.desk.cdr-shell .cdr-stream .ws-option:before{box-sizing:border-box;border:1px solid var(--cdr-edge);background:var(--cdr-card);width:26px;height:26px;color:var(--cdr-sub-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:400;display:inline-flex}.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl{counter-reset:cdr-opt}.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl>.flex-wrap{flex-flow:column;gap:2px}.desk.cdr-shell .cdr-stream .ws-option{counter-increment:cdr-opt}.desk.cdr-shell .cdr-stream .ws-option:before{content:counter(cdr-opt);opacity:1}.desk{--cdr-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>")}.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl:not(:has(:is(.ws-option:not(:disabled),.ws-confirm,textarea,input))){box-shadow:0 0 0 1px var(--cdr-card-ring);border-color:#0000;gap:6px;padding:12px 14px}.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl:not(:has(:is(.ws-option:not(:disabled),.ws-confirm,textarea,input)))>.text-\[17px\]{padding:0;font-size:14px}.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl:not(:has(:is(.ws-option:not(:disabled),.ws-confirm,textarea,input))) .ws-option:not(.ws-option-active){display:none}.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl:not(:has(:is(.ws-option:not(:disabled),.ws-confirm,textarea,input))) .ws-option-active{gap:8px;padding:0;color:var(--cdr-sub-2)!important;background:0 0!important;font-weight:400!important}.desk.cdr-shell .cdr-stream .ws-prose.rounded-2xl:not(:has(:is(.ws-option:not(:disabled),.ws-confirm,textarea,input))) .ws-option-active:before{content:"";background:var(--dsk-live);width:14px;height:14px;-webkit-mask:var(--cdr-check)center/contain no-repeat;-webkit-mask:var(--cdr-check)center/contain no-repeat;-webkit-mask:var(--cdr-check)center/contain no-repeat;mask:var(--cdr-check)center/contain no-repeat;border:0;border-radius:0}.desk .cdr-stream .ws-attach-row{align-items:flex-end;gap:8px}.desk .cdr-stream .ws-attach-thumb-btn{box-shadow:0 0 0 1px var(--cdr-card-ring);border:0;border-radius:10px}.desk .cdr-stream .ws-attach-thumb-btn:hover{box-shadow:0 0 0 1px var(--cdr-edge);transform:none}.desk .cdr-stream .ws-attach-thumb{object-fit:contain;width:auto;max-width:240px;height:auto;max-height:240px}.desk .cdr-stream .ws-file-tile{background:var(--cdr-card);width:auto;height:40px;box-shadow:inset 0 0 0 1px var(--cdr-card-ring);border:0;border-radius:10px;flex-direction:row;gap:8px;padding:0 12px 0 10px}.desk .cdr-stream .ws-file-tile:hover{background:var(--cdr-card);box-shadow:inset 0 0 0 1px var(--cdr-edge);transform:none}.desk .cdr-stream .ws-file-tile-i{width:16px;height:16px;color:var(--cdr-sub);opacity:1}.desk .cdr-stream .ws-file-tile .ws-file-tile-name{text-align:left;-webkit-line-clamp:1;width:auto;max-width:180px;color:var(--dsk-text);font-size:13px}.desk .cdr-stream .ws-file-tile-size{color:var(--cdr-sub);font-size:12px}.desk #coder-rows .cdr-notice{box-shadow:none}.desk .cdr-peek{z-index:70;background:var(--cdr-card);max-height:320px;box-shadow:var(--cdr-float);border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.desk .cdr-peek-h{border-bottom:1px solid var(--cdr-line-2);flex:none;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;font-size:12.5px;display:flex}.desk .cdr-peek-p{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-code);color:var(--dsk-text);flex:1;overflow:hidden}.desk .cdr-peek-w{color:var(--cdr-sub);flex:none}.desk .cdr-peek-b{font:12px/1.65 var(--font-code);color:var(--dsk-text);padding:6px 0;overflow:auto}.desk .cdr-peek-b.is-empty{font-family:var(--font-body);color:var(--cdr-sub);padding:12px}.desk .cdr-peek-l{white-space:pre;gap:12px;padding:0 12px;display:flex}.desk .cdr-peek-l.is-at{background:var(--cdr-sel)}.desk .cdr-peek-n{text-align:right;width:28px;color:var(--cdr-sub);-webkit-user-select:none;user-select:none;flex:none}.desk .cdr-seg{background:var(--cdr-sel);border-radius:9px;flex:none;gap:2px;padding:2px;display:inline-flex}.desk .cdr-seg>:is(button,a){height:26px;color:var(--cdr-sub-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.desk .cdr-seg>:is(button,a):hover{color:var(--dsk-text)}.desk .cdr-seg>.is-on{background:var(--cdr-card);color:var(--dsk-text);font-weight:500;box-shadow:0 1px 2px #0000001f}.desk .cdr-notice-i{width:16px;height:16px;color:var(--cdr-sub-2);flex:none}.desk .cdr-notice-i.is-bad{color:var(--cdr-fail)}.desk{--cdr-pencil:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a8a86' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497zM15 5l4 4'/></svg>")}.desk.cdr-shell .cdr-stream .ws-custom-pill{width:100%;color:var(--cdr-sub);font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;font-size:14px;font-weight:400;display:flex}.desk.cdr-shell .cdr-stream :is(.ws-custom-pill,.ws-custom-input-wrap):before{content:"";box-sizing:border-box;border:1px solid var(--cdr-edge);background:var(--cdr-card)var(--cdr-pencil)center/13px no-repeat;border-radius:50%;flex:none;width:26px;height:26px}.desk.cdr-shell .cdr-stream .ws-custom-pill:hover{background:var(--cdr-hover);color:var(--dsk-text)}.desk.cdr-shell .cdr-stream .ws-custom-input-wrap{background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:6px 10px;display:flex}.desk.cdr-shell .cdr-stream .ws-custom-input-wrap input{border:0;border-bottom:1px dashed var(--cdr-edge);min-width:0;height:32px;color:var(--dsk-text);font:inherit;background:0 0;border-radius:0;outline:none;flex:1;padding:0;font-size:14px}.desk.cdr-shell .cdr-stream :is(.ws-custom-add,.ws-confirm){background:var(--dsk-accent);height:32px;color:var(--dsk-on-accent);font:inherit;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.desk.cdr-shell .cdr-stream .ws-confirm{align-self:flex-end;margin:6px 4px 0 0}.desk.cdr-shell .cdr-stream :is(.ws-custom-add,.ws-confirm):hover:not(:disabled){opacity:1;background:var(--dsk-accent);transform:none}@supports (color:color-mix(in lab, red, red)){.desk.cdr-shell .cdr-stream :is(.ws-custom-add,.ws-confirm):hover:not(:disabled){background:color-mix(in srgb,var(--dsk-accent)88%,var(--dsk-text))}}.desk.cdr-shell .cdr-stream :is(.ws-custom-add,.ws-confirm):disabled{opacity:.5}.desk.cdr-shell .cdr-stream .ws-text-input-field{border:1px solid var(--cdr-edge);background:var(--cdr-card);border-radius:8px;width:auto;margin:0 10px;font-size:14px}.desk .cdr-appr-l{white-space:nowrap}.desk .cdr-appr-rec{background:var(--cdr-sel);height:20px;color:var(--cdr-sub-2);border-radius:6px;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:400;display:inline-flex}.desk .cdr-menu-tag{background:var(--cdr-sel);height:18px;color:var(--cdr-sub-2);border-radius:5px;flex:none;align-items:center;padding:0 6px;font-size:11px;font-weight:400;display:inline-flex}.desk .cdr-appr-d{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cdr-sub);flex:1;font-weight:400;overflow:hidden}.desk .cdr-appr-go{width:15px;height:15px;color:var(--cdr-sub);opacity:0;flex:none;margin-left:auto}.desk .cdr-appr-opt:hover .cdr-appr-go,.desk .cdr-appr-opt:focus-visible .cdr-appr-go{opacity:1}.cdr-appr-tell{align-items:center;gap:12px;padding:8px 10px 2px;display:flex}.desk .cdr-appr-tell input{border:0;border-bottom:1px dashed var(--cdr-edge);min-width:0;height:32px;color:var(--dsk-text);font:inherit;background:0 0;outline:none;flex:1;padding:0;font-size:14px}.desk .cdr-appr-tell input::placeholder{color:var(--dsk-faint)}.desk .cdr-appr-tell input:focus{border-bottom-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-appr-tell input:focus{border-bottom-color:color-mix(in srgb,var(--dsk-text)40%,transparent)}}.desk .cdr-tab{height:30px;color:var(--cdr-sub-2);gap:7px;padding:0 10px}.desk .cdr-tab:hover{background:var(--cdr-hover)}.desk .cdr-tab.is-active{background:var(--cdr-sel);color:var(--dsk-text)}.desk .cdr-tab-i{flex:none;width:14px;height:14px}.desk .cdr-tab-n{color:var(--dsk-faint);font-variant-numeric:tabular-nums;margin-left:-2px;font-size:11px}.cdr-tab-body.cdr-cloud-view{overflow-y:auto}.cdr-tab-body.cdr-cloud-view>:last-child{padding:18px}.desk .cdr-cloud-view .cdr-ask{box-shadow:none;background:0 0;border:0;margin:0}.cdr-cpv{flex-direction:column;gap:16px;display:flex}.cdr-cpv-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.desk .cdr-cpv-empty{border:1px dashed var(--cdr-line);color:var(--cdr-sub);border-radius:12px;margin:0;padding:14px}.desk .cdr-cpv-port{border:1px solid var(--cdr-line);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.cdr-cpv-port-h{align-items:center;gap:10px;min-width:0;display:flex}.cdr-cpv-port-n{flex:none;font-weight:600}.desk .cdr-live-dot.is-off{background:var(--cdr-sub)}.cdr-cpv-port-a{gap:8px;display:flex}.cdr-cpv-share{flex-direction:column;gap:8px;display:flex}.desk .cdr-cpv-share .cdr-field{height:34px;font-family:var(--font-code);font-size:12px}.desk .cdr-cpv-url{background:var(--dsk-bg);border:1px solid var(--cdr-line);height:34px;color:var(--cdr-sub);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.desk .cdr-cpv-url .cdr-mono{font-size:11.5px}.desk.cdr-login{box-sizing:border-box;background:var(--cdr-ground);min-height:100vh;color:var(--dsk-text);letter-spacing:-.01em;justify-content:center;align-items:center;padding:48px 16px;font-size:13px;line-height:1.5;display:flex}.cdr-login-main{flex-direction:column;gap:18px;width:min(400px,100%);display:flex}.desk .cdr-login-body{background:var(--cdr-card);border:1px solid var(--cdr-card-ring);box-shadow:var(--cdr-card-shadow);border-radius:14px;flex-direction:column;gap:20px;padding:32px;display:flex}.cdr-login-h{flex-direction:column;gap:18px;display:flex}.cdr-login-brand{letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.desk .cdr-login-mark{background:var(--dsk-accent);width:26px;height:26px;color:var(--dsk-on-accent);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.desk .cdr-login-title{font-family:var(--font-body);letter-spacing:-.015em;color:var(--dsk-text);margin:0;font-size:22px;font-weight:600;line-height:1.3}.desk .cdr-login-btn{width:100%;height:40px;font-size:14px}.desk .cdr-login-or{color:var(--cdr-sub);align-items:center;gap:12px;font-size:12.5px;display:flex}.cdr-login-or span{background:var(--cdr-line);flex:1;height:1px}.cdr-login-form{flex-direction:column;gap:8px;display:flex}.cdr-login-form .cdr-login-btn{margin-top:10px}.desk .cdr-login-forgot{align-self:flex-end;margin-top:-2px;font-size:12.5px}.desk .cdr-login-new{text-align:center;margin:0}.desk .cdr-login-foot{color:var(--cdr-sub);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.desk .cdr-login-env{appearance:none;background:var(--cdr-sel);width:auto;height:22px;color:var(--cdr-sub-2);letter-spacing:.04em;cursor:pointer;border:0;border-radius:6px;outline:none;flex:none;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.desk .cdr-login-host,.desk .cdr-login-change{font-size:12px}.desk .cdr-login-legal{flex-basis:100%}.cdr-login-server{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.desk .cdr-login-server .cdr-field{width:220px;height:32px;font-size:12.5px;font-family:var(--font-code)}.desk .cdr-co-ann{align-items:center;gap:8px;min-height:22px;margin:2px 0 10px;display:flex}.desk .cdr-co-ann.is-picked{background:var(--cdr-sel);border-radius:8px;padding:2px 6px}.desk .cdr-co-btn,.desk .cdr-co-count{height:22px;color:var(--cdr-sub);font:inherit;opacity:0;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:12px;transition:opacity .12s,background-color .12s;display:inline-flex}.desk .cdr-co-count{opacity:1;background:var(--cdr-surface)}.desk .ws-thread>div:hover .cdr-co-btn,.desk .cdr-co-ann:focus-within .cdr-co-btn,.desk .cdr-co-ann.is-picked .cdr-co-btn{opacity:1}.desk .cdr-co-btn:hover,.desk .cdr-co-count:hover{background:var(--cdr-hover);color:var(--dsk-text)}.desk .cdr-co-pick{color:var(--cdr-sub);align-items:center;gap:6px;font-size:12px;display:inline-flex}.desk .cdr-co-box,.desk .cdr-co-reply,.desk .cdr-co-suggest,.desk .cdr-co-draft{border:1px solid var(--cdr-edge);background:var(--cdr-surface);border-radius:12px;flex-direction:column;gap:8px;margin:4px 0 12px;padding:12px;display:flex;position:relative}.desk .cdr-co-on,.desk .cdr-co-thread-on{color:var(--cdr-sub);align-items:center;gap:6px;font-size:12px;display:flex}.desk .cdr-co-on b,.desk .cdr-co-thread-on b{color:var(--dsk-text);font-weight:500}.desk .cdr-co-text,.desk .cdr-co-input,.desk .cdr-co-select{box-sizing:border-box;border:1px solid var(--cdr-edge);background:var(--cdr-card,var(--dsk-bg));width:100%;color:var(--dsk-text);font:inherit;resize:vertical;border-radius:8px;outline:none;padding:7px 10px;font-size:13.5px}.desk :is(.cdr-co-input,.cdr-co-select){height:32px;padding-block:0}.desk .cdr-co-select{width:auto;padding:0 8px;font-size:13px}.desk .cdr-co-text:focus,.desk .cdr-co-input:focus,.desk .cdr-co-select:focus{border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-co-text:focus,.desk .cdr-co-input:focus,.desk .cdr-co-select:focus{border-color:color-mix(in srgb,var(--dsk-text)32%,transparent)}}.desk .cdr-co-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.desk .cdr-co-mentions{border:1px solid var(--cdr-edge);background:var(--cdr-raised);box-shadow:var(--dsk-shadow);border-radius:10px;flex-direction:column;padding:4px;display:flex}.desk .cdr-co-mention{color:var(--dsk-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.desk button.cdr-co-mention:hover{background:var(--cdr-hover)}.desk .cdr-co-mention.is-invite{color:var(--cdr-sub);font-size:12.5px}.desk .cdr-co-av{background:var(--dsk-text);width:22px;height:22px;color:var(--dsk-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.desk .cdr-co-dialog .cdr-co-av{width:28px;height:28px;font-size:12px}.desk .cdr-co-av.is-here{box-shadow:0 0 0 2px var(--dsk-bg),0 0 0 4px var(--dsk-accent)}.desk .cdr-co-panel{flex-direction:column;gap:12px;min-height:0;padding:14px;display:flex;overflow-y:auto}.desk .cdr-co-empty{color:var(--cdr-sub);margin:0;font-size:13px}.desk .cdr-co-thread{border:1px solid var(--cdr-line);background:var(--cdr-surface);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.desk .cdr-co-thread-acts{gap:14px;display:flex}.desk .cdr-co-c{gap:10px;display:flex}.desk .cdr-co-c-b{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}.desk .cdr-co-c-h{align-items:center;gap:6px;font-size:12.5px;display:flex}.desk .cdr-co-c-t{white-space:pre-wrap;overflow-wrap:anywhere}.desk .cdr-co-c-t.is-deleted{color:var(--cdr-sub);font-style:italic}.desk .cdr-co-x{width:22px;height:22px;color:var(--cdr-sub);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.desk .cdr-co-x:hover{background:var(--cdr-hover);color:var(--dsk-text)}.desk .cdr-co-flag{color:var(--dsk-busy);font-size:12px}.desk .cdr-co-err{color:var(--dsk-danger);margin:0;font-size:12.5px}.desk .cdr-co-suggest{margin:0}.desk .cdr-co-suggest-h,.desk .cdr-co-viewer{color:var(--cdr-sub);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.desk .cdr-co-viewer{margin:0;padding:12px}.desk .cdr-co-mine{border:1px solid var(--cdr-line);background:var(--cdr-surface);border-radius:10px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 12px;font-size:13px;display:flex}.desk .cdr-co-mine-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.desk .cdr-co-queue{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.desk .cdr-co-q{border:1px solid var(--cdr-edge);background:var(--cdr-surface);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.desk .cdr-co-q-h{align-items:center;gap:8px;font-size:13px;display:flex}.desk .cdr-co-q-t{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px}.desk .cdr-co-author{color:var(--cdr-sub);align-items:center;gap:5px;margin:0 0 6px;font-size:12.5px;display:inline-flex}.desk .cdr-co-pickbar{background:var(--cdr-raised);box-shadow:var(--dsk-shadow);border-radius:12px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px 8px 14px;font-size:13px;display:flex}.desk .cdr-co-pickbar>span{flex:1}.desk .cdr-co-draft{margin:0 0 8px}.desk .cdr-co-draft-h{justify-content:space-between;align-items:center;display:flex}.desk .cdr-co-chips{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.desk .cdr-co-pchip{background:var(--dsk-wash);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;align-items:center;gap:4px;max-width:220px;height:24px;padding:0 4px 0 9px;display:inline-flex;overflow:hidden}.desk .cdr-co-pchip button{color:var(--cdr-sub);background:0 0;border:0;padding:2px;display:inline-flex}.desk .cdr-co-check{align-items:center;gap:8px;font-size:13px;display:inline-flex}.desk .cdr-co-fine{margin:0;font-size:12px}.desk .cdr-co-people{flex-direction:column;gap:4px;display:flex}.desk .cdr-co-person{align-items:center;gap:10px;min-width:0;padding:5px 10px;font-size:13px;display:flex}.desk .cdr-co-dialog .cdr-co-person{min-height:44px;font-size:14px}.desk .cdr-co-person-t{flex-direction:column;min-width:0;line-height:1.35;display:flex}.desk .cdr-co-side-acts{flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding:0 10px;display:flex}.desk .cdr-co-level{align-items:center;gap:8px;font-size:12.5px;display:flex}.desk .cdr-co-writing{align-items:center;gap:8px;display:flex}.desk .cdr-co-viewing{background:var(--cdr-hover);height:24px;color:var(--cdr-sub-2);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.desk :is(.cdr-co-dialog,.cdr-confirm){box-sizing:border-box;background:var(--cdr-card);border:1px solid var(--cdr-edge);max-height:calc(100vh - 32px);box-shadow:var(--cdr-float);border-radius:14px;flex-direction:column;gap:14px;padding:20px;font-size:13.5px;display:flex;overflow-y:auto}.desk .cdr-co-dialog{width:min(480px,100%)}.desk :is(.cdr-co-dialog,.cdr-confirm) .cdr-confirm-t{letter-spacing:-.01em;font-size:16px;font-weight:600}.desk .cdr-confirm-d{color:var(--cdr-sub);font-size:13.5px;line-height:1.5}.desk .cdr-co-dialog p{margin:0}.desk .cdr-co-invite{align-items:center;gap:8px;display:flex}.desk .cdr-co-invite .cdr-co-input{flex:1}.desk .cdr-co-list{flex-direction:column;gap:2px;margin:0 -10px;display:flex}.desk .cdr-co-more{border-top:1px solid var(--cdr-line);padding-top:10px}.desk .cdr-co-more summary{cursor:pointer;color:var(--cdr-sub);font-size:13px}.desk .cdr-co-more[open]{flex-direction:column;gap:8px;display:flex}.desk .cdr-co-points{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.desk .cdr-co-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.desk .cdr-co-radio{border:1px solid var(--cdr-edge);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.desk .cdr-co-radio>span{flex-direction:column;gap:2px;display:flex}.desk .cdr-co-radio:has(input:checked){border-color:var(--dsk-text)}@supports (color:color-mix(in lab, red, red)){.desk .cdr-co-radio:has(input:checked){border-color:color-mix(in srgb,var(--dsk-text)40%,transparent)}}.desk .cdr-co-radio.is-off{opacity:.55}.desk .cdr-co-lost{flex-direction:column;align-items:flex-start;gap:12px;max-width:440px;margin:auto;padding:24px;display:flex}:root{--dropdown-bg:var(--logen-surface);--dropdown-ink:var(--logen-text);--dropdown-muted:var(--logen-muted);--dropdown-line:var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){:root{--dropdown-line:color-mix(in srgb,var(--dropdown-ink)14%,transparent)}}:root{--dropdown-hover:var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){:root{--dropdown-hover:color-mix(in srgb,var(--dropdown-ink)6%,var(--dropdown-bg))}}:root{--dropdown-selected:var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){:root{--dropdown-selected:color-mix(in srgb,var(--dropdown-ink)9%,var(--dropdown-bg))}}:root{--dropdown-shadow:0 12px 36px #0000001a,0 2px 6px #0000000a}.lgp{--dropdown-bg:var(--w-paper,var(--paper-raised,#fff));--dropdown-ink:var(--w-ink,var(--ink,#17191d));--dropdown-muted:var(--w-mut,var(--ink-2,#686b73))}.desk{--dropdown-bg:var(--cdr-raised,var(--dsk-surface));--dropdown-ink:var(--dsk-text);--dropdown-muted:var(--dsk-muted,var(--dsk-faint))}:is(.lgp,.desk){--dropdown-line:var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){:is(.lgp,.desk){--dropdown-line:color-mix(in srgb,var(--dropdown-ink)14%,transparent)}}:is(.lgp,.desk){--dropdown-hover:var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){:is(.lgp,.desk){--dropdown-hover:color-mix(in srgb,var(--dropdown-ink)6%,var(--dropdown-bg))}}:is(.lgp,.desk){--dropdown-selected:var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){:is(.lgp,.desk){--dropdown-selected:color-mix(in srgb,var(--dropdown-ink)9%,var(--dropdown-bg))}}.logen-dropdown,.lgp .logen-dropdown,.desk .logen-dropdown{box-sizing:border-box;max-width:min(var(--dropdown-preferred-width,100vw),var(--dropdown-max-width,calc(100vw - 16px)));max-height:min(var(--dropdown-preferred-height,min(70dvh,480px)),var(--dropdown-max-height,calc(100dvh - 16px)));overscroll-behavior:contain;border:1px solid var(--dropdown-line);background:var(--dropdown-bg);color:var(--dropdown-ink);box-shadow:var(--dropdown-shadow);font:400 13px/1.4 var(--font-body);letter-spacing:-.01em;text-align:left;translate:var(--dropdown-shift-x,0px)var(--dropdown-shift-y,0px);border-radius:12px;padding:6px;animation:.12s ease-out logen-dropdown-in;overflow:auto}.logen-dropdown[hidden]{display:none}.logen-dropdown :is([role=menuitem],[role=menuitemradio],[role=option],.desk-menu-item,.gh-item,.logen-dropdown-item){box-sizing:border-box;width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;transition:background-color .1s;display:flex}.logen-dropdown :is([role=menuitem],[role=menuitemradio],[role=option],.desk-menu-item,.gh-item,.logen-dropdown-item):hover{background:var(--dropdown-hover)}.logen-dropdown [hidden],.logen-dropdown .hidden{display:none}.logen-dropdown :is(button,a[href]):focus-visible{outline:2px solid var(--dropdown-ink);outline-offset:-2px;background:var(--dropdown-hover)}.logen-dropdown :is([aria-checked=true],[aria-selected=true],.logen-dropdown-item[aria-pressed=true]){background:var(--dropdown-selected)}.logen-dropdown [aria-checked=true]:not(:has([class*=lucide-check])):after{content:"";background:currentColor;flex:none;width:14px;height:14px;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.logen-dropdown :is([aria-disabled=true],:disabled){opacity:.45;cursor:not-allowed!important}.logen-dropdown :is([aria-disabled=true],:disabled):hover{background:0 0}.logen-dropdown :is(.lgp-danger,.cdr-menu-danger){color:var(--logen-danger,#c63636)}.logen-dropdown :is(hr,.gh-sep,.cdr-menu-rule){background:var(--dropdown-line);border:0;height:1px;margin:5px 4px}.logen-dropdown :is(input[type=text],input[type=search]){color:var(--dropdown-ink);font-family:var(--font-body)}.logen-dropdown :is(input[type=text],input[type=search]):not(:where(.lgp-search input)):focus-visible{outline:2px solid var(--dropdown-ink);outline-offset:1px}.logen-dropdown .ws-chat-del:focus-visible{opacity:1}.logen-dropdown .lgp-search:focus-within{border-color:var(--dropdown-ink);box-shadow:0 0 0 2px var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){.logen-dropdown .lgp-search:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--dropdown-ink)12%,transparent)}}.cloud-mode-options{gap:2px;display:grid}.logen-dropdown.cloud-mode-menu .cloud-mode-option{grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:56px;padding:9px 10px;display:grid}.cloud-mode-menu .cloud-mode-option .cloud-mode-copy{gap:2px;min-width:0;display:grid}.cloud-mode-menu .cloud-mode-option .cloud-mode-copy b{font-size:13px;font-weight:500;line-height:1.4}.cloud-mode-menu .cloud-mode-option .cloud-mode-copy small{color:var(--dropdown-muted);white-space:normal;margin:0;font-size:12px;line-height:1.4;display:block}.cloud-mode-menu .cloud-mode-symbol{width:18px;height:18px}.cloud-mode-menu .cloud-mode-status{width:14px;height:14px}.logen-dropdown.cloud-mode-menu .cloud-mode-option:after{content:none}[aria-haspopup][aria-expanded=true]>:is(.lucide-chevron-down,svg.lgp-i:last-child){rotate:180deg}:is(body,.lgp,.desk) select:not([multiple]):not([size]){appearance:none;box-sizing:border-box;border:1px solid var(--dropdown-line);max-width:100%;min-height:36px;color:var(--dropdown-ink);background-color:var(--dropdown-bg);box-shadow:none;font:400 13px/1.4 var(--font-body);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5' fill='none' stroke='%2374777e' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;border-radius:8px;padding:7px 34px 7px 10px;transition:border-color .1s}:is(body,.lgp,.desk) select:not([multiple]):not([size]):hover:not(:disabled){border-color:var(--dropdown-ink)}@supports (color:color-mix(in lab, red, red)){:is(body,.lgp,.desk) select:not([multiple]):not([size]):hover:not(:disabled){border-color:color-mix(in srgb,var(--dropdown-ink)32%,transparent)}}:is(body,.lgp,.desk) select:not([multiple]):not([size]):focus-visible{outline:2px solid var(--dropdown-ink);outline-offset:2px}:is(body,.lgp,.desk) select:is([aria-invalid=true],.select-error){border-color:var(--logen-danger,#c63636)}:is(body,.lgp,.desk) select:disabled{opacity:.45;cursor:not-allowed}:is(body,.lgp,.desk) select option{background:var(--dropdown-bg);color:var(--dropdown-ink)}@supports (appearance:base-select){:is(body,.lgp,.desk) select:not([multiple]):not([size]){appearance:base-select}:is(body,.lgp,.desk) select:not([multiple]):not([size])::picker(select){appearance:base-select}:is(body,.lgp,.desk) select::picker-icon{display:none}:is(body,.lgp,.desk) select::picker(select){border:1px solid var(--dropdown-line);background:var(--dropdown-bg);max-height:min(60dvh,360px);color:var(--dropdown-ink);box-shadow:var(--dropdown-shadow);font:400 13px/1.4 var(--font-body);border-radius:12px;margin-block:6px;padding:6px;overflow:auto}:is(body,.lgp,.desk) select option{border-radius:7px;gap:10px;min-height:36px;padding:8px 10px}:is(body,.lgp,.desk) select option:is(:hover,:focus){background:var(--dropdown-hover);outline:none}:is(body,.lgp,.desk) select option:checked{background:var(--dropdown-selected)}:is(body,.lgp,.desk) select option::checkmark{order:1;margin-left:auto}}@keyframes logen-dropdown-in{0%{opacity:0}to{opacity:1}}@media (pointer:coarse){.logen-dropdown :is([role=menuitem],[role=menuitemradio],[role=option],.desk-menu-item,.gh-item,.logen-dropdown-item),:is(body,.lgp,.desk) select:not([multiple]):not([size]){min-height:44px;font-size:16px}}@media (prefers-reduced-motion:reduce){.logen-dropdown,.lgp .logen-dropdown,.desk .logen-dropdown{animation:none}}@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-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}