@font-face{font-family:Quicksand;src:url(../../../assets/fonts/Quicksand/Quicksand-Regular.woff2);font-display:swap}@font-face{font-family:Darker Grotesque;src:url(../../../assets/fonts/DarkerGrotesque/DarkerGrotesque-Regular.woff2);font-display:swap}:root{color-scheme:light dark;--c-company: rgba(74, 160, 93, 1);--c-text: #dddddd;--text-gradient: linear-gradient(85deg, var(--c-text) 40%, var(--c-scale-10) 100%);--c-scale: #000000;--c-scale-transition: #fff;--c-scale-1: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 3%);--c-scale-2: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 5%);--c-scale-3: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 7%);--c-scale-4: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 9%);--c-scale-5: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 11%);--c-scale-6: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 13%);--c-scale-7: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 15%);--c-scale-8: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 17%);--c-scale-9: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 19%);--c-scale-10: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 21%);--radial-gradient: radial-gradient(circle at center center, color-mix(in srgb, var(--c-company), black 70%) 0%, transparent 40%), radial-gradient(circle at center, transparent 42%, transparent 98%, transparent) ;--border-gradient: linear-gradient(54deg, color-mix(in srgb, var(--c-company), var(--c-scale) 80%) 10%, color-mix(in srgb, var(--c-company), var(--c-scale) 20%) 45%, color-mix(in srgb, var(--c-company), white 5%) 50%, color-mix(in srgb, var(--c-company), var(--c-scale) 20%) 55%, color-mix(in srgb, var(--c-company), var(--c-scale) 80%) 90% );--c-bg-opacity: rgba(255, 255, 255, .9);--c-text-bg-company: #ffffff;--c-info:#12306d;--c-info-2: #0ea7d1;--c-ok:#388537;--c-ok-2:#66b67a;--c-error: #c12121;--c-error-2: #ff8e8e;--c-warning: #c18a21;--c-warning-2: #ffe08e;--c-text-notification: white;--bg-selection: rgba(255, 255, 255, 1);--border: 1px solid var(--c-scale-10);--radius: 10px;--transition: .3s;--size: 5vw;--size-xs: 5px;--size-s: 10px;--size-m: 25px;--size-l: 50px;--size-xl: 75px;--size-xxl: 200px;--size-xxxl: 500px;--font-title: "Quicksand";--font-text: "Darker Grotesque";--font-size-s: clamp(1rem, 1.1vw, 1.1rem);--font-size-m: clamp(1.3rem, 1.3rem + 2vw, 1.3rem);--font-size-l: clamp(1.5rem, 2vw, 2rem);--font-size-xl: clamp(2rem, 2.5vw, 3rem);--font-size-xxl: clamp(2.5rem, 16vw, 4.5rem);--font-size-xxxl: clamp(3rem, 20vw, 6rem);--c-btn: var(--c-company);--bg-btn: var(--c-company2);--c-link-hover: var(--c-company);--c-link-active: var(--c-company);--c-selection: var(--c-company)}@media (prefers-color-scheme: dark){:root{color-scheme:dark}:root:has(#dark-mode-button:checked){color-scheme:light;--c-text: #373737;--c-scale: #fff;--c-scale-transition: #000;--c-scale-1: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 3%);--c-scale-2: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 5%);--c-scale-3: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 7%);--c-scale-4: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 9%);--c-scale-5: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 11%);--c-scale-6: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 13%);--c-scale-7: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 15%);--c-scale-8: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 17%);--c-scale-9: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 19%);--c-scale-10: color-mix(in srgb, var(--c-scale), var(--c-scale-transition) 21%);--radial-gradient: radial-gradient(circle at center center, color-mix(in srgb, var(--c-company), white 70%) 0%, transparent 40%), radial-gradient(circle at center, transparent 42%, transparent 98%, transparent) ;--border-gradient: linear-gradient(54deg, color-mix(in srgb, var(--c-company), var(--c-scale) 80%) 10%, color-mix(in srgb, var(--c-company), var(--c-scale) 20%) 45%, color-mix(in srgb, var(--c-company), white 5%) 50%, color-mix(in srgb, var(--c-company), var(--c-scale) 20%) 55%, color-mix(in srgb, var(--c-company), var(--c-scale) 80%) 90%) }}@media (prefers-color-scheme: light){:root{color-scheme:light}:root:has(#dark-mode-button:checked){color-scheme:dark}}*{margin:0}html{font-size:100%}body{position:relative;line-height:1.2;background:var(--c-scale-1);font-family:var(--font-text);font-size:var(--font-size-m);box-sizing:border-box;color:var(--c-text);min-height:100vh}body:before{content:"";position:absolute;width:100%;height:500px;background:linear-gradient(var(--c-scale-5),var(--c-scale-1));z-index:-1}body:after{content:"";position:absolute;bottom:0;width:100%;height:500px;background:linear-gradient(var(--c-scale-1),var(--c-scale-2));z-index:-1}main{display:grid}::selection{background:var(--c-selection);color:var(--bg-selection)}a{cursor:pointer;color:var(--c-text);text-decoration:none;transition:.5s}a:after{content:"";display:block;width:0px;height:1px;position:relative;background:linear-gradient(90deg,transparent 0%,var(--c-company) 50%,transparent 100%);transition:.5s;margin:0 auto}a:hover:after,a:active:after,a:focus:after{width:100%}a:hover{color:var(--c-company)}p{margin-block:1em;margin-block:1lh;text-box:trim-both cap alphabetic}p a{display:inline-block;color:var(--c-company)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-family:var(--font-title);font-weight:400;text-box:trim-both cap alphabetic}.form{display:grid;grid-template-columns:1fr;grid-row-gap:1rem}html{scrollbar-width:thin;scrollbar-color:var(--c-company) var(--c-scale-3);scrollbar-gutter:auto}pre.language-bash{padding:20px;border:1px solid var(--c-company);color:#d691df;border-radius:var(--radius);white-space:pre-wrap;word-wrap:break-word;text-align:justify;font-size:var(--font-size-s);font-family:var(--font-text)}pre.language-bash .comment{color:var(--c-company)}.border-neon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--radius);background:var(--border-gradient);padding:1px;mask:linear-gradient(white,white) content-box,linear-gradient(white,white) border-box;-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.firma.svelte-cja6bq{display:grid;grid-template-columns:auto 1fr;align-items:center;color:var(--c-text)}.firma.svelte-cja6bq img:where(.svelte-cja6bq){max-width:50px;width:100%;margin:0 5px;height:auto}.firma.svelte-cja6bq h1:where(.svelte-cja6bq){margin:0;font-size:1.5rem;padding:10px 0}.firma.svelte-cja6bq:hover{color:var(--c-company)}label.svelte-vdgm98{display:grid;align-items:center;cursor:pointer;color:var(--c-text)}label.svelte-vdgm98 :where(.svelte-vdgm98):hover{color:var(--c-company)}label.svelte-vdgm98 svg:where(.svelte-vdgm98){height:30px;width:30px;transition:var(--transition)}label.svelte-vdgm98 #dark-mode-button:where(.svelte-vdgm98){display:none}@media (prefers-color-scheme: light){label.svelte-vdgm98 #dark-mode-button:where(.svelte-vdgm98)~svg:where(.svelte-vdgm98):has(#sun_line:where(.svelte-vdgm98)){display:none}label.svelte-vdgm98 #dark-mode-button:where(.svelte-vdgm98):checked~svg:where(.svelte-vdgm98):has(#sun_line:where(.svelte-vdgm98)){display:block}label.svelte-vdgm98 #dark-mode-button:where(.svelte-vdgm98):checked~svg:where(.svelte-vdgm98):has(#moon_stars_line:where(.svelte-vdgm98)){display:none}}@media (prefers-color-scheme: dark){label.svelte-vdgm98 #dark-mode-button:where(.svelte-vdgm98)~svg:where(.svelte-vdgm98):has(#moon_stars_line:where(.svelte-vdgm98)){display:none}label.svelte-vdgm98 #dark-mode-button:where(.svelte-vdgm98):checked~svg:where(.svelte-vdgm98):has(#moon_stars_line:where(.svelte-vdgm98)){display:block}label.svelte-vdgm98 #dark-mode-button:where(.svelte-vdgm98):checked~svg:where(.svelte-vdgm98):has(#sun_line:where(.svelte-vdgm98)){display:none}}nav.svelte-14itber ul:where(.svelte-14itber){display:flex;justify-content:right;align-items:center;gap:var(--size-m);padding:0;list-style:none}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber){display:grid}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) a:where(.svelte-14itber),nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) button:where(.svelte-14itber){all:unset;display:grid;align-items:center;justify-content:center;color:var(--c-text);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) a:where(.svelte-14itber):hover,nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) button:where(.svelte-14itber):hover{color:var(--c-company)}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) a:where(.svelte-14itber).active,nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) button:where(.svelte-14itber).active{color:var(--c-company)}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) a:where(.svelte-14itber).active:after,nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) button:where(.svelte-14itber).active:after{width:100%}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) button:where(.svelte-14itber){display:flex;align-items:center;justify-content:center;position:relative}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) button:where(.svelte-14itber):after{content:"";display:block;width:0px;height:1px;position:absolute;background:linear-gradient(90deg,transparent 0%,var(--c-company) 50%,transparent 100%);transition:.5s;margin:0 auto;bottom:0}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber) button:where(.svelte-14itber):hover:after{width:100%}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content{position:relative}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content ul.submenu:where(.svelte-14itber){position:absolute;left:0;top:calc(100% + 8px);z-index:10;list-style:none;background:var(--c-scale-2);border-radius:var(--radius);margin:var(--size-m) 0;gap:10px;padding:var(--size-m);display:grid;min-width:max-content;overflow:hidden;opacity:0;pointer-events:none;transform-origin:top center;transform:scaleY(.95);transition:max-height .3s ease,opacity .2s ease,transform .3s ease,padding .2s ease,margin .2s ease,gap .2s ease}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content ul.submenu:where(.svelte-14itber).show{max-height:1000px;opacity:1;pointer-events:auto;transform:scaleY(1)}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content ul.submenu:where(.svelte-14itber).hide{max-height:0;opacity:0;pointer-events:none;transform:scaleY(.95)}.btn-nav.svelte-14itber{display:none;justify-self:end;background:none;border:none;cursor:pointer}@media (max-width: 768px){nav.svelte-14itber{position:absolute;display:none;top:74px;left:0;right:0;background:var(--c-scale-2);padding:var(--size-m);opacity:0;transform-origin:top center;transform:scaleY(0);transition:transform .3s ease,display .3s ease allow-discrete,opacity .3s ease}nav.svelte-14itber ul:where(.svelte-14itber){display:grid;justify-content:normal;position:sticky}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content{position:static}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content ul.submenu:where(.svelte-14itber){position:static;transform:none}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content ul.submenu:where(.svelte-14itber).show{margin:var(--size-m) 0;gap:10px;padding:var(--size-m)}nav.svelte-14itber ul:where(.svelte-14itber) li:where(.svelte-14itber).button-content ul.submenu:where(.svelte-14itber).hide{margin:0;gap:0;padding:0}.navActive.svelte-14itber{display:grid;justify-content:initial;opacity:1;transform:scaleY(1);transition:transform .3s ease,display .3s ease-in-out,opacity .3s ease}@starting-style{.navActive.svelte-14itber{transform:scaleY(0);opacity:0}}.btn-nav.svelte-14itber{display:initial}nav.svelte-14itber ul:where(.svelte-14itber) a:where(.svelte-14itber),nav.svelte-14itber ul:where(.svelte-14itber) a:where(.svelte-14itber):hover,nav.svelte-14itber ul:where(.svelte-14itber) a.active:where(.svelte-14itber){border:none}}@media (max-width: 480px){nav.svelte-14itber ul:where(.svelte-14itber){flex-direction:column}}header.svelte-ri9rc6{position:relative;display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;padding:var(--size-s);position:fixed;top:0;right:0;left:0;z-index:100;justify-content:space-between;border-bottom:1px solid transparent;view-transition-name:header;transition:background .3s ease}header.scrolled.svelte-ri9rc6{background:var(--c-scale-2);border-bottom:1px solid var(--c-scale-4);transition:background .3s ease}@media print{header.svelte-ri9rc6{display:none!important}}.share.svelte-1fuiz4h{background:var(--c-scale-2);color:var(--c-text);display:grid;grid-template-columns:1fr;grid-template-areas:"title" "share-link";grid-area:share;padding:var(--size-l) var(--size-s);gap:var(--size-s);border:1px solid var(--c-scale-4)}.share.svelte-1fuiz4h div:where(.svelte-1fuiz4h){display:grid;grid-area:share-link;grid-auto-flow:column;text-align:center;justify-content:center;margin-top:25px;gap:15px}@media print{.share.svelte-1fuiz4h{display:none!important}}footer.svelte-3qdptp{background:var(--c-scale-2);display:grid;grid-template-columns:auto 1fr auto;gap:var(--size-s);align-items:center;position:fixed;bottom:0;right:0;left:0;padding:var(--size-s);z-index:100;border-top:1px solid var(--c-scale-4);justify-content:space-between;view-transition-name:footer}footer.svelte-3qdptp h4:where(.svelte-3qdptp){font-family:var(--font-2);font-weight:400;margin:0}footer.svelte-3qdptp .progress-content:where(.svelte-3qdptp){width:100%;position:relative;display:flex;justify-content:center}footer.svelte-3qdptp .progress-content:where(.svelte-3qdptp) .progress-scroll:where(.svelte-3qdptp){width:0%;background:var(--c-company);height:2px;border-radius:5px;animation:svelte-3qdptp-progress-grow auto linear;animation-timeline:scroll(root block);background:linear-gradient(90deg,transparent 0%,var(--c-company) 50%,transparent 100%)}footer.svelte-3qdptp .progress-content:where(.svelte-3qdptp) .progress-percentage:where(.svelte-3qdptp){position:absolute;width:25px;height:25px;text-align:center;top:-17px;background:var(--c-scale-1);border-radius:50%;padding:5px;font-size:18px;border:1px solid var(--c-company)}@keyframes svelte-3qdptp-progress-grow{0%{width:0%}to{width:100%}}@media (max-width: 767px){footer.svelte-3qdptp{grid-template-columns:1fr;justify-items:center;gap:30px;position:absolute;bottom:0}}@media print{footer.svelte-3qdptp{display:none!important}}.app.svelte-12mod0g{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:var(--size-l);min-height:100dvh;font-size:var(--font-size-m);padding:0 0 66px}.app.svelte-12mod0g main:where(.svelte-12mod0g){display:grid;gap:var(--size-l)}
