:root{--cirrus-fg: #0f172a;--cirrus-bg: #ffffff;--cirrus-select-bg: rgba(0, 161, 255, .2);--cirrus-code-bg: rgba(255, 218, 221, 1);--cirrus-code-fg: #dc4753;--cirrus-form-group-bg: rgba(248, 249, 250, 1);--cirrus-form-group-fg: rgba(144, 144, 144, 1);--toast-primary-bg: rgba(49, 59, 80, .9);--animation-duration: .2s;--focus-opacity: .55;--font-size-xs: .75rem;--font-size-s: .875rem;--font-size-m: 1rem;--font-size-l: 1.25rem;--font-size-xl: 1.5rem;--bg-opacity: 1;--color-opacity: 1;--border-opacity: 1}*,*:before,*:after{box-sizing:border-box;border:0 solid currentColor;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}html,body,p,h4,h5,h6{margin:0;padding:0}html,body{border:none;height:100%}body{line-height:1.8;font-size:1rem;font-weight:400;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--cirrus-fg)}img{display:block;max-width:100%;height:auto}footer,header{display:block}button,input{margin:0;font-family:inherit;font-size:inherit}::-moz-selection{background-color:var(--cirrus-select-bg)}::selection{background-color:var(--cirrus-select-bg)}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.loading{display:block;position:relative}.animated.loading:after{border:2px solid #ced4da;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1rem;width:1rem;left:calc(50% - .5rem);top:calc(50% - .5rem);position:absolute;animation:loading .5s infinite linear}.animated.loading.loading-left{padding-left:3rem}.animated.loading.loading-left:after{left:1rem;right:auto}h6{font-size:1.25rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:700;line-height:1.2;margin-bottom:1rem}h5{font-size:1.5rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:700;line-height:1.2;margin-bottom:1rem}h4{font-size:1.75rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:700;line-height:1.2;margin-bottom:1rem}.text-sm{font-size:.875rem!important;line-height:1.75rem!important}.text-md{font-size:1rem!important;line-height:2rem!important}.text-lg{font-size:1.25rem!important;line-height:2.25rem!important}p{font-size:1rem;line-height:2;margin-bottom:1rem}p.lead{font-size:1.2rem}.content h4,.content h5,.content h6{line-height:1.125em;margin:1rem 0}.font-medium{font-weight:500}.font-bold{font-weight:700}.icon{display:inline-block;text-align:center;width:1.5rem;vertical-align:baseline}.info{display:block;font-size:var(--font-size-s);margin-top:.25rem;color:#868e96}@media screen and (max-width:639px){h6{font-size:1rem}h5{font-size:1.25rem}h4{font-size:1.5rem}}:root{--grid-template-column: repeat(12, minmax(0, 1fr));--grid-template-rows: repeat(6, minmax(0, 1fr));--grid-column-start: auto;--grid-column-end: auto;--grid-row-start: auto;--grid-row-end: auto}.content{max-width:48em;margin:0 auto 1.5em;width:100%}@media screen and (min-width:1024px){.content{max-width:64em}}@media screen and (min-width:1280px){.content{max-width:80em}}@media screen and (min-width:1536px){.content{max-width:96em}}.divider{border-top:.05rem solid rgba(173,181,189,.5);height:.1rem;margin:1.8rem 0 1.6rem;position:relative}.hero{align-items:stretch;display:flex;justify-content:space-between}.hero .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem;align-items:center;display:flex;width:100%}.level{align-items:center;justify-content:space-between}.w-90p{width:90%!important}.w-100p{width:100%!important}.w-3{width:1.5rem!important}.w-4{width:2rem!important}.w-64{width:32rem!important}@media screen and (min-width:768px){.level{display:flex}}@media screen and (max-width:767px){.hero-body{padding:0}}.text-danger{--btn-fg: 251, 65, 67;--btn-border-color: 251, 65, 67;color:rgba(251,65,67,var(--color-opacity))!important;border-color:rgba(251,65,67,var(--border-opacity))}.border-danger{--btn-border-color: 251, 65, 67;--btn-shadow: 0 0 0 .2rem rgba(251, 65, 67, .5) !important;border-color:rgba(251,65,67,var(--border-opacity))!important}.bg-black:is(button,[type=button]){--btn-color: 0, 0, 0;--btn-hover-color: 12.75, 12.75, 12.75 !important;--btn-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5)}.bg-black:not(.btn,button,[type=submit],[type=reset],[type=button]){background-color:rgba(0,0,0,var(--bg-opacity))!important}.text-black{--btn-fg: 0, 0, 0;--btn-border-color: 0, 0, 0;color:rgba(0,0,0,var(--color-opacity))!important;border-color:rgba(0,0,0,var(--border-opacity))}.bg-white:is(button,[type=button]){--btn-color: 255, 255, 255;--btn-hover-color: 242.25, 242.25, 242.25 !important;--btn-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)}.bg-white:not(.btn,button,[type=submit],[type=reset],[type=button]){background-color:rgba(255,255,255,var(--bg-opacity))!important}.text-white{--btn-fg: 255, 255, 255;--btn-border-color: 255, 255, 255;color:rgba(255,255,255,var(--color-opacity))!important;border-color:rgba(255,255,255,var(--border-opacity))}.bg-red-200:is(button,[type=button]){--btn-color: 251, 213, 213;--btn-hover-color: 248.7826086957, 189.7173913043, 189.7173913043 !important;--btn-shadow: 0 0 0 .2rem rgba(251, 213, 213, .5)}.bg-red-200:not(.btn,button,[type=submit],[type=reset],[type=button]){background-color:rgba(251,213,213,var(--bg-opacity))!important}.border-red-400{--btn-border-color: 249, 128, 128 !important;--btn-shadow: 0 0 0 .2rem rgba(249, 128, 128, .5);border-color:rgba(249,128,128,var(--border-opacity))!important}.bg-red-600:is(button,[type=button]){--btn-color: 224, 36, 36;--btn-hover-color: 227.162, 58.338, 58.338 !important;--btn-shadow: 0 0 0 .2rem rgba(224, 36, 36, .5)}.bg-red-600:not(.btn,button,[type=submit],[type=reset],[type=button]){background-color:rgba(224,36,36,var(--bg-opacity))!important}.bg-blue-200:is(button,[type=button]){--btn-color: 195, 221, 253;--btn-hover-color: 170.3225806452, 207.0161290323, 252.1774193548 !important;--btn-shadow: 0 0 0 .2rem rgba(195, 221, 253, .5)}.bg-blue-200:not(.btn,button,[type=submit],[type=reset],[type=button]){background-color:rgba(195,221,253,var(--bg-opacity))!important}.border-blue-400{--btn-border-color: 118, 169, 250 !important;--btn-shadow: 0 0 0 .2rem rgba(118, 169, 250, .5);border-color:rgba(118,169,250,var(--border-opacity))!important}.bg-blue-600:is(button,[type=button]){--btn-color: 28, 100, 242;--btn-hover-color: 52.11875, 116.46875, 243.38125 !important;--btn-shadow: 0 0 0 .2rem rgba(28, 100, 242, .5)}.bg-blue-600:not(.btn,button,[type=submit],[type=reset],[type=button]){background-color:rgba(28,100,242,var(--bg-opacity))!important}.text-blue-600{--btn-fg: 28, 100, 242;--btn-border-color: 28, 100, 242;color:rgba(28,100,242,var(--color-opacity))!important;border-color:rgba(28,100,242,var(--border-opacity))}.bg-blue-700:is(button,[type=button]){--btn-color: 26, 86, 219;--btn-hover-color: 40.9163265306, 99.5693877551, 229.5836734694 !important;--btn-shadow: 0 0 0 .2rem rgba(26, 86, 219, .5)}.bg-blue-700:not(.btn,button,[type=submit],[type=reset],[type=button]){background-color:rgba(26,86,219,var(--bg-opacity))!important}.text-blue-700{--btn-fg: 26, 86, 219;--btn-border-color: 26, 86, 219;color:rgba(26,86,219,var(--color-opacity))!important;border-color:rgba(26,86,219,var(--border-opacity))}.border-blue-700{--btn-border-color: 26, 86, 219 !important;--btn-shadow: 0 0 0 .2rem rgba(26, 86, 219, .5);border-color:rgba(26,86,219,var(--border-opacity))!important}.border-gray-500{--btn-border-color: 173, 181, 189 !important;--btn-shadow: 0 0 0 .2rem rgba(173, 181, 189, .5);border-color:rgba(173,181,189,var(--border-opacity))!important}.text-gray-700{--btn-fg: 73, 80, 87;--btn-border-color: 73, 80, 87;color:rgba(73,80,87,var(--color-opacity))!important;border-color:rgba(73,80,87,var(--border-opacity))}.text-gray-900{--btn-fg: 33, 37, 41;--btn-border-color: 33, 37, 41;color:rgba(33,37,41,var(--color-opacity))!important;border-color:rgba(33,37,41,var(--border-opacity))}.mt-0{margin-top:0rem!important}.mb-0{margin-bottom:0rem!important}.p-0{padding:0rem!important}.pb-0{padding-bottom:0rem!important}.pl-0{padding-left:0rem!important}.mt-1{margin-top:.5rem!important}.mb-1{margin-bottom:.5rem!important}.p-1{padding:.5rem!important}.py-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.m-2{margin:1rem!important}.mt-2{margin-top:1rem!important}.ml-2{margin-left:1rem!important}.mr-2{margin-right:1rem!important}.p-2{padding:1rem!important}.px-2{padding-left:1rem!important;padding-right:1rem!important}.p-4{padding:2rem!important}.pb-6{padding-bottom:3rem!important}.mt-8{margin-top:4rem!important}.mx-10{margin-left:5rem!important;margin-right:5rem!important}.mt-12{margin-top:6rem!important}.mt-16{margin-top:8rem!important}.mb-20{margin-bottom:10rem!important}button,[type=button]{line-height:2rem;overflow:hidden;padding:.5rem 1rem;border:1px solid transparent;border-radius:.25rem;cursor:pointer;text-align:center;transition:all var(--animation-duration);background-color:rgba(var(--btn-color),var(--bg-opacity));border-color:rgba(var(--btn-border-color),var(--color-opacity));color:rgba(var(--btn-fg),var(--color-opacity));font-size:.75rem;font-weight:inherit;letter-spacing:.03rem;text-transform:uppercase;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;min-width:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:1rem;outline:none;--btn-color: 248, 249, 250;--btn-fg: 73, 80, 87;--btn-border-color: 233, 236, 239;--btn-hover-color: 241, 243, 245}button:hover,[type=button]:hover{background-color:rgba(var(--btn-hover-color),var(--bg-opacity));transition:all var(--animation-duration);color:rgba(var(--btn-fg),var(--color-opacity))}button:active,[type=button]:active{transition:var(--animation-duration) ease}button:focus,[type=button]:focus{outline:none}button:focus:not([disabled]):not(.btn--disabled),[type=button]:focus:not([disabled]):not(.btn--disabled){box-shadow:var(--btn-shadow)}button:disabled,[type=button]:disabled{cursor:not-allowed;opacity:.5}button:disabled:active,[type=button]:disabled:active{pointer-events:none}button.loading:active:after,[type=button].loading:active:after{border-radius:50%;border-right-color:transparent;border-top-color:transparent;transition:var(--animation-duration) ease}button span:first-child,[type=button] span:first-child{margin-right:.2rem}button span:last-child,[type=button] span:last-child{margin-left:.2rem}.footer{background-color:#343a40;padding:6rem 0;text-align:center;margin-top:5rem;width:100%}.footer p{color:#868e96}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]){width:100%;border:1px solid rgba(222,226,230,var(--border-opacity, 1));border-radius:3px;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:var(--font-size-m);letter-spacing:.02rem;transition:box-shadow .3s;outline:none;padding:.85rem 1.1rem}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):focus{border-color:#3dabf0;box-shadow:0 0 0 .2rem #3dabf08c,inset 0 1px 8px #00000012;outline:0}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]).input-contains-icon{padding-left:2.75rem}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset])[type=search],input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]).search{background-repeat:no-repeat;background-position:left .6rem center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path opacity="0.45" d="M14.891,14.39l-0.5.5a0.355,0.355,0,0,1-.5,0L9.526,10.529a5.3,5.3,0,1,1,2.106-4.212,5.268,5.268,0,0,1-1.1,3.21l4.362,4.362A0.354,0.354,0,0,1,14.891,14.39ZM6.316,2.418a3.9,3.9,0,1,0,3.9,3.9A3.9,3.9,0,0,0,6.316,2.418Z"/></svg>');padding-left:2rem!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset])[type=color]{box-shadow:inset 0 1px 2px #0000000d;box-sizing:border-box;transition:.3s;outline:0;position:relative;height:3rem;background-color:#fff;padding:.55rem .8rem!important}input:not([class*=btn-]):disabled,input:not([class*=" btn-"]):disabled:hover{background-color:#f1f3f5;cursor:not-allowed;border:1px solid #f1f3f5}.input-control{position:relative;margin:.5rem 0}.input-contains-icon~.icon{display:flex;align-items:center;justify-content:center;height:100%}.input-contains-icon~.icon:not(.icon-right){position:absolute;left:0;top:0;width:3rem;z-index:1}::-moz-placeholder{color:#a9a9a9}::-webkit-input-placeholder{color:#a9a9a9}.header{flex-grow:1;width:100%;z-index:100;margin-bottom:20px;box-shadow:0 3px 15px #393f481a;background-color:var(--cirrus-bg);max-height:100vh;padding:0 2rem;transition:all .3s;display:flex;--header-link-color: #495057;--header-link-color-hover: rgb(96.26875, 105.5, 114.73125)}.header h4,.header h5,.header h6{margin:0}.header a{color:var(--header-link-color)}.header a:hover{color:var(--header-link-color-hover)}.header .header-brand{align-items:stretch;display:flex;flex-shrink:0;max-width:100vw;min-height:3.25rem;overflow-x:auto;overflow-y:hidden}.header.header-fixed{position:fixed;top:0}.header button,.header [type=button]{margin:0}@media screen and (min-width:768px){.header{align-items:stretch;display:flex}}@media screen and (max-width:767px){.header{flex-direction:column}}a{text-decoration:none;transition:all .3s;color:#5e5cc7;font-weight:600}a:has(.btn,button,[type=submit],[type=reset],[type=button]){color:inherit}h4 a,h5 a,h6 a{display:inline}a button{margin-bottom:0}.table-container{overflow:auto;overflow-y:hidden;max-width:100%}.table{margin-bottom:1.5rem;width:100%;border-collapse:collapse;border-spacing:0;text-align:center}.table td,.table th{border:1px solid rgba(222,226,230,.5);border-width:0 0 1px;padding:.75rem;vertical-align:top;text-align:inherit;margin:0}.table tr{transition:all .3s}.table tr:not(.selected):hover,.table.striped tbody tr:not(.selected):nth-child(2n):hover{background-color:#dee2e626}.table thead th,.table thead{border-bottom:2px solid rgba(222,226,230,.5)}.table.bordered thead th,.table.bordered thead{border-bottom:1px solid rgba(222,226,230,.5)}.table.bordered td,.table.bordered th{border:1px solid rgba(222,226,230,.5)}.table.bordered thead td,.table.bordered thead{border-width:1px}.table.striped tbody tr:nth-child(2n){background-color:#0000000d}.u-border-1{border-width:1px!important}.u-border-2{border-width:2px!important}.u-round-xs{border-radius:.25rem!important}.u-round-sm{border-radius:.5rem!important}.u-flex{display:flex!important}.u-inline-flex{display:inline-flex!important}.u-text-left{text-align:left!important}.u-text-center{text-align:center!important}.u-center{display:flex;align-items:center;justify-content:center;margin:0 auto;flex-wrap:wrap}.u-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.u-shadow-none{--cirrus-shadow: 0 0 #000;box-shadow:var(--cirrus-shadow)}.u-align-middle{vertical-align:middle!important}.card{background-color:#fff;backface-visibility:hidden;border-radius:5px;box-shadow:0 5px 12px #2a33531f,0 0 5px #0000000f;margin-bottom:1rem;overflow:hidden;position:relative;transition:all .3s}.card:hover{transition:all .3s;box-shadow:0 8px 20px #2a33531f,0 5px 5px #0000000f}.card.u-flex .content{flex-grow:1}.card p{margin:1rem 0}.u{display:inline;position:relative}.u:after{content:"";transition:all .3s;backface-visibility:hidden;position:absolute;height:2px;width:0;background:currentColor;bottom:-.25em}.u:hover:after{width:100%}.u.u-LR:after{left:0}.tile{display:flex;align-content:space-between;overflow:inherit}.tile p{font-size:.95rem}.tile .tile__icon{flex:0 0 auto}.tile .tile__container{flex:1 1 auto}.tile .tile__container:not(:first-child){padding-left:1rem}.tile .tile__container:not(:last-child){padding-right:1rem}
