@font-face{font-family:D-DIN Exp;font-weight:400;src:url(/media/D-DINExp.woff2)}@font-face{font-family:D-DIN Exp;font-weight:400;font-style:italic;src:url(/media/D-DINExp-Italic.woff2)}@font-face{font-family:D-DIN Exp;font-weight:700;src:url(/media/D-DINExp-Bold.woff2)}*,:before,:after{box-sizing:border-box;margin:0;padding:0;border-width:0;border-style:solid}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-weight:400;line-height:1.5;font-family:D-DIN Exp}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit;outline:0;border-radius:0;background-color:transparent}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;color:inherit;cursor:pointer}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}sup,sub{font-size:.5em}button{cursor:pointer}@media(pointer:fine)and (hover:hover)and (min-width:769px){::-webkit-scrollbar{width:15px;height:15px}::-webkit-scrollbar-thumb{border-radius:9999px;background-color:var(--green-alpha-25);background-clip:content-box;border:5px solid transparent}::-webkit-scrollbar-thumb:hover{background-color:var(--green)}}:root{--green: #2a4623;--green-rgb: 42, 70, 35;--green-alpha-5: rgba(var(--green-rgb), .05);--green-alpha-10: rgba(var(--green-rgb), .1);--green-alpha-25: rgba(var(--green-rgb), .25);--green-alpha-50: rgba(var(--green-rgb), .5);--green-alpha-75: rgba(var(--green-rgb), .75);--transition-colors: color, background-color, border-color;--duration-fastest: .15s;--duration-faster: .25s;--duration-fast: .35s;--duration-normal: .5s;--duration-slow: .65s;--duration-slower: .75s;--duration-slowest: 1s;--fastest: var(--duration-fastest);--faster: var(--duration-faster);--fast: var(--duration-fast);--slow: var(--duration-slow);--slower: var(--duration-slower);--slowest: var(--duration-slowest);--default-duration: var(--duration-normal);--default-easing: cubic-bezier(.4, 0, .2, 1);--default-transition-property: var(--transition-colors)}.rel{position:relative}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-duration:var(--faster);transition-timing-function:var(--default-easing)}.collapse-enter-from,.collapse-leave-to{height:0;opacity:0}.collapse-enter-active,.collapse-leave-active{transition-property:opacity,height;transition-duration:.35s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}@keyframes popover-content-open{0%{opacity:0;transform:scale(.95)}}@keyframes popover-content-closed{to{opacity:0;transform:scale(.95)}}.popover-content{transform-origin:var(--reka-popover-content-transform-origin)}.popover-content[data-state=open]{animation:popover-content-open var(--fast) var(--default-easing)}.popover-content[data-state=closed]{animation:popover-content-closed var(--fast) var(--default-easing)}:root{--page-padding-x: 40px;--header-height: 100px}@media(max-width:768px){:root{--page-padding-x: 20px;--header-height: 64px}}#app{min-height:100vh;display:flex;flex-direction:column}#app>.ui.view,#app>.page{flex:1}.ui.container{max-width:1920px;padding-left:var(--page-padding-x);padding-right:var(--page-padding-x);margin-left:auto;margin-right:auto}.icon.eye.open path:first-child{display:none}.icon.green-light{width:1em;height:1em;border-width:2px;border-color:transparent;border-radius:9999px;background-color:currentColor;background-clip:padding-box}.ui.logo{display:block;color:#2a4623;width:89px;height:37px;flex-shrink:0}@media(max-width:768px){.ui.logo{width:72px;height:auto}}.ui.dashboard{display:flex}.ui.dashboard .ui.header .home{display:none}.ui.dashboard .ui.sidebar.desktop{position:sticky;top:0;height:100vh}.ui.dashboard>.main{width:0;flex-grow:1}.ui.dashboard .ui.view{padding:20px 60px 160px;max-width:1500px;zoom:var(--zoom);margin-left:auto;margin-right:auto}.sidebar-collapsed .ui.dashboard .ui.view{max-width:1620px}@media(max-width:1920px){.ui.dashboard .ui.view{margin-left:0;margin-right:0}}@media(max-width:768px){.ui.dashboard{display:block}.ui.dashboard>.main{width:auto}.ui.dashboard .ui.header .home{display:flex}.ui.dashboard .ui.sidebar.desktop{display:none}.ui.dashboard .ui.view{padding-left:20px;padding-right:20px;padding-bottom:60px}}.ui.header{height:var(--header-height);background-color:#fff;padding:0 var(--page-padding-x);display:flex;align-items:center;justify-content:flex-end;position:sticky;top:0;z-index:10}.ui.header .home{margin-right:auto}.ui.header>.link{border-radius:8px;padding:6px 12px;color:#2a4623;margin-left:12px;transition-property:var(--transition-colors);transition-duration:var(--duration-fast);transition-timing-function:var(--default-easing)}.ui.header>.link:hover{background-color:#f0f5f0}.ui.header .wrapper-on-home{display:flex;gap:inherit;align-items:inherit}.ui.header .menu{display:none}.ui.header .ui.btn{min-width:144px;margin-left:24px;font-weight:700}.ui.header .userinfo{background-color:#f0f5f0;border-radius:8px;padding:8px;color:var(--green);display:flex;align-items:center;margin-left:24px}.ui.header .userinfo .name{flex:1;margin-left:10px;margin-right:10px}.ui.header .user-wrapper{position:relative}.ui.header .user-dropdown{background:#fff;color:#000;box-shadow:0 4px 12px rgba(42,70,35,.06);border-radius:8px;padding:15px 10px;margin-top:15px;width:280px}.ui.header .user-dropdown .user{padding:0 10px;margin-bottom:20px}.ui.header .user-dropdown .email{color:var(--green-alpha-50);font-size:14px}.ui.header .user-dropdown .link{display:flex;align-items:center;margin-top:5px;padding:10px;gap:10px;font-size:14px;line-height:20px;border-radius:8px}.ui.header .user-dropdown .link:hover{background-color:#f0f5f0}.ui.header .user-dropdown .link .icon{width:20px;height:20px;color:var(--green)}.ui.header .user-dropdown .link .name{flex:1}.ui.header :is(.search,.btn-advantage){height:36px;color:#000;border-radius:8px;display:flex;font-size:16px;line-height:1;margin-left:20px}.ui.header .search{width:200px;background-color:#fff;display:flex}.ui.header .search .input{padding:10px 15px;width:0;flex-grow:1}.ui.header .search .submit{display:flex;width:40px;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.ui.header .search .submit:is(:hover,:focus-visible){background-color:rgba(0,0,0,.1)}.ui.header .search .submit svg{width:14px;height:14px;margin:auto}.ui.header .btn-advantage{min-width:150px;background:linear-gradient(90deg,rgba(249,205,84,0) 58.69%,#f9cd54),#f0f5f0;padding:10px 10px 10px 20px;color:var(--green)}.ui.header .btn-advantage .icon{width:50px;height:50px;margin:-30px 0 0 auto}.ui.header.on-home>.link{display:none}.ui.header.on-home .menu{display:none}.ui.header.on-home~.ui.sidebar-header{display:none}@media(max-width:768px){.ui.header.on-home .wrapper-on-home{display:none}}@media(max-width:768px){.ui.header>.link{display:none}.ui.header .menu{display:flex;align-items:center;font-size:12px;font-weight:700;color:var(--green)}.ui.header .menu .arrow{width:8px;height:8px;margin-left:4px}.ui.header .menu.open .arrow{transform:rotate(.5turn)}.ui.header .userinfo{padding:0;margin-left:20px}.ui.header .userinfo .name{display:none}}@media(max-width:768px){.ui.header{height:64px;padding-left:20px;padding-right:20px}.ui.header .ui.btn{font-size:12px;font-weight:400;border-radius:4px;min-width:64px;height:32px;padding:4px 12px;margin-left:10px}}.ui.menu{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:9;padding:100px var(--page-padding-x)}.ui.menu .link{font-size:32px;line-height:40px;font-weight:700;color:var(--green);display:block;padding:20px 0;border-bottom-width:1px;border-color:var(--green-alpha-10)}.menu-enter-from,.menu-leave-to{opacity:0}.menu-enter-active,.menu-leave-active{transition-property:opacity;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.heading{font-size:100px;text-transform:uppercase;font-weight:700;color:#f4f4f6;line-height:80%}@media(max-width:768px){.ui.heading{font-size:40px}}.ui.sidebar{display:flex;flex-direction:column;width:220px;padding:20px;border-right-width:1px;border-right-color:var(--green-alpha-10);overflow:auto}.ui.sidebar>.header{display:flex;align-items:center;height:100px;padding-left:20px;padding-right:20px;margin-top:-20px;flex-shrink:0}.ui.sidebar>.title{font-size:12px;line-height:16px;color:rgba(var(--green-rgb),.25);padding-left:20px;padding-right:20px;margin-bottom:10px}.ui.sidebar>.title.menu{margin-top:30px}.ui.sidebar>.footer{margin-top:auto}.ui.sidebar>.footer .action:last-child{margin-bottom:0}.ui.sidebar :is(.name,.select .option){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui.sidebar .name{flex:1 1 0}.ui.sidebar .select{--border-radius: 16px;position:relative}.ui.sidebar .select .toggle{border-width:1px;border-color:var(--green-alpha-10);border-radius:12px;min-height:72px;padding:12px 12px 12px 16px;color:var(--green);display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:18px}.ui.sidebar .select .toggle:is(button){width:100%;text-align:left}.ui.sidebar .select .toggle[data-state=open]{border-color:rgba(var(--green-rgb),.18);box-shadow:0 10px 32px rgba(42,70,35,.08)}.ui.sidebar .select .toggle .name{display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;padding-right:4px;font-weight:600}.ui.sidebar .select .toggle .icon-wrapper{flex:0 0 28px;width:28px;height:28px;border-radius:9999px;background-color:#c3f277;display:flex;align-items:center;justify-content:center}.ui.sidebar .select .toggle .switch{width:14px;height:14px}.ui.sidebar .action{--margin-bottom: 8px;font-size:14px;line-height:20px;padding:8px 16px;margin-bottom:var(--margin-bottom);gap:8px;display:flex;align-items:center;border-radius:8px;color:var(--green);transition-property:var(--transition-colors);transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.sidebar .action:is(button){width:100%;text-align:left}.ui.sidebar .action:not(:disabled,.disabled):is(:hover,.active){background-color:#effdda}.ui.sidebar .action.active{font-weight:700}.ui.sidebar .action:is(:disabled,.disabled){color:var(--green-alpha-50);cursor:default}.ui.sidebar .action .icon{width:16px;height:16px}.ui.sidebar .action[data-state=open] .arrow{transform:rotate(.5turn)}.ui.sidebar :is(.action .arrow,.action.toggle .icon){width:10px;height:10px}.ui.sidebar .children{display:flex;flex-direction:column;padding:8px 16px 16px 40px;gap:15px;font-size:14px;line-height:20px}.ui.sidebar .children a:is(:hover,.active){text-decoration:underline}.ui.sidebar .children a.active{font-weight:700}.ui.sidebar.desktop.collapsed{width:128px;padding:0;align-items:center}.ui.sidebar.desktop.collapsed .header{height:auto;padding:0;margin-top:24px;margin-bottom:64px}.ui.sidebar.desktop.collapsed .ui.logo{flex-direction:column}.ui.sidebar.desktop.collapsed>.title{display:none}.ui.sidebar.desktop.collapsed .select{margin-bottom:24px}.ui.sidebar.desktop.collapsed .select .toggle{width:64px;flex-direction:column;align-items:center;background-color:#f6faf6;border-width:0;border-radius:20px;padding:15px}.ui.sidebar.desktop.collapsed .select .toggle .name{width:100%;flex-basis:auto}.ui.sidebar.desktop.collapsed .select .toggle .icon-wrapper{border-radius:9999px;width:32px;height:32px;background-color:#c3f277;display:flex;align-items:center;justify-content:center}.ui.sidebar.desktop.collapsed .select .toggle .switch{width:16px;height:16px}.ui.sidebar.desktop.collapsed .action{--margin-bottom: 24px;position:relative;width:40px;height:40px;padding:12px;border-radius:9999px;gap:0;background-color:#f6faf6}.ui.sidebar.desktop.collapsed .action:not(:disabled):is(:hover,.active){color:#f6faf6;background-color:var(--green)}.ui.sidebar.desktop.collapsed .action .icon{margin:auto}.ui.sidebar.desktop.collapsed .action .name,.ui.sidebar.desktop.collapsed .action .arrow{display:none}.ui.sidebar.desktop.collapsed.collapsed .action.toggle .icon{transform:rotate(.5turn)}.ui.sidebar.desktop.collapsed>.footer .action:last-child{margin-bottom:var(--margin-bottom)}.ui.sidebar.desktop.collapsed .collapse .children{display:none}@keyframes select-courses-open{0%{opacity:0;transform:translateY(-10px)}}@keyframes select-courses-closed{to{opacity:0;transform:translateY(-10px)}}@keyframes select-courses-open-right-side{0%{opacity:0;transform:translate(-10px)}}@keyframes select-courses-closed-right-side{to{opacity:0;transform:translate(-10px)}}.ui.select-courses{display:flex;flex-direction:column;inset:calc(100% + 10px) 0 auto;background-color:#fff;border:1px solid rgba(var(--green-rgb),.12);box-shadow:0 18px 48px rgba(42,70,35,.14);padding:8px;border-radius:16px;width:min(340px,100vw - 48px);gap:2px}.ui.select-courses .switch{width:12px;height:12px}.ui.select-courses .option{display:flex;align-items:center;gap:14px;width:100%;padding:12px;text-align:left;color:var(--green);border-radius:12px;transition-property:var(--transition-colors);transition-duration:var(--fast);transition-timing-function:var(--default-easing);min-height:76px}.ui.select-courses .option:hover,.ui.select-courses .option.active{background-color:#f6faf6}.ui.select-courses .option+.option{border-top:1px solid rgba(var(--green-rgb),.08)}.ui.select-courses .option .thumb{flex:0 0 92px;width:92px;height:56px;border-radius:10px;overflow:hidden;background-color:#f8faf7;border:1px solid rgba(var(--green-rgb),.08);display:flex;align-items:center;justify-content:center}.ui.select-courses .option .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ui.select-courses .option .thumb.placeholder{background:radial-gradient(circle at top right,rgba(195,242,119,.55),transparent 42%),linear-gradient(135deg,#f8faf7,#eef6e8)}.ui.select-courses .option .placeholder-content{width:100%;height:100%;padding:10px;display:flex;align-items:flex-end;justify-content:flex-start}.ui.select-courses .option .placeholder-badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:24px;padding:0 8px;border-radius:999px;background-color:rgba(255,255,255,.92);color:var(--green);font-size:11px;line-height:1;font-weight:700;letter-spacing:.06em;box-shadow:0 6px 14px rgba(42,70,35,.08)}.ui.select-courses .option .name{display:-webkit-box;flex:1 1 auto;min-width:0;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px;font-weight:600}.ui.select-courses .more{background-color:#effdda;border:1px solid rgba(195,242,119,.75);color:var(--green);padding:10px 14px;margin-top:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;align-self:center;min-width:132px}.ui.select-courses .more .name{font-size:14px;line-height:20px;font-weight:600}.ui.select-courses.side-right{width:320px;margin-left:16px}.ui.select-courses.side-right[data-state=open]{animation:select-courses-open-right-side var(--fast) var(--default-easing)}.ui.select-courses.side-right[data-state=closed]{animation:select-courses-closed-right-side var(--fast) var(--default-easing)}.ui.select-courses.side-bottom{margin-top:10px}@keyframes sidebar-tooltip-open{0%{opacity:0;transform:scale(.95)}}@keyframes sidebar-tooltip-closed{to{opacity:0;transform:scale(.95)}}.ui.sidebar-tooltip{border-radius:9999px;font-size:14px;line-height:16px;padding:8px 16px;background-color:#c3f277;font-weight:700;margin-left:50px}.ui.sidebar-tooltip[data-state=delayed-open],.ui.sidebar-tooltip[data-state=instant-open]{animation:sidebar-tooltip-open var(--fast) var(--default-easing)}.ui.sidebar-tooltip[data-state=closed]{animation:sidebar-tooltip-closed var(--fast) var(--default-easing)}.ui.footer{border-top-width:1px;border-top-color:rgba(0,0,0,.1);padding:40px;display:flex;align-items:center;gap:30px}.ui.footer a:hover{text-decoration:underline}.ui.footer .copyright{color:rgba(0,0,0,.25);flex-grow:1}.ui.footer .social-media{gap:inherit}.ui.footer .nav{display:flex;flex-wrap:wrap;gap:inherit}.ui.footer .nav a{font-size:14px;line-height:20px}@media(max-width:1024px){.ui.footer{flex-direction:column}}@media(max-width:768px){.ui.footer{align-items:flex-start;padding:20px;gap:20px}.ui.footer .copyright{font-size:12px;line-height:16px;order:1}}@media(max-width:768px){.ui.view.course-info .ui.header-2 .ui.course-header .actions{display:block!important}.ui.view.course-info .ui.header-2 .ui.course-header .actions .course-btn{width:100%!important;justify-content:space-between}.ui.view.course-info .ui.header-2 .ui.course-header .actions .course-btn.official-website{margin-top:12px;margin-left:0!important}}.ui.btn{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;height:50px;font-size:16px;line-height:1;border-radius:10px;padding:12px 20px;gap:8px;transition-property:var(--transition-colors);transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.btn.loading{font-size:0}.ui.btn.loading .name{display:none}.ui.btn .ui.loader{font-size:1em}.ui.btn:not(.loading) .ui.loader{display:none}.ui.btn.olivine{background-color:#c3f277}.ui.btn.palegreen{background-color:#f6faf6}.ui.btn.green{background-color:var(--green);color:#fff}.ui.btn.green:is(.disabled,:disabled,[disabled]){background-color:var(--green-alpha-50);cursor:not-allowed}.ui.btn.small{height:36px;font-size:14px;line-height:16px;padding:8px 16px}.ui.btn.back{background-color:#f6faf6;color:var(--green);border-radius:8px;border-width:1px;border-color:transparent}.ui.btn.back:is(:hover,:focus){border-color:var(--green)}.ui.btn .arrow{flex-shrink:0;width:10px;height:10px}.ui.btn .name{flex:1}.ui.select.language{width:200px}@keyframes loader-spinning{to{transform:rotate(1turn)}}.ui.loader{position:absolute;width:1em;height:1em;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;border-width:2px 2px 2px 0;border-radius:9999px;border-color:currentColor currentColor transparent transparent;animation:loader-spinning .75s linear infinite}.ui.social-media{--size: 24px;display:flex;flex-wrap:wrap;gap:30px}.ui.social-media .link{width:var(--size);height:var(--size);display:flex}.ui.social-media .link svg{width:100%;height:100%;margin:auto}.ui.social-media .twitter-x svg{width:20px;height:20px}.ui.course{--margin-top: 60px;padding:50px;background-color:#f6faf6;border-radius:20px;display:grid;grid-template-columns:39.0625% 48.4375%;justify-content:space-between;align-items:center}.ui.course+.ui.course{margin-top:var(--margin-top)}.ui.course :is(.duration,.desc){font-size:16px;line-height:24px}.ui.course .content{position:relative;min-height:340px;display:flex;flex-direction:column;gap:32px}.ui.course .footer{margin-top:60px}.ui.course .duration{color:var(--green)}.ui.course .duration svg{display:inline;margin-right:4px}.ui.course .desc{margin-top:8px}.ui.course .cover{position:relative;grid-row:span 2;border-radius:20px}.ui.course .media{border-radius:inherit;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui.course .btns{position:absolute;inset:auto 0 0;border-radius:inherit;display:flex;gap:10px;padding:24px 32px}.ui.course.coming-soon .btns{display:none}.ui.course .overlay{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:rgba(0,0,0,.5);color:#fff;font-size:48px;line-height:1;text-align:center;font-weight:700;z-index:1;padding:32px}.ui.course:not(.coming-soon) .overlay{display:none}.ui.course .ui.course-btn{flex-grow:1}.ui.course .ui.course-btn:is(.start-to-learn,.official-website){flex-basis:190px}.ui.course .ui.course-btn.view-more{flex-basis:150px}.ui.course .ui.course-btn:is(.official-website,.view-more){position:relative;z-index:1}.ui.course .ui.course-btn:is(.official-website,.view-more):before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(90deg,transparent 45%,#b8f458 120%);transition-property:opacity,visibility;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.course .ui.course-btn:is(.official-website,.view-more):not(:hover):before{opacity:0;visibility:hidden}@media(max-width:768px){.ui.course{--margin-top: 20px;padding:30px 20px;display:flex;flex-direction:column;gap:20px}.ui.course .content{gap:20px}.ui.course .cover{grid-row:auto;border-radius:10px}.ui.course .footer{margin-top:0}.ui.course .media{height:auto}.ui.course .btns{position:static;flex-direction:column;padding:0;margin-top:20px;gap:20px}.ui.course .overlay{font-size:24px}.ui.course .ui.course-btn{justify-content:space-between}.ui.course .ui.course-btn:is(.start-to-learn,.official-website,.view-more){flex-basis:auto}}.ui.course-header .title{font-size:48px;font-weight:700;line-height:100%}.ui.course-header .subtitle{margin-top:4px}.ui.course-header .subtitle :is(svg,b,strong,em){color:var(--green)}.ui.course-header .subtitle svg{display:inline;margin-right:4px}.ui.course-header .tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ui.course-header .tag{background-color:#fff;color:#000;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;line-height:20px;border-radius:10px;padding:8px 20px}.ui.course-header .tag.rating{--icon-color: #ff9500}.ui.course-header .tag.online{--icon-color: #2cdb00}.ui.course-header .tag.views{--icon-color: #2a4623}.ui.course-header .tag .icon{margin-right:4px;width:16px;height:16px;color:var(--icon-color);fill:currentColor}.ui.course-header .tag .icon.online{width:1em;height:1em;border-width:2px;border-color:transparent;border-radius:9999px;background-color:currentColor;background-clip:padding-box}@media(max-width:768px){.ui.course-header .title{font-size:24px;line-height:28px}.ui.course-header .subtitle{font-size:14px;line-height:20px;margin-top:8px}.ui.course-header .tag{padding:8px 10px}}.ui.course-btn{display:flex;align-items:center;justify-content:center;background-color:#fff;color:var(--green);font-size:14px;line-height:16px;text-align:left;font-weight:700;text-transform:uppercase;padding:8px 16px;min-height:40px;border-radius:10px;gap:8px;transition-property:transform;transition-duration:var(--fast);transition-timing-function:var(--easing-default)}.ui.course-btn .arrow{width:16px;height:16px;flex-shrink:0}.ui.course-btn.start-to-learn{padding-right:64px;position:relative;justify-content:flex-start;background-image:linear-gradient(90deg,transparent 45%,#b8f458 120%)}.ui.course-btn.start-to-learn .go{position:absolute;bottom:8px;right:4px;width:60px;height:40px}.ui.esg-community{position:relative;z-index:1;padding:50px;border-radius:20px;background-image:url(/media/esg-community/bg.jpg);background-size:cover;color:#fff}.ui.esg-community .wrapper{margin:auto;display:flex;align-items:center;gap:128px;justify-content:center}.ui.esg-community .img{width:320px}.ui.esg-community .content{width:480px}.ui.esg-community .title{font-size:48px;line-height:100%;text-align:center;font-weight:700}.ui.esg-community .title span{color:#c3f277}.ui.esg-community .btn{display:block;width:100%;max-width:380px;margin:30px auto 0;padding:20px 90px 20px 20px;background:url(/media/icons/arrow.png) no-repeat right 24px center/54px 54px,#c3f277;color:var(--green);border-radius:20px;font-size:20px;line-height:100%;font-weight:700;transition-property:transform;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.esg-community .btn:hover{transform:scale(1.05)}@media(max-width:768px){.ui.esg-community{padding:40px}.ui.esg-community .wrapper{flex-direction:column;gap:32px}.ui.esg-community .img{width:100%}.ui.esg-community .content{width:auto}.ui.esg-community .title{font-size:32px;line-height:1}.ui.esg-community .btn{padding:12px 72px 12px 20px;font-size:16px;line-height:1;background-position:right 16px center;background-size:48px 48px}}.ui.esg-community-2{position:relative;z-index:1;background-color:#f6faf6;border-radius:10px;margin-top:20px;padding:50px;overflow:hidden}.ui.esg-community-2 .image{max-width:230px;margin:auto}.ui.esg-community-2 .title{font-size:32px;font-weight:700;line-height:100%;text-align:center;color:var(--green);margin-top:40px;margin-bottom:20px}.ui.esg-community-2 .title :is(span,em,strong,b){color:#f9cd54}.ui.esg-community-2 .btn{display:flex;width:100%;margin:auto;max-width:260px;border-radius:10px;font-size:14px;line-height:16px;font-weight:700;padding:10px 50px 10px 16px;background:url(/media/icons/arrow.png) no-repeat right 12px center/auto 36px,#c3f277;color:var(--green);transition-property:transform;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.esg-community-2 .btn:hover{transform:scale(1.05)}.ui.esg-community-2 .bg-logo{position:absolute;max-width:none;width:112.5%;height:112.5%;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(-1) rotate(30deg);z-index:-1;color:rgba(var(--green-rgb),.02)}@media(max-width:768px){.ui.esg-community-2{padding:50px 40px}.ui.esg-community-2 .title{font-size:24px;line-height:1}}.ui.richtext :is(h1,h2,h3,h4,h5,h6){font-weight:700}.ui.richtext :is(ol,ul){padding-left:1em}.ui.richtext ol{list-style:decimal}.ui.richtext ul{list-style:disc}.ui.richtext a{border-bottom-width:1px}.ui.richtext a:is(:hover,:focus-visible){border-bottom-width:2px}@keyframes collapse-open{0%{opacity:0;height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes collapse-close{0%{overflow:hidden;height:var(--reka-collapsible-content-height)}to{opacity:0;height:0}}.collapse[data-state=open]:not(.end){overflow:hidden;animation:collapse-open var(--fast) var(--default-easing)}.collapse[data-state=closed]{overflow:hidden;animation:collapse-close var(--fast) var(--default-easing)}@keyframes overlay-open{0%{opacity:0}}@keyframes overlay-closed{to{opacity:0}}.ui.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75);z-index:20;display:flex;flex-direction:column;padding:60px;overflow:auto}.ui.overlay[data-state=open]{animation:overlay-open var(--fast) var(--default-easing)}.ui.overlay[data-state=closed]{animation:overlay-closed var(--fast) var(--default-easing)}.ui.overlay .ui.modal{flex-shrink:0}@media(max-width:768px){.ui.overlay{padding:40px 20px}.ui.overlay.action-sheet{padding-bottom:0}}@keyframes modal-open{0%{opacity:0;transform:scale(.95)}}@keyframes modal-closed{to{opacity:0;transform:scale(.95)}}@keyframes modal-bottom-open{0%{opacity:0;transform:translateY(100%)}}@keyframes modal-bottom-closed{to{opacity:0;transform:translateY(100%)}}.ui.modal{position:relative;background-color:#fff;color:#000;border-radius:20px;margin:auto;width:100%}.ui.modal:focus-visible{outline-width:0}.ui.modal[data-state=open]{animation:modal-open var(--fast) var(--default-easing)}.ui.modal[data-state=closed]{animation:modal-closed var(--fast) var(--default-easing)}.ui.modal .close{position:absolute;top:8px;right:8px;width:40px;height:40px;display:flex;border-radius:9999px;z-index:9}.ui.modal .close svg{width:16px;height:16px;margin:auto}.ui.modal .close:is(:hover,:focus-visible){background-color:rgba(0,0,0,.1)}.ui.modal.bottom{margin:auto 0 0;border-radius:10px 10px 0 0;padding:20px 30px 0}.ui.modal.bottom>.title{font-size:12px;line-height:16px;color:rgba(0,0,0,.25);margin-bottom:20px}.ui.modal.bottom[data-state=open]{animation:modal-bottom-open var(--fast) var(--default-easing)}.ui.modal.bottom[data-state=closed]{animation:modal-bottom-closed var(--fast) var(--default-easing)}.ui.modal.confirm{width:100%;max-width:500px;display:flex;flex-direction:column;gap:10px;text-align:center;color:var(--green);padding:60px}.ui.modal.confirm .title{font-size:24px;line-height:30px;font-weight:700;text-align:center}.ui.modal.confirm .highlight{background-color:#c3f277;padding:2px 5px;border-radius:4px}.ui.modal.confirm .ui.btn{font-size:20px;line-height:24px;font-weight:700;border-width:1px;border-color:transparent}.ui.modal.confirm .ui.btn:hover{border-color:var(--green)}@media(max-width:768px){.ui.modal.confirm{padding:30px 20px}.ui.modal.confirm .title{font-size:20px;line-height:24px;margin-bottom:10px}.ui.modal.confirm .ui.btn{font-size:16px;line-height:20px;padding:10px;min-height:44px}}.ui.modal.video{max-width:1200px;padding:0}.ui.modal.video .close{top:-48px;right:0;background-color:#fff;color:#000}.ui.modal.video video{border-radius:inherit}.ui.modal.suggestion{max-width:50rem;padding:4rem 8rem 6rem;text-align:center}.ui.modal.suggestion .title{color:#2a4623;font-weight:700;font-size:2rem;line-height:2.5rem}.ui.modal.suggestion .subtitle{font-size:.875rem;line-height:1.25rem;color:rgba(0,0,0,.4);margin-top:1rem}.ui.modal.suggestion .textarea{width:100%;display:block;padding:1.5rem;border-radius:.625rem;border-width:1px;border-color:var(--green-alpha-25);min-height:calc(10.5rem + 2px);margin-top:4rem;resize:none}.ui.modal.suggestion .textarea:focus{border-color:var(--green)}.ui.modal.suggestion .ui.btn{width:100%;font-weight:700;height:3.75rem;font-size:1.25rem;margin-top:2rem}@media(max-width:768px){.ui.modal.suggestion{padding:2rem}.ui.modal.suggestion .title{font-size:1.75rem}.ui.modal.suggestion .subtitle{margin-top:0;padding-left:1rem;padding-right:1rem}.ui.modal.suggestion .textarea{margin-top:2rem;padding:1rem;min-height:calc(9.5rem + 2px)}.ui.modal.suggestion .ui.btn{font-size:1rem;height:3.125rem}}.ui.overlay.chatbot{padding:0;background-color:rgba(255,255,255,.5)}@keyframes modal-chatbot-open{0%{transform:translate(100%)}}@keyframes modal-chatbot-closed{to{transform:translate(100%)}}.ui.modal.chatbot{position:fixed;inset:0 0 0 auto;max-width:100%;height:100%;width:calc(650px + var(--move-x) * -1px);z-index:101;border-radius:0;display:flex;box-shadow:-8px 0 20px rgba(42,70,35,.16)}.ui.modal.chatbot[data-state=open]{animation:modal-chatbot-open var(--fast) var(--default-easing)}.ui.modal.chatbot[data-state=closed]{animation:modal-chatbot-closed var(--fast) var(--default-easing)}.ui.modal.chatbot .close:is(:hover,:focus-visible){background-color:initial}.ui.modal.chatbot.maximized{width:100%}.ui.modal.chatbot .sidebar{width:320px;border-right-width:1px;border-right-color:var(--green-alpha-10);padding:150px 50px 50px;color:rgba(0,0,0,.75);background-color:#fff;overflow:auto}.ui.modal.chatbot .sidebar .action{display:block;border-radius:10px;font-size:14px;line-height:20px;padding:10px 20px;background-color:#f6faf6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:10px}.ui.modal.chatbot .sidebar button.action{text-align:left;width:100%}.ui.modal.chatbot:not(.maximized) .sidebar{display:none}.ui.modal.chatbot .main{flex:1;display:flex;flex-direction:column}.ui.modal.chatbot .wrapper{max-width:1000px;margin-left:auto;margin-right:auto}.ui.modal.chatbot .header{position:absolute;display:flex;align-items:center;left:40px;top:10px}.ui.modal.chatbot.maximized .header{top:30px}.ui.modal.chatbot .header-img{width:80px;height:80px}.ui.modal.chatbot .header-title{color:var(--green);font-weight:700;flex:1;margin:0 10px}.ui.modal.chatbot .actionbar{height:100px;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:0 30px}.ui.modal.chatbot .actionbar .action{position:relative;width:24px;height:24px;display:flex}.ui.modal.chatbot .actionbar .action svg{margin:auto}.ui.modal.chatbot .actionbar .close{top:0;right:0}.ui.modal.chatbot .actionbar .action.screen svg{width:100%;height:100%}.ui.modal.chatbot .actionbar .action.close svg{width:15px;height:15px}.ui.modal.chatbot .actionbar .action.history svg{width:100%;height:100%}.ui.modal.chatbot .content{flex:1;overflow:auto;padding:40px}.ui.modal.chatbot .footer{padding:20px 40px;margin-top:auto}.ui.modal.chatbot .footer-subtitle{text-align:center;margin-top:10px;font-size:14px;line-height:20px}.ui.modal.chatbot .footer-subtitle img{display:inline;width:20px;height:20px;vertical-align:text-bottom}.ui.modal.chatbot .handler{position:absolute;right:100;width:35px;height:80px;background-color:inherit;left:-35px;top:50%;margin-top:-40px;border-top-left-radius:10px;border-bottom-left-radius:10px;display:flex;align-items:center;justify-content:center;gap:4px;padding-left:10px;box-shadow:-8px 0 8px rgba(42,70,35,.1)}.ui.modal.chatbot .handler:before,.ui.modal.chatbot .handler:after{content:"";border-left-width:2px;border-color:var(--green-alpha-50);height:24px}.ui.modal.chatbot .message{font-size:16px;line-height:24px;color:rgba(0,0,0,.75)}.ui.modal.chatbot .message+.message{margin-top:40px}.ui.modal.chatbot .message.sender{background-color:#f6faf6;padding:24px;border-radius:10px;margin-left:auto;max-width:360px}.ui.modal.chatbot .message.receiver{max-width:400px}.ui.modal.chatbot .message-actions{display:flex;align-items:center;border-radius:10px;border-width:1px;border-color:var(--green-alpha-10);margin-top:20px;font-size:14px;line-height:20px;padding:5px 10px;color:#000}.ui.modal.chatbot .message-actions .action{width:25px;height:25px;display:flex;color:var(--green-alpha-50);border-radius:4px}.ui.modal.chatbot .message-actions .action:hover{background-color:#f6faf6}.ui.modal.chatbot .message-actions .action svg{width:15px;height:15px;margin:auto}.ui.modal.chatbot .message-actions .action.thumbs-down svg{transform:rotate(.5turn)}.ui.modal.chatbot .message-actions .text{flex:1}.ui.modal.chatbot .message-sources{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:20px}.ui.modal.chatbot .message-sources .text{font-size:12px;line-height:14px;color:rgba(0,0,0,.5);width:70px}.ui.modal.chatbot .message-sources .image{width:28px;height:28px;border-radius:4px}.ui.modal.chatbot .form{border-radius:10px;border-width:2px;border-color:var(--green-alpha-10);padding:10px}.ui.modal.chatbot .form .attachments{display:flex;flex-wrap:wrap;gap:10px}.ui.modal.chatbot .form .attachment{display:flex;align-items:center;border-radius:9999px;font-size:16px;line-height:16px;background-color:var(--green-alpha-10);padding:8px 16px;gap:8px}.ui.modal.chatbot .form .attachment svg{width:10px;height:10px}.ui.modal.chatbot .form .textarea{width:100%;resize:none;margin-top:10px;margin-bottom:10px;line-height:24px;height:24px;padding:0 5px}.ui.modal.chatbot .form .actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.ui.modal.chatbot .form .actions .item{padding:0 10px}.ui.modal.chatbot .form .actions .item:not(:last-child){border-right-width:2px;border-color:var(--green-alpha-10)}.ui.modal.chatbot .form .actions .action{--icon-size: 24px;position:relative;display:block;width:var(--icon-size);height:var(--icon-size)}.ui.modal.chatbot .form .actions .action svg{width:var(--icon-size);height:var(--icon-size)}.ui.modal.chatbot .form .actions .action:disabled{cursor:not-allowed}.ui.modal.chatbot .form .actions .action:disabled svg{display:none}.ui.modal.chatbot .form .actions .action:not(.loading) .loader{display:none}@media(max-width:768px){.ui.modal.chatbot .actionbar{position:relative;z-index:9;height:64px;padding:0 20px;background-color:#fff;box-shadow:4px 0 20px rgba(42,70,35,.1)}.ui.modal.chatbot .header{left:20px;top:0;z-index:10}.ui.modal.chatbot.maximized .header{top:auto}.ui.modal.chatbot .header-img{width:64px;height:64px}.ui.modal.chatbot .content{padding:20px}.ui.modal.chatbot .message{font-size:14px;line-height:20px}.ui.modal.chatbot .inputbox{padding:10px 12px}.ui.modal.chatbot .inputbox .control{padding:0}.ui.modal.chatbot .inputbox .action{width:20px;height:20px}.ui.modal.chatbot .footer{padding:20px}.ui.modal.chatbot .sidebar{position:absolute;inset:64px auto 0 0;z-index:1;max-width:100%;padding:50px 20px;box-shadow:8px 0 20px rgba(42,70,35,.1)}.ui.modal.chatbot:not(.maximized) .sidebar{display:initial}.ui.modal.chatbot .sidebar-enter-from,.ui.modal.chatbot .sidebar-leave-to{opacity:0;transform:translate(-100%)}.ui.modal.chatbot .sidebar-enter-active,.ui.modal.chatbot .sidebar-leave-active{transition-property:transform,opacity;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}}@keyframes toast-open{0%{opacity:0;transform:scale(.75)}}@keyframes toast-closed{to{opacity:0}}.ui.toasts{position:fixed;inset:0 0 auto;display:flex;flex-direction:column;gap:10px;padding:60px;max-width:384px;margin:auto;list-style:none;z-index:2147483647;outline:none}.ui.toast{background-color:#fff;color:#000;border-radius:8px;border-width:1px;border-color:var(--green-alpha-25);box-shadow:0 8px 8px -4px rgba(var(--green-rgb),.1);padding:16px 24px;-moz-column-gap:20px;column-gap:20px;align-items:center}.ui.toast[data-state=open]{animation:toast-open var(--fast) var(--default-easing)}.ui.toast[data-state=closed]{animation:toast-closed var(--fast) var(--default-easing)}.ui.chatbot-btn{display:flex;align-items:center;background-color:#f6faf6;color:var(--green);font-size:14px;line-height:20px;font-weight:700;border-radius:8px;gap:8px;min-height:40px;padding:10px 12px}.ui.chatbot-btn .img{width:60px;height:60px;margin-bottom:-10px;margin-top:-30px;margin-left:-5px}.ui.chatbot-btn .arrow{width:16px;height:16px}.ui.input .label{display:block;margin-bottom:8px;font-size:16px;line-height:20px;max-width:62.5%}.ui.input.underlined>.wrapper{border-bottom-width:1px;border-color:var(--green)}.ui.input.underlined .control{padding:16px 0}.ui.input.boxed>.wrapper{border-radius:10px;border-width:1px;border-color:var(--green-alpha-25)}.ui.input.boxed>.wrapper:focus-within{border-color:var(--green)}.ui.input.boxed .control{position:relative;padding:16px;height:54px}.ui.input.boxed .control:is(button){text-align:left}.ui.input.boxed .control .arrow{width:10px;height:10px;position:absolute;right:0;top:0;bottom:0;margin:auto 20px}.ui.input.boxed .control[data-state=open] .arrow{transform:rotate(.5turn)}.ui.input.text>.wrapper{display:flex;align-items:center;transition-property:var(--transition-colors),box-shadow;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.input.text .control{width:100%;flex:1 1 auto;font-size:16px;line-height:20px}.ui.input.text>.wrapper .control{width:0}.ui.input.text .action{width:40px;height:40px;border-radius:9999px;display:flex;align-items:center;justify-content:center}.ui.input.text .action:hover{background-color:rgba(0,0,0,.05)}.ui.input.text .action .icon{width:16px;height:16px}.ui.input.captcha .btn{background-color:#c3f277;color:var(--green);border-radius:10px;line-height:1;padding:10px 20px;min-width:50px;margin-left:10px}.ui.input.captcha .btn:is(:disabled,.disabled){background-color:rgba(195,242,119,.5);cursor:not-allowed}.ui.input.captcha.boxed .btn{margin-right:10px}.ui.input .message{display:block;font-size:14px;line-height:20px;margin-top:4px}.ui.input .message.error{color:#ff4040}@media(max-width:768px){.ui.input.boxed .control{padding-top:12px;padding-bottom:12px;height:48px}.ui.input.captcha .btn{font-size:12px;padding:8px}}@keyframes select-open{0%{opacity:0;transform:translateY(-15px)}}@keyframes select-closed{to{opacity:0;transform:translateY(-15px)}}.ui.select{background-color:#fff;color:#000;border-radius:8px;margin-top:4px;margin-bottom:4px;box-shadow:0 0 12px rgba(0,0,0,.08);width:var(--reka-select-trigger-width, var(--reka-popover-trigger-width));max-height:var(--reka-select-content-available-height, var(--reka-popover-content-available-height));overflow:auto;padding:4px}.ui.select[data-state=open]{animation:select-open var(--fast) var(--default-easing)}.ui.select[data-state=closed]{animation:select-closed var(--fast) var(--default-easing)}.ui.select .wrapper{display:flex;flex-direction:column;gap:4px}.ui.select .option{position:relative;font-size:14px;line-height:20px;border-radius:4px;display:flex;align-items:center;padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui.select .option[data-disabled]{color:gray;pointer-events:none}.ui.select .option:is([data-state=checked],.active){background-color:#f6faf6;color:var(--green);font-weight:700}.ui.select .option:not([data-state=checked],.active):is([data-highlighted],:hover){background-color:rgba(0,0,0,.05);outline:0}.ui.select .option:is(:focus,:focus-visible){outline-width:0}@keyframes popover-open{0%{opacity:0;transform:translateY(4px)}}@keyframes popover-closed{to{opacity:0;transform:translateY(4px)}}[data-reka-popper-content-wrapper]{z-index:100!important}.ui.popover{will-change:transform,opacity;background-color:#fff;border-radius:10px;box-shadow:0 0 16px rgba(42,70,35,.15);margin-top:4px;margin-bottom:4px}.ui.popover[data-state=open]{animation:popover-open .25s var(--default-easing)}.ui.popover[data-state=closed]{animation:popover-closed .25s var(--default-easing)}.ui.popover .popover-arrow{fill:#fff;box-shadow:inherit}.popover-join-course{position:relative;width:320px;padding:16px 16px 16px 130px;color:var(--green);font-size:20px;line-height:.9;font-weight:700;text-align:center;border-radius:10px;margin:5px 0;background:url(/media/courses/join-my-course.png) center/cover no-repeat #c3f277}.popover-join-course svg{width:10px;height:10px;fill:#c3f277}#app{position:relative}.ui.global-chatbot{position:fixed;right:24px;bottom:10px;display:flex;flex-direction:column;justify-content:flex-end;transition:bottom .25s ease;z-index:1;pointer-events:none}.ui.global-chatbot.bottom{bottom:128px}.ui.global-chatbot .btn{display:block;pointer-events:auto}.ui.global-chatbot .msg{position:absolute;bottom:100%;font-size:14px;line-height:16px;font-weight:700;border-radius:10px;background-color:#c3f277;color:var(--green);transition-property:opacity,visibility,transform;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.global-chatbot .msg.a{width:40px;padding:2px;left:0;right:0;margin-left:auto;margin-right:auto}.ui.global-chatbot .msg.b{right:0;opacity:0;visibility:hidden;width:150px;padding:4px 16px;text-align:left;transform:scale(.75)}.ui.global-chatbot .btn:hover .msg.a{display:none}.ui.global-chatbot .btn:hover .msg.b{opacity:1;visibility:visible;transform:none}.ui.global-chatbot .img{width:80px;height:80px}@media(max-width:768px){.ui.global-chatbot.bottom{bottom:100px}.ui.global-chatbot .img{width:64px;height:64px}}.ui.sidebar-top{display:flex;align-items:center;font-weight:700;height:64px;padding:0 20px;border-top-width:1px;border-top-color:var(--green-alpha-10);color:var(--green);gap:10px}.ui.sidebar-top:is(button){width:100%;text-align:left}.ui.sidebar-top .name{flex:1}.ui.sidebar-top .icon{width:16px;height:16px}@media(min-width:769px){.ui.sidebar.mobile,.ui.sidebar-top{display:none}}.ui.overlay.sidebar-menu{background-color:transparent}.ui.modal.sidebar-menu{position:absolute;border-radius:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto}.ui.modal.sidebar-menu .study{padding:16px 20px;color:var(--green);font-weight:700}.ui.sidebar.mobile{width:100%}.ui.sidebar.mobile :is(.header,.action.toggle){display:none}.ui.navbar{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.ui.navbar>:is(.action,.toggle){display:flex;align-items:center;font-size:16px;line-height:20px;padding:10px 20px;border-radius:10px;gap:5px}.ui.navbar>.action{transition-property:var(--transition-colors);transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.navbar>.action .name{flex:1}.ui.navbar>.action .arrow{width:10px;height:10px}.ui.navbar>.action:is(button){text-align:left}.ui.navbar>:is(.toggle,.action.active,.action:not(.active):hover){background-color:#f6faf6}.ui.navbar>:is(.toggle,.action.active){color:var(--green);font-weight:700}.ui.navbar>:is(.toggle,.action.active):before{content:"";display:inline-block;width:.5em;height:.5em;border-radius:9999px;background-color:currentColor;margin-right:.25em;vertical-align:middle}.ui.navbar>.toggle{display:none;flex:1}.ui.navbar>.toggle[data-state=open] .arrow{transform:rotate(.5turn)}.ui.navbar .ui.dropdown.languages{margin-left:auto}@media(max-width:768px){.ui.navbar.has-toggle>.action{display:none}.ui.navbar.has-toggle>.toggle{display:flex}.ui.navbar .ui.dropdown.languages .ui.btn.toggle{min-width:40px;height:40px}.ui.navbar .ui.dropdown.languages .ui.btn.toggle .name{display:none}.ui.navbar .ui.dropdown.languages .ui.btn.toggle .earth{display:block}.ui.navbar .ui.dropdown.languages .menu{width:128px;left:auto;right:0;margin-top:2px;border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.ui.navbar .ui.dropdown.languages.open .ui.btn.toggle{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-color:var(--border-color)}}.ui.upload-btn{font-size:16px;line-height:16px;display:flex;align-items:center;justify-content:center;width:100%;max-width:360px;margin:30px auto;border-radius:10px;height:48px;padding:15px;border:2px dashed var(--green-alpha-25);gap:10px;transition-property:border-color;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.upload-btn:is(label){cursor:pointer}.ui.upload-btn input{display:none}.ui.upload-btn:hover{border-color:var(--green)}.ui.upload-btn svg{width:16px;height:16px;margin-top:-2px;flex-shrink:0}.ui.whiteboard{display:flex;background-color:#f6faf6;color:var(--green);border-radius:20px;min-height:250px}.ui.whiteboard>.item{padding:15px;flex:1}.ui.whiteboard>.item:not(:first-child){border-left-width:1px;border-color:var(--green-alpha-10)}.ui.whiteboard .panel{background-color:#c3f277;height:100%;border-radius:20px}.ui.chapter-btn{display:flex;justify-content:center;align-items:center;min-width:140px;max-width:100%;padding:5px;font-size:14px;line-height:14px;border-radius:4px;background-color:#f6faf6;color:var(--green);gap:5px}.ui.chapter-btn svg{flex-shrink:0;width:10px;height:10px}.ui.chapter-btn:is(.learn,.go-learn,.watch,.watch-video){background-color:#f9cd54}.ui.chapter-btn:is(.watch,.watch-video){font-weight:700}.ui.chapter-btn:is(.test,.go-test){background-color:var(--green);color:#fff}.ui.chapter-btn.start-exam{align-items:flex-end;font-weight:700;padding:5px 10px}.ui.chapter-btn.start-exam img{width:32px;height:30px;margin-top:-16px}.ui.test-btn{display:flex;gap:5px;align-items:center;justify-content:center;padding:10px;font-size:16px;line-height:20px;border-radius:8px;border-width:1px;border-color:var(--green-alpha-10);transition-property:border-color;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.test-btn:hover{border-color:var(--green)}.ui.test-btn .pen{width:12px;height:12px;flex-shrink:0;color:var(--green)}.ui.test-btn .b{font-weight:700}.ui.test-btn:is(.passed,.failed){padding-left:25px;padding-right:25px;justify-content:stretch}.ui.test-btn.passed{background:linear-gradient(90deg,rgba(246,250,246,0),#f6faf6)}.ui.test-btn.passed .b{color:var(--green);margin-right:auto}.ui.test-btn.failed{background:linear-gradient(90deg,rgba(246,250,246,0),#fff0f0)}.ui.test-btn.failed .b{color:#de0000;margin-right:auto}.ui.subheading{font-size:12px;color:var(--green-alpha-50);margin-bottom:10px}.ui.subheading:not(:first-child){margin-top:50px}.ui.answer-sheet .toggle{display:flex;width:100%;text-align:left;align-items:flex-start;gap:10px}.ui.answer-sheet .toggle.open .arrow{transform:rotate(.5turn)}.ui.answer-sheet .title{flex:1;font-size:16px;line-height:20px}.ui.answer-sheet .arrow{width:10px;height:10px;margin-top:5px}.ui.answer-sheet .subtitle{font-size:12px;line-height:16px;color:rgba(0,0,0,.5);margin-bottom:25px}.ui.answer-sheet .grid{display:flex;flex-wrap:wrap;gap:15px}.ui.answer-sheet .order{width:40px;height:40px;border-radius:9999px;font-size:20px;line-height:1;text-align:center;padding:6px;background-color:#f6faf6;border-width:2px;border-color:transparent;transition-property:border-color;transition-timing-function:var(--default-easing);transition-duration:var(--fast)}.ui.answer-sheet .order:not(.correct,.incorrect):is(.active,:hover,:focus-visible){border-color:var(--green)}.ui.answer-sheet .order.answered{background-color:#dde9da}.ui.answer-sheet .order.correct{background-color:#f6faf6;border-color:#2cdb00}.ui.answer-sheet .order.incorrect{background-color:#f6faf6;border-color:red}.ui.weekly-studytime{margin-top:10px}.ui.weekly-studytime .week-title{color:var(--green-alpha-50);text-align:center;font-size:12px}.ui.weekly-studytime .bars{display:flex;align-items:flex-end;justify-content:center;margin-top:10px;gap:15px}.ui.weekly-studytime .bar{width:25px;text-align:center}.ui.weekly-studytime :is(.hour,.day){color:rgba(0,0,0,.25);font-size:12px;line-height:16px}.ui.weekly-studytime .bar:is(.active,.studied) .hour{color:#000}.ui.weekly-studytime .bar.studied .day{color:rgba(0,0,0,.5)}.ui.weekly-studytime .bar.active .day{color:#000}.ui.weekly-studytime .progress{border-radius:8px;background-color:#fff;height:calc(var(--hour) * 25px);min-height:4px;max-height:200px}.ui.weekly-studytime .bar.studied .progress{background-color:#2a4623}.ui.weekly-studytime .bar.active .progress{background-color:#f9cd54}.ui.panel-ranking-stats{display:flex;max-width:280px;margin:20px auto;border-radius:10px;background-color:#f9cd54}.ui.panel-ranking-stats .stat{flex:1;margin:14px 0;padding:0 12px;text-align:center}.ui.panel-ranking-stats .stat:not(:first-child){border-left-width:1px;border-color:#c3f277}.ui.panel-ranking-stats .stat-title{font-size:16px;line-height:1;font-weight:700}.ui.panel-ranking-stats .stat-subtitle{font-size:12px;line-height:16px;color:var(--secondary);margin-top:5px}.ui.dropdown{--border-radius: 10px;--border-color: var(--green-alpha-10);--action-active-bg-color: var(--green-alpha-10);position:relative}.ui.dropdown .ui.btn.toggle{border-width:1px;border-color:var(--border-color);border-radius:var(--border-radius);text-align:left;transition:none}.ui.dropdown .ui.btn.toggle .arrow{width:10px;height:10px}.ui.dropdown.open .ui.btn.toggle{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.ui.dropdown.open .ui.btn.toggle .arrow{transform:rotate(.5turn)}.ui.dropdown .menu{position:absolute;padding:4px;z-index:1;width:100%;display:flex;flex-direction:column;gap:4px;background-color:#fff;border-width:1px;border-color:var(--border-color);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);max-height:320px;overflow:auto}.ui.dropdown:not(.open) .menu{display:none}.ui.dropdown .action{display:flex;width:100%;border-bottom-width:0;padding:8px;border-radius:4px;font-size:14px;line-height:16px;font-weight:400;text-align:left;color:var(--green);transition-property:color,border-color,background-color;transition-duration:var(--fast);transition-timing-function:var(--default-easing)}.ui.dropdown .action.active:before{display:none}.ui.dropdown .action.active{font-weight:700}.ui.dropdown .action:is(.active,:not(.active):hover){background-color:var(--action-active-bg-color)}.ui.dropdown.languages .ui.btn.toggle{min-width:128px;height:36px;padding:10px}.ui.dropdown.languages .ui.btn.toggle .earth{display:none;width:20px;height:20px;color:var(--green)}.ui.login-wrapper{max-width:700px;padding:50px 25px;margin:auto}.ui.login-wrapper .ui.btn{font-weight:700;max-width:200px;margin:auto}.ui.login-wrapper .heading{font-size:32px;line-height:1;font-weight:700;text-align:center;margin-bottom:25px}.ui.radio{display:flex;align-items:flex-start;gap:5px;text-align:left}.ui.radio input{display:none}.ui.radio .control{width:16px;height:16px;border-radius:9999px;border-width:1px;margin-top:2px}.ui.radio.checked .control,.ui.radio input:checked~.control{border-color:currentColor;background-color:currentColor;background-clip:content-box;padding:3px}.ui.radio .label{flex:1;font-size:16px;line-height:20px}.ui.radio.checked,.ui.radio input:checked~.label{color:var(--green);font-weight:700}.ui.checklist .icon-check{width:20px;height:20px;border-radius:9999px;display:flex;background-color:#c3f277}.ui.checklist .icon-check svg{width:12px;height:12px;margin:auto}.ui.checklist .heading{font-weight:700;font-size:24px;line-height:1;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.05);padding-bottom:40px}.ui.checklist .title{display:flex;margin-top:35px;gap:10px;font-weight:700;font-size:16px;line-height:20px}.ui.checklist .title .text{flex:1}.ui.checklist .desc{margin-top:10px}.ui.userface{position:relative;border-radius:8px;width:36px;height:36px}.ui.userface img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.ui.userface .v{position:absolute;width:16px;height:16px;right:-4px;bottom:-4px;font-size:12px;line-height:16px;background-color:#ffc64c;color:var(--green);border-radius:9999px;text-align:center;font-weight:700;text-transform:uppercase}.ui.calendar{padding:16px;font-size:14px;line-height:24px}.ui.calendar .header{display:flex;justify-content:space-between;align-items:center}.ui.calendar .header .action{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:9999px;color:#000;background-color:transparent;cursor:pointer}.ui.calendar .header .action svg{width:8px;height:8px}.ui.calendar .header .action:hover{background-color:rgba(0,0,0,.1)}.ui.calendar .header .action.prev{transform:rotate(.25turn)}.ui.calendar .header .action.next{transform:rotate(-.25turn)}.ui.calendar .header .heading{flex:1;text-align:center}.ui.calendar .wrapper{display:flex;padding-top:1rem;margin-top:1rem;flex-direction:column}.ui.calendar .table{margin-top:8px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-collapse:collapse}.ui.calendar .table .head .cell{font-weight:700;text-align:center}.ui.calendar .table .action{position:relative;width:32px;height:32px;font-size:14px;line-height:24px;padding:4px;text-align:center;white-space:nowrap;border-radius:9999px;cursor:pointer}.ui.calendar .table .action:hover{background-color:rgba(0,0,0,.1)}.ui.calendar .table .action[data-outside-visible-view]{color:rgba(0,0,0,.5)}.ui.calendar .table .action[data-unavailable],.ui.calendar .table .action[data-disabled]{color:rgba(0,0,0,.3);pointer-events:none}.ui.calendar .table .action[data-today]{box-shadow:0 0 0 1px var(--green-alpha-25)}.ui.calendar .table .action[data-selected]{background-color:var(--green);color:#fff}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.vch__container .vch__legend{display:flex;justify-content:space-between;align-items:center}.vch__container .vch__external-legend-wrapper{margin:0 8px}svg.vch__wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:10px;width:100%}svg.vch__wrapper .vch__months__labels__wrapper text.vch__month__label{font-size:10px}svg.vch__wrapper .vch__days__labels__wrapper text.vch__day__label,svg.vch__wrapper .vch__legend__wrapper text{font-size:9px}svg.vch__wrapper text.vch__month__label,svg.vch__wrapper text.vch__day__label,svg.vch__wrapper .vch__legend__wrapper text{fill:#767676}svg.vch__wrapper rect.vch__day__square:hover{stroke:#555;stroke-width:2px;paint-order:stroke}svg.vch__wrapper rect.vch__day__square:focus{outline:none}svg.vch__wrapper.dark-mode text.vch__month__label,svg.vch__wrapper.dark-mode text.vch__day__label,svg.vch__wrapper.dark-mode .vch__legend__wrapper text{fill:#fff}.cookie-consent-overlay[data-v-2c4f16e7]{position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:999;width:100%;height:100%}.cookie-consent-wrapper[data-v-2c4f16e7]{position:absolute;bottom:0;left:0;width:100%;z-index:99}.cookie-consent-container[data-v-2c4f16e7]{width:96%;background-color:#fff;padding:16px 24px;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-radius:8px 8px 0 0}.cookie-consent-content[data-v-2c4f16e7]{flex:1;min-width:300px}.cookie-consent-title[data-v-2c4f16e7]{font-size:16px;font-weight:600;margin-bottom:4px;color:#333}.cookie-consent-description[data-v-2c4f16e7]{font-size:14px;line-height:1.4;margin-bottom:8px;color:#555}.cookie-consent-links[data-v-2c4f16e7]{display:flex;gap:16px}.cookie-consent-link[data-v-2c4f16e7]{font-size:12px;color:#000;text-decoration:underline}.cookie-consent-link[data-v-2c4f16e7]:hover{text-decoration:none}.cookie-consent-buttons[data-v-2c4f16e7]{display:flex;flex-direction:column;gap:12px;align-items:center;flex-shrink:0}.cookie-consent-button[data-v-2c4f16e7]{width:180px;padding:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:120px;border-radius:4px}.cookie-consent-button.accept-all[data-v-2c4f16e7]{background-color:var(--green);color:#c9ee84;border:none}.cookie-consent-button.accept-all[data-v-2c4f16e7]:hover{background-color:var(--green);opacity:.9}.cookie-consent-button.reject-all[data-v-2c4f16e7]{background-color:#fff;color:var(--green);border:1px solid var(--green)}.cookie-consent-button.reject-all[data-v-2c4f16e7]:hover{background-color:#f0f0f0}.cookie-consent-button.manage-preferences[data-v-2c4f16e7]{background-color:#fff;color:var(--green);border:1px solid var(--green)}.cookie-consent-button.manage-preferences[data-v-2c4f16e7]:hover{background-color:#f0f0f0}.preferences-center[data-v-2c4f16e7]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:10000;opacity:0;animation:fadeIn-2c4f16e7 .3s ease-in-out forwards}.preferences-panel[data-v-2c4f16e7]{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.2);max-width:500px;width:90%;max-height:80vh;overflow-y:auto;animation:slideUp-2c4f16e7 .3s ease-in-out forwards}.preferences-header[data-v-2c4f16e7]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e0e0e0}.preferences-title[data-v-2c4f16e7]{font-size:18px;font-weight:600;margin:0;color:#333}.preferences-close-button[data-v-2c4f16e7]{background:none;border:none;font-size:20px;cursor:pointer;color:#666;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.preferences-close-button[data-v-2c4f16e7]:hover{background-color:#f5f5f5}.preferences-content[data-v-2c4f16e7]{padding:20px 24px}.preferences-section-title[data-v-2c4f16e7]{font-size:16px;font-weight:600;margin:0 0 12px;color:#333}.preferences-description[data-v-2c4f16e7]{font-size:14px;line-height:1.6;margin-bottom:20px;color:#666}.preferences-category[data-v-2c4f16e7]{margin-bottom:24px;padding:16px;background-color:#f9f9f9;border-radius:8px}.preference-item[data-v-2c4f16e7]{width:100%}.preference-title-container[data-v-2c4f16e7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.preference-title[data-v-2c4f16e7]{font-size:14px;font-weight:500;margin:0;color:#333}.preference-status[data-v-2c4f16e7]{font-size:12px;font-weight:500;color:#666;margin-top:4px;display:block}.preference-toggle[data-v-2c4f16e7]{margin:0}.toggle-switch[data-v-2c4f16e7]{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input[data-v-2c4f16e7]{opacity:0;width:0;height:0}.toggle-slider[data-v-2c4f16e7]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider[data-v-2c4f16e7]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider[data-v-2c4f16e7]{background-color:var(--green)}input:focus+.toggle-slider[data-v-2c4f16e7]{box-shadow:0 0 1px var(--green)}input:checked+.toggle-slider[data-v-2c4f16e7]:before{transform:translate(26px)}.preferences-more-info[data-v-2c4f16e7]{margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0}.preferences-footer[data-v-2c4f16e7]{padding:20px 24px;border-top:1px solid #e0e0e0;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.preferences-button[data-v-2c4f16e7]{padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;border-radius:4px;min-width:120px;border:none}.preferences-button.accept-all[data-v-2c4f16e7]{background-color:var(--green);color:#fff}.preferences-button.accept-all[data-v-2c4f16e7]:hover{background-color:var(--green);opacity:.9}.preferences-button.reject-all[data-v-2c4f16e7]{background-color:#fff;color:#333;border:1px solid #ccc}.preferences-button.reject-all[data-v-2c4f16e7]:hover{background-color:#f0f0f0}.preferences-button.save-preferences[data-v-2c4f16e7]{background-color:#fff;color:#333;border:1px solid #ccc}.preferences-button.save-preferences[data-v-2c4f16e7]:hover{background-color:#f0f0f0}@keyframes fadeIn-2c4f16e7{0%{opacity:0}to{opacity:1}}@keyframes slideUp-2c4f16e7{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.cookie-test-controls[data-v-2c4f16e7]{position:fixed;top:20px;right:20px;z-index:9998}.reset-btn[data-v-2c4f16e7]{background-color:#ff9800;color:#fff;border:none;padding:8px 12px;border-radius:4px;cursor:pointer;font-size:.8rem}.reset-btn[data-v-2c4f16e7]:hover{background-color:#e68900}@media(max-width:768px){.cookie-consent-container[data-v-2c4f16e7]{flex-direction:column;align-items:flex-start}.cookie-consent-buttons[data-v-2c4f16e7]{width:100%;flex-direction:column}.cookie-consent-button[data-v-2c4f16e7]{width:100%;margin-bottom:8px}.preferences-panel[data-v-2c4f16e7]{width:95%;max-height:90vh}.preferences-header[data-v-2c4f16e7],.preferences-content[data-v-2c4f16e7],.preferences-footer[data-v-2c4f16e7]{padding:16px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px rgba(0,0,0,.1),0 2px 15px rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.t-loading[data-v-ebd94fe2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;width:100%;height:100%;background-color:rgba(255,255,255,.8)}.t-loading .t-loading__spinner[data-v-ebd94fe2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;color:var(--t-primary);text-align:center}.ChatbotPrompt-enter-active,.ChatbotPrompt-leave-active{transition:.25s var(--default-easing)}.ChatbotPrompt-enter-from,.ChatbotPrompt-leave-to{opacity:0;transform:scale(.75)}.ChatbotPrompt{width:14rem;border-radius:.625rem;background-color:#c3f277;color:#2a4623;padding:1rem 1.25rem;transform-origin:100% 100%}.ChatbotPrompt-title{font-size:1rem;line-height:1.25rem;font-weight:700}.ChatbotPrompt-btns{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.ChatbotPrompt-btn{display:flex;align-items:center;gap:.25em;border-radius:.5em;font-size:.875rem;line-height:1.5rem;padding:0 .5em;font-weight:700;background-color:#2a4623;color:#fff}.ChatbotPrompt-btn svg{height:.5em}.markdown-body{--base-size-16: 1rem;--base-size-24: 1.5rem;--base-size-4: .25rem;--base-size-40: 2.5rem;--base-size-8: .5rem;--base-text-weight-medium: 500;--base-text-weight-normal: 400;--base-text-weight-semibold: 600;--fontStack-monospace: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;--fontStack-sansSerif: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--fgColor-accent: Highlight}@media(prefers-color-scheme:dark){.markdown-body,[data-theme=dark]{color-scheme:dark;--fgColor-accent: #4493f8;--bgColor-attention-muted: #bb800926;--bgColor-default: #0d1117;--bgColor-muted: #151b23;--bgColor-neutral-muted: #656c7633;--borderColor-accent-emphasis: #1f6feb;--borderColor-attention-emphasis: #9e6a03;--borderColor-danger-emphasis: #da3633;--borderColor-default: #3d444d;--borderColor-done-emphasis: #8957e5;--borderColor-success-emphasis: #238636;--color-prettylights-syntax-brackethighlighter-angle: #9198a1;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-comment: #9198a1;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-markup-bold: #f0f6fc;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-markup-ignored-text: #f0f6fc;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-italic: #f0f6fc;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #f0f6fc;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-sublimelinter-gutter-mark: #3d444d;--color-prettylights-syntax-variable: #ffa657;--fgColor-attention: #d29922;--fgColor-danger: #f85149;--fgColor-default: #f0f6fc;--fgColor-done: #ab7df8;--fgColor-muted: #9198a1;--fgColor-success: #3fb950;--borderColor-muted: #3d444db3;--color-prettylights-syntax-invalid-illegal-bg: var(--bgColor-danger-muted);--color-prettylights-syntax-invalid-illegal-text: var(--fgColor-danger);--focus-outlineColor: var(--borderColor-accent-emphasis);--borderColor-neutral-muted: var(--borderColor-muted)}}@media(prefers-color-scheme:light){.markdown-body,[data-theme=light]{color-scheme:light;--fgColor-danger: #d1242f;--bgColor-attention-muted: #fff8c5;--bgColor-muted: #f6f8fa;--bgColor-neutral-muted: #818b981f;--borderColor-accent-emphasis: #0969da;--borderColor-attention-emphasis: #9a6700;--borderColor-danger-emphasis: #cf222e;--borderColor-default: #d1d9e0;--borderColor-done-emphasis: #8250df;--borderColor-success-emphasis: #1a7f37;--color-prettylights-syntax-brackethighlighter-angle: #59636e;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-comment: #59636e;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-entity-tag: #0550ae;--color-prettylights-syntax-invalid-illegal-text: var(--fgColor-danger);--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-markup-ignored-text: #d1d9e0;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-sublimelinter-gutter-mark: #818b98;--color-prettylights-syntax-variable: #953800;--fgColor-accent: #0969da;--fgColor-attention: #9a6700;--fgColor-done: #8250df;--fgColor-muted: #59636e;--fgColor-success: #1a7f37;--bgColor-default: #ffffff;--borderColor-muted: #d1d9e0b3;--color-prettylights-syntax-invalid-illegal-bg: var(--bgColor-danger-muted);--color-prettylights-syntax-markup-bold: #1f2328;--color-prettylights-syntax-markup-italic: #1f2328;--color-prettylights-syntax-storage-modifier-import: #1f2328;--fgColor-default: #1f2328;--focus-outlineColor: var(--borderColor-accent-emphasis);--borderColor-neutral-muted: var(--borderColor-muted)}}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;font-weight:var(--base-text-weight-normal, 400);color:var(--fgColor-default);font-family:var(--fontStack-sansSerif, -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji");line-height:1.5;word-wrap:break-word}.markdown-body a{text-decoration:underline;text-underline-offset:.2rem}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:rgba(0,0,0,0);color:var(--fgColor-accent);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--borderColor-muted)}.markdown-body mark{background-color:var(--bgColor-attention-muted);color:var(--fgColor-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em var(--base-size-40)}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:rgba(0,0,0,0);border-bottom:1px solid var(--borderColor-muted);height:.25em;padding:0;margin:var(--base-size-24) 0;background-color:var(--borderColor-default);border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::-moz-placeholder{color:var(--fgColor-muted);opacity:1}.markdown-body ::placeholder{color:var(--fgColor-muted);opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px rgba(0,0,0,0)}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:var(--base-size-4);font:11px var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);line-height:10px;color:var(--fgColor-default);vertical-align:middle;background-color:var(--bgColor-muted);border:solid 1px var(--borderColor-neutral-muted);border-bottom-color:var(--borderColor-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--borderColor-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:var(--base-size-24);margin-bottom:var(--base-size-16);font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--borderColor-muted)}.markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--fgColor-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--fgColor-muted);border-left:.25em solid var(--borderColor-default)}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:var(--fontStack-monospace, ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace);font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body .mr-2{margin-right:var(--base-size-8, 8px)!important}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--fgColor-danger)}.markdown-body .anchor{float:left;padding-right:var(--base-size-4);margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:var(--base-size-16)}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--fgColor-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:var(--base-size-16)}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:var(--base-size-16);font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 var(--base-size-16);margin-bottom:var(--base-size-16)}.markdown-body table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid var(--borderColor-default)}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:var(--bgColor-default);border-top:1px solid var(--borderColor-muted)}.markdown-body table tr:nth-child(2n){background-color:var(--bgColor-muted)}.markdown-body table img{background-color:rgba(0,0,0,0)}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:rgba(0,0,0,0)}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--borderColor-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--fgColor-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--bgColor-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:rgba(0,0,0,0);border:0}.markdown-body .highlight{margin-bottom:var(--base-size-16)}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:var(--base-size-16);overflow:auto;font-size:85%;line-height:1.45;color:var(--fgColor-default);background-color:var(--bgColor-muted);border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:rgba(0,0,0,0);border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px var(--base-size-8) 9px;text-align:right;background:var(--bgColor-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--bgColor-muted);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--fgColor-muted);border-top:1px solid var(--borderColor-default)}.markdown-body .footnotes ol{padding-left:var(--base-size-16)}.markdown-body .footnotes ol ul{display:inline-block;padding-left:var(--base-size-16);margin-top:var(--base-size-16)}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:calc(var(--base-size-8)*-1);right:calc(var(--base-size-8)*-1);bottom:calc(var(--base-size-8)*-1);left:calc(var(--base-size-24)*-1);pointer-events:none;content:"";border:2px solid var(--borderColor-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--fgColor-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible){outline:none;box-shadow:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body a:has(>p,>div,>pre,>blockquote){display:block}.markdown-body a:has(>p,>div,>pre,>blockquote):not(:has(.snippet-clipboard-content,>pre)){width:-moz-fit-content;width:fit-content}.markdown-body a:has(>p,>div,>pre,>blockquote):has(.snippet-clipboard-content,>pre):focus-visible{outline:2px solid var(--focus-outlineColor);outline-offset:2px}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:var(--base-size-4)}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip-path:none}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:var(--base-size-16);color:inherit;border-left:.25em solid var(--borderColor-default)}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium, 500);align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis)}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--fgColor-accent)}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis)}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--fgColor-done)}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis)}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--fgColor-attention)}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis)}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--fgColor-success)}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis)}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--fgColor-danger)}.markdown-body>*:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}.ChatbotDialog-attachments{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.ChatbotDialog-attachment{display:flex;align-items:center;border-radius:9999px;font-size:16px;line-height:16px;background-color:var(--green-alpha-10);padding:8px 16px;gap:8px}.ChatbotDialog-attachment-name{font-size:.875rem;line-height:1.25rem;color:#2a4623}.ChatbotDialog-attachment svg{width:10px;height:10px;color:#2a4623;cursor:pointer}.ChatbotDialog-attachment svg:hover{color:#1a3018}html{font-size:.8333333333vw}@media(max-width:768px){html{font-size:4.2666666667vw}}@media(min-width:1920px){html{font-size:16px}}.row{--gap: 0px;--row-gap: var(--gap);--column-gap: var(--gap);--total: 12;display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap)}.row-col{--size: 12;--column: var(--columns, calc(var(--total) / var(--size)));--width: calc((100% - var(--column-gap) * (var(--column) - 1)) / var(--column));width:var(--width)}.c-btn{display:flex;align-items:center;justify-content:center;text-align:center;gap:.5em;min-width:9rem;height:2.5rem;font-size:.875rem;line-height:1rem;font-weight:700;padding:.5em 1em;border-radius:.75em}.c-btn:not(:disabled):hover{-webkit-text-decoration:2px underline;text-decoration:2px underline}.c-btn svg{width:1rem;height:1rem}.c-btn.color-green,.c-btn.green,.c-btn-green,.c-btn-color_green{background-color:#2a4623;color:#fff}.c-btn-white,.c-btn-color_white{background-color:#fff;color:#2a4623}.c-btn-back,.c-btn-lightgreen,.c-btn-color_lightgreen{background-color:#f6faf6;color:#2a4623}.c-btn-color_marigold,.c-btn-marigold{background-color:#f9cd54;color:#2a4623}.c-btn-feature_learn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;color:#2a4623;background:linear-gradient(90deg,#f6faf6 50%,#b8f458);padding-right:4em}.c-btn-feature_learn:after{content:"";position:absolute;background-image:url(/media/icons/go.png);background-size:cover;right:.5em;bottom:.5em;width:4em;height:3em}.c-btn-feature_AIChat{position:relative;border:1px solid #F6FAF6;background-color:#f6faf6;color:#2a4623;padding-left:4.5em;transition:border-color .25s var(--default-easing)}.c-btn-feature_AIChat:before{content:"";position:absolute;background-image:url(/media/icons/AI-bot.png);background-size:cover;width:4em;height:4em;left:.25em;top:-1em}.c-btn-feature_AIChat:hover{border-color:currentColor;-webkit-text-decoration:2px underline;text-decoration:2px underline}.c-btn-back{font-weight:400;min-width:auto;padding:.5em .75em;font-size:1.125rem;line-height:1.5rem;border-radius:.5em;border:1px solid #F6FAF6;transition-property:background-color,border-color;transition-duration:.25s;transition-timing-function:var(--default-easing)}.c-btn-back:hover{border-color:#2a4623}.c-btn-back svg{width:.75rem;height:.75rem}.c-btns{display:flex;flex-wrap:wrap;gap:.5rem}.Tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.Tag{border-radius:9999px;font-size:.875rem;line-height:1rem;font-weight:700;padding:.5rem 1rem;background-color:#fff;color:#2a4623;border:1px solid rgba(42,70,35,.1)}.Tag-green,.Tag-color_green,.Tags-color_green .Tag{background-color:#e6fae6;color:#2a4623}.TooltipWrapper{position:relative}.Tooltip{--bg-color: #000;--color: #fff;position:absolute;left:50%;font-size:.875rem;line-height:1rem;padding:.5em;border-radius:.5em;text-align:center;white-space:nowrap;background-color:var(--bg-color);color:var(--color);display:none}.Tooltip:after{content:"";position:absolute;border-width:4px;border-style:solid}.TooltipWrapper:hover:not(:active) .Tooltip{display:block}.Tooltip-pos_top,.Tooltip-pos_top:after,.Tooltip-pos_bottom,.Tooltip-pos_bottom:after{left:50%;transform:translate(-50%)}.Tooltip-pos_top:after,.Tooltip-pos_bottom:after{margin-left:-8px}@keyframes TooltipTop{0%{opacity:0;bottom:calc(100% - 4px)}}.Tooltip-pos_top{bottom:100%;margin-bottom:.5rem}.Tooltip-pos_top:after{bottom:-8px;margin:auto;border-color:var(--bg-color) transparent transparent transparent}.TooltipWrapper:hover:not(:active) .Tooltip-pos_top{animation:TooltipTop .25s}@keyframes TooltipBottom{0%{opacity:0;top:calc(100% - 4px)}}.Tooltip-pos_bottom{top:100%;margin-top:.5rem}.Tooltip-pos_bottom:after{top:-8px;margin:auto;border-color:transparent transparent var(--bg-color) transparent}.TooltipWrapper:hover:not(:active) .Tooltip-pos_bottom{animation:TooltipBottom .25s}@keyframes TooltipLeft{0%{opacity:0;bottom:calc(100% - 4px)}}@keyframes TooltipRight{0%{opacity:0;bottom:calc(100% - 4px)}}.Tooltip-pos_left,.Tooltip-pos_right{top:50%;transform:translateY(-50%)}.Tooltip-pos_right{left:100%;margin-left:.5rem}.Tooltip-pos_right:after{left:-8px;border-color:transparent var(--bg-color) transparent transparent}.ChatbotBanner{display:flex;align-items:center;gap:1rem;max-width:70.5rem}.ChatbotBanner-icon{width:6rem;height:auto}@media(max-width:768px){.ChatbotBanner-icon{width:4rem;height:4rem}}.ChatbotBanner-msg{position:relative;flex:1 1 0%;padding:1.5rem 2rem;border-radius:1em;background-color:#c3f277;color:#2a4623;font-size:2rem;line-height:1.25;font-weight:700}.ChatbotBanner-msg:after{content:"";position:absolute;border-width:.5rem;border-color:transparent #C3F277 transparent transparent;right:100%;top:50%;transform:translateY(-50%)}@media(max-width:768px){.ChatbotBanner-msg{font-size:1rem;line-height:1.25rem;padding:1em}}.ChatbotBanner-msg :is(strong,b){background-color:#f9cd54;border-radius:9999px;padding:.125em .5em}.ESGLogo{display:flex;align-items:center;color:#2a4623;gap:.75rem}.ESGLogo :is(.icon,._icon){width:2.25rem;height:2.25rem}.ESGLogo ._text{line-height:1}.ESGLogo ._esg{font-weight:700;font-size:1.5rem}@media(max-width:768px){.ESGLogo :is(.icon,._icon){width:2rem;height:2rem}.ESGLogo ._esg{font-size:1rem}.ESGLogo ._study{font-size:.75rem}}.AccordionItem{overflow:hidden}.Accordion-trigger[data-state=open] ._chevron{transform:rotate(180deg)}@keyframes AccordionContentOpen{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes AccordionContentClosed{0%{height:var(--reka-accordion-content-height)}to{height:0}}.Accordion-content{overflow:hidden}.Accordion-content[data-state=open]{animation:AccordionContentOpen .25s var(--default-easing)}.Accordion-content[data-state=closed]{animation:AccordionContentClosed .25s var(--default-easing)}.RichText :is(h1,h2,h3,h4){font-weight:700;margin-bottom:.5em}.RichText h2{font-size:1.25em}.RichText h3{font-size:1.125em}.RichText h4{font-size:1em}.RichText ul,.RichText ol{padding-left:1em}.RichText ul{list-style:disc}.RichText ol{list-style:decimal;font-style:initial}.Select{position:relative;display:flex}.Select-trigger{display:flex;width:100%;gap:.5rem;height:2.5rem;align-items:center;border-radius:.5rem;border:1px solid rgba(42,70,35,.1);font-size:.875rem;line-height:1rem;font-weight:700;text-align:left;padding:.25rem .75rem;transition:border-color var(--fast) var(--default-easing)}.Select-trigger:hover,.Select-trigger[data-state=open]{border-color:rgba(42,70,35,.5)}.Select-trigger svg{width:.75rem;height:.75rem}.Select-value{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@keyframes SelectContentOpen{0%{opacity:0;transform:scale(.95)}}@keyframes SelectContentClosed{to{opacity:0;transform:scale(.95)}}.Select-content{width:var(--reka-select-trigger-width);min-width:8rem;border-radius:.5em;border:1px solid rgba(42,70,35,.25);box-shadow:0 4px 16px rgba(42,70,35,.16);background-color:#fff;max-height:24rem;overflow:auto}.Select-content[data-side=bottom]{margin-top:.5rem}.Select-content[data-state=open]{animation:SelectContentOpen var(--fast) var(--default-easing)}.Select-content[data-state=closed]{animation:SelectContentClosed var(--fast) var(--default-easing)}.Select-item{padding:.75rem;font-size:.875rem;line-height:1rem;display:flex;gap:.25rem}.Select-item[data-highlighted]{background-color:#effdda;cursor:pointer}.Select-item[data-state=checked]{color:#2a4623;font-weight:700}.Select-item:focus-visible{outline:0}.Select-item svg{width:.75rem;height:.75rem;margin-top:.125rem}.Select-item-label{flex:1}body.no-scroll{overflow:hidden}.Chatbot{position:fixed;bottom:1.5rem;right:1.5rem;z-index:999}@keyframes ChatbotMsg{0%{opacity:0;transform:translateY(.5rem)}}.ChatbotDialog{display:flex;flex-direction:column;border:1px solid rgba(42,70,35,.1);box-shadow:0 8px 20px rgba(42,70,35,.06);border-radius:1.25rem;transform-origin:100% 100%}.ChatbotDialog-enter-active,.ChatbotDialog-leave-active{transition:.25s var(--default-easing)}.ChatbotDialog-enter-from,.ChatbotDialog-leave-to{opacity:0;transform:scale(.75)}.Chatbot .ChatbotDialog{position:absolute;bottom:100%;right:0;width:25rem;background:#fff}.Chatbot .ChatbotDialog.maximized{position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;height:100vh;border-radius:0;z-index:999}.ChatbotDialog-header{display:flex;align-items:center;margin:0 1rem;padding:.75rem 0;border-bottom:1px solid rgba(42,70,35,.1)}.ChatbotDialog-title{font-weight:700;font-size:1rem;line-height:1.25rem;color:#2a4623;flex:1 1 0%;padding:0 .5em}.ChatbotDialog-main{height:27rem;padding:2rem 1.25rem;overflow:auto}.ChatbotDialogMessage{font-size:.875rem;line-height:1.25rem;max-width:15rem;margin-bottom:1rem}.maximized .ChatbotDialog-main{flex:1;height:auto}.maximized .ChatbotDialogMessage{max-width:40%}.ChatbotDialogMessage-req{padding:1rem;border-radius:.75em;background-color:#f6faf6;margin-left:auto}.ChatbotDialogMessage-actions{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.ChatbotDialogMessage-actions ._separator{height:.75rem;border-left:1px solid rgba(0,0,0,.1)}.ChatbotDialogMessage-action{position:relative;width:1.5rem;height:1.5rem;border-radius:4px;color:#2a4623}.ChatbotDialogMessage-action:hover{background-color:rgba(42,70,35,.1)}.ChatbotDialogMessage-action svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.ChatbotDialogMessage-loading{margin-top:.5rem}.ChatbotDialogMessage-dots{display:inline-flex;align-items:center;gap:.25rem}.ChatbotDialogMessage-dots span{width:.375rem;height:.375rem;border-radius:50%;background-color:#2a4623;opacity:.3;animation:ChatbotDots 1.4s infinite ease-in-out both}.ChatbotDialogMessage-dots span:nth-child(1){animation-delay:-.32s}.ChatbotDialogMessage-dots span:nth-child(2){animation-delay:-.16s}@keyframes ChatbotDots{0%,80%,to{transform:scale(0);opacity:.3}40%{transform:scale(1);opacity:1}}.ChatbotDialog-footer{padding:1rem}.ChatbotDialog-icon{width:2rem;height:2rem}.ChatbotDialog-action{--btn-size: 2rem;--icon-size: 1.5rem;position:relative;width:2rem;height:2rem;border-radius:4px;color:#2a4623;border:1px solid transparent}.ChatbotDialog-action:hover{background-color:rgba(42,70,35,.1);border-color:rgba(42,70,35,.25)}.ChatbotDialog-action svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.ChatbotDialog-action-outlined,.ChatbotDialog-action-attachment{border-radius:.5rem;border:1px solid rgba(42,70,35,.1)}.ChatbotDialog-action-attachment svg{width:1rem;height:1rem}.ChatbotDialog-action-msg svg{width:1.25rem;height:1.25rem}.ChatbotDialog-action-send{border-radius:9999px;background-color:#c3f277;border-color:#c3f277}.ChatbotDialog-action-send svg{width:1rem;height:1rem;transform:rotate(-.25turn);top:2px}.ChatbotDialog-action-send:hover{background-color:#c3f277;border-color:rgba(42,70,35,.25)}.ChatbotDialog-textarea-footer .ChatbotDialog-action-send{margin-left:.5rem}.ChatbotDialog-textarea{border:1px solid rgba(42,70,35,.1);padding:.5rem;border-radius:.625rem;transition:border-color var(--fast) var(--default-easing)}.ChatbotDialog-textarea:hover{border-color:rgba(42,70,35,.25)}.ChatbotDialog-textarea:focus-within{border-color:#2a4623}.ChatbotDialog-textarea-control{display:block;width:100%;font-size:.875rem;line-height:1.25rem;height:5rem;resize:none}.ChatbotDialog-textarea-footer{display:flex;align-items:center;margin-top:.5rem}.ChatbotDialog-textarea-footer ._left{display:flex;gap:inherit;align-items:inherit}.ChatbotDialog-textarea-footer ._right{margin-left:auto;display:flex;gap:inherit;align-items:inherit}.ChatbotDialog-footer ._hint{text-align:center;font-size:.75rem;line-height:1rem;margin-top:1em}.EmojiPicker{background:#fff;box-shadow:0 0 24px rgba(0,0,0,.1);border-radius:.5rem}
