.login-page-inner{background-color:#f2f0e7;background-image:linear-gradient(rgba(17,32,31,.035) 1px,#0000 0),linear-gradient(90deg,rgba(17,32,31,.035) 1px,#0000 0);background-size:32px 32px;box-sizing:border-box;color:#11201f;padding:70px max(20px,env(safe-area-inset-right)) 82px max(20px,env(safe-area-inset-left));width:100%}.login-container{flex-shrink:0;margin:0 auto;max-width:520px;text-align:center;width:100%}.login-content{background:#fbfaf5;border:1px solid #11201f;border-radius:0;box-shadow:12px 12px 0 #b8f34b;box-sizing:border-box;display:inline-block;max-width:520px;padding:42px;position:relative;text-align:left;vertical-align:middle;width:100%}.login-content:before{background:#b8f34b;color:#1c2a0b;content:"SECURE WORKSPACE ACCESS";display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;margin:0 auto 18px;padding:5px 8px;width:-webkit-fit-content;width:fit-content}.login-title{color:#11201f;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.25rem,7vw,3.35rem);font-weight:900;letter-spacing:-.055em;line-height:.95;margin:0 0 31px;text-align:center}.login-content .form-item{margin-bottom:17px}.login-content .form-control{background:#fff;border:1px solid #75807b;border-radius:0;box-sizing:border-box;color:#11201f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.4;min-height:50px;padding:12px 14px;width:100%}.login-content .form-control:focus{border-color:#11201f;box-shadow:none;outline:3px solid #4f78ff4d;outline-offset:1px}.login-content .btn-block{background:#11201f;border:1px solid #11201f;border-radius:0;box-shadow:none;color:#fff;font-size:16px;font-weight:800;letter-spacing:.02em;min-height:50px;width:100%}.login-content .btn-block:hover:not(:disabled){background:#11201f;box-shadow:5px 5px 0 #b8f34b;transform:translate(-2px,-2px)}.login-content a,.login-footer-note a,.signup-link a{color:#234fc9!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.signup-link{color:#52605c;display:block;font-size:14px;margin-top:8px;text-align:center}.signin-type-choice{margin-bottom:21px!important}.signin-type-label{color:#52605c;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.69rem;font-weight:800;letter-spacing:.07em;margin-bottom:10px;text-align:left;text-transform:uppercase}.signin-type-options{display:flex;gap:10px}.signin-type-option{background:#f2f0e7;border:1px solid #b9b9ad;border-radius:0;color:#11201f;cursor:pointer;flex:1 1;min-width:0;padding:13px 14px;text-align:left;transition:border-color .16s,background-color .16s}.signin-type-option:hover{background:#e7e3d5;border-color:#11201f}.signin-type-option.selected{background:#b8f34b;border-color:#11201f;box-shadow:inset 0 -3px 0 #11201f}.signin-type-option .signin-type-title{color:#11201f;display:block;font-size:15px;font-weight:800;margin-bottom:4px}.signin-type-option .signin-type-desc{color:#52605c;display:block;font-size:12px}.login-btn-spinner{animation:login-spin .7s linear infinite;border:2px solid #ffffff80;border-radius:50%;border-top-color:#b8f34b;display:inline-block;height:1rem;margin-right:8px;vertical-align:middle;width:1rem}@keyframes login-spin{to{transform:rotate(1turn)}}@media (max-width:600px){.login-page-inner{padding:42px max(16px,env(safe-area-inset-right)) max(55px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.login-content{box-shadow:7px 7px 0 #b8f34b;padding:31px 21px}.signin-type-options{flex-direction:column}}@media (prefers-reduced-motion:reduce){.login-content .btn-block{transition:none}.login-btn-spinner{animation-duration:1.4s}}:root{--revival-paper:#f2f0e7;--revival-ink:#11201f;--revival-ink-soft:#384643;--revival-line:#b9b9ad;--revival-signal:#b8f34b;--revival-blue:#4f78ff;--revival-edge:max(22px,calc(50vw - 620px));--revival-display:"Arial Narrow","Helvetica Neue",Arial,sans-serif;--revival-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--revival-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace}.revival-site-footer,.revival-site-header{box-sizing:border-box;color:#11201f;color:var(--revival-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--revival-sans)}.revival-site-footer *,.revival-site-header *{box-sizing:border-box}.revival-site-header{grid-gap:26px;align-items:center;background:#f2f0e7f5;border-bottom:1px solid #11201f;border-bottom:1px solid var(--revival-ink);color-scheme:light;display:grid;gap:26px;grid-template-columns:1fr auto 1fr;min-height:78px;padding:0 max(22px,calc(50vw - 620px));padding:0 var(--revival-edge);position:relative;width:100%;z-index:1200}.revival-brand{align-items:center;color:#11201f!important;color:var(--revival-ink)!important;display:inline-flex;gap:11px;justify-self:start;text-decoration:none!important}.revival-brand-mark{background:#11201f;background:var(--revival-ink);color:#b8f34b;color:var(--revival-signal);display:grid;flex:0 0 39px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-family:var(--revival-mono);font-size:.88rem;font-weight:900;height:39px;letter-spacing:-.08em;place-items:center;width:39px}.revival-brand-name{font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-family:var(--revival-display);font-size:.9rem;font-stretch:condensed;font-weight:900;letter-spacing:.08em}.revival-site-header nav{align-items:center;display:flex;gap:29px}.revival-site-header nav a{color:#384643!important;color:var(--revival-ink-soft)!important;font-size:.78rem;font-weight:800;letter-spacing:.08em;line-height:1.2;padding:27px 0 25px;position:relative;text-decoration:none!important;text-transform:uppercase;white-space:nowrap}.revival-site-header nav a:after{background:#b8f34b;background:var(--revival-signal);bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.revival-site-header nav a:hover:after,.revival-site-header nav a[aria-current=page]:after{transform:scaleX(1)}.revival-header-cta{align-items:center;background:#11201f;background:var(--revival-ink);border:1px solid #11201f;border:1px solid var(--revival-ink);color:#fff!important;display:inline-flex;font-size:.82rem;font-weight:800;gap:18px;justify-self:end;line-height:1.2;min-height:42px;padding:8px 13px 8px 16px;text-decoration:none!important;white-space:nowrap}.revival-header-cta span:last-child{color:#b8f34b;color:var(--revival-signal)}.revival-brand:focus-visible,.revival-site-footer a:focus-visible,.revival-site-header a:focus-visible{outline:3px solid #4f78ff;outline:3px solid var(--revival-blue);outline-offset:3px}.revival-site-footer{grid-gap:55px;background:#11201f;background:var(--revival-ink);border-top:1px solid #11201f;border-top:1px solid var(--revival-ink);color:#f7f5ec;color-scheme:dark;display:grid;gap:55px;grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(140px,.75fr));margin-top:0;padding:74px max(22px,calc(50vw - 620px)) 31px;padding:74px var(--revival-edge) 31px;position:relative;width:100%}.revival-site-footer .revival-brand{color:#fff!important}.revival-site-footer .revival-brand-mark{background:#b8f34b;background:var(--revival-signal);color:#11201f;color:var(--revival-ink)}.revival-footer-lead p{color:#bfc8c5;font-size:.96rem;line-height:1.65;margin:21px 0 24px;max-width:390px}.revival-footer-signal{align-items:center;color:#dfe6e3;display:inline-flex;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-family:var(--revival-mono);font-size:.64rem;font-weight:800;gap:8px;letter-spacing:.09em}.revival-footer-signal i{background:#b8f34b;background:var(--revival-signal);border-radius:50%;box-shadow:0 0 0 4px #b8f34b1f;height:7px;width:7px}.revival-footer-column h2{color:#7f8d88;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-family:var(--revival-mono);font-size:.68rem;font-weight:800;letter-spacing:.09em;line-height:1.2;margin:0 0 21px;text-transform:uppercase}.revival-footer-column a{color:#f7f5ec!important;display:block;font-size:.88rem;font-weight:650;line-height:1.35;margin:0 0 12px;text-decoration:none!important;width:-webkit-fit-content;width:fit-content}.revival-footer-column a:hover,.revival-footer-meta a:hover{color:#b8f34b!important;color:var(--revival-signal)!important}.revival-footer-meta{border-top:1px solid #3c4a47;color:#8e9b97;display:flex;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-family:var(--revival-mono);font-size:.65rem;gap:24px;grid-column:1/-1;justify-content:space-between;letter-spacing:.06em;margin-top:18px;padding-top:23px;text-transform:uppercase}.revival-footer-meta a{color:inherit!important;text-decoration:none!important}@media (max-width:980px){.revival-site-header{gap:0 20px;grid-template-columns:1fr auto;padding-top:14px}.revival-site-header nav{gap:clamp(18px,5vw,35px);grid-column:1/-1;grid-row:2;justify-content:center}.revival-site-header nav a{padding:19px 0 16px}.revival-site-footer{grid-template-columns:repeat(3,1fr)}.revival-footer-lead{grid-column:1/-1}}@media (max-width:620px){.revival-site-header{padding-left:16px;padding-right:16px}.revival-site-header nav{gap:22px;justify-content:flex-start;max-width:100%;overflow-x:auto;scrollbar-width:none}.revival-site-header nav::-webkit-scrollbar{display:none}.revival-brand-name{display:none}.revival-header-cta{gap:12px;min-height:39px;padding:7px 11px 7px 13px}.revival-site-footer{gap:38px 25px;grid-template-columns:1fr 1fr;padding:54px 20px 25px}.revival-footer-column:last-of-type,.revival-footer-lead{grid-column:1/-1}.revival-footer-meta{align-items:flex-start;flex-direction:column;gap:9px}}@media (prefers-reduced-motion:reduce){.revival-site-header nav a:after{transition:none}}.signup-page-inner{background-color:#f2f0e7;background-image:linear-gradient(rgba(17,32,31,.035) 1px,#0000 0),linear-gradient(90deg,rgba(17,32,31,.035) 1px,#0000 0);background-size:32px 32px;box-sizing:border-box;color:#11201f;padding:70px max(20px,env(safe-area-inset-right)) 82px max(20px,env(safe-area-inset-left));width:100%}.signup-container{flex-shrink:0;margin:0 auto;max-width:560px;text-align:center;width:100%}.signup-content{background:#fbfaf5;border:1px solid #11201f;border-radius:0;box-shadow:12px 12px 0 #b8f34b;box-sizing:border-box;display:inline-block;max-width:560px;padding:42px;position:relative;text-align:left;vertical-align:middle;width:100%}.signup-content:before{background:#b8f34b;color:#1c2a0b;content:"CREATE A WORKSPACE IDENTITY";display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;margin:0 auto 18px;padding:5px 8px;width:-webkit-fit-content;width:fit-content}.signup-title{color:#11201f;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.15rem,7vw,3.2rem);font-weight:900;letter-spacing:-.055em;line-height:.95;margin:0 0 31px;text-align:center}.signup-content .form-item{margin-bottom:17px}.signup-content .form-control{background:#fff;border:1px solid #75807b;border-radius:0;box-sizing:border-box;color:#11201f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.4;min-height:50px;padding:12px 14px;width:100%}.signup-content .form-control:focus{border-color:#11201f;box-shadow:none;outline:3px solid #4f78ff4d;outline-offset:1px}.signup-content .btn-block{background:#11201f;border:1px solid #11201f;border-radius:0;box-shadow:none;color:#fff;font-size:16px;font-weight:800;letter-spacing:.02em;min-height:50px;width:100%}.signup-content .btn-block:hover:not(:disabled){background:#11201f;box-shadow:5px 5px 0 #b8f34b;transform:translate(-2px,-2px)}.login-link a,.signup-content a,.signup-footer-note a{color:#234fc9!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.login-link{color:#52605c;display:block;font-size:14px;margin-top:8px}.signup-type-choice{margin-bottom:21px!important}.signup-type-label{color:#52605c;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.69rem;font-weight:800;letter-spacing:.07em;margin-bottom:10px;text-align:left;text-transform:uppercase}.signup-type-options{display:flex;gap:10px}.signup-type-option{background:#f2f0e7;border:1px solid #b9b9ad;border-radius:0;color:#11201f;cursor:pointer;flex:1 1;min-width:0;padding:13px 14px;text-align:left;transition:border-color .16s,background-color .16s}.signup-type-option:hover{background:#e7e3d5;border-color:#11201f}.signup-type-option.selected{background:#b8f34b;border-color:#11201f;box-shadow:inset 0 -3px 0 #11201f}.signup-type-option .signup-type-title{color:#11201f;display:block;font-size:15px;font-weight:800;margin-bottom:4px}.signup-type-option .signup-type-desc{color:#52605c;display:block;font-size:12px}.signup-content .form-text{color:#52605c!important;font-size:.78rem;line-height:1.45}.signup-btn-spinner{animation:signup-spin .7s linear infinite;border:2px solid #ffffff80;border-radius:50%;border-top-color:#b8f34b;display:inline-block;height:1rem;margin-right:8px;vertical-align:middle;width:1rem}@keyframes signup-spin{to{transform:rotate(1turn)}}@media (max-width:600px){.signup-page-inner{padding:42px max(16px,env(safe-area-inset-right)) max(55px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.signup-content{box-shadow:7px 7px 0 #b8f34b;padding:31px 21px}.signup-type-options{flex-direction:column}}@media (prefers-reduced-motion:reduce){.signup-content .btn-block{transition:none}.signup-btn-spinner{animation-duration:1.4s}}.verification-container{max-width:500px;width:100%}.verification-content{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:40px;text-align:center}.verification-title{color:#1a1a1a;font-size:2rem;font-weight:700;margin:20px 0}.verification-message{color:#666;font-size:1rem;line-height:1.6;margin-bottom:30px}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:50px;margin:0 auto 20px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-icon,.success-icon{font-size:3rem;height:80px;width:80px}.btn{border:none;border-radius:6px;font-weight:500;padding:12px 24px;text-decoration:none;transition:all .3s}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.btn-secondary{background:#667eea;color:#fff}.btn-outline{background:#0000;border:2px solid #667eea;color:#667eea}.btn-outline:hover{background:#667eea;color:#fff}.forgot-password-container{max-width:450px;width:100%}.forgot-password-content{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:40px}.forgot-password-title{color:#1a1a1a;font-size:2rem;font-weight:700;margin-bottom:10px;text-align:center}.forgot-password-message{color:#666;font-size:.95rem;line-height:1.6;margin-bottom:30px;text-align:center}.login-link{color:#666;font-size:.9rem;margin-top:20px;text-align:center}.login-link a{color:#667eea;font-weight:500;text-decoration:none}.login-link a:hover{text-decoration:underline}.reset-password-container{max-width:450px;width:100%}.reset-password-content{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:40px}.reset-password-title{color:#1a1a1a;font-size:2rem;font-weight:700;margin-bottom:10px;text-align:center}.reset-password-message{color:#666;font-size:.95rem;line-height:1.6;margin-bottom:30px;text-align:center}.form-item{margin-bottom:20px}.form-control{border:1px solid #ddd;border-radius:6px;font-size:1rem;padding:12px 16px;transition:border-color .3s}.form-control:focus{border-color:#667eea;outline:none}.form-control:disabled{background-color:#f5f5f5;cursor:not-allowed}.success-icon{background:#4caf50}.error-icon,.success-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:2rem;height:60px;justify-content:center;margin:0 auto 20px;width:60px}.error-icon{background:#f44336}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.s-alert-box{min-width:250px}.s-alert-close:after,.s-alert-close:before{width:2px}@media (max-width:600px){.MuiTableContainer-root{overflow-x:auto}.MuiDialog-paper{margin:8px!important;max-height:calc(100vh - 16px)!important}.MuiAccordionDetails-root{padding:8px!important}.MuiCardContent-root{padding:12px!important}.MuiCard-root{overflow-x:auto}.MuiTabs-scroller{overflow-x:auto!important}}*,:after,:before{box-sizing:border-box}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}body{background-color:var(--bg);color:var(--text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;padding:0}.container{margin-left:auto;margin-right:auto;max-width:1300px;padding-left:15px;padding-right:15px;width:100%}@media screen and (min-width:1200px){.container{padding-left:30px;padding-right:30px}}a{word-wrap:break-word;cursor:pointer}a,a:hover{color:var(--primary)}a:hover{text-decoration:none}.btn{background-color:initial;background-image:none;border:1px solid #1f2937;border-color:var(--border,#1f2937);border-radius:4px;color:#9ca3af;color:var(--text-muted,#9ca3af);cursor:pointer;display:inline-block;font-size:.875rem;font-weight:400;height:45px;line-height:45px;outline:none;padding:0 20px;position:relative;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;white-space:nowrap}.btn-block{display:block;width:100%}.btn-lg{padding:0 30px}.btn-primary{background-color:#22d3ee;background-color:var(--primary,#22d3ee);border-color:#22d3ee;border-color:var(--primary,#22d3ee);color:#0f172a!important;color:var(--bg,#0f172a)!important}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{filter:brightness(1.1)}.btn-success{background-color:#22c55e;background-color:var(--success,#22c55e);border-color:#22c55e;border-color:var(--success,#22c55e);color:#0f172a!important;color:var(--bg,#0f172a)!important}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover{filter:brightness(1.1)}.btn-link{border:none;height:34px;padding:0 15px}.btn-link:hover{background-color:#9e9e9e33}.form-item{margin-bottom:18px}.form-item .btn{cursor:pointer}.form-item label{color:#9ca3af;color:var(--text-muted,#9ca3af);display:inline-block;font-size:.85em;font-weight:500;margin-bottom:5px}.form-control{background-color:#111827;background-color:var(--surface,#111827);background-image:none;border:1px solid #1f2937;border:1px solid var(--border,#1f2937);border-radius:4px;box-shadow:none;color:#e5e7eb;color:var(--text,#e5e7eb);display:inline-block;font-size:.87rem;height:45px;line-height:45px;list-style:none;margin:0;padding:4px 11px;position:relative;transition:all .3s;width:100%}.form-control::placeholder{color:#9ca3af;color:var(--text-muted,#9ca3af)}.form-control:active,.form-control:focus,.form-control:hover{border-color:#22d3ee;border-color:var(--primary,#22d3ee);border-right-width:1px!important;outline:0}.form-control:active,.form-control:focus{box-shadow:0 0 0 2px #22d3ee33}.form-control.invalid{border-color:#ef4444;border-color:var(--error,#ef4444)}.form-control.invalid:active,.form-control.invalid:focus{box-shadow:0 0 0 2px #ef444433}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#1f2937;background-color:var(--border,#1f2937);opacity:.8}.form-label{margin-bottom:10px}.or-separator{border-bottom:1px solid #1f2937;border-bottom:1px solid var(--border,#1f2937);display:block;font-size:1rem;margin-bottom:30px;margin-top:20px;padding:10px 0;position:relative}.or-text{background:#0f172a;background:var(--bg,#0f172a);color:#9ca3af;color:var(--text-muted,#9ca3af);left:46%;padding:10px;position:absolute;top:0}
/*!

 =========================================================
 * Material Dashboard React - v1.8.0 based on Material Dashboard - v1.2.0
 =========================================================

 * Product Page: http://www.creative-tim.com/product/material-dashboard-react
 * Copyright 2019 Creative Tim (http://www.creative-tim.com)
 * Licensed under MIT (https://github.com/creativetimofficial/material-dashboard-react/blob/master/LICENSE.md)

 =========================================================

 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 */.ct-grid{stroke:#fff3;stroke-width:1px;stroke-dasharray:2px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#fffc}.ct-label.ct-horizontal.ct-end{text-anchor:start;align-items:flex-start;justify-content:flex-start;text-align:left}.ct-label{color:#ffffffb3}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:flex}.ct-label{fill:#0006;line-height:1}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5em;margin:0}blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}small{font-size:80%}h1{font-size:3em;line-height:1.15em}h2{font-size:2.4em}h3{font-size:1.825em;margin:20px 0 10px}h3,h4{line-height:1.4em}h4{font-size:1.3em}h5{font-size:1.25em;line-height:1.4em;margin-bottom:15px}h6{font-size:1em;font-weight:500;text-transform:uppercase}body{background-color:#eee;color:#3c4858}blockquote p{font-style:italic}body,h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5em}a{color:#9c27b0}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#89229b}legend{border-bottom:0}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}:focus{outline:0}a:active,a:focus,button::-moz-focus-inner,button:active,button:focus,button:hover,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{outline:0!important}legend{font-size:21px;margin-bottom:20px}output{padding-top:8px}label,output{font-size:14px;line-height:1.42857}label{color:#aaa;font-weight:400}footer{padding:15px 0}footer ul{list-style:none;margin-bottom:0;padding:0}footer ul li{display:inline-block}footer ul li a{border-radius:3px;color:inherit;display:block;font-size:12px;font-weight:500;padding:15px;position:relative;text-transform:uppercase}footer ul li a,footer ul li a:hover{text-decoration:none}@media (max-width:991px){body,html{overflow-x:hidden;position:relative}#bodyClick{content:"";height:100%;left:auto;opacity:0;overflow-x:hidden;position:fixed;right:260px;top:0;width:100%;z-index:9999}}.fixed-plugin{.badge-primary-background-color:#9c27b0;background:#0000004d;border-radius:8px 0 0 8px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5em;position:fixed;right:0;text-align:center;top:180px;top:120px;width:64px;z-index:1031}.fixed-plugin .SocialMediaShareButton,.fixed-plugin .github-btn{display:inline-block}.fixed-plugin .badge,.fixed-plugin li>a{text-decoration:none;transition:all .34s;-webkit-transition:all .34s;-moz-transition:all .34s}.fixed-plugin .fa-cog{border-radius:0 0 6px 6px;color:#fff;padding:10px;width:auto}.fixed-plugin .dropdown-menu{background:#fff;border-radius:.1875rem;border-radius:3px;box-shadow:0 1px 4px 0 #00000024;color:#000000de;display:inline-block;left:auto;padding:0 10px;position:absolute;right:80px;width:290px}.fixed-plugin .fa-circle-thin{color:#fff}.fixed-plugin .active .fa-circle-thin{color:#0bf}.fixed-plugin .dropdown-menu>.active>a,.fixed-plugin .dropdown-menu>.active>a:focus,.fixed-plugin .dropdown-menu>.active>a:hover{color:#777;text-align:center}.fixed-plugin img{border-radius:0;height:100px;margin:0 auto;width:100%}.fixed-plugin .dropdown-menu li>a:focus,.fixed-plugin .dropdown-menu li>a:hover{box-shadow:none}.fixed-plugin .badge{background-color:#1e1e1ef7;border:3px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:23px;margin-right:5px;position:relative;width:23px}.fixed-plugin .badge.active,.fixed-plugin .badge:hover{border-color:#0bf}.fixed-plugin .badge-purple{background-color:#9c27b0}.fixed-plugin .badge-blue{background-color:#00bcd4}.fixed-plugin .badge-green{background-color:#4caf50}.fixed-plugin .badge-orange{background-color:#ff9800}.fixed-plugin .badge-red{background-color:#f44336}.fixed-plugin h5{font-size:14px;margin:10px}.fixed-plugin .dropdown-menu li{display:block;float:left;padding:4px 0;width:25%}.fixed-plugin li.adjustments-line,.fixed-plugin li.button-container,.fixed-plugin li.header-title{height:50px;min-height:inherit;padding:0;text-align:center;width:100%}.fixed-plugin li.adjustments-line p{margin:0}.fixed-plugin li.adjustments-line div,.fixed-plugin li.button-container div,.fixed-plugin li.header-title div{margin-bottom:5px}.fixed-plugin li.header-title{font-size:12px;font-weight:600;height:30px;line-height:25px;text-align:center;text-transform:uppercase}.fixed-plugin .adjustments-line p{color:#3c4858;display:inline-block;float:left;font-size:1em;margin-bottom:0}.fixed-plugin .adjustments-line a{color:#0000}.fixed-plugin .adjustments-line a .badge-colors{position:relative;top:-2px}.fixed-plugin .adjustments-line a a:focus,.fixed-plugin .adjustments-line a a:hover{color:#0000}.fixed-plugin .adjustments-line .dropdown-menu>li.adjustments-line>a{border-bottom:1px solid #ddd;border-radius:0;margin:0;padding-left:0;padding-right:0}.fixed-plugin .dropdown-menu>li>a.img-holder{background-color:#fff;border:3px solid #fff;border-radius:10px;cursor:pointer;display:block;font-size:16px;max-height:100px;opacity:1;overflow:hidden;padding:0;text-align:center}.fixed-plugin .dropdown-menu>li>a.img-holder img{margin-top:auto}.fixed-plugin .dropdown-menu>li:focus>a.img-holder,.fixed-plugin .dropdown-menu>li:hover>a.img-holder{border-color:#00bbff87}.fixed-plugin .dropdown-menu>.active>a.img-holder{background-color:#fff;border-color:#0bf}.fixed-plugin .dropdown .dropdown-menu{display:none;opacity:0;top:27px;transform:translateY(-15%);transform-origin:0 0}.fixed-plugin .dropdown .dropdown-menu:before{border-bottom:.4em solid #0000;border-left:.4em solid #0003;border-top:.4em solid #0000;right:-16px;top:46px}.fixed-plugin .dropdown .dropdown-menu:after{border-bottom:.4em solid #0000;border-left:.4em solid #fff;border-top:.4em solid #0000;right:-16px}.fixed-plugin .dropdown .dropdown-menu:after,.fixed-plugin .dropdown .dropdown-menu:before{content:"";display:inline-block;position:absolute;top:46px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);width:16px}.fixed-plugin .dropdown.show .dropdown-menu{display:block;opacity:1;transform:translateY(-13%);transform-origin:0 0;visibility:visible}.fixed-plugin.rtl-fixed-plugin{border-radius:0 8px 8px 0;left:0;right:auto}.fixed-plugin.rtl-fixed-plugin .dropdown-menu{left:80px;right:auto}*{letter-spacing:normal!important}body{background-color:var(--bg)!important}body,body h1,body h2,body h3,body h4,body h5,body h6{color:var(--text)!important}.home-hero,.home-hero .MuiButton-outlined,.home-hero .MuiChip-label,.home-hero .MuiTypography-root,.home-hero h1,.home-hero h2{color:#fff!important}.home-hero .MuiCard-root{color:var(--text)!important}.home-hero .MuiCard-root .MuiTypography-root{color:inherit!important}.ct-label,.home-hero .MuiCard-root .suggestion-desc,label{color:var(--text-muted)!important}.ct-label{fill:var(--text-muted)!important}.ct-grid{stroke:var(--border)!important}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:var(--primary)!important}.form-control{background-color:var(--surface)!important;border-color:var(--border)!important;color:var(--text)!important}.form-control::placeholder{color:var(--text-muted)}.form-control:focus,.form-control:hover{border-color:var(--primary)!important}.form-item label{color:var(--text-muted)!important}.btn{border-color:var(--border)!important;color:var(--text)!important}.btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--bg)!important}.btn-primary:focus,.btn-primary:hover{filter:brightness(1.1)}.MuiTextField-root .MuiOutlinedInput-input::placeholder{color:var(--text-muted);opacity:.9}.MuiFormHelperText-root,.MuiInputLabel-root{color:var(--text-muted)!important}.MuiInputBase-input{color:var(--text)!important}.MuiTable-root,.MuiTableBody-root .MuiTableCell-root,.MuiTableHead-root .MuiTableCell-root{border-color:var(--border)!important;color:var(--text)!important}.MuiTableRow-root{background-color:var(--surface)}.MuiTableRow-root:hover{background-color:var(--border)!important}.MuiDialog-paper{background-color:var(--surface)!important}.MuiDialog-paper,.MuiDialogContentText-root,.MuiDialogTitle-root{color:var(--text)!important}.MuiSnackbar-content,.MuiTooltip-tooltip{background-color:var(--surface)!important;border:1px solid var(--border);color:var(--text)!important}.MuiBreadcrumbs-li,.MuiBreadcrumbs-separator{color:var(--text-muted)!important}.MuiListItemText-primary,.MuiListItemText-secondary,.MuiMenuItem-root,.MuiSelect-select{color:var(--text)!important}.MuiListItemText-secondary{color:var(--text-muted)!important}.MuiAutocomplete-paper,.MuiPopover-paper{background-color:var(--surface)!important;border:1px solid var(--border)!important;color:var(--text)!important}.MuiAutocomplete-option,.MuiChip-label{color:var(--text)!important}.MuiIconButton-root{color:var(--text-muted)!important}.MuiIconButton-root:hover{background-color:var(--border)!important;color:var(--primary)!important}.MuiSvgIcon-root{color:inherit}footer ul li a{color:var(--text-muted)!important}footer ul li a:hover{color:var(--primary)!important}.fixed-plugin .dropdown-menu{background-color:var(--surface)!important;border:1px solid var(--border);color:var(--text)!important}.fixed-plugin .adjustments-line p{color:var(--text)!important}html{font-size:14px}body{font-size:1rem}.api-testing-header{background-color:#000!important;color:#fff!important}.api-testing-header .MuiButton-root{border-color:#ffffff80!important;color:#fff!important}.api-testing-header .MuiButton-root:hover{background-color:#ffffff14!important;border-color:#fff!important;color:#fff!important}.api-testing-header .MuiButton-root .MuiSvgIcon-root,.api-testing-header .MuiSvgIcon-root{fill:#fff!important;color:#fff!important}.api-testing-header .MuiTypography-root{color:#fff!important}.api-testing-header p{color:#ffffff9e!important}.studio-root .studio-sidebar,.studio-root [data-studio-sidebar]{font-size:15px}.studio-root .studio-sidebar input,.studio-root [data-studio-sidebar] input{font-size:13px}.app-root{background-color:var(--bg);color:var(--text);min-height:100vh}.app-root .mainPanel,.app-root [class*=content]{background-color:var(--bg)!important;color:var(--text)!important}.app-root .MuiDrawer-paper{background-color:var(--surface)!important;border-right:1px solid var(--border)!important;color:var(--text)!important}.app-root .app-sidebar-bg{background:var(--surface)!important}.app-root .MuiDrawer-paper [class*=logo]:after{background-color:var(--border)!important}.app-root .MuiDrawer-paper .MuiListItem-root .MuiIcon-root,.app-root .MuiDrawer-paper .MuiListItem-root .MuiSvgIcon-root,.app-root .MuiDrawer-paper .MuiListItemText-root,.app-root .MuiDrawer-paper a[class*=logoLink],.app-root .MuiDrawer-paper div[class*=logo]>a{color:var(--text)!important}.app-root .MuiDrawer-paper .MuiListItem-root:hover .MuiListItemText-root,.app-root .MuiDrawer-paper .MuiListItem-root:hover .MuiSvgIcon-root{color:var(--primary)!important}.app-root .MuiDrawer-paper .MuiListItem-root[class*=blue],.app-root .MuiDrawer-paper a.active .MuiListItem-root{background-color:var(--border)!important}.app-root .MuiDrawer-paper .MuiListItem-root[class*=blue] .MuiListItemText-root,.app-root .MuiDrawer-paper .MuiListItem-root[class*=blue] .MuiSvgIcon-root,.app-root .MuiDrawer-paper a.active .MuiListItemText-root,.app-root .MuiDrawer-paper a.active .MuiSvgIcon-root{color:var(--primary)!important}.app-root .MuiDrawer-paper .MuiDivider-root{background-color:var(--border)!important;border-color:var(--border)!important}.app-root .MuiAppBar-root{background-color:var(--surface)!important;border-bottom:1px solid var(--border)!important}.app-root .MuiAppBar-root,.app-root .MuiIconButton-root,.app-root .MuiToolbar-root{color:var(--text)!important}.app-root .MuiIconButton-root:hover{background-color:var(--border)!important;color:var(--primary)!important}.app-root .MuiAppBar-root .MuiButton-root,.app-root .MuiAppBar-root [class*=title]{color:var(--text)!important}.app-root .MuiAppBar-root .MuiButton-root:hover{background-color:initial!important;color:var(--primary)!important}