@import"https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;700&display=swap";:root[data-theme=default]{--font-body: "Source Sans Pro", sans-serif;--font-head: "Source Sans Pro", sans-serif;--font-code: "Source Sans Pro", sans-serif;--font-input: "Source Sans Pro", sans-serif;--font-size: 16px;--color-primary: #2482e1;--color-secondary: #2482e1;--color-accent: #e19f24;--color-success: #267f41;--color-warning: #ac6f19;--color-error: #b73a3a;--color-white: #ffffffe0;--color-black: #000000e0;--color-shadow: #00000050}:root[data-dark=false]{--color-background: #e5e5e5;--color-surface: #f0f0f0;--color-blend: #ffffffa0;--color-strike: #000000a0;--color-lightgray: #00000040;--color-gray: #00000080;--color-darkgray: #000000c0;--color-text: #000000e0;color-scheme:light}:root[data-dark=true]{--color-background: #202020;--color-surface: #404040;--color-blend: #000000a0;--color-strike: #ffffffa0;--color-lightgray: #ffffff40;--color-gray: #ffffff80;--color-darkgray: #ffffffc0;--color-text: #ffffffe0;color-scheme:dark}html,body{display:block;position:relative;margin:0;padding:0;height:100%;box-sizing:border-box;-ms-overflow-style:none}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text)}body *{position:relative;margin:0;padding:0;box-sizing:border-box;-ms-overflow-style:none}a{color:inherit;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}ul,li{display:block;margin:0;padding:0;text-decoration:none}form{width:100%}input{display:block;font-family:var(--font-input);font-size:1rem;line-height:1rem;outline:none;color:var(--color-text);background-color:transparent;border-radius:unset;border:none}input::placeholder{color:var(--color-lightgray);user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}button{display:block;color:inherit;background-color:inherit;border:none;outline:none;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;cursor:inherit;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}#root{display:flex;flex-direction:column;min-height:100%;overflow-x:hidden;background-color:transparent}#root.test *{box-shadow:0 0 1px #99cd32a8}.card{border-radius:.5rem;box-shadow:0 2px 4px 0 var(--color-shadow);background-color:var(--color-surface);overflow:hidden}.bordered{border:1px solid #80808080}.rounded,.rounded-medium{border-radius:1rem}.rounded-tiny{border-radius:.25rem}.rounded-small{border-radius:.5rem}.rounded-large{border-radius:2rem}.rounded-huge{border-radius:4rem}.hidden-overflow{overflow:hidden}.bg-primary{color:var(--color-white);background-color:var(--color-primary)}.bg-shade{background-color:#80808080}.button.disabled{border-color:transparent;opacity:.5}.button:after{content:"";display:block;position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-width:1px;border-style:solid;border-radius:inherit;border-color:var(--color-text);background-color:var(--color-text);transition:opacity 125ms ease,scale .1s ease;scale:0;opacity:0}.button.focused:after{scale:1;opacity:.08}.button.hover:after{scale:1;opacity:.16}.button.disabled:after{scale:0;opacity:0}.text-paragraph{opacity:.66}.Overlay .List>div{padding:1rem 2rem}.Overlay.fullscreen .List>div{padding:1rem}:root{--font-body: "Source Sans Pro", sans-serif;--font-head: "Source Sans Pro", sans-serif;--font-code: "Source Sans Pro", sans-serif;--font-input: "Source Sans Pro", sans-serif;--font-size: 16px;--color-background: #188655;--color-surface: #f0f0f0;--color-blend: #404040;--color-strike: #f0f0f0;--color-primary: #188655;--color-secondary: #188655;--color-accent: #188655;--color-success: #164b26;--color-warning: #ac6f19;--color-error: #b73a3a;--color-white: #fffffff0;--color-black: #000000f0;--color-gray: #ffffff80;--color-lightgray: #ffffff30;--color-darkgray: #ffffffc0;--color-shadow: #00000050;--color-text: #ffffffe0}:root{--elev-1: 0px 1px 2px 0px var(--color-shadow), 0px 1px 1px 0px var(--color-shadow);--elev-2: 0px 2px 4px 0px var(--color-shadow), 0px 1px 2px 0px var(--color-shadow);--elev-3: 0px 4px 8px 0px var(--color-shadow), 0px 3px 6px 0px var(--color-shadow);--elev-4: 0px 6px 16px 0px var(--color-shadow), 0px 4px 8px 0px var(--color-shadow);--elev-5: 0px 8px 32px 0px var(--color-shadow), 0px 5px 10px 0px var(--color-shadow)}:root{--depth-1: 0px 1px 2px 0px var(--color-shadow) inset, 0px 1px 1px 0px var(--color-shadow) inset;--depth-2: 0px 2px 4px 0px var(--color-shadow) inset, 0px 1px 2px 0px var(--color-shadow) inset;--depth-3: 0px 4px 8px 0px var(--color-shadow) inset, 0px 3px 6px 0px var(--color-shadow) inset;--depth-4: 0px 6px 16px 0px var(--color-shadow) inset, 0px 4px 8px 0px var(--color-shadow) inset;--depth-5: 0px 8px 32px 0px var(--color-shadow) inset, 0px 5px 10px 0px var(--color-shadow) inset}:root{--label-padding: .125rem .25rem;--label-position: left;--label-font-size: .75rem;--label-font-weight: bold;--input-padding: .5rem .75rem;--input-round-corners: .25rem;--input-font-size: .875rem;--input-font-weight: normal;--hints-padding: .125rem .25rem;--hints-font-size: .75rem;--hints-font-weight: normal;--hints-color: var(--color-gray);--hints-color-error: var(--color-error);--label-font-color: var(--color-primary);--input-font-color: var(--color-blend);--input-bg-color: var(--color-white);--input-border: 1px solid #80808050}:root input[type=number]{width:0px}:root input[type=number]::-webkit-outer-spin-button,:root input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:root :focus{--input-border: 1px solid var(--color-primary)}:root{scroll-behavior:smooth}:root .noScrollbar{scrollbar-width:none}:root .noScrollbar::-webkit-scrollbar{display:none}:root .scrollbar{scrollbar-width:20px;scrollbar-color:#000000a0 var(--color-primary)}:root .scrollbar::-webkit-scrollbar{width:20px;height:20px}:root .scrollbar::-webkit-scrollbar-track{background:#000000a0}:root .scrollbar::-webkit-scrollbar-thumb{border-radius:20px;background:var(--color-primary);border:.25rem solid #000000a0}.card{background-color:#ffffffe0}.text-label{font-size:.875rem;color:var(--color-darkgray)}.text-strong{font-weight:700;color:var(--color-text)}.text-primary{color:var(--color-primary)}@keyframes pulse{0%{opacity:.3}50%{opacity:.75}to{opacity:.3}}.Loader{--bg-color: var(--color-primary);--fg-color: var(--color-white)}.Auth{--bg-image: url(/assets/auth_bg-image-fa213ed1.png);--bg-position: "left"}.Login{--card-padding: 2rem;--card-maxwidth: 320px;--card-bg-color: var(--color-surface);--card-bg-opacity: .75;--card-elevation: var(--elev-5);--card-round-corners: 1rem;--logo-padding: 1rem 0rem 2rem 0rem;--logo-image: url(/assets/logo_tree-text-94e5c131.png);--logo-width: 140px;--logo-ratio: 1}.phone .Login{--card-maxwidth: 100%}.Layout{--layout-bg-color: var(--color-primary);--layout-fg-color: var(--color-white);--topbar-bg-color: var(--color-primary);--topbar-fg-color: var(--color-white);--sidebar-left-bg-color: var(--color-surface);--sidebar-left-fg-color: var(--color-black);--sidebar-right-bg-color: var(--color-primary);--sidebar-right-fg-color: var(--color-white)}.Credits{padding:1rem}.Credits .Credits--card{padding:2rem 2rem .75rem;border-radius:1rem;color:var(--color-blend);box-shadow:var(--elev-5)}.Credits .Credits--card:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:var(--color-strike);opacity:.75}.Credits .Credits--ue{color:#024ca2}.Credits .Credits--ue__title{font-size:1.25rem}.Credits .Credits--project__title{font-size:1.25rem;font-weight:700}.Credits .Credits--project__body{font-size:.875rem}.Credits .Credits--login{padding:1rem;opacity:.66}.Credits .Credits--login:hover{text-decoration:underline;opacity:1}.Hints .Hints--message{padding:var(--hints-padding);font-size:var(--hints-font-size)!important;line-height:var(--hints-font-size);color:var(--hints-color, var(--color-gray))}.Hints.error .Hints--message{color:var(--hints-color-error, var(--color-error))}.Input .Input--input{color:var(--input-font-color);background-color:var(--input-bg-color);border-radius:var(--input-round-corners);padding:var(--input-padding);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-font-size);border:var(--input-border)}.Input .Input--label{align-items:normal!important;color:var(--label-font-color)!important;padding:var(--label-padding);font-size:var(--label-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-font-size);text-align:var(--label-position)}.ButtonText{padding:.5rem 1rem;border-width:1px;border-style:solid;border-radius:.25rem;border-color:var(--color-primary);color:var(--color-white);background-color:var(--color-primary);box-shadow:none;outline:none;transition:all 125ms ease}.ButtonText.hover{box-shadow:0 1px 3px 0 var(--color-shadow)}.ButtonText.pressed{box-shadow:none}.ButtonText.accent{border-color:var(--color-accent);color:var(--color-black);background-color:var(--color-accent)}.ButtonText.outlined{color:var(--color-primary);background-color:transparent}.ButtonText.outlined.accent{color:var(--color-accent);border-color:var(--color-accent)}.ButtonText.outlined.hover{box-shadow:none}.ButtonText.disabled{color:var(--color-background);border-color:transparent;background-color:var(--color-text);opacity:.5}.ButtonText.outlined.disabled{color:var(--color-text);border-color:var(--color-text);background-color:transparent;opacity:.5}.ButtonText:after{content:"";display:block;position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-width:1px;border-style:solid;border-radius:inherit;border-color:var(--color-white);background-color:var(--color-white);transition:opacity 125ms ease,scale .1s ease;scale:0;opacity:0}.ButtonText.outlined:after{background-color:var(--color-primary)}.ButtonText.outlined.accent:after{background-color:var(--color-accent)}.ButtonText.focused:after{scale:1;opacity:.06}.ButtonText.hover:after{scale:1;opacity:.12}.ButtonText.disabled:after{scale:0;opacity:0}.Login{padding:var(--card-padding);border-radius:var(--card-round-corners);box-shadow:var(--card-elevation);overflow:hidden}.Login:before{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background-color:var(--card-bg-color);opacity:var(--card-bg-opacity)}.Login .Login--section{max-width:280px!important}.Login .Login--logo{width:var(--logo-width);aspect-ratio:var(--logo-ratio);background-position:center;background-repeat:no-repeat;background-size:cover;background-image:var(--logo-image)}.phone .Login{height:100%}.Login--credits{padding-top:1.5rem;font-size:.875rem;text-align:center;color:var(--color-primary)}.Login--credits:hover{text-decoration:underline}.Auth{background-image:var(--bg-image);background-position:var(--bg-position);background-repeat:no-repeat;background-size:cover}.Topbar{border-bottom:1px solid var(--color-lightgray)}.Topbar .Topbar--title{font-size:1.25rem;font-weight:700}.SidebarMenuItem{padding:1rem 1rem 0rem}.SidebarMenuItem .SidebarMenuItem--look{color:var(--color-primary);background-color:transparent;border:2px solid var(--color-primary);border-radius:9999px;padding:.5rem 1.25rem;transition:all 125ms linear}.SidebarMenuItem .SidebarMenuItem--look:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:var(--color-primary);opacity:0;scale:.66;transition:all 80ms ease}.SidebarMenuItem.hover .SidebarMenuItem--look:after,.SidebarMenuItem.focused .SidebarMenuItem--look:after{opacity:.15;scale:1}.SidebarMenuItem.active .SidebarMenuItem--look{color:var(--color-white);background-color:var(--color-primary);border:2px solid transparent}.Sidebar--header{aspect-ratio:16 / 9;border-bottom:1px solid var(--color-lightgray)}.Sidebar--logo1{height:40px;aspect-ratio:3.125;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/logo_greenia-d7d57547.png);margin-right:.25rem;margin-bottom:.75rem}.Sidebar--logo2{height:50px;aspect-ratio:1;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/logo_tree-5270682d.png)}.Sidebar--logo3{height:50px;aspect-ratio:1;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/assets/logo_head_ttc-45251134.png)}.Sidebar--content{padding:0rem 0rem 1rem;overflow-y:auto}.Sidebar--footer{padding:2rem 0rem;text-align:center;border-top:1px solid var(--color-lightgray)}.DFMessage{padding:1rem 1rem 0rem}.DFMessage .DFMessage--container{padding:.5rem 0rem;border-radius:1.25rem;font-size:.875rem;line-height:.875rem;color:var(--color-black);box-shadow:var(--elev-1);overflow:hidden}.DFMessage .DFMessage--container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-strike);border-radius:inherit;opacity:.75}.DFMessage .DFMessage--container.request{border-bottom-right-radius:0}.DFMessage .DFMessage--container.response{color:var(--color-strike)}.DFMessage .DFMessage--container.response,.DFMessage .DFMessage--container.waiting{border-bottom-left-radius:0}.DFMessage .DFMessage--container.response:before{background-color:var(--color-secondary)}.DFMessage .DFMessage--container.waiting{opacity:.3;animation:pulse .75s infinite}.DFMessage .DFMessage--container.error{color:var(--color-white)}.DFMessage .DFMessage--container.error:before{background-color:var(--color-error)}.ButtonIcon{border-width:1px;border-style:solid;border-color:transparent;border-radius:100%;box-shadow:none;outline:none;transition:all 125ms ease;opacity:.85}.ButtonIcon:after{content:"";display:block;position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-width:1px;border-style:solid;border-radius:inherit;border-color:transparent;background-color:var(--color-black);transition:opacity 125ms ease,scale .1s ease;scale:0;opacity:0}.ButtonIcon.dark:after{background-color:var(--color-white)}.ButtonIcon.focused{opacity:.75}.ButtonIcon.focused:after{scale:1;opacity:.06}.ButtonIcon.hover{opacity:1}.ButtonIcon.hover:after{scale:1;opacity:.12}.ButtonIcon.disabled{opacity:.66}.ButtonIcon.disabled:after{scale:0;opacity:0}.ButtonIcon.Anchor.active{color:var(--color-primary);opacity:1}.DFPlayer{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0}.DFPlayer:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.66}.DFPlayer.visible{opacity:1}.DFPlayer .DFPlayer--display{display:flex;flex-direction:column;justify-content:center;align-items:center;scale:.75;opacity:0}.DFPlayer .DFPlayer--display.visible{scale:1;opacity:1}.DFPlayer .DFPlayer--close{position:fixed;top:0;right:0;margin:.5rem;border-radius:100%}.DFPlayer .DFPlayer--close:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);border-radius:inherit;opacity:.66}.DFPlayer .DFPlayer--display iframe{height:100%;width:100%;max-height:100%;max-width:100%;border:none;padding:0;margin:0;background-color:#fff}.DFPlayer .DFPlayer--display img{max-height:100vh;max-width:100vw;padding:1rem}.DFPlayer .DFPlayer--display video{max-height:100vh;max-width:100vw}.DFPlayer .DFPlayer--audiocover{aspect-ratio:1;width:75vw;height:75vh;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/play_audio-570bf7ba.png)}.DFMessagePreview{padding:.5rem 0rem}.DFMessagePreview .DFMessagePreview--image{min-height:180px;aspect-ratio:3 / 2;background-position:center;background-repeat:no-repeat;background-size:cover}.DFMessagePreview.playable .DFMessagePreview--image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#000000c0;opacity:.33}.DFMessagePreview.playable .DFMessagePreview--image.hover:after{opacity:.66}.DFMessagePreview.playable.image .DFMessagePreview--image:after{background-image:url(/assets/play_image-1215fbe8.png)}.DFMessagePreview.playable.audio .DFMessagePreview--image:after{background-image:url(/assets/play_audio-570bf7ba.png)}.DFMessagePreview.playable.video .DFMessagePreview--image:after{background-image:url(/assets/play_video-cf58d42a.png)}.DFMessagePreview.qrcode .DFMessagePreview--image{padding:1rem 0rem;min-height:220px;aspect-ratio:1 / 1;background-color:#fff;opacity:.94}.DFMessageActions{padding:.5rem 1rem 0rem}.DFMessageActions .DFMessageActions--item{padding:.5rem .75rem;border:2px solid var(--color-strike);border-radius:.5rem;font-weight:700}.DFMessageActions .DFMessageActions--item.hover:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:var(--color-strike);opacity:.125}.DFMessageLinks{padding:.5rem 1rem .25rem}.DFMessageLinks .DFMessageLinks--item{padding:.25rem 0rem;text-decoration:underline;opacity:.66}.DFMessageLinks .DFMessageLinks--item.hover{opacity:1}.DFMessageTitle{padding:.5rem 1rem;font-size:1.25rem;font-weight:700;letter-spacing:.5px}.DFMessageText{padding:.25rem 1rem}.DFDisplay{padding:0px 0px .5rem}.VoiceIn--listening{display:flex;align-items:center;justify-content:center;height:100%}.VoiceIn--wave{height:34px;width:34px;fill:#fff}.VoiceIn--wave #Line_1{animation:stt-pulse-wave 1s infinite;animation-delay:0s}.VoiceIn--wave #Line_2{animation:stt-pulse-wave 1.5s infinite;animation-delay:.1s}.VoiceIn--wave #Line_3{animation:stt-pulse-wave 1s infinite;animation-delay:.2s}.VoiceIn--wave #Line_4{animation:stt-pulse-wave 1.5s infinite;animation-delay:.3s}.VoiceIn--wave #Line_5{animation:stt-pulse-wave 1s infinite;animation-delay:.4s}.VoiceIn--wave #Line_6{animation:stt-pulse-wave 1.5s infinite;animation-delay:.5s}@keyframes stt-pulse-wave{0%{transform:scaleY(1);transform-origin:50% 50%}25%{transform:scaleY(.33);transform-origin:50% 50%}50%{transform:scaleY(.75);transform-origin:50% 50%}75%{transform:scaleY(.5);transform-origin:50% 50%}to{transform:scaleY(1);transform-origin:50% 50%}}.DFInput{padding:.5rem 1rem 1rem}.DFInput .DFInput--field{padding:.5rem .75rem;border:1px solid var(--color-lightgray);border-radius:.5rem}.DFInput .DFInput--field:before{content:"";display:block;position:absolute;top:-1px;left:-1px;width:100%;height:100%;background-color:var(--color-black);border:1px solid var(--color-black);border-radius:inherit;opacity:.25}.DFInput .DFInput--input{color:var(--color-white)}.DFInput .DFInput--input::placeholder{color:var(--color-white);opacity:.66}.DFClient:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.5}.DFClient .DFClient--topbar{padding:.5rem;border-bottom:1px solid var(--color-lightgray)}.Layout{left:0;color:var(--layout-fg-color);background-color:var(--layout-bg-color)}.Layout .Layout--sidebar{position:fixed;top:0;height:100%}.Layout .Layout--sidebar.left{box-shadow:-6px 0 6px -6px var(--color-shadow) inset,-2px 0 2px -2px var(--color-shadow) inset;color:var(--sidebar-left-fg-color);background-color:var(--sidebar-left-bg-color)}.Layout .Layout--sidebar.right{box-shadow:6px 0 6px -6px var(--color-shadow) inset,2px 0 2px -2px var(--color-shadow) inset;color:var(--sidebar-right-fg-color);background-color:var(--sidebar-right-bg-color)}.Layout .Layout--topbar{position:fixed;top:0;left:0;color:var(--topbar-fg-color);background-color:var(--topbar-bg-color)}@keyframes piuiux_spinner_rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes piuiux_spinner_spin{0%{stroke-dasharray:0% 276.32%;stroke-dashoffset:-0%}25%{stroke-dashoffset:-4.4175%}50%{stroke-dashoffset:-17.27%}75%{stroke-dashoffset:-69.08%}to{stroke-dasharray:276.32% 276.32%;stroke-dashoffset:-276.32%}}.Spinner__container{display:block;width:40px;height:40px;animation-name:piuiux_loader_rotation;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:center center;animation-name:piuiux_spinner_rotation;animation-duration:1.33s}.Spinner__image{position:relative;display:block;width:100%;height:100%}.Spinner__circle{stroke-linecap:round;stroke-dasharray:0% 276.32%;stroke-dashoffset:-0%;animation-name:piuiux_spinner_spin;animation-duration:1.66s;animation-iteration-count:infinite;animation-timing-function:linear;transform-origin:center center}.ExperienceListItem{color:var(--color-white);text-align:center}.ExperienceListItem--button{padding:0rem calc((100vh - 66px - 2rem)/20);aspect-ratio:2/3;background-position:center;background-repeat:no-repeat;background-size:cover}.ExperienceListItem .ExperienceListItem--button:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.5;transition:opacity 125ms ease}.ExperienceListItem .ExperienceListItem--button:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/exp_item-mask-322675d3.png);background-position:center;background-repeat:no-repeat;background-size:cover}.ExperienceListItem .ExperienceListItem--title{font-size:calc((100vh - 66px - 2rem)*.032 + .75rem);font-weight:700;text-shadow:0px 1px 1px black}.ExperienceListItem .ExperienceListItem--desc{font-size:calc((100vh - 66px - 2rem)*.016 + .5rem);font-weight:700;text-shadow:0px 1px 1px black}.ExperienceListItem .ExperienceListItem--button.hover:before{opacity:.75}.ExperienceList--empty__header{font-size:1.5rem;font-weight:700;padding:.5rem}.Image{background-position:center;background-repeat:no-repeat;background-size:cover;background-clip:border-box}.ButtonHole{padding:.5rem;border-radius:.5rem;box-shadow:var(--depth-2);overflow:hidden}.ButtonHole:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.33}.ExperienceIntro{padding:0rem 1.5rem}.ExperienceIntro .ExperienceIntro--title{font-size:calc((100vh - 7rem)*.048);font-weight:700;color:var(--color-white)}.ExperienceIntro .ExperienceIntro--description{font-size:calc(2vh + 3px);color:var(--color-white)}.ExperienceIntro .ExperienceIntro--image{border-radius:100%;border:.25rem solid var(--color-white);box-shadow:var(--depth-3)}.SVGCanvas .SVGCanvas--display{overflow:hidden}.SVGCanvas .SVGCanvas--display{height:100%}.SVGCanvas .SVGCanvas--toolbar{padding:.5rem 1rem;border-top:1px solid var(--color-lightgray)}.SVGCanvas .SVGCanvas--display>div{height:100%;transform-origin:top left;transition:all .2s ease-in-out}.SVGCanvas .SVGCanvas--display svg{height:100%}.SVGCanvas .SVGCanvas--display svg *{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.SVGCanvas .SVGCanvas--rangeInput{padding:.5rem 0rem}.SVGCanvas .SVGCanvas--rangeInput input{border:none}.SVGCanvas .SVGCanvas--rangeInput input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;background:transparent}.SVGCanvas .SVGCanvas--rangeInput input::-webkit-slider-thumb{-webkit-appearance:none}.SVGCanvas .SVGCanvas--rangeInput input:focus{outline:none}.SVGCanvas .SVGCanvas--rangeInput input::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.SVGCanvas .SVGCanvas--rangeInput input::-webkit-slider-thumb{height:1rem;width:1rem;margin-top:-.375rem;border-radius:100%;background:var(--color-primary);box-shadow:var(--elev-2);cursor:pointer}.SVGCanvas .SVGCanvas--rangeInput input::-moz-range-thumb{height:1rem;width:1rem;border-radius:100%;background:var(--color-primary);box-shadow:var(--elev-2);cursor:pointer}.SVGCanvas .SVGCanvas--rangeInput input::-ms-thumb{height:1rem;width:1rem;border-radius:100%;background:var(--color-primary);box-shadow:var(--elev-2);cursor:pointer}.SVGCanvas .SVGCanvas--rangeInput input::-webkit-slider-runnable-track{width:100%;height:.25rem;background:var(--color-gray);border-radius:999px;cursor:pointer}.SVGCanvas .SVGCanvas--rangeInput input::-moz-range-track{width:100%;height:.25rem;background:var(--color-gray);border-radius:999px;cursor:pointer}.SVGCanvas .SVGCanvas--rangeInput input::-ms-track{width:100%;height:0px;border-width:.25rem 0px}.SVGCanvas .SVGCanvas--rangeInput input::-ms-fill-lower{background:var(--color-gray);border-radius:999px}.SVGCanvas .SVGCanvas--rangeInput input::-ms-fill-upper{background:var(--color-gray);border-radius:999px}.AppIntro{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.AppIntro .AppIntro--background{background-color:#000}.Datepicker .Datepicker--input{color:var(--input-font-color);background-color:var(--input-bg-color);border-radius:var(--input-round-corners);padding:var(--input-padding);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-font-size);border:var(--input-border)}.Datepicker .Datepicker--label{align-items:normal!important;color:var(--label-font-color)!important;padding:var(--label-padding);font-size:var(--label-font-size)!important;font-weight:var(--label-font-weight);line-height:var(--label-font-size);text-align:var(--label-position)}.Search{border:1px solid #00000050;border-radius:.25rem;padding:.25rem}.Search .Search--input{padding:.25rem .75rem;color:var(--color-blend)}.Search .Search--input::placeholder{color:#00000050}.Search .icon{color:#00000050}.ContrattiList .Search{border:1px solid var(--color-gray)}.ContrattiList .Search--input{color:var(--color-text)}.ContrattiList .Search--input::placeholder{color:var(--color-gray)}.ContrattiList .Search .icon{color:var(--color-gray)}.ComplexList .ComplexList--card{padding:1rem 0rem;border:1px solid var(--color-lightgray);border-radius:.5rem;background-color:#ffffff30}.ComplexList .ComplexList--item{min-height:40px;border-bottom:1px solid var(--color-lightgray)}.ComplexList .ComplexList--item.hover{background-color:#00000008}.ButtonMini{padding:.25rem .5rem;border-width:1px;border-style:solid;border-radius:.5rem;border-color:var(--color-gray);color:var(--color-white);background-color:transparent;box-shadow:none;outline:none;transition:all 125ms ease}.ButtonMini.pressed{box-shadow:none}.ButtonMini.accent{border-color:var(--color-accent);color:var(--color-black);background-color:var(--color-accent)}.ButtonMini.outlined{color:var(--color-primary);background-color:transparent}.ButtonMini.outlined.accent{color:var(--color-accent);border-color:var(--color-accent)}.ButtonMini.outlined.hover{box-shadow:none}.ButtonMini.disabled{color:var(--color-background);border-color:transparent;background-color:var(--color-text);opacity:.5}.ButtonMini.outlined.disabled{color:var(--color-text);border-color:var(--color-text);background-color:transparent;opacity:.5}.ButtonMini:after{content:"";display:block;position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-width:1px;border-style:solid;border-radius:inherit;border-color:var(--color-white);background-color:var(--color-white);transition:opacity 125ms ease,scale .1s ease;scale:0;opacity:0}.ButtonMini.outlined:after{background-color:var(--color-primary)}.ButtonMini.outlined.accent:after{background-color:var(--color-accent)}.ButtonMini.focused:after{scale:1;opacity:.06}.ButtonMini.hover:after{scale:1;opacity:.12}.ButtonMini.disabled:after{scale:0;opacity:0}.ContrattoHeader{border:1px solid var(--color-gray);border-radius:.5rem;padding:1.5rem}.ContrattoHeader--referente{font-size:1.5rem}.OrgsHeader{border:1px solid var(--color-gray);border-radius:.5rem;padding:1.5rem}.OrgView .OrgView--card{padding:1rem 0rem;border:1px solid var(--color-lightgray);border-radius:.5rem;background-color:#ffffff30}.OrgView .OrgView--item{padding:.5rem 0rem;border-bottom:1px solid var(--color-lightgray)}.OrgView .OrgView--item.hover{background-color:#00000008}.ConfirmTemplate{padding:1rem;background-color:var(--color-surface);border-radius:1rem;box-shadow:var(--elev-5);color:var(--color-blend)}.OverlayTemplate{background-color:var(--color-surface);box-shadow:var(--elev-5);color:var(--color-blend);border-radius:1rem}.OverlayTemplate .OverlayTemplate--topbar{padding:.5rem .5rem 1rem 1.25rem}.OverlayTemplate .OverlayTemplate--description{padding:0rem 1.25rem 1rem}.OverlayTemplate .OverlayTemplate--content{padding:0rem 0rem 1rem}.OverlayTemplatePlaceholder{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem}.OverlayTemplatePlaceholder:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.66;border-radius:1rem}
