@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root{font-family:Nunito Sans,Open Sans,sans-serif}header{width:15vw;min-width:200px;height:100vh;background-color:#261640;border-right:1px solid rgba(126,91,202,.2);display:flex;flex-direction:column;padding:1.5rem 0;position:sticky;top:0;flex-shrink:0}header .header-logo{padding:0 1.25rem 1.5rem;border-bottom:1px solid rgba(126,91,202,.15);margin-bottom:1rem}header .header-logo p{font-size:1rem;font-weight:700;color:#f0edf8;letter-spacing:-.03em;margin:0}header .header-logo p:before{content:"◆";color:#7e5bca;margin-right:.5rem;font-size:.7rem}header .header-menu{flex:1;padding:0 .75rem}header .header-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}header .header-menu li a{display:flex;align-items:center;gap:.6rem;padding:.55rem .75rem;border-radius:8px;font-size:.875rem;font-weight:450;color:#9b8ec4;text-decoration:none;transition:all .15s ease}header .header-menu li a:hover{background:#7e5bca1f;color:#f0edf8}header .header-menu li.current-menu-item a,header .header-menu li.current_page_item a{background:#7e5bca2e;color:#f0edf8;font-weight:500}header .header-menu li.current-menu-item a:before,header .header-menu li.current_page_item a:before{content:"";display:inline-block;width:3px;height:14px;background:#7e5bca;border-radius:2px;flex-shrink:0}header .header-sentences{padding:1rem 1.25rem;margin:0 .75rem;border-radius:10px;background:#7e5bca12;border:1px solid rgba(126,91,202,.15);font-size:.75rem;color:#9b8ec4;font-style:italic;line-height:1.5}header .header-profile{padding:1rem 1.25rem 0;border-top:1px solid rgba(126,91,202,.15);margin-top:auto}header .header-profile .user-info{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:10px;transition:background .15s;cursor:pointer}header .header-profile .user-info:hover{background:#7e5bca1a}header .header-profile .user-avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;overflow:hidden;border:2px solid rgba(126,91,202,.4)}header .header-profile .user-avatar img{width:100%;height:100%;object-fit:cover}header .header-profile .user-avatar .avatar{width:32px!important;height:32px!important;border-radius:50%}header .header-profile .user-name{flex:1;min-width:0}header .header-profile .user-name p{margin:0;line-height:1.3}header .header-profile .user-name a{text-decoration:none;color:inherit}header .header-profile .user-name strong{font-size:.7rem;font-weight:500;color:#9b8ec4;display:block}header .header-profile .user-name a>strong+br+*,header .header-profile .user-name a{font-size:.8rem;color:#f0edf8;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.accordion{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;background:#261640;border:1px solid rgba(126,91,202,.2);border-radius:12px;color:#f0edf8;font-size:.9rem;font-weight:500;cursor:pointer;margin-bottom:.4rem;transition:all .2s ease;text-align:left}.accordion svg{flex-shrink:0;width:16px;height:auto;transition:transform .3s ease}.accordion svg path{fill:#9b8ec4}.accordion:hover{border-color:#7e5bca80;background:#2e1d4e;box-shadow:0 2px 16px #7e5bca1a}.accordion.active{background:#362659;border-color:#7e5bca;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.accordion.active svg{transform:rotate(180deg)}.accordion.active svg path{fill:#7e5bca}.panel{background:#1a0f2e;border:1px solid #7e5bca;border-top:none;border-radius:0 0 12px 12px;margin-bottom:.75rem;overflow:hidden}.repeater-item{width:100%;border-collapse:collapse;table-layout:fixed}.repeater-item thead tr{background:#7e5bca12;border-bottom:1px solid rgba(126,91,202,.2)}.repeater-item thead tr th{padding:.65rem .75rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9b8ec4;text-align:left}.repeater-item thead tr th:nth-child(1){width:16%}.repeater-item thead tr th:nth-child(2){width:10%}.repeater-item thead tr th:nth-child(3){width:28%}.repeater-item thead tr th:nth-child(4){width:28%}.repeater-item thead tr th:nth-child(5){width:18%}.repeater-item tbody tr{border-bottom:1px solid rgba(126,91,202,.15);transition:background .15s}.repeater-item tbody tr:last-child{border-bottom:none}.repeater-item tbody tr:hover{background:#7e5bca0a}.repeater-item tbody tr td{padding:.75rem;color:#f0edf8;font-size:.85rem;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.repeater-item tbody tr td a{color:#7e5bca;text-decoration:none;font-size:.78rem;padding:.18rem .5rem;border-radius:4px;background:#7e5bca1a;transition:all .2s}.repeater-item tbody tr td a:hover{background:#7e5bca38}.clipboard{overflow:hidden}.clipboard>*:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clipboard button{background:none;border:none;padding:.2rem;cursor:pointer;opacity:.3;transition:opacity .2s;display:flex;flex-shrink:0}.clipboard button svg path{fill:#9b8ec4}.clipboard button:hover{opacity:1}.listing-clients{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.listing-clients li a{display:block;text-decoration:none;background:#261640;border:1px solid rgba(126,91,202,.2);border-radius:14px;overflow:hidden;transition:all .2s ease}.listing-clients li a:hover{border-color:#7e5bca80;transform:translateY(-2px);box-shadow:0 8px 32px #0006}.listing-clients li a:hover .listing-client__card-header img.background{transform:scale(1.05)}.listing-client__card-header{position:relative;height:100px;background:#1a0f2e;overflow:hidden}.listing-client__card-header img.background{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.listing-client__card-header img.background[src=""]{display:none}.listing-client__card-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 30%,rgba(26,15,46,.7) 100%)}.listing-client__card-header img.logo{position:absolute;bottom:.6rem;left:.75rem;width:36px;height:36px;object-fit:contain;border-radius:8px;background:#fff;padding:3px;z-index:1}.listing-client__card-header img.logo[src=""]{display:none}.listing-client__card-header:not(:has(img.background[src])),.listing-client__card-header:has(img.background[src=""]){background:linear-gradient(135deg,#261640,#362659)}.listing-client__card-bottom{padding:.875rem 1rem 1rem}.listing-client__card-bottom h3{font-size:.9rem;font-weight:600;color:#f0edf8;margin:0 0 .6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-client__card-bottom p{font-size:.72rem;color:#9b8ec4;margin:0 0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-client__card-bottom p:last-child{margin-bottom:0}.listing-client__card-bottom p span{color:#f0edf866;font-weight:500}.add-client{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;border:none;background:#7e5bca;color:#f0edf8;transition:all .2s ease}.add-client:hover{background:#9d7ee0;transform:translateY(-1px);box-shadow:0 4px 20px #7e5bca59}.single-tabs{display:flex;gap:.25rem;padding:.25rem;background:#261640;border:1px solid rgba(126,91,202,.2);border-radius:12px;margin-bottom:2rem;width:fit-content}.single-tabs button{padding:.5rem 1rem;border-radius:8px;border:none;background:none;color:#9b8ec4;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.single-tabs button:hover{color:#f0edf8;background:#7e5bca1a}.single-tabs button.active{background:#362659;color:#f0edf8;box-shadow:0 1px 4px #0000004d}.single-panel{display:none}.single-panel h2{font-size:1rem;font-weight:600;color:#f0edf8;margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(126,91,202,.2)}[data-panel=comments]{display:flex;flex-direction:column;gap:1.5rem;max-width:780px}.inner-comments{display:flex;flex-direction:column;gap:.75rem}.comments{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.comments-inner .username{display:inline-block;margin-top:.75rem;font-size:.7rem;font-weight:600;color:#9b8ec4;background:#7e5bca14;border:1px solid rgba(126,91,202,.15);padding:.15rem .6rem;border-radius:20px}#comment-form label[for=comment_detail]{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9b8ec4;margin-bottom:.75rem}#comment-form .wp-editor-wrap{border:1px solid rgba(126,91,202,.3)!important;border-radius:8px!important;overflow:hidden;margin-bottom:1rem}#comment-form .wp-editor-wrap .wp-editor-tabs{background:#1a0f2e!important;padding:.25rem .5rem 0;border-bottom:1px solid rgba(126,91,202,.2)}#comment-form .wp-editor-wrap .wp-editor-tabs button.wp-switch-editor{background:transparent!important;border:none!important;color:#9b8ec4!important;font-size:.78rem;padding:.3rem .75rem;border-radius:6px 6px 0 0;cursor:pointer}#comment-form .wp-editor-wrap .wp-editor-tabs button.wp-switch-editor[aria-pressed=true]{background:#7e5bca26!important;color:#f0edf8!important}#comment-form .wp-editor-wrap .quicktags-toolbar{background:#1a0f2e!important;border-bottom:1px solid rgba(126,91,202,.15)!important;padding:.3rem .5rem}#comment-form .wp-editor-wrap .quicktags-toolbar .ed_button{background:#7e5bca14!important;border:1px solid rgba(126,91,202,.2)!important;color:#9b8ec4!important;border-radius:4px;margin:1px;cursor:pointer;font-size:.72rem}#comment-form .wp-editor-wrap .quicktags-toolbar .ed_button:hover{background:#7e5bca33!important;color:#f0edf8!important}#comment-form .wp-editor-wrap .mce-top-part,#comment-form .wp-editor-wrap .mce-toolbar-grp{background:#1a0f2e!important;border-bottom:1px solid rgba(126,91,202,.15)!important}#comment-form .wp-editor-wrap .mce-btn button{background:transparent!important;color:#9b8ec4!important}#comment-form .wp-editor-wrap .mce-btn:hover button{background:#7e5bca26!important;color:#f0edf8!important}#comment-form .wp-editor-wrap .mce-edit-area{background:#1a0f2e!important;border:none!important}#comment-form .wp-editor-wrap .mce-statusbar{background:#1a0f2e!important;border-top:1px solid rgba(126,91,202,.15)!important;color:#9b8ec4!important}.inner-comments{margin-bottom:2rem}.comments{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.75rem}.comments-inner{background:#261640;border:1px solid rgba(126,91,202,.2);border-radius:12px;padding:1rem 1.25rem;transition:border-color .15s}.comments-inner:hover{border-color:#7e5bca66}.comments-inner__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.comments-inner__header p{font-size:.72rem;color:#9b8ec4;margin:0}.comments-inner__header button#comment-edit{font-size:.72rem;padding:.2rem .6rem;border-radius:5px;background:#7e5bca1a;border:1px solid rgba(126,91,202,.2);color:#7e5bca;cursor:pointer;transition:all .15s}.comments-inner__header button#comment-edit:hover{background:#7e5bca38}.comments-inner__content{font-size:.875rem;color:#f0edf8;line-height:1.6}.comments-inner__content strong{color:#f0edf8}.comments-inner__content p{margin:.25rem 0 0;color:#d4cee8}.comments-inner__content a{color:#7e5bca;text-decoration:none}.comments-inner__content a:hover{text-decoration:underline}.comments-inner .username{display:inline-block;margin-top:.6rem;font-size:.72rem;font-weight:600;color:#9b8ec4;background:#7e5bca14;padding:.15rem .5rem;border-radius:20px}#comment-form{background:#261640;border:1px solid rgba(126,91,202,.2);border-radius:14px;padding:1.25rem}#comment-form label{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9b8ec4;margin-bottom:.75rem}#comment-form .wp-editor-wrap{border-radius:8px;overflow:hidden;border:1px solid rgba(126,91,202,.3)!important;margin-bottom:1rem}#comment-form .wp-editor-wrap .mce-toolbar-grp,#comment-form .wp-editor-wrap .mce-top-part{background:#1a0f2e!important;border-bottom:1px solid rgba(126,91,202,.2)!important}#comment-form .wp-editor-wrap .mce-btn button,#comment-form .wp-editor-wrap .mce-widget{background:transparent!important;color:#9b8ec4!important}#comment-form .wp-editor-wrap .mce-edit-area{background:#1a0f2e!important}#comment-form .wp-editor-wrap .mce-statusbar{background:#1a0f2e!important;border-top:1px solid rgba(126,91,202,.2)!important;color:#9b8ec4!important}#comment-form .wp-editor-wrap .wp-editor-tabs button{background:transparent!important;color:#9b8ec4!important;border:none!important;font-size:.8rem}#comment-form .wp-editor-wrap .wp-editor-tabs button[aria-pressed=true]{background:#7e5bca26!important;color:#f0edf8!important}#comment-form .wp-editor-wrap .quicktags-toolbar{background:#1a0f2e!important;border-bottom:1px solid rgba(126,91,202,.2)!important}#comment-form .wp-editor-wrap .quicktags-toolbar .ed_button{background:#7e5bca1a!important;border:1px solid rgba(126,91,202,.2)!important;color:#9b8ec4!important;border-radius:4px;cursor:pointer}#comment-form .wp-editor-wrap .quicktags-toolbar .ed_button:hover{background:#7e5bca40!important;color:#f0edf8!important}#comment-form #save_comment{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.5rem;background:#7e5bca;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}#comment-form #save_comment:hover{background:#9d7ee0;transform:translateY(-1px);box-shadow:0 4px 20px #7e5bca59}.inner-ticket{overflow-x:auto;padding-bottom:1rem}.inner-ticket::-webkit-scrollbar{height:4px}.inner-ticket::-webkit-scrollbar-track{background:transparent}.inner-ticket::-webkit-scrollbar-thumb{background:#7e5bca4d;border-radius:2px}.tickets-inner{display:flex;gap:.75rem;min-width:max-content;align-items:flex-start}.tickets-inner__single{width:220px;flex-shrink:0;background:#261640;border:1px solid rgba(126,91,202,.2);border-radius:12px;overflow:hidden}.tickets-inner__single h3{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9b8ec4;padding:.75rem 1rem;margin:0;border-bottom:1px solid rgba(126,91,202,.15);background:#7e5bca0d}.tickets-inner__single .list-cards{list-style:none;padding:.5rem;margin:0;min-height:80px;display:flex;flex-direction:column;gap:.4rem}.tickets-inner__single .list-cards:empty:after{content:"Aucun ticket";display:block;text-align:center;font-size:.72rem;color:#9b8ec466;padding:1rem 0}.tickets-inner__single .list-cards li{background:#1a0f2e;border:1px solid rgba(126,91,202,.2);border-radius:8px;padding:.65rem .75rem;font-size:.8rem;color:#f0edf8;cursor:grab;transition:all .15s}.tickets-inner__single .list-cards li:hover{border-color:#7e5bca80;box-shadow:0 2px 12px #0000004d;transform:translateY(-1px)}.tickets-inner__single .list-cards li:active{cursor:grabbing}.add-ticket{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;border:none;background:#7e5bca;color:#f0edf8;transition:all .2s ease;margin-bottom:1.25rem}.add-ticket:hover{background:#9d7ee0;transform:translateY(-1px);box-shadow:0 4px 20px #7e5bca59}[data-panel=tickets] h2{display:inline-block;margin-right:1rem}.alert-message{position:fixed;width:200px;height:70px;z-index:100;bottom:-10rem;right:3rem;border-radius:40px;background-color:#fff;transition:all .4s;display:flex;align-items:center;justify-content:center}.alert-message.active{bottom:3rem}.alert-message.success{background-color:#0dd83c}.alert-message.failed{background-color:#d80d0d}.alert-message .alert-message__content{color:#fff;font-size:1.5rem}.user_profile{box-shadow:0 1px 3px #0000000d,0 2px 6px #0000001a;border-radius:10px;background-color:#fff;padding:2rem;width:30%}.user_profile form{width:100%}.user_profile form .profile-image{margin:auto;width:100px;height:100px;position:relative}.user_profile form .profile-image label{position:absolute;top:0;right:0;width:30px;height:30px;background-color:#707070;border-radius:50%;cursor:pointer;padding:.2rem;display:flex;align-items:center;justify-content:center}.user_profile form .profile-image label img{width:18px;height:18px}.user_profile form .profile-image img{border-radius:50%;width:100%;height:100%;object-fit:cover;object-position:center;box-shadow:0 1px 3px #0000000d,0 2px 6px #0000001a}.user_profile form .profile-image #profile_picture_input{opacity:0;width:0;height:0;position:absolute;overflow:none}.user_profile form .profile-information{display:flex;flex-wrap:wrap;gap:1rem}.user_profile form .profile-information p.profile-information__mid{width:48%}.user_profile form .profile-information p.profile-information__full{width:100%}.user_profile form .profile-information p{display:flex;flex-direction:column}.user_profile form .profile-information p input{border:none;border-bottom:1px solid #eaeaea}.user_profile form button{width:100%;padding:.5rem 1rem;background-color:#222;color:#f0f0f0;border:none}body{padding:0;margin:0}body .global{font-family:Open Sans,sans-serif;display:flex;height:100vh}body .global .left-container{flex:.2;background-color:#fff}body .global .right-container{flex:.8;background-color:#f0f8ff}body .global .right-container h1{font-size:2rem}body .global .right-container .col-flex{display:flex;justify-content:space-between;align-items:center}body .global .right-container .col-flex #add-client{padding:.8rem;background-color:#f0f8ff;color:#fff}body .global .right-container table{display:block;width:100%;margin:1em 0}body .global .right-container table thead,body .global .right-container table tbody,body .global .right-container table thead tr,body .global .right-container table th{display:block}body .global .right-container table thead{float:left}body .global .right-container table tbody{width:auto;position:relative;overflow-x:auto}body .global .right-container table tbody tr{display:table-cell}body .global .right-container table tbody td{display:block}body .global .right-container table tbody td:nth-child(odd){background:#00000012}body .global .right-container table td,body .global .right-container table th{padding:.625em;line-height:1.5em;border-bottom:1px dashed #ccc;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}body .global .right-container table th{text-align:left;background:#00000024;border-bottom:1px dashed #aaa}body .listing-clients{display:flex;flex-wrap:wrap;gap:2rem;list-style:none;padding:0;margin:0}body .listing-clients li{width:17%}body .listing-clients li a{display:block;width:100%;box-shadow:0 1px 3px #0000000d,0 2px 6px #0000001a;border-radius:3px;text-decoration:none;color:#222;text-align:center}body .listing-clients li .listing-client__card-header{position:relative}body .listing-clients li .listing-client__card-header .background{display:block;width:100%;height:21vh;max-height:150px;object-fit:cover;border-radius:3px 3px 0 0;background-color:#222}body .listing-clients li .listing-client__card-header .logo{position:absolute;bottom:-23px;left:50%;margin-top:auto;transform:translate(-50%);border-radius:50%;background-color:#fff;width:75px;height:75px;object-fit:contain;object-position:center center}body .listing-clients li .listing-client__card-bottom{padding:1.5rem 1rem 1rem}body .listing-clients li .listing-client__card-bottom p span{font-weight:700}.single-panel{margin-top:2rem;display:none}.single-panel.active{display:block}.single-panel h2{font-size:2rem}.single-panel .single-organisations{box-shadow:0 1px 3px #0000000d,0 2px 6px #0000001a;padding:0;margin:0;list-style:none}.single-panel .single-organisations .single-organisation__list{display:flex;align-items:center;width:100%;background-color:#fff;border-bottom:2px solid #f0f0f0}.single-panel .single-organisations .single-organisation__list .list-img{width:10%;padding:2rem}.single-panel .single-organisations .single-organisation__list .list-img img{border-radius:50%;width:75px;height:75px;object-fit:contain;object-position:center center;background-color:#fff}.single-panel .single-organisations .single-organisation__list .list-informations{display:flex;justify-content:space-between;align-items:center;width:90%;padding:2rem}.single-panel .single-organisations .single-organisation__list .list-informations h4{font-size:1.8rem;margin:0;margin-bottom:1rem}.single-panel .single-organisations .single-organisation__list .list-informations .prefer{font-size:1.3rem}.single-panel .single-organisations .single-organisation__list .list-informations p{font-size:1.5rem;margin:0;margin-bottom:.6rem}.single-panel .single-organisations .single-organisation__list .list-informations__right{display:flex;gap:1rem}.single-panel .single-organisations .single-organisation__list .list-informations__right button{background-color:transparent;border:none;border-radius:8px;padding:.5rem 1rem;font-size:1.4rem;background-color:#f0f0f0}.single-panel .comments{list-style:none;padding:0;margin:0}.single-panel .comments li .comments-inner{box-shadow:0 1px 3px #0000000d,0 2px 6px #0000001a;border-radius:10px;padding:3rem;margin:2rem 0;background-color:#fff}.single-panel .comments li .comments-inner .comments-inner__header{border-bottom:2px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}.single-panel .comments li .comments-inner strong{font-size:1.5rem}.single-panel .comments li .comments-inner .username{font-size:1.2rem}.single-panel .comments li .comments-inner p{font-size:1.4rem}.single-panel .comments li .responses{width:80%;box-shadow:0 1px 3px #0000000d,0 2px 6px #0000001a;border-radius:10px;padding:3rem;margin:auto 0 auto auto;background-color:#fff}.single-panel .comments li .responses p{font-size:1.4rem}.single-panel #comment-form{margin-top:4rem;display:block}.single-panel #comment-form label{font-size:2rem}body{background-color:#1a0f2e;color:#f0edf8}body main{display:flex;height:100vh}body main header{width:15vw;height:100vh;background-color:#261640;border-right:1px solid rgba(126,91,202,.2)}body main .password,body main .global{width:85vw;height:100vh;overflow:auto;background-color:#1a0f2e;display:flex;flex-direction:column}body main .inner-content{padding:0 2rem 2rem}body main .inner-header{padding:2rem}body main .inner-header h1{font-size:2rem;color:#f0edf8;font-weight:600;letter-spacing:-.02em;margin:0}body main .inner-header .inner-header__button{display:flex;align-items:center;gap:.75rem}.custom-login{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:#1a0f2e}.custom-login form{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:360px;padding:2.5rem;background:#261640;border:1px solid rgba(126,91,202,.2);border-radius:16px}.custom-login form label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9b8ec4}.custom-login form input{padding:.65rem .9rem;background:#1a0f2eb3;border:1px solid rgba(126,91,202,.2);border-radius:8px;color:#f0edf8;font-size:.875rem;outline:none;margin-top:0}.custom-login form input:focus{border-color:#7e5bca;box-shadow:0 0 0 3px #7e5bca24}.custom-login form input[type=submit]{background:#7e5bca;color:#fff;border:none;padding:.75rem;border-radius:8px;font-weight:500;cursor:pointer;margin-top:.5rem;transition:all .2s}.custom-login form input[type=submit]:hover{background:#9d7ee0;transform:translateY(-1px);box-shadow:0 4px 20px #7e5bca59}
