@charset "UTF-8";.rounded-box{border-radius:5px}.flex-center-center{align-items:center;justify-content:center}.flex-center-space-evenly{align-items:center;justify-content:space-evenly}.flex-layout-row{display:flex;flex-direction:row}.flex-layout-row-reverse{display:flex;flex-direction:row-reverse}.flex-layout-column{display:flex;flex-direction:column}.cards-wrapper hr{margin:0;flex-basis:100%;visibility:hidden}.section-header{display:flex;flex-direction:column;align-items:center;justify-content:center}.section-header .section-title,.section-header .section-description{text-align:center;word-wrap:break-word}.section-header .section-title{border-image:linear-gradient(45deg,var(--theme-color),var(--theme-color-secondary));border-image-slice:1;padding-bottom:5px;border-bottom:2px solid}.section-header .section-description{margin-top:13px;max-width:600px;padding:0 20px}.section-header .section-description .stress-line{color:var(--theme-color);font-weight:500}.section-header .section-button{margin:13px}.codigrate-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;white-space:nowrap;box-sizing:border-box;padding:13px 26px;min-width:150px;max-width:500px;background:var(--theme-color);border:0;border-radius:999px;cursor:pointer;box-shadow:0 5px 22px -5px color-mix(in srgb,var(--theme-color) 45%,transparent);color:var(--codigrate-input-bg, var(--card));transition:box-shadow .2s ease,filter .2s ease,transform .2s ease}.codigrate-button p{color:var(--codigrate-input-bg, var(--card));font-size:14px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin:0;white-space:nowrap}.codigrate-button app-arrow-right{display:none}.codigrate-button:after{content:"\2192";font-size:18px;line-height:1;transition:transform .3s ease}.codigrate-button:hover{cursor:pointer;filter:brightness(1.06);box-shadow:0 5px 22px -5px color-mix(in srgb,var(--theme-color) 45%,transparent)}.codigrate-button:hover:after{transform:translate(4px)}.codigrate-button.disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.codigrate-button.disabled:hover{filter:none;box-shadow:none}.codigrate-button.disabled:hover:after{transform:none}@media only screen and (max-width: 999px){.cards-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.cards-wrapper>*{margin:10px;max-width:300px}.cards-wrapper>*:first-child{margin-top:10px}.cards-wrapper hr{margin:0;max-width:none}.section-header{margin-left:auto;margin-right:auto;padding:50px 0;max-width:96vw}.section-header .section-title{font-size:26px}.section-header .section-description{font-size:21px}}@media only screen and (min-width: 1000px){.cards-wrapper{padding-top:0}.section-header{padding:90px 0 30px}.section-header .section-title{font-size:32px}.section-header .section-description{font-size:21px}}*{padding:0;margin:0}*:focus{outline:0}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html{height:100%;width:100%}body{height:calc(100% + 1px);width:100%;min-height:calc(100% + 1px);min-width:100%;position:absolute;top:-1px;background-color:var(--background-color)}html,body{padding:0;margin:0;min-height:100vh;min-width:100vw;font-family:Roboto,sans-serif;scroll-behavior:auto}body{overflow:auto}body::-webkit-scrollbar{width:.25em}body::-webkit-scrollbar-track:vertical{background:var(--darker-contrast)}body::-webkit-scrollbar-thumb:vertical{background:var(--contrast)}body::-webkit-scrollbar:horizontal{display:none}img.no-contrast{filter:contrast(0)}img.grayscale{filter:grayscale(1)}img:hover.hover-to-colorize{cursor:pointer;filter:none;transition-property:filter;transition-duration:1s;transition-timing-function:ease}div *{scrollbar-width:none;-ms-overflow-style:none}div *::-webkit-scrollbar-track{-webkit-box-shadow:none!important;background-color:transparent}div *::-webkit-scrollbar{width:0;height:0;background-color:transparent}div *::-webkit-scrollbar-thumb{background-color:transparent}p,a,h1,h2,h3,h4,h5,h6,label,ul,li{color:var(--color);font-weight:300;word-break:break-word;text-decoration:none}hr{border-width:1px;border-style:solid;border-color:var(--lighter-contrast)}.dim p,.dim a,.dim h1,.dim h2,.dim h3,.dim h4,.dim h5,.dim h6,.dim label,.dim ul,.dim li{color:var(--lighter-contrast);border-color:var(--lighter-contrast)}.shine p,.shine a,.shine h1,.shine h2,.shine h3,.shine h4,.shine h5,.shine h6,.shine label,.shine ul,.shine li{color:var(--darker);border-color:var(--darker)}.oth-blog-markdown p,.oth-blog-markdown a,.oth-blog-markdown h1,.oth-blog-markdown h2,.oth-blog-markdown h3,.oth-blog-markdown h4,.oth-blog-markdown h5,.oth-blog-markdown h6,.oth-blog-markdown label,.oth-blog-markdown ul,.oth-blog-markdown li,.oth-docs-markdown p,.oth-docs-markdown a,.oth-docs-markdown h1,.oth-docs-markdown h2,.oth-docs-markdown h3,.oth-docs-markdown h4,.oth-docs-markdown h5,.oth-docs-markdown h6,.oth-docs-markdown label,.oth-docs-markdown ul,.oth-docs-markdown li{margin:20px 0}.oth-blog-markdown h1,.oth-blog-markdown h2,.oth-blog-markdown h3,.oth-blog-markdown h4,.oth-blog-markdown h5,.oth-blog-markdown h6,.oth-docs-markdown h1,.oth-docs-markdown h2,.oth-docs-markdown h3,.oth-docs-markdown h4,.oth-docs-markdown h5,.oth-docs-markdown h6{font-weight:700}.oth-blog-markdown a,.oth-docs-markdown a{color:var(--theme-color-lighter-3)}.oth-blog-markdown a:hover,.oth-docs-markdown a:hover{color:var(--theme-color)}.oth-blog-markdown img,.oth-docs-markdown img{max-width:100%}.oth-blog-markdown td img,.oth-docs-markdown td img{border-radius:var(--border-radius-image);background-color:var(--card);border:2px solid var(--shadow-lighter);box-shadow:0 -6px 15px -7px var(--shadow)}.oth-blog-markdown pre code,.oth-docs-markdown pre code{white-space:break-spaces;word-break:break-all}.oth-blog-markdown h1,.oth-blog-markdown h2,.oth-blog-markdown h3,.oth-blog-markdown h4,.oth-blog-markdown h5,.oth-blog-markdown h6{font-weight:700;text-align:center}.oth-blog-markdown img{margin-left:auto;margin-right:auto;display:block}a{cursor:pointer}a:hover{color:var(--darker)}a.link:hover,a.theme-color-link:hover{color:var(--theme-color-darker-1)}a.theme-color-link{color:var(--theme-color-darker-2);font-weight:400}.copyright{vertical-align:text-top}.theme-color-lighter-3-border{border-color:var(--theme-color-lighter-3)}@media (prefers-color-scheme: dark){body::-webkit-scrollbar-track:vertical{background:var(--darker-contrast)}body::-webkit-scrollbar-thumb:vertical{background:var(--contrast)}}@media only screen and (max-width: 999px){.copyright{font-size:.7rem}}@media only screen and (min-width: 1000px){.copyright{font-size:.8rem}}:root{--success-light-mode: #2BB22B;--success-lighter-light-mode: #40B940;--success-darker-light-mode: #148314;--error-light-mode: #E23237;--error-lighter-light-mode: #E04E52;--error-darker-light-mode: #B6161B;--warning-light-mode: #E8A830;--warning-lighter-light-mode: #E7B049;--warning-darker-light-mode: #C48817;--info-light-mode: #579EDC;--info-lighter-light-mode: #6AA7DC;--info-darker-light-mode: #3177B4;--success-dark-mode: #40B940;--success-lighter-dark-mode: #5FC95F;--success-darker-dark-mode: #2BB22B;--error-dark-mode: #E04E52;--error-lighter-dark-mode: #E36E71;--error-darker-dark-mode: #E23237;--warning-dark-mode: #E7B049;--warning-lighter-dark-mode: #E5BC6F;--warning-darker-dark-mode: #E8A830;--info-dark-mode: #6AA7DC;--info-lighter-dark-mode: #93C4EF;--info-darker-dark-mode: #579EDC}:root,.light-theme{--success: var(--success-light-mode);--success-lighter: var(--success-lighter-light-mode);--success-darker: var(--success-darker-light-mode);--error: var(--error-light-mode);--error-lighter: var(--error-lighter-light-mode);--error-darker: var(--error-darker-light-mode);--warning: var(--warning-light-mode);--warning-lighter: var(--warning-lighter-light-mode);--warning-darker: var(--warning-darker-light-mode);--info: var(--info-light-mode);--info-lighter: var(--info-lighter-light-mode);--info-darker: var(--info-darker-light-mode)}.dark-theme{--success: var(--success-dark-mode);--success-lighter: var(--success-lighter-dark-mode);--success-darker: var(--success-darker-dark-mode);--error: var(--error-dark-mode);--error-lighter: var(--error-lighter-dark-mode);--error-darker: var(--error-darker-dark-mode);--warning: var(--warning-dark-mode);--warning-lighter: var(--warning-lighter-dark-mode);--warning-darker: var(--warning-darker-dark-mode);--info: var(--info-dark-mode);--info-lighter: var(--info-lighter-dark-mode);--info-darker: var(--info-darker-dark-mode)}@media (prefers-color-scheme: dark){:root{--success: var(--success-dark-mode);--success-lighter: var(--success-lighter-dark-mode);--success-darker: var(--success-darker-dark-mode);--error: var(--error-dark-mode);--error-lighter: var(--error-lighter-dark-mode);--error-darker: var(--error-darker-dark-mode);--warning: var(--warning-dark-mode);--warning-lighter: var(--warning-lighter-dark-mode);--warning-darker: var(--warning-darker-dark-mode);--info: var(--info-dark-mode);--info-lighter: var(--info-lighter-dark-mode);--info-darker: var(--info-darker-dark-mode)}}.success-text,.success-text p,.success-text i,.success-text h1,.success-text h2,.success-text h3,.success-text h4,.success-text h5,.success-text h6{color:var(--success)}.success-input input,.success-input select{border-color:var(--success)}.success-input input:focus,.success-input select:focus{border-color:var(--success)}.success-input.input-with-icon input::placeholder,.success-input.input-with-icon input p,.success-input.input-with-label input::placeholder,.success-input.input-with-label input p{color:var(--success)}.success-input.input-with-icon select,.success-input.input-with-label select,.success-input.input-with-icon i,.success-input.input-with-icon span,.success-input.input-with-label i,.success-input.input-with-label span{color:var(--success)}.success-input.input-with-icon input:focus+i,.success-input.input-with-icon input:focus+span,.success-input.input-with-label input:focus+i,.success-input.input-with-label input:focus+span{color:var(--success)}.success-border{border-color:var(--success)}.success-background-color{--information-color: var(--success)}.success-lighter-text,.success-lighter-text p,.success-lighter-text i,.success-lighter-text h1,.success-lighter-text h2,.success-lighter-text h3,.success-lighter-text h4,.success-lighter-text h5,.success-lighter-text h6{color:var(--success-lighter)}.success-lighter-input input,.success-lighter-input select{border-color:var(--success-lighter)}.success-lighter-input input:focus,.success-lighter-input select:focus{border-color:var(--success-lighter)}.success-lighter-input.input-with-icon input::placeholder,.success-lighter-input.input-with-icon input p,.success-lighter-input.input-with-label input::placeholder,.success-lighter-input.input-with-label input p{color:var(--success-lighter)}.success-lighter-input.input-with-icon select,.success-lighter-input.input-with-label select,.success-lighter-input.input-with-icon i,.success-lighter-input.input-with-icon span,.success-lighter-input.input-with-label i,.success-lighter-input.input-with-label span{color:var(--success-lighter)}.success-lighter-input.input-with-icon input:focus+i,.success-lighter-input.input-with-icon input:focus+span,.success-lighter-input.input-with-label input:focus+i,.success-lighter-input.input-with-label input:focus+span{color:var(--success-lighter)}.success-lighter-border{border-color:var(--success-lighter)}.success-lighter-background-color{--information-color: var(--success-lighter)}.success-darker-text,.success-darker-text p,.success-darker-text i,.success-darker-text h1,.success-darker-text h2,.success-darker-text h3,.success-darker-text h4,.success-darker-text h5,.success-darker-text h6{color:var(--success-darker)}.success-darker-input input,.success-darker-input select{border-color:var(--success-darker)}.success-darker-input input:focus,.success-darker-input select:focus{border-color:var(--success-darker)}.success-darker-input.input-with-icon input::placeholder,.success-darker-input.input-with-icon input p,.success-darker-input.input-with-label input::placeholder,.success-darker-input.input-with-label input p{color:var(--success-darker)}.success-darker-input.input-with-icon select,.success-darker-input.input-with-label select,.success-darker-input.input-with-icon i,.success-darker-input.input-with-icon span,.success-darker-input.input-with-label i,.success-darker-input.input-with-label span{color:var(--success-darker)}.success-darker-input.input-with-icon input:focus+i,.success-darker-input.input-with-icon input:focus+span,.success-darker-input.input-with-label input:focus+i,.success-darker-input.input-with-label input:focus+span{color:var(--success-darker)}.success-darker-border{border-color:var(--success-darker)}.success-darker-background-color{--information-color: var(--success-darker)}.error-text,.error-text p,.error-text i,.error-text h1,.error-text h2,.error-text h3,.error-text h4,.error-text h5,.error-text h6{color:var(--error)}.error-input input,.error-input select{border-color:var(--error)}.error-input input:focus,.error-input select:focus{border-color:var(--error)}.error-input.input-with-icon input::placeholder,.error-input.input-with-icon input p,.error-input.input-with-label input::placeholder,.error-input.input-with-label input p{color:var(--error)}.error-input.input-with-icon select,.error-input.input-with-label select,.error-input.input-with-icon i,.error-input.input-with-icon span,.error-input.input-with-label i,.error-input.input-with-label span{color:var(--error)}.error-input.input-with-icon input:focus+i,.error-input.input-with-icon input:focus+span,.error-input.input-with-label input:focus+i,.error-input.input-with-label input:focus+span{color:var(--error)}.error-border{border-color:var(--error)}.error-background-color{--information-color: var(--error)}.error-lighter-text,.error-lighter-text p,.error-lighter-text i,.error-lighter-text h1,.error-lighter-text h2,.error-lighter-text h3,.error-lighter-text h4,.error-lighter-text h5,.error-lighter-text h6{color:var(--error-lighter)}.error-lighter-input input,.error-lighter-input select{border-color:var(--error-lighter)}.error-lighter-input input:focus,.error-lighter-input select:focus{border-color:var(--error-lighter)}.error-lighter-input.input-with-icon input::placeholder,.error-lighter-input.input-with-icon input p,.error-lighter-input.input-with-label input::placeholder,.error-lighter-input.input-with-label input p{color:var(--error-lighter)}.error-lighter-input.input-with-icon select,.error-lighter-input.input-with-label select,.error-lighter-input.input-with-icon i,.error-lighter-input.input-with-icon span,.error-lighter-input.input-with-label i,.error-lighter-input.input-with-label span{color:var(--error-lighter)}.error-lighter-input.input-with-icon input:focus+i,.error-lighter-input.input-with-icon input:focus+span,.error-lighter-input.input-with-label input:focus+i,.error-lighter-input.input-with-label input:focus+span{color:var(--error-lighter)}.error-lighter-border{border-color:var(--error-lighter)}.error-lighter-background-color{--information-color: var(--error-lighter)}.error-darker-text,.error-darker-text p,.error-darker-text i,.error-darker-text h1,.error-darker-text h2,.error-darker-text h3,.error-darker-text h4,.error-darker-text h5,.error-darker-text h6{color:var(--error-darker)}.error-darker-input input,.error-darker-input select{border-color:var(--error-darker)}.error-darker-input input:focus,.error-darker-input select:focus{border-color:var(--error-darker)}.error-darker-input.input-with-icon input::placeholder,.error-darker-input.input-with-icon input p,.error-darker-input.input-with-label input::placeholder,.error-darker-input.input-with-label input p{color:var(--error-darker)}.error-darker-input.input-with-icon select,.error-darker-input.input-with-label select,.error-darker-input.input-with-icon i,.error-darker-input.input-with-icon span,.error-darker-input.input-with-label i,.error-darker-input.input-with-label span{color:var(--error-darker)}.error-darker-input.input-with-icon input:focus+i,.error-darker-input.input-with-icon input:focus+span,.error-darker-input.input-with-label input:focus+i,.error-darker-input.input-with-label input:focus+span{color:var(--error-darker)}.error-darker-border{border-color:var(--error-darker)}.error-darker-background-color{--information-color: var(--error-darker)}.warning-text,.warning-text p,.warning-text i,.warning-text h1,.warning-text h2,.warning-text h3,.warning-text h4,.warning-text h5,.warning-text h6{color:var(--warning)}.warning-input input,.warning-input select{border-color:var(--warning)}.warning-input input:focus,.warning-input select:focus{border-color:var(--warning)}.warning-input.input-with-icon input::placeholder,.warning-input.input-with-icon input p,.warning-input.input-with-label input::placeholder,.warning-input.input-with-label input p{color:var(--warning)}.warning-input.input-with-icon select,.warning-input.input-with-label select,.warning-input.input-with-icon i,.warning-input.input-with-icon span,.warning-input.input-with-label i,.warning-input.input-with-label span{color:var(--warning)}.warning-input.input-with-icon input:focus+i,.warning-input.input-with-icon input:focus+span,.warning-input.input-with-label input:focus+i,.warning-input.input-with-label input:focus+span{color:var(--warning)}.warning-border{border-color:var(--warning)}.warning-background-color{--information-color: var(--warning)}.warning-lighter-text,.warning-lighter-text p,.warning-lighter-text i,.warning-lighter-text h1,.warning-lighter-text h2,.warning-lighter-text h3,.warning-lighter-text h4,.warning-lighter-text h5,.warning-lighter-text h6{color:var(--warning-lighter)}.warning-lighter-input input,.warning-lighter-input select{border-color:var(--warning-lighter)}.warning-lighter-input input:focus,.warning-lighter-input select:focus{border-color:var(--warning-lighter)}.warning-lighter-input.input-with-icon input::placeholder,.warning-lighter-input.input-with-icon input p,.warning-lighter-input.input-with-label input::placeholder,.warning-lighter-input.input-with-label input p{color:var(--warning-lighter)}.warning-lighter-input.input-with-icon select,.warning-lighter-input.input-with-label select,.warning-lighter-input.input-with-icon i,.warning-lighter-input.input-with-icon span,.warning-lighter-input.input-with-label i,.warning-lighter-input.input-with-label span{color:var(--warning-lighter)}.warning-lighter-input.input-with-icon input:focus+i,.warning-lighter-input.input-with-icon input:focus+span,.warning-lighter-input.input-with-label input:focus+i,.warning-lighter-input.input-with-label input:focus+span{color:var(--warning-lighter)}.warning-lighter-border{border-color:var(--warning-lighter)}.warning-lighter-background-color{--information-color: var(--warning-lighter)}.warning-darker-text,.warning-darker-text p,.warning-darker-text i,.warning-darker-text h1,.warning-darker-text h2,.warning-darker-text h3,.warning-darker-text h4,.warning-darker-text h5,.warning-darker-text h6{color:var(--warning-darker)}.warning-darker-input input,.warning-darker-input select{border-color:var(--warning-darker)}.warning-darker-input input:focus,.warning-darker-input select:focus{border-color:var(--warning-darker)}.warning-darker-input.input-with-icon input::placeholder,.warning-darker-input.input-with-icon input p,.warning-darker-input.input-with-label input::placeholder,.warning-darker-input.input-with-label input p{color:var(--warning-darker)}.warning-darker-input.input-with-icon select,.warning-darker-input.input-with-label select,.warning-darker-input.input-with-icon i,.warning-darker-input.input-with-icon span,.warning-darker-input.input-with-label i,.warning-darker-input.input-with-label span{color:var(--warning-darker)}.warning-darker-input.input-with-icon input:focus+i,.warning-darker-input.input-with-icon input:focus+span,.warning-darker-input.input-with-label input:focus+i,.warning-darker-input.input-with-label input:focus+span{color:var(--warning-darker)}.warning-darker-border{border-color:var(--warning-darker)}.warning-darker-background-color{--information-color: var(--warning-darker)}.info-text,.info-text p,.info-text i,.info-text h1,.info-text h2,.info-text h3,.info-text h4,.info-text h5,.info-text h6{color:var(--info)}.info-input input,.info-input select{border-color:var(--info)}.info-input input:focus,.info-input select:focus{border-color:var(--info)}.info-input.input-with-icon input::placeholder,.info-input.input-with-icon input p,.info-input.input-with-label input::placeholder,.info-input.input-with-label input p{color:var(--info)}.info-input.input-with-icon select,.info-input.input-with-label select,.info-input.input-with-icon i,.info-input.input-with-icon span,.info-input.input-with-label i,.info-input.input-with-label span{color:var(--info)}.info-input.input-with-icon input:focus+i,.info-input.input-with-icon input:focus+span,.info-input.input-with-label input:focus+i,.info-input.input-with-label input:focus+span{color:var(--info)}.info-border{border-color:var(--info)}.info-background-color{--information-color: var(--info)}.info-lighter-text,.info-lighter-text p,.info-lighter-text i,.info-lighter-text h1,.info-lighter-text h2,.info-lighter-text h3,.info-lighter-text h4,.info-lighter-text h5,.info-lighter-text h6{color:var(--info-lighter)}.info-lighter-input input,.info-lighter-input select{border-color:var(--info-lighter)}.info-lighter-input input:focus,.info-lighter-input select:focus{border-color:var(--info-lighter)}.info-lighter-input.input-with-icon input::placeholder,.info-lighter-input.input-with-icon input p,.info-lighter-input.input-with-label input::placeholder,.info-lighter-input.input-with-label input p{color:var(--info-lighter)}.info-lighter-input.input-with-icon select,.info-lighter-input.input-with-label select,.info-lighter-input.input-with-icon i,.info-lighter-input.input-with-icon span,.info-lighter-input.input-with-label i,.info-lighter-input.input-with-label span{color:var(--info-lighter)}.info-lighter-input.input-with-icon input:focus+i,.info-lighter-input.input-with-icon input:focus+span,.info-lighter-input.input-with-label input:focus+i,.info-lighter-input.input-with-label input:focus+span{color:var(--info-lighter)}.info-lighter-border{border-color:var(--info-lighter)}.info-lighter-background-color{--information-color: var(--info-lighter)}.info-darker-text,.info-darker-text p,.info-darker-text i,.info-darker-text h1,.info-darker-text h2,.info-darker-text h3,.info-darker-text h4,.info-darker-text h5,.info-darker-text h6{color:var(--info-darker)}.info-darker-input input,.info-darker-input select{border-color:var(--info-darker)}.info-darker-input input:focus,.info-darker-input select:focus{border-color:var(--info-darker)}.info-darker-input.input-with-icon input::placeholder,.info-darker-input.input-with-icon input p,.info-darker-input.input-with-label input::placeholder,.info-darker-input.input-with-label input p{color:var(--info-darker)}.info-darker-input.input-with-icon select,.info-darker-input.input-with-label select,.info-darker-input.input-with-icon i,.info-darker-input.input-with-icon span,.info-darker-input.input-with-label i,.info-darker-input.input-with-label span{color:var(--info-darker)}.info-darker-input.input-with-icon input:focus+i,.info-darker-input.input-with-icon input:focus+span,.info-darker-input.input-with-label input:focus+i,.info-darker-input.input-with-label input:focus+span{color:var(--info-darker)}.info-darker-border{border-color:var(--info-darker)}.info-darker-background-color{--information-color: var(--info-darker)}@keyframes liquid{0%{background:var(--card-light-mode);transform:translateY(0) rotate(0)}to{transform:translateY(-100%) rotate(500deg)}}@keyframes loading-bar-keyframes{0%{left:-100%;background-color:var(--theme-color)}to{left:100%;background-color:var(--theme-color-secondary)}}@keyframes inline-loading-bar-keyframes{50%{left:96px;background:var(--social)}}@keyframes bottom-slide-in-keyframes{0%{bottom:-100%;transition-property:bottom;transition-duration:.7s;transition-timing-function:ease}to{bottom:calc(55px + env(safe-area-inset-bottom));transition-property:bottom}}@keyframes bottom-slide-out-keyframes{0%{bottom:calc(55px + env(safe-area-inset-bottom));transition-property:bottom;transition-duration:.7s;transition-timing-function:ease}to{bottom:-100%;transition-property:bottom}}@keyframes place-holder-animation{0%{background-position:-468px 0}to{background-position:468px 0}}.logo-wrapper{align-items:center;justify-content:center;display:inline-flex;flex-direction:column}.logo-wrapper>*{margin:.4em}.logo-under-maintenance{filter:contrast(0)}@media only screen and (max-width: 999px){.logo-wrapper>*{margin:.2em}}.section,.section-submit{display:flex;flex-direction:column;margin-top:1.5em}.section-submit{align-items:center}.section-submit hr{margin-top:10px;margin-bottom:10px;border-bottom:0;width:100%}.section-submit p{margin-top:7px}.section-submit>*{margin:.4em}.section-output{margin:.7rem .4em}textarea,input,select{font-size:16px;font-weight:300;color:var(--color);background:transparent;border:0;width:100%;border-radius:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--lighter-contrast);box-sizing:border-box;transition-property:border-bottom-color;transition-duration:.4s;transition-timing-function:ease-out;outline:none;padding:8px}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:var(--lighter-contrast)}textarea:focus,input:focus,select:focus{border-color:var(--color);border-bottom-width:2px}input[type=checkbox]{display:none}input[type=checkbox]+label{display:block;cursor:pointer;width:fit-content}input[type=checkbox]+label:before{content:"\2714";border-radius:3px;border-width:2px;border-style:solid;border-color:var(--lighter-contrast);display:inline-block;width:1em;height:1em;padding-left:.2em;padding-bottom:.2em;margin-right:.2em;vertical-align:center;color:transparent;transition:.2s}input[type=checkbox]:checked+label:before{color:var(--lighter-contrast);background-color:var(--color);border-color:var(--color)}.input-with-icon,.input-checkbox,.input-with-label{width:100%;position:relative;margin-top:.5em;margin-bottom:.5em}select{border-radius:var(--border-radius);padding-left:18px;-webkit-appearance:none;appearance:none;border:1px solid var(--lighter-contrast);background:transparent url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat;background-position-x:97%;background-position-y:5px}.input-with-icon,.input-with-label{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center}.input-with-icon textarea,.input-with-label textarea{height:57px;resize:none}.input-with-icon textarea:focus+i,.input-with-label textarea:focus+i{color:var(--color)}.input-with-icon.with-svg input,.input-with-label.with-svg input{height:38px}.input-with-icon input:focus+i,.input-with-label input:focus+i{color:var(--color)}.input-with-icon input:focus+svg,.input-with-label input:focus+svg{fill:var(--color)}.input-with-icon i,.input-with-icon img,.input-with-label i,.input-with-label img{padding:11px 8px;color:var(--lighter-contrast);border-radius:3px 0 0 3px;transition:.2s}.input-with-icon svg,.input-with-label svg{fill:var(--lighter-contrast);border-radius:3px 0 0 3px;transition:.2s;width:32px;height:32px;margin-left:5px;margin-right:5px}.input-checkbox-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;cursor:pointer;padding:7px}.input-checkbox-label span{height:24px;width:24px;box-sizing:border-box;box-shadow:0 0 6px -1px inset var(--shadow);border-radius:3px;border-width:1px;border-style:solid;border-color:var(--lighter-contrast);margin-left:1px;transition:.2s}.input-checkbox-label span:after{transform:rotate(45deg);content:"";position:absolute;display:none;left:16px;top:11px;width:6px;height:11px;border:solid var(--lighter-contrast);border-width:0 2px 2px 0}.input-checkbox-label p{font-size:16px;font-weight:300;margin-left:17px}.input-checkbox-label input:checked~span{border-color:var(--color);background-color:var(--color)}.input-checkbox-label input:checked~span:after{display:block}.input-with-label{justify-content:space-between;white-space:nowrap}@media (hover: hover){form a:hover{background:none}}.codigrate-skin textarea,.codigrate-skin input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]),.codigrate-skin select{background-color:var(--codigrate-input-bg, var(--card))}.dashboard-layout-top-nav-loading-bar,.landing-layout-top-nav-loading-bar,.dashboard-layout-page-top-loading-bar,.landing-layout-page-top-loading-bar{left:0;width:100%;height:4px;position:fixed;background-color:var(--theme-color-lighter-5);box-shadow:0 1px 3px 0 var(--shadow-darker);overflow:hidden;z-index:12}.dashboard-layout-top-nav-loading-bar:after,.landing-layout-top-nav-loading-bar:after,.dashboard-layout-page-top-loading-bar:after,.landing-layout-page-top-loading-bar:after{animation-name:loading-bar-keyframes;animation-duration:1.5s;animation-direction:normal;animation-timing-function:ease-in-out;animation-iteration-count:infinite;content:"";position:absolute;top:0;z-index:20;left:-100%;width:50%;height:4px;border-radius:3px;background-color:var(--theme-color-lighter-9)}.dashboard-layout-top-nav-loading-bar{top:calc(55px + env(safe-area-inset-top))}.landing-layout-top-nav-loading-bar{top:calc(72px + env(safe-area-inset-top))}.landing-layout-page-top-loading-bar{top:env(safe-area-inset-top)}.dashboard-layout-page-top-loading-bar{top:env(safe-area-inset-top);left:0}.dashboard-layout-page-top-loading-bar .side-nav-closed{left:0}@media only screen and (max-width: 999px){.dashboard-layout-page-top-loading-bar,.landing-layout-top-nav-loading-bar{visibility:hidden}.dashboard-layout-top-nav-loading-bar,.landing-layout-page-top-nav-loading-bar{visibility:visible}}@media only screen and (min-width: 1000px){.dashboard-layout-page-top-loading-bar,.landing-layout-top-nav-loading-bar{visibility:visible}.dashboard-layout-top-nav-loading-bar,.landing-layout-page-top-loading-bar{visibility:hidden}}@keyframes loading-color-animation{0%{background-position:0 50%}to{background-position:100% 50%}}.counter-loader-container{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:1.654rem;height:1.3rem;position:absolute;left:50%;transform:translate(-50%);margin:0}.counter-loader-container .counter-loader-left,.counter-loader-container .counter-loader-right,.counter-loader-container .counter-loader-warp-left,.counter-loader-container .counter-loader-warp-right{width:.827rem;height:1.181rem;position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.counter-loader-container .counter-loader-left img,.counter-loader-container .counter-loader-right img,.counter-loader-container .counter-loader-warp-left img,.counter-loader-container .counter-loader-warp-right img{display:none}.counter-loader-container .counter-loader-left,.counter-loader-container .counter-loader-warp-left{left:0;-webkit-mask-image:url(/assets/logo/logo-quote-left.svg);mask-image:url(/assets/logo/logo-quote-left.svg);-webkit-mask-position:right center;mask-position:right center}.counter-loader-container .counter-loader-right,.counter-loader-container .counter-loader-warp-right{right:0;-webkit-mask-image:url(/assets/logo/logo-quote-right.svg);mask-image:url(/assets/logo/logo-quote-right.svg);-webkit-mask-position:left center;mask-position:left center}.counter-loader-container .counter-loader-left,.counter-loader-container .counter-loader-right{animation:counter-loader-clap 1.6s linear infinite;z-index:3}.counter-loader-container .counter-loader-left{background:linear-gradient(to right,var(--plugin-primary, var(--theme-color, #00baff)) -40%,var(--plugin-secondary, var(--theme-color-secondary, #00ffff)) 140%);background-size:1.654rem 100%;background-position:0 center}.counter-loader-container .counter-loader-right{background:linear-gradient(to right,var(--plugin-primary, var(--theme-color, #00baff)) -40%,var(--plugin-secondary, var(--theme-color-secondary, #00ffff)) 140%);background-size:1.654rem 100%;background-position:-.827rem center;animation-name:counter-loader-clap-right}.counter-loader-container .counter-loader-dots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:3px;z-index:2;animation:counter-loader-dots-visibility 1.6s ease-in-out infinite}.counter-loader-container .counter-loader-dots .dot{width:5px;height:5px;border-radius:50%;animation:counter-loader-dot-wave 1.6s ease-in-out infinite}.counter-loader-container .counter-loader-dots .dot:nth-child(1){background-color:var(--plugin-primary, var(--theme-color, #00baff))}.counter-loader-container .counter-loader-dots .dot:nth-child(2){background-color:color-mix(in srgb,var(--plugin-primary, var(--theme-color, #00baff)) 50%,var(--plugin-secondary, var(--theme-color-secondary, #00ffff)) 50%);animation-delay:.13s}.counter-loader-container .counter-loader-dots .dot:nth-child(3){background-color:var(--plugin-secondary, var(--theme-color-secondary, #00ffff));animation-delay:.26s}.counter-loader-container .counter-loader-warp-left,.counter-loader-container .counter-loader-warp-right{z-index:2;opacity:0;animation:counter-loader-impact 1.6s linear infinite}.counter-loader-container .counter-loader-warp-left{background-color:var(--plugin-primary, var(--theme-color, #00baff))}.counter-loader-container .counter-loader-warp-right{background-color:var(--plugin-secondary, var(--theme-color-secondary, #00ffff));animation-name:counter-loader-impact-right}.counter-loader-container .counter-loader-warp-left-outer,.counter-loader-container .counter-loader-warp-right-outer{width:.827rem;height:1.181rem;position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:1;opacity:0}.counter-loader-container .counter-loader-warp-left-outer img,.counter-loader-container .counter-loader-warp-right-outer img{display:none}.counter-loader-container .counter-loader-warp-left-outer{left:0;background-color:var(--plugin-primary, var(--theme-color, #00baff));-webkit-mask-image:url(/assets/logo/logo-quote-left.svg);mask-image:url(/assets/logo/logo-quote-left.svg);-webkit-mask-position:right center;mask-position:right center;animation:counter-loader-impact-outer 1.6s linear infinite}.counter-loader-container .counter-loader-warp-right-outer{right:0;background-color:var(--plugin-secondary, var(--theme-color-secondary, #00ffff));-webkit-mask-image:url(/assets/logo/logo-quote-right.svg);mask-image:url(/assets/logo/logo-quote-right.svg);-webkit-mask-position:left center;mask-position:left center;animation:counter-loader-impact-outer-right 1.6s linear infinite}@keyframes counter-loader-clap{0%,8%{transform:translateY(-50%) translate(0);background-size:1.654rem 100%;background-position:0 center;animation-timing-function:ease-out}44%,56%{transform:translateY(-50%) translate(-14px);background-size:20rem 100%;background-position:0 center;animation-timing-function:ease-in}90%,to{transform:translateY(-50%) translate(0);background-size:1.654rem 100%;background-position:0 center}}@keyframes counter-loader-clap-right{0%,8%{transform:translateY(-50%) translate(0);background-size:1.654rem 100%;background-position:-.827rem center;animation-timing-function:ease-out}44%,56%{transform:translateY(-50%) translate(14px);background-size:20rem 100%;background-position:-19.173rem center;animation-timing-function:ease-in}90%,to{transform:translateY(-50%) translate(0);background-size:1.654rem 100%;background-position:-.827rem center}}@keyframes counter-loader-dots-visibility{0%,20%{opacity:0}44%,56%{opacity:1}80%,to{opacity:0}}@keyframes counter-loader-dot-wave{0%,30%{transform:scale(.7)}50%{transform:scale(1.1)}70%,to{transform:scale(.7)}}@keyframes counter-loader-impact{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(-14px);opacity:0}58%{transform:translateY(-50%) translate(-14px);opacity:.6}88%{transform:translateY(-50%) translate(-14px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}@keyframes counter-loader-impact-right{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(14px);opacity:0}58%{transform:translateY(-50%) translate(14px);opacity:.6}88%{transform:translateY(-50%) translate(14px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}@keyframes counter-loader-impact-outer{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(-14px);opacity:0}66%{transform:translateY(-50%) translate(-14px);opacity:.32}88%{transform:translateY(-50%) translate(-14px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}@keyframes counter-loader-impact-outer-right{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(14px);opacity:0}66%{transform:translateY(-50%) translate(14px);opacity:.32}88%{transform:translateY(-50%) translate(14px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}@keyframes counter-loader-impact-outer-compact{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(-8px);opacity:0}66%{transform:translateY(-50%) translate(-8px);opacity:.32}88%{transform:translateY(-50%) translate(-8px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}@keyframes counter-loader-impact-outer-right-compact{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(8px);opacity:0}66%{transform:translateY(-50%) translate(8px);opacity:.32}88%{transform:translateY(-50%) translate(8px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}@keyframes counter-loader-clap-compact{0%,8%{transform:translateY(-50%) translate(0);background-size:1.4rem 100%;background-position:0 center;animation-timing-function:ease-out}44%,56%{transform:translateY(-50%) translate(-8px);background-size:15rem 100%;background-position:0 center;animation-timing-function:ease-in}90%,to{transform:translateY(-50%) translate(0);background-size:1.4rem 100%;background-position:0 center}}@keyframes counter-loader-clap-right-compact{0%,8%{transform:translateY(-50%) translate(0);background-size:1.4rem 100%;background-position:-.7rem center;animation-timing-function:ease-out}44%,56%{transform:translateY(-50%) translate(8px);background-size:15rem 100%;background-position:-14.3rem center;animation-timing-function:ease-in}90%,to{transform:translateY(-50%) translate(0);background-size:1.4rem 100%;background-position:-.7rem center}}@keyframes counter-loader-impact-compact{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(-8px);opacity:0}58%{transform:translateY(-50%) translate(-8px);opacity:.6}88%{transform:translateY(-50%) translate(-8px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}@keyframes counter-loader-impact-right-compact{0%{transform:translateY(-50%) translate(0);opacity:0}44%{transform:translateY(-50%) translate(8px);opacity:0}58%{transform:translateY(-50%) translate(8px);opacity:.6}88%{transform:translateY(-50%) translate(8px);opacity:0}to{transform:translateY(-50%) translate(0);opacity:0}}.page{background-color:var(--background-color);padding:0 0 env(safe-area-inset-left)}.page .page-content{overflow:initial;position:relative;z-index:2}@media only screen and (max-width: 999px){.page{font-size:18px}}@media only screen and (min-width: 1000px){.page{font-size:25px}}.profile-img-small,.profile-img-full,.profile-img-wrapper{border-radius:99em}.profile-img-small,.profile-img-full{display:block;border-radius:99em;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:var(--contrast);border-width:1px;border-style:solid;border-color:var(--contrast)}.profile-img-small{width:38px;height:38px;box-shadow:0 3px 3px var(--shadow-dark-mode)}.profile-img-full{width:100px;height:100px}.profile-img-wrapper{border:none;margin-bottom:2em;box-shadow:0 3px 2px var(--shadow);max-width:fit-content}.ribbon{width:12.1em;height:12.1em;position:absolute;overflow:hidden;top:0;right:0;z-index:9;pointer-events:none;font-size:12px;text-decoration:none;text-indent:-999999px}.ribbon:hover,.ribbon:active{background-color:transparent}.ribbon:before,.ribbon:after{position:absolute;display:block;width:15.38em;height:1.54em;top:3.23em;right:-3.23em;box-sizing:content-box;transform:rotate(45deg)}.ribbon:before{box-shadow:0 .15em .23em 0 var(--shadow);content:"";padding:.38em 0;background-color:var(--theme-color);background-image:linear-gradient(to bottom,#0000,#00000026);pointer-events:auto}.ribbon:after{content:attr(data-ribbon);color:#fff;font:700 1em Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.54em;text-decoration:none;text-shadow:0 -.08em var(--shadow-darker);text-align:center;text-indent:0;padding:.15em 0;margin:.15em 0;border-width:.08em 0;border-style:dotted;border-color:var(--always-contrast-light-mode)}.ribbon.ribbon-top{z-index:10000}.ribbon.fixed{position:fixed}:root{--social: #898989;--codigrate: #00BAFF;--twitter: #00ACED;--google: #4286F5;--facebook-f: #1877F2;--linkedin-in: #2867B2;--twitch: #8C45F6;--dribbble: #EA4C89;--reddit: #FF4500;--pinterest: #E60023;--github: #1B1F24;--youtube: #E52D27;--patreon: #F96854;--product-hunt: #DA552F;--aws: #FF9900;--google-cloud: #4285F4;--npm: #CB3837;--gmail: #EA4335;--yahoo: #6001D2;--outlook: #0078D4;--stripe: #4553FF;--paypal: #169BD7;--discord: #5865F2;--medium: #00AD6C;--instagram: #BC2A8D;--matomo: #3B5AA4;--mixpanel: #574DE1;--exceptionly: #F5655D;--remoklify: #F4870A;--big-armor: #009CC5;--biyo: #037EF3;--bayeras: #FABF48;--codigrate-dark: #00BAFF;--twitter-dark: #00ACED;--google-dark: #4286F5;--facebook-f-dark: #1877F2;--linkedin-in-dark: #2867B2;--twitch-dark: #8C45F6;--dribbble-dark: #EA4C89;--reddit-dark: #FF4500;--pinterest-dark: #E60023;--github-dark: #FFFFFF;--youtube-dark: #E52D27;--patreon-dark: #F96854;--product-hunt-dark: #DA552F;--aws-dark: #FF9900;--google-cloud-dark: #4285F4;--npm-dark: #CB3837;--gmail-dark: #EA4335;--yahoo-dark: #6001D2;--outlook-dark: #0078D4;--stripe-dark: #4553FF;--paypal-dark: #169BD7;--discord-dark: #5865F2;--medium-dark: #00AD6C;--instagram-dark: #BC2A8D;--matomo-dark: #3B5AA4;--mixpanel-dark: #574DE1;--exceptionly-dark: #F5655D;--remoklify-dark: #F4870A;--big-armor-dark: #009CC5;--biyo-dark: #037EF3;--bayeras-dark: #FABF48}.social{--social: var(--social)}.codigrate{--social: var(--codigrate)}.twitter{--social: var(--twitter)}.google{--social: var(--google)}.facebook-f{--social: var(--facebook-f)}.linkedin-in{--social: var(--linkedin-in)}.twitch{--social: var(--twitch)}.dribbble{--social: var(--dribbble)}.reddit{--social: var(--reddit)}.pinterest{--social: var(--pinterest)}.github{--social: var(--github)}.youtube{--social: var(--youtube)}.patreon{--social: var(--patreon)}.product-hunt{--social: var(--product-hunt)}.aws{--social: var(--aws)}.google-cloud{--social: var(--google-cloud)}.npm{--social: var(--npm)}.gmail{--social: var(--gmail)}.yahoo{--social: var(--yahoo)}.outlook{--social: var(--outlook)}.stripe{--social: var(--stripe)}.paypal{--social: var(--paypal)}.discord{--social: var(--discord)}.medium{--social: var(--medium)}.instagram{--social: var(--instagram)}.matomo{--social: var(--matomo)}.mixpanel{--social: var(--mixpanel)}.exceptionly{--social: var(--exceptionly)}.remoklify{--social: var(--remoklify)}.big-armor{--social: var(--big-armor)}.biyo{--social: var(--biyo)}.bayeras{--social: var(--bayeras)}@media (prefers-color-scheme: dark){.codigrate{--social: var(--codigrate-dark)}.twitter{--social: var(--twitter-dark)}.google{--social: var(--google-dark)}.facebook-f{--social: var(--facebook-f-dark)}.linkedin-in{--social: var(--linkedin-in-dark)}.twitch{--social: var(--twitch-dark)}.dribbble{--social: var(--dribbble-dark)}.reddit{--social: var(--reddit-dark)}.pinterest{--social: var(--pinterest-dark)}.github{--social: var(--github-dark)}.youtube{--social: var(--youtube-dark)}.patreon{--social: var(--patreon-dark)}.product-hunt{--social: var(--product-hunt-dark)}.aws{--social: var(--aws-dark)}.google-cloud{--social: var(--google-cloud-dark)}.npm{--social: var(--npm-dark)}.gmail{--social: var(--gmail-dark)}.yahoo{--social: var(--yahoo-dark)}.outlook{--social: var(--outlook-dark)}.stripe{--social: var(--stripe-dark)}.paypal{--social: var(--paypal-dark)}.discord{--social: var(--discord-dark)}.medium{--social: var(--medium-dark)}.instagram{--social: var(--instagram-dark)}.matomo{--social: var(--matomo-dark)}.mixpanel{--social: var(--mixpanel-dark)}.exceptionly{--social: var(--exceptionly-dark)}.remoklify{--social: var(--remoklify-dark)}.big-armor{--social: var(--big-armor-dark)}.biyo{--social: var(--biyo-dark)}.bayeras{--social: var(--bayeras-dark)}}.dark-theme .codigrate{--social: var(--codigrate-dark)}.dark-theme .twitter{--social: var(--twitter-dark)}.dark-theme .google{--social: var(--google-dark)}.dark-theme .facebook-f{--social: var(--facebook-f-dark)}.dark-theme .linkedin-in{--social: var(--linkedin-in-dark)}.dark-theme .twitch{--social: var(--twitch-dark)}.dark-theme .dribbble{--social: var(--dribbble-dark)}.dark-theme .reddit{--social: var(--reddit-dark)}.dark-theme .pinterest{--social: var(--pinterest-dark)}.dark-theme .github{--social: var(--github-dark)}.dark-theme .youtube{--social: var(--youtube-dark)}.dark-theme .patreon{--social: var(--patreon-dark)}.dark-theme .product-hunt{--social: var(--product-hunt-dark)}.dark-theme .aws{--social: var(--aws-dark)}.dark-theme .google-cloud{--social: var(--google-cloud-dark)}.dark-theme .npm{--social: var(--npm-dark)}.dark-theme .gmail{--social: var(--gmail-dark)}.dark-theme .yahoo{--social: var(--yahoo-dark)}.dark-theme .outlook{--social: var(--outlook-dark)}.dark-theme .stripe{--social: var(--stripe-dark)}.dark-theme .paypal{--social: var(--paypal-dark)}.dark-theme .discord{--social: var(--discord-dark)}.dark-theme .medium{--social: var(--medium-dark)}.dark-theme .instagram{--social: var(--instagram-dark)}.dark-theme .matomo{--social: var(--matomo-dark)}.dark-theme .mixpanel{--social: var(--mixpanel-dark)}.dark-theme .exceptionly{--social: var(--exceptionly-dark)}.dark-theme .remoklify{--social: var(--remoklify-dark)}.dark-theme .big-armor{--social: var(--big-armor-dark)}.dark-theme .biyo{--social: var(--biyo-dark)}.dark-theme .bayeras{--social: var(--bayeras-dark)}.light-theme .social{--social: var(--social)}.light-theme .codigrate{--social: var(--codigrate)}.light-theme .twitter{--social: var(--twitter)}.light-theme .google{--social: var(--google)}.light-theme .facebook-f{--social: var(--facebook-f)}.light-theme .linkedin-in{--social: var(--linkedin-in)}.light-theme .twitch{--social: var(--twitch)}.light-theme .dribbble{--social: var(--dribbble)}.light-theme .reddit{--social: var(--reddit)}.light-theme .pinterest{--social: var(--pinterest)}.light-theme .github{--social: var(--github)}.light-theme .youtube{--social: var(--youtube)}.light-theme .patreon{--social: var(--patreon)}.light-theme .product-hunt{--social: var(--product-hunt)}.light-theme .aws{--social: var(--aws)}.light-theme .google-cloud{--social: var(--google-cloud)}.light-theme .npm{--social: var(--npm)}.light-theme .gmail{--social: var(--gmail)}.light-theme .yahoo{--social: var(--yahoo)}.light-theme .outlook{--social: var(--outlook)}.light-theme .stripe{--social: var(--stripe)}.light-theme .paypal{--social: var(--paypal)}.light-theme .discord{--social: var(--discord)}.light-theme .medium{--social: var(--medium)}.light-theme .instagram{--social: var(--instagram)}.light-theme .matomo{--social: var(--matomo)}.light-theme .mixpanel{--social: var(--mixpanel)}.light-theme .exceptionly{--social: var(--exceptionly)}.light-theme .remoklify{--social: var(--remoklify)}.light-theme .big-armor{--social: var(--big-armor)}.light-theme .biyo{--social: var(--biyo)}.light-theme .bayeras{--social: var(--bayeras)}.cdk-drag-preview{opacity:0}.cdk-drag-placeholder{z-index:2;box-shadow:0 0 10px 5px var(--shadow-dark-mode)}.palette-container{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;background-color:var(--card);border-radius:18px;position:relative;width:100%;min-width:120px;max-width:1200px;min-height:220px;overflow:hidden}.palette-container.shadow{box-shadow:0 3px 15px 0 var(--shadow)}.palette-container.shadow.color-blindness-palette{margin-bottom:30px}.palette-container.shadow .palette-items{gap:0}.palette-container.single{min-width:320px}.palette-container.single .palette-items .palette-item{height:360px}.palette-container.single .palette-items .palette-item .color-item{position:relative}.palette-container.single .palette-items .palette-item .color-item:hover:before{content:"Select";position:absolute;bottom:0;right:0;font-size:15px;font-weight:400;background:var(--glass);color:var(--darker);padding:5px 30px;border-top-left-radius:5px;opacity:.6}.palette-container.one{min-width:min(120px,9vw);max-width:120px;width:20%}.palette-container.two{min-width:min(120px,9vw);max-width:240px;width:20%}.palette-container.three{min-width:min(120px,9vw);max-width:360px;width:30%}.palette-container.four{min-width:min(120px,9vw);max-width:480px;width:40%}.palette-container .header-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:space-evenly;width:100%;height:48px}.palette-container .header-buttons .header-button{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;font-size:16px;cursor:pointer;color:var(--color)}.palette-container .header-buttons .header-button.dark{cursor:initial;background-color:var(--darker-contrast)}.palette-container .header-buttons .header-button.dark:hover{color:var(--color)}.palette-container .header-buttons .header-button:hover{background-color:var(--darker-contrast);color:var(--darker)}.palette-container .header-buttons .header-button.selected{background-color:var(--darker-contrast)}.palette-container .header-buttons .header-button.disabled{cursor:initial}.palette-container .header-buttons .header-button.disabled:hover{background-color:initial;color:var(--color)}.palette-container .explanation-section{border-top:2px solid var(--theme-color);display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:flex-start;padding:0 22px;width:100%;box-sizing:border-box;gap:8px;height:140px}.palette-container .explanation-section p{font-size:16px;color:var(--color);text-align:justify}.palette-container .explanation-section .title{font-size:17px;font-weight:400;width:100%;padding-bottom:3px}.palette-container.small{background-color:transparent;border-radius:0}.palette-container.small.bottom{min-height:auto}.palette-container.small.bottom .palette-items .palette-item{height:50px}.palette-container.small.bottom .palette-items .palette-item .color-item{height:100%}.palette-container.small .palette-items{cursor:pointer}.palette-container.small .palette-items .palette-item{display:block;background-color:transparent;height:260px;width:10%}.palette-container.small .palette-items .palette-item .color-item{transition-duration:1s;transition-property:background-color;height:70%}.palette-container.small .palette-items .palette-item .color-item.non-hoverable{cursor:pointer}.palette-container.small .palette-items .palette-item .color-text{margin-left:auto;margin-right:auto;background-color:transparent;font-size:15px;font-weight:300;height:30%;width:auto;writing-mode:vertical-lr;transform:scale(-1)}.palette-container .palette-items{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;overflow:hidden;gap:8px}.palette-container .palette-items.mobile{display:none}.palette-container .palette-items.desktop{display:flex}.palette-container .palette-items .palette-item{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;background-color:var(--darker-contrast);transition:transform .3s cubic-bezier(0,0,.2,1);height:min(360px,30vw);width:100%;position:relative}.palette-container .palette-items .palette-item input{border:none}.palette-container .palette-items .palette-item .color-text{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--card);color:var(--color);font-size:15px;text-align:center;width:100%;height:20%;z-index:2}.palette-container .palette-items .palette-item .color-text.large{font-size:20px}.palette-container .palette-items .palette-item .color-text.light{color:var(--lighter-contrast)}.palette-container .palette-items .palette-item .color-text i{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:16px;width:100%;height:100%;transition-property:opacity;color:var(--darker);background-color:var(--glass);opacity:.6}.palette-container .palette-items .palette-item .color-text i:hover{opacity:1}.palette-container .palette-items .palette-item .color-text.buttons{position:absolute;visibility:hidden;bottom:0;left:0;cursor:pointer}.palette-container .palette-items .palette-item:hover .dissapearable{visibility:hidden}.palette-container .palette-items .palette-item:hover .buttons{visibility:visible;color:var(--darker);background-color:var(--darker-contrast)}.palette-container .palette-items .palette-item .color-item{height:80%;width:100%;transition-property:box-shadow,filter;transition-duration:.2s;background-color:var(--darker-contrast);cursor:pointer;position:relative;outline:0;overflow:hidden}.palette-container .palette-items .palette-item .color-item.grayscale{filter:grayscale(100%);opacity:.5;background-color:var(--glass)}.palette-container .palette-items .palette-item .color-item .change-color{width:100%;height:100%}.palette-container .palette-items .palette-item .color-item .color-info{display:flex;flex-direction:row;align-items:center;justify-content:center;visibility:hidden;text-align:center;position:absolute;right:11px;top:11px;font-size:22px;box-sizing:border-box;height:18px;width:18px;background:var(--color);color:var(--darker-contrast);border-radius:100%;opacity:.5}.palette-container .palette-items .palette-item .color-item .color-info:hover{box-shadow:0 0 5px 3px var(--shadow-dark-mode)}.palette-container .palette-items .palette-item .color-item.absolute{position:absolute;top:0;left:0}.palette-container .palette-items .palette-item .color-item .simulation-text{position:absolute;bottom:0;right:0;font-size:15px;font-weight:400;background:var(--glass);color:var(--darker);padding:5px 10px;border-top-left-radius:5px;opacity:.6}.palette-container .palette-items .palette-item .color-item .simulation-text.top{bottom:unset;top:0;border-bottom-left-radius:5px;border-top-left-radius:unset}.palette-container .palette-items .palette-item .color-item.animated:after{content:"";position:absolute;bottom:-50%;left:-50%;width:200%;height:300%;border-radius:45%;animation:liquid 6s ease-in-out}.palette-container .palette-items .palette-item .color-item:hover{z-index:1;box-shadow:0 0 10px 5px var(--shadow-dark-mode)}.palette-container .palette-items .palette-item .color-item:hover .color-info{visibility:visible}.palette-container .palette-items .palette-item .color-item.glass{position:relative}.palette-container .palette-items .palette-item .color-item.glass:after{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--glass)}.palette-container .palette-items .palette-item .color-item.non-hoverable{cursor:initial}.palette-container .palette-items .palette-item .color-item.non-hoverable:hover{z-index:initial;box-shadow:none}@media only screen and (max-width: 999px){.palette-container{min-width:initial;min-height:initial;width:92vw;height:auto;max-width:92vw;max-height:initial}.palette-container.small .palette-items .palette-item.column .color-text{transform:initial;writing-mode:initial}.palette-container.single{min-width:initial;min-height:initial;width:55vw;max-width:260px;max-height:260px}.palette-container.single .palette-items .palette-item{width:100%;height:60vw}.palette-container.one,.palette-container.two,.palette-container.three,.palette-container.four{width:75px;max-width:260px;max-height:260px}.palette-container.one .palette-items .palette-item,.palette-container.two .palette-items .palette-item,.palette-container.three .palette-items .palette-item,.palette-container.four .palette-items .palette-item{width:100%}.palette-container .header-buttons{height:auto;flex-wrap:wrap}.palette-container .header-buttons .header-button{min-height:60px;width:50%}.palette-container .explanation-section{min-height:auto;padding:15px;height:auto}.palette-container .explanation-section .explanation-text{height:auto}.palette-container .palette-items{flex-wrap:wrap;justify-content:flex-start}.palette-container .palette-items.desktop{display:none}.palette-container .palette-items.mobile{display:flex}.palette-container .palette-items .palette-item{min-width:initial;max-height:260px;height:60vw;width:25%}.palette-container .palette-items .palette-item.large{width:50%}.palette-container .palette-items .palette-item.column{display:flex;flex-direction:row;width:100%;min-height:70px;height:7vw}.palette-container .palette-items .palette-item.column .color-item{height:100%;width:70%}.palette-container .palette-items .palette-item.column .color-text{height:100%;width:30%}.palette-container .palette-items .palette-item.column .color-text.buttons{left:initial;right:0}.palette-container .palette-items .palette-item .color-item:hover{box-shadow:none}.palette-container .palette-items .palette-item .color-item .color-info{right:initial;left:15px;top:15px}.palette-container .palette-items .palette-item .color-text{font-size:14px}.palette-container .palette-items .palette-item .color-text.large{font-size:16px}}:root .blue-theme,:root .default-theme,:root .light-theme.blue-theme{--theme-color: #00BAFF;--theme-color-secondary: #00FFFF;--theme-color-tertiary: #000000;--theme-color-lighter-1: color-mix(in srgb, var(--theme-color), #FFFFFF 7%);--theme-color-lighter-2: color-mix(in srgb, var(--theme-color), #FFFFFF 14%);--theme-color-lighter-3: color-mix(in srgb, var(--theme-color), #FFFFFF 21%);--theme-color-lighter-4: color-mix(in srgb, var(--theme-color), #FFFFFF 28%);--theme-color-lighter-5: color-mix(in srgb, var(--theme-color), #FFFFFF 36%);--theme-color-lighter-6: color-mix(in srgb, var(--theme-color), #FFFFFF 45%);--theme-color-lighter-7: color-mix(in srgb, var(--theme-color), #FFFFFF 62%);--theme-color-lighter-8: color-mix(in srgb, var(--theme-color), #FFFFFF 78%);--theme-color-lighter-9: color-mix(in srgb, var(--theme-color), #FFFFFF 92%);--theme-color-darker-1: color-mix(in srgb, var(--theme-color), #2B2B2B 5%);--theme-color-darker-2: color-mix(in srgb, var(--theme-color), #2B2B2B 10%);--theme-color-darker-3: color-mix(in srgb, var(--theme-color), #2B2B2B 16%);--theme-color-darker-4: color-mix(in srgb, var(--theme-color), #2B2B2B 22%);--theme-color-darker-5: color-mix(in srgb, var(--theme-color), #2B2B2B 29%);--theme-color-darker-6: color-mix(in srgb, var(--theme-color), #2B2B2B 37%);--theme-color-darker-7: color-mix(in srgb, var(--theme-color), #2B2B2B 55%);--theme-color-darker-8: color-mix(in srgb, var(--theme-color), #2B2B2B 70%);--theme-color-darker-9: color-mix(in srgb, var(--theme-color), #2B2B2B 85%);--theme-color-secondary-lighter-1: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 7%);--theme-color-secondary-lighter-2: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 14%);--theme-color-secondary-lighter-3: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 21%);--theme-color-secondary-lighter-4: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 28%);--theme-color-secondary-lighter-5: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 36%);--theme-color-secondary-lighter-6: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 45%);--theme-color-secondary-lighter-7: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 62%);--theme-color-secondary-lighter-8: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 78%);--theme-color-secondary-lighter-9: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 92%);--theme-color-secondary-darker-1: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 5%);--theme-color-secondary-darker-2: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 10%);--theme-color-secondary-darker-3: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 16%);--theme-color-secondary-darker-4: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 22%);--theme-color-secondary-darker-5: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 29%);--theme-color-secondary-darker-6: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 37%);--theme-color-secondary-darker-7: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 55%);--theme-color-secondary-darker-8: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 70%);--theme-color-secondary-darker-9: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 85%);--hover: color-mix(in srgb, var(--theme-color) 30%, transparent)}.dark-theme.blue-theme,.dark-theme.default-theme{--theme-color-lighter-1: color-mix(in srgb, var(--theme-color), #2B2B2B 7%);--theme-color-lighter-2: color-mix(in srgb, var(--theme-color), #2B2B2B 14%);--theme-color-lighter-3: color-mix(in srgb, var(--theme-color), #2B2B2B 21%);--theme-color-lighter-4: color-mix(in srgb, var(--theme-color), #2B2B2B 28%);--theme-color-lighter-5: color-mix(in srgb, var(--theme-color), #2B2B2B 36%);--theme-color-lighter-6: color-mix(in srgb, var(--theme-color), #2B2B2B 45%);--theme-color-lighter-7: color-mix(in srgb, var(--theme-color), #2B2B2B 62%);--theme-color-lighter-8: color-mix(in srgb, var(--theme-color), #2B2B2B 78%);--theme-color-lighter-9: color-mix(in srgb, var(--theme-color), #2B2B2B 92%);--theme-color-darker-1: color-mix(in srgb, var(--theme-color), #FFFFFF 5%);--theme-color-darker-2: color-mix(in srgb, var(--theme-color), #FFFFFF 10%);--theme-color-darker-3: color-mix(in srgb, var(--theme-color), #FFFFFF 16%);--theme-color-darker-4: color-mix(in srgb, var(--theme-color), #FFFFFF 22%);--theme-color-darker-5: color-mix(in srgb, var(--theme-color), #FFFFFF 29%);--theme-color-darker-6: color-mix(in srgb, var(--theme-color), #FFFFFF 37%);--theme-color-darker-7: color-mix(in srgb, var(--theme-color), #FFFFFF 55%);--theme-color-darker-8: color-mix(in srgb, var(--theme-color), #FFFFFF 70%);--theme-color-darker-9: color-mix(in srgb, var(--theme-color), #FFFFFF 85%);--theme-color-secondary-lighter-1: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 7%);--theme-color-secondary-lighter-2: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 14%);--theme-color-secondary-lighter-3: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 21%);--theme-color-secondary-lighter-4: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 28%);--theme-color-secondary-lighter-5: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 36%);--theme-color-secondary-lighter-6: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 45%);--theme-color-secondary-lighter-7: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 62%);--theme-color-secondary-lighter-8: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 78%);--theme-color-secondary-lighter-9: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 92%);--theme-color-secondary-darker-1: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 5%);--theme-color-secondary-darker-2: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 10%);--theme-color-secondary-darker-3: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 16%);--theme-color-secondary-darker-4: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 22%);--theme-color-secondary-darker-5: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 29%);--theme-color-secondary-darker-6: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 37%);--theme-color-secondary-darker-7: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 55%);--theme-color-secondary-darker-8: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 70%);--theme-color-secondary-darker-9: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 85%);--hover: color-mix(in srgb, var(--theme-color) 60%, transparent)}@media (prefers-color-scheme: dark){:root .blue-theme:not(.light-theme),:root .default-theme:not(.light-theme){--theme-color-lighter-1: color-mix(in srgb, var(--theme-color), #2B2B2B 7%);--theme-color-lighter-2: color-mix(in srgb, var(--theme-color), #2B2B2B 14%);--theme-color-lighter-3: color-mix(in srgb, var(--theme-color), #2B2B2B 21%);--theme-color-lighter-4: color-mix(in srgb, var(--theme-color), #2B2B2B 28%);--theme-color-lighter-5: color-mix(in srgb, var(--theme-color), #2B2B2B 36%);--theme-color-lighter-6: color-mix(in srgb, var(--theme-color), #2B2B2B 45%);--theme-color-lighter-7: color-mix(in srgb, var(--theme-color), #2B2B2B 62%);--theme-color-lighter-8: color-mix(in srgb, var(--theme-color), #2B2B2B 78%);--theme-color-lighter-9: color-mix(in srgb, var(--theme-color), #2B2B2B 92%);--theme-color-darker-1: color-mix(in srgb, var(--theme-color), #FFFFFF 5%);--theme-color-darker-2: color-mix(in srgb, var(--theme-color), #FFFFFF 10%);--theme-color-darker-3: color-mix(in srgb, var(--theme-color), #FFFFFF 16%);--theme-color-darker-4: color-mix(in srgb, var(--theme-color), #FFFFFF 22%);--theme-color-darker-5: color-mix(in srgb, var(--theme-color), #FFFFFF 29%);--theme-color-darker-6: color-mix(in srgb, var(--theme-color), #FFFFFF 37%);--theme-color-darker-7: color-mix(in srgb, var(--theme-color), #FFFFFF 55%);--theme-color-darker-8: color-mix(in srgb, var(--theme-color), #FFFFFF 70%);--theme-color-darker-9: color-mix(in srgb, var(--theme-color), #FFFFFF 85%);--theme-color-secondary-lighter-1: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 7%);--theme-color-secondary-lighter-2: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 14%);--theme-color-secondary-lighter-3: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 21%);--theme-color-secondary-lighter-4: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 28%);--theme-color-secondary-lighter-5: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 36%);--theme-color-secondary-lighter-6: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 45%);--theme-color-secondary-lighter-7: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 62%);--theme-color-secondary-lighter-8: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 78%);--theme-color-secondary-lighter-9: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 92%);--theme-color-secondary-darker-1: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 5%);--theme-color-secondary-darker-2: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 10%);--theme-color-secondary-darker-3: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 16%);--theme-color-secondary-darker-4: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 22%);--theme-color-secondary-darker-5: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 29%);--theme-color-secondary-darker-6: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 37%);--theme-color-secondary-darker-7: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 55%);--theme-color-secondary-darker-8: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 70%);--theme-color-secondary-darker-9: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 85%);--hover: color-mix(in srgb, var(--theme-color) 60%, transparent)}}:root .product-theme,:root .light-theme.product-theme{--theme-color-lighter-1: color-mix(in srgb, var(--theme-color), #FFFFFF 7%);--theme-color-lighter-2: color-mix(in srgb, var(--theme-color), #FFFFFF 14%);--theme-color-lighter-3: color-mix(in srgb, var(--theme-color), #FFFFFF 21%);--theme-color-lighter-4: color-mix(in srgb, var(--theme-color), #FFFFFF 28%);--theme-color-lighter-5: color-mix(in srgb, var(--theme-color), #FFFFFF 36%);--theme-color-lighter-6: color-mix(in srgb, var(--theme-color), #FFFFFF 45%);--theme-color-lighter-7: color-mix(in srgb, var(--theme-color), #FFFFFF 62%);--theme-color-lighter-8: color-mix(in srgb, var(--theme-color), #FFFFFF 78%);--theme-color-lighter-9: color-mix(in srgb, var(--theme-color), #FFFFFF 92%);--theme-color-darker-1: color-mix(in srgb, var(--theme-color), #2B2B2B 5%);--theme-color-darker-2: color-mix(in srgb, var(--theme-color), #2B2B2B 10%);--theme-color-darker-3: color-mix(in srgb, var(--theme-color), #2B2B2B 16%);--theme-color-darker-4: color-mix(in srgb, var(--theme-color), #2B2B2B 22%);--theme-color-darker-5: color-mix(in srgb, var(--theme-color), #2B2B2B 29%);--theme-color-darker-6: color-mix(in srgb, var(--theme-color), #2B2B2B 37%);--theme-color-darker-7: color-mix(in srgb, var(--theme-color), #2B2B2B 55%);--theme-color-darker-8: color-mix(in srgb, var(--theme-color), #2B2B2B 70%);--theme-color-darker-9: color-mix(in srgb, var(--theme-color), #2B2B2B 85%);--theme-color-secondary-lighter-1: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 7%);--theme-color-secondary-lighter-2: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 14%);--theme-color-secondary-lighter-3: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 21%);--theme-color-secondary-lighter-4: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 28%);--theme-color-secondary-lighter-5: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 36%);--theme-color-secondary-lighter-6: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 45%);--theme-color-secondary-lighter-7: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 62%);--theme-color-secondary-lighter-8: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 78%);--theme-color-secondary-lighter-9: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 92%);--theme-color-secondary-darker-1: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 5%);--theme-color-secondary-darker-2: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 10%);--theme-color-secondary-darker-3: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 16%);--theme-color-secondary-darker-4: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 22%);--theme-color-secondary-darker-5: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 29%);--theme-color-secondary-darker-6: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 37%);--theme-color-secondary-darker-7: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 55%);--theme-color-secondary-darker-8: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 70%);--theme-color-secondary-darker-9: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 85%);--hover: color-mix(in srgb, var(--theme-color) 30%, transparent)}.dark-theme.product-theme{--theme-color-lighter-1: color-mix(in srgb, var(--theme-color), #2B2B2B 7%);--theme-color-lighter-2: color-mix(in srgb, var(--theme-color), #2B2B2B 14%);--theme-color-lighter-3: color-mix(in srgb, var(--theme-color), #2B2B2B 21%);--theme-color-lighter-4: color-mix(in srgb, var(--theme-color), #2B2B2B 28%);--theme-color-lighter-5: color-mix(in srgb, var(--theme-color), #2B2B2B 36%);--theme-color-lighter-6: color-mix(in srgb, var(--theme-color), #2B2B2B 45%);--theme-color-lighter-7: color-mix(in srgb, var(--theme-color), #2B2B2B 62%);--theme-color-lighter-8: color-mix(in srgb, var(--theme-color), #2B2B2B 78%);--theme-color-lighter-9: color-mix(in srgb, var(--theme-color), #2B2B2B 92%);--theme-color-darker-1: color-mix(in srgb, var(--theme-color), #FFFFFF 5%);--theme-color-darker-2: color-mix(in srgb, var(--theme-color), #FFFFFF 10%);--theme-color-darker-3: color-mix(in srgb, var(--theme-color), #FFFFFF 16%);--theme-color-darker-4: color-mix(in srgb, var(--theme-color), #FFFFFF 22%);--theme-color-darker-5: color-mix(in srgb, var(--theme-color), #FFFFFF 29%);--theme-color-darker-6: color-mix(in srgb, var(--theme-color), #FFFFFF 37%);--theme-color-darker-7: color-mix(in srgb, var(--theme-color), #FFFFFF 55%);--theme-color-darker-8: color-mix(in srgb, var(--theme-color), #FFFFFF 70%);--theme-color-darker-9: color-mix(in srgb, var(--theme-color), #FFFFFF 85%);--theme-color-secondary-lighter-1: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 7%);--theme-color-secondary-lighter-2: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 14%);--theme-color-secondary-lighter-3: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 21%);--theme-color-secondary-lighter-4: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 28%);--theme-color-secondary-lighter-5: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 36%);--theme-color-secondary-lighter-6: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 45%);--theme-color-secondary-lighter-7: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 62%);--theme-color-secondary-lighter-8: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 78%);--theme-color-secondary-lighter-9: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 92%);--theme-color-secondary-darker-1: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 5%);--theme-color-secondary-darker-2: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 10%);--theme-color-secondary-darker-3: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 16%);--theme-color-secondary-darker-4: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 22%);--theme-color-secondary-darker-5: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 29%);--theme-color-secondary-darker-6: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 37%);--theme-color-secondary-darker-7: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 55%);--theme-color-secondary-darker-8: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 70%);--theme-color-secondary-darker-9: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 85%);--hover: color-mix(in srgb, var(--theme-color) 60%, transparent)}@media (prefers-color-scheme: dark){:root .product-theme:not(.light-theme){--theme-color-lighter-1: color-mix(in srgb, var(--theme-color), #2B2B2B 7%);--theme-color-lighter-2: color-mix(in srgb, var(--theme-color), #2B2B2B 14%);--theme-color-lighter-3: color-mix(in srgb, var(--theme-color), #2B2B2B 21%);--theme-color-lighter-4: color-mix(in srgb, var(--theme-color), #2B2B2B 28%);--theme-color-lighter-5: color-mix(in srgb, var(--theme-color), #2B2B2B 36%);--theme-color-lighter-6: color-mix(in srgb, var(--theme-color), #2B2B2B 45%);--theme-color-lighter-7: color-mix(in srgb, var(--theme-color), #2B2B2B 62%);--theme-color-lighter-8: color-mix(in srgb, var(--theme-color), #2B2B2B 78%);--theme-color-lighter-9: color-mix(in srgb, var(--theme-color), #2B2B2B 92%);--theme-color-darker-1: color-mix(in srgb, var(--theme-color), #FFFFFF 5%);--theme-color-darker-2: color-mix(in srgb, var(--theme-color), #FFFFFF 10%);--theme-color-darker-3: color-mix(in srgb, var(--theme-color), #FFFFFF 16%);--theme-color-darker-4: color-mix(in srgb, var(--theme-color), #FFFFFF 22%);--theme-color-darker-5: color-mix(in srgb, var(--theme-color), #FFFFFF 29%);--theme-color-darker-6: color-mix(in srgb, var(--theme-color), #FFFFFF 37%);--theme-color-darker-7: color-mix(in srgb, var(--theme-color), #FFFFFF 55%);--theme-color-darker-8: color-mix(in srgb, var(--theme-color), #FFFFFF 70%);--theme-color-darker-9: color-mix(in srgb, var(--theme-color), #FFFFFF 85%);--theme-color-secondary-lighter-1: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 7%);--theme-color-secondary-lighter-2: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 14%);--theme-color-secondary-lighter-3: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 21%);--theme-color-secondary-lighter-4: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 28%);--theme-color-secondary-lighter-5: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 36%);--theme-color-secondary-lighter-6: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 45%);--theme-color-secondary-lighter-7: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 62%);--theme-color-secondary-lighter-8: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 78%);--theme-color-secondary-lighter-9: color-mix(in srgb, var(--theme-color-secondary), #2B2B2B 92%);--theme-color-secondary-darker-1: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 5%);--theme-color-secondary-darker-2: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 10%);--theme-color-secondary-darker-3: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 16%);--theme-color-secondary-darker-4: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 22%);--theme-color-secondary-darker-5: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 29%);--theme-color-secondary-darker-6: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 37%);--theme-color-secondary-darker-7: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 55%);--theme-color-secondary-darker-8: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 70%);--theme-color-secondary-darker-9: color-mix(in srgb, var(--theme-color-secondary), #FFFFFF 85%);--hover: color-mix(in srgb, var(--theme-color) 60%, transparent)}}:root{--lighter-light-mode: #757575;--color-light-mode: #545454;--darker-light-mode: #2B2B2B;--darker-contrast-light-mode: #EFEFEF;--contrast-light-mode: #E0E0E0;--lighter-contrast-light-mode: #B4B4B4;--background-color-light-mode: #FEFEFE;--background-color-alpha-light-mode: rgba(255, 255, 255, .93);--card-light-mode: #FFFFFF;--input-bg-light-mode: #FFFFFF;--shadow-light-mode: rgba(155, 155, 155, .5);--shadow-lighter-light-mode: rgba(235, 235, 235, .55);--shadow-darker-light-mode: rgba(100, 100, 100, .5);--cropper-overlay-color-light-mode: var(--card-light-mode);--cropper-outline-color-light-mode: rgba(254, 255, 254, .7);--glass-light-mode: rgba(255, 255, 255, .7);--lighter-dark-mode: #CFCFCF;--color-dark-mode: #E0E0E0;--darker-dark-mode: #F0F0F0;--darker-contrast-dark-mode: #2B2B2B;--contrast-dark-mode: #424242;--lighter-contrast-dark-mode: #797979;--background-color-dark-mode: #353535;--background-color-alpha-dark-mode: rgba(53, 53, 53, .93);--card-dark-mode: #343434;--input-bg-dark-mode: #2C2C2C;--shadow-dark-mode: rgba(15, 15, 15, .5);--shadow-lighter-dark-mode: rgba(25, 25, 25, .5);--shadow-darker-dark-mode: rgba(5, 5, 5, .5);--cropper-overlay-color-dark-mode: var(--card-dark-mode);--cropper-outline-color-dark-mode: rgba(53, 55, 53, .5);--glass-dark-mode: rgba(37, 37, 37, .8)}:root,:root .light-theme{--lighter: var(--lighter-light-mode);--color: var(--color-light-mode);--darker: var(--darker-light-mode);--darker-contrast: var(--darker-contrast-light-mode);--contrast: var(--contrast-light-mode);--lighter-contrast: var(--lighter-contrast-light-mode);--background-color: var(--background-color-light-mode);--background-color-alpha: var(--background-color-alpha-light-mode);--card: var(--card-light-mode);--codigrate-input-bg: var(--input-bg-light-mode);--shadow: var(--shadow-light-mode);--shadow-lighter: var(--shadow-lighter-light-mode);--shadow-darker: var(--shadow-darker-light-mode);--cropper-overlay-color: var(--cropper-overlay-color-light-mode);--cropper-outline-color: var(--cropper-outline-color-light-mode);--glass: var(--glass-light-mode);--always-contrast-light-mode: var(--contrast-light-mode);--always-card-dark-mode: var(--card-dark-mode)}.dark-theme{--lighter: var(--lighter-dark-mode);--color: var(--color-dark-mode);--darker: var(--darker-dark-mode);--darker-contrast: var(--darker-contrast-dark-mode);--contrast: var(--contrast-dark-mode);--lighter-contrast: var(--lighter-contrast-dark-mode);--background-color: var(--background-color-dark-mode);--background-color-alpha: var(--background-color-alpha-dark-mode);--card: var(--card-dark-mode);--codigrate-input-bg: var(--input-bg-dark-mode);--shadow: var(--shadow-dark-mode);--shadow-lighter: var(--shadow-lighter-dark-mode);--shadow-darker: var(--shadow-darker-dark-mode);--cropper-overlay-color: var(--cropper-overlay-color-dark-mode);--cropper-outline-color: var(--cropper-outline-color-dark-mode);--glass: var(--glass-dark-mode)}@media (prefers-color-scheme: dark){:root{--lighter: var(--lighter-dark-mode);--color: var(--color-dark-mode);--darker: var(--darker-dark-mode);--darker-contrast: var(--darker-contrast-dark-mode);--contrast: var(--contrast-dark-mode);--lighter-contrast: var(--lighter-contrast-dark-mode);--background-color: var(--background-color-dark-mode);--background-color-alpha: var(--background-color-alpha-dark-mode);--card: var(--card-dark-mode);--codigrate-input-bg: var(--input-bg-dark-mode);--shadow: var(--shadow-dark-mode);--shadow-lighter: var(--shadow-lighter-dark-mode);--shadow-darker: var(--shadow-darker-dark-mode);--cropper-overlay-color: var(--cropper-overlay-color-dark-mode);--cropper-outline-color: var(--cropper-outline-color-dark-mode);--glass: var(--glass-dark-mode)}}.codigrate-skin :is(.theme-card,.banner-outer-wrapper){--lighter: var(--lighter-light-mode);--color: var(--color-light-mode);--darker: var(--darker-light-mode);--darker-contrast: var(--darker-contrast-light-mode);--contrast: var(--contrast-light-mode);--lighter-contrast: var(--lighter-contrast-light-mode);--background-color: var(--background-color-light-mode);--background-color-alpha: var(--background-color-alpha-light-mode);--card: var(--card-light-mode);--codigrate-input-bg: var(--input-bg-light-mode);--shadow: var(--shadow-light-mode);--shadow-lighter: var(--shadow-lighter-light-mode);--shadow-darker: var(--shadow-darker-light-mode);--cropper-overlay-color: var(--cropper-overlay-color-light-mode);--cropper-outline-color: var(--cropper-outline-color-light-mode);--glass: var(--glass-light-mode)}.codigrate-skin.dark-theme :is(.theme-card,.banner-outer-wrapper){--lighter: var(--lighter-dark-mode);--color: var(--color-dark-mode);--darker: var(--darker-dark-mode);--darker-contrast: var(--darker-contrast-dark-mode);--contrast: var(--contrast-dark-mode);--lighter-contrast: var(--lighter-contrast-dark-mode);--background-color: var(--background-color-dark-mode);--background-color-alpha: var(--background-color-alpha-dark-mode);--card: var(--card-dark-mode);--codigrate-input-bg: var(--input-bg-dark-mode);--shadow: var(--shadow-dark-mode);--shadow-lighter: var(--shadow-lighter-dark-mode);--shadow-darker: var(--shadow-darker-dark-mode);--cropper-overlay-color: var(--cropper-overlay-color-dark-mode);--cropper-outline-color: var(--cropper-outline-color-dark-mode);--glass: var(--glass-dark-mode)}:root .codigrate-skin{--surface: var(--codigrate-surface, var(--codigrate-window-bg));--background-color: var(--codigrate-editor-bg);--background-color-alpha: color-mix(in srgb, var(--codigrate-editor-bg) 93%, transparent);--card: var(--codigrate-window-bg);--color: var(--codigrate-fg);--lighter: var(--codigrate-fg-dim, color-mix(in srgb, var(--codigrate-fg), var(--codigrate-window-bg) 42%));--darker: color-mix(in srgb, var(--codigrate-fg), white 28%);--darker-contrast: color-mix(in srgb, var(--codigrate-editor-bg), black 16%);--contrast: color-mix(in srgb, var(--codigrate-window-bg), var(--codigrate-fg) 13%);--lighter-contrast: color-mix(in srgb, var(--codigrate-window-bg), var(--codigrate-fg) 28%);--glass: color-mix(in srgb, var(--codigrate-window-bg) 82%, transparent);--shadow: color-mix(in srgb, black 50%, transparent);--shadow-lighter: color-mix(in srgb, black 32%, transparent);--shadow-darker: color-mix(in srgb, black 62%, transparent);--cropper-overlay-color: var(--codigrate-window-bg);--cropper-outline-color: color-mix(in srgb, var(--codigrate-fg) 55%, transparent);--error: var(--codigrate-error, #E04E52);--warning: var(--codigrate-warning, #E7B049);--info: var(--codigrate-info, #6AA7DC);--success: var(--codigrate-success, #40B940)}:root .light-theme.codigrate-skin{--darker: color-mix(in srgb, var(--codigrate-fg), black 30%);--shadow: color-mix(in srgb, black 18%, transparent);--shadow-lighter: color-mix(in srgb, black 10%, transparent);--shadow-darker: color-mix(in srgb, black 26%, transparent);--darker-contrast: color-mix(in srgb, var(--codigrate-window-bg), black 5%)}:root{--border-radius-round: 12px;--border-radius-image-round: var(--border-radius-round);--border-radius-product-line-round: var(--border-radius-round);--height-bottom-line-round: var(--border-radius-round);--padding-line-round: 1.2em}.round-theme,.default-theme{--border-radius: var(--border-radius-round);--border-radius-image: var(--border-radius-image-round);--border-radius-product-line: var(--border-radius-product-line-round);--height-bottom-line: var(--height-bottom-line-round);--padding-line: var(--padding-line-round)}:root{--border-radius-counter-borders: 0 1em 0 1em;--border-radius-image-counter-borders: 0 1em 0 1em;--border-radius-product-line-counter-borders: var(--border-radius-counter-borders);--height-bottom-line-counter-borders: 0;--padding-line-counter-borders: 1.1em}.counter-borders-theme{--border-radius: var(--border-radius-counter-borders);--border-radius-image: var(--border-radius-image-counter-borders);--border-radius-product-line: var(--border-radius-product-line-counter-borders);--height-bottom-line: var(--height-bottom-line-counter-borders);--padding-line: var(--padding-line-counter-borders)}:root{--border-radius-sharp: 0;--border-radius-image-sharp: 0;--border-radius-product-line-sharp: var(--border-radius-sharp);--height-bottom-line-sharp: 4px;--padding-line-sharp: 1.2em}.sharp-theme{--border-radius: var(--border-radius-sharp);--border-radius-image: var(--border-radius-image-sharp);--border-radius-product-line: var(--border-radius-product-line-sharp);--height-bottom-line: var(--height-bottom-line-sharp);--padding-line: var(--padding-line-sharp)}:root{--border-radius-leaf: 0 3em 0 3em;--border-radius-image-leaf: 0 50% 0 50%;--border-radius-product-line-leaf: 3em 0em 0em 3em;--height-bottom-line-leaf: 0;--padding-line-leaf: 1.2em 1.2em 2em 1.2em}.leaf-theme{--border-radius: var(--border-radius-leaf);--border-radius-image: var(--border-radius-image-leaf);--border-radius-product-line: var(--border-radius-product-line-leaf);--height-bottom-line: var(--height-bottom-line-leaf);--padding-line: var(--padding-line-leaf)}

/*# sourceMappingURL=styles.c2a5c029698928b2.css.map*/