@charset "UTF-8";:root{--inset-width: 800px;--content-width: 1100px;--breakout-width: 1400px;--border-radius: .8rem;--color-background: 12% .015 252;--color-foreground: 96.5% .01 75;--color-card: 15% .015 252;--color-card-foreground: 96.5% .01 75;--color-popover: 10% .015 252;--color-popover-foreground: 96.5% .01 75;--color-primary: 42% .19 25;--color-primary-foreground: 96.5% .01 75;--color-secondary: 30% .02 252;--color-secondary-foreground: 96.5% .01 75;--color-muted: 20% .015 252;--color-muted-foreground: 70% .01 75;--color-accent: 42% .19 25;--color-accent-foreground: 96.5% .01 75;--color-destructive: 48% .21 25;--color-destructive-foreground: 96.5% .01 75;--color-input: 25% .02 252;--color-ring: 42% .19 25;--color-navlink: var(--color-primary);--color-navlink-hover: var(--color-secondary);--color-link: var(--color-primary);--color-link-hover: var(--color-secondary);--color-text: ocklch(var(--color-foreground));--color-border: 25% .02 252;--color-btn-bg: var(--color-primary);--color-btn-hover: var(--color-secondary);--color-btn-text: ocklch(var(--color-foreground));--color-header: var(--color-03db-bg);--color-header-text: var(--color-foreground);--color-header-navlink: ocklch(var(--color-muted-foreground));--color-header-navlink-hover: ocklch(var(--color-primary-foreground));--color-theme-primary: var(--color-secondary);--shadow-01dp: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12);--shadow2-01dp: 0 -1px 3px 0 rgba(255, 255, 255, .2), 0 1px 1px 0 rgba(255, 255, 255, .14), 0 2px 1px -1px rgba(255, 255, 255, .12)}.light{--color-background: 96.5% .01 75;--color-foreground: 5% .005 264;--color-card: 98% .008 75;--color-card-foreground: 5% .005 264;--color-popover: 98% .008 75;--color-popover-foreground: 5% .005 264;--color-primary: 42% .19 25;--color-primary-foreground: 98% .008 75;--color-secondary: 50% .02 252;--color-secondary-foreground: 98% .008 75;--color-muted: 92% .01 75;--color-muted-foreground: 50% .02 252;--color-accent: 42% .19 25;--color-accent-foreground: 98% .008 75;--color-destructive: 42% .19 25;--color-destructive-foreground: 98% .008 75;--color-border: 85% .012 75;--color-input: 85% .012 75;--color-ring: 42% .19 25;--color-radius: .5rem;--shadow-01dp: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12);--shadow2-01dp: 0 -1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12)}@layer base{*{border:oklch(var(--color-border));outline-color:oklch(var(--color-ring))}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,oklch(var(--ring)) 50%,transparent)}}}html,body{width:100%;margin:0;padding:0;color:oklch(var(--color-foreground));background-color:oklch(var(--color-background));overflow-x:hidden;line-height:1.5;font-family:Arial,Tahoma,Geneva,Verdana,sans-serif}*{box-sizing:border-box}body{overflow-y:hidden;min-height:100vh}img{max-width:100%;height:100%}svg{width:100%;height:100%}.bg-card{background-color:oklch(var(--color-card))}.flex-container{display:flex;width:100%;height:auto;flex-direction:row;flex-wrap:wrap;gap:2rem}.flex-center{justify-content:center}.active{font-weight:900;color:#000}.box-wrapper{color:oklch(var(--color-foreground));margin:auto;border-radius:1rem;padding:0 .5rem;background-color:oklch(var(--color-card));box-shadow:var(--shadow-01dp)}a{color:oklch(var(--color-foreground))}a:hover{color:oklch(var(--color-primary))}.warning{display:block;padding:1rem 0;text-align:center;font-size:1.2rem;color:#856404;background-color:#fff3cd;border-radius:5px}.image{text-align:center}.image-style-side{text-align:unset;float:right}.emphasize:after{content:"";display:block;width:40px;height:3px;background-color:oklch(var(--color-primary));margin:.5rem auto 0}.emphasize-start:after{content:"";display:block;width:40px;height:3px;background-color:oklch(var(--color-primary));margin:.5rem 0}@media (max-width: 599px){.box-wrapper{margin:0;padding:5px}.flex-container{display:flex;flex-direction:column;align-items:center}.navbar{display:none}.image-style-side{width:auto!important;float:initial}}@media only screen and (min-width: 600px) and (max-width: 899px){.box-wrapper{margin:auto;padding:.5rem}.image-style-side{width:auto!important;float:initial}}@media only screen and (min-width: 900px) and (max-width: 1199px){.box-wrapper{margin:auto;padding:1rem}}@media only screen and (min-width: 1200px){.box-wrapper{margin:auto;padding:2rem}}.mt-5{margin-top:5%!important}.mt-10{margin-top:10%!important}.mt-15{margin-top:15%!important}.mt-20{margin-top:20%!important}.mt-25{margin-top:25%!important}.mt-30{margin-top:30%!important}.mtr-5{margin-top:-5%!important}.mtr-10{margin-top:-10%!important}.mtr-15{margin-top:-15%!important}.mtr-20{margin-top:-20%!important}.text-center{text-align:center}.float-right{float:right}.inset-width{width:100%;max-width:var(--inset-width)}.content-width{width:100%;max-width:var(--content-width)}.breakout-width{width:100%;max-width:var(--breakout-width)}.color-muted{color:oklch(var(--color-muted-foreground))}select,::picker(select){appearance:base-select}@starting-style{::picker(select):popover-open{opacity:0}}select{padding:.4rem 1rem;font-size:1.4rem;color:oklch(var(--color-foreground));background-color:oklch(var(--color-muted));border-radius:.75rem;cursor:pointer}select::picker-icon{transition:rotate .4s}select:open::picker-icon{rotate:180deg}select::picker(select){top:calc(anchor(bottom) + 1px);left:anchor(0);opacity:0;transition:all .4s allow-discrete}select::picker(select):popover-open{opacity:1}option{color:oklch(var(--color-muted-foreground));background-color:oklch(var(--color-muted))}option:checked,option:hover{color:oklch(var(--color-primary-foreground));background-color:oklch(var(--color-primary))!important}input{padding:.4rem 1rem;font-size:1.4rem;color:oklch(var(--color-foreground));background-color:oklch(var(--color-muted));border-color:oklch(var(--color-primary));border-radius:.75rem}label{font-size:1.4rem}.skeleton{animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.skeleton-text{width:100%}.skeleton-text__body{width:55%}.skeleton-footer{width:30%}:root{--color-cookie-background: #f5f5f5;--color-cookie-checkbox-border: #8c8c8c;--color-cookie-checkmark: #fff;--color-cookie-primary: #16168a;--color-cookie-secondary: #00d5ff;--color-cookie-text: #000;--color-cookie-btn-text: #fff;--color-cookie-shadow: #000}.cookie-banner{display:block;position:fixed;width:75%;min-height:10rem;bottom:0;left:50%;padding:2rem 1.5rem;transform:translate(-50%);animation:1s ease-out forwards slideInFromBottom;background-color:var(--color-cookie-background);color:var(--color-cookie-text);text-align:center}@media (max-width: 576px){.cookie-banner{width:100%;padding:1rem .5rem}}.cookie-banner__title{display:block;width:100%;font-size:3rem}@media (max-width: 576px){.cookie-banner__title{font-size:2rem}}.cookie-banner__description{display:block;width:100%;margin-bottom:2rem;font-size:1.8rem}@media (max-width: 576px){.cookie-banner__description{font-size:1.5rem}}.cookie-banner__checkbox-container{display:block}.cookie-banner__checkbox-wrap{display:inline-block}.cookie-banner__checkbox-wrap:not(:last-child){margin-right:2rem}@media (max-width: 576px){.cookie-banner__checkbox-wrap:not(:last-child){margin:0}}.cookie-banner__checkbox{visibility:hidden}.cookie-banner__checkbox-label{display:inline-block;height:4rem;font-size:2rem;vertical-align:middle;cursor:pointer}@media (max-width: 576px){.cookie-banner__checkbox-label{font-size:1.5rem}}.cookie-banner__checkbox-label:before{display:inline-block;content:"\2713";width:4rem;height:4rem;margin-right:1rem;color:transparent;border:1px solid var(--color-cookie-checkbox-border)}@media (max-width: 576px){.cookie-banner__checkbox-label:before{width:3rem;height:3rem}}.cookie-banner__checkbox:checked+.cookie-banner__checkbox-label:before{color:var(--color-cookie-checkmark);background-color:var(--color-cookie-primary)}.cookie-banner__button-wrap{display:block;width:100%;padding:3rem 0}@media (max-width: 576px){.cookie-banner__button-wrap{padding:1rem 0}}.cookie-banner__button{font-size:2rem;text-transform:uppercase;cursor:pointer;border-radius:10rem;border-color:transparent}@media (max-width: 576px){.cookie-banner__button{font-size:1.5rem}}.cookie-banner__button--primary{display:inline-block;color:var(--color-cookie-btn-text);background-color:var(--color-cookie-primary);padding:.5rem 1.5rem}.cookie-banner__button--primary:hover{background-color:var(--color-cookie-secondary);box-shadow:0 1rem 2rem rgba(var(--color-cookie-shadow),.2);transform:translateY(-3px)}.cookie-banner__button--outline{text-decoration:underline}.cookie-banner__button--outline:hover{color:var(--color-cookie-secondary);box-shadow:0 1rem 2rem rgba(var(--color-cookie-shadow),.2);transform:translateY(-3px)}.cookie-banner__button:not(:last-child){margin-right:3rem}@media (max-width: 576px){.cookie-banner__button:not(:last-child){margin-right:0;margin-bottom:3rem}}@keyframes slideInFromBottom{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}@keyframes slideOutToBottom{0%{transform:translate(-50%)}to{transform:translate(-50%,100%)}}ngx-cookie-banner{--color-cookie-background: oklch(var(--color-card));--color-cookie-checkbox-border: #8c8c8c;--color-cookie-checkmark: #fff;--color-cookie-primary: oklch(var(--color-primary));--color-cookie-secondary: oklch(var(--color-secondary));--color-cookie-text: oklch(var(--color-foreground));--color-cookie-btn-text: oklch(var(--color-foreground));--color-cookie-shadow: var(--shadow-01dp)}.cookie-banner{border-radius:1rem 1rem 0 0}.cookie-banner__title{font-size:1.5rem}.cookie-banner__description,.cookie-banner__checkbox-label{font-size:1rem}.cookie-banner__checkbox-label:before{width:2rem;height:2rem}.cookie-banner__button-wrap{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1rem;padding:0}.cookie-banner__button{font-size:1rem;margin:auto 0!important;transition:all .1s ease-in}.cookie-banner__button--outline{background-color:transparent;color:var(--color-cookie-btn-text);order:1}.cookie-banner__button--primary:hover{background-color:var(--color-cookie-primary);color:var(--color-cookie-btn-text);order:0}
