@import"https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";body{font-family:Karla,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:#f1f1f1}body .profile-image{border-radius:50%;object-fit:cover}body h1{font-size:2em;font-weight:700;line-height:46px}body h2{font-size:1.5em;font-weight:700;line-height:36px}body h5{font-size:1em}body p{font-size:.9em;font-weight:400;line-height:19px}body .content-block{position:relative;background-color:#fff;box-shadow:0 2px 10px -5px #00000080;border-radius:10px;padding:1em 1.5em;margin-bottom:1.5em;overflow:hidden}body .content-block h3{-webkit-user-select:none;user-select:none;font-size:1.3em;font-weight:700;line-height:1.2em}body .content-block h3:first-letter{text-transform:capitalize}body .content-block table{width:calc(100% + 3em);margin-left:-1.5em;margin-bottom:0}body .content-block table td:first-child,body .content-block table th:first-child{padding-left:1.5em}body .content-block table td:last-child,body .content-block table th:last-child{padding-right:1.5em}body .content-block:has(h3.collapse-btn){padding:0 1.5em}body .content-block:has(h3.collapse-btn) table{margin-bottom:1em}body .content-block:has(h3.collapse-btn) .collapse,body .content-block:has(h3.collapse-btn) .collapsing{width:calc(100% + 3em);margin-left:-1.5em;padding:0 1.5em}body .content-block:has(h3.collapse-btn) h3{position:relative}body .content-block:has(h3.collapse-btn) h3.collapse-btn{height:3em;line-height:3em;cursor:pointer}body .content-block:has(h3.collapse-btn) h3:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:0;transition:transform .3s ease}body .content-block:has(.collapse.show,.collapsing) h3:after{transform:rotate(180deg)}body .content-block:has(.collapse:not(.show)) h3{margin:0}body .content-block-actions{position:absolute;top:1em;right:1em;display:flex;gap:.2em}body #router-view{width:calc(100% - 250px);transition:all .3s ease-in-out;max-height:100vh;overflow-y:scroll}body .page-loader{position:fixed;top:50%;left:calc(50% + 125px);transform:translate(-50%,-50%);z-index:1000;font-size:2em;color:#333;transition:left .3s ease-in-out}body:has(#sidebar.collapsed) #router-view{width:calc(100% - 80px)}body:has(#sidebar.collapsed) .page-loader{left:calc(50% + 40px)}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.btn-primary{background-color:#ed7b25;font-size:12px;border:none}.btn-primary:hover{background-color:#ed7b25cc;border:none}.btn-primary:active,.btn-primary:focus-visible{background:#c1c1c1!important;border:none!important}.form-check-input:checked{background:#ed7b25;border:none}.profile-image{padding:0!important}.btn{height:2em;position:relative;font-size:.9em;display:flex;align-items:center;gap:10px}.btn-primary{background-color:#ed7b25;box-shadow:none!important;border-color:"none"!important;color:#fff;border:none}.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible{background-color:#ed7b25}.btn-primary:hover{background-color:#ee955c;border-color:"none"}.btn-primary.loading{background-color:#ee955c;color:#ee955c;pointer-events:none}.btn-primary.loading:after{content:"";position:absolute;width:16px;height:16px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.btn-primary-outline{background-color:transparent;box-shadow:none!important;border-color:#ed7b25!important;color:#ed7b25}.btn-primary-outline:hover{background-color:#ee955c;color:#fff}.btn-secondary{background-color:#6c757d;box-shadow:none!important;border-color:"none"!important;color:#fff;border:none}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus-visible{background-color:#6c757d}.btn-secondary:hover{background-color:#5a6268;border-color:"none"}.btn-secondary.loading{background-color:#5a6268;color:#5a6268;pointer-events:none}.btn-secondary.loading:after{content:"";position:absolute;width:16px;height:16px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.btn-secondary-outline{background-color:transparent;box-shadow:none!important;border-color:#6c757d!important;color:#6c757d}.btn-secondary-outline:hover{background-color:#5a6268;color:#fff}.btn-danger{background-color:#730707;box-shadow:none!important;border-color:"none"!important;color:#fff;border:none}.btn-danger:active,.btn-danger:focus,.btn-danger:focus-visible{background-color:#730707}.btn-danger:hover{background-color:#920a0a;border-color:"none"}.btn-danger.loading{background-color:#920a0a;color:#920a0a;pointer-events:none}.btn-danger.loading:after{content:"";position:absolute;width:16px;height:16px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.btn-danger-outline{background-color:transparent;box-shadow:none!important;border-color:#730707!important;color:#730707}.btn-danger-outline:hover{background-color:#920a0a;color:#fff}.btn-success{background-color:#0a7307;box-shadow:none!important;border-color:"none"!important;color:#fff;border:none}.btn-success:active,.btn-success:focus,.btn-success:focus-visible{background-color:#0a7307}.btn-success:hover{background-color:#0a920a;border-color:"none"}.btn-success.loading{background-color:#0a920a;color:#0a920a;pointer-events:none}.btn-success.loading:after{content:"";position:absolute;width:16px;height:16px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.btn-success-outline{background-color:transparent;box-shadow:none!important;border-color:#0a7307!important;color:#0a7307}.btn-success-outline:hover{background-color:#0a920a;color:#fff}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.modal-footer{display:flex;justify-content:space-between;gap:10px}.modal-footer>*:only-child{margin-left:auto}.modal .form-label{margin-bottom:.2em;font-size:.9em;font-weight:500}#sidebar{width:250px;height:100vh;background-color:#fff;padding:20px;border-right:1px solid rgb(214,214,214);box-shadow:2px 0 8px -8px #00000080;transition:width .3s ease-in-out;-webkit-user-select:none;user-select:none}#sidebar .menu-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:6px}#sidebar .logo{display:flex;font-size:20px;font-weight:700;font-style:Black;letter-spacing:0px;text-align:left;text-decoration:none;color:#000;width:100%;min-height:39px;overflow:hidden}#sidebar .logo img{width:39px;height:39px;margin-right:12px;margin-left:7px;transition:all .3s ease-in-out}#sidebar .logo span{transition:all .1s ease-in-out;transition-delay:.3s}#sidebar .collapse-switch{width:34px;height:20px;margin:25px 0;background-color:#ccc;border-radius:3px;cursor:pointer}#sidebar .collapse-switch.collapsed .switch{margin-left:12px}#sidebar .collapse-switch.collapsed .switch svg{transform:scaleX(-1)}#sidebar .collapse-switch .switch{width:20px;height:16px;margin:2px;background-color:#fff;border-radius:2px;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}#sidebar .collapse-switch .switch svg{transition:all .1s linear}#sidebar .selector-btn{border-radius:12px;border:1px solid rgb(214,214,214);box-shadow:0 5px 8px -8px #00000080;height:50px;padding:9px 12px;transition:all .1s ease-in-out;transition-delay:.3s}#sidebar .selector-btn .title{font-size:.9em;line-height:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:165px}#sidebar .selector-btn .subtitle{font-size:.6em;text-transform:uppercase;font-weight:700;color:#696969;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:165px}#sidebar .selector-btn:after{content:"";font-family:"Font Awesome 5 Free";font-size:1em;font-weight:900;position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform .3s ease-in-out}#sidebar .selector-btn.show:after{transform:translateY(-50%) scaleY(-1)}#sidebar .collapsable-menu{margin-bottom:30px}#sidebar .collapsable-menu .group-title{text-transform:uppercase;font-size:.9em;font-weight:700;color:#a0a0a0;margin-left:10px;opacity:1;width:100%;transition:all .1s ease-in-out;transition-delay:.2s}#sidebar .collapsable-menu .sidebar-item .fa-minus-square,#sidebar .collapsable-menu .sidebar-item .fa-plus-square{margin-left:auto}#sidebar .collapsable-menu .submenu{margin-top:10px;display:flex;flex-direction:column;transition:all .3s ease-in-out;overflow:hidden}#sidebar .collapsable-menu .submenu.collapsed{height:0px}#sidebar .collapsable-menu:has(.btn-collapse) .submenu{margin-left:10px}#sidebar .collapsable-menu .btn-collapse span{text-transform:uppercase;font-size:.9em;font-weight:700;color:#a0a0a0;margin-left:10px;opacity:1;width:100%;transition:all .1s ease-in-out;transition-delay:.2s}#sidebar .collapsable-menu.disabled{opacity:50%}#sidebar .collapsable-menu.disabled .sidebar-item{pointer-events:none}#sidebar .collapsable-menu.disabled .submenu{height:0px}#sidebar .sidebar-item{margin-bottom:5px;height:35px;display:flex;align-items:center;justify-content:start;cursor:pointer;transition:all .1s linear;color:#212532;text-decoration:none;overflow:hidden}#sidebar .sidebar-item.disabled{opacity:50%;pointer-events:none}#sidebar .sidebar-item i{width:1.8em;min-width:36px;text-align:center;font-size:16px;color:#ccc;transition:all .3s ease-in-out}#sidebar .sidebar-item span{font-size:.9em;font-weight:400;transition:all .1s ease-in-out;transition-delay:.3s,font-weight 0s;white-space:nowrap}#sidebar .sidebar-item .fa-minus-square,#sidebar .sidebar-item .fa-plus-square{transition:all .1s ease-in-out;transition-delay:.3s}#sidebar .sidebar-item:hover{background-color:#f0f0f0;border-radius:5px}#sidebar .sidebar-item.active span{font-weight:700}#sidebar .footer{margin-top:auto}#sidebar.collapsed{width:80px}#sidebar.collapsed .logo img{margin:0}#sidebar.collapsed .logo span,#sidebar.collapsed .selector-btn{opacity:0;transition-delay:0s}#sidebar.collapsed .sidebar-item i{width:40px;min-width:40px}#sidebar.collapsed .sidebar-item span,#sidebar.collapsed .sidebar-item .fa-minus-square,#sidebar.collapsed .sidebar-item .fa-plus-square{opacity:0;transition-delay:0s}#sidebar.collapsed .sidebar-item.active{background-color:#e0e0e0;border-radius:5px}#sidebar.collapsed .collapsable-menu .group-title{width:0px;opacity:0;transition-delay:0s}#sidebar.collapsed .collapsable-menu .btn-collapse i{color:#b5b5b5}#sidebar.collapsed .collapsable-menu :has(.submenu.collapsed) .btn-collapse i{color:#ff5252}#sidebar.collapsed .collapsable-menu .submenu{margin-left:0}@media(max-height:720px){#sidebar{padding:16px}#sidebar .collapse-switch{margin:16px 0}#sidebar .collapsable-menu{margin-bottom:20px}}#sidebar .dropdown-item{display:flex;justify-content:space-between;align-items:center;gap:10px}#sidebar .dropdown-item .fa-lock{margin-right:10px}#sidebar .dropdown-item:has(.fa-lock){color:#686868}#sidebar .dropdown-submenu{position:relative}#sidebar .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px;display:none}#sidebar .dropdown:hover>.dropdown-menu,#sidebar .dropdown-submenu:hover>.dropdown-menu{display:block}#sidebar .dropdown-submenu>.dropdown-toggle:after{transform:rotate(-90deg)}.session-page .search-input-group,.event-page .search-input-group{position:relative;width:340px;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px}.session-page .search-input-group .search-input-icon,.event-page .search-input-group .search-input-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#8e98a6;pointer-events:none}.session-page .search-input-group .search-input,.event-page .search-input-group .search-input{height:40px;border:0;background-color:transparent;border-radius:12px;padding-left:2rem;color:#5b6777}.session-page .search-input-group .search-input:focus,.event-page .search-input-group .search-input:focus{box-shadow:none}.session-page .columns-multiselect,.event-page .columns-multiselect{width:360px;margin:0;--ms-bg: #fff;--ms-border-color: rgba(0, 0, 0, .08);--ms-border-color-active: rgba(0, 0, 0, .12);--ms-radius: 12px;--ms-ring-width: 0px;--ms-font-size: .95rem;--ms-placeholder-color: #5b6777;--ms-caret-color: #8e98a6;--ms-dropdown-bg: #fff;--ms-dropdown-border-color: rgba(0, 0, 0, .08);--ms-dropdown-radius: 12px;--ms-option-bg-pointed: #f9f9f9;--ms-option-color-pointed: #303030;--ms-option-bg-selected: transparent;--ms-option-color-selected: #303030;--ms-option-bg-selected-pointed: #f9f9f9;--ms-option-color-selected-pointed: #303030;--ms-tag-bg: transparent;--ms-tag-color: #303030}.session-page .columns-multiselect.multiselect,.event-page .columns-multiselect.multiselect{min-height:40px;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;color:#5b6777;transition:all .2s ease}.session-page .columns-multiselect.multiselect:hover,.event-page .columns-multiselect.multiselect:hover{background-color:#f9f9f9}.session-page .columns-multiselect.multiselect.is-active,.event-page .columns-multiselect.multiselect.is-active{box-shadow:none;border-color:#0000001f}.session-page .columns-multiselect .multiselect-wrapper,.event-page .columns-multiselect .multiselect-wrapper{min-height:40px;padding:0 .35rem}.session-page .columns-multiselect .multiselect-caret,.event-page .columns-multiselect .multiselect-caret{color:#8e98a6}.session-page .columns-multiselect .multiselect-dropdown,.event-page .columns-multiselect .multiselect-dropdown{margin-top:.35rem;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 8px 24px #00000014}.session-page .columns-multiselect .multiselect-options,.event-page .columns-multiselect .multiselect-options{max-height:none}.session-page .columns-multiselect .multiselect-option,.event-page .columns-multiselect .multiselect-option{padding-top:.5rem;padding-bottom:.5rem}.session-page .columns-multiselect .multiselect-tag,.event-page .columns-multiselect .multiselect-tag{background-color:transparent;color:#303030;border:0}.session-page .columns-multiselect .multiselect-option.is-selected,.event-page .columns-multiselect .multiselect-option.is-selected{background-color:transparent;color:#303030}.session-page .columns-multiselect .multiselect-option.is-pointed,.event-page .columns-multiselect .multiselect-option.is-pointed{background-color:#f9f9f9;color:#303030}.session-page .columns-multiselect .multiselect-option.is-selected.is-pointed,.event-page .columns-multiselect .multiselect-option.is-selected.is-pointed{background-color:#f9f9f9}.session-page .columns-multiselect .multiselect-placeholder,.session-page .columns-multiselect .multiselect-single-label,.session-page .columns-multiselect .multiselect-input,.event-page .columns-multiselect .multiselect-placeholder,.event-page .columns-multiselect .multiselect-single-label,.event-page .columns-multiselect .multiselect-input{color:#5b6777}.session-page .toolbar-controls>.columns-multiselect.multiselect,.event-page .toolbar-controls>.columns-multiselect.multiselect{min-height:40px!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px!important;color:#5b6777!important;transition:all .2s ease!important}.session-page .toolbar-controls>.columns-multiselect.multiselect:hover,.event-page .toolbar-controls>.columns-multiselect.multiselect:hover{background-color:#f9f9f9!important}.session-page .toolbar-controls>.columns-multiselect.multiselect.is-active,.event-page .toolbar-controls>.columns-multiselect.multiselect.is-active{border-color:#0000001f!important;box-shadow:none!important}.session-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-wrapper,.event-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-wrapper{min-height:40px!important;padding:0 .35rem!important}.session-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-caret,.event-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-caret{color:#8e98a6!important}.session-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-dropdown,.event-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-dropdown{margin-top:.35rem!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px!important;box-shadow:0 8px 24px #00000014!important}.session-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-option.is-pointed,.session-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-option.is-selected.is-pointed,.event-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-option.is-pointed,.event-page .toolbar-controls>.columns-multiselect.multiselect .multiselect-option.is-selected.is-pointed{background-color:#f9f9f9!important;color:#303030!important}.session-page .toolbar-controls,.event-page .toolbar-controls{margin:1em .5em;flex-wrap:nowrap}.session-page .column-option-item,.event-page .column-option-item{display:flex;align-items:center;gap:.5rem}.session-page .session-toggle-btn,.event-page .session-toggle-btn{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;background-color:#fff;border-color:#0000001f;color:#5b6777}.session-page .session-toggle-btn:hover,.event-page .session-toggle-btn:hover{background-color:#f9f9f9;color:#2f3c4a}.session-page .table th,.session-page .table td,.event-page .table th,.event-page .table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.session-page .table,.event-page .table{table-layout:fixed;border-collapse:separate;border-spacing:0}.session-page .table thead th,.event-page .table thead th{color:#5b6777;font-size:.82rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;border-bottom:1px solid #eceff3;padding-top:.8rem;padding-bottom:.8rem;vertical-align:middle}.session-page .table tbody td,.event-page .table tbody td{padding-top:.95rem;padding-bottom:.95rem;border-bottom:1px solid #f0f2f5;vertical-align:middle}.session-page .table-striped>tbody>tr:nth-of-type(odd)>*,.event-page .table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#fcfcfd}.session-page .table-hover>tbody>tr:hover>*,.event-page .table-hover>tbody>tr:hover>*{background-color:#f7f9fb}.session-page .table tbody tr,.event-page .table tbody tr{cursor:pointer;-webkit-user-select:none;user-select:none}.session-page .table tbody td,.event-page .table tbody td{-webkit-user-select:none;user-select:none}.session-page .cell-text,.event-page .cell-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-page .col-name,.event-page .col-name{width:20%;min-width:200px;max-width:420px}.session-page .col-advisors,.event-page .col-advisors{width:18%;min-width:180px;max-width:360px}.session-page .col-meeting,.event-page .col-meeting{width:78px;min-width:78px}.session-page .col-date,.event-page .col-date{width:110px;min-width:110px}.session-page .col-time,.event-page .col-time{width:108px;min-width:108px}.session-page .col-city,.event-page .col-city{width:130px;min-width:130px}.session-page .col-checklist,.event-page .col-checklist{width:96px;min-width:96px}.session-page .col-subscriptions,.event-page .col-subscriptions{width:110px;min-width:110px}.session-page .col-status,.event-page .col-status{width:120px;min-width:120px}.session-page .col-reference,.event-page .col-reference{width:140px;min-width:140px}.session-page .col-price,.event-page .col-price{width:92px;min-width:92px}.session-page .col-friend-price,.event-page .col-friend-price{width:122px;min-width:122px}.session-page .col-event-name,.event-page .col-event-name{width:42%;min-width:260px;max-width:700px}.session-page .col-event-planned,.event-page .col-event-planned{width:120px;min-width:120px}.session-page .col-event-attendees,.event-page .col-event-attendees{width:130px;min-width:130px}.session-page .col-event-planned-revenue,.event-page .col-event-planned-revenue{width:160px;min-width:160px}.session-page .col-event-total-revenue,.event-page .col-event-total-revenue{width:150px;min-width:150px}.session-page .sortable-header,.event-page .sortable-header{cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:underline dotted rgba(0,0,0,.45);text-underline-offset:3px}.session-page .header-cell-content,.event-page .header-cell-content{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.session-page .sort-indicator,.event-page .sort-indicator{display:inline-block;min-width:1rem;text-align:center;font-weight:700}.session-page .status-pill,.event-page .status-pill{display:inline-block;color:#fff;font-size:.75rem;line-height:1;padding:.35rem .55rem;border-radius:999px;text-transform:capitalize;white-space:nowrap}.session-page .page-size-link,.event-page .page-size-link{border:0;background:transparent;padding:0;color:#f28c28;line-height:1;cursor:pointer}.session-page .page-size-link.active,.event-page .page-size-link.active{font-weight:700;text-decoration:underline}.session-page .page-size-link:disabled,.event-page .page-size-link:disabled{opacity:.6;cursor:not-allowed}.session-page .pagination-btn.btn-outline-secondary,.event-page .pagination-btn.btn-outline-secondary{background-color:#fff;border-color:#d6d6d6;color:#5f5f5f}.session-page .pagination-btn.btn-outline-secondary:hover:not(:disabled),.event-page .pagination-btn.btn-outline-secondary:hover:not(:disabled){background-color:#f7f7f7}.session-page .pagination-btn.btn-primary,.event-page .pagination-btn.btn-primary{background-color:#ed7b25;border-color:#ed7b25;color:#fff}.session-page .pagination-btn.btn-primary:hover:not(:disabled),.event-page .pagination-btn.btn-primary:hover:not(:disabled){background-color:#ed7b25d9;border-color:#ed7b25d9}#login{background-image:url(/build-vite/assets/bg-default.Tmf9VDO6.webp);background-position:center;background-repeat:no-repeat;background-size:cover}#login .block{background-color:#fff;border-radius:8px;width:90%;max-width:900px;overflow:hidden}#login .block .col-6:not(:has(.background)){padding:3rem 2rem}#login .block .col-6:has(.background){padding:0}#login .block .background{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}#login .block .background-omjs{background-image:url(/build-vite/assets/bg-omjs.vPI62lGq.webp)}#login .block .background-gotd{background-image:url(/build-vite/assets/bg-gotd.DdlWfd35.webp)}#login .block .background-academy{background-image:url(/build-vite/assets/bg-academy.DxutdyO3.webp)}#login .block .background-tools{background-image:url(/build-vite/assets/bg-tools.BWl0rXDT.webp)}#login .block .header h4{margin:unset;font-size:24px;font-weight:700}#login .block .header h1{font-weight:300;font-size:30px;margin:unset}#login .block h5{padding-top:2.5rem;font-weight:700}#login .block a:not(.btn){font-size:15px;color:#ed7b25;font-weight:400;text-decoration:none}#login .block a:not(.btn):hover{text-decoration:underline}#login .block .btn{height:45px;padding:1.5em}#login .block .login-floating-field .login-floating-icon{left:1rem;top:50%;transform:translateY(-50%);z-index:3;pointer-events:none}#login .block .login-floating-field>.form-control{padding-left:2.75rem}#login .block .login-floating-field>label{padding-left:2.75rem}#Profile .avatar-wrapper{position:relative;display:inline-flex;width:100px;height:100px}#Profile .avatar-wrapper img{width:100%;height:100%;border-radius:50%;object-fit:cover}#Profile .avatar-loader{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;background:#f4f4f4;border:1px solid #dee2e6}#Profile .avatar-edit-btn{position:absolute;inset:0;border:0;border-radius:50%;background:#0000008c;color:#fff;opacity:0;transition:opacity .15s ease-in-out;cursor:pointer}#Profile .avatar-wrapper.is-editable:hover .avatar-edit-btn{opacity:1}
