@import"https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700?display=swap";@import"https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700&display=swap";@import"https://fonts.google.com/share?selection.family=Montserrat:ital,wght@0,100..900;1,100..900";@font-face{font-family:Agustina Regular;font-style:normal;font-weight:400;src:local("Agustina Regular"),url(/assets/Agustina-QfTSMhmS.woff) format("woff");font-display:swap}:root{--color-primary-light: #1a73e8;--color-background-light: #ffffff;--color-background-hover-light: #f3f4f6;--color-text-light: #2d3748;--color-secondary-light: #718096;--color-accent-light: #48bb78;--color-error-light: #e53e3e;--color-success-light: #38a169;--color-warning-light: #ed8936;--color-info-light: #3182ce;--color-border-light: rgba(0, 0, 0, .3);--color-primary-dark: #60a5fa;--color-background-dark: #1a202c;--color-background-hover-dark: #1f2937;--color-text-dark: #e2e8f0;--color-secondary-dark: #a0aec0;--color-accent-dark: #68d391;--color-error-dark: #f56565;--color-success-dark: #48bb78;--color-warning-dark: #f6ad55;--color-info-dark: #4299e1;--color-border-dark: rgba(255, 255, 255, .3);--transition-speed: .3s;--color-primary-50-light: #e3f2fd;--color-primary-100-light: #bbdefb;--color-primary-200-light: #90caf9;--color-primary-hover-light: #1565c0;--color-primary-active-light: #0d47a1;--color-primary-50-dark: #1e40af;--color-primary-100-dark: #1e3a8a;--color-primary-200-dark: #1e429f;--color-primary-hover-dark: #3b82f6;--color-primary-active-dark: #2563eb;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--border-radius-sm: .1875rem;--border-radius-md: .375rem;--border-radius-lg: .5rem;--border-radius-full: 9999px;--shadow-light: 0 1px 3px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .1);--shadow-dark: 0 10px 15px rgba(0, 0, 0, .2);--z-index-dropdown: 10;--z-index-sticky: 20;--z-index-fixed: 30;--z-index-modal: 50;--z-index-popover: 60;--z-index-tooltip: 70;--opacity-hover: .8;--opacity-disabled: .5;--opacity-muted: .6;--input-height-sm: 2rem;--input-height-md: 2.5rem;--input-height-lg: 3rem;--breakpoint-xs: .125rem;--breakpoint-sm: 36rem;--breakpoint-md: 48rem;--breakpoint-lg: 64rem;--breakpoint-xl: 75rem;--breakpoint-xxl: 90rem}[data-theme=light]{--color-primary: var(--color-primary-light);--color-background: var(--color-background-light);--color-background-hover: var(--color-background-hover-light);--color-text: var(--color-text-light);--color-text-revert: var(--color-text-dark);--color-secondary: var(--color-secondary-light);--color-accent: var(--color-accent-light);--color-error: var(--color-error-light);--color-success: var(--color-success-light);--color-warning: var(--color-warning-light);--color-info: var(--color-info-light);--color-border: var(--color-border-light);--color-primary-50: var(--color-primary-50-light);--color-primary-100: var(--color-primary-100-light);--color-primary-200: var(--color-primary-200-light);--color-primary-hover: var(--color-primary-hover-light);--color-primary-active: var(--color-primary-active);--box-shadow: $box-shadow-light}[data-theme=dark]{--color-primary: var(--color-primary-dark);--color-background: var(--color-background-dark);--color-background-hover: var(--color-background-hover-dark);--color-text: var(--color-text-dark);--color-text-revert: var(--color-text-light);--color-secondary: var(--color-secondary-dark);--color-accent: var(--color-accent-dark);--color-error: var(--color-error-dark);--color-success: var(--color-success-dark);--color-warning: var(--color-warning-dark);--color-info: var(--color-info-dark);--color-border: var(--color-border-dark);--color-primary-50: var(--color-primary-50-dark);--color-primary-100: var(--color-primary-100-dark);--color-primary-200: var(--color-primary-200-dark);--color-primary-hover: var(--color-primary-hover-dark);--color-primary-active: var(--color-primary-active-dark);--box-shadow: $box-shadow-dark}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes left-to-right-exit{0%{left:0%}to{left:100%}}@-webkit-keyframes left-to-right-exit{0%{left:0%}to{left:100%}}@keyframes left-to-right-exit{0%{left:0%}to{left:100%}}@keyframes cage-animation{0%{transform:rotate(0)}5%{transform:rotate(3deg)}15%{transform:rotate(-2.5deg)}25%{transform:rotate(2deg)}35%{transform:rotate(-1.5deg)}45%{transform:rotate(1deg)}50%{transform:rotate(-.5deg)}55%{transform:rotate(-1.5deg)}65%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}85%{transform:rotate(2.5deg)}95%{transform:rotate(-3deg)}to{transform:rotate(0)}}.slide-down{animation:slideDown .3s ease-out forwards}.fade-in{animation:fadeIn .3s ease-out forwards}*,*:before,*:after{box-sizing:border-box;text-rendering:optimizeLegibility;margin:0;padding:0;scrollbar-width:none}body{font-family:Poppins,sans-serif;background-color:var(--color-background);color:var(--color-text);line-height:1.6;transition:background-color var(--transition-speed),color var(--transition-speed)}.main-content{padding-top:4.25rem;max-width:100%;margin:0 auto;padding-left:0;padding-right:0}@media screen and (min-width: 48rem){.main-content{padding-top:calc(5.25rem - 4px)}}.container,.container-fluid{padding:0 1rem;margin:0 auto;width:100%}@media screen and (min-width: 48rem){.container,.container-fluid{padding:0 2.5rem}}.container{max-width:1200px}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-sizing:border-box;-webkit-box-flex:0;-ms-flex-wrap:wrap;-ms-flex:0 1 auto}.col,[class*=col-]{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem;-webkit-box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto}.col-lg,.col-md,.col-sm,.col-xs{flex-grow:1;flex-basis:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0}@media (min-width: 0){.col-xs-0{flex:0%;max-width:0%;-ms-flex-preferred-size:0%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%;-ms-flex-preferred-size:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%;-ms-flex-preferred-size:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%;-ms-flex-preferred-size:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%;-ms-flex-preferred-size:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%;-ms-flex-preferred-size:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%;-ms-flex-preferred-size:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%;-ms-flex-preferred-size:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%;-ms-flex-preferred-size:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%;-ms-flex-preferred-size:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%;-ms-flex-preferred-size:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%;-ms-flex-preferred-size:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}.mt-xs-0{margin-top:0}.mt-xs-1{margin-top:4px}.mt-xs-2{margin-top:8px}.mt-xs-3{margin-top:12px}.mt-xs-4{margin-top:16px}.mt-xs-5{margin-top:20px}.mt-xs-6{margin-top:24px}.mt-xs-7{margin-top:28px}.mt-xs-8{margin-top:32px}.mt-xs-9{margin-top:36px}.mt-xs-10{margin-top:40px}.mt-xs-11{margin-top:44px}.mt-xs-12{margin-top:48px}.pt-xs-0{padding-top:0}.pt-xs-1{padding-top:4px}.pt-xs-2{padding-top:8px}.pt-xs-3{padding-top:12px}.pt-xs-4{padding-top:16px}.pt-xs-5{padding-top:20px}.pt-xs-6{padding-top:24px}.pt-xs-7{padding-top:28px}.pt-xs-8{padding-top:32px}.pt-xs-9{padding-top:36px}.pt-xs-10{padding-top:40px}.pt-xs-11{padding-top:44px}.pt-xs-12{padding-top:48px}.mr-xs-0{margin-right:0}.mr-xs-1{margin-right:4px}.mr-xs-2{margin-right:8px}.mr-xs-3{margin-right:12px}.mr-xs-4{margin-right:16px}.mr-xs-5{margin-right:20px}.mr-xs-6{margin-right:24px}.mr-xs-7{margin-right:28px}.mr-xs-8{margin-right:32px}.mr-xs-9{margin-right:36px}.mr-xs-10{margin-right:40px}.mr-xs-11{margin-right:44px}.mr-xs-12{margin-right:48px}.pr-xs-0{padding-right:0}.pr-xs-1{padding-right:4px}.pr-xs-2{padding-right:8px}.pr-xs-3{padding-right:12px}.pr-xs-4{padding-right:16px}.pr-xs-5{padding-right:20px}.pr-xs-6{padding-right:24px}.pr-xs-7{padding-right:28px}.pr-xs-8{padding-right:32px}.pr-xs-9{padding-right:36px}.pr-xs-10{padding-right:40px}.pr-xs-11{padding-right:44px}.pr-xs-12{padding-right:48px}.mb-xs-0{margin-bottom:0}.mb-xs-1{margin-bottom:4px}.mb-xs-2{margin-bottom:8px}.mb-xs-3{margin-bottom:12px}.mb-xs-4{margin-bottom:16px}.mb-xs-5{margin-bottom:20px}.mb-xs-6{margin-bottom:24px}.mb-xs-7{margin-bottom:28px}.mb-xs-8{margin-bottom:32px}.mb-xs-9{margin-bottom:36px}.mb-xs-10{margin-bottom:40px}.mb-xs-11{margin-bottom:44px}.mb-xs-12{margin-bottom:48px}.pb-xs-0{padding-bottom:0}.pb-xs-1{padding-bottom:4px}.pb-xs-2{padding-bottom:8px}.pb-xs-3{padding-bottom:12px}.pb-xs-4{padding-bottom:16px}.pb-xs-5{padding-bottom:20px}.pb-xs-6{padding-bottom:24px}.pb-xs-7{padding-bottom:28px}.pb-xs-8{padding-bottom:32px}.pb-xs-9{padding-bottom:36px}.pb-xs-10{padding-bottom:40px}.pb-xs-11{padding-bottom:44px}.pb-xs-12{padding-bottom:48px}.ml-xs-0{margin-left:0}.ml-xs-1{margin-left:4px}.ml-xs-2{margin-left:8px}.ml-xs-3{margin-left:12px}.ml-xs-4{margin-left:16px}.ml-xs-5{margin-left:20px}.ml-xs-6{margin-left:24px}.ml-xs-7{margin-left:28px}.ml-xs-8{margin-left:32px}.ml-xs-9{margin-left:36px}.ml-xs-10{margin-left:40px}.ml-xs-11{margin-left:44px}.ml-xs-12{margin-left:48px}.pl-xs-0{padding-left:0}.pl-xs-1{padding-left:4px}.pl-xs-2{padding-left:8px}.pl-xs-3{padding-left:12px}.pl-xs-4{padding-left:16px}.pl-xs-5{padding-left:20px}.pl-xs-6{padding-left:24px}.pl-xs-7{padding-left:28px}.pl-xs-8{padding-left:32px}.pl-xs-9{padding-left:36px}.pl-xs-10{padding-left:40px}.pl-xs-11{padding-left:44px}.pl-xs-12{padding-left:48px}.m-xs-0{margin:0}.m-xs-1{margin:4px}.m-xs-2{margin:8px}.m-xs-3{margin:12px}.m-xs-4{margin:16px}.m-xs-5{margin:20px}.m-xs-6{margin:24px}.m-xs-7{margin:28px}.m-xs-8{margin:32px}.m-xs-9{margin:36px}.m-xs-10{margin:40px}.m-xs-11{margin:44px}.m-xs-12{margin:48px}.p-xs-0{padding:0}.p-xs-1{padding:4px}.p-xs-2{padding:8px}.p-xs-3{padding:12px}.p-xs-4{padding:16px}.p-xs-5{padding:20px}.p-xs-6{padding:24px}.p-xs-7{padding:28px}.p-xs-8{padding:32px}.p-xs-9{padding:36px}.p-xs-10{padding:40px}.p-xs-11{padding:44px}.p-xs-12{padding:48px}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}}@media (min-width: 36rem){.col-sm-0{flex:0%;max-width:0%;-ms-flex-preferred-size:0%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%;-ms-flex-preferred-size:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%;-ms-flex-preferred-size:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%;-ms-flex-preferred-size:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%;-ms-flex-preferred-size:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%;-ms-flex-preferred-size:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%;-ms-flex-preferred-size:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%;-ms-flex-preferred-size:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%;-ms-flex-preferred-size:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%;-ms-flex-preferred-size:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%;-ms-flex-preferred-size:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%;-ms-flex-preferred-size:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}.mt-sm-0{margin-top:0}.mt-sm-1{margin-top:4px}.mt-sm-2{margin-top:8px}.mt-sm-3{margin-top:12px}.mt-sm-4{margin-top:16px}.mt-sm-5{margin-top:20px}.mt-sm-6{margin-top:24px}.mt-sm-7{margin-top:28px}.mt-sm-8{margin-top:32px}.mt-sm-9{margin-top:36px}.mt-sm-10{margin-top:40px}.mt-sm-11{margin-top:44px}.mt-sm-12{margin-top:48px}.pt-sm-0{padding-top:0}.pt-sm-1{padding-top:4px}.pt-sm-2{padding-top:8px}.pt-sm-3{padding-top:12px}.pt-sm-4{padding-top:16px}.pt-sm-5{padding-top:20px}.pt-sm-6{padding-top:24px}.pt-sm-7{padding-top:28px}.pt-sm-8{padding-top:32px}.pt-sm-9{padding-top:36px}.pt-sm-10{padding-top:40px}.pt-sm-11{padding-top:44px}.pt-sm-12{padding-top:48px}.mr-sm-0{margin-right:0}.mr-sm-1{margin-right:4px}.mr-sm-2{margin-right:8px}.mr-sm-3{margin-right:12px}.mr-sm-4{margin-right:16px}.mr-sm-5{margin-right:20px}.mr-sm-6{margin-right:24px}.mr-sm-7{margin-right:28px}.mr-sm-8{margin-right:32px}.mr-sm-9{margin-right:36px}.mr-sm-10{margin-right:40px}.mr-sm-11{margin-right:44px}.mr-sm-12{margin-right:48px}.pr-sm-0{padding-right:0}.pr-sm-1{padding-right:4px}.pr-sm-2{padding-right:8px}.pr-sm-3{padding-right:12px}.pr-sm-4{padding-right:16px}.pr-sm-5{padding-right:20px}.pr-sm-6{padding-right:24px}.pr-sm-7{padding-right:28px}.pr-sm-8{padding-right:32px}.pr-sm-9{padding-right:36px}.pr-sm-10{padding-right:40px}.pr-sm-11{padding-right:44px}.pr-sm-12{padding-right:48px}.mb-sm-0{margin-bottom:0}.mb-sm-1{margin-bottom:4px}.mb-sm-2{margin-bottom:8px}.mb-sm-3{margin-bottom:12px}.mb-sm-4{margin-bottom:16px}.mb-sm-5{margin-bottom:20px}.mb-sm-6{margin-bottom:24px}.mb-sm-7{margin-bottom:28px}.mb-sm-8{margin-bottom:32px}.mb-sm-9{margin-bottom:36px}.mb-sm-10{margin-bottom:40px}.mb-sm-11{margin-bottom:44px}.mb-sm-12{margin-bottom:48px}.pb-sm-0{padding-bottom:0}.pb-sm-1{padding-bottom:4px}.pb-sm-2{padding-bottom:8px}.pb-sm-3{padding-bottom:12px}.pb-sm-4{padding-bottom:16px}.pb-sm-5{padding-bottom:20px}.pb-sm-6{padding-bottom:24px}.pb-sm-7{padding-bottom:28px}.pb-sm-8{padding-bottom:32px}.pb-sm-9{padding-bottom:36px}.pb-sm-10{padding-bottom:40px}.pb-sm-11{padding-bottom:44px}.pb-sm-12{padding-bottom:48px}.ml-sm-0{margin-left:0}.ml-sm-1{margin-left:4px}.ml-sm-2{margin-left:8px}.ml-sm-3{margin-left:12px}.ml-sm-4{margin-left:16px}.ml-sm-5{margin-left:20px}.ml-sm-6{margin-left:24px}.ml-sm-7{margin-left:28px}.ml-sm-8{margin-left:32px}.ml-sm-9{margin-left:36px}.ml-sm-10{margin-left:40px}.ml-sm-11{margin-left:44px}.ml-sm-12{margin-left:48px}.pl-sm-0{padding-left:0}.pl-sm-1{padding-left:4px}.pl-sm-2{padding-left:8px}.pl-sm-3{padding-left:12px}.pl-sm-4{padding-left:16px}.pl-sm-5{padding-left:20px}.pl-sm-6{padding-left:24px}.pl-sm-7{padding-left:28px}.pl-sm-8{padding-left:32px}.pl-sm-9{padding-left:36px}.pl-sm-10{padding-left:40px}.pl-sm-11{padding-left:44px}.pl-sm-12{padding-left:48px}.m-sm-0{margin:0}.m-sm-1{margin:4px}.m-sm-2{margin:8px}.m-sm-3{margin:12px}.m-sm-4{margin:16px}.m-sm-5{margin:20px}.m-sm-6{margin:24px}.m-sm-7{margin:28px}.m-sm-8{margin:32px}.m-sm-9{margin:36px}.m-sm-10{margin:40px}.m-sm-11{margin:44px}.m-sm-12{margin:48px}.p-sm-0{padding:0}.p-sm-1{padding:4px}.p-sm-2{padding:8px}.p-sm-3{padding:12px}.p-sm-4{padding:16px}.p-sm-5{padding:20px}.p-sm-6{padding:24px}.p-sm-7{padding:28px}.p-sm-8{padding:32px}.p-sm-9{padding:36px}.p-sm-10{padding:40px}.p-sm-11{padding:44px}.p-sm-12{padding:48px}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}}@media (min-width: 48rem){.col-md-0{flex:0%;max-width:0%;-ms-flex-preferred-size:0%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%;-ms-flex-preferred-size:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%;-ms-flex-preferred-size:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%;-ms-flex-preferred-size:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%;-ms-flex-preferred-size:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%;-ms-flex-preferred-size:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%;-ms-flex-preferred-size:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%;-ms-flex-preferred-size:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%;-ms-flex-preferred-size:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%;-ms-flex-preferred-size:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%;-ms-flex-preferred-size:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%;-ms-flex-preferred-size:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}.mt-md-0{margin-top:0}.mt-md-1{margin-top:4px}.mt-md-2{margin-top:8px}.mt-md-3{margin-top:12px}.mt-md-4{margin-top:16px}.mt-md-5{margin-top:20px}.mt-md-6{margin-top:24px}.mt-md-7{margin-top:28px}.mt-md-8{margin-top:32px}.mt-md-9{margin-top:36px}.mt-md-10{margin-top:40px}.mt-md-11{margin-top:44px}.mt-md-12{margin-top:48px}.pt-md-0{padding-top:0}.pt-md-1{padding-top:4px}.pt-md-2{padding-top:8px}.pt-md-3{padding-top:12px}.pt-md-4{padding-top:16px}.pt-md-5{padding-top:20px}.pt-md-6{padding-top:24px}.pt-md-7{padding-top:28px}.pt-md-8{padding-top:32px}.pt-md-9{padding-top:36px}.pt-md-10{padding-top:40px}.pt-md-11{padding-top:44px}.pt-md-12{padding-top:48px}.mr-md-0{margin-right:0}.mr-md-1{margin-right:4px}.mr-md-2{margin-right:8px}.mr-md-3{margin-right:12px}.mr-md-4{margin-right:16px}.mr-md-5{margin-right:20px}.mr-md-6{margin-right:24px}.mr-md-7{margin-right:28px}.mr-md-8{margin-right:32px}.mr-md-9{margin-right:36px}.mr-md-10{margin-right:40px}.mr-md-11{margin-right:44px}.mr-md-12{margin-right:48px}.pr-md-0{padding-right:0}.pr-md-1{padding-right:4px}.pr-md-2{padding-right:8px}.pr-md-3{padding-right:12px}.pr-md-4{padding-right:16px}.pr-md-5{padding-right:20px}.pr-md-6{padding-right:24px}.pr-md-7{padding-right:28px}.pr-md-8{padding-right:32px}.pr-md-9{padding-right:36px}.pr-md-10{padding-right:40px}.pr-md-11{padding-right:44px}.pr-md-12{padding-right:48px}.mb-md-0{margin-bottom:0}.mb-md-1{margin-bottom:4px}.mb-md-2{margin-bottom:8px}.mb-md-3{margin-bottom:12px}.mb-md-4{margin-bottom:16px}.mb-md-5{margin-bottom:20px}.mb-md-6{margin-bottom:24px}.mb-md-7{margin-bottom:28px}.mb-md-8{margin-bottom:32px}.mb-md-9{margin-bottom:36px}.mb-md-10{margin-bottom:40px}.mb-md-11{margin-bottom:44px}.mb-md-12{margin-bottom:48px}.pb-md-0{padding-bottom:0}.pb-md-1{padding-bottom:4px}.pb-md-2{padding-bottom:8px}.pb-md-3{padding-bottom:12px}.pb-md-4{padding-bottom:16px}.pb-md-5{padding-bottom:20px}.pb-md-6{padding-bottom:24px}.pb-md-7{padding-bottom:28px}.pb-md-8{padding-bottom:32px}.pb-md-9{padding-bottom:36px}.pb-md-10{padding-bottom:40px}.pb-md-11{padding-bottom:44px}.pb-md-12{padding-bottom:48px}.ml-md-0{margin-left:0}.ml-md-1{margin-left:4px}.ml-md-2{margin-left:8px}.ml-md-3{margin-left:12px}.ml-md-4{margin-left:16px}.ml-md-5{margin-left:20px}.ml-md-6{margin-left:24px}.ml-md-7{margin-left:28px}.ml-md-8{margin-left:32px}.ml-md-9{margin-left:36px}.ml-md-10{margin-left:40px}.ml-md-11{margin-left:44px}.ml-md-12{margin-left:48px}.pl-md-0{padding-left:0}.pl-md-1{padding-left:4px}.pl-md-2{padding-left:8px}.pl-md-3{padding-left:12px}.pl-md-4{padding-left:16px}.pl-md-5{padding-left:20px}.pl-md-6{padding-left:24px}.pl-md-7{padding-left:28px}.pl-md-8{padding-left:32px}.pl-md-9{padding-left:36px}.pl-md-10{padding-left:40px}.pl-md-11{padding-left:44px}.pl-md-12{padding-left:48px}.m-md-0{margin:0}.m-md-1{margin:4px}.m-md-2{margin:8px}.m-md-3{margin:12px}.m-md-4{margin:16px}.m-md-5{margin:20px}.m-md-6{margin:24px}.m-md-7{margin:28px}.m-md-8{margin:32px}.m-md-9{margin:36px}.m-md-10{margin:40px}.m-md-11{margin:44px}.m-md-12{margin:48px}.p-md-0{padding:0}.p-md-1{padding:4px}.p-md-2{padding:8px}.p-md-3{padding:12px}.p-md-4{padding:16px}.p-md-5{padding:20px}.p-md-6{padding:24px}.p-md-7{padding:28px}.p-md-8{padding:32px}.p-md-9{padding:36px}.p-md-10{padding:40px}.p-md-11{padding:44px}.p-md-12{padding:48px}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}}@media (min-width: 64rem){.col-lg-0{flex:0%;max-width:0%;-ms-flex-preferred-size:0%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%;-ms-flex-preferred-size:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%;-ms-flex-preferred-size:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%;-ms-flex-preferred-size:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%;-ms-flex-preferred-size:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%;-ms-flex-preferred-size:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%;-ms-flex-preferred-size:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%;-ms-flex-preferred-size:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%;-ms-flex-preferred-size:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%;-ms-flex-preferred-size:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%;-ms-flex-preferred-size:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%;-ms-flex-preferred-size:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}.mt-lg-0{margin-top:0}.mt-lg-1{margin-top:4px}.mt-lg-2{margin-top:8px}.mt-lg-3{margin-top:12px}.mt-lg-4{margin-top:16px}.mt-lg-5{margin-top:20px}.mt-lg-6{margin-top:24px}.mt-lg-7{margin-top:28px}.mt-lg-8{margin-top:32px}.mt-lg-9{margin-top:36px}.mt-lg-10{margin-top:40px}.mt-lg-11{margin-top:44px}.mt-lg-12{margin-top:48px}.pt-lg-0{padding-top:0}.pt-lg-1{padding-top:4px}.pt-lg-2{padding-top:8px}.pt-lg-3{padding-top:12px}.pt-lg-4{padding-top:16px}.pt-lg-5{padding-top:20px}.pt-lg-6{padding-top:24px}.pt-lg-7{padding-top:28px}.pt-lg-8{padding-top:32px}.pt-lg-9{padding-top:36px}.pt-lg-10{padding-top:40px}.pt-lg-11{padding-top:44px}.pt-lg-12{padding-top:48px}.mr-lg-0{margin-right:0}.mr-lg-1{margin-right:4px}.mr-lg-2{margin-right:8px}.mr-lg-3{margin-right:12px}.mr-lg-4{margin-right:16px}.mr-lg-5{margin-right:20px}.mr-lg-6{margin-right:24px}.mr-lg-7{margin-right:28px}.mr-lg-8{margin-right:32px}.mr-lg-9{margin-right:36px}.mr-lg-10{margin-right:40px}.mr-lg-11{margin-right:44px}.mr-lg-12{margin-right:48px}.pr-lg-0{padding-right:0}.pr-lg-1{padding-right:4px}.pr-lg-2{padding-right:8px}.pr-lg-3{padding-right:12px}.pr-lg-4{padding-right:16px}.pr-lg-5{padding-right:20px}.pr-lg-6{padding-right:24px}.pr-lg-7{padding-right:28px}.pr-lg-8{padding-right:32px}.pr-lg-9{padding-right:36px}.pr-lg-10{padding-right:40px}.pr-lg-11{padding-right:44px}.pr-lg-12{padding-right:48px}.mb-lg-0{margin-bottom:0}.mb-lg-1{margin-bottom:4px}.mb-lg-2{margin-bottom:8px}.mb-lg-3{margin-bottom:12px}.mb-lg-4{margin-bottom:16px}.mb-lg-5{margin-bottom:20px}.mb-lg-6{margin-bottom:24px}.mb-lg-7{margin-bottom:28px}.mb-lg-8{margin-bottom:32px}.mb-lg-9{margin-bottom:36px}.mb-lg-10{margin-bottom:40px}.mb-lg-11{margin-bottom:44px}.mb-lg-12{margin-bottom:48px}.pb-lg-0{padding-bottom:0}.pb-lg-1{padding-bottom:4px}.pb-lg-2{padding-bottom:8px}.pb-lg-3{padding-bottom:12px}.pb-lg-4{padding-bottom:16px}.pb-lg-5{padding-bottom:20px}.pb-lg-6{padding-bottom:24px}.pb-lg-7{padding-bottom:28px}.pb-lg-8{padding-bottom:32px}.pb-lg-9{padding-bottom:36px}.pb-lg-10{padding-bottom:40px}.pb-lg-11{padding-bottom:44px}.pb-lg-12{padding-bottom:48px}.ml-lg-0{margin-left:0}.ml-lg-1{margin-left:4px}.ml-lg-2{margin-left:8px}.ml-lg-3{margin-left:12px}.ml-lg-4{margin-left:16px}.ml-lg-5{margin-left:20px}.ml-lg-6{margin-left:24px}.ml-lg-7{margin-left:28px}.ml-lg-8{margin-left:32px}.ml-lg-9{margin-left:36px}.ml-lg-10{margin-left:40px}.ml-lg-11{margin-left:44px}.ml-lg-12{margin-left:48px}.pl-lg-0{padding-left:0}.pl-lg-1{padding-left:4px}.pl-lg-2{padding-left:8px}.pl-lg-3{padding-left:12px}.pl-lg-4{padding-left:16px}.pl-lg-5{padding-left:20px}.pl-lg-6{padding-left:24px}.pl-lg-7{padding-left:28px}.pl-lg-8{padding-left:32px}.pl-lg-9{padding-left:36px}.pl-lg-10{padding-left:40px}.pl-lg-11{padding-left:44px}.pl-lg-12{padding-left:48px}.m-lg-0{margin:0}.m-lg-1{margin:4px}.m-lg-2{margin:8px}.m-lg-3{margin:12px}.m-lg-4{margin:16px}.m-lg-5{margin:20px}.m-lg-6{margin:24px}.m-lg-7{margin:28px}.m-lg-8{margin:32px}.m-lg-9{margin:36px}.m-lg-10{margin:40px}.m-lg-11{margin:44px}.m-lg-12{margin:48px}.p-lg-0{padding:0}.p-lg-1{padding:4px}.p-lg-2{padding:8px}.p-lg-3{padding:12px}.p-lg-4{padding:16px}.p-lg-5{padding:20px}.p-lg-6{padding:24px}.p-lg-7{padding:28px}.p-lg-8{padding:32px}.p-lg-9{padding:36px}.p-lg-10{padding:40px}.p-lg-11{padding:44px}.p-lg-12{padding:48px}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}}@media (min-width: 75rem){.col-xl-0{flex:0%;max-width:0%;-ms-flex-preferred-size:0%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%;-ms-flex-preferred-size:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%;-ms-flex-preferred-size:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%;-ms-flex-preferred-size:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%;-ms-flex-preferred-size:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%;-ms-flex-preferred-size:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%;-ms-flex-preferred-size:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%;-ms-flex-preferred-size:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%;-ms-flex-preferred-size:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%;-ms-flex-preferred-size:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%;-ms-flex-preferred-size:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%;-ms-flex-preferred-size:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}.mt-xl-0{margin-top:0}.mt-xl-1{margin-top:4px}.mt-xl-2{margin-top:8px}.mt-xl-3{margin-top:12px}.mt-xl-4{margin-top:16px}.mt-xl-5{margin-top:20px}.mt-xl-6{margin-top:24px}.mt-xl-7{margin-top:28px}.mt-xl-8{margin-top:32px}.mt-xl-9{margin-top:36px}.mt-xl-10{margin-top:40px}.mt-xl-11{margin-top:44px}.mt-xl-12{margin-top:48px}.pt-xl-0{padding-top:0}.pt-xl-1{padding-top:4px}.pt-xl-2{padding-top:8px}.pt-xl-3{padding-top:12px}.pt-xl-4{padding-top:16px}.pt-xl-5{padding-top:20px}.pt-xl-6{padding-top:24px}.pt-xl-7{padding-top:28px}.pt-xl-8{padding-top:32px}.pt-xl-9{padding-top:36px}.pt-xl-10{padding-top:40px}.pt-xl-11{padding-top:44px}.pt-xl-12{padding-top:48px}.mr-xl-0{margin-right:0}.mr-xl-1{margin-right:4px}.mr-xl-2{margin-right:8px}.mr-xl-3{margin-right:12px}.mr-xl-4{margin-right:16px}.mr-xl-5{margin-right:20px}.mr-xl-6{margin-right:24px}.mr-xl-7{margin-right:28px}.mr-xl-8{margin-right:32px}.mr-xl-9{margin-right:36px}.mr-xl-10{margin-right:40px}.mr-xl-11{margin-right:44px}.mr-xl-12{margin-right:48px}.pr-xl-0{padding-right:0}.pr-xl-1{padding-right:4px}.pr-xl-2{padding-right:8px}.pr-xl-3{padding-right:12px}.pr-xl-4{padding-right:16px}.pr-xl-5{padding-right:20px}.pr-xl-6{padding-right:24px}.pr-xl-7{padding-right:28px}.pr-xl-8{padding-right:32px}.pr-xl-9{padding-right:36px}.pr-xl-10{padding-right:40px}.pr-xl-11{padding-right:44px}.pr-xl-12{padding-right:48px}.mb-xl-0{margin-bottom:0}.mb-xl-1{margin-bottom:4px}.mb-xl-2{margin-bottom:8px}.mb-xl-3{margin-bottom:12px}.mb-xl-4{margin-bottom:16px}.mb-xl-5{margin-bottom:20px}.mb-xl-6{margin-bottom:24px}.mb-xl-7{margin-bottom:28px}.mb-xl-8{margin-bottom:32px}.mb-xl-9{margin-bottom:36px}.mb-xl-10{margin-bottom:40px}.mb-xl-11{margin-bottom:44px}.mb-xl-12{margin-bottom:48px}.pb-xl-0{padding-bottom:0}.pb-xl-1{padding-bottom:4px}.pb-xl-2{padding-bottom:8px}.pb-xl-3{padding-bottom:12px}.pb-xl-4{padding-bottom:16px}.pb-xl-5{padding-bottom:20px}.pb-xl-6{padding-bottom:24px}.pb-xl-7{padding-bottom:28px}.pb-xl-8{padding-bottom:32px}.pb-xl-9{padding-bottom:36px}.pb-xl-10{padding-bottom:40px}.pb-xl-11{padding-bottom:44px}.pb-xl-12{padding-bottom:48px}.ml-xl-0{margin-left:0}.ml-xl-1{margin-left:4px}.ml-xl-2{margin-left:8px}.ml-xl-3{margin-left:12px}.ml-xl-4{margin-left:16px}.ml-xl-5{margin-left:20px}.ml-xl-6{margin-left:24px}.ml-xl-7{margin-left:28px}.ml-xl-8{margin-left:32px}.ml-xl-9{margin-left:36px}.ml-xl-10{margin-left:40px}.ml-xl-11{margin-left:44px}.ml-xl-12{margin-left:48px}.pl-xl-0{padding-left:0}.pl-xl-1{padding-left:4px}.pl-xl-2{padding-left:8px}.pl-xl-3{padding-left:12px}.pl-xl-4{padding-left:16px}.pl-xl-5{padding-left:20px}.pl-xl-6{padding-left:24px}.pl-xl-7{padding-left:28px}.pl-xl-8{padding-left:32px}.pl-xl-9{padding-left:36px}.pl-xl-10{padding-left:40px}.pl-xl-11{padding-left:44px}.pl-xl-12{padding-left:48px}.m-xl-0{margin:0}.m-xl-1{margin:4px}.m-xl-2{margin:8px}.m-xl-3{margin:12px}.m-xl-4{margin:16px}.m-xl-5{margin:20px}.m-xl-6{margin:24px}.m-xl-7{margin:28px}.m-xl-8{margin:32px}.m-xl-9{margin:36px}.m-xl-10{margin:40px}.m-xl-11{margin:44px}.m-xl-12{margin:48px}.p-xl-0{padding:0}.p-xl-1{padding:4px}.p-xl-2{padding:8px}.p-xl-3{padding:12px}.p-xl-4{padding:16px}.p-xl-5{padding:20px}.p-xl-6{padding:24px}.p-xl-7{padding:28px}.p-xl-8{padding:32px}.p-xl-9{padding:36px}.p-xl-10{padding:40px}.p-xl-11{padding:44px}.p-xl-12{padding:48px}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}}@media (max-width: 64rem){[class*=col-lg]:not([class*=col-xs]):not([class*=col-sm]):not([class*=col-md]){flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}}@media (max-width: 48rem){[class*=col-md]:not([class*=col-xs]):not([class*=col-sm]){flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}}@media (max-width: 36rem){[class*=col-sm]:not([class*=col-xs]){flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}}@media (max-width: 0){[class*=col-xs]{flex-basis:100%;max-width:100%;-ms-flex-preferred-size:100%}}.no-padding{padding:0}.no-margin{margin:0}.hide{display:none}.visible{visibility:visible;opacity:.7}.hidden{visibility:hidden;opacity:0}.text-center{text-align:center}.text-right{text-align:end}.d-flex{display:flex}.flex-aligned{display:flex;align-items:center}.flex-justified-aligned{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.centered-content{display:grid;height:calc(55vh - 4rem);place-items:center;text-align:center}@media screen and (max-width: 376px){.centered-content{height:51vh}}@media screen and (min-width: 376px) and (max-width: 48rem){.centered-content{height:59vh}}.selected{font-weight:700}.primary-text{color:var(--color-primary)}.secondary-text{color:var(--color-secondary)}.italic-text{font-style:italic;margin-top:0;margin-bottom:0}.biggest-text{font-size:6.5rem}.bigger-text{font-size:2rem}.small-text{font-size:.725rem;font-weight:400}.profile-button{position:relative}.profile-button__trigger{background:none;border:none;padding:var(--spacing-xs);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity var(--transition-speed)}.profile-button__trigger:hover{opacity:.8}.profile-button__avatar{width:2rem;height:2rem;border-radius:50%;object-fit:cover}.profile-button__icon{width:1.5rem;height:1.5rem;color:var(--color-text)}.profile-button__dropdown{position:absolute;bottom:50;top:50;right:0;margin-top:var(--spacing-xs);background:var(--color-background);border-radius:var(--border-radius-md);box-shadow:0 4px 6px #0000001a;min-width:250px;z-index:1000;padding:var(--spacing-sm);border:1px solid var(--color-border)}@media (max-width: 768px){.profile-button__dropdown{position:fixed;top:60px;right:var(--spacing-sm);left:var(--spacing-sm);min-width:auto}}.profile-button__user{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-sm)}.profile-button__user-avatar{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.profile-button__user-info{display:flex;flex-direction:column}.profile-button__user-name{font-weight:500;color:var(--color-text)}.profile-button__user-login{font-size:.875rem;color:var(--color-secondary)}.profile-button__action{width:100%;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);background:none;border:none;color:var(--color-text);cursor:pointer;transition:background-color var(--transition-speed);border-radius:var(--border-radius-sm);font-size:.875rem;text-decoration:none}.profile-button__action:hover{background:var(--color-background-hover)}.profile-button__action svg{width:1rem;height:1rem}.scroll-up__container{display:flex;padding:.625rem;position:fixed;right:2rem;bottom:2rem;z-index:10;cursor:pointer;background:var(--color-text);text-align:center;align-items:center;border-radius:.25rem;transition:all .3s ease-in-out;border-color:transparent}.scroll-up__container:hover,.scroll-up__container:active,.scroll-up__container:focus{background-color:var(--color-primary-hover)}@media screen and (max-width: 0){.scroll-up__container{display:none}}.editor__container{display:flex;flex-direction:column;flex:1;overflow:hidden}@media (min-width: 48rem){.editor__container{flex-direction:row}}.editor__main{flex:1;overflow-y:auto;padding:var(--spacing-sm);scrollbar-width:none}@media (min-width: 48rem){.editor__main{padding:var(--spacing-md)}}.editor__sidebar{width:100%;background:var(--color-background-alt);border-top:1px solid var(--color-border);overflow-y:auto;max-height:50vh}@media (min-width: 48rem){.editor__sidebar{width:320px;border-top:none;border-left:1px solid var(--color-border);max-height:none}}.content-editor .w-md-editor{font-size:1.25rem!important;min-height:calc(100vh - 250px)!important;background:var(--color-background)!important}@media (min-width: 48rem){.content-editor .w-md-editor{height:calc(100vh - 300px)!important}}.content-editor .w-md-editor .w-md-editor-input{scrollbar-width:none;font-family:Poppins,sans-serif;color:var(--color-text)!important;min-height:100%!important}.content-editor .w-md-editor .w-md-editor-preview{padding-left:var(--spacing-md);padding-right:var(--spacing-md);scrollbar-width:none;background:var(--color-background)!important}.content-editor .w-md-editor-toolbar{flex-wrap:wrap;padding:var(--spacing-xs);background:var(--color-background)!important}@media (min-width: 48rem){.content-editor .w-md-editor-toolbar{flex-wrap:nowrap;padding:var(--spacing-sm)}}.content-editor .w-md-editor-toolbar li{margin:auto .25rem!important;padding:.25rem!important}@media (min-width: 48rem){.content-editor .w-md-editor-toolbar li{margin:auto .125rem!important}}.sidebar-section{padding:var(--spacing-sm);border-bottom:1px solid var(--color-border)}@media (min-width: 48rem){.sidebar-section{padding:var(--spacing-md)}}.sidebar-section__title{font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-sm)}@media (min-width: 48rem){.sidebar-section__title{font-size:1rem;margin-bottom:var(--spacing-md)}}.sidebar-section__content>*+*{margin-top:var(--spacing-xs)}@media (min-width: 48rem){.sidebar-section__content>*+*{margin-top:var(--spacing-sm)}}.image-dropzone{border:2px dashed var(--color-border);border-radius:var(--border-radius-sm);padding:var(--spacing-sm);text-align:center;cursor:pointer;transition:border-color var(--transition-speed);min-height:120px;display:flex;align-items:center;justify-content:center}@media (min-width: 48rem){.image-dropzone{padding:var(--spacing-md);min-height:150px}}.image-dropzone:hover{border-color:var(--color-primary)}.image-dropzone p{font-size:.875rem;margin:0}@media (min-width: 48rem){.image-dropzone p{font-size:1rem}}.image-preview{max-width:100%;height:auto;border-radius:var(--border-radius-sm)}.btn{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);border:none;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-xs);transition:all var(--transition-speed);font-size:.875rem}@media (min-width: 48rem){.btn{padding:var(--spacing-sm) var(--spacing-md);font-size:1rem}}.btn--primary{background:var(--color-primary);color:var(--color-text-light)}.btn--icon{padding:var(--spacing-xs);background:transparent;color:var(--color-text)}@media (min-width: 48rem){.btn--icon{padding:var(--spacing-sm)}}.form-input,.form-textarea{width:100%;padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background:var(--color-background);color:var(--color-text);margin-bottom:var(--spacing-xs);font-family:inherit;font-size:.875rem}@media (min-width: 48rem){.form-input,.form-textarea{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm);font-size:1rem}}.form-input:focus,.form-textarea:focus{outline:none;border-color:var(--color-primary)}.form-textarea{min-height:80px;resize:vertical}@media (min-width: 48rem){.form-textarea{min-height:100px}}.select-container{margin-bottom:var(--spacing-xs)}@media (min-width: 48rem){.select-container{margin-bottom:var(--spacing-sm)}}.select-container .react-select__control{background:var(--color-background)!important;min-height:36px!important;font-size:.875rem!important}@media (min-width: 48rem){.select-container .react-select__control{min-height:38px!important;font-size:1rem!important}}.select-container .react-select__option{background:transparent}.select-container .react-select__option:hover{background:var(--color-background-hover)}.select-container .react-select__option--is-selected{color:var(--color-primary);background:var(--color-background-hover)}.select-container .react-select__option--is-focused{color:var(--text-color);background:var(--color-background-hover)}.select-container .react-select__multi-value{background-color:var(--color-background-hover)}.select-container .react-select__multi-value__label,.select-container .react-select__placeholder,.select-container .react-select__single-value,.select-container .react-select__indicator{color:var(--text-color)}.select-container .react-select__indicator:hover{color:var(--color-primary)}.select-container .react-select__value-container{padding:var(--spacing-xs)!important;background:var(--color-background)!important}.select-container .react-select__menu{font-size:.875rem!important;color:var(--color-text)!important;background:var(--color-background)!important}@media (min-width: 48rem){.select-container .react-select__menu{font-size:1rem!important}}.select-container .react-select__menu-list{color:var(--color-text);background:var(--color-background)}.navigation{position:fixed;top:0;left:0;width:100%;z-index:1000;background:var(--color-background);box-shadow:0 4px 6px -1px #0000001a;transition:all .3s ease}.navigation__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:90rem;margin:0 auto;padding:0 .5rem;height:4rem}.navigation__logo{font-size:1.7rem;line-height:normal;text-decoration:none;color:var(--color-text)}.navigation__logo .logo__brackets{font-family:Poppins,sans-serif;letter-spacing:2px}.navigation__logo .logo__username{font-family:Agustina Regular;font-weight:700;padding:0 .5rem}.navigation__logo:hover{color:var(--color-primary);transition:all .3s ease}.navigation__desktop-menu{display:none}@media screen and (min-width: 48rem){.navigation__desktop-menu{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1.5rem}}@media screen and (min-width: 48rem){.navigation__mobile-menu{display:none}}.navigation__mobile-menu-button{appearance:none;border:none;background:none;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-speed, .3s),color var(--transition-speed, .3s),border-color var(--transition-speed, .3s),box-shadow var(--transition-speed, .3s);padding:.25rem;color:var(--color-text)}.navigation__mobile-menu-button:hover{background:var(--color-background-hover);border-radius:.5rem}.navigation__theme-toggle{appearance:none;border:none;background:none;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-speed, .3s),color var(--transition-speed, .3s),border-color var(--transition-speed, .3s),box-shadow var(--transition-speed, .3s);padding:.25rem;color:var(--color-text);margin-right:.25rem}.navigation__theme-toggle:hover{background:var(--color-background-hover);border-radius:50%}.navigation__link{padding:.25rem .5rem;color:var(--color-text);text-decoration:none;font-size:.875rem;font-weight:400;transition:all .2s ease}.navigation__link:hover{color:var(--color-primary)}.navigation__link{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;gap:.25rem}.navigation__link--active{color:var(--color-primary)}.navigation__link--active:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:1.5rem;height:2px;background:var(--color-primary);border-radius:1px}.navigation__tools-dropdown{position:relative}.navigation__tools-button{appearance:none;border:none;background:none;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-speed, .3s),color var(--transition-speed, .3s),border-color var(--transition-speed, .3s),box-shadow var(--transition-speed, .3s);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.25rem;color:var(--color-text);font-size:.875rem;font-weight:500;padding:.25rem .5rem;transition:all .2s ease}.navigation__tools-button:hover{color:var(--color-primary)}.navigation__tools-button .rotate{transform:rotate(180deg)}.navigation__tools-menu{position:absolute;top:120%;right:0;margin-top:.25rem;background:var(--color-background);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;min-width:18rem;overflow:hidden}.navigation__tools-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5rem;color:var(--color-text);font-size:.875rem;font-weight:400;text-decoration:none;transition:all .2s ease;gap:.25rem}.navigation__tools-item:hover{background:var(--color-background-hover);color:var(--color-primary)}.navigation__tools-item--active{color:var(--color-primary);background:var(--color-background-hover)}.navigation__dropdown{position:absolute;top:100%;left:0;width:100%;background:var(--color-background);box-shadow:0 4px 6px -1px #0000001a}.navigation__dropdown-link{padding:.25rem .5rem;color:var(--color-text);text-decoration:none;font-size:.875rem;font-weight:400;transition:all .2s ease}.navigation__dropdown-link:hover{color:var(--color-primary)}.navigation__dropdown-link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5rem 1rem;width:100%;gap:.25rem}.navigation__dropdown-link:hover{background:var(--color-background-hover)}.navigation__dropdown-link--active{color:var(--color-primary);background:var(--color-background-hover)}.navigation__dropdown-link--indented{padding-left:1.5rem}.navigation__dropdown-section{border-top:1px solid var(--color-background-hover);width:100%}.navigation__dropdown-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5rem 1rem;color:var(--color-text);opacity:.7;font-weight:500;gap:.25rem}.error-footer{position:relative;bottom:0;padding-top:.5rem;padding-bottom:1rem;padding-left:0;padding-right:0}.error-footer-top{padding:180px 0 200px;position:relative;overflow-x:hidden}.error-footer-top .error-footer_bg{position:absolute;bottom:0;width:100%;height:335px;background-image:url(/assets/footer_bg-DAUkz0UK.png);background-size:cover;background-repeat:no-repeat;object-fit:cover;filter:sepia(.6)}@media (max-width: 48rem){.error-footer-top .error-footer_bg{position:absolute;height:100px;width:100%;bottom:0;background:url(/assets/footer_bg-DAUkz0UK.png) no-repeat local 0;background-size:contain;filter:sepia(.6);mix-blend-mode:normal}}.error-footer-top .error-footer_bg__cyclist{background:url(/assets/cyclist-CnZCjNYB.gif) no-repeat center center;width:88px;height:100px;background-size:contain;filter:none!important;mix-blend-mode:normal;position:absolute;bottom:0;-webkit-animation:left-to-right-exit 30s linear infinite;animation:left-to-right-exit 30s linear infinite}@media (max-width: 48rem){.error-footer-top .error-footer_bg__cyclist{width:40px;height:80px;animation:left-to-right-exit 10s linear infinite;-webkit-animation:left-to-right-exit 10s linear infinite}}@media (max-width: 48rem){.error-footer-top{padding-top:4rem;padding-bottom:10.5rem}}.error-footer .error-footer-bottom p{font-size:1rem;margin-bottom:0;font-weight:400;text-align:right;align-items:center;line-height:1.25rem;padding-right:1rem;color:var(--text-secondary)}@media (max-width: 48rem){.error-footer .error-footer-bottom p{font-size:.875rem;line-height:1rem}}.cage{transform-origin:85px 4px;animation:cage-animation 12s .5s infinite ease-out}.card{border-radius:.5rem;box-shadow:0 4px 6px -1px var(--card-color);padding:1.5rem;box-shadow:var(--box-shadow)}.header{margin-bottom:1.5rem}.header h1{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:.25rem}.header p{color:var(--color-text)}.passwordDisplay{position:relative}.passwordDisplay input{width:100%;padding:.75rem 5rem .75rem .5rem;font-family:ui-monospace,monospace;font-size:1rem;accent-color:var(--color-accent);border:1px solid var(--color-accent);border-radius:.5rem;outline:invert;background:var(--color-background);color:var(--color-text);transition:border-color .2s,box-shadow .2s}.passwordDisplay input:focus{box-shadow:var(--box-shadow);accent-color:var(--color-primary)}.passwordDisplay input::selection{background-color:var(--color-accent);color:var(--color-background)}.passwordDisplay input::placeholder{color:#9ca3af}.passwordDisplay .actions{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;gap:.5rem}.iconButton{padding:.5rem;background:none;border:none;border-radius:.375rem;cursor:pointer;color:#6b7280;transition:background-color .2s}.iconButton:hover{background-color:var(--card-color)}.iconButton svg{width:1rem;height:1rem}.successMessage{padding-top:.5rem;padding-bottom:.5rem;color:var(--success-color);border-radius:.5rem}.lengthControl{margin-bottom:1.5rem}.lengthControl .lengthHeader{display:flex;justify-content:space-between;margin-bottom:.5rem}.lengthControl .lengthHeader label{color:var(--color-text);font-weight:500}.lengthControl .lengthHeader span{color:#6b7280}.lengthControl input[type=range]{width:100%;height:.35rem;background-color:#d1d5db;border-radius:9999px;appearance:none;cursor:pointer}.lengthControl input[type=range]::-webkit-slider-thumb{appearance:none;width:1.25rem;height:1.25rem;background-color:var(--color-accent);border-radius:50%;cursor:pointer;transition:var(--color-primary) .2s}.lengthControl input[type=range]::-webkit-slider-thumb:hover{background-color:var(--color-primary)}.options{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.option{display:flex;justify-content:space-between;align-items:center}.option label{font-weight:500;cursor:pointer}.toggle{position:relative;display:inline-block;width:2.75rem;height:1.5rem;cursor:pointer}.toggle input{opacity:0;width:0;height:0}.toggle input:checked+.slider{background-color:var(--color-primary)}.toggle input:checked+.slider:before{transform:translate(1.25rem)}.toggle input:not(:checked)+.slider{background-color:var(--color-accent)}.toggle input:not(:checked)+.slider:before{transform:translate(0)}.toggle .slider{position:absolute;inset:0;background-color:var(--color-background-hover);border-radius:9999px;transition:background-color .2s}.toggle .slider:before{content:"";position:absolute;left:.125rem;bottom:.125rem;height:1.25rem;width:1.25rem;background-color:var(--color-background-hover);border-radius:50%;transition:transform .2s}.github{text-align:start}@media screen and (min-width: 64rem){.github{margin-bottom:.5rem}}.github__sidebar{padding-left:0;padding-right:0}.github__sidebar-profile{display:grid;place-items:center}.github__sidebar-profile .github__rounded-circle{border-radius:50%;width:90%;aspect-ratio:1/1;object-fit:contain;filter:sepia(.3)}@media screen and (min-width: 64rem){.github__sidebar-profile .github__rounded-circle{width:100%;padding:.5rem}}.github__sidebar-body{padding:.75rem}@media screen and (max-width: 48rem){.github__sidebar-body .github__title{text-align:center}}.github__sidebar-body .github__sub-title{color:#aeafb0;font-weight:400}@media screen and (max-width: 48rem){.github__sidebar-body .github__sub-title{text-align:center}}.github__sidebar-body .github__bio{margin-top:1rem;font-size:1.15rem}@media screen and (max-width: 48rem){.github__sidebar-body .github__bio{text-align:center}}.github__body-border{display:flex;flex-direction:column;flex-grow:1}@media screen and (min-width: 64rem){.github__body-border{border-width:1px;border-width:0px;border-radius:.5rem;transition:box-shadow .3s ease;border:1px solid var(--color-background-hover);box-shadow:var(--box-shadow)}}.github__readme-wrapper{padding:1.25rem}.github__readme-wrapper .breadcrumb{margin-bottom:1rem;text-align:start;font-size:smaller;letter-spacing:1px}.github__readme-wrapper article{flex-basis:content}.github__readme-wrapper article h2{padding-bottom:.3rem;font-size:1.5rem;border-bottom:1px solid #e1e4e8}.github__readme-wrapper article blockquote{padding:0 1rem;margin-top:1rem;border-left:.25rem solid #dfe2e5}.github__readme-wrapper article p{margin-top:1rem;font-size:1rem;letter-spacing:.25px}.github__readme-wrapper article code{background:var(--color-background-hover)}.github__readme-wrapper article h3{margin-top:1rem;margin-bottom:1rem}.github__readme-wrapper article a{margin-right:.75rem}.github__readme-wrapper article img[align=left]{margin:.215rem}@media screen and (min-width: 48rem){.github__readme-wrapper article img[align=left]{margin:.5rem}}.github__readme-wrapper ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;unicode-bidi:isolate}.github__readme-wrapper ul li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.github__readme-wrapper hr{display:block;margin-block-start:.5em;margin-block-end:.5em;margin-inline-start:auto;margin-inline-end:auto;unicode-bidi:isolate;overflow:hidden;border-style:inset;border-width:1px}.github__readme-wrapper pre{padding-top:.5rem;padding-bottom:.5rem;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.github__readme-wrapper pre>code{padding:16px;overflow:auto;display:block}.github-issues{max-height:400px;min-width:200px;scroll-behavior:smooth;overflow-y:auto}.github-issues .issue-card{display:block;padding:16px;margin:8px 0;border-radius:8px;transition:background-color .3s;border:1px solid var(--color-background-hover);text-decoration:none}.github-issues .issue-card:hover{background-color:var(--color-background-hover)}.github-issues .issue-card .issue-card__content{display:flex;gap:16px}.github-issues .issue-card .icon{width:4rem;height:4rem;background-color:var(--color-background);border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background-color .3s}.github-issues .issue-card .icon:hover{background-color:var(--color-background-hover)}.github-issues .issue-card .icon .icon__svg{width:3rem;height:3rem;color:var(--color-accent)}.github-issues .issue-card .issue-info{flex:1;min-width:0}.github-issues .issue-card .issue-info .issue-header{display:flex;justify-content:space-between;margin-bottom:.25rem}.github-issues .issue-card .issue-info .issue-header .repo-name{font-size:14px;font-weight:500;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.github-issues .issue-card .issue-info .issue-header .time-ago{font-size:12px;color:var(--color-text)}.github-issues .issue-card .issue-info .issue-title{font-size:14px;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:8px}.github-issues .issue-card .issue-info .labels{display:flex;color:var(--color-text);gap:8px}.github-issues .issue-card .issue-info .labels .label{padding:4px 8px;font-size:12px;border-radius:9999px}.github-issues .no-issues{color:var(--secondary-color);text-align:center;padding:16px}.github-issues__scroll{display:flex;justify-content:center;align-items:center}.sidebar .card{background:var(--color-background);box-shadow:0 2px 4px #0000001a,0 2px 4px #ffffff1a;border-radius:.5rem;padding:1rem;margin-bottom:1rem}@media screen and (min-width: 48rem){.sidebar .card{padding:1rem 1.5rem}}.sidebar .card .card-title{font-size:1.25rem;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:.5rem}.sidebar .card .card-description{font-size:1.125rem;color:var(--color-text);margin-bottom:.75rem}.sidebar .card .social-icons{display:flex;justify-content:end;gap:2rem}.sidebar .card .social-icons svg{width:1.75rem;height:1.75rem;fill:var(--color-text);transition:fill .3s}.sidebar .card .social-icons svg:hover{fill:var(--color-primary-hover-light)}.sidebar .card .newsletter-form{display:flex;flex-direction:column;gap:.5rem}.sidebar .card .newsletter-form .input-field{padding:.75rem .5rem;border:1px solid var(--color-background-hover);border-radius:.5rem;outline:invert;background:var(--color-background);color:var(--color-text);font-size:1.125rem}.sidebar .card .newsletter-form .btn-submit{background:var(--color-primary);color:var(--color-text-dark);border:none;padding:.725rem 1.5rem;border-radius:.125rem;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;letter-spacing:.125rem;transition:color .3s,transform .3s}.sidebar .card .newsletter-form .btn-submit:hover{background:var(--color-primary-hover);transform:scale(1.025);font-size:1.025rem}.sidebar .card .tags{display:flex;flex-wrap:wrap;gap:8px}.sidebar .card .tags .tag{background:var(--color-background-hover);text-decoration:none;padding:.375rem .75rem;border-radius:.75rem;font-size:.8rem;color:var(--color-text);transition:text .3s;cursor:pointer}.sidebar .card .tags .tag:hover{background:var(--color-primary-hover);color:var(--color-text-dark);font-weight:700}.sidebar .card .tags .tag-selected{background:var(--color-primary);color:var(--color-text-dark);font-weight:700}.sidebar .card .tags .tag-selected:hover{background:var(--color-primary-hover)}.post-card{background-color:var(--color-background);border-radius:1rem;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform var(--transition-speed);border:1px solid var(--color-background-hover)}.post-card:hover{box-shadow:var(--box-shadow);transform:translateY(-4px)}.post-card__image{width:100%;height:12rem;object-fit:cover}.post-card__content{padding:1.25rem}.post-card__meta{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.post-card__tags{display:flex;flex-wrap:wrap;gap:8px}.post-card__tags .tag{background:var(--color-background-hover);padding:.375rem .75rem;border-radius:.5rem;font-size:.8rem;color:var(--color-text);cursor:pointer}.post-card__tags .tag:hover{background:var(--color-primary);color:var(--color-text-dark)}.post-card__read-time{font-size:.875rem;color:var(--text-secondary)}.post-card .card__title-link{color:var(--color-text);text-decoration:none;transition:color .2s ease}.post-card__title{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;text-decoration:none}.post-card__title:hover{color:var(--color-primary)}.post-card__excerpt{color:var(--text-secondary);margin-bottom:1rem}.post-card__read-more{font-size:1rem;color:var(--secondary-color);font-weight:500;transition:color .2s ease}.post-card__read-more:hover{color:var(--color-primary)}.post-container{width:100%;max-width:100%;margin-bottom:1rem}.post-container__title{display:block;font-size:1.5rem;margin-bottom:1rem;font-weight:700}@media screen and (min-width: 48rem){.post-container__title{display:none}}.post-container__title_tag{display:block;font-size:1.5rem;margin-bottom:.25rem;font-weight:700}.post-container__breadcrumb{display:flex;align-items:center;justify-content:last baseline;gap:.5rem;margin-bottom:1rem}.post-container__breadcrumb a{font-size:1rem;color:var(--color-text);text-decoration:none;transition:color .3s}.post-container__breadcrumb a:hover{color:var(--color-primary-hover-light)}.post-container__breadcrumb span{font-size:1rem;padding-left:.25rem;padding-right:.25rem}.post-container__notfound{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;font-size:1.5rem;color:var(--color-text)}.post-container__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;animation:fadeIn .3s ease-in-out}@media (min-width: 48rem){.post-container__grid{grid-template-columns:repeat(3,1fr)}}.post-container__load-more{display:flex;justify-content:center;align-items:center;margin:2rem auto 0;padding:.75rem 1.5rem;font-size:1rem;color:var(--color-text);background-color:var(--color-background);border:none;cursor:pointer;opacity:.6;transition:all .3s ease}.post-container__load-more:hover{opacity:.9;border:var(--color-primary) 1px solid;box-shadow:var(--box-shadow)}.post-container__load-more:disabled{background-color:var(--color-background);border:none;cursor:not-allowed}.blog-container{max-width:90rem;margin:0 auto;padding:0 .5rem;overflow:hidden}.blog-container__image{width:100%;height:26rem;border-radius:.725rem;object-fit:cover}@media (max-width: 768px){.blog-container__image{height:12rem}}.blog-container__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.blog-container__share-buttons{display:flex;text-align:right}.blog-container__tags{display:flex;flex-wrap:wrap;gap:.5rem}.blog-container__tags .tag{padding:.375rem .75rem;border-radius:.5rem;font-size:.8rem;background:var(--color-background-hover);color:var(--color-text)}.blog-container__title{font-size:2rem;font-weight:700;margin-bottom:.5rem;text-decoration:none}@media (max-width: 768px){.blog-container__title{font-size:1.75rem}}.blog-container__time,.blog-container__read-time{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:var(--text-secondary)}.blog-container__speak{transition:color .25s,border-color .25s,background-color .25s;border-color:transparent;background-color:transparent}.blog-container__speak .speak-svg{width:1.25rem;height:1.25rem;stroke:var(--color-text);transition:fill .25s,stroke .25s}.blog-container__speak .speak-svg:hover{stroke:var(--color-primary);transform:scale(1.1)}.blog-container__wrapper{padding:0}.blog-container__wrapper .breadcrumb{margin-bottom:1rem;text-align:start;font-size:smaller;letter-spacing:1px}.blog-container__wrapper article{flex-basis:content}.blog-container__wrapper article h2{padding-bottom:.3rem;font-size:1.5rem;border-bottom:1px solid #e1e4e8}.blog-container__wrapper article blockquote{padding:0 1rem;margin-top:1rem;border-left:.25rem solid #dfe2e5}.blog-container__wrapper article p{margin-top:1rem;font-size:1rem;letter-spacing:.25px}.blog-container__wrapper article code{background:var(--color-background-hover)}.blog-container__wrapper article h3{margin-top:1rem;margin-bottom:1rem}.blog-container__wrapper article a{margin-right:.75rem}.blog-container__wrapper article img[align=left]{margin:.215rem}@media screen and (min-width: 48rem){.blog-container__wrapper article img[align=left]{margin:.5rem}}.blog-container__wrapper ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;unicode-bidi:isolate}.blog-container__wrapper ul li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.blog-container__wrapper hr{display:block;margin-block-start:.5em;margin-block-end:.5em;margin-inline-start:auto;margin-inline-end:auto;unicode-bidi:isolate;overflow:hidden;border-style:inset;border-width:1px}.blog-container__wrapper pre{padding-top:.5rem;padding-bottom:.5rem;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.blog-container__wrapper pre>code{padding:16px;overflow:auto;display:block}.reaction-container{display:flex;align-items:center;justify-content:space-between}.reaction-container .love-button{position:relative;border-radius:2rem;padding:.5rem;display:flex;flex-direction:row;gap:12px;font-weight:500;transition:color .25s,border-color .25s,background-color .25s;border-color:transparent}.reaction-container .love-button:hover svg{fill:#ff6881;stroke:#ff6881}.reaction-container .love-button .reaction-count{position:absolute;top:0;right:0;translate:33% -33%;font-size:.75rem;color:var(--color-text);background-color:var(--color-background-hover);border-radius:50%;padding:0 4px;min-width:20px;min-height:20px}.dropdown-container{display:flex;align-items:center;justify-content:end;padding-top:.5rem;padding-bottom:.5rem}.dropdown-year{display:flex;align-items:center;justify-content:end;gap:1rem;flex-wrap:wrap}.dropdown-year__select{padding:.5rem 1.5rem;border:1px solid var(--color-text);border-radius:.375rem;font-size:1rem;color:var(--text-primary);background-color:var(--color-background);transition:border-color .2s ease;min-width:150px}.dropdown-year__select:focus{outline:none;border-color:var(--color-primary)}.dropdown-year__select::placeholder{color:var(--color-text)}.github-contribution__text{text-align:left;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.github-contribution{padding-bottom:.5rem}.github-contribution,[class*=_container_]{width:100%!important}.github-contribution [class*=_calendar_],[class*=_container_] [class*=_calendar_]{padding:0 0 0 8px!important}.github-contribution [class*=_description_],[class*=_container_] [class*=_description_]{padding:8px 0 0!important}.github-calendar{padding-top:.725rem;padding-bottom:.5rem;padding-left:0;padding-right:0}.editor-page{flex:1;display:flex;flex-direction:column}.editor-page .editor{flex:1}.editor{display:flex;flex-direction:column;height:100vh;background:var(--color-background)}.editor-header-container{padding:var(--spacing-md);border-bottom:1px solid var(--color-border)}.editor-header-container .editor-header{display:flex;justify-content:end;align-items:center;background:var(--color-background)}.editor-header-container .editor-header__saved{font-size:.875rem;color:var(--color-primary)}.editor-header-container .editor-header__actions{display:flex;gap:var(--spacing-md)}.editor-header-container .last-save{text-align:right;font-size:.875rem;color:var(--color-secondary);padding-top:.25rem}.title-editor{padding:var(--spacing-md);padding-top:0;border-bottom:1px solid var(--color-border)}.title-editor__input{width:100%;font-size:2rem;border:none;background:transparent;color:var(--color-text);padding:var(--spacing-sm) 0}.title-editor__input:focus{outline:none}.title-editor__slug{font-size:.875rem;color:var(--color-secondary)}.btn{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);border:none;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-xs);transition:all var(--transition-speed)}.btn--primary{background:var(--color-primary);color:#fff}.btn--primary:hover{opacity:.9}.btn--secondary{background:var(--color-background-alt);color:var(--color-text);border:1px solid var(--color-border)}.btn--secondary:hover{background:var(--color-background)}.btn--icon{padding:var(--spacing-sm);background:transparent;color:var(--color-text)}.btn--icon:hover{color:var(--color-primary)}.btn:disabled{opacity:.5;cursor:not-allowed}
