/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:var(--ant-font-size);line-height:var(--ant-line-height);font-family:var(--ant-font-family);color:var(--ant-color-text);background-color:var(--ant-color-bg-base)}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:var(--ant-line-height-lg, 1.5)}h1{font-size:calc(var(--ant-font-size-xl) * 1.5)}h2{font-size:calc(var(--ant-font-size-xl) * 1.25)}h3{font-size:var(--ant-font-size-xl)}h4{font-size:var(--ant-font-size-lg)}h5{font-size:var(--ant-font-size)}h6{font-size:var(--ant-font-size-sm)}p{margin:0 0 1em}a{color:var(--ant-color-primary);text-decoration:none;transition:color var(--ant-motion-duration-mid, .2s) var(--ant-motion-ease-out, cubic-bezier(.215, .61, .355, 1))}a:hover{color:var(--ant-color-primary-hover)}a:active{color:var(--ant-color-primary-active)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:var(--ant-motion-ease-in-out-back, cubic-bezier(.71, -.46, .29, 1.46))}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleZ(1)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-2px,0,0)}20%,40%,60%,80%{transform:translate3d(2px,0,0)}}@keyframes moveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}body{font-family:var(--ant-font-family);font-size:var(--ant-font-size);line-height:var(--ant-line-height);min-height:100vh;background:var(--ant-color-bg-base);color:var(--ant-color-text);box-sizing:border-box;overflow-y:auto;overflow-x:hidden;min-width:240px;margin:0;padding:0}.container-center{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.container-between{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap}.container-around{display:flex;justify-content:space-around;align-items:center;flex-direction:row;flex-wrap:nowrap}.container-column{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;flex-wrap:nowrap}.container-column-center{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap}.body-container{max-width:1200px;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;margin:.7em auto;gap:1rem}.main-container{min-height:100vh;display:flex;flex-direction:column}.content-wrapper{flex:1;padding:1rem}@media (min-width: 768px){.content-wrapper{padding:1.5rem}}@media (min-width: 992px){.content-wrapper{padding:2rem}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.p-0{padding:0}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.border-radius{border-radius:var(--ant-border-radius)}.border-radius-sm{border-radius:var(--ant-border-radius-sm)}.border-radius-lg{border-radius:var(--ant-border-radius-lg)}.shadow-base{box-shadow:var(--ant-box-shadow)}.shadow-secondary{box-shadow:var(--ant-box-shadow-secondary)}.shadow-tertiary{box-shadow:var(--ant-box-shadow-tertiary)}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.text-primary{color:var(--ant-color-primary)}.text-secondary{color:var(--ant-color-text-secondary)}.text-tertiary{color:var(--ant-color-text-tertiary)}.text-success{color:var(--ant-color-success)}.text-warning{color:var(--ant-color-warning)}.text-error{color:var(--ant-color-error)}.error-boundary-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#f5f5f5;padding:24px}.error-boundary-container--route{min-height:60vh}.error-boundary-container .error-boundary-icon{color:#ff4d4f}.error-boundary-container .error-boundary-content{text-align:center;max-width:600px;margin:0 auto}.error-boundary-container .error-boundary-message{font-size:16px;color:#595959;margin-bottom:16px}.error-boundary-container .error-boundary-details{background-color:#fff1f0;border:1px solid #ffccc7;border-radius:4px;padding:12px 16px;margin:16px 0;text-align:left;font-family:Courier New,monospace;font-size:14px;color:#262626;word-break:break-word}.error-boundary-container .error-boundary-details strong{display:block;margin-bottom:8px;color:#cf1322}.error-boundary-container .error-boundary-support{font-size:14px;color:#8c8c8c;margin-top:16px;margin-bottom:0}
