.lifeat-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:auto;min-height:36px;max-height:36px;width:inherit;padding:6px 10px;border-radius:7px}.lifeat-button.light,.lifeat-button.light *{color:#4e4e4e;background:#fcfcfc;border-color:#e9e9e9}.lifeat-button.dark,.lifeat-button.dark *{color:#fff;background:#232931;border-color:#515151}.lifeat-button.disabled,.lifeat-button.disabled *{opacity:.7;cursor:not-allowed}.lifeat-button:hover,.lifeat-button *{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lifeat-button>*{vertical-align:middle}.lifeat-button a{width:100%;height:100%;border-radius:7px}.lifeat-button a:link,.lifeat-button a:visited,.lifeat-button a:hover,.lifeat-button a:active{text-decoration:none}.lifeat-button button,.lifeat-button a{border:0;background:inherit;padding:0 5px;font-size:16px}.lifeat-button button svg,.lifeat-button a svg{vertical-align:middle}.lifeat-button .lifeat-button-visual{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.lifeat-button .lifeat-button-visual .lifeat-button-icon+.lifeat-button-text{padding-left:.5em}.lifeat-button .lifeat-button-visual .lifeat-button-icon+.lifeat-button-caret,.lifeat-button .lifeat-button-visual .lifeat-button-text+.lifeat-button-caret{margin-left:.5em}.lifeat-button .lifeat-button-href{display:flex;justify-content:center}.close-button .lifeat-button{border:none!important}.close-button .close-icon.light{fill:#999}.close-button .close-icon.dark{fill:#fff}.lifeat-modal{display:flex;flex-direction:column;justify-content:flex-start;height:fit-content;width:620px;position:fixed;top:10%;left:0;right:0;margin:auto;padding:20px;border-radius:7px}.lifeat-modal.light,.lifeat-modal.light>*{color:#4e4e4e;background:#fcfcfc}.lifeat-modal.dark,.lifeat-modal.dark>*{color:#fff;background:#232931}.lifeat-modal{max-height:80%;overflow-y:scroll}.lifeat-modal::-webkit-scrollbar{display:block;width:11px}.lifeat-modal::-webkit-scrollbar-thumb{display:block;border-radius:4px}.lifeat-modal.light::-webkit-scrollbar-thumb{background-color:#919498;border:3px #fcfcfc solid}.lifeat-modal.dark::-webkit-scrollbar-thumb{background-color:#919498;border:3px #232931 solid}@media (min-width: 375px) and (max-width: 619px){.lifeat-modal{width:360px}}@media (min-width: 768px) and (max-width: 1199px){.lifeat-modal{width:480px}}.lifeat-modal-wrapper{background:#333c}.lifeat-modal-wrapper.spotlight{background:#000000f2}.lifeat-modal-wrapper{height:100vh;width:100vw;position:fixed;top:0;left:0;right:0;margin:0;z-index:9000}.modal-body{padding:0 20px}.modal-header{display:flex;flex-direction:row;justify-content:space-between}.modal-header.centered,.modal-header.prevent-close{justify-content:center}.modal-header{width:100%}.modal-header .modal-title{font-size:22px;width:90%}.modal-header .modal-title.centered{text-align:center}.modal-header .close-button{position:absolute;top:0;right:0}.modal-header .close-button .lifeat-button{padding:unset}.modal-subheader{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;margin:12px 0}.modal-subheader .modal-subtitle{opacity:.7;font-size:14px}.modal-subheader .modal-subtitle.centered{text-align:center}.modal-content{display:flex;flex-direction:column;justify-content:space-between}.modal-content.centered{align-items:center}.modal-content{margin:10px 0}.modal-content>*{margin-bottom:20px}.modal-content .modal-content-row{display:flex;flex-direction:row;justify-content:space-evenly}.modal-content .lifeat-button.light{border:1px solid #e9e9e9}.modal-content .lifeat-button.dark{border:1px solid #515151}.modal-notifications{display:flex;flex-direction:column;justify-content:flex-start}.modal-notifications .modal-notification{display:flex;flex-direction:row;justify-content:flex-start;vertical-align:center;margin:12px 0;padding:6px 12px;border:1px solid lightgrey;border-radius:7px}.modal-notifications .modal-notification.error{background-color:#ff00001a}.modal-notifications .modal-notification.warn{background-color:#ff03}.modal-notifications .modal-notification.info{background-color:#add8e64d}
