*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{top:0px!important;right:0px!important;bottom:0px!important;left:0px!important}.top-0{top:0px!important}.top-2{top:.5rem!important}.right-2{right:.5rem!important}.top-1{top:.25rem!important}.left-4{left:1rem!important}.top-3{top:.75rem!important}.right-3{right:.75rem!important}.right-0{right:0px!important}.left-0{left:0px!important}.left-2{left:.5rem!important}.z-10{z-index:10!important}.z-50{z-index:50!important}.z-40{z-index:40!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.ml-5{margin-left:1.25rem!important}.mb-4{margin-bottom:1rem!important}.mb-2{margin-bottom:.5rem!important}.mr-4{margin-right:1rem!important}.mb-40{margin-bottom:10rem!important}.mr-3{margin-right:.75rem!important}.mt-2{margin-top:.5rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:.75rem!important}.mt-5{margin-top:1.25rem!important}.mt-7{margin-top:1.75rem!important}.mt-3{margin-top:.75rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-3{margin-bottom:.75rem!important}.block,.\!block{display:block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.contents{display:contents!important}.hidden{display:none!important}.h-screen{height:100vh!important}.h-16{height:4rem!important}.h-12{height:3rem!important}.h-2\.5{height:.625rem!important}.h-2{height:.5rem!important}.h-auto{height:auto!important}.h-full{height:100%!important}.h-4{height:1rem!important}.h-64{height:16rem!important}.h-6{height:1.5rem!important}.h-8{height:2rem!important}.max-h-60{max-height:15rem!important}.max-h-\[200px\]{max-height:200px!important}.w-full{width:100%!important}.w-16{width:4rem!important}.w-12{width:3rem!important}.w-2\.5{width:.625rem!important}.w-2{width:.5rem!important}.w-4{width:1rem!important}.w-11\/12{width:91.666667%!important}.w-64{width:16rem!important}.w-6{width:1.5rem!important}.w-7\/12{width:58.333333%!important}.w-8{width:2rem!important}.w-1\/2{width:50%!important}.min-w-\[700px\]{min-width:700px!important}.max-w-4xl{max-width:56rem!important}.max-w-\[1200px\]{max-width:1200px!important}.max-w-md{max-width:28rem!important}.flex-1{flex:1 1 0%!important}.flex-shrink-0{flex-shrink:0!important}.flex-grow{flex-grow:1!important}.translate-x-0{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-full{--tw-translate-x: -100% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite!important}.cursor-pointer{cursor:pointer!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-4{gap:1rem!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(1rem * var(--tw-space-x-reverse))!important;margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0 !important;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))!important;border-bottom-width:calc(1px * var(--tw-divide-y-reverse))!important}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1 !important;border-color:rgb(243 244 246 / var(--tw-divide-opacity))!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.whitespace-nowrap{white-space:nowrap!important}.rounded{border-radius:.25rem!important}.rounded-lg{border-radius:.5rem!important}.rounded-md{border-radius:.375rem!important}.rounded-full{border-radius:9999px!important}.border{border-width:1px!important}.border-2{border-width:2px!important}.border-8{border-width:8px!important}.border-r{border-right-width:1px!important}.border-t{border-top-width:1px!important}.border-t-2{border-top-width:2px!important}.border-b-2{border-bottom-width:2px!important}.border-t-4{border-top-width:4px!important}.border-none{border-style:none!important}.border-\[\#374151\]{--tw-border-opacity: 1 !important;border-color:rgb(55 65 81 / var(--tw-border-opacity))!important}.border-gray-200{--tw-border-opacity: 1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity))!important}.border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity))!important}.border-black{--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity))!important}.border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important}.border-gray-600{--tw-border-opacity: 1 !important;border-color:rgb(75 85 99 / var(--tw-border-opacity))!important}.border-blue-500{--tw-border-opacity: 1 !important;border-color:rgb(59 130 246 / var(--tw-border-opacity))!important}.bg-\[\#2563EB\]{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity))!important}.bg-\[\#09a5ff\]{--tw-bg-opacity: 1 !important;background-color:rgb(9 165 255 / var(--tw-bg-opacity))!important}.bg-\[\#EAB308\]{--tw-bg-opacity: 1 !important;background-color:rgb(234 179 8 / var(--tw-bg-opacity))!important}.bg-\[\#8B5CF6\]{--tw-bg-opacity: 1 !important;background-color:rgb(139 92 246 / var(--tw-bg-opacity))!important}.bg-\[\#293344\]{--tw-bg-opacity: 1 !important;background-color:rgb(41 51 68 / var(--tw-bg-opacity))!important}.bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity))!important}.bg-blue-500{--tw-bg-opacity: 1 !important;background-color:rgb(59 130 246 / var(--tw-bg-opacity))!important}.bg-blue-700{--tw-bg-opacity: 1 !important;background-color:rgb(29 78 216 / var(--tw-bg-opacity))!important}.bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-red-600{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}.bg-green-500{--tw-bg-opacity: 1 !important;background-color:rgb(34 197 94 / var(--tw-bg-opacity))!important}.bg-red-500{--tw-bg-opacity: 1 !important;background-color:rgb(239 68 68 / var(--tw-bg-opacity))!important}.bg-gray-900{--tw-bg-opacity: 1 !important;background-color:rgb(17 24 39 / var(--tw-bg-opacity))!important}.bg-gray-800{--tw-bg-opacity: 1 !important;background-color:rgb(31 41 55 / var(--tw-bg-opacity))!important}.bg-blue-800{--tw-bg-opacity: 1 !important;background-color:rgb(30 64 175 / var(--tw-bg-opacity))!important}.bg-\[\#182341\]{--tw-bg-opacity: 1 !important;background-color:rgb(24 35 65 / var(--tw-bg-opacity))!important}.bg-\[\#b1302c\]{--tw-bg-opacity: 1 !important;background-color:rgb(177 48 44 / var(--tw-bg-opacity))!important}.bg-\[\#141E2C\]{--tw-bg-opacity: 1 !important;background-color:rgb(20 30 44 / var(--tw-bg-opacity))!important}.bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity))!important}.bg-black{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.bg-gray-500{--tw-bg-opacity: 1 !important;background-color:rgb(107 114 128 / var(--tw-bg-opacity))!important}.bg-opacity-75{--tw-bg-opacity: .75 !important}.bg-opacity-50{--tw-bg-opacity: .5 !important}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))!important}.from-blue-500{--tw-gradient-from: #3b82f6 !important;--tw-gradient-to: rgb(59 130 246 / 0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.from-red-500{--tw-gradient-from: #ef4444 !important;--tw-gradient-to: rgb(239 68 68 / 0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.to-blue-600{--tw-gradient-to: #2563eb !important}.to-red-600{--tw-gradient-to: #dc2626 !important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-4{padding:1rem!important}.p-3{padding:.75rem!important}.p-2{padding:.5rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.pl-11{padding-left:2.75rem!important}.pt-5{padding-top:1.25rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.align-middle{vertical-align:middle!important}.text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.text-base{font-size:1rem!important;line-height:1.5rem!important}.font-bold{font-weight:700!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-normal{font-weight:400!important}.italic{font-style:italic!important}.leading-tight{line-height:1.25!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-\[\#D1D5DB\]{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity))!important}.text-gray-800{--tw-text-opacity: 1 !important;color:rgb(31 41 55 / var(--tw-text-opacity))!important}.text-gray-700{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity: 1 !important;color:rgb(75 85 99 / var(--tw-text-opacity))!important}.text-gray-500{--tw-text-opacity: 1 !important;color:rgb(107 114 128 / var(--tw-text-opacity))!important}.text-gray-300{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity))!important}.text-\[\#E5E7EB\]{--tw-text-opacity: 1 !important;color:rgb(229 231 235 / var(--tw-text-opacity))!important}.text-gray-900{--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity))!important}.text-gray-400{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity))!important}.text-red-500{--tw-text-opacity: 1 !important;color:rgb(239 68 68 / var(--tw-text-opacity))!important}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-placeholder-opacity))!important}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-placeholder-opacity))!important}.opacity-50{opacity:.5!important}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.blur{--tw-blur: blur(8px) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-shadow{transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.duration-300{transition-duration:.3s!important}.duration-75{transition-duration:75ms!important}.duration-500{transition-duration:.5s!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}:root{--color-background: rgb(20, 30, 44);--color-primary: rgb(31, 41, 55);--color-secondary: rgb(41, 51, 65);--color-accent: rgb(37, 99, 235);--color-accent-hover: rgb(30, 64, 175);--color-border: rgba(55, 65, 81, .5);--color-text-light: rgb(209, 213, 219);--color-text-lighter: rgb(229, 231, 235);--color-white: #ffffff}body{color:var(--color-text-light);background:linear-gradient(45deg,var(--color-background),var(--color-primary));animation:gradientAnimation 10s infinite alternate;background-size:200% 200%;border-color:var(--color-border);border-style:solid;border-width:1px;margin:0;padding:0;min-height:100vh;font-family:Arial,sans-serif}@keyframes gradientAnimation{0%{background-position:0% 50%;background:linear-gradient(45deg,var(--color-background),var(--color-primary))}50%{background-position:100% 50%;background:linear-gradient(45deg,var(--color-primary),var(--color-secondary))}to{background-position:0% 50%;background:linear-gradient(45deg,var(--color-secondary),var(--color-background))}}#app{width:100%;margin:0 auto;text-align:center;height:100vh}.bg-normal{background:linear-gradient(45deg,rgb(10,10,20),rgb(30,30,40))}.icon-container{display:block;height:100px;overflow:auto;position:relative}.icon-container canvas{width:80px;height:80px}.hover\:scale-110:hover{--tw-scale-x: 1.1 !important;--tw-scale-y: 1.1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.hover\:scale-105:hover{--tw-scale-x: 1.05 !important;--tw-scale-y: 1.05 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.hover\:bg-\[\#1E40AF\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(30 64 175 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#374151\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#077a97\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(7 122 151 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#CA8A04\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(202 138 4 / var(--tw-bg-opacity))!important}.hover\:bg-\[\#6366F1\]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(99 102 241 / var(--tw-bg-opacity))!important}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity))!important}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1 !important;background-color:rgb(30 64 175 / var(--tw-bg-opacity))!important}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity))!important}.hover\:bg-red-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(185 28 28 / var(--tw-bg-opacity))!important}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(29 78 216 / var(--tw-bg-opacity))!important}.hover\:bg-red-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}.hover\:bg-green-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(22 163 74 / var(--tw-bg-opacity))!important}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(75 85 99 / var(--tw-bg-opacity))!important}.hover\:from-blue-600:hover{--tw-gradient-from: #2563eb !important;--tw-gradient-to: rgb(37 99 235 / 0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.hover\:from-red-600:hover{--tw-gradient-from: #dc2626 !important;--tw-gradient-to: rgb(220 38 38 / 0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8 !important}.hover\:to-red-700:hover{--tw-gradient-to: #b91c1c !important}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25) !important;--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\:border-\[\#2563EB\]:focus{--tw-border-opacity: 1 !important;border-color:rgb(37 99 235 / var(--tw-border-opacity))!important}.focus\:border-blue-500:focus{--tw-border-opacity: 1 !important;border-color:rgb(59 130 246 / var(--tw-border-opacity))!important}.focus\:outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\:ring-\[\#2563EB\]:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity)) !important}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity)) !important}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity)) !important}.focus\:ring-blue-400:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity)) !important}.focus\:ring-red-500:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity)) !important}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)) !important}.focus\:ring-opacity-75:focus{--tw-ring-opacity: .75 !important}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px !important}.group:hover .group-hover\:text-gray-900{--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity))!important}@media (prefers-color-scheme: dark){.dark\:border-gray-700{--tw-border-opacity: 1 !important;border-color:rgb(55 65 81 / var(--tw-border-opacity))!important}.dark\:bg-blue-600{--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity))!important}.dark\:bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity))!important}.dark\:bg-gray-600{--tw-bg-opacity: 1 !important;background-color:rgb(75 85 99 / var(--tw-bg-opacity))!important}.dark\:text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.dark\:text-gray-200{--tw-text-opacity: 1 !important;color:rgb(229 231 235 / var(--tw-text-opacity))!important}.dark\:text-gray-400{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity))!important}.dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(29 78 216 / var(--tw-bg-opacity))!important}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(75 85 99 / var(--tw-bg-opacity))!important}.dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity))!important}.dark\:hover\:text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.dark\:focus\:ring-blue-800:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity)) !important}.dark\:focus\:ring-gray-600:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity)) !important}.group:hover .dark\:group-hover\:text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}}@media (min-width: 640px){.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media (min-width: 768px){.md\:block{display:block!important}.md\:w-8\/12{width:66.666667%!important}.md\:w-3\/12{width:25%!important}.md\:flex-row{flex-direction:row!important}.md\:text-xs{font-size:.75rem!important;line-height:1rem!important}}@media (min-width: 1024px){.lg\:w-9\/12{width:75%!important}.lg\:w-3\/12{width:25%!important}.lg\:px-8{padding-left:2rem!important;padding-right:2rem!important}}/*! keyboard-css v1.2.4 | (c) 2020  | MIT License | https://github.com/shhdharmen/keyboard-css.git */.kbc-button{font-size:inherit;line-height:inherit;margin:.25rem .25rem .4375rem;padding:.1rem .4rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,0 4px #d9d9d9,0 5px #d9d9d9,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#fff;color:#343a40;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #e6e6e6;border-radius:.25rem;display:inline-block;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:400;text-align:left;transform:translateZ(5px);transform-style:preserve-3d;transition:all .25s cubic-bezier(.2,1,.2,1)}.kbc-button:after{border-radius:.5rem;border-width:.125rem;bottom:-9px;left:-.3125rem;right:-.3125rem;top:-3px;transform:translateZ(-3px);border-color:#ccc}.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,0 4px #4da3ff,0 5px #4da3ff,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}.kbc-button-primary:after{border-color:#66b0ff}.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,0 4px #939ba2,0 5px #939ba2,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}.kbc-button-secondary:after{border-color:#a1a8ae}.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,0 4px #48d368,0 5px #48d368,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}.kbc-button-success:after{border-color:#5dd879}.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,0 4px #36cee6,0 5px #36cee6,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}.kbc-button-info:after{border-color:#4cd3e9}.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,0 4px #ba8b00,0 5px #ba8b00,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}.kbc-button-warning:after{border-color:#a07800}.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,0 4px #e77681,0 5px #e77681,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}.kbc-button-danger:after{border-color:#eb8c95}.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,0 4px #cbd3da,0 5px #cbd3da,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}.kbc-button-light:after{border-color:#bdc6d0}.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,0 4px #56606a,0 5px #56606a,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}.kbc-button-dark:after{border-color:#626d78}.kbc-button-xxs{font-size:.7rem;line-height:1.5;margin:.25rem .25rem .375rem;padding:.1rem .3rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}.kbc-button-xxs:after{border-radius:.375rem;border-width:.0625rem;bottom:-6px;left:-.25rem;right:-.25rem;top:-2px;transform:translateZ(-2px);border-color:#ccc}.kbc-button-xxs.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}.kbc-button-xxs.kbc-button-primary:after{border-color:#66b0ff}.kbc-button-xxs.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}.kbc-button-xxs.kbc-button-secondary:after{border-color:#a1a8ae}.kbc-button-xxs.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}.kbc-button-xxs.kbc-button-success:after{border-color:#5dd879}.kbc-button-xxs.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}.kbc-button-xxs.kbc-button-info:after{border-color:#4cd3e9}.kbc-button-xxs.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}.kbc-button-xxs.kbc-button-warning:after{border-color:#a07800}.kbc-button-xxs.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}.kbc-button-xxs.kbc-button-danger:after{border-color:#eb8c95}.kbc-button-xxs.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}.kbc-button-xxs.kbc-button-light:after{border-color:#bdc6d0}.kbc-button-xxs.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}.kbc-button-xxs.kbc-button-dark:after{border-color:#626d78}.kbc-button-xs{font-size:.725rem;line-height:1.5;margin:.25rem .25rem .375rem;padding:.175rem .5rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}.kbc-button-xs:after{border-radius:.375rem;border-width:.0625rem;bottom:-6px;left:-.25rem;right:-.25rem;top:-2px;transform:translateZ(-2px);border-color:#ccc}.kbc-button-xs.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}.kbc-button-xs.kbc-button-primary:after{border-color:#66b0ff}.kbc-button-xs.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}.kbc-button-xs.kbc-button-secondary:after{border-color:#a1a8ae}.kbc-button-xs.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}.kbc-button-xs.kbc-button-success:after{border-color:#5dd879}.kbc-button-xs.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}.kbc-button-xs.kbc-button-info:after{border-color:#4cd3e9}.kbc-button-xs.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}.kbc-button-xs.kbc-button-warning:after{border-color:#a07800}.kbc-button-xs.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}.kbc-button-xs.kbc-button-danger:after{border-color:#eb8c95}.kbc-button-xs.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}.kbc-button-xs.kbc-button-light:after{border-color:#bdc6d0}.kbc-button-xs.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}.kbc-button-xs.kbc-button-dark:after{border-color:#626d78}.kbc-button-sm{font-size:.875rem;line-height:1.5;margin:.25rem .25rem .4375rem;padding:.25rem .5rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}.kbc-button-sm:after{border-radius:.375rem;border-width:.09375rem;bottom:-7px;left:-.25rem;right:-.25rem;top:-1px;transform:translateZ(-3px);border-color:#ccc}.kbc-button-sm.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}.kbc-button-sm.kbc-button-primary:after{border-color:#66b0ff}.kbc-button-sm.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}.kbc-button-sm.kbc-button-secondary:after{border-color:#a1a8ae}.kbc-button-sm.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}.kbc-button-sm.kbc-button-success:after{border-color:#5dd879}.kbc-button-sm.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}.kbc-button-sm.kbc-button-info:after{border-color:#4cd3e9}.kbc-button-sm.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}.kbc-button-sm.kbc-button-warning:after{border-color:#a07800}.kbc-button-sm.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}.kbc-button-sm.kbc-button-danger:after{border-color:#eb8c95}.kbc-button-sm.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}.kbc-button-sm.kbc-button-light:after{border-color:#bdc6d0}.kbc-button-sm.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}.kbc-button-sm.kbc-button-dark:after{border-color:#626d78}.kbc-button-lg{font-size:1.25rem;line-height:1.5;margin:.25rem .25rem .75rem;padding:.5rem 1rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,0 4px #d9d9d9,0 5px #d9d9d9,0 6px #d9d9d9,0 7px #d9d9d9,0 8px #d9d9d9,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}.kbc-button-lg:after{border-radius:.5rem;border-width:.125rem;bottom:-13px;left:-.375rem;right:-.375rem;top:3px;transform:translateZ(-8px);border-color:#ccc}.kbc-button-lg.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,0 4px #4da3ff,0 5px #4da3ff,0 6px #4da3ff,0 7px #4da3ff,0 8px #4da3ff,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}.kbc-button-lg.kbc-button-primary:after{border-color:#66b0ff}.kbc-button-lg.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,0 4px #939ba2,0 5px #939ba2,0 6px #939ba2,0 7px #939ba2,0 8px #939ba2,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}.kbc-button-lg.kbc-button-secondary:after{border-color:#a1a8ae}.kbc-button-lg.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,0 4px #48d368,0 5px #48d368,0 6px #48d368,0 7px #48d368,0 8px #48d368,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}.kbc-button-lg.kbc-button-success:after{border-color:#5dd879}.kbc-button-lg.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,0 4px #36cee6,0 5px #36cee6,0 6px #36cee6,0 7px #36cee6,0 8px #36cee6,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}.kbc-button-lg.kbc-button-info:after{border-color:#4cd3e9}.kbc-button-lg.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,0 4px #ba8b00,0 5px #ba8b00,0 6px #ba8b00,0 7px #ba8b00,0 8px #ba8b00,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}.kbc-button-lg.kbc-button-warning:after{border-color:#a07800}.kbc-button-lg.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,0 4px #e77681,0 5px #e77681,0 6px #e77681,0 7px #e77681,0 8px #e77681,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}.kbc-button-lg.kbc-button-danger:after{border-color:#eb8c95}.kbc-button-lg.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,0 4px #cbd3da,0 5px #cbd3da,0 6px #cbd3da,0 7px #cbd3da,0 8px #cbd3da,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}.kbc-button-lg.kbc-button-light:after{border-color:#bdc6d0}.kbc-button-lg.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,0 4px #56606a,0 5px #56606a,0 6px #56606a,0 7px #56606a,0 8px #56606a,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}.kbc-button-lg.kbc-button-dark:after{border-color:#626d78}.kbc-button.no-container:after{border-color:transparent}.kbc-button:after{border-style:solid;box-sizing:content-box;content:"";display:block;position:absolute;transform-style:preserve-3d;transition:all .25s cubic-bezier(.2,1,.2,1)}a.kbc-button,a.kbc-button:focus,a.kbc-button:hover{text-decoration:none}a.kbc-button,button.kbc-button{font-size:1rem;line-height:1.5;margin:.375rem .375rem .6875rem;padding:.375rem .75rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,0 4px #d9d9d9,0 5px #d9d9d9,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}a.kbc-button.focus,a.kbc-button.hover,a.kbc-button:focus,a.kbc-button:hover,button.kbc-button.focus,button.kbc-button.hover,button.kbc-button:focus,button.kbc-button:hover{transform:translate3d(0,1px,5px)}a.kbc-button.focus:after,a.kbc-button.hover:after,a.kbc-button:focus:after,a.kbc-button:hover:after,button.kbc-button.focus:after,button.kbc-button.hover:after,button.kbc-button:focus:after,button.kbc-button:hover:after{transform:translate3d(0,-1px,-5px)}a.kbc-button.active,a.kbc-button:active,button.kbc-button.active,button.kbc-button:active{border-color:transparent;box-shadow:none;transform:translate3d(0,5px,0)}a.kbc-button.active:after,a.kbc-button:active:after,button.kbc-button.active:after,button.kbc-button:active:after{transform:translate3d(0,-5px,0)}a.kbc-button:after,button.kbc-button:after{border-radius:.5rem;border-width:.125rem;bottom:-10px;left:-.3125rem;right:-.3125rem;top:0;transform:translateZ(-5px)}a.kbc-button.focus,a.kbc-button.hover,a.kbc-button:focus,a.kbc-button:hover,button.kbc-button.focus,button.kbc-button.hover,button.kbc-button:focus,button.kbc-button:hover{box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,0 4px #d9d9d9,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#e6e6e6;color:#343a40}a.kbc-button.active,a.kbc-button:active,button.kbc-button.active,button.kbc-button:active{background-color:#e6e6e6;box-shadow:0 0 1px 1px #b3b3b3;color:#343a40}a.kbc-button:after,button.kbc-button:after{border-color:#ccc}a.kbc-button-primary,button.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,0 4px #4da3ff,0 5px #4da3ff,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}a.kbc-button-primary.focus,a.kbc-button-primary.hover,a.kbc-button-primary:focus,a.kbc-button-primary:hover,button.kbc-button-primary.focus,button.kbc-button-primary.hover,button.kbc-button-primary:focus,button.kbc-button-primary:hover{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,0 4px #4da3ff,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#3395ff;color:#f8f9fa}a.kbc-button-primary.active,a.kbc-button-primary:active,button.kbc-button-primary.active,button.kbc-button-primary:active{background-color:#3395ff;box-shadow:0 0 1px 1px #99caff;color:#f8f9fa}a.kbc-button-primary:after,button.kbc-button-primary:after{border-color:#66b0ff}a.kbc-button-secondary,button.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,0 4px #939ba2,0 5px #939ba2,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}a.kbc-button-secondary.focus,a.kbc-button-secondary.hover,a.kbc-button-secondary:focus,a.kbc-button-secondary:hover,button.kbc-button-secondary.focus,button.kbc-button-secondary.hover,button.kbc-button-secondary:focus,button.kbc-button-secondary:hover{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,0 4px #939ba2,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#868e96;color:#f8f9fa}a.kbc-button-secondary.active,a.kbc-button-secondary:active,button.kbc-button-secondary.active,button.kbc-button-secondary:active{background-color:#868e96;box-shadow:0 0 1px 1px #bcc1c6;color:#f8f9fa}a.kbc-button-secondary:after,button.kbc-button-secondary:after{border-color:#a1a8ae}a.kbc-button-success,button.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,0 4px #48d368,0 5px #48d368,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}a.kbc-button-success.focus,a.kbc-button-success.hover,a.kbc-button-success:focus,a.kbc-button-success:hover,button.kbc-button-success.focus,button.kbc-button-success.hover,button.kbc-button-success:focus,button.kbc-button-success:hover{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,0 4px #48d368,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#34ce57;color:#f8f9fa}a.kbc-button-success.active,a.kbc-button-success:active,button.kbc-button-success.active,button.kbc-button-success:active{background-color:#34ce57;box-shadow:0 0 1px 1px #86e29b;color:#f8f9fa}a.kbc-button-success:after,button.kbc-button-success:after{border-color:#5dd879}a.kbc-button-info,button.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,0 4px #36cee6,0 5px #36cee6,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}a.kbc-button-info.focus,a.kbc-button-info.hover,a.kbc-button-info:focus,a.kbc-button-info:hover,button.kbc-button-info.focus,button.kbc-button-info.hover,button.kbc-button-info:focus,button.kbc-button-info:hover{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,0 4px #36cee6,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#1fc8e3;color:#343a40}a.kbc-button-info.active,a.kbc-button-info:active,button.kbc-button-info.active,button.kbc-button-info:active{background-color:#1fc8e3;box-shadow:0 0 1px 1px #7adeee;color:#343a40}a.kbc-button-info:after,button.kbc-button-info:after{border-color:#4cd3e9}a.kbc-button-warning,button.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,0 4px #ba8b00,0 5px #ba8b00,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}a.kbc-button-warning.focus,a.kbc-button-warning.hover,a.kbc-button-warning:focus,a.kbc-button-warning:hover,button.kbc-button-warning.focus,button.kbc-button-warning.hover,button.kbc-button-warning:focus,button.kbc-button-warning:hover{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,0 4px #ba8b00,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#d39e00;color:#343a40}a.kbc-button-warning.active,a.kbc-button-warning:active,button.kbc-button-warning.active,button.kbc-button-warning:active{background-color:#d39e00;box-shadow:0 0 1px 1px #6d5200;color:#343a40}a.kbc-button-warning:after,button.kbc-button-warning:after{border-color:#a07800}a.kbc-button-danger,button.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,0 4px #e77681,0 5px #e77681,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}a.kbc-button-danger.focus,a.kbc-button-danger.hover,a.kbc-button-danger:focus,a.kbc-button-danger:hover,button.kbc-button-danger.focus,button.kbc-button-danger.hover,button.kbc-button-danger:focus,button.kbc-button-danger:hover{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,0 4px #e77681,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#e4606d;color:#f8f9fa}a.kbc-button-danger.active,a.kbc-button-danger:active,button.kbc-button-danger.active,button.kbc-button-danger:active{background-color:#e4606d;box-shadow:0 0 1px 1px #f3b7bd;color:#f8f9fa}a.kbc-button-danger:after,button.kbc-button-danger:after{border-color:#eb8c95}a.kbc-button-light,button.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,0 4px #cbd3da,0 5px #cbd3da,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}a.kbc-button-light.focus,a.kbc-button-light.hover,a.kbc-button-light:focus,a.kbc-button-light:hover,button.kbc-button-light.focus,button.kbc-button-light.hover,button.kbc-button-light:focus,button.kbc-button-light:hover{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,0 4px #cbd3da,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#dae0e5;color:#343a40}a.kbc-button-light.active,a.kbc-button-light:active,button.kbc-button-light.active,button.kbc-button-light:active{background-color:#dae0e5;box-shadow:0 0 1px 1px #9fadba;color:#343a40}a.kbc-button-light:after,button.kbc-button-light:after{border-color:#bdc6d0}a.kbc-button-dark,button.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,0 4px #56606a,0 5px #56606a,2px 2.5px 4px #adb5bd,0 -1px 2.5px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}a.kbc-button-dark.focus,a.kbc-button-dark.hover,a.kbc-button-dark:focus,a.kbc-button-dark:hover,button.kbc-button-dark.focus,button.kbc-button-dark.hover,button.kbc-button-dark:focus,button.kbc-button-dark:hover{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,0 4px #56606a,2px 2px 4px #adb5bd,0 -1px 2px #adb5bd;background-color:#4b545c;color:#f8f9fa}a.kbc-button-dark.active,a.kbc-button-dark:active,button.kbc-button-dark.active,button.kbc-button-dark:active{background-color:#4b545c;box-shadow:0 0 1px 1px #7a8793;color:#f8f9fa}a.kbc-button-dark:after,button.kbc-button-dark:after{border-color:#626d78}a.kbc-button-xxs,button.kbc-button-xxs{font-size:.7rem;line-height:1.5;margin:.3125rem .3125rem .4375rem;padding:.1rem .3rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}a.kbc-button-xxs.focus,a.kbc-button-xxs.hover,a.kbc-button-xxs:focus,a.kbc-button-xxs:hover,button.kbc-button-xxs.focus,button.kbc-button-xxs.hover,button.kbc-button-xxs:focus,button.kbc-button-xxs:hover{transform:translate3d(0,1px,2px)}a.kbc-button-xxs.focus:after,a.kbc-button-xxs.hover:after,a.kbc-button-xxs:focus:after,a.kbc-button-xxs:hover:after,button.kbc-button-xxs.focus:after,button.kbc-button-xxs.hover:after,button.kbc-button-xxs:focus:after,button.kbc-button-xxs:hover:after{transform:translate3d(0,-1px,-2px)}a.kbc-button-xxs.active,a.kbc-button-xxs:active,button.kbc-button-xxs.active,button.kbc-button-xxs:active{border-color:transparent;box-shadow:none;transform:translate3d(0,2px,0)}a.kbc-button-xxs.active:after,a.kbc-button-xxs:active:after,button.kbc-button-xxs.active:after,button.kbc-button-xxs:active:after{transform:translate3d(0,-2px,0)}a.kbc-button-xxs:after,button.kbc-button-xxs:after{border-radius:.375rem;border-width:.0625rem;bottom:-6px;left:-.25rem;right:-.25rem;top:-2px;transform:translateZ(-2px)}a.kbc-button-xxs.focus,a.kbc-button-xxs.hover,a.kbc-button-xxs:focus,a.kbc-button-xxs:hover,button.kbc-button-xxs.focus,button.kbc-button-xxs.hover,button.kbc-button-xxs:focus,button.kbc-button-xxs:hover{box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#e6e6e6;color:#343a40}a.kbc-button-xxs.active,a.kbc-button-xxs:active,button.kbc-button-xxs.active,button.kbc-button-xxs:active{background-color:#e6e6e6;box-shadow:0 0 1px 1px #b3b3b3;color:#343a40}a.kbc-button-xxs:after,button.kbc-button-xxs:after{border-color:#ccc}a.kbc-button-xxs.kbc-button-primary,button.kbc-button-xxs.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}a.kbc-button-xxs.kbc-button-primary.focus,a.kbc-button-xxs.kbc-button-primary.hover,a.kbc-button-xxs.kbc-button-primary:focus,a.kbc-button-xxs.kbc-button-primary:hover,button.kbc-button-xxs.kbc-button-primary.focus,button.kbc-button-xxs.kbc-button-primary.hover,button.kbc-button-xxs.kbc-button-primary:focus,button.kbc-button-xxs.kbc-button-primary:hover{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#3395ff;color:#f8f9fa}a.kbc-button-xxs.kbc-button-primary.active,a.kbc-button-xxs.kbc-button-primary:active,button.kbc-button-xxs.kbc-button-primary.active,button.kbc-button-xxs.kbc-button-primary:active{background-color:#3395ff;box-shadow:0 0 1px 1px #99caff;color:#f8f9fa}a.kbc-button-xxs.kbc-button-primary:after,button.kbc-button-xxs.kbc-button-primary:after{border-color:#66b0ff}a.kbc-button-xxs.kbc-button-secondary,button.kbc-button-xxs.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}a.kbc-button-xxs.kbc-button-secondary.focus,a.kbc-button-xxs.kbc-button-secondary.hover,a.kbc-button-xxs.kbc-button-secondary:focus,a.kbc-button-xxs.kbc-button-secondary:hover,button.kbc-button-xxs.kbc-button-secondary.focus,button.kbc-button-xxs.kbc-button-secondary.hover,button.kbc-button-xxs.kbc-button-secondary:focus,button.kbc-button-xxs.kbc-button-secondary:hover{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#868e96;color:#f8f9fa}a.kbc-button-xxs.kbc-button-secondary.active,a.kbc-button-xxs.kbc-button-secondary:active,button.kbc-button-xxs.kbc-button-secondary.active,button.kbc-button-xxs.kbc-button-secondary:active{background-color:#868e96;box-shadow:0 0 1px 1px #bcc1c6;color:#f8f9fa}a.kbc-button-xxs.kbc-button-secondary:after,button.kbc-button-xxs.kbc-button-secondary:after{border-color:#a1a8ae}a.kbc-button-xxs.kbc-button-success,button.kbc-button-xxs.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}a.kbc-button-xxs.kbc-button-success.focus,a.kbc-button-xxs.kbc-button-success.hover,a.kbc-button-xxs.kbc-button-success:focus,a.kbc-button-xxs.kbc-button-success:hover,button.kbc-button-xxs.kbc-button-success.focus,button.kbc-button-xxs.kbc-button-success.hover,button.kbc-button-xxs.kbc-button-success:focus,button.kbc-button-xxs.kbc-button-success:hover{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#34ce57;color:#f8f9fa}a.kbc-button-xxs.kbc-button-success.active,a.kbc-button-xxs.kbc-button-success:active,button.kbc-button-xxs.kbc-button-success.active,button.kbc-button-xxs.kbc-button-success:active{background-color:#34ce57;box-shadow:0 0 1px 1px #86e29b;color:#f8f9fa}a.kbc-button-xxs.kbc-button-success:after,button.kbc-button-xxs.kbc-button-success:after{border-color:#5dd879}a.kbc-button-xxs.kbc-button-info,button.kbc-button-xxs.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}a.kbc-button-xxs.kbc-button-info.focus,a.kbc-button-xxs.kbc-button-info.hover,a.kbc-button-xxs.kbc-button-info:focus,a.kbc-button-xxs.kbc-button-info:hover,button.kbc-button-xxs.kbc-button-info.focus,button.kbc-button-xxs.kbc-button-info.hover,button.kbc-button-xxs.kbc-button-info:focus,button.kbc-button-xxs.kbc-button-info:hover{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#1fc8e3;color:#343a40}a.kbc-button-xxs.kbc-button-info.active,a.kbc-button-xxs.kbc-button-info:active,button.kbc-button-xxs.kbc-button-info.active,button.kbc-button-xxs.kbc-button-info:active{background-color:#1fc8e3;box-shadow:0 0 1px 1px #7adeee;color:#343a40}a.kbc-button-xxs.kbc-button-info:after,button.kbc-button-xxs.kbc-button-info:after{border-color:#4cd3e9}a.kbc-button-xxs.kbc-button-warning,button.kbc-button-xxs.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}a.kbc-button-xxs.kbc-button-warning.focus,a.kbc-button-xxs.kbc-button-warning.hover,a.kbc-button-xxs.kbc-button-warning:focus,a.kbc-button-xxs.kbc-button-warning:hover,button.kbc-button-xxs.kbc-button-warning.focus,button.kbc-button-xxs.kbc-button-warning.hover,button.kbc-button-xxs.kbc-button-warning:focus,button.kbc-button-xxs.kbc-button-warning:hover{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#d39e00;color:#343a40}a.kbc-button-xxs.kbc-button-warning.active,a.kbc-button-xxs.kbc-button-warning:active,button.kbc-button-xxs.kbc-button-warning.active,button.kbc-button-xxs.kbc-button-warning:active{background-color:#d39e00;box-shadow:0 0 1px 1px #6d5200;color:#343a40}a.kbc-button-xxs.kbc-button-warning:after,button.kbc-button-xxs.kbc-button-warning:after{border-color:#a07800}a.kbc-button-xxs.kbc-button-danger,button.kbc-button-xxs.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}a.kbc-button-xxs.kbc-button-danger.focus,a.kbc-button-xxs.kbc-button-danger.hover,a.kbc-button-xxs.kbc-button-danger:focus,a.kbc-button-xxs.kbc-button-danger:hover,button.kbc-button-xxs.kbc-button-danger.focus,button.kbc-button-xxs.kbc-button-danger.hover,button.kbc-button-xxs.kbc-button-danger:focus,button.kbc-button-xxs.kbc-button-danger:hover{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#e4606d;color:#f8f9fa}a.kbc-button-xxs.kbc-button-danger.active,a.kbc-button-xxs.kbc-button-danger:active,button.kbc-button-xxs.kbc-button-danger.active,button.kbc-button-xxs.kbc-button-danger:active{background-color:#e4606d;box-shadow:0 0 1px 1px #f3b7bd;color:#f8f9fa}a.kbc-button-xxs.kbc-button-danger:after,button.kbc-button-xxs.kbc-button-danger:after{border-color:#eb8c95}a.kbc-button-xxs.kbc-button-light,button.kbc-button-xxs.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}a.kbc-button-xxs.kbc-button-light.focus,a.kbc-button-xxs.kbc-button-light.hover,a.kbc-button-xxs.kbc-button-light:focus,a.kbc-button-xxs.kbc-button-light:hover,button.kbc-button-xxs.kbc-button-light.focus,button.kbc-button-xxs.kbc-button-light.hover,button.kbc-button-xxs.kbc-button-light:focus,button.kbc-button-xxs.kbc-button-light:hover{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#dae0e5;color:#343a40}a.kbc-button-xxs.kbc-button-light.active,a.kbc-button-xxs.kbc-button-light:active,button.kbc-button-xxs.kbc-button-light.active,button.kbc-button-xxs.kbc-button-light:active{background-color:#dae0e5;box-shadow:0 0 1px 1px #9fadba;color:#343a40}a.kbc-button-xxs.kbc-button-light:after,button.kbc-button-xxs.kbc-button-light:after{border-color:#bdc6d0}a.kbc-button-xxs.kbc-button-dark,button.kbc-button-xxs.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}a.kbc-button-xxs.kbc-button-dark.focus,a.kbc-button-xxs.kbc-button-dark.hover,a.kbc-button-xxs.kbc-button-dark:focus,a.kbc-button-xxs.kbc-button-dark:hover,button.kbc-button-xxs.kbc-button-dark.focus,button.kbc-button-xxs.kbc-button-dark.hover,button.kbc-button-xxs.kbc-button-dark:focus,button.kbc-button-xxs.kbc-button-dark:hover{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#4b545c;color:#f8f9fa}a.kbc-button-xxs.kbc-button-dark.active,a.kbc-button-xxs.kbc-button-dark:active,button.kbc-button-xxs.kbc-button-dark.active,button.kbc-button-xxs.kbc-button-dark:active{background-color:#4b545c;box-shadow:0 0 1px 1px #7a8793;color:#f8f9fa}a.kbc-button-xxs.kbc-button-dark:after,button.kbc-button-xxs.kbc-button-dark:after{border-color:#626d78}a.kbc-button-xs,button.kbc-button-xs{font-size:.725rem;line-height:1.5;margin:.3125rem .3125rem .4375rem;padding:.175rem .5rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}a.kbc-button-xs.focus,a.kbc-button-xs.hover,a.kbc-button-xs:focus,a.kbc-button-xs:hover,button.kbc-button-xs.focus,button.kbc-button-xs.hover,button.kbc-button-xs:focus,button.kbc-button-xs:hover{transform:translate3d(0,1px,2px)}a.kbc-button-xs.focus:after,a.kbc-button-xs.hover:after,a.kbc-button-xs:focus:after,a.kbc-button-xs:hover:after,button.kbc-button-xs.focus:after,button.kbc-button-xs.hover:after,button.kbc-button-xs:focus:after,button.kbc-button-xs:hover:after{transform:translate3d(0,-1px,-2px)}a.kbc-button-xs.active,a.kbc-button-xs:active,button.kbc-button-xs.active,button.kbc-button-xs:active{border-color:transparent;box-shadow:none;transform:translate3d(0,2px,0)}a.kbc-button-xs.active:after,a.kbc-button-xs:active:after,button.kbc-button-xs.active:after,button.kbc-button-xs:active:after{transform:translate3d(0,-2px,0)}a.kbc-button-xs:after,button.kbc-button-xs:after{border-radius:.375rem;border-width:.0625rem;bottom:-6px;left:-.25rem;right:-.25rem;top:-2px;transform:translateZ(-2px)}a.kbc-button-xs.focus,a.kbc-button-xs.hover,a.kbc-button-xs:focus,a.kbc-button-xs:hover,button.kbc-button-xs.focus,button.kbc-button-xs.hover,button.kbc-button-xs:focus,button.kbc-button-xs:hover{box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#e6e6e6;color:#343a40}a.kbc-button-xs.active,a.kbc-button-xs:active,button.kbc-button-xs.active,button.kbc-button-xs:active{background-color:#e6e6e6;box-shadow:0 0 1px 1px #b3b3b3;color:#343a40}a.kbc-button-xs:after,button.kbc-button-xs:after{border-color:#ccc}a.kbc-button-xs.kbc-button-primary,button.kbc-button-xs.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}a.kbc-button-xs.kbc-button-primary.focus,a.kbc-button-xs.kbc-button-primary.hover,a.kbc-button-xs.kbc-button-primary:focus,a.kbc-button-xs.kbc-button-primary:hover,button.kbc-button-xs.kbc-button-primary.focus,button.kbc-button-xs.kbc-button-primary.hover,button.kbc-button-xs.kbc-button-primary:focus,button.kbc-button-xs.kbc-button-primary:hover{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#3395ff;color:#f8f9fa}a.kbc-button-xs.kbc-button-primary.active,a.kbc-button-xs.kbc-button-primary:active,button.kbc-button-xs.kbc-button-primary.active,button.kbc-button-xs.kbc-button-primary:active{background-color:#3395ff;box-shadow:0 0 1px 1px #99caff;color:#f8f9fa}a.kbc-button-xs.kbc-button-primary:after,button.kbc-button-xs.kbc-button-primary:after{border-color:#66b0ff}a.kbc-button-xs.kbc-button-secondary,button.kbc-button-xs.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}a.kbc-button-xs.kbc-button-secondary.focus,a.kbc-button-xs.kbc-button-secondary.hover,a.kbc-button-xs.kbc-button-secondary:focus,a.kbc-button-xs.kbc-button-secondary:hover,button.kbc-button-xs.kbc-button-secondary.focus,button.kbc-button-xs.kbc-button-secondary.hover,button.kbc-button-xs.kbc-button-secondary:focus,button.kbc-button-xs.kbc-button-secondary:hover{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#868e96;color:#f8f9fa}a.kbc-button-xs.kbc-button-secondary.active,a.kbc-button-xs.kbc-button-secondary:active,button.kbc-button-xs.kbc-button-secondary.active,button.kbc-button-xs.kbc-button-secondary:active{background-color:#868e96;box-shadow:0 0 1px 1px #bcc1c6;color:#f8f9fa}a.kbc-button-xs.kbc-button-secondary:after,button.kbc-button-xs.kbc-button-secondary:after{border-color:#a1a8ae}a.kbc-button-xs.kbc-button-success,button.kbc-button-xs.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}a.kbc-button-xs.kbc-button-success.focus,a.kbc-button-xs.kbc-button-success.hover,a.kbc-button-xs.kbc-button-success:focus,a.kbc-button-xs.kbc-button-success:hover,button.kbc-button-xs.kbc-button-success.focus,button.kbc-button-xs.kbc-button-success.hover,button.kbc-button-xs.kbc-button-success:focus,button.kbc-button-xs.kbc-button-success:hover{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#34ce57;color:#f8f9fa}a.kbc-button-xs.kbc-button-success.active,a.kbc-button-xs.kbc-button-success:active,button.kbc-button-xs.kbc-button-success.active,button.kbc-button-xs.kbc-button-success:active{background-color:#34ce57;box-shadow:0 0 1px 1px #86e29b;color:#f8f9fa}a.kbc-button-xs.kbc-button-success:after,button.kbc-button-xs.kbc-button-success:after{border-color:#5dd879}a.kbc-button-xs.kbc-button-info,button.kbc-button-xs.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}a.kbc-button-xs.kbc-button-info.focus,a.kbc-button-xs.kbc-button-info.hover,a.kbc-button-xs.kbc-button-info:focus,a.kbc-button-xs.kbc-button-info:hover,button.kbc-button-xs.kbc-button-info.focus,button.kbc-button-xs.kbc-button-info.hover,button.kbc-button-xs.kbc-button-info:focus,button.kbc-button-xs.kbc-button-info:hover{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#1fc8e3;color:#343a40}a.kbc-button-xs.kbc-button-info.active,a.kbc-button-xs.kbc-button-info:active,button.kbc-button-xs.kbc-button-info.active,button.kbc-button-xs.kbc-button-info:active{background-color:#1fc8e3;box-shadow:0 0 1px 1px #7adeee;color:#343a40}a.kbc-button-xs.kbc-button-info:after,button.kbc-button-xs.kbc-button-info:after{border-color:#4cd3e9}a.kbc-button-xs.kbc-button-warning,button.kbc-button-xs.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}a.kbc-button-xs.kbc-button-warning.focus,a.kbc-button-xs.kbc-button-warning.hover,a.kbc-button-xs.kbc-button-warning:focus,a.kbc-button-xs.kbc-button-warning:hover,button.kbc-button-xs.kbc-button-warning.focus,button.kbc-button-xs.kbc-button-warning.hover,button.kbc-button-xs.kbc-button-warning:focus,button.kbc-button-xs.kbc-button-warning:hover{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#d39e00;color:#343a40}a.kbc-button-xs.kbc-button-warning.active,a.kbc-button-xs.kbc-button-warning:active,button.kbc-button-xs.kbc-button-warning.active,button.kbc-button-xs.kbc-button-warning:active{background-color:#d39e00;box-shadow:0 0 1px 1px #6d5200;color:#343a40}a.kbc-button-xs.kbc-button-warning:after,button.kbc-button-xs.kbc-button-warning:after{border-color:#a07800}a.kbc-button-xs.kbc-button-danger,button.kbc-button-xs.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}a.kbc-button-xs.kbc-button-danger.focus,a.kbc-button-xs.kbc-button-danger.hover,a.kbc-button-xs.kbc-button-danger:focus,a.kbc-button-xs.kbc-button-danger:hover,button.kbc-button-xs.kbc-button-danger.focus,button.kbc-button-xs.kbc-button-danger.hover,button.kbc-button-xs.kbc-button-danger:focus,button.kbc-button-xs.kbc-button-danger:hover{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#e4606d;color:#f8f9fa}a.kbc-button-xs.kbc-button-danger.active,a.kbc-button-xs.kbc-button-danger:active,button.kbc-button-xs.kbc-button-danger.active,button.kbc-button-xs.kbc-button-danger:active{background-color:#e4606d;box-shadow:0 0 1px 1px #f3b7bd;color:#f8f9fa}a.kbc-button-xs.kbc-button-danger:after,button.kbc-button-xs.kbc-button-danger:after{border-color:#eb8c95}a.kbc-button-xs.kbc-button-light,button.kbc-button-xs.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}a.kbc-button-xs.kbc-button-light.focus,a.kbc-button-xs.kbc-button-light.hover,a.kbc-button-xs.kbc-button-light:focus,a.kbc-button-xs.kbc-button-light:hover,button.kbc-button-xs.kbc-button-light.focus,button.kbc-button-xs.kbc-button-light.hover,button.kbc-button-xs.kbc-button-light:focus,button.kbc-button-xs.kbc-button-light:hover{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#dae0e5;color:#343a40}a.kbc-button-xs.kbc-button-light.active,a.kbc-button-xs.kbc-button-light:active,button.kbc-button-xs.kbc-button-light.active,button.kbc-button-xs.kbc-button-light:active{background-color:#dae0e5;box-shadow:0 0 1px 1px #9fadba;color:#343a40}a.kbc-button-xs.kbc-button-light:after,button.kbc-button-xs.kbc-button-light:after{border-color:#bdc6d0}a.kbc-button-xs.kbc-button-dark,button.kbc-button-xs.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}a.kbc-button-xs.kbc-button-dark.focus,a.kbc-button-xs.kbc-button-dark.hover,a.kbc-button-xs.kbc-button-dark:focus,a.kbc-button-xs.kbc-button-dark:hover,button.kbc-button-xs.kbc-button-dark.focus,button.kbc-button-xs.kbc-button-dark.hover,button.kbc-button-xs.kbc-button-dark:focus,button.kbc-button-xs.kbc-button-dark:hover{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,2px .5px 4px #adb5bd,0 -1px .5px #adb5bd;background-color:#4b545c;color:#f8f9fa}a.kbc-button-xs.kbc-button-dark.active,a.kbc-button-xs.kbc-button-dark:active,button.kbc-button-xs.kbc-button-dark.active,button.kbc-button-xs.kbc-button-dark:active{background-color:#4b545c;box-shadow:0 0 1px 1px #7a8793;color:#f8f9fa}a.kbc-button-xs.kbc-button-dark:after,button.kbc-button-xs.kbc-button-dark:after{border-color:#626d78}a.kbc-button-sm,button.kbc-button-sm{font-size:.875rem;line-height:1.5;margin:.34375rem .34375rem .53125rem;padding:.25rem .5rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}a.kbc-button-sm.focus,a.kbc-button-sm.hover,a.kbc-button-sm:focus,a.kbc-button-sm:hover,button.kbc-button-sm.focus,button.kbc-button-sm.hover,button.kbc-button-sm:focus,button.kbc-button-sm:hover{transform:translate3d(0,1px,3px)}a.kbc-button-sm.focus:after,a.kbc-button-sm.hover:after,a.kbc-button-sm:focus:after,a.kbc-button-sm:hover:after,button.kbc-button-sm.focus:after,button.kbc-button-sm.hover:after,button.kbc-button-sm:focus:after,button.kbc-button-sm:hover:after{transform:translate3d(0,-1px,-3px)}a.kbc-button-sm.active,a.kbc-button-sm:active,button.kbc-button-sm.active,button.kbc-button-sm:active{border-color:transparent;box-shadow:none;transform:translate3d(0,3px,0)}a.kbc-button-sm.active:after,a.kbc-button-sm:active:after,button.kbc-button-sm.active:after,button.kbc-button-sm:active:after{transform:translate3d(0,-3px,0)}a.kbc-button-sm:after,button.kbc-button-sm:after{border-radius:.375rem;border-width:.09375rem;bottom:-7px;left:-.25rem;right:-.25rem;top:-1px;transform:translateZ(-3px)}a.kbc-button-sm.focus,a.kbc-button-sm.hover,a.kbc-button-sm:focus,a.kbc-button-sm:hover,button.kbc-button-sm.focus,button.kbc-button-sm.hover,button.kbc-button-sm:focus,button.kbc-button-sm:hover{box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#e6e6e6;color:#343a40}a.kbc-button-sm.active,a.kbc-button-sm:active,button.kbc-button-sm.active,button.kbc-button-sm:active{background-color:#e6e6e6;box-shadow:0 0 1px 1px #b3b3b3;color:#343a40}a.kbc-button-sm:after,button.kbc-button-sm:after{border-color:#ccc}a.kbc-button-sm.kbc-button-primary,button.kbc-button-sm.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}a.kbc-button-sm.kbc-button-primary.focus,a.kbc-button-sm.kbc-button-primary.hover,a.kbc-button-sm.kbc-button-primary:focus,a.kbc-button-sm.kbc-button-primary:hover,button.kbc-button-sm.kbc-button-primary.focus,button.kbc-button-sm.kbc-button-primary.hover,button.kbc-button-sm.kbc-button-primary:focus,button.kbc-button-sm.kbc-button-primary:hover{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#3395ff;color:#f8f9fa}a.kbc-button-sm.kbc-button-primary.active,a.kbc-button-sm.kbc-button-primary:active,button.kbc-button-sm.kbc-button-primary.active,button.kbc-button-sm.kbc-button-primary:active{background-color:#3395ff;box-shadow:0 0 1px 1px #99caff;color:#f8f9fa}a.kbc-button-sm.kbc-button-primary:after,button.kbc-button-sm.kbc-button-primary:after{border-color:#66b0ff}a.kbc-button-sm.kbc-button-secondary,button.kbc-button-sm.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}a.kbc-button-sm.kbc-button-secondary.focus,a.kbc-button-sm.kbc-button-secondary.hover,a.kbc-button-sm.kbc-button-secondary:focus,a.kbc-button-sm.kbc-button-secondary:hover,button.kbc-button-sm.kbc-button-secondary.focus,button.kbc-button-sm.kbc-button-secondary.hover,button.kbc-button-sm.kbc-button-secondary:focus,button.kbc-button-sm.kbc-button-secondary:hover{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#868e96;color:#f8f9fa}a.kbc-button-sm.kbc-button-secondary.active,a.kbc-button-sm.kbc-button-secondary:active,button.kbc-button-sm.kbc-button-secondary.active,button.kbc-button-sm.kbc-button-secondary:active{background-color:#868e96;box-shadow:0 0 1px 1px #bcc1c6;color:#f8f9fa}a.kbc-button-sm.kbc-button-secondary:after,button.kbc-button-sm.kbc-button-secondary:after{border-color:#a1a8ae}a.kbc-button-sm.kbc-button-success,button.kbc-button-sm.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}a.kbc-button-sm.kbc-button-success.focus,a.kbc-button-sm.kbc-button-success.hover,a.kbc-button-sm.kbc-button-success:focus,a.kbc-button-sm.kbc-button-success:hover,button.kbc-button-sm.kbc-button-success.focus,button.kbc-button-sm.kbc-button-success.hover,button.kbc-button-sm.kbc-button-success:focus,button.kbc-button-sm.kbc-button-success:hover{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#34ce57;color:#f8f9fa}a.kbc-button-sm.kbc-button-success.active,a.kbc-button-sm.kbc-button-success:active,button.kbc-button-sm.kbc-button-success.active,button.kbc-button-sm.kbc-button-success:active{background-color:#34ce57;box-shadow:0 0 1px 1px #86e29b;color:#f8f9fa}a.kbc-button-sm.kbc-button-success:after,button.kbc-button-sm.kbc-button-success:after{border-color:#5dd879}a.kbc-button-sm.kbc-button-info,button.kbc-button-sm.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}a.kbc-button-sm.kbc-button-info.focus,a.kbc-button-sm.kbc-button-info.hover,a.kbc-button-sm.kbc-button-info:focus,a.kbc-button-sm.kbc-button-info:hover,button.kbc-button-sm.kbc-button-info.focus,button.kbc-button-sm.kbc-button-info.hover,button.kbc-button-sm.kbc-button-info:focus,button.kbc-button-sm.kbc-button-info:hover{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#1fc8e3;color:#343a40}a.kbc-button-sm.kbc-button-info.active,a.kbc-button-sm.kbc-button-info:active,button.kbc-button-sm.kbc-button-info.active,button.kbc-button-sm.kbc-button-info:active{background-color:#1fc8e3;box-shadow:0 0 1px 1px #7adeee;color:#343a40}a.kbc-button-sm.kbc-button-info:after,button.kbc-button-sm.kbc-button-info:after{border-color:#4cd3e9}a.kbc-button-sm.kbc-button-warning,button.kbc-button-sm.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}a.kbc-button-sm.kbc-button-warning.focus,a.kbc-button-sm.kbc-button-warning.hover,a.kbc-button-sm.kbc-button-warning:focus,a.kbc-button-sm.kbc-button-warning:hover,button.kbc-button-sm.kbc-button-warning.focus,button.kbc-button-sm.kbc-button-warning.hover,button.kbc-button-sm.kbc-button-warning:focus,button.kbc-button-sm.kbc-button-warning:hover{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#d39e00;color:#343a40}a.kbc-button-sm.kbc-button-warning.active,a.kbc-button-sm.kbc-button-warning:active,button.kbc-button-sm.kbc-button-warning.active,button.kbc-button-sm.kbc-button-warning:active{background-color:#d39e00;box-shadow:0 0 1px 1px #6d5200;color:#343a40}a.kbc-button-sm.kbc-button-warning:after,button.kbc-button-sm.kbc-button-warning:after{border-color:#a07800}a.kbc-button-sm.kbc-button-danger,button.kbc-button-sm.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}a.kbc-button-sm.kbc-button-danger.focus,a.kbc-button-sm.kbc-button-danger.hover,a.kbc-button-sm.kbc-button-danger:focus,a.kbc-button-sm.kbc-button-danger:hover,button.kbc-button-sm.kbc-button-danger.focus,button.kbc-button-sm.kbc-button-danger.hover,button.kbc-button-sm.kbc-button-danger:focus,button.kbc-button-sm.kbc-button-danger:hover{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#e4606d;color:#f8f9fa}a.kbc-button-sm.kbc-button-danger.active,a.kbc-button-sm.kbc-button-danger:active,button.kbc-button-sm.kbc-button-danger.active,button.kbc-button-sm.kbc-button-danger:active{background-color:#e4606d;box-shadow:0 0 1px 1px #f3b7bd;color:#f8f9fa}a.kbc-button-sm.kbc-button-danger:after,button.kbc-button-sm.kbc-button-danger:after{border-color:#eb8c95}a.kbc-button-sm.kbc-button-light,button.kbc-button-sm.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}a.kbc-button-sm.kbc-button-light.focus,a.kbc-button-sm.kbc-button-light.hover,a.kbc-button-sm.kbc-button-light:focus,a.kbc-button-sm.kbc-button-light:hover,button.kbc-button-sm.kbc-button-light.focus,button.kbc-button-sm.kbc-button-light.hover,button.kbc-button-sm.kbc-button-light:focus,button.kbc-button-sm.kbc-button-light:hover{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#dae0e5;color:#343a40}a.kbc-button-sm.kbc-button-light.active,a.kbc-button-sm.kbc-button-light:active,button.kbc-button-sm.kbc-button-light.active,button.kbc-button-sm.kbc-button-light:active{background-color:#dae0e5;box-shadow:0 0 1px 1px #9fadba;color:#343a40}a.kbc-button-sm.kbc-button-light:after,button.kbc-button-sm.kbc-button-light:after{border-color:#bdc6d0}a.kbc-button-sm.kbc-button-dark,button.kbc-button-sm.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,2px 1.5px 4px #adb5bd,0 -1px 1.5px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}a.kbc-button-sm.kbc-button-dark.focus,a.kbc-button-sm.kbc-button-dark.hover,a.kbc-button-sm.kbc-button-dark:focus,a.kbc-button-sm.kbc-button-dark:hover,button.kbc-button-sm.kbc-button-dark.focus,button.kbc-button-sm.kbc-button-dark.hover,button.kbc-button-sm.kbc-button-dark:focus,button.kbc-button-sm.kbc-button-dark:hover{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,2px 1px 4px #adb5bd,0 -1px 1px #adb5bd;background-color:#4b545c;color:#f8f9fa}a.kbc-button-sm.kbc-button-dark.active,a.kbc-button-sm.kbc-button-dark:active,button.kbc-button-sm.kbc-button-dark.active,button.kbc-button-sm.kbc-button-dark:active{background-color:#4b545c;box-shadow:0 0 1px 1px #7a8793;color:#f8f9fa}a.kbc-button-sm.kbc-button-dark:after,button.kbc-button-sm.kbc-button-dark:after{border-color:#626d78}a.kbc-button-lg,button.kbc-button-lg{font-size:1.25rem;line-height:1.5;margin:.375rem .375rem .875rem;padding:.5rem 1rem;box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,0 4px #d9d9d9,0 5px #d9d9d9,0 6px #d9d9d9,0 7px #d9d9d9,0 8px #d9d9d9,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#fff;border-color:#e6e6e6;color:#343a40}a.kbc-button-lg.focus,a.kbc-button-lg.hover,a.kbc-button-lg:focus,a.kbc-button-lg:hover,button.kbc-button-lg.focus,button.kbc-button-lg.hover,button.kbc-button-lg:focus,button.kbc-button-lg:hover{transform:translate3d(0,1px,8px)}a.kbc-button-lg.focus:after,a.kbc-button-lg.hover:after,a.kbc-button-lg:focus:after,a.kbc-button-lg:hover:after,button.kbc-button-lg.focus:after,button.kbc-button-lg.hover:after,button.kbc-button-lg:focus:after,button.kbc-button-lg:hover:after{transform:translate3d(0,-1px,-8px)}a.kbc-button-lg.active,a.kbc-button-lg:active,button.kbc-button-lg.active,button.kbc-button-lg:active{border-color:transparent;box-shadow:none;transform:translate3d(0,8px,0)}a.kbc-button-lg.active:after,a.kbc-button-lg:active:after,button.kbc-button-lg.active:after,button.kbc-button-lg:active:after{transform:translate3d(0,-8px,0)}a.kbc-button-lg:after,button.kbc-button-lg:after{border-radius:.5rem;border-width:.125rem;bottom:-13px;left:-.375rem;right:-.375rem;top:3px;transform:translateZ(-8px)}a.kbc-button-lg.focus,a.kbc-button-lg.hover,a.kbc-button-lg:focus,a.kbc-button-lg:hover,button.kbc-button-lg.focus,button.kbc-button-lg.hover,button.kbc-button-lg:focus,button.kbc-button-lg:hover{box-shadow:0 0 #d9d9d9,0 0 #d9d9d9,0 1px #d9d9d9,0 2px #d9d9d9,0 3px #d9d9d9,0 4px #d9d9d9,0 5px #d9d9d9,0 6px #d9d9d9,0 7px #d9d9d9,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#e6e6e6;color:#343a40}a.kbc-button-lg.active,a.kbc-button-lg:active,button.kbc-button-lg.active,button.kbc-button-lg:active{background-color:#e6e6e6;box-shadow:0 0 1px 1px #b3b3b3;color:#343a40}a.kbc-button-lg:after,button.kbc-button-lg:after{border-color:#ccc}a.kbc-button-lg.kbc-button-primary,button.kbc-button-lg.kbc-button-primary{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,0 4px #4da3ff,0 5px #4da3ff,0 6px #4da3ff,0 7px #4da3ff,0 8px #4da3ff,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#007bff;border-color:#3395ff;color:#f8f9fa}a.kbc-button-lg.kbc-button-primary.focus,a.kbc-button-lg.kbc-button-primary.hover,a.kbc-button-lg.kbc-button-primary:focus,a.kbc-button-lg.kbc-button-primary:hover,button.kbc-button-lg.kbc-button-primary.focus,button.kbc-button-lg.kbc-button-primary.hover,button.kbc-button-lg.kbc-button-primary:focus,button.kbc-button-lg.kbc-button-primary:hover{box-shadow:0 0 #4da3ff,0 0 #4da3ff,0 1px #4da3ff,0 2px #4da3ff,0 3px #4da3ff,0 4px #4da3ff,0 5px #4da3ff,0 6px #4da3ff,0 7px #4da3ff,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#3395ff;color:#f8f9fa}a.kbc-button-lg.kbc-button-primary.active,a.kbc-button-lg.kbc-button-primary:active,button.kbc-button-lg.kbc-button-primary.active,button.kbc-button-lg.kbc-button-primary:active{background-color:#3395ff;box-shadow:0 0 1px 1px #99caff;color:#f8f9fa}a.kbc-button-lg.kbc-button-primary:after,button.kbc-button-lg.kbc-button-primary:after{border-color:#66b0ff}a.kbc-button-lg.kbc-button-secondary,button.kbc-button-lg.kbc-button-secondary{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,0 4px #939ba2,0 5px #939ba2,0 6px #939ba2,0 7px #939ba2,0 8px #939ba2,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#6c757d;border-color:#868e96;color:#f8f9fa}a.kbc-button-lg.kbc-button-secondary.focus,a.kbc-button-lg.kbc-button-secondary.hover,a.kbc-button-lg.kbc-button-secondary:focus,a.kbc-button-lg.kbc-button-secondary:hover,button.kbc-button-lg.kbc-button-secondary.focus,button.kbc-button-lg.kbc-button-secondary.hover,button.kbc-button-lg.kbc-button-secondary:focus,button.kbc-button-lg.kbc-button-secondary:hover{box-shadow:0 0 #939ba2,0 0 #939ba2,0 1px #939ba2,0 2px #939ba2,0 3px #939ba2,0 4px #939ba2,0 5px #939ba2,0 6px #939ba2,0 7px #939ba2,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#868e96;color:#f8f9fa}a.kbc-button-lg.kbc-button-secondary.active,a.kbc-button-lg.kbc-button-secondary:active,button.kbc-button-lg.kbc-button-secondary.active,button.kbc-button-lg.kbc-button-secondary:active{background-color:#868e96;box-shadow:0 0 1px 1px #bcc1c6;color:#f8f9fa}a.kbc-button-lg.kbc-button-secondary:after,button.kbc-button-lg.kbc-button-secondary:after{border-color:#a1a8ae}a.kbc-button-lg.kbc-button-success,button.kbc-button-lg.kbc-button-success{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,0 4px #48d368,0 5px #48d368,0 6px #48d368,0 7px #48d368,0 8px #48d368,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#28a745;border-color:#34ce57;color:#f8f9fa}a.kbc-button-lg.kbc-button-success.focus,a.kbc-button-lg.kbc-button-success.hover,a.kbc-button-lg.kbc-button-success:focus,a.kbc-button-lg.kbc-button-success:hover,button.kbc-button-lg.kbc-button-success.focus,button.kbc-button-lg.kbc-button-success.hover,button.kbc-button-lg.kbc-button-success:focus,button.kbc-button-lg.kbc-button-success:hover{box-shadow:0 0 #48d368,0 0 #48d368,0 1px #48d368,0 2px #48d368,0 3px #48d368,0 4px #48d368,0 5px #48d368,0 6px #48d368,0 7px #48d368,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#34ce57;color:#f8f9fa}a.kbc-button-lg.kbc-button-success.active,a.kbc-button-lg.kbc-button-success:active,button.kbc-button-lg.kbc-button-success.active,button.kbc-button-lg.kbc-button-success:active{background-color:#34ce57;box-shadow:0 0 1px 1px #86e29b;color:#f8f9fa}a.kbc-button-lg.kbc-button-success:after,button.kbc-button-lg.kbc-button-success:after{border-color:#5dd879}a.kbc-button-lg.kbc-button-info,button.kbc-button-lg.kbc-button-info{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,0 4px #36cee6,0 5px #36cee6,0 6px #36cee6,0 7px #36cee6,0 8px #36cee6,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#17a2b8;border-color:#1fc8e3;color:#f8f9fa}a.kbc-button-lg.kbc-button-info.focus,a.kbc-button-lg.kbc-button-info.hover,a.kbc-button-lg.kbc-button-info:focus,a.kbc-button-lg.kbc-button-info:hover,button.kbc-button-lg.kbc-button-info.focus,button.kbc-button-lg.kbc-button-info.hover,button.kbc-button-lg.kbc-button-info:focus,button.kbc-button-lg.kbc-button-info:hover{box-shadow:0 0 #36cee6,0 0 #36cee6,0 1px #36cee6,0 2px #36cee6,0 3px #36cee6,0 4px #36cee6,0 5px #36cee6,0 6px #36cee6,0 7px #36cee6,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#1fc8e3;color:#343a40}a.kbc-button-lg.kbc-button-info.active,a.kbc-button-lg.kbc-button-info:active,button.kbc-button-lg.kbc-button-info.active,button.kbc-button-lg.kbc-button-info:active{background-color:#1fc8e3;box-shadow:0 0 1px 1px #7adeee;color:#343a40}a.kbc-button-lg.kbc-button-info:after,button.kbc-button-lg.kbc-button-info:after{border-color:#4cd3e9}a.kbc-button-lg.kbc-button-warning,button.kbc-button-lg.kbc-button-warning{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,0 4px #ba8b00,0 5px #ba8b00,0 6px #ba8b00,0 7px #ba8b00,0 8px #ba8b00,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#ffc107;border-color:#d39e00;color:#343a40}a.kbc-button-lg.kbc-button-warning.focus,a.kbc-button-lg.kbc-button-warning.hover,a.kbc-button-lg.kbc-button-warning:focus,a.kbc-button-lg.kbc-button-warning:hover,button.kbc-button-lg.kbc-button-warning.focus,button.kbc-button-lg.kbc-button-warning.hover,button.kbc-button-lg.kbc-button-warning:focus,button.kbc-button-lg.kbc-button-warning:hover{box-shadow:0 0 #ba8b00,0 0 #ba8b00,0 1px #ba8b00,0 2px #ba8b00,0 3px #ba8b00,0 4px #ba8b00,0 5px #ba8b00,0 6px #ba8b00,0 7px #ba8b00,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#d39e00;color:#343a40}a.kbc-button-lg.kbc-button-warning.active,a.kbc-button-lg.kbc-button-warning:active,button.kbc-button-lg.kbc-button-warning.active,button.kbc-button-lg.kbc-button-warning:active{background-color:#d39e00;box-shadow:0 0 1px 1px #6d5200;color:#343a40}a.kbc-button-lg.kbc-button-warning:after,button.kbc-button-lg.kbc-button-warning:after{border-color:#a07800}a.kbc-button-lg.kbc-button-danger,button.kbc-button-lg.kbc-button-danger{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,0 4px #e77681,0 5px #e77681,0 6px #e77681,0 7px #e77681,0 8px #e77681,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#dc3545;border-color:#e4606d;color:#f8f9fa}a.kbc-button-lg.kbc-button-danger.focus,a.kbc-button-lg.kbc-button-danger.hover,a.kbc-button-lg.kbc-button-danger:focus,a.kbc-button-lg.kbc-button-danger:hover,button.kbc-button-lg.kbc-button-danger.focus,button.kbc-button-lg.kbc-button-danger.hover,button.kbc-button-lg.kbc-button-danger:focus,button.kbc-button-lg.kbc-button-danger:hover{box-shadow:0 0 #e77681,0 0 #e77681,0 1px #e77681,0 2px #e77681,0 3px #e77681,0 4px #e77681,0 5px #e77681,0 6px #e77681,0 7px #e77681,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#e4606d;color:#f8f9fa}a.kbc-button-lg.kbc-button-danger.active,a.kbc-button-lg.kbc-button-danger:active,button.kbc-button-lg.kbc-button-danger.active,button.kbc-button-lg.kbc-button-danger:active{background-color:#e4606d;box-shadow:0 0 1px 1px #f3b7bd;color:#f8f9fa}a.kbc-button-lg.kbc-button-danger:after,button.kbc-button-lg.kbc-button-danger:after{border-color:#eb8c95}a.kbc-button-lg.kbc-button-light,button.kbc-button-lg.kbc-button-light{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,0 4px #cbd3da,0 5px #cbd3da,0 6px #cbd3da,0 7px #cbd3da,0 8px #cbd3da,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#f8f9fa;border-color:#dae0e5;color:#343a40}a.kbc-button-lg.kbc-button-light.focus,a.kbc-button-lg.kbc-button-light.hover,a.kbc-button-lg.kbc-button-light:focus,a.kbc-button-lg.kbc-button-light:hover,button.kbc-button-lg.kbc-button-light.focus,button.kbc-button-lg.kbc-button-light.hover,button.kbc-button-lg.kbc-button-light:focus,button.kbc-button-lg.kbc-button-light:hover{box-shadow:0 0 #cbd3da,0 0 #cbd3da,0 1px #cbd3da,0 2px #cbd3da,0 3px #cbd3da,0 4px #cbd3da,0 5px #cbd3da,0 6px #cbd3da,0 7px #cbd3da,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#dae0e5;color:#343a40}a.kbc-button-lg.kbc-button-light.active,a.kbc-button-lg.kbc-button-light:active,button.kbc-button-lg.kbc-button-light.active,button.kbc-button-lg.kbc-button-light:active{background-color:#dae0e5;box-shadow:0 0 1px 1px #9fadba;color:#343a40}a.kbc-button-lg.kbc-button-light:after,button.kbc-button-lg.kbc-button-light:after{border-color:#bdc6d0}a.kbc-button-lg.kbc-button-dark,button.kbc-button-lg.kbc-button-dark{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,0 4px #56606a,0 5px #56606a,0 6px #56606a,0 7px #56606a,0 8px #56606a,2px 4px 4px #adb5bd,0 -1px 4px #adb5bd;background-color:#343a40;border-color:#4b545c;color:#f8f9fa}a.kbc-button-lg.kbc-button-dark.focus,a.kbc-button-lg.kbc-button-dark.hover,a.kbc-button-lg.kbc-button-dark:focus,a.kbc-button-lg.kbc-button-dark:hover,button.kbc-button-lg.kbc-button-dark.focus,button.kbc-button-lg.kbc-button-dark.hover,button.kbc-button-lg.kbc-button-dark:focus,button.kbc-button-lg.kbc-button-dark:hover{box-shadow:0 0 #56606a,0 0 #56606a,0 1px #56606a,0 2px #56606a,0 3px #56606a,0 4px #56606a,0 5px #56606a,0 6px #56606a,0 7px #56606a,2px 3.5px 4px #adb5bd,0 -1px 3.5px #adb5bd;background-color:#4b545c;color:#f8f9fa}a.kbc-button-lg.kbc-button-dark.active,a.kbc-button-lg.kbc-button-dark:active,button.kbc-button-lg.kbc-button-dark.active,button.kbc-button-lg.kbc-button-dark:active{background-color:#4b545c;box-shadow:0 0 1px 1px #7a8793;color:#f8f9fa}a.kbc-button-lg.kbc-button-dark:after,button.kbc-button-lg.kbc-button-dark:after{border-color:#626d78}a.kbc-button.disabled,a.kbc-button:disabled,button.kbc-button.disabled,button.kbc-button:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}a.kbc-button.focus,a.kbc-button.hover,a.kbc-button:focus,a.kbc-button:hover,button.kbc-button.focus,button.kbc-button.hover,button.kbc-button:focus,button.kbc-button:hover{outline:none}.dropdown-container.svelte-jvgm7d{position:relative;width:100%}#dropdownDelay.svelte-jvgm7d{position:absolute;width:100%;top:100%;left:0;z-index:10}.border.svelte-1kleoye{border-width:3px;border-color:#fff6;border-radius:10px;transition:border-color .3s ease,box-shadow .3s ease}.selected.svelte-1kleoye{border-width:4px;border-color:#ff4d4d;background:linear-gradient(135deg,#ff4d4d,#ff8080);box-shadow:0 0 10px #ff4d4d80}.canvas-container.svelte-1kleoye{display:flex;justify-content:center;align-items:center;width:110px;height:110px;border-radius:12px;background-color:#ffffff1a;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.canvas-container.svelte-1kleoye:hover{transform:scale(1.1);background-color:#fff3;box-shadow:0 4px 10px #0003}.cursor-pointer.svelte-1kleoye{cursor:pointer}.icon-container.svelte-1kleoye{background-color:#314664;overflow:hidden;overflow-y:auto;max-height:160px;border-radius:8px}canvas.svelte-1kleoye{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}button.svelte-1kleoye{margin-top:10px}.progress-ring.svelte-wt6a43{width:130px;height:130px;position:absolute;top:0;left:0;z-index:1}.progress-ring__circle.svelte-wt6a43{fill:transparent}.progress-ring__text.svelte-wt6a43{fill:#fff;font-size:20px;dominant-baseline:middle;text-anchor:middle}.container.svelte-1yjugh9{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;color:#000;max-width:300px;max-height:300px;overflow-y:auto;margin:0 auto;padding:10px}@media screen and (max-width: 640px){.mt-7.svelte-evu83l{margin-top:1rem}.p-6.svelte-evu83l{padding:1.5rem}.flex.svelte-evu83l{flex-direction:column}}.shadow-red.svelte-evu83l{box-shadow:0 4px 6px -1px #ff000080,0 2px 4px -2px #ff000080}.shadow-blue.svelte-evu83l{box-shadow:0 4px 6px -1px #2563eb80,0 2px 4px -2px #2563eb80}.video.svelte-evu83l{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}.indicator.svelte-evu83l{position:absolute;top:10px;left:10px;z-index:10}@keyframes svelte-evu83l-gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-lkl79x-fadeInUp{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}.modal.svelte-lkl79x{animation:svelte-lkl79x-fadeInUp .9s cubic-bezier(.39,.575,.565,1);position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;padding:20px;z-index:1000;overflow:hidden}.close-btn.svelte-lkl79x{position:absolute;top:50px;right:50px;background-color:transparent;border:none;font-size:50px;cursor:pointer}.grid.svelte-lkl79x{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;width:100%;max-width:1200px;margin:auto;overflow-y:auto;max-height:80vh}.card.svelte-lkl79x{padding:15px;border-radius:8px;box-shadow:0 4px 8px #0000001a}.card-content.svelte-lkl79x{margin-bottom:10px}.remove-btn.svelte-lkl79x{background-color:#ff4d4f;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.remove-btn.svelte-lkl79x:hover{background-color:#ff7875}img.svelte-lkl79x{max-width:100%;height:auto;display:block;margin-bottom:10px}.modal-overlay.svelte-10ee8jg.svelte-10ee8jg{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgb(10,10,20),rgb(30,30,40));display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-10ee8jg.svelte-10ee8jg{background:linear-gradient(45deg,rgb(10,10,20),rgb(30,30,40));padding:20px;border-radius:5px;width:300px;height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center}@keyframes svelte-10ee8jg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader.svelte-10ee8jg.svelte-10ee8jg{width:48px;height:48px;border-radius:50%;position:relative;animation:svelte-10ee8jg-rotate 1s linear infinite}.loader.svelte-10ee8jg.svelte-10ee8jg:before,.loader.svelte-10ee8jg.svelte-10ee8jg:after{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:5px solid #fff;animation:svelte-10ee8jg-prixClipFix 2s linear infinite}.loader.svelte-10ee8jg.svelte-10ee8jg:after{border-color:#ff3d00;animation:svelte-10ee8jg-prixClipFix 2s linear infinite,svelte-10ee8jg-rotate .5s linear infinite reverse;inset:6px}@keyframes svelte-10ee8jg-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-10ee8jg-prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes svelte-10ee8jg-rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes svelte-10ee8jg-icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes svelte-10ee8jg-icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}to{width:47px;right:8px;top:38px}}.checkmark.svelte-10ee8jg.svelte-10ee8jg{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 #c70a07;animation:svelte-10ee8jg-fill .4s ease-in-out .4s forwards,svelte-10ee8jg-scale .3s ease-in-out .9s both}.checkmark_circle.svelte-10ee8jg.svelte-10ee8jg{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#c70a07;fill:none;animation:svelte-10ee8jg-stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark_check.svelte-10ee8jg.svelte-10ee8jg{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:svelte-10ee8jg-stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes svelte-10ee8jg-stroke{to{stroke-dashoffset:0}}@keyframes svelte-10ee8jg-scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes svelte-10ee8jg-fill{to{box-shadow:inset 0 0 0 30px #c70a07}}.check-container.svelte-10ee8jg.svelte-10ee8jg{width:6.25rem;height:7.5rem;display:flex;flex-flow:column;align-items:center;justify-content:space-between}.check-container.svelte-10ee8jg .check-background.svelte-10ee8jg{width:100%;height:calc(100% - 1.25rem);background:linear-gradient(to bottom right,#5de593,#41d67c);box-shadow:0 0 0 65px #ffffff40 inset,0 0 0 65px #ffffff40 inset;transform:scale(.84);border-radius:50%;animation:svelte-10ee8jg-animateContainer .75s ease-out forwards .75s;display:flex;align-items:center;justify-content:center;opacity:0}.check-container.svelte-10ee8jg .check-background svg.svelte-10ee8jg{width:65%;transform:translateY(.25rem);stroke-dasharray:80;stroke-dashoffset:80;animation:svelte-10ee8jg-animateCheck .35s forwards 1.25s ease-out}.check-container.svelte-10ee8jg .check-shadow.svelte-10ee8jg{bottom:calc(-15% - 5px);left:0;border-radius:50%;background:radial-gradient(closest-side,#49da83,transparent);animation:svelte-10ee8jg-animateShadow .75s ease-out forwards .75s}@keyframes svelte-10ee8jg-animateContainer{0%{opacity:0;transform:scale(0);box-shadow:0 0 0 65px #ffffff40 inset,0 0 0 65px #ffffff40 inset}25%{opacity:1;transform:scale(.9);box-shadow:0 0 0 65px #ffffff40 inset,0 0 0 65px #ffffff40 inset}43.75%{transform:scale(1.15);box-shadow:0 0 0 43.334px #ffffff40 inset,0 0 0 65px #ffffff40 inset}62.5%{transform:scale(1);box-shadow:0 0 #ffffff40 inset,0 0 0 21.667px #ffffff40 inset}81.25%{box-shadow:0 0 #ffffff40 inset,0 0 #ffffff40 inset}to{opacity:1;box-shadow:0 0 #ffffff40 inset,0 0 #ffffff40 inset}}@keyframes svelte-10ee8jg-animateCheck{0%{stroke-dashoffset:80}to{stroke-dashoffset:0}}@keyframes svelte-10ee8jg-animateShadow{0%{opacity:0;width:100%;height:15%}25%{opacity:.25}43.75%{width:40%;height:7%;opacity:.35}to{width:85%;height:15%;opacity:.25}}.bg-color-s.svelte-47nivv{background-color:#191919}.translate-x-0.svelte-47nivv{transform:translate(0)}.-translate-x-full.svelte-47nivv{transform:translate(-100%)}.block.svelte-47nivv{display:block}.hidden.svelte-47nivv{display:none}.slide-left{transform:translate(-100%)}.slide-right{transform:translate(100%)}.slide-enter-active,.slide-leave-active{transition:transform .3s ease-in-out}.slide-enter,.slide-leave-to{transform:translate(0)}.navbar-container.svelte-1wjn42y.svelte-1wjn42y{position:fixed;top:10px;left:10px;z-index:1000;width:300px}#menu-holder.svelte-1wjn42y.svelte-1wjn42y{position:relative;padding:20px;width:100%;cursor:pointer;border-radius:0 10px 0 0;background:#fff;box-shadow:0 2px 5px #0000004d;display:flex;align-items:center;justify-content:space-between;transition:box-shadow .3s ease}#menu-holder.svelte-1wjn42y.svelte-1wjn42y:hover{box-shadow:0 4px 10px #00000080}.navbar-title.svelte-1wjn42y.svelte-1wjn42y{font-weight:700;font-size:16px;color:#333}.dropdown-content.svelte-1wjn42y.svelte-1wjn42y{display:none;background-color:#fff;border-radius:8px;box-shadow:0 10px 20px #0000001a;padding:15px;margin-top:10px;transition:all .3s ease}.dropdown-content.open.svelte-1wjn42y.svelte-1wjn42y{display:block}.dropdown-section.svelte-1wjn42y.svelte-1wjn42y{margin-bottom:20px}.dropdown-section.svelte-1wjn42y h3.svelte-1wjn42y{font-size:14px;margin-bottom:10px;color:#333}.action-button.svelte-1wjn42y.svelte-1wjn42y{display:block;width:100%;padding:10px;font-size:14px;font-weight:700;color:#fff;border-radius:6px;cursor:pointer;text-align:center;transition:background-color .3s}.action-button.svelte-1wjn42y.svelte-1wjn42y:hover{opacity:.9}.bg-blue-500.svelte-1wjn42y.svelte-1wjn42y{background-color:#3498db}.bg-green-500.svelte-1wjn42y.svelte-1wjn42y{background-color:#2ecc71}.bg-red-500.svelte-1wjn42y.svelte-1wjn42y{background-color:#e74c3c}.mt-2.svelte-1wjn42y.svelte-1wjn42y{margin-top:10px}.model-selector-container.svelte-r6pxrt.svelte-r6pxrt{display:flex;flex-direction:column;align-items:center;padding:20px}.title.svelte-r6pxrt.svelte-r6pxrt{font-size:24px;margin-bottom:20px;color:#333}.model-options.svelte-r6pxrt.svelte-r6pxrt{display:flex;justify-content:space-between;gap:20px}.model-option.svelte-r6pxrt.svelte-r6pxrt{display:flex;flex-direction:column;align-items:center;padding:10px;border:2px solid transparent;border-radius:10px;transition:all .3s ease;cursor:pointer;max-width:150px}.model-option.selected.svelte-r6pxrt.svelte-r6pxrt{border-color:#3498db;background-color:#3498db1a}.model-option.svelte-r6pxrt img.svelte-r6pxrt{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px}.model-info.svelte-r6pxrt h3.svelte-r6pxrt{font-size:18px;margin:0;color:#333}.model-info.svelte-r6pxrt p.svelte-r6pxrt{font-size:14px;color:#666;text-align:center;margin:5px 0 0}.model-option.svelte-r6pxrt.svelte-r6pxrt:hover{transform:scale(1.05);border-color:#2980b9}.webcam-verify-container.svelte-1cuj2tm.svelte-1cuj2tm{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000c;color:#fff;padding:20px;box-sizing:border-box;z-index:9999;overflow-y:auto}.video-wrapper.svelte-1cuj2tm.svelte-1cuj2tm{position:relative;width:640px;height:480px;margin-bottom:20px}.video-wrapper.svelte-1cuj2tm video.svelte-1cuj2tm{width:100%;height:100%;border-radius:10px;box-shadow:0 4px 8px #0003;display:block}.pose-canvas.svelte-1cuj2tm.svelte-1cuj2tm{position:absolute;top:0;left:0;width:640px;height:480px;pointer-events:none;z-index:2}.current-pose.svelte-1cuj2tm.svelte-1cuj2tm{z-index:2}.reference-pose.svelte-1cuj2tm.svelte-1cuj2tm{z-index:3}.overlay.svelte-1cuj2tm.svelte-1cuj2tm{position:absolute;top:0;left:0;width:640px;height:480px;pointer-events:none;z-index:4}.status-message.svelte-1cuj2tm.svelte-1cuj2tm{margin-top:10px;font-size:1.2rem;text-align:center}.success.svelte-1cuj2tm.svelte-1cuj2tm{color:#4caf50;font-weight:700}.warning.svelte-1cuj2tm.svelte-1cuj2tm{color:#ff9800;font-weight:700}.info.svelte-1cuj2tm.svelte-1cuj2tm{color:#2196f3}.similarity-bar-container.svelte-1cuj2tm.svelte-1cuj2tm{width:640px;margin-top:20px;display:flex;align-items:center}.similarity-bar-container.svelte-1cuj2tm label.svelte-1cuj2tm{margin-right:10px;flex:0 0 150px}.bar-background.svelte-1cuj2tm.svelte-1cuj2tm{position:relative;width:100%;height:20px;background-color:#555;border-radius:10px;overflow:hidden;margin-right:10px}.bar-foreground.svelte-1cuj2tm.svelte-1cuj2tm{height:100%;background-color:#4caf50;width:0%;transition:width .5s ease-in-out,background-color .3s}.metrics-container.svelte-1cuj2tm.svelte-1cuj2tm{width:640px;margin-top:20px;background-color:#ffffff1a;padding:10px;border-radius:5px;max-height:200px;overflow-y:auto}.metrics-container.svelte-1cuj2tm h3.svelte-1cuj2tm{margin-bottom:10px;text-align:center}.metrics-container.svelte-1cuj2tm ul.svelte-1cuj2tm{list-style:none;padding:0;margin:0}.metrics-container.svelte-1cuj2tm li.svelte-1cuj2tm{margin-bottom:5px;font-size:.9rem}.close-button.svelte-1cuj2tm.svelte-1cuj2tm{margin-top:20px;padding:10px 20px;font-size:1rem;border:none;border-radius:5px;cursor:pointer;background-color:#555;color:#fff;transition:background-color .3s}.close-button.svelte-1cuj2tm.svelte-1cuj2tm:disabled{background-color:#aaa;cursor:not-allowed}.close-button.svelte-1cuj2tm.svelte-1cuj2tm:not(:disabled):hover{background-color:#333}@media (max-width: 700px){.video-wrapper.svelte-1cuj2tm.svelte-1cuj2tm,.similarity-bar-container.svelte-1cuj2tm.svelte-1cuj2tm,.metrics-container.svelte-1cuj2tm.svelte-1cuj2tm{width:100%;max-width:640px}.similarity-bar-container.svelte-1cuj2tm label.svelte-1cuj2tm{flex:0 0 100px}}.loader.svelte-1bmhtie{border-width:4px;border-style:solid;border-color:currentColor transparent transparent transparent;animation:svelte-1bmhtie-spin 1s linear infinite}@keyframes svelte-1bmhtie-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dropdown-container.svelte-prx4jv{max-width:300px;margin:auto;position:relative;border-radius:8px;border:1px solid #ddd;background-color:#fff;cursor:pointer}.dropdown-display.svelte-prx4jv{padding:10px;display:flex;align-items:center;justify-content:space-between}.dropdown-menu.svelte-prx4jv{position:absolute;width:100%;border:1px solid #ddd;border-top:none;z-index:1000;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;max-height:200px;overflow-y:auto}.dropdown-item.svelte-prx4jv{padding:10px;display:flex;align-items:center;transition:background-color .3s}.dropdown-item.svelte-prx4jv:hover{background-color:#f0f0f0}.category-image.svelte-prx4jv{width:20px;height:20px;margin-right:10px}.dropdown-arrow.svelte-prx4jv{transform:rotate(0);transition:transform .3s}.dropdown-arrow.open.svelte-prx4jv{transform:rotate(180deg)}.video-container.svelte-19wdq66.svelte-19wdq66{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9998}.close-button.svelte-19wdq66.svelte-19wdq66{position:absolute;top:15px;right:20px;background-color:transparent;color:#fff;font-size:28px;border:none;cursor:pointer;z-index:9999}.video-wrapper.svelte-19wdq66.svelte-19wdq66{position:relative;width:600px;height:400px;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #00000080;display:flex;justify-content:center;align-items:center;background-color:#000}video.svelte-19wdq66.svelte-19wdq66{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.icon-container.svelte-19wdq66.svelte-19wdq66{height:200px;position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:10000}.selected-border.svelte-19wdq66.svelte-19wdq66{border:4px solid;border-radius:50%;padding:10px;transition:all .3s ease}.icon-container.svelte-19wdq66 img.svelte-19wdq66{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.icon-container.svelte-19wdq66>div.svelte-19wdq66{margin:0 10px}:root{--base-bg:rgba(20, 30, 44, .5);--black:rgb(0, 0, 0);--dark-gray-blue:rgb(31, 41, 55);--medium-gray-blue:rgb(55, 65, 81);--light-gray:rgb(204, 204, 204);--lighter-gray:rgb(229, 231, 235);--accent-blue:rgb(37, 99, 235);--font-family:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif;--transition-speed:.3s}.webcam-container.svelte-f5rf4w.svelte-f5rf4w{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:var(--base-bg);display:flex;justify-content:center;align-items:center;pointer-events:auto;flex-direction:column;gap:20px;padding:20px;box-sizing:border-box;font-family:var(--font-family);transition:background var(--transition-speed)}.webcam-container.svelte-f5rf4w .svelte-f5rf4w{pointer-events:auto}.title.svelte-f5rf4w.svelte-f5rf4w{color:var(--lighter-gray);font-size:1.5rem;margin-bottom:10px;text-align:center}.video-canvas-wrapper.svelte-f5rf4w.svelte-f5rf4w{display:flex;flex-direction:column;gap:15px;width:100%;max-width:600px;justify-content:center;align-items:center;flex-wrap:nowrap}.webcam-wrapper.svelte-f5rf4w.svelte-f5rf4w{position:relative;box-shadow:0 8px 16px var(--black);border-radius:12px;overflow:hidden;width:100%;max-width:600px;background-color:var(--black);padding-top:56.25%}video.svelte-f5rf4w.svelte-f5rf4w{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guide.svelte-f5rf4w.svelte-f5rf4w{position:absolute;top:0;left:0;width:100%;height:100%;border:2px dashed var(--accent-blue);background-color:#ffffff1a;border-radius:12px;box-sizing:border-box;animation:svelte-f5rf4w-guidePulse 4s infinite}@keyframes svelte-f5rf4w-guidePulse{0%{border-color:var(--accent-blue)}50%{border-color:#2563ebb3}to{border-color:var(--accent-blue)}}.canvas-wrapper.svelte-f5rf4w.svelte-f5rf4w{position:relative;box-shadow:0 8px 16px var(--black);border-radius:12px;overflow:hidden;width:100%;max-width:600px;background-color:var(--black)}.display-canvas.svelte-f5rf4w.svelte-f5rf4w{width:100%;height:auto;border-radius:12px;background-color:#fff}.instruction.svelte-f5rf4w.svelte-f5rf4w{color:var(--lighter-gray);font-size:1rem;text-align:center;max-width:600px;margin-bottom:15px;padding:0 10px;word-wrap:break-word}.buttons-container.svelte-f5rf4w.svelte-f5rf4w{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.buttons-container.svelte-f5rf4w button.svelte-f5rf4w{padding:10px 20px;font-size:.9rem;border:none;border-radius:6px;cursor:pointer;transition:background-color var(--transition-speed),transform .2s,box-shadow var(--transition-speed);min-width:120px;color:var(--lighter-gray);display:flex;justify-content:center;align-items:center}.ready-button.svelte-f5rf4w.svelte-f5rf4w{background:var(--accent-blue);font-size:1rem}.validate-button.svelte-f5rf4w.svelte-f5rf4w{background:var(--medium-gray-blue)}.retry-button.svelte-f5rf4w.svelte-f5rf4w{background:var(--dark-gray-blue)}.buttons-container.svelte-f5rf4w button.svelte-f5rf4w:hover:not(:disabled){background-color:#1e46c8;transform:translateY(-2px);box-shadow:0 6px 18px #00000059}.buttons-container.svelte-f5rf4w button.svelte-f5rf4w:active:not(:disabled){background-color:#193cb4;transform:translateY(0);box-shadow:0 3px 10px #0000004d}.buttons-container.svelte-f5rf4w button.svelte-f5rf4w:disabled{background-color:var(--medium-gray-blue);cursor:not-allowed;box-shadow:none}.countdown-display.svelte-f5rf4w.svelte-f5rf4w{margin-left:10px;font-size:1rem;color:var(--lighter-gray);font-weight:700;animation:svelte-f5rf4w-pulse 1s infinite}@keyframes svelte-f5rf4w-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width: 1200px){.video-canvas-wrapper.svelte-f5rf4w.svelte-f5rf4w{max-width:600px}}@media (max-width: 1024px){.webcam-wrapper.svelte-f5rf4w.svelte-f5rf4w,.canvas-wrapper.svelte-f5rf4w.svelte-f5rf4w{max-width:500px;width:100%}}@media (max-width: 768px){.ready-button.svelte-f5rf4w.svelte-f5rf4w{padding:8px 16px;font-size:.9rem;min-width:100px}.validate-button.svelte-f5rf4w.svelte-f5rf4w,.retry-button.svelte-f5rf4w.svelte-f5rf4w{padding:8px 16px;font-size:.8rem;min-width:100px}.instruction.svelte-f5rf4w.svelte-f5rf4w{font-size:.9rem}.guide.svelte-f5rf4w.svelte-f5rf4w{border:2px dashed var(--accent-blue);border-radius:10px;animation:none}.display-canvas.svelte-f5rf4w.svelte-f5rf4w{height:auto}}@media (max-width: 480px){.ready-button.svelte-f5rf4w.svelte-f5rf4w{padding:6px 12px;font-size:.8rem;min-width:90px}.validate-button.svelte-f5rf4w.svelte-f5rf4w,.retry-button.svelte-f5rf4w.svelte-f5rf4w{padding:6px 12px;font-size:.7rem;min-width:90px}.instruction.svelte-f5rf4w.svelte-f5rf4w{font-size:.8rem}.guide.svelte-f5rf4w.svelte-f5rf4w{border:1px dashed var(--accent-blue);border-radius:8px}}.lds-ring.svelte-1iwhdcf.svelte-1iwhdcf{display:inline-block;position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%)}.lds-ring.svelte-1iwhdcf div.svelte-1iwhdcf{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:svelte-1iwhdcf-lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.lds-ring.svelte-1iwhdcf div.svelte-1iwhdcf:nth-child(1){animation-delay:-.45s}.lds-ring.svelte-1iwhdcf div.svelte-1iwhdcf:nth-child(2){animation-delay:-.3s}.lds-ring.svelte-1iwhdcf div.svelte-1iwhdcf:nth-child(3){animation-delay:-.15s}@keyframes svelte-1iwhdcf-lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mobile-button.svelte-1iwhdcf.svelte-1iwhdcf{display:flex;flex-direction:column;gap:10px}@media (max-width: 548px){.mobile-button.svelte-1iwhdcf.svelte-1iwhdcf{flex-direction:row;gap:4px}}@font-face{font-family:Source Sans Pro;src:url(/assets/source-sans-pro-regular.dce8869d.eot);src:url(/assets/source-sans-pro-regular.dce8869d.eot?#iefix) format("embedded-opentype"),url(/assets/source-sans-pro-regular.d4eaa48b.woff) format("woff"),url(/assets/source-sans-pro-regular.c1865d89.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/assets/source-sans-pro-italic.ad4b0799.eot);src:url(/assets/source-sans-pro-italic.ad4b0799.eot?#iefix) format("embedded-opentype"),url(/assets/source-sans-pro-italic.05d3615f.woff) format("woff"),url(/assets/source-sans-pro-italic.d13268af.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(/assets/source-sans-pro-semibold.ebb8918d.eot);src:url(/assets/source-sans-pro-semibold.ebb8918d.eot?#iefix) format("embedded-opentype"),url(/assets/source-sans-pro-semibold.b0abd273.woff) format("woff"),url(/assets/source-sans-pro-semibold.a53e2723.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(/assets/source-sans-pro-semibolditalic.dfe0b47a.eot);src:url(/assets/source-sans-pro-semibolditalic.dfe0b47a.eot?#iefix) format("embedded-opentype"),url(/assets/source-sans-pro-semibolditalic.7225cacc.woff) format("woff"),url(/assets/source-sans-pro-semibolditalic.e8ec22b6.ttf) format("truetype");font-weight:600;font-style:italic}section.has-light-background,section.has-light-background h1,section.has-light-background h2,section.has-light-background h3,section.has-light-background h4,section.has-light-background h5,section.has-light-background h6{color:#222}:root{--r-background-color: #191919;--r-main-font: Source Sans Pro, Helvetica, sans-serif;--r-main-font-size: 42px;--r-main-color: #fff;--r-block-margin: 20px;--r-heading-margin: 0 0 20px 0;--r-heading-font: Source Sans Pro, Helvetica, sans-serif;--r-heading-color: #fff;--r-heading-line-height: 1.2;--r-heading-letter-spacing: normal;--r-heading-text-transform: uppercase;--r-heading-text-shadow: none;--r-heading-font-weight: 600;--r-heading1-text-shadow: none;--r-heading1-size: 2.5em;--r-heading2-size: 1.6em;--r-heading3-size: 1.3em;--r-heading4-size: 1em;--r-code-font: monospace;--r-link-color: #42affa;--r-link-color-dark: #068de9;--r-link-color-hover: #8dcffc;--r-selection-background-color: #bee4fd;--r-selection-color: #fff}.reveal-viewport{background:#191919;background-color:var(--r-background-color)}.reveal{font-family:var(--r-main-font);font-size:var(--r-main-font-size);font-weight:400;color:var(--r-main-color)}.reveal ::selection{color:var(--r-selection-color);background:var(--r-selection-background-color);text-shadow:none}.reveal ::-moz-selection{color:var(--r-selection-color);background:var(--r-selection-background-color);text-shadow:none}.reveal .slides section,.reveal .slides section>section{line-height:1.3;font-weight:inherit}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{margin:var(--r-heading-margin);color:var(--r-heading-color);font-family:var(--r-heading-font);font-weight:var(--r-heading-font-weight);line-height:var(--r-heading-line-height);letter-spacing:var(--r-heading-letter-spacing);text-transform:var(--r-heading-text-transform);text-shadow:var(--r-heading-text-shadow);word-wrap:break-word}.reveal h1{font-size:var(--r-heading1-size)}.reveal h2{font-size:var(--r-heading2-size)}.reveal h3{font-size:var(--r-heading3-size)}.reveal h4{font-size:var(--r-heading4-size)}.reveal h1{text-shadow:var(--r-heading1-text-shadow)}.reveal p{margin:var(--r-block-margin) 0;line-height:1.3}.reveal h1:last-child,.reveal h2:last-child,.reveal h3:last-child,.reveal h4:last-child,.reveal h5:last-child,.reveal h6:last-child{margin-bottom:0}.reveal img,.reveal video,.reveal iframe{max-width:95%;max-height:95%}.reveal strong,.reveal b{font-weight:700}.reveal em{font-style:italic}.reveal ol,.reveal dl,.reveal ul{display:inline-block;text-align:left;margin:0 0 0 1em}.reveal ol{list-style-type:decimal}.reveal ul{list-style-type:disc}.reveal ul ul{list-style-type:square}.reveal ul ul ul{list-style-type:circle}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul{display:block;margin-left:40px}.reveal dt{font-weight:700}.reveal dd{margin-left:40px}.reveal blockquote{display:block;position:relative;width:70%;margin:var(--r-block-margin) auto;padding:5px;font-style:italic;background:rgba(255,255,255,.05);box-shadow:0 0 2px #0003}.reveal blockquote p:first-child,.reveal blockquote p:last-child{display:inline-block}.reveal q{font-style:italic}.reveal pre{display:block;position:relative;width:90%;margin:var(--r-block-margin) auto;text-align:left;font-size:.55em;font-family:var(--r-code-font);line-height:1.2em;word-wrap:break-word;box-shadow:0 5px 15px #00000026}.reveal code{font-family:var(--r-code-font);text-transform:none;-o-tab-size:2;tab-size:2}.reveal pre code{display:block;padding:5px;overflow:auto;max-height:400px;word-wrap:normal}.reveal .code-wrapper{white-space:normal}.reveal .code-wrapper code{white-space:pre}.reveal table{margin:auto;border-collapse:collapse;border-spacing:0}.reveal table th{font-weight:700}.reveal table th,.reveal table td{text-align:left;padding:.2em .5em;border-bottom:1px solid}.reveal table th[align=center],.reveal table td[align=center]{text-align:center}.reveal table th[align=right],.reveal table td[align=right]{text-align:right}.reveal table tbody tr:last-child th,.reveal table tbody tr:last-child td{border-bottom:none}.reveal sup{vertical-align:super;font-size:smaller}.reveal sub{vertical-align:sub;font-size:smaller}.reveal small{display:inline-block;font-size:.6em;line-height:1.2em;vertical-align:top}.reveal small *{vertical-align:top}.reveal img{margin:var(--r-block-margin) 0}.reveal a{color:var(--r-link-color);text-decoration:none;transition:color .15s ease}.reveal a:hover{color:var(--r-link-color-hover);text-shadow:none;border:none}.reveal .roll span:after{color:#fff;background:var(--r-link-color-dark)}.reveal .r-frame{border:4px solid var(--r-main-color);box-shadow:0 0 10px #00000026}.reveal a .r-frame{transition:all .15s linear}.reveal a:hover .r-frame{border-color:var(--r-link-color);box-shadow:0 0 20px #0000008c}.reveal .controls{color:var(--r-link-color)}.reveal .progress{background:rgba(0,0,0,.2);color:var(--r-link-color)}@media print{.backgrounds{background-color:var(--r-background-color)}}.hljs{display:block;overflow-x:auto;padding:.5em;background:#272822;color:#ddd}.hljs-tag,.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-strong,.hljs-name{color:#f92672}.hljs-code{color:#66d9ef}.hljs-class .hljs-title{color:#fff}.hljs-attribute,.hljs-symbol,.hljs-regexp,.hljs-link{color:#bf79db}.hljs-string,.hljs-bullet,.hljs-subst,.hljs-title,.hljs-section,.hljs-emphasis,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-tag,.hljs-template-variable{color:#a6e22e}.hljs-comment,.hljs-quote,.hljs-deletion,.hljs-meta{color:#75715e}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-doctag,.hljs-title,.hljs-section,.hljs-type,.hljs-selector-id{font-weight:700}
