@import"https://use.typekit.net/pbg5qnv.css";.u-visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0);height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.u-clearfix:after{content:" ";display:table;clear:both}.u-center-text{text-align:center!important}html{max-width:100%}body,#root{width:100%;max-width:100%}body{line-height:1.4em}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.1em;margin-top:0}body p{margin-top:0}body input,body select,body textarea{color:#000}body a,body button,body select{pointer-events:auto}.hidden{display:none}body{background:#fff;box-sizing:border-box;font-size:18px;font-family:nunito-sans,sans-serif;line-height:1.5em;color:#444;font-weight:300}body div{box-sizing:border-box}body img{max-width:100%}@media (max-width: 1080px){body{font-size:16px}}@media (max-width: 54em){body{font-size:15px}}@media (max-width: 620px){body{font-size:14px}}.gradient{background:linear-gradient(90deg,#094409,#38a141)}.library-sidebar{background-color:#ededed}@media (max-width: 1080px){.library-sidebar .library-sidebar__content{display:none}}.library-sidebar__mobile-toggle{display:none;width:3em;height:3em;padding:.3em;align-items:center;justify-content:center;background:#206426;transition:.3s ease-in;border-radius:.4em}.library-sidebar__mobile-toggle svg polygon,.library-sidebar__mobile-toggle svg path{fill:#fff}.library-sidebar__mobile-toggle:hover,.library-sidebar__mobile-toggle:active,.library-sidebar__mobile-toggle:focus{background:#444}@media (max-width: 1080px){.library-sidebar__mobile-toggle{display:flex}}.library-sidebar__close-btn{display:none;width:3em;height:3em;padding:.3em;align-items:center;justify-content:center;background:#206426;transition:.3s ease-in;border-radius:.4em}.library-sidebar__close-btn svg polygon,.library-sidebar__close-btn svg path{fill:#fff}.library-sidebar__close-btn:hover,.library-sidebar__close-btn:active,.library-sidebar__close-btn:focus{background:#444}@media (max-width: 1080px){.library-sidebar--open .library-sidebar__content{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.library-sidebar--open .library-sidebar__close-btn{display:flex}.library-sidebar--open .library-sidebar__mobile-toggle{display:none}}.library-sidebar .sidebar-icon{width:1.35em;line-height:1em}.library-sidebar .sidebar-icon svg{width:100%;height:auto}.library-sidebar .sidebar-icon svg path{fill:#206426}.library-sidebar .sidebar-link{position:relative;width:100%;display:flex;padding:.6em 2em;border-radius:0 100em 100em 0;box-sizing:border-box;color:#444;font-weight:400;transition:.3s ease-in;line-height:1.2em}.library-sidebar .sidebar-link .icon-text{padding-left:.6em}.library-sidebar .sidebar-link:hover{color:#206426;background:#fff}.library-sidebar .sidebar-link:hover svg path{fill:#206426}.library-sidebar .sidebar-link--active{background:#206426;background-image:linear-gradient(90deg,#094409,#38a141);color:#fff;font-weight:600}.library-sidebar .sidebar-link--active svg path{fill:#fff}.library-sidebar__header{padding:1em;width:100%;display:flex;justify-content:space-between;align-items:center}.library-sidebar__header img{max-width:12em;width:100%}.library-sidebar__content{position:sticky;top:2em}@media (max-width: 54em){.library-sidebar__content{position:relative;top:auto}}.library-sidebar__primary-menu{padding:0 2em 3em 0;border-bottom:1px solid rgba(0,0,0,.18)}.library-sidebar__secondary-menu{padding:1.4em 2em 2em 0}.library-sidebar__secondary-menu__header{width:fit-content;margin-top:-1em;margin-left:2em;background:#ededed;padding:.3em .5em;color:#00000080}.library-topbar{display:flex;align-items:center;justify-content:flex-end;padding:1em 0;background:#fff;position:sticky;top:0;z-index:99999}@media (max-width: 54em){.library-topbar{flex-direction:column;position:relative;top:auto}}.library-topbar__search{margin-right:auto;width:100%}.library-topbar__search .search-icon{position:absolute;margin-top:.85em;margin-left:.6em;width:1.4em;height:1.4em}.library-topbar__search .search-icon svg{width:1.4em}.library-topbar__search .search-icon svg path,.library-topbar__search .search-icon svg g{fill:#c9a81b!important;stroke:#c9a81b!important}.library-topbar__search div{width:100%}.library-topbar__search div input{width:100%;max-width:45em;font-size:1em;padding:.7em .8em .7em 2.2em;background:transparent;border:2px solid #ededed;border-radius:.6em;margin-right:1em;box-sizing:border-box}.library-topbar__search div input:hover{border-color:#e0c968}.library-topbar__search div input:focus,.library-topbar__search div input:active{border-color:#206426;outline:0}.library-topbar__actions{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:.3em;min-width:8.3em;width:auto}.library-topbar__actions .icon-link{width:2.5em;height:2.5em;border-radius:.6em;padding:.4rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative}.library-topbar__actions .icon-link:hover{background:#206426;color:#fff}.library-topbar__actions .icon-link:hover svg path{fill:#fff}.library-topbar__actions .icon-link:nth-child(1) svg{max-width:26px}.library-topbar__actions .icon-link .svg-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.library-topbar__actions .icon-link svg{width:100%;height:auto;max-width:30px}.library-topbar__actions .icon-link svg path,.library-topbar__actions .icon-link svg polygon{fill:#206426}.library-topbar__actions .notifications-link{width:fit-content}.library-topbar__actions .notifications-link button{width:2.5em;height:2.5em;border-radius:.6em;padding:.4rem;box-sizing:border-box;border:none;background:transparent;transition:.2s ease-in}.library-topbar__actions .notifications-link button:hover{background:#206426;color:#fff}.library-topbar__actions .notifications-link button:hover svg path{fill:#fff}.library-topbar__actions .notifications-link button .svg-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.library-topbar__actions .notifications-link button svg{width:100%;height:auto;max-width:30px}.library-topbar__actions .notifications-link--unread .svg-icon:before{content:"";position:absolute;display:block;width:9px;height:9px;border-radius:100em;background:#d32f2f;margin-top:-10px;margin-left:11px}.error-notification{box-shadow:none!important;background:#d32f2f!important;position:sticky;top:5em;z-index:99999}@media (max-width: 54em){.error-notification{top:1em}}.share-notification{width:100%;display:flex;align-items:center;justify-content:flex-start;background:#206426;color:#fff;border-radius:.4em;padding:.5em 1em;gap:.4em;margin-bottom:1em;position:sticky;top:5em;z-index:99999;line-height:1.1em}.share-notification .svg-icon{margin-top:8px}.share-notification .svg-icon svg path,.share-notification .svg-icon svg polygon{fill:#fff}.share-notification:has(.share-notification__message--success){background:#2e7d32;color:#fff}.share-notification:has(.share-notification__message--success) .svg-icon{margin-top:8px}.share-notification:has(.share-notification__message--success) .svg-icon svg path,.share-notification:has(.share-notification__message--success) .svg-icon svg polygon{fill:#fff}.share-notification:has(.share-notification__message--error){background:#d32f2f;color:#fff}.share-notification:has(.share-notification__message--error) .svg-icon{margin-top:8px}.share-notification:has(.share-notification__message--error) .svg-icon svg path,.share-notification:has(.share-notification__message--error) .svg-icon svg polygon{fill:#fff}.share-notification:has(.share-notification__no-licenses){background:#c9a81b;color:#444}.share-notification:has(.share-notification__no-licenses) .share-notification__content{line-height:1.1em}.share-notification:has(.share-notification__no-licenses) .share-notification__no-licenses{display:flex;align-items:center;justify-content:flex-start;gap:1em}.share-notification:has(.share-notification__no-licenses) p{margin:0!important}.share-notification:has(.share-notification__no-licenses) .svg-icon path,.share-notification:has(.share-notification__no-licenses) .svg-icon polygon{fill:#444}.share-notification:has(.share-notification__no-licenses) .notify-button{border-radius:100em;background:#fff;color:#206426;padding:.4em 1em;transition:.3s ease-in;min-width:8em}.share-notification:has(.share-notification__no-licenses) .notify-button:hover,.share-notification:has(.share-notification__no-licenses) .notify-button:focus,.share-notification:has(.share-notification__no-licenses) .notify-button:active{background:#206426;color:#fff}@media (max-width: 1080px){.share-notification:has(.share-notification__no-licenses) .share-notification__content{flex-direction:column;align-items:flex-start;justify-content:center;gap:.2em;width:100%}}.share-notification__content{display:flex;gap:.6em;align-items:center;justify-content:flex-start}@media (max-width: 54em){.share-notification__content{flex-direction:column}}.share-notification__content .accept-button{border-radius:100em;background:#e0c968;color:#444;padding:.4em 1em;transition:.3s ease-in}.share-notification__content .accept-button:hover,.share-notification__content .accept-button:focus,.share-notification__content .accept-button:active{background:#fff;color:#094409}.share-notification__dismiss{width:2em;height:2em;padding:.3em;display:flex;align-items:center;justify-content:center;margin-left:auto;background:transparent;opacity:.6}.share-notification__dismiss svg path,.share-notification__dismiss svg polygon{fill:#fff}.share-notification__dismiss:hover,.share-notification__dismiss:active,.share-notification__dismiss:focus{opacity:1}.notifications-modal{position:absolute;z-index:999999999;max-width:24em;transform:translate(-85%);width:100%;border-radius:.35em;background:#fff;box-shadow:0 0 12px #0000004d;display:flex;justify-content:flex-end}@media (max-width: 54em){.notifications-modal{transform:translate(-46%);justify-content:center}}.notifications-modal:before{content:"";position:absolute;top:-1.45em;right:6.5%;width:0;height:0;border-top:14px solid transparent;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #fff;margin-left:auto}@media (max-width: 54em){.notifications-modal:before{right:auto;margin-left:7px}}.notifications-modal-overlay{background:#0009;width:100%;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.notifications-modal__container{padding:1.2em;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;z-index:9999999999}.notifications-modal__headline{color:#206426;font-size:1.4em;margin-top:0;margin-bottom:1rem;font-weight:600}.notifications-modal .notification-single{display:grid;grid-template-columns:1.2em 1fr 1.2em;padding:.5em;margin-bottom:.3em;border-radius:.35em}.notifications-modal .notification-single__unread{background:#ededed}.notifications-modal .notification-single__unread .notification-single--dot{display:flex}.notifications-modal .notification-single .notification-content{display:flex;flex-direction:column;line-height:1.1em}.notifications-modal .notification-single .notification-content__text{font-size:.85em;font-weight:600;color:#206426}@media (max-width: 54em){.notifications-modal .notification-single .notification-content__text{font-size:.9em}}.notifications-modal .notification-single .notification-content__time{font-size:.7em}@media (max-width: 54em){.notifications-modal .notification-single .notification-content__time{font-size:.8em}}.notifications-modal .notification-single--dot{width:10px;height:10px;border-radius:100em;background:#c9a81b;margin-top:6px;display:none}.notifications-modal .notification-single__right button{width:1.2em;height:1.2em;padding:0;background:transparent}.notifications-modal .notification-single__right button svg g{fill:#206426}.notifications-modal .notification-single__right button:hover{background:transparent}.notifications-modal .notification-single__right button:hover svg g{fill:#e0c968}.notifications-modal .notification-single--unread{background:#ededed}.notifications-modal__button{width:100%!important;height:auto!important;margin-top:1em;padding:.65em 1em .7em!important;text-align:center!important;background:#c9a81b!important;color:#444!important;border-radius:100em!important;font-weight:600!important;transition:.3s ease-in;font-size:.9em;border:none!important}.notifications-modal__button:hover,.notifications-modal__button:focus,.notifications-modal__button:active{background:#444!important;color:#fff!important}.notification-list{padding-top:1em}.notification-list .notification-filters,.notification-list .notification-actions{display:flex;gap:.3em}.notification-list .notification-filters button,.notification-list .notification-actions button{background:transparent;color:#206426;padding:.5em 1.2em;border:2px solid #206426;border-radius:100em;font-weight:400;transition:.3s ease-in}.notification-list .notification-filters button:hover,.notification-list .notification-filters button:active,.notification-list .notification-filters button:focus,.notification-list .notification-actions button:hover,.notification-list .notification-actions button:active,.notification-list .notification-actions button:focus{background-color:#444;color:#fff;border-color:#444}.notification-list .notification-filters button.active,.notification-list .notification-actions button.active{background-color:#206426;color:#fff}.notification-list .notification-single{display:grid;grid-template-columns:1.2em 1fr 1.2em;padding:.5em;margin-bottom:.3em;border-radius:.35em;border:2px solid #ededed}.notification-list .notification-single__unread{background:#ededed}.notification-list .notification-single__unread .notification-single--dot{display:flex}.notification-list .notification-single .notification-content{display:flex;flex-direction:column;line-height:1.1em}.notification-list .notification-single .notification-content__text{font-size:.85em;font-weight:600;color:#206426}@media (max-width: 54em){.notification-list .notification-single .notification-content__text{font-size:.9em}}.notification-list .notification-single .notification-content__time{font-size:.7em}@media (max-width: 54em){.notification-list .notification-single .notification-content__time{font-size:.8em}}.notification-list .notification-single--dot{width:10px;height:10px;border-radius:100em;background:#c9a81b;margin-top:6px;display:none}.notification-list .notification-single__right button{width:1.2em;height:1.2em;padding:0;background:transparent;border:none}.notification-list .notification-single__right button svg{width:100%;height:auto}.notification-list .notification-single__right button svg g{fill:#206426}.notification-list .notification-single__right button:hover{background:transparent}.notification-list .notification-single__right button:hover svg g{fill:#e0c968}.notifications-list__title{color:#094409;line-height:1.1em;font-size:2.2em;font-weight:600;margin-bottom:2rem}.notifications-list__title:after{content:"";display:block;width:4rem;background:#e0c968;height:3px;margin-top:1.2rem}.notifications-list__actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em}.notifications-list__pagination{margin-top:1.6em}.pagination{display:flex;gap:.25em}.pagination button{background:transparent;color:#206426;padding:.3em;width:2em;height:2em;border:2px solid #206426;border-radius:.4em;font-weight:400;transition:.3s ease-in;display:flex;align-items:center;justify-content:center;line-height:1em}.pagination button:hover,.pagination button:active,.pagination button:focus{background-color:#444;color:#fff;border-color:#444}.pagination button.disable{opacity:.6;filter:grayscale(1)}.pagination button.active{background-color:#206426;color:#fff}.dashboard__title{color:#094409;line-height:1.1em;font-size:2.4em;font-weight:600;margin-bottom:2rem}.dashboard__grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto repeat(2,1fr);grid-gap:1em}@media (max-width: 1440px){.dashboard__grid{grid-template-columns:repeat(5,1fr)}}@media (max-width: 1080px){.dashboard__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 54em){.dashboard__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media (max-width: 620px){.dashboard__grid{grid-template-columns:1fr}}.dashboard-card{padding:1.3em 1em;border:2px solid #ededed;border-radius:.4em;background:#fff;transition:.3s ease-in;display:flex;flex-direction:column}.dashboard-card__title{font-size:1.4em;color:#206426;margin-bottom:.8rem}.dashboard-card__tag{margin-bottom:1.6em;display:block;font-weight:300;color:#444}.dashboard-card__link{display:inline-block;width:fit-content;text-align:center;padding:.7em 1.3em;border-radius:100em;background:#c9a81b!important;color:#000!important;box-sizing:border-box;transition:.3s ease-in;line-height:1.1em;margin-top:auto;font-weight:400!important}.dashboard-card__link:hover,.dashboard-card__link:focus,.dashboard-card__link:active{background:#444!important;color:#fff!important}@media (max-width: 54em){.dashboard-card__link{width:100%}}.dashboard-card__view-team-btn,.dashboard-card__view-library-btn{margin-top:auto}.dashboard-card__content{flex:1;display:flex;flex-direction:column}.dashboard-card__content-text{display:flex;flex-direction:column}.dashboard-card__content__stat{display:flex;gap:.6em;align-items:flex-end;justify-content:flex-start;line-height:1em;margin-top:1em;margin-bottom:1em}.dashboard-card__content__value{color:#206426;font-size:1.8em;font-weight:600;margin-bottom:2px}.dashboard-card__stats-grid{display:flex;flex-direction:column;gap:1.4em;margin-bottom:1em}.dashboard-card__stats-grid--library{margin-bottom:1em;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}@media (max-width: 1440px){.dashboard-card__stats-grid--library{grid-template-columns:1fr;gap:1em}}.dashboard-card__stat{display:grid;grid-template-columns:3.2em 1fr;grid-template-rows:auto;gap:.3em}.dashboard-card__stat__icon{width:3em;height:3em;border-radius:.4em;border:2.5px solid #c9a81b;box-sizing:border-box;display:flex;justify-content:center;align-items:center;line-height:1em}.dashboard-card__stat__icon svg path,.dashboard-card__stat__icon svg polygon{fill:#c9a81b}.dashboard-card__stat__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1.2em}.dashboard-card__stat__label{font-size:.7em;letter-spacing:.01em;color:#444;font-weight:300}.dashboard-card__stat__value{font-size:1.2em;font-weight:600;color:#206426}.dashboard-card__simple{display:flex;flex-direction:column;line-height:1.2em}.dashboard-card__simple__icon{width:3em;height:3em;border-radius:.4em;border:2.5px solid #c9a81b;box-sizing:border-box;display:flex;justify-content:center;align-items:center;line-height:1em;margin-bottom:.65em}.dashboard-card__simple__icon svg path,.dashboard-card__simple__icon svg polygon{fill:#c9a81b}.dashboard-card__simple__title{font-weight:600;color:#206426;margin-bottom:.5em;font-size:.9em}.dashboard-card__simple__value,.dashboard-card__simple__progress{font-weight:600;color:#206426;font-size:1.4em;margin-bottom:.4em}.dashboard-card__simple__label{font-size:.7em;letter-spacing:.01em;color:#444;font-weight:300}.dashboard-card--users{grid-column:span 2;display:flex;flex-direction:column}@media (max-width: 1080px){.dashboard-card--users{grid-column:span 1}}@media (max-width: 54em){.dashboard-card--users{grid-column:span 2}}@media (max-width: 620px){.dashboard-card--users{grid-column:span 1}}.dashboard-card--welcome{grid-column:span 4;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1em}@media (max-width: 1440px){.dashboard-card--welcome{grid-column:span 3;grid-template-columns:1fr}}@media (max-width: 1080px){.dashboard-card--welcome{grid-template-columns:repeat(2,1fr)}}@media (max-width: 54em){.dashboard-card--welcome{grid-column:span 2}}@media (max-width: 620px){.dashboard-card--welcome{grid-column:span 1;grid-template-columns:1fr}}.dashboard-card--shares{grid-column:span 2;grid-row:span 2}.dashboard-card--shares:hover{background:#ededed}@media (max-width: 620px){.dashboard-card--shares{grid-column:span 1}}.dashboard-card--library{grid-column:span 3;grid-row:span 2}.dashboard-card--library:hover{background:#ededed}@media (max-width: 1440px){.dashboard-card--library{grid-column:span 2}}@media (max-width: 620px){.dashboard-card--library{grid-column:span 1}}.dashboard-card--expiring:hover,.dashboard-card--progress:hover{background:#ededed}.loading-animation{color:#206426;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease,round 1.7s infinite ease}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.library__title{color:#094409;line-height:1.1em;font-size:2.8em;font-weight:600;margin-bottom:2rem}.library__title:after{content:"";display:block;width:4rem;background:#e0c968;height:3px;margin-top:1.2rem}.library__description{color:#444;margin-bottom:1.5rem}.library-item{padding:1em;border-radius:.6em;border:2px solid #eee;display:grid;grid-template-columns:7em 1fr 14em;grid-template-rows:auto;grid-gap:1em;width:100%;box-sizing:border-box;align-items:center}@media (max-width: 1080px){.library-item{grid-template-columns:8em 1fr}}@media (max-width: 620px){.library-item{grid-template-columns:1fr;grid-column-gap:0}}.library-item__content{line-height:1.4em;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.library-item__type{font-size:.9em;color:#206426}.library-item__title{font-size:1.2em;font-weight:600;color:#206426;line-height:1.1em;pointer-events:auto;cursor:pointer}.library-item__details{font-size:.8em;font-weight:300;margin:.4em 0;display:flex;gap:.4em;align-items:center;justify-content:flex-start}.library-item .item-content{padding:0;color:#444;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (max-width: 620px){.library-item .item-content{grid-row-start:2}}.library-item .item-content__expiration:before{content:"";width:5px;height:5px;border-radius:100em;display:inline-block;position:relative;background:#444;margin:0 .5em .1em 0}.library-item__actions{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:.3em;width:100%;margin-top:1em}@media (max-width: 620px){.library-item__actions{grid-template-columns:1fr}}.library-item__actions .action-buttons-container{display:flex;flex-direction:column;gap:.3em;order:1}.library-item__actions .action-buttons-container:only-child{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;gap:.4em}@media (max-width: 54em){.library-item__actions .action-buttons-container:only-child{grid-template-columns:1fr}}.library-item__actions .action-buttons-container:only-child button:only-child{grid-column:span 2}@media (max-width: 54em){.library-item__actions .action-buttons-container:only-child button:only-child{grid-column:span 1}}.library-item__actions *:not(.action-buttons-container) button:only-child{grid-column:span 2}@media (max-width: 54em){.library-item__actions *:not(.action-buttons-container) button:only-child{grid-column:span 1}}.library-item__actions button{border-radius:100em;font-weight:400;transition:.3s ease-in;border:0px;padding:.45em 1em}.library-item__actions button .svg-icon{display:none}.library-item__actions button:nth-child(1){background:#206426;color:#fff;height:fit-content}.library-item__actions button:nth-child(2){background:#e0c968;color:#000;height:fit-content;margin-top:auto}.library-item__actions button:hover{background:#444;color:#fff}.library-item__progress{max-width:10em;width:100%;text-align:center;padding:.4em 1em;font-weight:500;margin-bottom:0;border-radius:.4em;border:2px solid white}@media (max-width: 54em){.library-item__progress{max-width:none!important}}.library-item__progress--purchased,.library-item__progress--membership{background-color:#ebf2eb;border-color:#2e7d32;color:#2e7d32}.library-item__progress--expired{background-color:#fbf0f0;border-color:#fbf0f0;color:#d32f2f;text-transform:uppercase;pointer-events:auto;cursor:pointer}.library-item__progress--notstarted,.library-item__progress--shared{background-color:#fff4e4;border-color:#ff9800;color:#ff9800}.library-item__progress--percentage{background-color:#f0f3ff;border-color:#738dff;color:#738dff}.library-item__progress--completed{background-color:#2e7d32;border-color:#2e7d32;color:#fff}.library-item__info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media (max-width: 1080px){.library-item__info{align-items:flex-start;grid-column-start:1;grid-column-end:3}}.library-item__image-container{overflow:hidden;height:7em;border-radius:.5em;background-size:cover;background-position:center;width:100%;background-color:#ededed;pointer-events:auto;cursor:pointer}.library__items{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1em}.library__items--expired .library-item{background:#eee}.library__items--expired .library-item .item-content,.library__items--expired .library-item .item-image,.library__items--expired .library-item .library-item__actions{filter:grayscale(1);transition:.3s ease-in;opacity:.6}.library__items--expired .library-item .item-content:hover,.library__items--expired .library-item .item-image:hover,.library__items--expired .library-item .library-item__actions:hover{filter:grayscale(0);opacity:1}.library__section-title{margin:3rem 0 2rem;font-size:2em;font-weight:600;color:#206426}.library__top-bar{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.6em}@media (max-width: 1080px){.library__top-bar{flex-direction:column}}.library__top-bar__filters{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:auto;max-width:45em;width:100%;grid-gap:.4em}@media (max-width: 1080px){.library__top-bar__filters{grid-template-columns:1fr 1fr;max-width:none}}@media (max-width: 54em){.library__top-bar__filters{grid-template-columns:1fr}}.library__top-bar__filters .search{width:100%}.library__top-bar__filters .search-icon{position:absolute;margin-left:.6em;margin-top:.85em;width:1.5em;height:1.5em}.library__top-bar__filters .search-icon svg{width:1.2em}.library__top-bar__filters .search-icon svg path,.library__top-bar__filters .search-icon svg g{fill:#c9a81b!important;stroke:#c9a81b!important}.library__top-bar__filters .search input{width:100%;font-size:1em;padding:.7em .8em .7em 2em;box-sizing:border-box;background:#fff;border:2px solid #ededed;border-radius:.5em;color:#444}.library__top-bar__filters .search input::placeholder{color:#00000080}.library__top-bar__filters .search input:focus,.library__top-bar__filters .search input:active{outline:0;border-color:#206426!important}.library__top-bar__filters .search input:hover{border-color:#e0c968}.library__top-bar__filters .dropdown-container .dropdown-label-text{display:none}.library__top-bar__filters .dropdown-container select{width:100%;font-size:1em;padding:.7em .8em;background:#fff;border:2px solid #ededed;border-radius:.5em;color:#444;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#d1e2d0 50%),linear-gradient(135deg,#d1e2d0 50%,transparent 50%),linear-gradient(to right,#ededed,#ededed);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.library__top-bar__filters .dropdown-container select:focus{background-image:linear-gradient(45deg,#206426 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#206426 50%),linear-gradient(to right,#ededed,#ededed);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#206426;outline:0}.library__top-bar__actions{margin-left:auto;padding-left:1em}@media (max-width: 1080px){.library__top-bar__actions{padding-left:0;padding-top:1em;width:100%}}.library__top-bar__actions .reset-filters-button{border-radius:100em;padding:.7em 1.4em;background:#206426;color:#fff;border-color:#206426;transition:.3s ease-in;text-align:center}@media (max-width: 1080px){.library__top-bar__actions .reset-filters-button{width:100%}}.library__top-bar__actions .reset-filters-button:hover,.library__top-bar__actions .reset-filters-button:focus,.library__top-bar__actions .reset-filters-button:active{background:#444;border-color:#444}.library-layout{background:#fff;display:grid;grid-template-columns:20em 1fr;grid-template-rows:auto;width:100%;min-height:100vh}.library-layout div{box-sizing:border-box}@media (max-width: 1080px){.library-layout{grid-template-columns:1fr;grid-template-rows:auto auto}}.library-layout__main{width:100%;padding:1em 2em}.library-layout__content .video{width:100%;padding-top:0}.library-layout__content .video__details{margin-bottom:1.5em}.library-layout__content .video__details--type{color:#206426;font-size:1.2em;font-weight:400;margin-bottom:.3em}.library-layout__content .video__details--title{font-size:2em;line-height:1.2em;color:#206426;font-weight:600;margin-bottom:1.5rem}.library-layout__content .video__details--title:after{content:"";display:block;width:4rem;background:#e0c968;height:3px;margin-top:1.2rem}.content-wrapper{width:100%}.hidden{display:none!important}::-moz-selection{color:#444;background:#e0c968}::selection{color:#444;background:#e0c968}.single-video{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:1.5em;margin-top:1em}@media (max-width: 1440px){.single-video{grid-template-columns:1fr}}.single-video__left{background-color:#ededed;border-radius:.4em;padding:.8em;height:fit-content}.single-video__left .workshop-parts{display:flex;flex-wrap:wrap;gap:.5em;margin-top:.3em}@media (max-width: 620px){.single-video__left .workshop-parts .workshop-part__button{width:100%}}.single-video__left .workshop-parts .workshop-part__button button{border-radius:100em;border:2px solid #206426;background-color:transparent;color:#206426;font-size:.9em;font-weight:700}.single-video__left .workshop-parts .workshop-part__button button:hover{background-color:#206426;color:#fff}.single-video__left .workshop-parts .workshop-part__button.active button{background-color:#206426!important;color:#fff!important}.single-video__title{font-size:1.2em;font-weight:700;color:#206426;margin-bottom:1em}.single-video__right .single-video-details__action_container{display:flex;justify-content:space-between;margin:1em 0}@media (max-width: 620px){.single-video__right .single-video-details__action_container{flex-direction:column;justify-content:flex-start;gap:1em}}.single-video__right .single-video-details__action_container .icon-link{display:flex;justify-content:space-between;align-items:center;gap:.5em}@media (max-width: 620px){.single-video__right .single-video-details__action_container .icon-link{flex-direction:row-reverse}}.single-video__right .single-video-details__action_container .icon-link:first-child{background-color:#c9a81b;color:#444;font-size:1.2em;font-weight:700;padding:.65em 1.5em;border-radius:100em;border:none}.single-video__right .single-video-details__action_container .icon-link:first-child .svg-icon{display:flex;justify-content:center;align-items:center}.single-video__right .single-video-details__action_container .icon-link:first-child .svg-icon svg{width:1.2em}.single-video__right .single-video-details__action_container .icon-link:first-child .svg-icon svg path{fill:#444}.single-video__right .single-video-details__action_container .icon-link:first-child:hover{cursor:pointer;background:#206426;color:#fff}.single-video__right .single-video-details__action_container .icon-link:first-child:hover svg path{fill:#fff}.single-video__right .single-video-details__action_container .icon-link:last-child{color:#444;text-align:right;width:10em;line-height:1.1em}@media (max-width: 620px){.single-video__right .single-video-details__action_container .icon-link:last-child{text-align:left;justify-content:flex-end;width:100%}}.single-video__right .single-video-details__action_container .icon-link:last-child .svg-icon svg{padding:.4em;border:3px solid #206426;border-radius:.4em;width:3em;height:3em;box-sizing:border-box}.single-video__right .single-video-details__action_container .icon-link:last-child .svg-icon svg path{fill:#206426}.single-video__right .single-video-details__action_container .icon-link:last-child:hover svg{border:.2em solid #e0c968}.single-video__right .single-video-details__action_container .icon-link:last-child:hover svg path{fill:#e0c968}.single-video__right .single-video-details__action_container .icon-link--disabled{filter:grayscale(1)}.single-video__right .single-video-details__action_container .icon-link--disabled:hover{cursor:default!important;background:#c9a81b!important;color:#444!important}.single-video__right .single-video-details__action_container .icon-link--disabled:hover svg path{fill:#444!important}.single-video__right .item-content__expiration{font-size:1.2em;font-weight:500}.video__tabs .tabs-navigation{display:flex}.video__tabs .tabs-navigation .tab{background:transparent;font-weight:700;border:0px;border-bottom:2px solid #d1e2d0;color:#d1e2d0;border-radius:0;display:flex;align-items:center;justify-content:center;gap:.5em}.video__tabs .tabs-navigation .tab svg path,.video__tabs .tabs-navigation .tab svg polygon{fill:#d1e2d0}.video__tabs .tabs-navigation .tab:hover{color:#97bf9f;border-color:#97bf9f}.video__tabs .tabs-navigation .tab:hover svg path,.video__tabs .tabs-navigation .tab:hover svg polygon{fill:#97bf9f}.video__tabs .tabs-navigation .tab--active{color:#206426;border-color:#c9a81b}.video__tabs .tabs-navigation .tab--active svg path,.video__tabs .tabs-navigation .tab--active svg polygon{fill:#206426}.video .tab-share-details__header{padding:1.5em 0;display:grid;grid-template-columns:14em 1fr;grid-gap:1em;width:100%;max-width:40em}@media (max-width: 54em){.video .tab-share-details__header{grid-template-columns:1fr;max-width:none}}.video .tab-share-details__header .license-expiry .item-content__license-count{font-weight:600;color:#206426}.video .tab-share-details__header .license-expiry .item-content__expiration{font-size:.9em}.video .tab-share-details__header .icon-link{padding:.6em 1.3em;display:flex;justify-content:space-between;align-items:center;gap:.5em;line-height:1.1em;border-radius:100em;color:#444;background:#c9a81b;border:2px solid #c9a81b;font-weight:600;transition:.3s ease-in;box-sizing:border-box}@media (max-width: 54em){.video .tab-share-details__header .icon-link{flex-direction:row-reverse}}.video .tab-share-details__header .icon-link--success{background-color:#2e7d32}.video .tab-share-details__header .icon-link:hover,.video .tab-share-details__header .icon-link:focus,.video .tab-share-details__header .icon-link:active{background-color:#444;border-color:#444;color:#fff}.video .tab-share-details__header .icon-link:hover .svg-icon svg g,.video .tab-share-details__header .icon-link:focus .svg-icon svg g,.video .tab-share-details__header .icon-link:active .svg-icon svg g{fill:#fff}.video .tab-share-details__header .icon-link .svg-icon{width:1.1em;line-height:1em}.video .tab-share-details__header .icon-link .svg-icon svg g{fill:#444;transition:.3s ease-in}@media (max-width: 54em){.video .tab-share-details__header .icon-link{width:100%}}.video .tab-share-details__header .icon-link.disabled{filter:grayscale(1);opacity:.6}.video .tab-share-details__header .share-button{padding:.6em 1.3em;display:flex;justify-content:space-between;align-items:center;gap:.5em;line-height:1.1em;border-radius:100em;color:#fff!important;background:#206426!important;border:2px solid #206426!important;transition:.3s ease-in;text-transform:uppercase!important;font-weight:600!important}@media (max-width: 54em){.video .tab-share-details__header .share-button{flex-direction:row-reverse}}.video .tab-share-details__header .share-button .svg-icon{width:1.1em;line-height:1em}.video .tab-share-details__header .share-button .svg-icon svg g{fill:#fff!important}.video .tab-share-details__header .share-button:hover,.video .tab-share-details__header .share-button:active,.video .tab-share-details__header .share-button:focus{background-color:#444!important;border-color:#444!important;color:#fff!important}@media (max-width: 54em){.video .tab-share-details__header .share-button{width:100%}}.video .tab-share-details__header .share-button.disabled{filter:grayscale(1);opacity:.6}.video .tab-share-details__actions{display:flex;gap:.4em;justify-content:flex-start;align-items:center}@media (max-width: 54em){.video .tab-share-details__actions{flex-direction:column}}.video .tab-share-details .table{box-shadow:none!important;border:2px solid #ededed;line-height:1.1em}@media (max-width: 1440px){.video .tab-share-details .table{font-size:.9em}}@media (max-width: 1080px){.video .tab-share-details .table{font-size:.85em}}.video .tab-share-details .table__header{color:#094409;font-size:1em}.video .tab-share-details .table__body{font-size:.9em}.video .tab-share-details .table__cell{display:flex;align-items:center;padding:15px 20px;flex:1;word-break:break-word}@media (max-width: 1440px){.video .tab-share-details .table__cell{padding:8px 12px}}@media (max-width: 54em){.video .tab-share-details .table__cell{padding:4px 8px}}.video .tab-share-details .table__cell--name{font-weight:600;color:#206426;line-height:1em}.video .tab-share-details .table__cell--actions{flex:.5;justify-content:flex-end}@media (max-width: 54em){.video .tab-share-details .table__cell--actions{flex:1}}.video .tab-share-details .table__cell--actions button{padding:.2em;border:none;width:2em;height:2em;background:transparent;transition:.3s ease-in}.video .tab-share-details .table__cell--actions button svg{width:100%;height:auto;transition:.3s ease-in}.video .tab-share-details .table__cell--actions button:hover,.video .tab-share-details .table__cell--actions button:active,.video .tab-share-details .table__cell--actions button:focus{background:#d32f2f}.video .tab-share-details .table__cell--actions button:hover svg polygon,.video .tab-share-details .table__cell--actions button:active svg polygon,.video .tab-share-details .table__cell--actions button:focus svg polygon{fill:#fff}.video .tab-share-details .table__cell--certificate{flex:.5;justify-content:center}@media (max-width: 54em){.video .tab-share-details .table__cell--certificate{flex:1}}.video .tab-share-details .table__cell--certificate .tab-share-details__certificate-link--disabled svg path{fill:#d1e2d0}.video .tab-share-details .table__cell--status .video-status--purchased,.video .tab-share-details .table__cell--status .video-status--membership,.video .tab-share-details .table__cell--progress .video-status--purchased,.video .tab-share-details .table__cell--progress .video-status--membership{background-color:#ebf2eb;border-color:#2e7d32;color:#2e7d32}.video .tab-share-details .table__cell--status .video-status--expired,.video .tab-share-details .table__cell--progress .video-status--expired{background-color:#fbf0f0;border-color:#fbf0f0;color:#d32f2f;text-transform:uppercase;pointer-events:auto;cursor:pointer}.video .tab-share-details .table__cell--status .video-status--in-progress,.video .tab-share-details .table__cell--status .video-status--percentage,.video .tab-share-details .table__cell--progress .video-status--in-progress,.video .tab-share-details .table__cell--progress .video-status--percentage{border:2px solid #738DFF;background:#f0f3ff;border-radius:.4em;padding:.4em .8em;width:100%;color:#738dff;font-weight:500;text-align:center}.video .tab-share-details .table__cell--status .video-status--not-started,.video .tab-share-details .table__cell--progress .video-status--not-started,.video .tab-share-details .table__cell--status .video-status--shared,.video .tab-share-details .table__cell--progress .video-status--shared{border:2px solid #FF9800;background:#fff4e4;border-radius:.4em;padding:.4em .8em;width:100%;color:#ff9800;font-weight:500;text-align:center}.video .tab-share-details .table__cell--status .video-status--expired,.video .tab-share-details .table__cell--progress .video-status--expired{border:2px solid #D32F2F;background:#fbf0f0;border-radius:.4em;padding:.4em .8em;width:100%;color:#d32f2f;font-weight:500;text-align:center}.video .tab-share-details .table__cell--status .video-status--complete,.video .tab-share-details .table__cell--progress .video-status--complete{border:2px solid #2E7D32;background:#2e7d32;border-radius:.4em;padding:.4em .8em;width:100%;color:#fff;font-weight:500;text-align:center}.watched-percent{margin-bottom:1em;background:#f0f3ff;border:2px solid #738DFF;color:#738dff;padding:.55em 1.4em;border-radius:.4em;text-align:center;text-transform:capitalize;font-weight:500}.share-modal.hidden{display:none!important}.share-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;box-shadow:0 0 .6em #0000004d;display:flex;justify-content:center;align-items:center;z-index:99999}.share-modal__close{margin:1em 1em -2em auto;background:transparent;width:1.6em;height:1.6em;box-sizing:border-box;padding:.15em;border-radius:.5em;z-index:4}.share-modal__close:hover,.share-modal__close:active,.share-modal__close:focus{background:#206426}.share-modal__close:hover svg polygon,.share-modal__close:active svg polygon,.share-modal__close:focus svg polygon{fill:#fff}.share-modal__close svg{width:100%;max-width:100%;height:auto}.share-modal__close svg polygon{fill:#206426}.share-modal__container{background:#fff;width:95%;max-height:90vh;border-radius:1em;max-width:68em;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;font-size:.95em}.share-modal__top{padding:2em 1.6em 1.2em;border-bottom:2px solid #ededed}.share-modal__top__title{display:flex;justify-content:space-between;align-items:flex-start;padding:0;line-height:1em}@media (max-width: 54em){.share-modal__top__title{flex-direction:column;margin-bottom:1em}}.share-modal__top__title h2{font-size:1.8em;color:#094409}.share-modal__top__title h2:after{content:"";display:block;width:4rem;background:#e0c968;height:3px;margin-top:1.2rem}.share-modal__top__title .icon-link{padding:.6em 1.3em;display:flex;justify-content:space-between;align-items:center;gap:.5em;line-height:1.1em;border-radius:100em;color:#fff!important;background:#206426!important;border:2px solid #206426!important;transition:.3s ease-in;text-transform:uppercase;font-weight:500!important;margin-top:.3em;text-align:center}.share-modal__top__title .icon-link .svg-icon{width:1.1em;line-height:1em}.share-modal__top__title .icon-link .svg-icon svg g{fill:#fff!important}.share-modal__top__title .icon-link:hover,.share-modal__top__title .icon-link:active,.share-modal__top__title .icon-link:focus{background-color:#444!important;border-color:#444!important;color:#fff!important}@media (max-width: 54em){.share-modal__top__title .icon-link{width:100%}}.share-modal__top__course{text-transform:uppercase;font-weight:400;color:#206426}.share-modal__top .license-expiry{line-height:1.2em;margin-bottom:1em}.share-modal__top .license-expiry .item-content__license-count{font-weight:600;color:#094409}.share-modal__top .license-expiry .item-content__expiration{font-size:.9em}.share-modal__description{margin-bottom:.5em}.share-modal__description strong{font-style:italic;font-weight:600}.share-modal__main{padding:1.2em 1.2em 1.8em;display:grid;gap:1em;grid-template-columns:1fr 2px 1fr;grid-template-rows:auto auto}@media (max-width: 54em){.share-modal__main{grid-template-columns:1fr;grid-template-rows:auto auto 2px auto}}.share-modal__main h2{width:100%;text-align:center;color:#094409;font-size:1.3em;margin-bottom:.6rem;grid-column-start:1;grid-column-end:4}@media (max-width: 54em){.share-modal__main h2{grid-column-end:2}}.share-modal__main .share-container__split{background:#ededed}.share-modal__main .share-container__left,.share-modal__main .share-container__right{width:100%;word-break:break-word;line-height:1.3em}.share-modal__main .share-container__left h3,.share-modal__main .share-container__right h3{font-size:1.1em;color:#094409;margin-bottom:.6rem}.share-modal__main .share-container__left .email-share__result,.share-modal__main .share-container__right .email-share__result{padding:.5em .8em;margin-bottom:.5em;border-radius:.4em;text-align:center;color:#444;background:#ededed}.share-modal__main .share-container__left .email-share__result.success,.share-modal__main .share-container__right .email-share__result.success{background:#2e7d32;color:#fff}.share-modal__main .share-container__left .email-share__result.fail,.share-modal__main .share-container__left .email-share__result.error,.share-modal__main .share-container__right .email-share__result.fail,.share-modal__main .share-container__right .email-share__result.error{background:#d32f2f;color:#fff}.share-modal__main .share-container__left .email-share__title,.share-modal__main .share-container__right .email-share__title{display:flex;justify-content:flex-start;align-items:center;gap:.4em}.share-modal__main .share-container__left .email-share__title .tooltip-container,.share-modal__main .share-container__right .email-share__title .tooltip-container{margin-top:3px}.share-modal__main .share-container__left .email-share__textarea,.share-modal__main .share-container__right .email-share__textarea{width:100%!important;min-height:11em!important;margin-bottom:.5em!important;background:transparent!important;border:2px solid #ededed!important;border-radius:.5em!important;padding:.65em!important;box-sizing:border-box!important}.share-modal__main .share-container__left .email-share__textarea:hover,.share-modal__main .share-container__right .email-share__textarea:hover{border-color:#c9a81b!important}.share-modal__main .share-container__left .email-share__textarea:focus,.share-modal__main .share-container__left .email-share__textarea:active,.share-modal__main .share-container__right .email-share__textarea:focus,.share-modal__main .share-container__right .email-share__textarea:active{border-color:#094409!important}.share-modal__main .share-container__left .email-share__textarea::placeholder,.share-modal__main .share-container__right .email-share__textarea::placeholder{letter-spacing:0px}.share-modal__main .share-container__left .email-share__button,.share-modal__main .share-container__right .email-share__button{border-radius:100em;padding:.55em 1.6em;background:#c9a81b;color:#444;transition:.3s ease-in}.share-modal__main .share-container__left .email-share__button:hover,.share-modal__main .share-container__left .email-share__button:active,.share-modal__main .share-container__left .email-share__button:focus,.share-modal__main .share-container__right .email-share__button:hover,.share-modal__main .share-container__right .email-share__button:active,.share-modal__main .share-container__right .email-share__button:focus{background-color:#444;color:#fff}.share-modal__main .share-container__left .link-share__text-copy,.share-modal__main .share-container__right .link-share__text-copy{display:grid;grid-template-columns:1fr 2em;grid-template-rows:auto}.share-modal__main .share-container__left .link-share__text-copy button,.share-modal__main .share-container__right .link-share__text-copy button{width:2em;height:2em;padding:.2em;margin-left:auto;background:transparent;border:0px;transition:.3s ease-in}.share-modal__main .share-container__left .link-share__text-copy button:hover,.share-modal__main .share-container__left .link-share__text-copy button:active,.share-modal__main .share-container__left .link-share__text-copy button:focus,.share-modal__main .share-container__right .link-share__text-copy button:hover,.share-modal__main .share-container__right .link-share__text-copy button:active,.share-modal__main .share-container__right .link-share__text-copy button:focus{background:#c9a81b}.share-modal__main .share-container__left .link-share__text-copy button:hover svg path,.share-modal__main .share-container__left .link-share__text-copy button:active svg path,.share-modal__main .share-container__left .link-share__text-copy button:focus svg path,.share-modal__main .share-container__right .link-share__text-copy button:hover svg path,.share-modal__main .share-container__right .link-share__text-copy button:active svg path,.share-modal__main .share-container__right .link-share__text-copy button:focus svg path{fill:#444}.share-modal__main .share-container__left .link-share__text-copy button .copy-button__text,.share-modal__main .share-container__right .link-share__text-copy button .copy-button__text{display:none}.share-modal__main .share-container__left .link-share__link-copy,.share-modal__main .share-container__right .link-share__link-copy{display:grid;grid-template-columns:3em 1fr 2em;padding:.5em;background:#ededed;border-radius:.4em;grid-gap:.4em;margin-bottom:.6em}.share-modal__main .share-container__left .link-share__link-copy .copy-button,.share-modal__main .share-container__right .link-share__link-copy .copy-button{width:2em;height:2em;padding:.2em;background:transparent;border:0px;transition:.3s ease-in}.share-modal__main .share-container__left .link-share__link-copy .copy-button:hover,.share-modal__main .share-container__left .link-share__link-copy .copy-button:active,.share-modal__main .share-container__left .link-share__link-copy .copy-button:focus,.share-modal__main .share-container__right .link-share__link-copy .copy-button:hover,.share-modal__main .share-container__right .link-share__link-copy .copy-button:active,.share-modal__main .share-container__right .link-share__link-copy .copy-button:focus{background:#c9a81b}.share-modal__main .share-container__left .link-share__link-copy .copy-button:hover svg path,.share-modal__main .share-container__left .link-share__link-copy .copy-button:active svg path,.share-modal__main .share-container__left .link-share__link-copy .copy-button:focus svg path,.share-modal__main .share-container__right .link-share__link-copy .copy-button:hover svg path,.share-modal__main .share-container__right .link-share__link-copy .copy-button:active svg path,.share-modal__main .share-container__right .link-share__link-copy .copy-button:focus svg path{fill:#444}.share-modal__main .share-container__left .link-share__link-copy .copy-button__text,.share-modal__main .share-container__right .link-share__link-copy .copy-button__text{display:none}.share-modal__main .share-container__left .link-share__text-copy,.share-modal__main .share-container__right .link-share__text-copy{padding:.5em;border:2px solid #ededed;border-radius:.4em}.share-modal__main .share-container__left .link-share__text-copy p,.share-modal__main .share-container__right .link-share__text-copy p{margin:0}.tooltip-container .tooltip-content{padding:.6em;background:#fff;box-shadow:0 0 .6em #0000004d;position:absolute;margin-left:-7em;max-width:20em;width:100%;border-radius:.3em;font-weight:300;color:#444;font-size:.9em}.video-not-activated{font-size:.8em;font-style:italic;font-weight:600;line-height:1.2em;padding:.5em .8em;border-radius:.4em;background:#e0c968}.library-layout__content .single-user{padding-top:1em}.library-layout__content .single-user__title{color:#094409;line-height:1.1em;font-size:2.4rem;font-weight:600;margin-bottom:2rem}.library-layout__content .single-user__title:after{content:"";display:block;width:4rem;background:#e0c968;height:3px;margin-top:1.2rem}.library-layout__content .single-user__description{margin-bottom:1.6em}.library-layout__content .single-user__top-bar{display:flex;gap:.6em;width:100%;justify-content:space-between;align-items:center;margin-bottom:1.5em}@media (max-width: 54em){.library-layout__content .single-user__top-bar{flex-direction:column}}.library-layout__content .single-user__top-bar .search-container{width:100%}.library-layout__content .single-user__top-bar .search-container input{font-size:1em;background:#fff;padding:.5em .8em .5em 1.8em;border-radius:.4em;border:2px solid #d1e2d0;width:100%!important;max-width:20em!important;box-sizing:border-box}@media (max-width: 54em){.library-layout__content .single-user__top-bar .search-container input{max-width:100%!important}}.library-layout__content .single-user__top-bar .search-container .search-icon{position:absolute;margin-left:.4em;margin-top:.55em;width:1.2em;height:1.2em;box-sizing:border-box}.library-layout__content .single-user__top-bar .search-container .search-icon svg{color:#c9a81b}.library-layout__content .single-user__top-bar .export-button{background:transparent;border:2px solid #206426;padding:.5em 1.3em;color:#206426;display:flex;justify-content:space-between;align-items:center;gap:.6em;border-radius:100em;transition:.3s ease-in;min-width:10em}.library-layout__content .single-user__top-bar .export-button:hover,.library-layout__content .single-user__top-bar .export-button:active,.library-layout__content .single-user__top-bar .export-button:focus{background:#444;border-color:#444;color:#fff}@media (max-width: 54em){.library-layout__content .single-user__top-bar .export-button{width:100%}}.library-layout__content .single-user .table{box-shadow:none!important;border:2px solid #ededed;line-height:1.1em;width:100%;border-collapse:collapse;margin-bottom:2rem;border-radius:8px;overflow:hidden}.library-layout__content .single-user .table__header{color:#094409;font-size:1em;display:flex;background-color:#ededed;border-bottom:2px solid #d1e2d0;font-weight:600}.library-layout__content .single-user .table__body{font-size:.9em}.library-layout__content .single-user .table__cell{display:flex;align-items:center;padding:15px 20px;flex:1}.library-layout__content .single-user .table__cell button{background:transparent}.library-layout__content .single-user .table__cell--title{flex:2;font-weight:600;color:#206426;line-height:1em}@media (max-width: 54em){.library-layout__content .single-user .table__cell--title{flex:1}}.library-layout__content .single-user .table__cell--certificate{flex:.5;justify-content:flex-end}@media (max-width: 54em){.library-layout__content .single-user .table__cell--certificate{flex:1;justify-content:center}}.library-layout__content .single-user .table__cell--certificate .certificate-link svg path{fill:#c9a81b}.library-layout__content .single-user .table__cell--certificate .certificate-link--disabled svg path{fill:#d1e2d0}.library-layout__content .single-user .table__cell--status{justify-content:center;word-break:break-word}@media (max-width: 54em){.library-layout__content .single-user .table__cell--status{font-size:.9em}}.library-layout__content .single-user .table__cell--status .status-in-progress{border:2px solid #738DFF;background:#f0f3ff;border-radius:.4em;padding:.4em .8em;width:100%;color:#738dff;font-weight:500;text-align:center}.library-layout__content .single-user .table__cell--status .status-not-started{border:2px solid #FF9800;background:#fff4e4;border-radius:.4em;padding:.4em .8em;width:100%;color:#ff9800;font-weight:500;text-align:center}.library-layout__content .single-user .table__cell--status .status-complete{border:2px solid #2E7D32;background:#2e7d32;border-radius:.4em;padding:.4em .8em;width:100%;color:#fff;font-weight:500;text-align:center}.library-layout__content .single-user .table__cell--status .status--shared{border:2px solid #FF9800;background:#fff4e4;border-radius:.4em;padding:.4em .8em;width:100%;color:#ff9800;font-weight:500;text-align:center}.library-layout__content .single-user .table__cell--status .status--expired{border:2px solid #D32F2F;background:#fbf0f0;border-radius:.4em;padding:.4em .8em;width:100%;color:#d32f2f;font-weight:500;text-align:center}.table{width:100%;border-collapse:collapse;margin-bottom:2rem;border-radius:.35em;overflow:hidden}.table__header{display:flex;background-color:#ededed;border-bottom:2px solid #d1e2d0;font-weight:600}@media (max-width: 54em){.table__header{display:none!important}}.table__header .table__cell{overflow:visible}.table__cell{flex:1;padding:15px 20px;overflow:hidden;text-wrap:wrap;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 1080px){.table__cell{padding:12px!important}}@media (max-width: 54em){.table__cell{padding:8px!important}}.table__cell--sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table__cell--sortable:hover{background-color:#ededed}.table__sort-indicator{display:inline-block;margin-left:8px;width:0;height:0}.table__cell--sorted-asc .table__sort-indicator{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #97bf9f}.table__cell--sorted-desc .table__sort-indicator{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #094409}.table__body{background-color:#fff}.table__row{display:flex;border-bottom:1px solid #d1e2d0;transition:background-color .2s}@media (max-width: 54em){.table__row{flex-direction:column!important;padding:10px 0!important}}.table__row:hover{background-color:#ededed}.table__row:last-child{border-bottom:none}.table__empty{padding:30px;text-align:center;color:#97bf9f;background-color:#ededed;font-style:italic}.user-list .table{box-shadow:none!important;border:2px solid #ededed;line-height:1.1em}@media (max-width: 1440px){.user-list .table{font-size:.9em}}.user-list .table__header{color:#094409;font-size:1em}.user-list .table__body{font-size:.9em}.user-list .table__cell{display:flex;align-items:center;padding:15px 20px;word-break:break-word}@media (max-width: 1440px){.user-list .table__cell{padding:12px}}@media (max-width: 1080px){.user-list .table__cell{padding:8px}}.user-list .table__cell--email{flex:1.3}@media (max-width: 54em){.user-list .table__cell--email{flex:1}}.user-list .table__cell--name{font-weight:600;color:#206426;line-height:1em}.user-list .table__cell--completedCount{justify-content:center;flex:.7}@media (max-width: 54em){.user-list .table__cell--completedCount{flex:1}}.user-list .table__cell--totalShared{justify-content:center;flex:.7;text-align:center}@media (max-width: 54em){.user-list .table__cell--totalShared{flex:1}}.user-list .table__cell--view{flex:.8;justify-content:center}@media (max-width: 1080px){.user-list .table__cell--view{flex:1}}.user-list .table__cell--view button{background:#c9a81b;color:#444;border:2px solid #c9a81b;border-radius:100em;padding:.6em .8em;text-align:center;width:100%;line-height:1.1em;transition:.3s ease-in}.user-list .table__cell--view button:hover,.user-list .table__cell--view button:active,.user-list .table__cell--view button:focus{background:#444;border-color:#444;color:#fff}.user-list .table__cell--hide{flex:.25;justify-content:center}@media (max-width: 54em){.user-list .table__cell--hide{flex:.65}}.user-list .table__cell--hide .icon-link{padding:.4em;width:2em;height:2em;border:0px;transition:.3s ease-in;background:transparent}.user-list .table__cell--hide .icon-link svg{width:100%;height:auto;transition:.3s ease-in}.user-list .table__cell--hide .icon-link--success{background-color:#2e7d32}.user-list .table__cell--hide .icon-link:hover,.user-list .table__cell--hide .icon-link:active,.user-list .table__cell--hide .icon-link:focus{background:#d32f2f}.user-list .table__cell--hide .icon-link:hover svg polygon,.user-list .table__cell--hide .icon-link:active svg polygon,.user-list .table__cell--hide .icon-link:focus svg polygon{fill:#fff}.single-user__top-bar .show-all-button{border-radius:100em;line-height:1.2em;width:100%;max-width:15em;font-size:1em;background:#206426;color:#fff;padding:.7em 1em;transition:.3s ease-in}.single-user__top-bar .show-all-button:hover,.single-user__top-bar .show-all-button:focus,.single-user__top-bar .show-all-button:active{background:#444;color:#fff}@media (max-width: 54em){.single-user__top-bar .show-all-button{width:100%}}@media (max-width: 1440px){.single-user .table{font-size:.9em}}@media (max-width: 1080px){.single-user .table{font-size:.85em}}.single-user .table__cell{flex:1}@media (max-width: 1440px){.single-user .table__cell{padding:12px}}@media (max-width: 1080px){.single-user .table__cell{padding:8px}}.single-user .table__cell--title{flex:1.5}@media (max-width: 1080px){.single-user .table__cell--title{flex:1.2}}@media (max-width: 54em){.single-user .table__cell--title{flex:1}}.single-user__metrics{display:flex;align-items:flex-start;justify-content:flex-start;gap:2em;margin-bottom:1.5em}@media (max-width: 54em){.single-user__metrics{flex-direction:column;gap:1em}}.single-user__metrics-email{color:#206426}.single-user__metrics-name{color:#094409;font-weight:600;font-size:1.5em;margin-bottom:.6em}.single-user__metrics-licenseinfo{font-size:.9em;display:flex;align-items:center;justify-content:flex-start;gap:.5em}.single-user__metrics-licenseinfo span:nth-child(2):before{content:"";width:5px;height:5px;border-radius:100em;display:inline-block;position:relative;background:#444;margin:0 .5em .1em 0}.single-user__remove-button{background:#d32f2f;color:#fff;padding:.5em 1.2em;display:flex;justify-content:space-between;align-items:center;border-radius:100em;transition:.3s ease-in;border:2px solid #D32F2F;text-transform:uppercase;font-weight:500;gap:.6em}.single-user__remove-button .svg-icon polygon,.single-user__remove-button .svg-icon path{fill:#fff}@media (max-width: 54em){.single-user__remove-button{width:100%}}.single-user__remove-button:hover,.single-user__remove-button:focus,.single-user__remove-button:active{background:#444;border-color:#444}.single-user__remove-button .svg-icon{width:1.4em;height:1.4em;line-height:1em;display:flex;justify-content:center;align-items:center}.single-user__remove-button .svg-icon svg{width:100%;height:auto}.single-user__remove-button .svg-icon svg path{fill:#fff}.contract-organizer{margin-top:1em;padding:1em;border-radius:.6em;border:2px solid #ededed;margin-bottom:1.5em}.contract-organizer__content{display:flex;align-items:center;gap:1em}@media (max-width: 620px){.contract-organizer__content{flex-direction:column;align-items:flex-start}}.contract-organizer__thumbnail{width:4em;height:4em;border-radius:.4em;object-fit:cover;background-color:#ededed;flex-shrink:0}.contract-organizer__info{display:flex;flex-direction:column;gap:.2em;flex-grow:1}.contract-organizer__name{font-size:.9em;line-height:1.4;display:flex;flex-wrap:wrap;gap:.4em}.contract-organizer__prompt{color:#206426;font-weight:500}.contract-organizer__contact-name{color:#444;font-weight:600}.contract-organizer__title{font-size:.9em;color:#444;font-style:italic}.contract-organizer__phone,.contract-organizer__email{font-size:.85em;color:#444}.contract-organizer__phone a,.contract-organizer__email a{color:inherit;text-decoration:none}.contract-organizer__phone a:hover,.contract-organizer__email a:hover{color:#206426}.contract-organizer__email{word-break:break-word}
