:root{--why-yellow:#f5c518;--why-pink:#e91eac;--why-cyan:#22d3ee;--why-green:#10b981}@keyframes whyMeshShift{0%,to{background-position:0 40%}50%{background-position:100% 60%}}@keyframes whyBlobA{0%,to{opacity:.35;transform:translate(0) scale(1)}50%{opacity:.45;transform:translate(12px,-18px) scale(1.08)}}@keyframes whyBlobB{0%,to{opacity:.3;transform:translate(0) scale(1)}50%{opacity:.42;transform:translate(-16px,12px) scale(1.06)}}@keyframes whyHeroFade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes whyTitleShine{0%,to{background-position:0}50%{background-position:100%}}@keyframes whyChipPulse{0%,to{box-shadow:0 0 0 0 #10b98159}50%{box-shadow:0 0 0 6px #10b98100}}@keyframes whySectionLift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes whyCardReveal{0%{opacity:0;transform:translateY(18px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes whyTextFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes whySlideInLeft{0%{opacity:0;transform:translateX(-36px)}to{opacity:1;transform:translateX(0)}}@keyframes whySlideInRight{0%{opacity:0;transform:translateX(36px)}to{opacity:1;transform:translateX(0)}}.why-page{animation:whyMeshShift 22s ease-in-out infinite;background-color:#f8fbff;background-image:radial-gradient(ellipse 120% 80% at 10% -10%,#f5c5182e,#0000 55%),radial-gradient(ellipse 100% 70% at 95% 10%,#e91eac24,#0000 50%),radial-gradient(ellipse 90% 60% at 100% 90%,#22d3ee29,#0000 52%),radial-gradient(ellipse 80% 70% at 0 95%,#10b98126,#0000 50%);background-size:200% 200%;position:relative}.why-page .MuiCard-root{animation:whyCardReveal .7s ease both,whySectionLift 6s ease-in-out infinite;transition:box-shadow .4s ease,transform .35s ease,border-color .35s ease}.why-page .MuiGrid-container .MuiGrid-item:nth-of-type(odd) .MuiCard-root,.why-page .MuiGrid-container .MuiGrid-item:nth-of-type(odd) .MuiPaper-root{animation-duration:.68s,6s;animation-fill-mode:both,both;animation-iteration-count:1,infinite;animation-name:whySlideInLeft,whySectionLift;animation-timing-function:ease-out,ease-in-out}.why-page .MuiGrid-container .MuiGrid-item:nth-of-type(2n) .MuiCard-root,.why-page .MuiGrid-container .MuiGrid-item:nth-of-type(2n) .MuiPaper-root{animation-duration:.68s,6s;animation-fill-mode:both,both;animation-iteration-count:1,infinite;animation-name:whySlideInRight,whySectionLift;animation-timing-function:ease-out,ease-in-out}.why-page .MuiGrid-item:nth-of-type(2n) .MuiCard-root{animation-delay:.12s,.3s}.why-page .MuiGrid-item:nth-of-type(3n) .MuiCard-root{animation-delay:.22s,.6s}.why-page .MuiCard-root:hover{border-color:#22d3ee59!important;box-shadow:0 18px 42px #10b9811f,0 8px 24px #e91eac14,0 4px 12px #f5c51814}.why-hero{animation:whySectionLift 7s ease-in-out infinite;background:linear-gradient(155deg,#ffffffeb,#f0fdfa8c 45%,#fdf2f880);border-radius:28px;box-shadow:0 4px 32px #0f172a0f,0 0 0 1px #ffffffd9;isolation:isolate;margin-bottom:.5rem;overflow:hidden;padding:clamp(1.5rem,4vw,2.75rem) clamp(.75rem,2vw,1.5rem) clamp(2rem,5vw,3rem);position:relative}.why-hero:before{animation:whyBlobA 10s ease-in-out infinite;background:radial-gradient(circle,#f5c51873 0,#e91eac33 45%,#0000 70%);filter:blur(2px);height:min(280px,55vw);right:-8%;top:-18%;width:min(280px,55vw)}.why-hero:after,.why-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:0}.why-hero:after{animation:whyBlobB 12s ease-in-out infinite;animation-delay:-3s;background:radial-gradient(circle,#22d3ee59 0,#10b98147 50%,#0000 68%);bottom:-22%;filter:blur(3px);height:min(320px,60vw);left:-12%;width:min(320px,60vw)}.why-hero-badges{animation:whyHeroFade .75s ease-out both;position:relative;z-index:1}.why-chip-ai{animation:whyChipPulse 2.8s ease-in-out infinite}.why-hero-title{animation:whyHeroFade .85s ease-out .08s both,whyTitleShine 12s ease-in-out .95s infinite;background:linear-gradient(105deg,#0f172a,#0f172a 32%,#0e7490 50%,#e91eac 68%,#0f172a);background:linear-gradient(105deg,#0f172a 0,#0f172a 32%,#0e7490 50%,var(--why-pink) 68%,#0f172a 100%);-webkit-background-clip:text;background-clip:text;background-size:220% auto;color:#0000!important;position:relative;z-index:1}.why-hero-desc{animation:whyHeroFade .95s ease-out .18s both;position:relative;z-index:1}.why-page .MuiTypography-root{animation:whyTextFloat 7.5s ease-in-out infinite}.why-page .MuiTypography-root:nth-of-type(2n){animation-delay:.25s}.why-page .MuiPaper-root{animation:whyCardReveal .75s ease both,whySectionLift 6.5s ease-in-out infinite}.why-page .MuiPaper-root:nth-of-type(2n){animation-delay:.16s,.42s}.why-page .MuiDivider-root{margin-bottom:1.6rem!important;margin-top:1.6rem!important}.why-page .MuiContainer-root>.MuiBox-root{padding-bottom:2.4rem!important;padding-top:2.4rem!important}.why-page .MuiContainer-root>.MuiBox-root>.MuiBox-root{margin-bottom:1rem!important}.why-page .MuiGrid-container{margin-bottom:.35rem!important;margin-top:.75rem!important}.why-page .MuiTypography-h2,.why-page .MuiTypography-h3,.why-page .MuiTypography-h4{letter-spacing:.01em}@media (prefers-reduced-motion:reduce){.why-chip-ai,.why-hero,.why-hero-title,.why-hero:after,.why-hero:before,.why-page,.why-page .MuiCard-root,.why-page .MuiPaper-root,.why-page .MuiTypography-root{animation:none!important}.why-page{background-size:100% 100%}.why-hero-title{background:none!important;-webkit-background-clip:unset!important;background-clip:initial!important;color:#0f172a!important}}.auth-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px}.auth-card{animation:slideUp .5s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 25px #0000001a;max-width:450px;padding:40px;width:100%}.auth-logo-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.auth-logo{height:90px;max-width:280px;object-fit:contain;width:auto}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.auth-card h2{color:#333;font-size:28px;font-weight:600;margin-bottom:8px;text-align:center}.auth-subtitle{color:#666;font-size:16px;margin-bottom:30px;text-align:center}.auth-form{display:flex;flex-direction:column;gap:20px}.form-row{grid-gap:15px;box-sizing:border-box;display:grid;gap:15px;grid-template-columns:1fr 1fr;max-width:100%;width:100%}.form-group{display:flex;flex-direction:column;max-width:100%;min-width:0}.form-group label{color:#333;font-size:14px;font-weight:500;margin-bottom:8px}.form-group input{background:#f8f9fa;border:2px solid #e1e5e9;border-radius:8px;font-size:16px;padding:12px 16px;transition:all .3s ease}.form-group input:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.form-group input.error{background:#fdf2f2;border-color:#e74c3c}.form-group input.error:focus{box-shadow:0 0 0 3px #e74c3c1a}.password-input-wrapper{align-items:center;display:flex;position:relative}.password-input-wrapper input{padding-right:44px;width:100%}.password-toggle-button{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.password-toggle-button:focus{outline:none}.error-text{color:#e74c3c;font-size:12px;font-weight:500;margin-top:4px}.auth-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:14px 24px;transition:all .3s ease}.auth-button:hover:not(:disabled){box-shadow:0 8px 20px #667eea4d;transform:translateY(-2px)}.auth-button:disabled{cursor:not-allowed;opacity:.7;transform:none}.auth-footer{border-top:1px solid #e1e5e9;margin-top:30px;padding-top:20px;text-align:center}.auth-footer p{color:#666;margin:0}.forgot-password-wrapper{margin-top:12px;text-align:center}.forgot-password-link{color:#1976d2;font-size:14px;font-weight:500}.forgot-password-link,.link-button{background:none;border:none;cursor:pointer;padding:0;text-decoration:underline}.link-button{color:#667eea;font-size:inherit;font-weight:600;margin:0}.link-button:hover{color:#764ba2}.message{border-radius:8px;font-weight:500;margin-bottom:20px;padding:12px 16px;text-align:center}.message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.message.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}@media (max-width:600px){.form-row{gap:20px;grid-template-columns:1fr;max-width:100%}.auth-card{margin:10px;padding:30px 20px}.auth-card h2{font-size:24px}.auth-subtitle{font-size:14px}}.auth-button:disabled{position:relative}.auth-button:disabled:after{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;content:"";height:16px;margin:auto;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:16px}@keyframes spin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.password-requirements{color:#666;display:block;font-size:12px;margin-top:10px}.password-requirements ul{list-style:none;margin:5px 0 0 20px;padding:0}.password-requirements li{color:#ff4d4d;line-height:1.4;margin:3px 0;padding-left:20px;position:relative;transition:color .3s ease}.password-requirements li:before{color:#ff4d4d;content:"✕";left:0;position:absolute;transition:color .3s ease}.password-requirements li.valid{color:#2ecc71}.password-requirements li.valid:before{color:#2ecc71;content:"✓"}.password-strength{font-size:12px;margin-top:5px}.password-strength span{color:#666;display:block;margin-top:5px}.password-strength-meter{background-color:#ddd;border-radius:2px;height:4px;margin-top:5px;width:100%}.password-strength-meter div{border-radius:2px;height:100%;transition:width .3s ease-in-out}.session-conflict-overlay{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:#00000073;height:100%;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1300}.session-conflict-banner-float{left:0;padding:24px 20px 0;pointer-events:none;position:fixed;right:0;top:0;z-index:1301}.session-conflict-banner-float .session-conflict-banner{margin:0 auto;max-width:900px;pointer-events:auto}.session-conflict-banner{align-self:stretch;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px #00000014;flex-shrink:0;margin-bottom:20px;max-width:100%;padding:16px 24px;width:100%}.session-conflict-banner-content{margin:0 auto;max-width:900px}.session-conflict-banner-title{color:#333;font-size:18px;font-weight:700;margin:0 0 8px}.session-conflict-banner-message{color:#d32f2f;font-size:14px;line-height:1.5;margin:0 0 16px}.session-conflict-banner-actions{display:flex;gap:10px;justify-content:flex-end}.secondary-button{background-color:#fff;border:1px solid #cfd4dc;border-radius:6px;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px}.secondary-button:hover{background-color:#f3f4f6}.security-code-row{align-items:center;display:flex;gap:10px;margin-bottom:8px}.security-code-canvas{background:#f8f9fa;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;height:44px;min-width:140px}.security-code-refresh{background:#0000;border:none;color:#d01b87;cursor:pointer;font-size:20px;line-height:1;padding:0 2px}.security-code-refresh:disabled{cursor:not-allowed;opacity:.55}.form-group input.security-code-input{flex:1 1;font-size:15px;height:44px;margin-bottom:0;min-width:185px;padding:10px 14px}.strength-weak{background-color:#ff4d4d;width:25%}.strength-fair{background-color:gold;width:50%}.strength-good{background-color:#2ecc71;width:75%}.strength-strong{background-color:#27ae60;width:100%}.auth-container-forgot{align-items:center;justify-content:center;min-height:100vh}.auth-container-forgot .forgot-password-card{animation:slideUp .5s ease-out;max-width:480px;width:100%}.auth-container-forgot .auth-card.forgot-password-card .auth-logo-wrapper{margin-bottom:4px}.auth-container-forgot .MuiStepper-root{padding-left:0;padding-right:0}.auth-container-forgot .MuiAlert-root{font-size:.9375rem}.auth-container input[type=password]::-ms-clear,.auth-container input[type=password]::-ms-reveal,.auth-container-forgot input[type=password]::-ms-clear,.auth-container-forgot input[type=password]::-ms-reveal{display:none!important}.auth-container.login-page{max-width:none;width:100%}.auth-container.login-page,.login-page{align-items:stretch;justify-content:flex-start;padding:0}.login-page{background:radial-gradient(circle at 18% 16%,#4391ff1f,#4391ff00 36%),radial-gradient(circle at 82% 82%,#67d6b11f,#67d6b100 34%),linear-gradient(140deg,#f4f8ff,#eef3fb 56%,#f6f9ff);box-sizing:border-box;height:auto;margin:0;min-height:calc(100vh - 64px);overflow-x:hidden;overflow-y:auto;position:relative}.login-page:before{background:radial-gradient(circle at 50% 45%,#ffffff73,#fff0 48%);content:"";inset:0;pointer-events:none;position:absolute}.login-page .login-layout{grid-gap:0;align-items:stretch;background:#fff;border:1px solid #dbe5f4;border-radius:0;box-shadow:0 20px 58px #14295729;display:grid;gap:0;grid-template-columns:1.22fr minmax(350px,440px);max-width:none;overflow:visible;width:100%;z-index:1}.login-page .login-layout,.login-page .login-left-panel{height:auto;min-height:calc(100vh - 64px);position:relative}.login-page .login-left-panel{align-items:center;align-self:stretch;background:#f9fcff;border:none;border-radius:0;box-shadow:none;display:flex;justify-content:center;padding:0}.login-page .login-left-panel:before{display:none}.login-page .login-left-image{border-radius:0;display:block;height:auto;max-height:min(90vh,820px);max-width:100%;object-fit:contain;object-position:center center;width:100%}.login-page .login-auth-card{align-self:stretch;background:#fff;border:none;border-radius:0;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:column;height:auto;justify-content:flex-start;min-height:calc(100vh - 64px);padding:42px 34px 32px}.login-page .login-auth-card .auth-button{background:linear-gradient(90deg,#1e43b1,#3e86ff);border-radius:10px}.login-page .login-auth-card .auth-button:hover:not(:disabled){box-shadow:0 10px 24px #17409959}.login-page .login-auth-card .link-button{color:#1f57c5}.login-page .login-auth-card .link-button:hover{color:#174099}.login-page .login-auth-card .auth-logo{filter:drop-shadow(0 4px 10px rgba(44,88,180,.15));height:auto;max-height:74px;object-fit:contain;width:min(260px,100%)}.login-page .login-auth-card .auth-logo-wrapper{margin-bottom:4px;margin-top:0;overflow:visible;width:100%}.login-page .login-auth-card h2{color:#1a254a;font-size:46px;margin-bottom:6px;margin-top:0}.login-page .login-auth-card .auth-subtitle{color:#2f3d64;margin-bottom:14px;margin-top:0}.login-page .login-auth-card .message.error{background:#f8dde5;border-color:#efc4d0;color:#7d3f52}.login-page .login-auth-card .form-group input{background:#fbfcff;border-color:#d7dfec}.login-page .login-auth-card .form-group input:focus{background:#fff;border-color:#4f7dff;box-shadow:0 0 0 3px #4f7dff24}.login-page .login-auth-card .security-code-canvas{background:#f6f9ff;border-color:#d7dfec}.login-page .login-auth-card .forgot-password-wrapper{margin-top:8px}.login-page .login-auth-card .auth-footer{border-top:none;margin-top:10px;padding-top:8px}@media (max-width:1024px){.login-page{height:auto;min-height:calc(100vh - 64px);overflow-y:auto}.login-page .login-layout{grid-template-columns:minmax(320px,540px);height:auto;justify-content:center;min-height:auto}.login-page .login-left-panel{display:none}.login-page .login-auth-card{border-radius:0;height:auto;min-height:auto;padding:34px 24px 26px}}.auth-container.register-page{max-width:none;width:100%}.auth-container.register-page,.register-page{align-items:stretch;justify-content:flex-start;padding:0}.register-page{background:radial-gradient(circle at 18% 16%,#4391ff1f,#4391ff00 36%),radial-gradient(circle at 82% 82%,#67d6b11f,#67d6b100 34%),linear-gradient(140deg,#f4f8ff,#eef3fb 56%,#f6f9ff);box-sizing:border-box;height:calc(100vh - 64px);margin:0;min-height:calc(100vh - 64px);overflow:hidden;position:relative}.register-page:before{background:radial-gradient(circle at 50% 45%,#ffffff73,#fff0 48%);content:"";inset:0;pointer-events:none;position:absolute}.register-page .register-layout{grid-gap:0;align-items:stretch;background:#fff;border:1px solid #dbe5f4;border-radius:0;box-shadow:0 20px 58px #14295729;display:grid;gap:0;grid-template-columns:1.15fr minmax(380px,min(560px,100%));height:100%;max-width:none;min-height:0;overflow:hidden;position:relative;width:100%;z-index:1}.register-page .register-left-panel{align-items:center;align-self:stretch;background:#f9fcff;box-sizing:border-box;display:flex;height:auto;justify-content:center;min-height:0;overflow:hidden;padding:16px;position:relative}.register-page .register-left-image{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center center;width:100%}.register-page .register-auth-card{-webkit-overflow-scrolling:touch;animation:none;background:#fff;border:none;border-radius:0;box-shadow:none;height:100%;max-height:100%;max-width:none;min-height:0;overflow-x:hidden;overflow-y:auto;padding:36px 34px 32px;width:100%}.register-page .register-auth-card .auth-button{background:linear-gradient(90deg,#1e43b1,#3e86ff);border-radius:10px}.register-page .register-auth-card .auth-button:hover:not(:disabled){box-shadow:0 10px 24px #17409959}.register-page .register-auth-card .link-button{color:#1f57c5}.register-page .register-auth-card .link-button:hover{color:#174099}.register-page .register-auth-card .form-group input{background:#fbfcff;border-color:#d7dfec}.register-page .register-auth-card .form-group input:focus{background:#fff;border-color:#4f7dff;box-shadow:0 0 0 3px #4f7dff24}.register-page .register-auth-card .security-code-canvas{background:#f6f9ff;border-color:#d7dfec}@media (max-width:1024px){.register-page{height:auto;min-height:calc(100vh - 64px);overflow-x:hidden;overflow-y:auto}.register-page .register-layout{grid-template-columns:minmax(320px,560px);height:auto;justify-content:center;min-height:auto;overflow:visible}.register-page .register-left-panel{display:none}.register-page .register-auth-card{height:auto;max-height:none;overflow:visible;padding:30px 22px 24px}}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:#ffffff80;color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fb;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.json-viewer{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-family:Courier New,monospace;font-size:14px;overflow-x:auto;padding:16px;white-space:pre-wrap}.request-builder,.response-viewer{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:16px 0}.response-viewer{min-height:200px}.collection-item{cursor:pointer;transition:background-color .2s}.collection-item:hover{background-color:#f5f5f5}.method-badge{border-radius:4px;font-size:12px;font-weight:700;padding:4px 8px;text-transform:uppercase}.method-get{background-color:#61affe;color:#fff}.method-post{background-color:#49cc90;color:#fff}.method-put{background-color:#fca130;color:#fff}.method-delete{background-color:#f93e3e;color:#fff}.method-patch{background-color:#50e3c2;color:#fff}.request-config-input{border-radius:4px;box-sizing:border-box;height:40px!important;min-height:40px!important}.request-config-input,.request-config-input .MuiSelect-select,.request-config-input input,.request-config-input input::placeholder{align-items:center!important;display:flex!important;font-family:Inter,Roboto,Helvetica,Arial,sans-serif!important;font-size:.8rem!important;font-weight:500!important}.request-config-input .MuiSelect-select,.request-config-input input,.request-config-input input::placeholder{line-height:1.35!important;padding-bottom:0!important;padding-top:0!important;vertical-align:middle!important}.MuiFormControl-root .MuiInputBase-root,.MuiInputBase-root.request-config-input{align-items:center!important;display:flex!important}.monaco-editor .current-line,.monaco-editor .cursors-layer .cursor,.monaco-editor .selected-text,.monaco-editor .view-line{border:none!important;outline:none!important}.monaco-editor .search-highlight-match{background-color:#ffeb3b!important;border-radius:2px}.monaco-editor .search-highlight-match-active{background-color:#ff9800!important;border-radius:2px}.data-table-container{box-sizing:border-box!important;display:block!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;position:relative!important;transition:none!important;width:100%!important;will-change:scroll-position}.data-table-container table{display:table!important;max-width:none!important;table-layout:auto;transition:none!important}.MuiTableContainer-root{display:block!important;max-width:100%!important;overflow-x:auto!important;transition:none!important}.MuiTableContainer-root:not(.get-delete-data-table-container):not(.assertions-table-container):not(.projects-table-container):not(.environments-table-container) table{min-width:650px;transition:none!important;width:auto!important}.get-delete-data-table-container,.get-delete-data-table-container.MuiPaper-root,.get-delete-data-table-container.MuiTableContainer-root{box-sizing:border-box!important;display:block!important;max-width:100%!important;min-width:100%!important;width:100%!important}.MuiPaper-root.get-delete-data-table-container table,.MuiTableContainer-root.get-delete-data-table-container table,.get-delete-data-table,.get-delete-data-table-container .MuiTable-root,.get-delete-data-table-container .get-delete-data-table,.get-delete-data-table-container table,.get-delete-data-table-container.MuiTableContainer-root table,.get-delete-data-table-container>.MuiTable-root,.get-delete-data-table-container>table,div.get-delete-data-table-container .MuiTable-root,div.get-delete-data-table-container table{display:table!important;max-width:100%!important;min-width:100%!important;table-layout:fixed!important;width:100%!important}.get-delete-data-table-container colgroup col{width:inherit!important}.get-delete-data-table-container table td,.get-delete-data-table-container table th{box-sizing:border-box!important;width:100%!important}div[role=tabpanel],div[role=tabpanel]>*{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.MuiPaper-root.MuiTableContainer-root.get-delete-data-table-container table,.MuiTableContainer-root.get-delete-data-table-container.MuiPaper-root table{display:table!important;max-width:100%!important;min-width:100%!important;table-layout:fixed!important;width:100%!important}.assertions-table-container{display:block!important;max-width:100%!important;min-width:0!important;width:100%!important}.MuiPaper-root.assertions-table-container table,.MuiTableContainer-root.assertions-table-container table,.assertions-table,.assertions-table-container .MuiTable-root,.assertions-table-container .assertions-table,.assertions-table-container table,.assertions-table-container.MuiTableContainer-root table{display:table!important;max-width:100%!important;min-width:100%!important;table-layout:fixed!important;width:100%!important}.projects-table-container,.projects-table-container.MuiPaper-root,.projects-table-container.MuiTableContainer-root{box-sizing:border-box!important;display:block!important;max-width:100%!important;min-width:100%!important;width:100%!important}.MuiPaper-root.MuiTableContainer-root.projects-table-container table,.MuiPaper-root.projects-table-container table,.MuiTableContainer-root.projects-table-container table,.MuiTableContainer-root.projects-table-container.MuiPaper-root table,.projects-table,.projects-table-container .MuiTable-root,.projects-table-container .projects-table,.projects-table-container table,.projects-table-container.MuiTableContainer-root table{display:table!important;max-width:100%!important;min-width:100%!important;table-layout:fixed!important;width:100%!important}.environments-table-container,.environments-table-container.MuiPaper-root,.environments-table-container.MuiTableContainer-root{box-sizing:border-box!important;display:block!important;max-width:100%!important;min-width:100%!important;width:100%!important}.MuiPaper-root.MuiTableContainer-root.environments-table-container table,.MuiPaper-root.environments-table-container table,.MuiTableContainer-root.environments-table-container table,.MuiTableContainer-root.environments-table-container.MuiPaper-root table,.environments-table,.environments-table-container .MuiTable-root,.environments-table-container .environments-table,.environments-table-container table,.environments-table-container.MuiTableContainer-root table{display:table!important;max-width:100%!important;min-width:100%!important;table-layout:fixed!important;width:100%!important}.MuiTable-root{display:table!important;transition:none!important;width:auto!important}.MuiBox-root,.MuiPaper-root{box-sizing:border-box!important;max-width:100%!important}[class*=MuiTableContainer]{max-width:100%!important;overflow-x:auto!important;transition:none!important}.data-table-wrapper{box-sizing:border-box!important;max-width:100%!important;min-height:400px;position:relative;width:100%!important}.MuiGrid-container,.data-table-wrapper{overflow:hidden!important}@media (min-width:900px){.MuiGrid-item[class*=md-2]{flex-basis:16.666667%!important;flex-shrink:0!important;max-width:16.666667%!important;width:16.666667%!important}.MuiGrid-item[class*=md-10],.MuiGrid-item[class*=md-2]{box-sizing:border-box!important;flex-grow:0!important;overflow:hidden!important}.MuiGrid-item[class*=md-10]{flex-basis:83.333333%!important;flex-shrink:1!important;max-width:83.333333%!important;min-width:0!important;width:83.333333%!important}}.data-table-container,.data-table-wrapper,[class*=data-table]{max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;width:100%!important}.data-table-container table{min-width:650px;width:auto!important}.MuiCard-root,.MuiCardContent-root{position:relative!important}.MuiCard-root,.MuiCardContent-root,.MuiPaper-root{box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important}.MuiGrid-container{width:100%!important}.MuiGrid-container,.MuiGrid-item{box-sizing:border-box!important;max-width:100%!important}.MuiButton-root,.MuiGrid-item{overflow:hidden!important}.MuiButton-root{min-width:auto!important;text-overflow:ellipsis!important;white-space:nowrap!important}.MuiFormControl-root,.MuiTextField-root{box-sizing:border-box!important;max-width:100%!important}.MuiCard-root,.MuiDataGrid-root,.MuiPaper-root,.MuiTableContainer-root{border-radius:0!important}
/*# sourceMappingURL=main.b49cb2d2.css.map*/