@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Poppins:wght@500;600&display=swap);:root{--uno-gray-0:#fff;--uno-gray-50:#f8f9fa;--uno-gray-100:#f1f3f5;--uno-gray-200:#e9ecef;--uno-gray-300:#dee2e6;--uno-gray-400:#ced4da;--uno-gray-500:#adb5bd;--uno-gray-600:#868e96;--uno-gray-700:#495057;--uno-gray-800:#343a40;--uno-gray-900:#212529;--uno-gray-950:#16181c;--uno-gray-1000:#000;--uno-blue-50:#eff6ff;--uno-blue-100:#dbeafe;--uno-blue-200:#bfdbfe;--uno-blue-300:#93c5fd;--uno-blue-400:#60a5fa;--uno-blue-500:#3b82f6;--uno-blue-600:#2563eb;--uno-blue-700:#1d4ed8;--uno-blue-800:#1e40af;--uno-blue-900:#1e3a8a;--uno-red-50:#fef2f2;--uno-red-100:#fee2e2;--uno-red-400:#f87171;--uno-red-600:#dc2626;--uno-red-700:#b91c1c;--uno-red-900:#7f1d1d;--uno-green-50:#f0fdf4;--uno-green-100:#dcfce7;--uno-green-400:#4ade80;--uno-green-600:#16a34a;--uno-green-700:#15803d;--uno-green-900:#14532d;--uno-amber-50:#fffbeb;--uno-amber-100:#fef3c7;--uno-amber-400:#fbbf24;--uno-amber-700:#b45309;--uno-amber-900:#78350f;--uno-font-system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--uno-font-default:Lato,var(--uno-font-system);--uno-font-heading:Poppins,var(--uno-font-system);--uno-font-code:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;--uno-font-container:var(--uno-font-default);--uno-font-size-xs:0.75rem;--uno-font-size-sm:0.875rem;--uno-font-size-md:1rem;--uno-font-size-lg:1.125rem;--uno-font-size-xl:1.25rem;--uno-font-size-2xl:1.5rem;--uno-font-size-3xl:1.875rem;--uno-font-size-4xl:2.25rem;--uno-font-weight-regular:400;--uno-font-weight-medium:500;--uno-font-weight-semibold:600;--uno-font-weight-bold:700;--uno-line-height-none:1;--uno-line-height-tight:1.25;--uno-line-height-snug:1.375;--uno-line-height-normal:1.5;--uno-line-height-relaxed:1.65;--uno-letter-spacing-tight:-0.011em;--uno-letter-spacing-normal:0;--uno-letter-spacing-wide:0.03em;--uno-measure-prose:70ch;--uno-measure-content:1280px;--uno-size-0:0px;--uno-size-2:2px;--uno-size-4:4px;--uno-size-5:5px;--uno-size-8:8px;--uno-size-10:10px;--uno-size-12:12px;--uno-size-15:15px;--uno-size-16:16px;--uno-size-20:20px;--uno-size-24:24px;--uno-size-28:28px;--uno-size-32:32px;--uno-size-40:40px;--uno-space-0:0;--uno-space-1:0.25rem;--uno-space-2:0.5rem;--uno-space-3:0.75rem;--uno-space-4:1rem;--uno-space-5:1.5rem;--uno-space-6:2rem;--uno-space-7:3rem;--uno-space-8:4rem;--uno-radius-none:0;--uno-radius-sm:3px;--uno-radius-md:6px;--uno-radius-lg:10px;--uno-radius-xl:16px;--uno-radius-pill:999px;--uno-radius-circle:50%;--uno-radius-0:var(--uno-radius-none);--uno-radius-2:var(--uno-radius-sm);--uno-radius-4:var(--uno-radius-sm);--uno-radius-8:var(--uno-radius-md);--uno-radius-12:var(--uno-radius-lg);--uno-radius-16:var(--uno-radius-xl);--uno-radius-20:var(--uno-radius-xl);--uno-radius-24:var(--uno-radius-xl);--uno-radius-28:var(--uno-radius-xl);--uno-radius-32:var(--uno-radius-xl);--uno-border-width:1px;--uno-border-width-thick:2px;--uno-duration-instant:80ms;--uno-duration-fast:150ms;--uno-duration-normal:250ms;--uno-duration-slow:400ms;--uno-ease-standard:cubic-bezier(0.2,0,0.13,1);--uno-ease-decelerate:cubic-bezier(0,0,0.2,1);--uno-ease-accelerate:cubic-bezier(0.4,0,1,1);--uno-transition-colors:background-color var(--uno-duration-fast) var(--uno-ease-standard),border-color var(--uno-duration-fast) var(--uno-ease-standard),color var(--uno-duration-fast) var(--uno-ease-standard);--uno-z-behind:-1;--uno-z-base:0;--uno-z-raised:10;--uno-z-dropdown:20;--uno-z-sticky:30;--uno-z-overlay:40;--uno-z-modal:50;--uno-z-popover:60;--uno-z-toast:70;--uno-z-tooltip:80;--uno-focus-ring-width:2px;--uno-focus-ring-offset:2px;--uno-box-sizing-border-box:border-box;--uno-box-sizing-default:var(--uno-box-sizing-border-box);--uno-text-decoration-none:none;--uno-text-decoration-wavy:underline wavy currentColor;--uno-anchor-decoration-default:var(--uno-text-decoration-none);--uno-toolbar-icon-padding:var(--uno-space-1);--uno-toolbar-icon-height:var(--uno-size-24);--uno-toolbar-icon-width:var(--uno-toolbar-icon-height);--uno-palette-margin:var(--uno-space-1)}.uno-theme-light,:root{--uno-color-surface:var(--uno-gray-0);--uno-color-surface-raised:var(--uno-gray-0);--uno-color-surface-sunken:var(--uno-gray-50);--uno-color-surface-muted:var(--uno-gray-100);--uno-color-surface-hover:var(--uno-gray-100);--uno-color-surface-active:var(--uno-gray-200);--uno-color-surface-disabled:var(--uno-gray-100);--uno-color-scrim:#21252980;--uno-color-text:var(--uno-gray-900);--uno-color-text-muted:var(--uno-gray-700);--uno-color-text-subtle:var(--uno-gray-600);--uno-color-text-disabled:var(--uno-gray-500);--uno-color-text-inverse:var(--uno-gray-0);--uno-color-border:var(--uno-gray-300);--uno-color-border-strong:var(--uno-gray-400);--uno-color-border-subtle:var(--uno-gray-200);--uno-color-primary:var(--uno-blue-600);--uno-color-primary-hover:var(--uno-blue-700);--uno-color-primary-active:var(--uno-blue-800);--uno-color-primary-subtle:var(--uno-blue-50);--uno-color-primary-border:var(--uno-blue-200);--uno-color-on-primary:var(--uno-gray-0);--uno-color-link:var(--uno-color-primary);--uno-color-link-hover:var(--uno-color-primary-hover);--uno-color-link-visited:var(--uno-blue-800);--uno-color-danger:var(--uno-red-600);--uno-color-danger-subtle:var(--uno-red-50);--uno-color-danger-border:var(--uno-red-100);--uno-color-on-danger:var(--uno-gray-0);--uno-color-success:var(--uno-green-600);--uno-color-success-subtle:var(--uno-green-50);--uno-color-success-border:var(--uno-green-100);--uno-color-on-success:var(--uno-gray-0);--uno-color-warning:var(--uno-amber-700);--uno-color-warning-subtle:var(--uno-amber-50);--uno-color-warning-border:var(--uno-amber-100);--uno-color-on-warning:var(--uno-gray-0);--uno-color-info:var(--uno-blue-600);--uno-color-info-subtle:var(--uno-blue-50);--uno-color-info-border:var(--uno-blue-100);--uno-color-focus-ring:var(--uno-blue-500);--uno-shadow-xs:0 1px 2px #1018280f;--uno-shadow-sm:0 1px 3px #1018281a,0 1px 2px #1018280f;--uno-shadow-md:0 4px 8px -2px #1018281a,0 2px 4px -2px #1018280f;--uno-shadow-lg:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808;--uno-shadow-xl:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808;color-scheme:light}@media (prefers-color-scheme:dark){:root:not(.uno-theme-light){--uno-color-surface:var(--uno-gray-950);--uno-color-surface-raised:var(--uno-gray-900);--uno-color-surface-sunken:var(--uno-gray-1000);--uno-color-surface-muted:var(--uno-gray-800);--uno-color-surface-hover:var(--uno-gray-800);--uno-color-surface-active:var(--uno-gray-700);--uno-color-surface-disabled:var(--uno-gray-800);--uno-color-scrim:#000000b3;--uno-color-text:var(--uno-gray-100);--uno-color-text-muted:var(--uno-gray-400);--uno-color-text-subtle:var(--uno-gray-500);--uno-color-text-disabled:var(--uno-gray-600);--uno-color-text-inverse:var(--uno-gray-900);--uno-color-border:var(--uno-gray-700);--uno-color-border-strong:var(--uno-gray-600);--uno-color-border-subtle:var(--uno-gray-800);--uno-color-primary:var(--uno-blue-400);--uno-color-primary-hover:var(--uno-blue-300);--uno-color-primary-active:var(--uno-blue-200);--uno-color-primary-subtle:#2563eb29;--uno-color-primary-border:var(--uno-blue-800);--uno-color-on-primary:var(--uno-gray-950);--uno-color-link:var(--uno-blue-400);--uno-color-link-hover:var(--uno-blue-300);--uno-color-link-visited:var(--uno-blue-300);--uno-color-danger:var(--uno-red-400);--uno-color-danger-subtle:#dc262629;--uno-color-danger-border:var(--uno-red-900);--uno-color-on-danger:var(--uno-gray-950);--uno-color-success:var(--uno-green-400);--uno-color-success-subtle:#16a34a29;--uno-color-success-border:var(--uno-green-900);--uno-color-on-success:var(--uno-gray-950);--uno-color-warning:var(--uno-amber-400);--uno-color-warning-subtle:#b453092e;--uno-color-warning-border:var(--uno-amber-900);--uno-color-on-warning:var(--uno-gray-950);--uno-color-info:var(--uno-blue-400);--uno-color-info-subtle:#2563eb29;--uno-color-info-border:var(--uno-blue-800);--uno-color-focus-ring:var(--uno-blue-300);--uno-shadow-xs:0 1px 2px #00000080;--uno-shadow-sm:0 1px 3px #0009,0 1px 2px #0006;--uno-shadow-md:0 4px 8px -2px #0009,0 2px 4px -2px #0006;--uno-shadow-lg:0 12px 16px -4px #0009,0 4px 6px -2px #0006;--uno-shadow-xl:0 20px 24px -4px #000000b3,0 8px 8px -4px #0006;color-scheme:dark}}.uno-theme-dark{--uno-color-surface:var(--uno-gray-950);--uno-color-surface-raised:var(--uno-gray-900);--uno-color-surface-sunken:var(--uno-gray-1000);--uno-color-surface-muted:var(--uno-gray-800);--uno-color-surface-hover:var(--uno-gray-800);--uno-color-surface-active:var(--uno-gray-700);--uno-color-surface-disabled:var(--uno-gray-800);--uno-color-scrim:#000000b3;--uno-color-text:var(--uno-gray-100);--uno-color-text-muted:var(--uno-gray-400);--uno-color-text-subtle:var(--uno-gray-500);--uno-color-text-disabled:var(--uno-gray-600);--uno-color-text-inverse:var(--uno-gray-900);--uno-color-border:var(--uno-gray-700);--uno-color-border-strong:var(--uno-gray-600);--uno-color-border-subtle:var(--uno-gray-800);--uno-color-primary:var(--uno-blue-400);--uno-color-primary-hover:var(--uno-blue-300);--uno-color-primary-active:var(--uno-blue-200);--uno-color-primary-subtle:#2563eb29;--uno-color-primary-border:var(--uno-blue-800);--uno-color-on-primary:var(--uno-gray-950);--uno-color-link:var(--uno-blue-400);--uno-color-link-hover:var(--uno-blue-300);--uno-color-link-visited:var(--uno-blue-300);--uno-color-danger:var(--uno-red-400);--uno-color-danger-subtle:#dc262629;--uno-color-danger-border:var(--uno-red-900);--uno-color-on-danger:var(--uno-gray-950);--uno-color-success:var(--uno-green-400);--uno-color-success-subtle:#16a34a29;--uno-color-success-border:var(--uno-green-900);--uno-color-on-success:var(--uno-gray-950);--uno-color-warning:var(--uno-amber-400);--uno-color-warning-subtle:#b453092e;--uno-color-warning-border:var(--uno-amber-900);--uno-color-on-warning:var(--uno-gray-950);--uno-color-info:var(--uno-blue-400);--uno-color-info-subtle:#2563eb29;--uno-color-info-border:var(--uno-blue-800);--uno-color-focus-ring:var(--uno-blue-300);--uno-shadow-xs:0 1px 2px #00000080;--uno-shadow-sm:0 1px 3px #0009,0 1px 2px #0006;--uno-shadow-md:0 4px 8px -2px #0009,0 2px 4px -2px #0006;--uno-shadow-lg:0 12px 16px -4px #0009,0 4px 6px -2px #0006;--uno-shadow-xl:0 20px 24px -4px #000000b3,0 8px 8px -4px #0006;color-scheme:dark}.uno-theme-dark,.uno-theme-light{background-color:var(--uno-color-surface);color:var(--uno-color-text)}*,:after,:before{box-sizing:var(--uno-box-sizing-default)}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--uno-space-6)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--uno-color-surface);color:var(--uno-color-text);font-family:var(--uno-font-default);font-size:var(--uno-font-size-md);font-weight:var(--uno-font-weight-regular);line-height:var(--uno-line-height-normal);overflow-wrap:break-word}canvas,img,picture,svg,video{display:block;max-width:100%}.app-nav-link-icon,.app-nav-tool,.file-img,.tool-icon img,.uno-app-nav-link-icon,.uno-app-nav-tool,.uno-file-img,.uno-tool-icon img,img.app-logo,img.uno-app-logo{display:inline-block}button,input,select,textarea{color:inherit;font:inherit}textarea{overflow-wrap:break-word}code,kbd,pre,samp{font-family:var(--uno-font-code);font-size:var(--uno-font-size-sm)}a{color:var(--uno-color-link);-webkit-text-decoration:var(--uno-anchor-decoration-default);text-decoration:var(--uno-anchor-decoration-default);transition:var(--uno-transition-colors)}a:hover{color:var(--uno-color-link-hover);text-decoration:underline}a:visited{color:var(--uno-color-link-visited)}hr{border:none;border-top:var(--uno-border-width) solid var(--uno-color-border);margin:var(--uno-space-4) 0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}h1,h2,h3,h4,h5,h6{text-wrap:balance;color:var(--uno-color-text);font-family:var(--uno-font-heading);font-weight:var(--uno-font-weight-semibold);letter-spacing:var(--uno-letter-spacing-tight);line-height:var(--uno-line-height-tight)}h1{font-size:var(--uno-font-size-4xl)}h2{font-size:var(--uno-font-size-3xl)}h3{font-size:var(--uno-font-size-2xl)}h4{font-size:var(--uno-font-size-xl)}h5{font-size:var(--uno-font-size-lg)}h5,h6{font-weight:var(--uno-font-weight-medium)}h6{font-size:var(--uno-font-size-md);letter-spacing:var(--uno-letter-spacing-normal)}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:var(--uno-space-5)}h1,h2,h3,h4,h5,h6{margin-bottom:var(--uno-space-3)}p{margin-bottom:var(--uno-space-4);max-width:var(--uno-measure-prose)}p:last-child{margin-bottom:0}ol:not(.no-list):not([class*=-list]),ol:not(.uno-no-list):not([class*=-list]),ul:not(.no-list):not([class*=-list]),ul:not(.uno-no-list):not([class*=-list]){margin-bottom:var(--uno-space-4);padding-left:var(--uno-space-5)}li+li{margin-top:var(--uno-space-1)}b,strong{font-weight:var(--uno-font-weight-bold)}small{color:var(--uno-color-text-muted);font-size:var(--uno-font-size-sm)}mark{background-color:var(--uno-color-warning-subtle);border-radius:var(--uno-radius-sm);color:var(--uno-color-text);padding:0 var(--uno-space-1)}blockquote{border-left:var(--uno-border-width-thick) solid var(--uno-color-border-strong);color:var(--uno-color-text-muted);margin-bottom:var(--uno-space-4);padding-left:var(--uno-space-4)}pre{border:var(--uno-border-width) solid var(--uno-color-border-subtle);border-radius:var(--uno-radius-md);line-height:var(--uno-line-height-snug);overflow-x:auto;padding:var(--uno-space-3)}:not(pre)>code,pre{background-color:var(--uno-color-surface-sunken)}:not(pre)>code{border:var(--uno-border-width) solid var(--uno-color-border-subtle);border-radius:var(--uno-radius-sm);padding:.1em .3em}.uno-text-xs{font-size:var(--uno-font-size-xs)}.uno-text-sm{font-size:var(--uno-font-size-sm)}.uno-text-md{font-size:var(--uno-font-size-md)}.uno-text-lg{font-size:var(--uno-font-size-lg)}.uno-text-xl{font-size:var(--uno-font-size-xl)}.uno-text-regular{font-weight:var(--uno-font-weight-regular)}.uno-text-medium{font-weight:var(--uno-font-weight-medium)}.uno-text-semibold{font-weight:var(--uno-font-weight-semibold)}.uno-text-bold{font-weight:var(--uno-font-weight-bold)}.uno-text-default{color:var(--uno-color-text)}.uno-text-muted{color:var(--uno-color-text-muted)}.uno-text-subtle{color:var(--uno-color-text-subtle)}.uno-text-danger{color:var(--uno-color-danger)}.uno-text-success{color:var(--uno-color-success)}.uno-text-warning{color:var(--uno-color-warning)}.uno-text-overline{color:var(--uno-color-text-muted);font-size:var(--uno-font-size-xs);font-weight:var(--uno-font-weight-medium);letter-spacing:var(--uno-letter-spacing-wide);text-transform:uppercase}.uno-text-prose{max-width:var(--uno-measure-prose)}.uno-text-clamp-2,.uno-text-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.uno-text-clamp-2{-webkit-line-clamp:2}.uno-text-clamp-3{-webkit-line-clamp:3}:focus-visible{outline:var(--uno-focus-ring-width) solid var(--uno-color-focus-ring);outline-offset:var(--uno-focus-ring-offset);position:relative;z-index:var(--uno-z-raised)}:focus:not(:focus-visible){outline:none}.accordion-toggler:focus-visible,.app-nav-link:focus-visible,.arrow-down:focus-visible,.arrow-left:focus-visible,.arrow-right:focus-visible,.arrow-up:focus-visible,.box-content:focus-visible,.caraousel-nav-item:focus-visible,.clickable:focus-visible,.designer-palette-tool:focus-visible,.image-button:focus-visible,.select-box-link:focus-visible,.sheet-header:focus-visible,.tab-nav:focus-visible,.toggle:focus-visible,.tool-icon:focus-visible,.typeahead-link:focus-visible,.uno-accordion-toggler:focus-visible,.uno-app-nav-link:focus-visible,.uno-arrow-down:focus-visible,.uno-arrow-left:focus-visible,.uno-arrow-right:focus-visible,.uno-arrow-up:focus-visible,.uno-box-content:focus-visible,.uno-button:focus-visible,.uno-caraousel-nav-item:focus-visible,.uno-clickable:focus-visible,.uno-designer-palette-tool:focus-visible,.uno-image-button:focus-visible,.uno-select-box-link:focus-visible,.uno-sheet-header:focus-visible,.uno-tab-nav:focus-visible,.uno-toggle:focus-visible,.uno-tool-icon:focus-visible,.uno-typeahead-link:focus-visible{outline:var(--uno-focus-ring-width) solid var(--uno-color-focus-ring);outline-offset:var(--uno-focus-ring-offset)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--uno-color-primary);outline:var(--uno-focus-ring-width) solid var(--uno-color-focus-ring);outline-offset:0}.entity-prop:focus-within,.uno-data-grid td:focus-within,.uno-entity-prop:focus-within{background-color:var(--uno-color-primary-subtle)}.uno-skip-link{background-color:var(--uno-color-primary);border-radius:0 0 var(--uno-radius-md) 0;color:var(--uno-color-on-primary);left:-9999px;padding:var(--uno-space-2) var(--uno-space-4);position:absolute;text-decoration:none;top:0;z-index:var(--uno-z-tooltip)}.uno-skip-link:focus{left:0;position:fixed}@media (forced-colors:active){:focus-visible{outline:var(--uno-focus-ring-width) solid Highlight;outline-offset:var(--uno-focus-ring-offset)}.uno-skip-link:focus{background-color:SelectedItem;color:SelectedItemText}}@keyframes uno-fade-in{0%{opacity:0}to{opacity:1}}@keyframes uno-fade-out{0%{opacity:1}to{opacity:0}}@keyframes uno-scale-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes uno-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes uno-spin{to{transform:rotate(1turn)}}@keyframes uno-pulse{50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes grayscale{0%{filter:grayscale(100%)}to{filter:grayscale(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}@keyframes zoom_zoom{0%,to{background-color:initial}50%{background-color:var(--uno-color-warning-subtle)}}.animate,.uno-animate{animation-duration:var(--uno-duration-normal);animation-name:fadeIn;animation-timing-function:var(--uno-ease-decelerate)}.animate-reader,.uno-animate-reader{animation-duration:var(--uno-duration-slow);animation-iteration-count:2;animation-name:zoom_zoom}.uno-animate-fade-in{animation:uno-fade-in var(--uno-duration-normal) var(--uno-ease-decelerate)}.uno-animate-spin{animation:uno-spin 1s linear infinite}.uno-skeleton{animation:uno-pulse 1.5s var(--uno-ease-standard) infinite;background-color:var(--uno-color-surface-muted);border-radius:var(--uno-radius-sm)}.row,.uno-row{width:100%}.row:after,.uno-row:after{clear:both;content:"";display:table}[class*=col-]{float:left;padding:0 var(--uno-space-2);width:100%}@media (min-width:600px){.col-s-1,.uno-col-s-1{width:8.33%}.col-s-2,.uno-col-s-2{width:16.66%}.col-s-3,.uno-col-s-3{width:25%}.col-s-4,.uno-col-s-4{width:33.33%}.col-s-5,.uno-col-s-5{width:41.66%}.col-s-6,.uno-col-s-6{width:50%}.col-s-7,.uno-col-s-7{width:58.33%}.col-s-8,.uno-col-s-8{width:66.66%}.col-s-9,.uno-col-s-9{width:75%}.col-s-10,.uno-col-s-10{width:83.33%}.col-s-11,.uno-col-s-11{width:91.66%}.col-s-12,.uno-col-s-12{width:100%}}@media (min-width:768px){.col-1,.uno-col-1{width:8.33%}.col-2,.uno-col-2{width:16.66%}.col-3,.uno-col-3{width:25%}.col-4,.uno-col-4{width:33.33%}.col-5,.uno-col-5{width:41.66%}.col-6,.uno-col-6{width:50%}.col-7,.uno-col-7{width:58.33%}.col-8,.uno-col-8{width:66.66%}.col-9,.uno-col-9{width:75%}.col-10,.uno-col-10{width:83.33%}.col-11,.uno-col-11{width:91.66%}.col-12,.uno-col-12{width:100%}.col-sm-1,.uno-col-sm-1{width:8.33%}.col-sm-2,.uno-col-sm-2{width:16.66%}.col-sm-3,.uno-col-sm-3{width:25%}.col-sm-4,.uno-col-sm-4{width:33.33%}.col-sm-5,.uno-col-sm-5{width:41.66%}.col-sm-6,.uno-col-sm-6{width:50%}.col-sm-7,.uno-col-sm-7{width:58.33%}.col-sm-8,.uno-col-sm-8{width:66.66%}.col-sm-9,.uno-col-sm-9{width:75%}.col-sm-10,.uno-col-sm-10{width:83.33%}.col-sm-11,.uno-col-sm-11{width:91.66%}.col-sm-12,.uno-col-sm-12{width:100%}}.container,.uno-container{font-family:var(--uno-font-container);margin:0 2%}@media (min-width:1200px){.container,.uno-container{margin-left:auto;margin-right:auto;max-width:var(--uno-measure-content);padding:0 var(--uno-space-5)}}.uno-container-fluid{margin:0;padding:0 var(--uno-space-4);width:100%}.full-size-container,.uno-full-size-container{height:100%;position:relative;width:100%}.flex-container,.uno-flex-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--uno-space-3);justify-content:space-around}.flex-container .flex-child,.flex-container .uno-flex-child,.uno-flex-container .flex-child,.uno-flex-container .uno-flex-child{margin:0}.uno-grid-auto{grid-gap:var(--uno-space-4);display:grid;gap:var(--uno-space-4);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.uno-grid-auto-sm{grid-gap:var(--uno-space-3);display:grid;gap:var(--uno-space-3);grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.uno-stack{display:flex;flex-direction:column;gap:var(--uno-space-4)}.uno-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--uno-space-3)}.uno-spacer{flex:1 1 auto}.app-layout,.uno-app-layout{-webkit-overflow-scrolling:touch;background-color:var(--uno-color-surface);color:var(--uno-color-text);height:100vh;height:100dvh;overflow:auto;overscroll-behavior:contain}.header,.uno-header{align-items:center;background-color:initial;display:flex;gap:var(--uno-space-3);min-height:4rem;padding:var(--uno-space-2) var(--uno-space-3)}.app-logo,.uno-app-logo{flex-shrink:0;height:4rem;margin:var(--uno-space-2);object-fit:contain;width:4rem}div.app-logo,div.uno-app-logo{height:auto;margin:0;width:auto}.app-title,.uno-app-title{color:var(--uno-color-text);font-family:var(--uno-font-heading);font-size:var(--uno-font-size-xl);font-weight:var(--uno-font-weight-semibold);line-height:var(--uno-line-height-tight);padding:var(--uno-space-1) 0}.app-subtitle,.uno-app-subtitle{background-color:initial;color:var(--uno-color-text-muted);display:none;font-size:var(--uno-font-size-sm);margin:0;padding:0}@media (min-width:600px){.app-subtitle,.uno-app-subtitle{display:block}}.app-content,.uno-app-content{margin-top:var(--uno-space-4)}@media (min-width:600px){.app-content,.uno-app-content{margin-top:0}}.app-footer,.uno-app-footer{background-color:initial;border-top:var(--uno-border-width) solid var(--uno-color-border);color:var(--uno-color-text-muted);font-size:var(--uno-font-size-xs);padding:var(--uno-space-3) var(--uno-space-4);text-align:center}.app-wm-contact,.uno-app-wm-contact{font-style:italic}.profile-panel,.uno-profile-panel{background-color:var(--uno-color-surface-muted);border-radius:var(--uno-radius-md);color:var(--uno-color-text);padding:var(--uno-space-2);text-shadow:none}.active-person,.uno-active-person{color:inherit;font-size:inherit;text-decoration:inherit}.signin,.uno-signin{cursor:pointer}.signin-external,.uno-signin-external{height:100%;width:100%}.login-panel,.uno-login-panel{z-index:var(--uno-z-modal)}.primary-menu,.uno-primary-menu{bottom:0;position:static;width:100%}.uno-v-top,.v-top{padding-top:env(safe-area-inset-top);top:0}.uno-v-bottom,.uno-v-top,.v-bottom,.v-top{position:fixed;width:100%;z-index:var(--uno-z-sticky)}.uno-v-bottom,.v-bottom{bottom:0;padding-bottom:env(safe-area-inset-bottom)}@media print{.app-nav-content,.noprint,.tool-icon,.uno-app-nav-content,.uno-button,.uno-noprint,.uno-tool-icon{display:none!important}.app-layout,.uno-app-layout{height:auto;overflow:visible}body{background:#fff;color:#000}}.app-nav,.uno-app-nav{position:relative;text-align:left;top:0}.app-nav-content,.uno-app-nav-content{display:inline-block;position:relative;top:0}.app-nav-content-admin,.uno-app-nav-content-admin{background-color:var(--uno-color-primary-subtle);border-radius:var(--uno-radius-md)}.app-nav-icon,.app-nav-toggle,.uno-app-nav-icon,.uno-app-nav-toggle{display:none;-webkit-user-select:none;user-select:none}.app-nav-list,.uno-app-nav-list{background-color:var(--uno-color-surface);cursor:pointer;display:flex;flex-wrap:wrap;gap:var(--uno-space-1);justify-items:stretch;list-style-type:none;margin:1px;padding:0;position:relative;top:0;-webkit-user-select:none;user-select:none}.app-nav-vertical,.uno-app-nav-vertical{display:block;left:0;margin:1px;position:relative}.app-nav-horizontal,.uno-app-nav-horizontal{display:inline-block;left:0;margin:1px;position:relative;vertical-align:top}.app-nav-link-toggle,.uno-app-nav-link-toggle{background-color:inherit;border:0 solid}.app-nav-tool,.uno-app-nav-tool{height:var(--uno-toolbar-icon-height);width:var(--uno-toolbar-icon-width)}.app-nav-wrapper,.uno-app-nav-wrapper{margin-left:0;position:relative}.app-nav-link,.uno-app-nav-link{align-items:center;background-color:initial;border:none;border-radius:var(--uno-radius-none);border-right:var(--uno-border-width) solid var(--uno-color-border-subtle);color:inherit;display:flex;height:100%;min-height:2.75rem;overflow:hidden;padding:var(--uno-space-2) var(--uno-space-3);text-align:left;text-overflow:ellipsis;transition:var(--uno-transition-colors);white-space:nowrap;width:100%}.app-nav-link-active,.uno-app-nav-link-active{background-color:var(--uno-color-primary-subtle);box-shadow:inset 3px 0 0 0 var(--uno-color-primary);color:var(--uno-color-primary);font-weight:var(--uno-font-weight-medium)}.app-nav-link-inactive,.uno-app-nav-link-inactive{background-color:initial}.app-nav-link:hover,.uno-app-nav-link:hover{background-color:var(--uno-color-surface-hover);color:var(--uno-color-text)}.app-nav-link a,.app-nav-link a:hover,.app-nav-link a:visited,.uno-app-nav-link a,.uno-app-nav-link a:hover,.uno-app-nav-link a:visited{color:inherit;text-decoration:none}.app-nav-link-admin:hover,.uno-app-nav-link-admin:hover{background-color:var(--uno-color-primary-subtle)}.app-nav-link-admin a,.uno-app-nav-link-admin a{color:var(--uno-color-text)}.app-nav-link-admin a:hover,.uno-app-nav-link-admin a:hover{background-color:initial;color:var(--uno-color-primary)}.app-nav-link-icon,.uno-app-nav-link-icon{height:1rem;width:auto}.app-nav-link-icon,.toggle,.tool-icon,.uno-app-nav-link-icon,.uno-toggle,.uno-tool-icon{cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;user-select:none}.toggle,.tool-icon,.uno-toggle,.uno-tool-icon{border-radius:var(--uno-radius-sm);height:var(--uno-size-20);position:relative;transition:var(--uno-transition-colors);width:var(--uno-size-20)}.tool-icon:hover,.uno-tool-icon:hover{background-color:var(--uno-color-surface-hover)}.file-img,.uno-file-img{height:50px;width:auto}@media (max-width:599px){.app-nav-list,.uno-app-nav-list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.app-nav-list::-webkit-scrollbar,.uno-app-nav-list::-webkit-scrollbar{display:none}.app-nav-list>*,.uno-app-nav-list>*{flex:0 0 auto;scroll-snap-align:start}.app-nav-vertical .app-nav-list,.app-nav-vertical .uno-app-nav-list,.uno-app-nav-vertical .app-nav-list,.uno-app-nav-vertical .uno-app-nav-list{flex-wrap:wrap;overflow-x:visible}}.uno-button{align-items:center;background-color:var(--uno-color-surface-muted);border:var(--uno-border-width) solid #0000;border-radius:var(--uno-radius-md);color:var(--uno-color-text);cursor:pointer;display:inline-flex;font-family:var(--uno-font-default);font-size:var(--uno-font-size-md);font-weight:var(--uno-font-weight-medium);gap:var(--uno-space-2);justify-content:center;line-height:var(--uno-line-height-none);min-height:2.75rem;padding:var(--uno-space-2) var(--uno-space-4);text-align:center;transition:var(--uno-transition-colors),box-shadow var(--uno-duration-fast) var(--uno-ease-standard);white-space:nowrap}.uno-button:hover{background-color:var(--uno-color-surface-hover)}.uno-button:active{background-color:var(--uno-color-surface-active)}.uno-button:disabled,.uno-button[disabled]{background-color:var(--uno-color-surface-disabled);color:var(--uno-color-text-disabled);cursor:not-allowed;opacity:.6}.uno-button a,.uno-button a:hover,.uno-button a:visited{color:inherit;text-decoration:none}.uno-button-primary{background-color:var(--uno-color-primary);border-color:var(--uno-color-primary);color:var(--uno-color-on-primary)}.uno-button-primary:hover{background-color:var(--uno-color-primary-hover);border-color:var(--uno-color-primary-hover)}.uno-button-primary:active{background-color:var(--uno-color-primary-active)}.uno-button-secondary{background-color:initial;border-color:var(--uno-color-border-strong);color:var(--uno-color-primary)}.uno-button-secondary:hover{background-color:var(--uno-color-primary-subtle);border-color:var(--uno-color-primary)}.uno-button-danger{background-color:var(--uno-color-danger);border-color:var(--uno-color-danger);color:var(--uno-color-on-danger)}.uno-button-danger:hover{background-color:color-mix(in srgb,var(--uno-color-danger) 85%,#000)}.uno-button-ghost{background-color:initial;border-color:#0000;color:var(--uno-color-text-muted);min-height:auto;padding:var(--uno-space-1) var(--uno-space-2)}.uno-button-ghost:hover{background-color:var(--uno-color-surface-hover);color:var(--uno-color-text)}.uno-button-navigate{background:none;border:none;color:var(--uno-color-link);min-height:auto;padding:0}.uno-button-navigate:hover{background:none;text-decoration:underline}.uno-button-sm{font-size:var(--uno-font-size-sm);min-height:2rem;padding:var(--uno-space-1) var(--uno-space-3)}.uno-button-lg{font-size:var(--uno-font-size-lg);min-height:3.25rem;padding:var(--uno-space-3) var(--uno-space-5)}.uno-button-block{display:flex;width:100%}.image-button,.uno-image-button{background:none;border:none;cursor:pointer;margin:0;padding:0}.image-fill,.uno-image-fill{height:auto;object-fit:contain;width:100%}.box-content,.clickable,.uno-box-content,.uno-clickable{cursor:pointer;transition:var(--uno-transition-colors);-webkit-user-select:none;user-select:none}.box-content,.uno-box-content{background-color:var(--uno-color-surface);border-radius:var(--uno-radius-md);color:var(--uno-color-link);padding:var(--uno-space-2)}.box-content:hover,.uno-box-content:hover{background-color:var(--uno-color-surface-hover)}.box-content-active,.uno-box-content-active{background-color:var(--uno-color-primary);border-radius:var(--uno-radius-md);box-shadow:var(--uno-shadow-md);color:var(--uno-color-on-primary);font-weight:var(--uno-font-weight-medium);padding:var(--uno-space-2);-webkit-user-select:none;user-select:none}.chip,.uno-chip{align-items:center;background-color:var(--uno-color-primary-subtle);border:var(--uno-border-width) solid var(--uno-color-primary-border);border-radius:var(--uno-radius-pill);color:var(--uno-color-primary);display:inline-flex;font-size:var(--uno-font-size-sm);gap:var(--uno-space-1);line-height:var(--uno-line-height-none);margin:var(--uno-space-1);padding:var(--uno-space-1) var(--uno-space-3)}.box-lower,.box-upper,.uno-box-lower,.uno-box-upper{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-lg);margin:var(--uno-space-3);padding:var(--uno-space-3)}.box-lower,.uno-box-lower{box-shadow:var(--uno-shadow-sm)}.box-upper,.uno-box-upper{box-shadow:var(--uno-shadow-md)}.arrow-down,.arrow-left,.arrow-right,.arrow-up,.uno-arrow-down,.uno-arrow-left,.uno-arrow-right,.uno-arrow-up{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1rem;border:var(--uno-border-width) solid #0000;border-radius:var(--uno-radius-sm);content:"";cursor:pointer;display:inline-block;height:1rem;margin:3px auto auto;transition:transform var(--uno-duration-fast) var(--uno-ease-standard),var(--uno-transition-colors);-webkit-user-select:none;user-select:none;width:1rem}.arrow-down:hover,.arrow-left:hover,.arrow-right:hover,.arrow-up:hover,.uno-arrow-down:hover,.uno-arrow-left:hover,.uno-arrow-right:hover,.uno-arrow-up:hover{background-color:var(--uno-color-surface-hover);border-color:var(--uno-color-border)}.arrow-down,.uno-arrow-down{transform:rotate(-180deg)}.arrow-left,.uno-arrow-left{transform:rotate(90deg)}.arrow-right,.uno-arrow-right{transform:rotate(-90deg)}@media (prefers-color-scheme:dark){:root:not(.uno-theme-light) .arrow-down,:root:not(.uno-theme-light) .arrow-left,:root:not(.uno-theme-light) .arrow-right,:root:not(.uno-theme-light) .arrow-up,:root:not(.uno-theme-light) .uno-arrow-down,:root:not(.uno-theme-light) .uno-arrow-left,:root:not(.uno-theme-light) .uno-arrow-right,:root:not(.uno-theme-light) .uno-arrow-up{filter:invert(1)}}.uno-theme-dark .arrow-down,.uno-theme-dark .arrow-left,.uno-theme-dark .arrow-right,.uno-theme-dark .arrow-up,.uno-theme-dark .uno-arrow-down,.uno-theme-dark .uno-arrow-left,.uno-theme-dark .uno-arrow-right,.uno-theme-dark .uno-arrow-up{filter:invert(1)}.entity-prop,.uno-entity-prop{margin-bottom:var(--uno-space-5)}.prop-cell,.uno-prop-cell{border:var(--uno-border-width) dashed var(--uno-color-border-subtle);padding:var(--uno-space-1)}.input-label,.uno-input-label{color:var(--uno-color-text-muted);cursor:pointer;display:inline-block;font-size:var(--uno-font-size-sm);font-weight:var(--uno-font-weight-medium);margin-bottom:var(--uno-space-1)}.input-description,.uno-input-description{color:var(--uno-color-text-subtle);display:block;font-size:var(--uno-font-size-xs);font-style:italic;margin-top:var(--uno-space-1)}.input-field,.uno-input-field{display:inline}.input-wid,.uno-input-wid{display:inline;width:100%}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{background-color:var(--uno-color-surface);border:var(--uno-border-width) solid var(--uno-color-border-strong);border-radius:var(--uno-radius-md);color:var(--uno-color-text);font-size:var(--uno-font-size-md);line-height:var(--uno-line-height-normal);min-height:2.75rem;padding:var(--uno-space-2) var(--uno-space-3);transition:var(--uno-transition-colors);width:100%}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--uno-color-border-strong)}input[type=checkbox],input[type=radio]{accent-color:var(--uno-color-primary);cursor:pointer;height:1.1rem;width:1.1rem}.disabled,.uno-disabled,input:disabled,select:disabled,textarea:disabled{background-color:var(--uno-color-surface-disabled);color:var(--uno-color-text-disabled);cursor:not-allowed;opacity:.7}.uno-field-error,input:user-invalid,textarea:user-invalid{background-color:var(--uno-color-danger-subtle);border-color:var(--uno-color-danger)}.uno-field-success{background-color:var(--uno-color-success-subtle);border-color:var(--uno-color-success)}.uno-field-message{display:block;font-size:var(--uno-font-size-xs);margin-top:var(--uno-space-1)}.uno-field-message-error{color:var(--uno-color-danger)}.uno-field-message-success{color:var(--uno-color-success)}.uno-field-message-warning{color:var(--uno-color-warning)}.uno-required-marker{color:var(--uno-color-danger);font-weight:var(--uno-font-weight-bold);margin-left:var(--uno-space-1)}fieldset{border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-lg);margin-bottom:var(--uno-space-5);padding:var(--uno-space-4)}legend{color:var(--uno-color-text);font-family:var(--uno-font-heading);font-size:var(--uno-font-size-sm);font-weight:var(--uno-font-weight-semibold);letter-spacing:var(--uno-letter-spacing-wide);padding:0 var(--uno-space-2);text-transform:uppercase}::placeholder{color:var(--uno-color-text-subtle);opacity:1}.uno-data-grid{-webkit-overflow-scrolling:touch;margin-top:var(--uno-space-4);overflow:auto}.uno-data-grid table{border-bottom:var(--uno-border-width) solid var(--uno-color-border);border-collapse:collapse;display:grid;flex:1 1}.uno-data-grid tbody,.uno-data-grid thead,.uno-data-grid tr{display:contents}.uno-data-grid td,.uno-data-grid th{border-left:var(--uno-border-width) solid var(--uno-color-border-subtle);overflow:hidden;padding:var(--uno-space-2) var(--uno-space-3);text-overflow:ellipsis;white-space:nowrap}.uno-data-grid th{background:var(--uno-color-surface-muted);border-bottom:var(--uno-border-width) solid var(--uno-color-border);border-top:var(--uno-border-width) solid var(--uno-color-border);color:var(--uno-color-text);font-size:var(--uno-font-size-sm);font-weight:var(--uno-font-weight-medium);position:sticky;text-align:left;top:0;-webkit-user-select:none;user-select:none}.uno-data-grid td:last-child,.uno-data-grid th:last-child{border-right:var(--uno-border-width) solid var(--uno-color-border-subtle);flex:1 1}.uno-data-grid td{background-color:var(--uno-color-surface);color:var(--uno-color-text);padding-bottom:var(--uno-space-2);padding-top:var(--uno-space-2)}.uno-data-grid tr:nth-child(2n) td{background:var(--uno-color-surface-sunken)}.uno-data-grid tbody tr:hover td{background-color:var(--uno-color-surface-hover)}.uno-data-grid .resize-handle,.uno-data-grid .uno-resize-handle{background:var(--uno-color-border-strong);bottom:0;cursor:col-resize;opacity:0;right:0;top:0;transition:opacity var(--uno-duration-fast) var(--uno-ease-standard);width:3px}.uno-data-grid th:hover .resize-handle,.uno-data-grid th:hover .uno-resize-handle{opacity:.3}.uno-data-grid .header--being-resized .resize-handle,.uno-data-grid .header--being-resized .uno-resize-handle,.uno-data-grid .resize-handle:hover,.uno-data-grid .uno-header--being-resized .resize-handle,.uno-data-grid .uno-header--being-resized .uno-resize-handle,.uno-data-grid .uno-resize-handle:hover{opacity:.5}.table,.uno-table{border:var(--uno-border-width) solid var(--uno-color-border);border-collapse:collapse;width:100%}.table td,.table th,.uno-table td,.uno-table th{border-bottom:var(--uno-border-width) solid var(--uno-color-border-subtle);padding:var(--uno-space-2) var(--uno-space-3);text-align:left}.table th,.uno-table th{background-color:var(--uno-color-surface-muted);font-size:var(--uno-font-size-sm);font-weight:var(--uno-font-weight-medium)}.table-striped tr:nth-child(odd),.uno-table-striped tr:nth-child(odd){background-color:var(--uno-color-surface-sunken)}.table .action-col,.table .uno-action-col,.uno-table .action-col,.uno-table .uno-action-col{width:10%}.sheet-cell,.uno-sheet-cell{border-bottom:var(--uno-border-width) solid var(--uno-color-border);border-right:var(--uno-border-width) solid var(--uno-color-border);min-height:25px;min-width:100px;overflow:hidden;padding:var(--uno-space-1) var(--uno-space-2)}.sheet-header,.uno-sheet-header{background-color:var(--uno-color-surface-muted);color:var(--uno-color-text);cursor:pointer;font-size:var(--uno-font-size-sm);font-weight:var(--uno-font-weight-medium);padding:var(--uno-space-1) var(--uno-space-2);-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:599px){.table,.uno-data-grid,.uno-table{display:block;overflow-x:auto;white-space:nowrap}.table td,.table th,.uno-data-grid td,.uno-data-grid th,.uno-table td,.uno-table th{font-size:var(--uno-font-size-sm)}}.uno-scrim{animation:uno-fade-in var(--uno-duration-normal) var(--uno-ease-decelerate);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--uno-color-scrim);inset:0;position:fixed;z-index:var(--uno-z-overlay)}.modal,.uno-modal{animation:uno-scale-in var(--uno-duration-normal) var(--uno-ease-decelerate);background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-xl);box-shadow:var(--uno-shadow-xl);color:var(--uno-color-text);left:50%;margin:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);max-height:min(88vh,88dvh);overflow:auto;padding:var(--uno-space-5);position:fixed;top:50%;transform:translate(-50%,-50%);width:min(92vw,720px);z-index:var(--uno-z-modal)}.uno-modal-full{border:none;border-radius:0;height:100vh;height:100dvh;max-height:none;max-width:100vw;width:100vw}@media (max-width:599px){.modal,.uno-modal{animation:uno-slide-up var(--uno-duration-normal) var(--uno-ease-decelerate);border-radius:var(--uno-radius-xl) var(--uno-radius-xl) 0 0;bottom:0;left:0;max-height:90dvh;max-width:100vw;top:auto;transform:none;width:100vw}}.dialog-title,.uno-dialog-title{align-items:center;background-color:var(--uno-color-surface-raised);border-bottom:var(--uno-border-width) solid var(--uno-color-border);color:var(--uno-color-text);display:flex;gap:var(--uno-space-2);height:auto;margin:0;min-height:2rem;padding:var(--uno-space-2) var(--uno-space-3);-webkit-user-select:none;user-select:none;width:100%}.dialog-title-inline,.uno-dialog-title-inline{background-color:initial;border-bottom:none;left:0;width:100%}.dialog-title-text,.uno-dialog-title-text{font-family:var(--uno-font-heading);font-size:var(--uno-font-size-lg);font-weight:var(--uno-font-weight-medium);line-height:var(--uno-line-height-snug)}.dialog-content,.uno-dialog-content{overflow:visible;padding:var(--uno-space-0) 0}.screen-full,.uno-screen-full{border:var(--uno-border-width) solid var(--uno-color-border);height:100%;position:static;width:100%;z-index:inherit}.screen-center,.uno-screen-center{margin-inline:auto;min-height:0;position:relative;width:100%}.bkg-opaque,.uno-bkg-opaque{background:var(--uno-color-surface)}.bkg-transparent,.uno-bkg-transparent{background:#0000}.bkg-translucent,.uno-bkg-translucent{background:#ffffffb3;background:color-mix(in srgb,var(--uno-color-surface) 70%,#0000)}.select-box,.uno-select-box{display:inline-block;margin-left:var(--uno-space-2);margin-right:var(--uno-space-2);position:relative;top:0}.select-box-content,.uno-select-box-content{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-md);box-shadow:var(--uno-shadow-md);max-height:60vh;overflow:visible;position:relative}.select-box-icon,.uno-select-box-icon{background-color:var(--uno-color-surface);border:var(--uno-border-width) solid var(--uno-color-border);display:none;-webkit-user-select:none;user-select:none}.select-box-list,.uno-select-box-list{background-color:var(--uno-color-surface-hover);cursor:pointer;list-style-type:none;margin:1px;padding:0;position:relative;top:0;-webkit-user-select:none;user-select:none}.select-box-vertical,.uno-select-box-vertical{display:block;left:0;position:relative}.select-box-horizontal,.uno-select-box-horizontal{display:inline-block;left:0;position:relative;vertical-align:top}.select-box-link,.uno-select-box-link{background-color:initial;border-radius:var(--uno-radius-sm);color:var(--uno-color-text);display:block;font-size:var(--uno-font-size-sm);line-height:var(--uno-line-height-snug);margin:0;min-height:2.5rem;overflow:hidden;padding:var(--uno-space-2) var(--uno-space-3);text-align:left;text-overflow:ellipsis;transition:var(--uno-transition-colors);white-space:nowrap;width:100%}.select-box-link-active,.uno-select-box-link-active{background-color:var(--uno-color-primary);color:var(--uno-color-on-primary)}.select-box-link-inactive,.uno-select-box-link-inactive{background-color:initial;color:var(--uno-color-text)}.select-box-link:hover,.uno-select-box-link:hover{background-color:var(--uno-color-surface-hover);color:var(--uno-color-text)}.select-box-link a,.select-box-link a:hover,.uno-select-box-link a,.uno-select-box-link a:hover{color:inherit;text-decoration:none}.typeahead,.uno-typeahead{position:relative;top:0}.typeahead-content,.uno-typeahead-content{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-md);box-shadow:var(--uno-shadow-md);max-height:60vh;overflow-y:auto;position:relative;z-index:var(--uno-z-dropdown)}.modal .select-box-content,.modal .typeahead-content,.modal .uno-select-box-content,.modal .uno-typeahead-content,.uno-modal .select-box-content,.uno-modal .typeahead-content,.uno-modal .uno-select-box-content,.uno-modal .uno-typeahead-content{z-index:var(--uno-z-popover)}.typeahead-icon,.uno-typeahead-icon{background-color:var(--uno-color-surface);border:var(--uno-border-width) solid var(--uno-color-border);display:none;-webkit-user-select:none;user-select:none}.typeahead-list,.uno-typeahead-list{cursor:pointer;list-style-type:none;margin:1px;padding:0;position:relative;top:0;-webkit-user-select:none;user-select:none}.typeahead-vertical,.uno-typeahead-vertical{display:block;left:0;position:relative}.typeahead-horizontal,.uno-typeahead-horizontal{display:inline-block;left:0;position:relative;vertical-align:top}.typeahead-link,.uno-typeahead-link{border-bottom:var(--uno-border-width) solid var(--uno-color-border-subtle);color:var(--uno-color-text);display:block;font-size:var(--uno-font-size-sm);line-height:var(--uno-line-height-snug);margin:0;min-height:2.5rem;overflow:hidden;padding:var(--uno-space-2) var(--uno-space-3);text-overflow:ellipsis;transition:var(--uno-transition-colors);white-space:nowrap;width:100%}.typeahead-link:last-child,.uno-typeahead-link:last-child{border-bottom:none}.typeahead-link-active,.uno-typeahead-link-active{background-color:var(--uno-color-primary);color:var(--uno-color-on-primary)}.typeahead-link-inactive,.uno-typeahead-link-inactive{background-color:initial}.typeahead-link:hover,.uno-typeahead-link:hover{background-color:var(--uno-color-surface-hover);color:var(--uno-color-text)}.typeahead-link a,.typeahead-link a:hover,.uno-typeahead-link a,.uno-typeahead-link a:hover{color:inherit;text-decoration:none}.tab,.uno-tab{background-color:initial;border:none;border-bottom:var(--uno-border-width) solid var(--uno-color-border);display:flex;gap:var(--uno-space-1);overflow-x:auto}.tab-nav,.uno-tab-nav{background-color:initial;border:none;border-bottom:var(--uno-border-width-thick) solid #0000;color:var(--uno-color-text-muted);cursor:pointer;font-size:var(--uno-font-size-sm);font-weight:var(--uno-font-weight-medium);min-height:2.75rem;padding:var(--uno-space-2) var(--uno-space-4);transition:var(--uno-transition-colors);white-space:nowrap}.tab-nav:hover,.uno-tab-nav:hover{background-color:var(--uno-color-surface-hover);color:var(--uno-color-text)}.active-tab,.uno-active-tab{background-color:initial;border-bottom-color:var(--uno-color-primary);color:var(--uno-color-primary);font-weight:var(--uno-font-weight-semibold)}.tabcontent,.uno-tabcontent{animation:uno-fade-in var(--uno-duration-normal) var(--uno-ease-decelerate);border:none;padding:var(--uno-space-4) 0}.tab-horizontal,.uno-tab-horizontal{display:inline-block}.tab-vertical,.uno-tab-vertical{display:block}.tab-vertical.tab,.tab-vertical.uno-tab,.tab:has(.tab-vertical),.tab:has(.uno-tab-vertical),.uno-tab-vertical.tab,.uno-tab-vertical.uno-tab,.uno-tab:has(.tab-vertical),.uno-tab:has(.uno-tab-vertical){border-bottom:none;border-right:var(--uno-border-width) solid var(--uno-color-border);flex-direction:column}.tab-vertical .tab-nav,.tab-vertical .uno-tab-nav,.tab-vertical.tab-nav,.tab-vertical.uno-tab-nav,.uno-tab-vertical .tab-nav,.uno-tab-vertical .uno-tab-nav,.uno-tab-vertical.tab-nav,.uno-tab-vertical.uno-tab-nav{border-bottom:none;border-left:var(--uno-border-width-thick) solid #0000;justify-content:flex-start;text-align:left}.tab-vertical .active-tab,.tab-vertical .uno-active-tab,.tab-vertical.active-tab,.tab-vertical.uno-active-tab,.uno-tab-vertical .active-tab,.uno-tab-vertical .uno-active-tab,.uno-tab-vertical.active-tab,.uno-tab-vertical.uno-active-tab{border-bottom-color:#0000;border-left-color:var(--uno-color-primary)}@media (max-width:599px){.tab,.uno-tab{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tab::-webkit-scrollbar,.uno-tab::-webkit-scrollbar{display:none}.tab-nav,.uno-tab-nav{flex:0 0 auto}}.entity-view,.uno-entity-view{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-lg);box-shadow:var(--uno-shadow-xs);margin-bottom:var(--uno-space-0);padding:var(--uno-space-0);transition:box-shadow var(--uno-duration-fast) var(--uno-ease-standard)}.entity-view.clickable:hover,.entity-view.uno-clickable:hover,.uno-entity-view.clickable:hover,.uno-entity-view.uno-clickable:hover{box-shadow:var(--uno-shadow-md)}.entity-quickview,.entity-quickview:visited,.uno-entity-quickview,.uno-entity-quickview:visited{color:var(--uno-color-link)}.entity-quickview:hover,.uno-entity-quickview:hover{color:var(--uno-color-link-hover)}.uno-view-prop-name,.view-prop-name{color:var(--uno-color-text-muted);font-size:var(--uno-font-size-sm);font-weight:var(--uno-font-weight-medium)}.uno-view-prop-value,.view-prop-value{color:var(--uno-color-text);font-size:var(--uno-font-size-md);font-weight:var(--uno-font-weight-regular)}.message-view,.uno-message-view{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-left:3px solid var(--uno-color-primary);border-radius:var(--uno-radius-md);box-shadow:var(--uno-shadow-xs);color:var(--uno-color-text);margin:var(--uno-space-2) 0;padding:var(--uno-space-3)}.msg-sender,.msg-time,.uno-msg-sender,.uno-msg-time{color:var(--uno-color-text-muted);font-size:var(--uno-font-size-xs)}.msg-text,.uno-msg-text{color:var(--uno-color-text);margin:var(--uno-space-2) 0;padding:0}.uno-message-error,.uno-message-info,.uno-message-success,.uno-message-warning{border-left:3px solid;border-radius:var(--uno-radius-md);margin-bottom:var(--uno-space-3);padding:var(--uno-space-3) var(--uno-space-4)}.uno-message-info{background-color:var(--uno-color-info-subtle);border-left-color:var(--uno-color-info);color:var(--uno-color-text)}.uno-message-success{background-color:var(--uno-color-success-subtle);border-left-color:var(--uno-color-success);color:var(--uno-color-text)}.uno-message-warning{background-color:var(--uno-color-warning-subtle);border-left-color:var(--uno-color-warning);color:var(--uno-color-text)}.uno-message-error{background-color:var(--uno-color-danger-subtle);border-left-color:var(--uno-color-danger);color:var(--uno-color-text)}.caraousel,.uno-caraousel{border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-lg);box-shadow:var(--uno-shadow-sm);margin:var(--uno-space-3) 0;padding:var(--uno-space-3)}.caraousel-item,.uno-caraousel-item{margin:var(--uno-space-3)}.caraousel-item-active,.uno-caraousel-item-active{display:block}.caraousel-item-inactive,.uno-caraousel-item-inactive{display:none}.caraousel-nav,.uno-caraousel-nav{display:flex;gap:var(--uno-space-2);justify-content:center;margin:var(--uno-space-3);padding:var(--uno-space-2)}.caraousel-nav-item,.uno-caraousel-nav-item{background-color:var(--uno-color-surface);border:var(--uno-border-width) solid var(--uno-color-border-strong);border-radius:var(--uno-radius-circle);cursor:pointer;height:12px;margin:0;padding:0;transition:var(--uno-transition-colors);-webkit-user-select:none;user-select:none;width:12px}.caraousel-nav-item:hover,.uno-caraousel-nav-item:hover{background-color:var(--uno-color-surface-hover);border-color:var(--uno-color-primary)}.caraousel-nav-item-active,.uno-caraousel-nav-item-active{background-color:var(--uno-color-primary);border-color:var(--uno-color-primary)}.scroller,.uno-scroller{border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-lg);font-size:var(--uno-font-size-lg);font-weight:var(--uno-font-weight-medium);margin:var(--uno-space-2);min-height:200px;padding:var(--uno-space-3);transition:box-shadow var(--uno-duration-fast) var(--uno-ease-standard),var(--uno-transition-colors)}.scroller:hover,.uno-scroller:hover{border-color:var(--uno-color-border-strong);box-shadow:var(--uno-shadow-md)}.h-scroll,.uno-h-scroll{-webkit-overflow-scrolling:touch;column-gap:var(--uno-space-6);display:flex;flex-direction:row;height:auto;justify-content:flex-start;overflow:hidden;overflow-x:auto;position:relative;scroll-snap-type:x proximity}.h-scroll>*,.uno-h-scroll>*{flex:0 0 auto;scroll-snap-align:start}.h-scroll::-webkit-scrollbar,.uno-h-scroll::-webkit-scrollbar{height:10px}.h-scroll::-webkit-scrollbar-track,.uno-h-scroll::-webkit-scrollbar-track{background-color:initial}.h-scroll::-webkit-scrollbar-thumb,.uno-h-scroll::-webkit-scrollbar-thumb{background-color:var(--uno-color-border-strong);border-radius:var(--uno-radius-pill)}.hide-scrollbar,.uno-hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar,.uno-hide-scrollbar::-webkit-scrollbar{display:none}.designer-canvas,.uno-designer-canvas{background-color:var(--uno-color-surface-sunken);height:100%;left:0;overflow:auto;position:relative;top:0;width:100%}.designer-section,.uno-designer-section{background-color:var(--uno-color-surface);border:var(--uno-border-width) dashed var(--uno-color-border-strong);border-radius:var(--uno-radius-md);box-shadow:var(--uno-shadow-sm);height:99%;left:0;overflow:auto;position:relative;top:0;width:99%}.designer-drag-over,.uno-designer-drag-over{background-color:var(--uno-color-primary-subtle);border:var(--uno-border-width-thick) dashed var(--uno-color-primary)}.designer-active-content,.uno-designer-active-content{outline:var(--uno-border-width-thick) solid var(--uno-color-primary);outline-offset:-1px}.designer-faded,.uno-designer-faded{filter:opacity(50%)}.designer-palette-tool,.uno-designer-palette-tool{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-md);box-shadow:var(--uno-shadow-xs);color:var(--uno-color-text);cursor:grab;margin:var(--uno-palette-margin);padding:var(--uno-space-2);transition:box-shadow var(--uno-duration-fast) var(--uno-ease-standard),var(--uno-transition-colors);-webkit-user-select:none;user-select:none}.designer-palette-tool:hover,.uno-designer-palette-tool:hover{background-color:var(--uno-color-surface-hover);border-color:var(--uno-color-primary);box-shadow:var(--uno-shadow-sm)}.designer-palette-tool:active,.uno-designer-palette-tool:active{box-shadow:var(--uno-shadow-md);cursor:grabbing}.uno-v-center,.v-center{position:relative;top:50%;transform:translateY(-50%)}.h-center,.uno-h-center{height:auto;left:50%;position:relative;transform:translateX(-50%)}.uno-vh-center,.vh-center{left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.uno-center{align-items:center;display:flex;justify-content:center}.position-center,.uno-position-center{left:50%;position:relative;transform:translateX(-50%)}.position-bottom,.position-right,.uno-position-bottom,.uno-position-right{bottom:0;position:relative}.place-front,.uno-place-front{position:absolute;z-index:var(--uno-z-raised)}.place-behind,.uno-place-behind{position:absolute;z-index:var(--uno-z-behind)}.indent-10,.uno-indent-10{left:var(--uno-space-3);position:relative}.center,.uno-center{text-align:center}.right,.uno-right{text-align:right}.left,.uno-left{text-align:left}.nowrap,.uno-nowrap{white-space:nowrap}.ellipsis,.uno-ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.float-right,.uno-float-right{float:right}.float-left,.uno-float-left{float:left}.clearfix:after,.uno-clearfix:after{clear:both;content:"";display:block}.align-bottom,.uno-align-bottom{vertical-align:bottom}.display-block,.uno-display-block{display:block}.display-inline,.uno-display-inline{display:inline-block}.display-none,.uno-display-none{display:none}.no-list,.uno-no-list{list-style:none;padding-left:0}@media (max-width:599px){.uno-hide-mobile{display:none!important}}@media (min-width:600px){.uno-show-mobile-only{display:none!important}}@media (max-width:767px){.uno-hide-tablet-down{display:none!important}}.uno-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.uno-elevation-none{box-shadow:none}.uno-elevation-xs{box-shadow:var(--uno-shadow-xs)}.uno-elevation-sm{box-shadow:var(--uno-shadow-sm)}.uno-elevation-md{box-shadow:var(--uno-shadow-md)}.uno-elevation-lg{box-shadow:var(--uno-shadow-lg)}.uno-elevation-xl{box-shadow:var(--uno-shadow-xl)}.uno-surface{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-lg);color:var(--uno-color-text);padding:var(--uno-space-4)}.uno-surface-sunken{background-color:var(--uno-color-surface-sunken)}.uno-surface-muted{background-color:var(--uno-color-surface-muted)}.uno-mt-0{margin-top:0}.uno-mt-2{margin-top:var(--uno-space-2)}.uno-mt-4{margin-top:var(--uno-space-4)}.uno-mb-0{margin-bottom:0}.uno-mb-2{margin-bottom:var(--uno-space-2)}.uno-mb-4{margin-bottom:var(--uno-space-4)}.uno-p-0{padding:0}.uno-p-2{padding:var(--uno-space-2)}.uno-p-4{padding:var(--uno-space-4)}.uno-gap-2{gap:var(--uno-space-2)}.uno-gap-4{gap:var(--uno-space-4)}.katex-html{display:none}.accordion,.uno-accordion{background-color:var(--uno-color-surface-raised);border:var(--uno-border-width) solid var(--uno-color-border);border-radius:var(--uno-radius-lg);display:flex;flex-direction:column;overflow:hidden}.accordion-header,.uno-accordion-header{align-items:center;background-color:var(--uno-color-surface-muted);border:none;border-bottom:var(--uno-border-width) solid var(--uno-color-border);border-radius:0;color:var(--uno-color-text);display:flex;padding:var(--uno-space-2) var(--uno-space-3)}.accordion-icon,.uno-accordion-icon{align-items:center;display:flex;padding:0 var(--uno-space-1) 0 var(--uno-space-2)}.accordion-title,.uno-accordion-title{color:var(--uno-color-text);flex-grow:1;font-family:var(--uno-font-heading);font-size:var(--uno-font-size-lg);font-weight:var(--uno-font-weight-medium);line-height:var(--uno-line-height-snug);padding:0 var(--uno-space-2) 0 var(--uno-space-1)}.accordion-toolbar,.uno-accordion-toolbar{align-items:center;display:flex;gap:var(--uno-space-2);padding:0 var(--uno-space-3)}.accordion-toggler,.uno-accordion-toggler{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:0 var(--uno-space-3);-webkit-user-select:none;user-select:none}.accordion-body,.uno-accordion-body{color:var(--uno-color-text);padding:var(--uno-space-4)}.accordion-footer,.uno-accordion-footer{border-top:var(--uno-border-width) solid var(--uno-color-border-subtle);color:var(--uno-color-text-muted);padding:var(--uno-space-4)}.Message_main-container__x\+sfE{--message-line-height:3.33333vw;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.Message_backdrop__j6i73{background-color:#000;height:100%;opacity:.97;width:100%}.Message_message__AcsXs{color:#fff;display:flex;font-size:var(--message-line-height);gap:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Message_texts-container__giCVY{display:flex;flex-direction:column;gap:10px;justify-content:center}.Message_text__7\+QMP{font-size:calc(var(--message-line-height)*.5)}.Message_text__7\+QMP strong{color:#00fff2}.Message_subtext__EZBYw{color:gray;font-size:calc(var(--message-line-height)*.4);width:100%}.Message_robot-container__Yc7Df{position:relative}.Message_message__AcsXs img{animation:Message_rotateImage__IgW7r 1s linear 1;aspect-ratio:1;width:calc(var(--message-line-height)*3);z-index:1}@keyframes Message_rotateImage__IgW7r{0%{transform:rotate(60deg)}to{transform:rotate(0)}}.Message_robot-body__GFix0{aspect-ratio:.8;background-color:#ececec;border-top-left-radius:50%;border-top-right-radius:50%;height:30%;left:30%;position:absolute;top:70%;z-index:0}.Message_message__AcsXs a{color:#00fff2}.DecoratedButton_button__03lFB{text-wrap:wrap;align-items:center;background:#fff;border:1px solid #000;border-radius:4px;cursor:pointer;display:flex;font-size:14px;gap:3px;justify-content:center;position:relative}.DecoratedButton_button__03lFB[aria-disabled=true]{cursor:not-allowed}.DecoratedButton_button__03lFB[aria-disabled=false]:hover{background:#eee;border-color:#0000}.DecoratedButton_disabled__d1n4C{opacity:.4}.LanguageSelector_main-container__ZgMnh{display:flex;flex-direction:column;gap:4px}.LanguageSelector_main-container__ZgMnh .LanguageSelector_dropdown__2yQL2{background-color:initial;border:none;border-radius:4px;color:#000;cursor:pointer!important;font-size:small;outline:none;padding:2px;text-align:center}.SimpleTalkingHead_main-container__HgOGx{--head-width:90px;--primary-color:#635bff;align-items:center;aspect-ratio:1;display:flex;flex-direction:column;gap:5px;justify-content:center;margin:auto;position:relative;-webkit-user-select:none;user-select:none;width:var(--head-width)}.SimpleTalkingHead_image-container__32mts{display:flex;position:relative}.SimpleTalkingHead_main-container__HgOGx img{border:2px solid #0000;border-radius:50%;box-shadow:0 0 4px #00000080;max-height:100%;max-width:100%}.SimpleTalkingHead_main-container__HgOGx[data-is-active=true] img{border-color:var(--primary-color)}.SimpleTalkingHead_main-container__HgOGx[data-is-playing=true] img{border-color:#0000}.SimpleTalkingHead_main-container__HgOGx[data-is-playing=true] .SimpleTalkingHead_ripple__JlqDN{animation:SimpleTalkingHead_rippleEffect__ONOXQ 1s ease-out infinite;background-color:initial;border:5px solid var(--primary-color);border-radius:50%;height:100%;position:absolute;width:100%}@keyframes SimpleTalkingHead_rippleEffect__ONOXQ{0%{border-width:5px;opacity:1;transform:scale(1)}to{border-width:2px;opacity:0;transform:scale(1.2)}}.SimpleTalkingHead_play__pn2NL{background-color:var(--primary-color);border-radius:50%;color:#fff;cursor:pointer;font-size:calc(var(--head-width)/4)!important;left:0;opacity:0;padding:2px;position:absolute;top:0}.SimpleTalkingHead_main-container__HgOGx:hover .SimpleTalkingHead_play__pn2NL{opacity:1}.SimpleTalkingHead_main-container__HgOGx .SimpleTalkingHead_name__iGDCA{cursor:default;font-size:small}.SimpleTalkingHead_main-container__HgOGx[data-is-active=true] .SimpleTalkingHead_name__iGDCA{color:#000}.SimpleTalkingHead_change-speaker__AdXSC,.SimpleTalkingHead_check-mark-blank__7j5sG,.SimpleTalkingHead_check-mark__svxNy{cursor:default;font-size:calc(var(--head-width)/4)!important;padding:0;position:absolute;right:0}.SimpleTalkingHead_check-mark__svxNy{background-color:#fff;border-radius:50%;color:var(--primary-color);font-weight:700}.SimpleTalkingHead_check-mark-blank__7j5sG{background-color:initial;background-color:#fff;box-shadow:none!important;cursor:pointer;opacity:0}.SimpleTalkingHead_change-speaker__AdXSC{background-color:var(--primary-color);border-radius:50%;color:#fff;cursor:pointer;font-size:calc(var(--head-width)/4)!important;opacity:0;padding:2px}.SimpleTalkingHead_main-container__HgOGx:hover .SimpleTalkingHead_change-speaker__AdXSC,.SimpleTalkingHead_main-container__HgOGx:hover .SimpleTalkingHead_check-mark-blank__7j5sG{opacity:1}.SimpleTalkingHead_main-container__HgOGx[data-is-playing=true] .SimpleTalkingHead_change-speaker__AdXSC,.SimpleTalkingHead_main-container__HgOGx[data-is-playing=true] .SimpleTalkingHead_check-mark-blank__7j5sG,.SimpleTalkingHead_main-container__HgOGx[data-is-playing=true] .SimpleTalkingHead_check-mark__svxNy{opacity:0}.SimpleTalkingHead_loading-container__SWmMy{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.Modal_modal__H9Ac9{--main-width-module:500px;background-color:#fff;border:1px solid #000;border-radius:var(--border-radius);left:50%;max-width:80%;padding:32px 24px 24px;position:fixed;top:50%;transform:translate(-50%,-50%) scale(0);transition:.2s ease-in-out;width:var(--main-width-module);z-index:10001}.Modal_modal__H9Ac9.Modal_active__obb9\+{transform:translate(-50%,-50%) scale(1)}.Modal_close-button__R-lm4{background-color:initial;border:none;color:var(--blackish-color);cursor:pointer;display:inline-flex;font-size:20px;padding:0;position:absolute;right:8px;top:8px}.Modal_modal-header__BdS0g{display:flex;justify-content:center;margin:0 0 16px}.Modal_modal-header__BdS0g .Modal_title__zDJKS{font-size:1.25rem;font-weight:700}.Modal_overlay__GO7XZ{background-color:#000000d9;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.2s ease-in-out}.Modal_overlay__GO7XZ.Modal_active__obb9\+{opacity:1;pointer-events:all;z-index:10000}.Modal_button-group__cAXY-{align-items:center;display:flex;gap:16px;justify-content:center;margin:20px auto}.SpeakerSelectorModal_main-container__LKhi0{--flex-gap:15px;display:flex;flex-direction:column;gap:calc(var(--flex-gap)*3);justify-content:center}.SpeakerSelectorModal_label-and-speaker-container__9qKYA{border:1px solid #635bff;border-radius:8px;display:flex;flex-direction:column;gap:var(--flex-gap);justify-content:center;padding:30px 10px 0;position:relative;text-align:center}.SpeakerSelectorModal_label-and-speaker-container__9qKYA label{background-color:#fff;border-radius:var(--border-radius-small);left:50%;padding:0 10px;position:absolute;top:0;transform:translate(-50%,-50%)}.SpeakerSelectorModal_speakers-container__N8Zy\+{align-content:flex-start;display:flex;flex-wrap:wrap;gap:5px;height:240px}.SpeakerSelectorModal_openai-modal__Nxcyq{--main-width-module:400px}.Popup_main-container__M3vlI{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:30px;justify-self:center;padding:20px}.Popup_close-button__zhaZB{border:none;color:gray;padding:0;position:absolute;right:5px;top:5px}.Popup_capture-container__-tpu9{align-items:center;cursor:pointer;display:flex;height:150px;justify-content:center;position:relative;width:150px}.Popup_inner-circle__1IRUi,.Popup_middle-circle__7b4xy,.Popup_outer-circle__RUrk3{border-radius:50%;position:absolute}.Popup_capture-container__-tpu9[data-is-recording=true] .Popup_inner-circle__1IRUi,.Popup_capture-container__-tpu9[data-is-recording=true] .Popup_middle-circle__7b4xy,.Popup_capture-container__-tpu9[data-is-recording=true] .Popup_outer-circle__RUrk3{border-radius:10%}.Popup_outer-circle__RUrk3{background:#fae5e5;height:100%;width:100%}.Popup_middle-circle__7b4xy{background:#f6cece;height:80%;left:10%;top:10%;width:80%}.Popup_inner-circle__1IRUi{--animation-time:100ms;align-items:center;background:#cd0000;display:flex;height:60%;justify-content:center;left:20%;top:20%;width:60%}.Popup_capture-container__-tpu9:hover .Popup_middle-circle__7b4xy,.Popup_inner-circle__1IRUi{transition:width var(--animation-time) ease-in-out,height var(--animation-time) ease-in-out,top var(--animation-time) ease-in-out,left var(--animation-time) ease-in-out}.Popup_capture-container__-tpu9:hover .Popup_middle-circle__7b4xy{height:95%;left:2.5%;top:2.5%;width:95%}.Popup_capture-container__-tpu9:hover .Popup_inner-circle__1IRUi{height:90%;left:5%;top:5%;width:90%}.Popup_capture-container__-tpu9 span{color:#fff;font-family:Arial,sans-serif;font-size:medium;position:absolute}.Popup_button__MssNg{padding:10px}.Popup_ai-speaker__VTXJo{align-items:center;border:1px solid #000;border-radius:8px;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:18px 12px 12px;position:relative;width:100%}.Popup_ai-speaker-label__8ENlI{background-color:#fff;border-radius:4px;color:#000;font-size:12px;line-height:16px;padding:2px 4px;position:absolute;top:-10px}.Robot_main-container__zXKrY{--head-relative-height:80%;--body-relative-height:30%;align-items:center;border-radius:50%;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.Robot_robot-head__rmf2s{aspect-ratio:1;background-color:initial;border-radius:50%;height:var(--head-relative-height);padding:0;position:absolute;top:calc((100% - var(--head-relative-height))/2);z-index:1}.Robot_body__qXeJv{aspect-ratio:.7;background-color:#eee;border-radius:50% 50% 0 0;bottom:0;height:var(--body-relative-height);position:absolute;z-index:0}.Robot_ripple__3DUk4{animation:Robot_ripple-effect__dB08u 1s infinite;aspect-ratio:1;background-color:initial;border:1px solid #00fff2;border-radius:50%;height:var(--head-relative-height);position:absolute;top:calc((100% - var(--head-relative-height))/2);top:10%}@keyframes Robot_ripple-effect__dB08u{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.RecordingPanel_main-container__nHZAZ{--panel-height:56px;align-items:center;border-radius:calc(var(--panel-height)/2);bottom:calc(var(--panel-height)/2);box-shadow:0 0 4px gray;display:flex;gap:5px;height:var(--panel-height);justify-content:center;position:fixed;z-index:9999}.RecordingPanel_main-container__nHZAZ.RecordingPanel_hidden__BZNbW{visibility:hidden}.RecordingPanel_main-container__nHZAZ[data-if-full-panel-visible=true]{background-color:#fff}.RecordingPanel_main-container__nHZAZ[data-is-left-panel=true]{left:calc(var(--panel-height)/2);right:auto}.RecordingPanel_main-container__nHZAZ[data-is-left-panel=false]{left:auto;right:calc(var(--panel-height)/2)}.RecordingPanel_robot-container__NYfwH{aspect-ratio:1;height:var(--panel-height)}.RecordingPanel_action-buttons__krDBG{align-items:center;display:flex;gap:10px;justify-content:center;margin-right:10px}.RecordingPanel_action-buttons__krDBG.RecordingPanel_hidden__BZNbW{display:none}.RecordingPanel_action-buttons__krDBG button{border:none;font-size:small}.RecordingPanel_main-container__nHZAZ[data-is-left-panel=false] .RecordingPanel_move__dC4l3{transform:rotate(180deg)}.GuideAI_container__FzB49{background-color:initial;display:flex;min-width:72px;position:fixed;right:8px;top:8px;-webkit-user-select:none;user-select:none;width:260px;z-index:9999}.GuideAI_content__4KlWe{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 8px #0000002e,0 1px 2px #0000005c;color:#000;height:100%;overflow:hidden;width:100%}.GuideAI_ripple__4bjK8{background:#0000;border:1px solid #00fff2;border-radius:50%;height:24px;pointer-events:none;position:fixed;transform:scale(1);visibility:hidden;width:24px}.GuideAI_ripple__4bjK8.GuideAI_visible__PZl0L{animation:GuideAI_ripple-animation__-7BPm .5s linear;visibility:visible}@keyframes GuideAI_ripple-animation__-7BPm{to{opacity:0;transform:scale(2)}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-default);background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{touch-action:none;z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-default);stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-default);stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-default);fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(--xy-minimap-mask-stroke-color-default);stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(--xy-minimap-mask-stroke-width-default);stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-default);fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(--xy-minimap-node-stroke-color-default);stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(--xy-minimap-node-stroke-width-default);stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-dots-color-default);fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-lines-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(--xy-controls-button-color-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color-default);background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color-default);background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-default);background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(--xy-controls-button-color-hover-default);color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}video{display:block}section{opacity:1;transition:opacity .5s ease-in-out}.removed{display:none}.invisible{opacity:.2}.camView{cursor:pointer;float:left;margin:10px;position:relative;width:calc(100% - 20px)}.camView p{background-color:#ff6f00d9;border:1px dashed #ffffffb3;color:#fff;font-size:12px;padding:5px;position:absolute;z-index:2}.highlighter{background:#00ff0040;border:1px dashed #fff;position:absolute;z-index:1}