@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/UcCo3FwrK3iLTcvvYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/UcCo3FwrK3iLTcvmYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/UcCo3FwrK3iLTcvuYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/UcCo3FwrK3iLTcvhYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/UcCo3FwrK3iLTcvtYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/UcCo3FwrK3iLTcvsYwYZ8UA3J58.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/UcCo3FwrK3iLTcviYwYZ8UA3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fs\:8{font-size:clamp(
          10px,
          -.8217rem + 5.0955vw,
          8px
        )}.fs\:10{font-size:clamp(
          11px,
          -.8217rem + 5.0955vw,
          10px
        )}.blogList__category a,.duckGame__score,.footer__wrapper-link::after,.fs\:12{font-size:clamp(
          12px,
          -.8217rem + 5.0955vw,
          12px
        )}.blogList__date,.duckGame__completion-item a,.fs\:14,article .highlightCode{font-size:clamp(
          13px,
          -.8217rem + 5.0955vw,
          14px
        )}.fs\:16{font-size:clamp(
          14px,
          -.8217rem + 5.0955vw,
          16px
        )}.fs\:18,article:not(pre):not(iframe){font-size:clamp(
          15px,
          -.8217rem + 5.0955vw,
          18px
        )}.fs\:20{font-size:clamp(
          16px,
          -.8217rem + 5.0955vw,
          20px
        )}.fs\:22{font-size:clamp(
          17px,
          -.8217rem + 5.0955vw,
          22px
        )}.fs\:24{font-size:clamp(
          18px,
          -.8217rem + 5.0955vw,
          24px
        )}.fs\:26{font-size:clamp(
          19px,
          -.8217rem + 5.0955vw,
          26px
        )}.blogList__link,.fs\:28,article h1{font-size:clamp(
          20px,
          -.8217rem + 5.0955vw,
          28px
        )}.fs\:30{font-size:clamp(
          21px,
          -.8217rem + 5.0955vw,
          30px
        )}.fs\:32{font-size:clamp(
          22px,
          -.8217rem + 5.0955vw,
          32px
        )}.fs\:34{font-size:clamp(
          23px,
          -.8217rem + 5.0955vw,
          34px
        )}.fs\:36{font-size:clamp(
          24px,
          -.8217rem + 5.0955vw,
          36px
        )}.fs\:38{font-size:clamp(
          25px,
          -.8217rem + 5.0955vw,
          38px
        )}.fs\:40{font-size:clamp(
          26px,
          -.8217rem + 5.0955vw,
          40px
        )}.fs\:42{font-size:clamp(
          27px,
          -.8217rem + 5.0955vw,
          42px
        )}.fs\:44{font-size:clamp(
          28px,
          -.8217rem + 5.0955vw,
          44px
        )}.fs\:46{font-size:clamp(
          29px,
          -.8217rem + 5.0955vw,
          46px
        )}.fs\:48{font-size:clamp(
          30px,
          -.8217rem + 5.0955vw,
          48px
        )}.fs\:50{font-size:clamp(
          31px,
          -.8217rem + 5.0955vw,
          50px
        )}.fs\:52{font-size:clamp(
          32px,
          -.8217rem + 5.0955vw,
          52px
        )}.fs\:54{font-size:clamp(
          33px,
          -.8217rem + 5.0955vw,
          54px
        )}.blogList__date,.ff\:400,article:not(pre):not(iframe),body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto}.ff\:500{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto}.blogList__category a,.blogList__link,.ff\:600,article h1{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:600;font-style:normal;font-optical-sizing:auto}.duckGame__completion-item a,.duckGame__score,.ff\:700,b,strong{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;font-style:normal;font-optical-sizing:auto}.ff\:900{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:900;font-style:normal;font-optical-sizing:auto}:root{--color-body-bg:#0c0e12;--color-body-text:#fff;--color-gray-100:#cecfd2;--color-gray-200:#94979c;--color-gray-300:#373a41;--color-gray-400:#22262f;--color-white:#ffffff;--color-black:#13161b;--color-blue:#1f5aee;--color-blue-border:#3c73fd;--color-link:#6fa4ee}.text\:body-bg{color:var(--color-body-bg)}.bg\:body-bg{background-color:var(--color-body-bg)}.text\:body-text{color:var(--color-body-text)}.bg\:body-text{background-color:var(--color-body-text)}.blogList__category a,.categoryBar__wrapper ul li a:not(.button).active,.categoryBar__wrapper ul li a:not(.button):hover,.text\:gray-100,article:not(pre):not(iframe){color:var(--color-gray-100)}.bg\:gray-100{background-color:var(--color-gray-100)}#searchInput::-moz-placeholder{color:var(--color-gray-200)}#searchInput:-ms-input-placeholder{color:var(--color-gray-200)}#searchInput::placeholder,.blogList__date,.text\:gray-200{color:var(--color-gray-200)}.bg\:gray-200,article .highlightCode{background-color:var(--color-gray-200)}.text\:gray-300{color:var(--color-gray-300)}.bg\:gray-300{background-color:var(--color-gray-300)}.text\:gray-400{color:var(--color-gray-400)}.bg\:gray-400,.blogList__category a,.header__nav ul li a.active{background-color:var(--color-gray-400)}.blogList__link,.duckGame__completion-item a,.duckGame__score,.header__nav ul li a:hover,.text\:white,article .highlightCode,article h1{color:var(--color-white)}.bg\:white,details summary::after{background-color:var(--color-white)}.text\:black{color:var(--color-black)}.bg\:black{background-color:var(--color-black)}.text\:blue{color:var(--color-blue)}.bg\:blue,.blogList__category a:hover,.button--blue,.button:hover:not(.button--dice):not(.button--blue),.duckGame__score{background-color:var(--color-blue)}.text\:blue-border{color:var(--color-blue-border)}.bg\:blue-border{background-color:var(--color-blue-border)}.footer__wrapper-list a:not(.logo a):not(.badge a),.text\:link,article a{color:var(--color-link)}.bg\:link{background-color:var(--color-link)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:border-box}a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}dd,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}code[class*=language-],pre[class*=language-]{color:#d4d4d4;font-size:13px;text-shadow:none;font-family:Menlo,Monaco,Consolas,"Andale Mono","Ubuntu Mono","Courier New",monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#264f78}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#264f78}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background:#1e1e1e}:not(pre)>code[class*=language-]{padding:.1em .3em;border-radius:.3em;color:#db4c69;background:#1e1e1e}.namespace{opacity:.7}.token.doctype .token.doctype-tag{color:#569cd6}.token.doctype .token.name{color:#9cdcfe}.token.comment,.token.prolog{color:#6a9955}.language-html .language-css .token.punctuation,.language-html .language-javascript .token.punctuation,.token.punctuation{color:#d4d4d4}.token.boolean,.token.constant,.token.inserted,.token.number,.token.property,.token.symbol,.token.tag,.token.unit{color:#b5cea8}.token.attr-name,.token.builtin,.token.char,.token.deleted,.token.selector,.token.string{color:#ce9178}.language-css .token.string.url{text-decoration:underline}.token.entity,.token.operator{color:#d4d4d4}.token.operator.arrow{color:#569cd6}.token.atrule{color:#ce9178}.token.atrule .token.rule{color:#c586c0}.token.atrule .token.url{color:#9cdcfe}.token.atrule .token.url .token.function{color:#dcdcaa}.token.atrule .token.url .token.punctuation{color:#d4d4d4}.token.keyword{color:#569cd6}.token.keyword.control-flow,.token.keyword.module{color:#c586c0}.token.function,.token.function .token.maybe-class-name{color:#dcdcaa}.token.regex{color:#d16969}.token.important{color:#569cd6}.token.italic{font-style:italic}.token.constant{color:#9cdcfe}.token.class-name,.token.maybe-class-name{color:#4ec9b0}.token.console{color:#9cdcfe}.token.parameter{color:#9cdcfe}.token.interpolation{color:#9cdcfe}.token.punctuation.interpolation-punctuation{color:#569cd6}.token.boolean{color:#569cd6}.token.exports .token.maybe-class-name,.token.imports .token.maybe-class-name,.token.property,.token.variable{color:#9cdcfe}.token.selector{color:#d7ba7d}.token.escape{color:#d7ba7d}.token.tag{color:#569cd6}.token.tag .token.punctuation{color:grey}.token.cdata{color:grey}.token.attr-name{color:#9cdcfe}.token.attr-value,.token.attr-value .token.punctuation{color:#ce9178}.token.attr-value .token.punctuation.attr-equals{color:#d4d4d4}.token.entity{color:#569cd6}.token.namespace{color:#4ec9b0}code[class*=language-javascript],code[class*=language-jsx],code[class*=language-tsx],code[class*=language-typescript],pre[class*=language-javascript],pre[class*=language-jsx],pre[class*=language-tsx],pre[class*=language-typescript]{color:#9cdcfe}code[class*=language-css],pre[class*=language-css]{color:#ce9178}code[class*=language-html],pre[class*=language-html]{color:#d4d4d4}.language-regex .token.anchor{color:#dcdcaa}.language-html .token.punctuation{color:grey}pre[class*=language-]>code[class*=language-]{position:relative;z-index:1}.line-highlight.line-highlight{background:#f7ebc6;box-shadow:inset 5px 0 0 #f7d87c;z-index:0}html{font-size:16px}body{font-optical-sizing:auto;font-size:1rem;line-height:1.5;color:var(--color-body-text);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--color-body-bg);display:flex;min-height:100vh;flex-direction:column}::-moz-selection{background-color:var(--color-gray-100)!important;color:var(--color-black)!important}::selection{background-color:var(--color-gray-100)!important;color:var(--color-black)!important}main{flex:1 0 auto;padding-top:1.5rem;padding-bottom:3rem}em,i{font-style:italic}a{display:inline-block}a,a:hover{transition:all .2s}svg{display:block}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;display:block}img[src]{opacity:1}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0;border:0;border-radius:0;outline:0;display:block}b,strong{color:var(--color-white)}.container{width:100%;max-width:60rem;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}.blogList__category a:hover,.button--blue,.button:hover:not(.button--dice):not(.button--blue){border-color:var(--color-blue-border)!important;color:var(--color-white)!important}.blogList__category a:hover svg path,.button--blue svg path,.button:hover:not(.button--dice):not(.button--blue) svg path{fill:var(--color-white)!important}.button{border:.0625rem solid var(--color-gray-300);border-radius:.375rem;height:2.5rem;padding:0 1rem;transition:all .2s}.button:hover:not(.button--dice):not(.button--blue)::after,.button:hover:not(.button--dice):not(.button--blue)::before{content:"";filter:brightness(0) invert(1)}.button--dice:hover svg{-webkit-animation:shakeXY 1s ease both;animation:shakeXY 1s ease both}@media (hover:none){.button--dice:hover svg{-webkit-animation:none;animation:none}}.button--blue:hover{opacity:.8}.button--icon{display:flex;align-items:center;gap:.25rem}.button--icon svg{flex-shrink:0;width:clamp(1.125rem,-.8217rem + 5.0955vw,1.25rem);height:clamp(1.125rem,-.8217rem + 5.0955vw,1.25rem);-o-object-fit:contain;object-fit:contain}@-webkit-keyframes shakeXY{0%,100%{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-.125rem,-.125rem)}20%,40%,60%,80%{transform:translate(.125rem,.125rem)}}@keyframes shakeXY{0%,100%{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-.125rem,-.125rem)}20%,40%,60%,80%{transform:translate(.125rem,.125rem)}}.logo a{display:block}.logo a svg{width:6.25rem;height:auto}.header{width:100%;height:5rem;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;border-bottom:.0625rem solid var(--color-gray-400);display:flex;align-items:center}@media (max-width:991.98px){.header{border-radius:revert}}.header__wrapper{display:flex;justify-content:space-between;align-items:center}.header__nav ul{display:flex;align-items:center;gap:.75rem}@media (max-width:575.98px){.header__nav ul{gap:0}}.header__nav ul li a{display:flex;align-items:center;height:2.5rem;padding:0 .875rem;border-radius:.375rem;background-color:transparent;border:.0625rem solid transparent}@media (max-width:575.98px){.header__nav ul li a{height:2.1875rem}}.header__nav ul li a:hover{color:var(--color-white)}.header__nav ul li a.active{border-color:var(--color-gray-300);pointer-events:none}.viewBtn{opacity:1!important}.categoryBar{width:100%;border-bottom:.0625rem solid var(--color-gray-400);position:-webkit-sticky;position:sticky;top:0;z-index:1090}.categoryBar .container{position:relative;padding:revert}.categoryBar__btn{opacity:0;width:2.1875rem;height:4.0625rem;background:var(--color-body-bg);display:flex;justify-content:center;align-items:center;position:absolute;top:0;z-index:1090;cursor:pointer}@media (max-width:575.98px){.categoryBar__btn{display:none}}.categoryBar__btn span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.categoryBar__btn svg{width:80%;height:auto}.categoryBar__btn--prev{left:0;box-shadow:1.25rem 0 1.25rem var(--color-body-bg);border-right:.0625rem solid var(--color-gray-400)}.categoryBar__btn--next{right:0;box-shadow:-1.25rem 0 1.25rem var(--color-body-bg);border-left:.0625rem solid var(--color-gray-400)}.categoryBar__wrapper{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.categoryBar__wrapper::-webkit-scrollbar{display:none;opacity:0}.categoryBar__wrapper ul{padding-left:.75rem;padding-right:.75rem;display:flex;align-items:center;gap:1.5rem}.categoryBar__wrapper ul li a:not(.button){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;gap:.5rem;height:4.0625rem;border-top:.125rem solid transparent;border-bottom:.125rem solid transparent}.categoryBar__wrapper ul li a:not(.button).active{border-bottom-color:var(--color-gray-100);pointer-events:none}.categoryBar__wrapper ul li a:not(.button) span{padding:0 .5rem;display:flex;align-items:center;height:1.25rem;border-radius:.375rem}.blogList--single{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:.0625rem solid var(--color-gray-400);display:flex;flex-direction:column;gap:1.5rem}.blogList--single .blogList__link:hover{-webkit-text-decoration:revert;text-decoration:revert}.blogList__layout{display:flex;justify-content:space-between;align-items:center}.blogList__category{display:flex;align-items:center;gap:.5rem}.blogList__category a{height:2rem;line-height:1;padding:0 .75rem;display:flex;align-items:center;gap:.375rem;border:.0625rem solid var(--color-gray-300);border-radius:.375rem}@media (max-width:575.98px){.blogList__category a:not(:first-child){display:none}}.blogList__date{display:flex;align-items:center;gap:.375rem;line-height:1}.blogList__date::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 11H4V19H20V11ZM7 5H4V9H20V5H17V7H15V5H9V7H7V5Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:1.125rem;height:1.125rem;display:block;filter:brightness(0) saturate(100%) invert(58%) sepia(7%) saturate(220%) hue-rotate(179deg) brightness(102%) contrast(87%)}.blogList__link{display:inline-block;letter-spacing:-.02em;line-height:1.4}.blogList__link:hover{text-decoration:underline}.blogList ul{display:flex;flex-direction:column;gap:1.5rem}.blogList ul li{background-color:#13161b;border:.0625rem solid #22262f;border-radius:.5rem;padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media (max-width:575.98px){.blogList ul li{padding:1.5rem 1rem}}@media (max-width:991.98px){.blogList--more .blogList__category a:not(:first-child){display:none}}.blogList--more ul{flex-direction:revert;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width:767.98px){.blogList--more ul{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.blogList--more ul li{justify-content:space-between}.blogList--more ul li .blogList__link{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}#searchInput{width:100%;height:3.125rem;padding-left:3rem;padding-right:1rem;border:.0625rem solid var(--color-gray-400);border-radius:.375rem;margin:1.5rem 0}#searchInput::-moz-placeholder{opacity:1}#searchInput:-ms-input-placeholder{opacity:1}#searchInput::placeholder{opacity:1}#searchInput:focus{outline:0;border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#noResults{display:none;padding:2rem .75rem;border-radius:.375rem;border:.0625rem solid var(--color-gray-400)}#noResults__wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.125rem}#noResults__wrapper #noResults__text{display:flex;align-items:center;gap:.375rem}#noResults__wrapper #noResults__text svg{flex-shrink:0;width:clamp(1.125rem,-.8217rem + 5.0955vw,1.25rem);height:clamp(1.125rem,-.8217rem + 5.0955vw,1.25rem);-o-object-fit:contain;object-fit:contain}#noResults__wrapper #noResults__text p span{display:inline-block}#noResults__wrapper #noResults__btn{display:flex;justify-content:center;align-items:center;gap:.75rem}.searchBox{position:relative}.searchBox svg{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:1rem;transform:translate(0,-50%)}.pagination{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;padding-top:1.5rem}.pagination--single{grid-template-columns:auto 1fr auto;gap:.75rem;padding-top:revert}.pagination--single .pagination__btn a{padding:revert;width:2rem;height:2rem;justify-content:center}.pagination__text{text-align:center}.pagination__btn a{display:flex;align-items:center;gap:.375rem}.pagination__btn a::after,.pagination__btn a::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='red'%3E%3Cpath d='M16.1716 10.9999L10.8076 5.63589L12.2218 4.22168L20 11.9999L12.2218 19.778L10.8076 18.3638L16.1716 12.9999H4V10.9999H16.1716Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:1.25rem;height:1.25rem;display:block;filter:brightness(0) saturate(100%) invert(90%) sepia(3%) saturate(160%) hue-rotate(212deg) brightness(88%) contrast(103%)}.pagination__btn--prev{display:flex;justify-content:flex-start}.pagination__btn--prev a::after{content:"";display:none}.pagination__btn--prev a::before{content:"";transform:rotate(180deg)}.pagination__btn--next{display:flex;justify-content:flex-end}.pagination__btn--next a::before{content:"";display:none}.hero{margin-bottom:1.5rem}.generalTitle{display:flex;align-items:center;gap:.375rem;margin-bottom:1.5rem}.generalTitle svg{width:clamp(1.375rem,-.8217rem + 5.0955vw,1.75rem);height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.generalTitle--custom{margin-bottom:1rem}.footer__wrapper-btn a::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M7.82843 10.9999H20V12.9999H7.82843L13.1924 18.3638L11.7782 19.778L4 11.9999L11.7782 4.22168L13.1924 5.63589L7.82843 10.9999Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:1.375rem;height:1.375rem;display:block;filter:brightness(0) saturate(100%) invert(62%) sepia(6%) saturate(246%) hue-rotate(179deg) brightness(97%) contrast(82%)}.footer{border-top:.0625rem solid var(--color-gray-400);padding:3rem 0}.footer__wrapper{display:grid;grid-template-columns:2fr 1fr;align-items:center}@media (max-width:767.98px){.footer__wrapper{grid-template-columns:repeat(1,1fr);gap:1.5rem}}.footer__wrapper-item h3{margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.0625rem}.footer__wrapper-item ul{display:flex;flex-direction:column;gap:1.25rem}@media (max-width:767.98px){.footer__wrapper-item ul{display:flex;flex-direction:column;gap:1.5rem}}.footer__wrapper-list{display:flex;flex-direction:column;gap:1.5rem}.footer__wrapper-list .logo{margin-bottom:.25rem}.footer__wrapper-list a,.footer__wrapper-list p{line-height:1}.footer__wrapper-list p{display:inline-block}.footer__wrapper-list a:not(.logo a):not(.badge a){display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-bottom:.125rem solid transparent}.footer__wrapper-list a:not(.logo a):not(.badge a):hover{border-color:var(--color-link)}.footer__wrapper-layout{display:flex;justify-content:space-between;align-items:center}.footer__wrapper-link{display:flex;align-items:center;gap:.375rem;border-bottom:.125rem solid transparent;line-height:1}.footer__wrapper-link::after{content:"↗"}.footer__wrapper-link:hover{border-color:var(--color-gray-200)}.footer__wrapper-link--disabled{pointer-events:none;display:block}.footer__wrapper-link--disabled::after{content:""}.footer__wrapper-btn{display:flex;align-items:center;gap:.75rem}.footer__wrapper-btn a{width:1.375rem;height:1.375rem;display:flex;justify-content:center;align-items:center}.footer__wrapper-btn a:hover{filter:brightness(0) saturate(100%) invert(100%) sepia(94%) saturate(17%) hue-rotate(197deg) brightness(105%) contrast(100%)}.footer__wrapper-btn a:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M18 17.8832V16L23 19L18 22V19.9095C14.9224 19.4698 12.2513 17.4584 11.0029 14.5453L11 14.5386L10.9971 14.5453C9.57893 17.8544 6.32508 20 2.72483 20H2V18H2.72483C5.52503 18 8.05579 16.3312 9.15885 13.7574L9.91203 12L9.15885 10.2426C8.05579 7.66878 5.52503 6 2.72483 6H2V4H2.72483C6.32508 4 9.57893 6.14557 10.9971 9.45473L11 9.46141L11.0029 9.45473C12.2513 6.5416 14.9224 4.53022 18 4.09051V2L23 5L18 8V6.11684C15.7266 6.53763 13.7737 8.0667 12.8412 10.2426L12.088 12L12.8412 13.7574C13.7737 15.9333 15.7266 17.4624 18 17.8832Z'%3E%3C/path%3E%3C/svg%3E");width:1.1875rem;height:1.1875rem}.footer__wrapper-btn a:last-child::before{content:"";transform:rotate(180deg)}article .iframeWrapper,article img,article p,article pre,article ul{margin-bottom:clamp(1.25rem,-.8217rem + 5.0955vw,1.5rem)!important}article h1{margin-bottom:.375rem}article pre{border-radius:.5rem;box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.2);margin-top:0!important;background-color:var(--color-black)!important;border:.0625rem solid var(--color-gray-400)}article pre *{font-size:.875rem!important}article a{display:inline-block}article a:hover{text-decoration:underline}article a::after{content:"↗";padding-left:.375rem}article ul{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:.5rem}article ul li{position:relative;padding-left:1.2em}article ul li::before{content:"•";position:absolute;left:0}article .highlightCode{background-color:rgba(255,255,255,.25);padding:.1875rem .375rem;font-weight:700;line-height:1;display:inline-block;margin:0 .25rem}article img:not(.blogDetail img){max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block;background-size:cover;background-position:center}.blogDetail img{width:100%;height:auto;border-radius:.5rem;margin-bottom:0!important}.blogShare{display:flex;justify-content:space-between;align-items:center;gap:.75rem;border-bottom:.0625rem solid var(--color-gray-400);border-top:.0625rem solid var(--color-gray-400);padding:1.5rem 0;margin:2.25rem 0}.blogShare h1{margin-bottom:0!important}.a2a_default_style{display:flex;align-items:center;gap:.625rem}.a2a_default_style a{float:revert!important;padding:revert!important}.a2a_default_style div{display:none}.a2a_svg{background-color:var(--color-gray-400)!important;border:.0625rem solid var(--color-gray-300);display:flex!important;align-items:center;transition:all .2s}.a2a_svg svg{width:1.5rem!important;height:1.5rem!important;-o-object-fit:contain;object-fit:contain}.badge a{display:block}.badge a img{max-width:9.6875rem;width:100%;height:auto}@media (max-width:575.98px){.badge a img{max-width:8.125rem}}.badge a:hover{opacity:.8}details{margin-bottom:1.5rem}details p{margin-top:1.5rem}details .generalTitle{margin-bottom:0;font-size:1.5rem}@media (max-width:575.98px){details .generalTitle{font-size:1rem}}details summary{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.5rem}details summary::-webkit-details-marker{display:none}details summary::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M13.1717 12.0007L8.22192 7.05093L9.63614 5.63672L16.0001 12.0007L9.63614 18.3646L8.22192 16.9504L13.1717 12.0007Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;width:1.375rem;height:1.375rem;display:block;flex-shrink:0;border-radius:50%}@media (max-width:575.98px){details summary::after{width:1.125rem;height:1.125rem}}details[open] summary::after{content:"";transform:rotate(90deg)}.duckGame,.duckGame__completion-item{height:31.25rem}@media (max-width:575.98px){.duckGame,.duckGame__completion-item{height:12.5rem}}.duckGame{position:relative;width:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:url("/img/aim.webp"),auto;counter-reset:score 0;border-radius:.5rem;margin-top:1.5rem}.duckGame__checkbox{display:none}.duckGame__item{position:absolute;width:3.75rem;height:3.75rem;background-image:url("/img/bird.webp");border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);cursor:url("/img/aim.webp"),auto;background-size:cover;background-position:center;transition:width .2s ease,height .2s ease}.duckGame #checkbox1:checked+.duckGame__item,.duckGame #checkbox2:checked+.duckGame__item,.duckGame #checkbox3:checked+.duckGame__item,.duckGame #checkbox4:checked+.duckGame__item{width:0;height:0;counter-increment:score 1}.duckGame__score{position:absolute;top:.9375rem;right:.9375rem;padding:.5625rem .875rem;text-transform:uppercase;letter-spacing:.0625rem;z-index:1;border-radius:.375rem}@media (max-width:575.98px){.duckGame__score{top:.3125rem;right:.3125rem;padding:.375rem .75rem;font-size:.625rem;border-radius:.25rem}}.duckGame__score::after{content:"Score: " counter(score) "/4"}.duckGame__completion{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.6);cursor:auto;z-index:2}.duckGame__completion::before{content:"";-webkit-backdrop-filter:blur(0.1875rem);backdrop-filter:blur(0.1875rem);width:100%;height:100%;position:absolute;z-index:-2}.duckGame__completion-item{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;width:100%}.duckGame__completion-item h2{text-transform:uppercase;letter-spacing:.0625rem;line-height:1;text-shadow:.1875rem 0 #da1884}.duckGame__completion-item a{background-color:#da1884;line-height:1;padding:.625rem 1.125rem;box-shadow:.25rem .25rem 0 var(--color-white);cursor:pointer;letter-spacing:.03125rem;text-transform:uppercase}.duckGame__completion-item a:active{box-shadow:none}.duckGame__completion-item a:hover{transform:scale(.95)}.duckGame__completion .confetti-1{position:absolute;width:.625rem;height:.75rem;background-color:hsl(90deg,80%,60%);top:67%;left:4%;opacity:.8;transform:rotate(24deg);-webkit-animation:fall-1 1s forwards ease-in-out;animation:fall-1 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-2{position:absolute;width:.4375rem;height:1.0625rem;background-color:hsl(333deg,80%,60%);top:53%;left:76%;opacity:.8;transform:rotate(282deg);-webkit-animation:fall-2 1s forwards ease-in-out;animation:fall-2 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-3{position:absolute;width:.4375rem;height:1.0625rem;background-color:hsl(154deg,80%,60%);top:82%;left:50%;opacity:.8;transform:rotate(257deg);-webkit-animation:fall-3 1s forwards ease-in-out;animation:fall-3 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-4{position:absolute;width:.5625rem;height:.8125rem;background-color:hsl(87deg,80%,60%);top:98%;left:43%;opacity:.8;transform:rotate(127deg);-webkit-animation:fall-4 1s forwards ease-in-out;animation:fall-4 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-5{position:absolute;width:.75rem;height:1.125rem;background-color:hsl(263deg,80%,60%);top:21%;left:30%;opacity:.8;transform:rotate(174deg);-webkit-animation:fall-5 1s forwards ease-in-out;animation:fall-5 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-6{position:absolute;width:.5625rem;height:.8125rem;background-color:hsl(179deg,80%,60%);top:73%;left:71%;opacity:.8;transform:rotate(262deg);-webkit-animation:fall-6 1s forwards ease-in-out;animation:fall-6 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-7{position:absolute;width:.6875rem;height:.9375rem;background-color:hsl(318deg,80%,60%);top:26%;left:3%;opacity:.8;transform:rotate(159deg);-webkit-animation:fall-7 1s forwards ease-in-out;animation:fall-7 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-8{position:absolute;width:.5625rem;height:.6875rem;background-color:hsl(306deg,80%,60%);top:72%;left:77%;opacity:.8;transform:rotate(22deg);-webkit-animation:fall-8 1s forwards ease-in-out;animation:fall-8 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-9{position:absolute;width:.5rem;height:1.0625rem;background-color:hsl(8deg,80%,60%);top:32%;left:33%;opacity:.8;transform:rotate(61deg);-webkit-animation:fall-9 1s forwards ease-in-out;animation:fall-9 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-10{position:absolute;width:.625rem;height:1rem;background-color:hsl(175deg,80%,60%);top:68%;left:16%;opacity:.8;transform:rotate(82deg);-webkit-animation:fall-10 1s forwards ease-in-out;animation:fall-10 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-11{position:absolute;width:.5625rem;height:1.125rem;background-color:hsl(272deg,80%,60%);top:8%;left:96%;opacity:.8;transform:rotate(345deg);-webkit-animation:fall-11 1s forwards ease-in-out;animation:fall-11 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-12{position:absolute;width:.5rem;height:1.0625rem;background-color:hsl(11deg,80%,60%);top:70%;left:16%;opacity:.8;transform:rotate(53deg);-webkit-animation:fall-12 1s forwards ease-in-out;animation:fall-12 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-13{position:absolute;width:.4375rem;height:.8125rem;background-color:hsl(243deg,80%,60%);top:9%;left:73%;opacity:.8;transform:rotate(20deg);-webkit-animation:fall-13 1s forwards ease-in-out;animation:fall-13 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-14{position:absolute;width:.4375rem;height:.75rem;background-color:hsl(270deg,80%,60%);top:88%;left:39%;opacity:.8;transform:rotate(263deg);-webkit-animation:fall-14 1s forwards ease-in-out;animation:fall-14 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-15{position:absolute;width:.4375rem;height:.9375rem;background-color:hsl(23deg,80%,60%);top:52%;left:29%;opacity:.8;transform:rotate(65deg);-webkit-animation:fall-15 1s forwards ease-in-out;animation:fall-15 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-16{position:absolute;width:.5rem;height:1.0625rem;background-color:hsl(294deg,80%,60%);top:100%;left:70%;opacity:.8;transform:rotate(184deg);-webkit-animation:fall-16 1s forwards ease-in-out;animation:fall-16 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-17{position:absolute;width:.4375rem;height:.6875rem;background-color:hsl(63deg,80%,60%);top:23%;left:13%;opacity:.8;transform:rotate(63deg);-webkit-animation:fall-17 1s forwards ease-in-out;animation:fall-17 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-18{position:absolute;width:.625rem;height:.75rem;background-color:hsl(186deg,80%,60%);top:100%;left:62%;opacity:.8;transform:rotate(63deg);-webkit-animation:fall-18 1s forwards ease-in-out;animation:fall-18 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-19{position:absolute;width:.75rem;height:1.0625rem;background-color:hsl(341deg,80%,60%);top:78%;left:57%;opacity:.8;transform:rotate(2deg);-webkit-animation:fall-19 1s forwards ease-in-out;animation:fall-19 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-20{position:absolute;width:.4375rem;height:.75rem;background-color:hsl(87deg,80%,60%);top:82%;left:35%;opacity:.8;transform:rotate(279deg);-webkit-animation:fall-20 1s forwards ease-in-out;animation:fall-20 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-21{position:absolute;width:.5625rem;height:1.125rem;background-color:hsl(226deg,80%,60%);top:19%;left:53%;opacity:.8;transform:rotate(344deg);-webkit-animation:fall-21 1s forwards ease-in-out;animation:fall-21 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-22{position:absolute;width:.6875rem;height:.9375rem;background-color:hsl(157deg,80%,60%);top:76%;left:82%;opacity:.8;transform:rotate(167deg);-webkit-animation:fall-22 1s forwards ease-in-out;animation:fall-22 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-23{position:absolute;width:.5rem;height:1.125rem;background-color:hsl(299deg,80%,60%);top:37%;left:99%;opacity:.8;transform:rotate(191deg);-webkit-animation:fall-23 1s forwards ease-in-out;animation:fall-23 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-24{position:absolute;width:.5rem;height:.875rem;background-color:hsl(122deg,80%,60%);top:17%;left:89%;opacity:.8;transform:rotate(68deg);-webkit-animation:fall-24 1s forwards ease-in-out;animation:fall-24 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-25{position:absolute;width:.625rem;height:1.125rem;background-color:hsl(37deg,80%,60%);top:90%;left:25%;opacity:.8;transform:rotate(151deg);-webkit-animation:fall-25 1s forwards ease-in-out;animation:fall-25 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-26{position:absolute;width:.6875rem;height:.875rem;background-color:hsl(268deg,80%,60%);top:6%;left:29%;opacity:.8;transform:rotate(27deg);-webkit-animation:fall-26 1s forwards ease-in-out;animation:fall-26 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-27{position:absolute;width:.75rem;height:.75rem;background-color:hsl(49deg,80%,60%);top:98%;left:53%;opacity:.8;transform:rotate(130deg);-webkit-animation:fall-27 1s forwards ease-in-out;animation:fall-27 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-28{position:absolute;width:.4375rem;height:.875rem;background-color:hsl(235deg,80%,60%);top:78%;left:85%;opacity:.8;transform:rotate(39deg);-webkit-animation:fall-28 1s forwards ease-in-out;animation:fall-28 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-29{position:absolute;width:.4375rem;height:.75rem;background-color:hsl(273deg,80%,60%);top:70%;left:88%;opacity:.8;transform:rotate(234deg);-webkit-animation:fall-29 1s forwards ease-in-out;animation:fall-29 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-30{position:absolute;width:.625rem;height:.875rem;background-color:hsl(153deg,80%,60%);top:3%;left:18%;opacity:.8;transform:rotate(74deg);-webkit-animation:fall-30 1s forwards ease-in-out;animation:fall-30 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-31{position:absolute;width:.6875rem;height:.9375rem;background-color:hsl(32deg,80%,60%);top:11%;left:42%;opacity:.8;transform:rotate(105deg);-webkit-animation:fall-31 1s forwards ease-in-out;animation:fall-31 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-32{position:absolute;width:.75rem;height:.875rem;background-color:hsl(8deg,80%,60%);top:49%;left:30%;opacity:.8;transform:rotate(312deg);-webkit-animation:fall-32 1s forwards ease-in-out;animation:fall-32 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-33{position:absolute;width:.6875rem;height:1.0625rem;background-color:hsl(116deg,80%,60%);top:23%;left:4%;opacity:.8;transform:rotate(55deg);-webkit-animation:fall-33 1s forwards ease-in-out;animation:fall-33 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-34{position:absolute;width:.4375rem;height:.75rem;background-color:hsl(72deg,80%,60%);top:60%;left:5%;opacity:.8;transform:rotate(242deg);-webkit-animation:fall-34 1s forwards ease-in-out;animation:fall-34 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}.duckGame__completion .confetti-35{position:absolute;width:.5625rem;height:1rem;background-color:hsl(316deg,80%,60%);top:94%;left:83%;opacity:.8;transform:rotate(349deg);-webkit-animation:fall-35 1s forwards ease-in-out;animation:fall-35 1s forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:0}@-webkit-keyframes fall-1{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-1{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-2{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-2{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-3{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-3{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-4{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-4{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-5{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-5{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-6{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-6{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-7{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-7{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-8{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-8{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-9{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-9{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-10{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-10{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-11{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-11{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-12{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-12{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-13{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-13{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-14{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-14{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-15{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-15{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-16{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-16{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-17{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-17{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-18{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-18{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-19{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-19{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-20{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-20{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-21{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-21{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-22{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-22{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-23{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-23{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-24{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-24{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-25{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-25{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-26{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-26{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-27{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-27{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-28{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-28{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-29{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-29{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-30{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-30{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-31{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-31{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-32{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-32{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-33{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-33{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-34{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-34{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@-webkit-keyframes fall-35{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}@keyframes fall-35{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(300px) rotate(360deg);opacity:0}}.duckGame #checkbox1:checked~#checkbox2:checked~#checkbox3:checked~#checkbox4:checked~.duckGame__completion{display:block}.duckGame__item:nth-child(2){-webkit-animation:float-1 10s infinite ease-in-out;animation:float-1 10s infinite ease-in-out}@-webkit-keyframes float-1{0%{top:50%;left:100%}20%{top:calc(50% + -54px);left:calc(70% + -39px)}40%{top:calc(50% - -66px);left:calc(20% + 47px)}60%{top:calc(50% + 29px);left:calc(40% - 17px)}80%{top:calc(50% - 95px);left:calc(70% - -38px)}100%{top:50%;left:100%}}@keyframes float-1{0%{top:50%;left:100%}20%{top:calc(50% + -54px);left:calc(70% + -39px)}40%{top:calc(50% - -66px);left:calc(20% + 47px)}60%{top:calc(50% + 29px);left:calc(40% - 17px)}80%{top:calc(50% - 95px);left:calc(70% - -38px)}100%{top:50%;left:100%}}.duckGame__item:nth-child(4){-webkit-animation:float-2 12s infinite ease-in-out;animation:float-2 12s infinite ease-in-out}@-webkit-keyframes float-2{0%{top:50%;left:100%}20%{top:calc(50% + 92px);left:calc(70% + 22px)}40%{top:calc(50% - 96px);left:calc(20% + -11px)}60%{top:calc(50% + -42px);left:calc(40% - 47px)}80%{top:calc(50% - 78px);left:calc(70% - -90px)}100%{top:50%;left:100%}}@keyframes float-2{0%{top:50%;left:100%}20%{top:calc(50% + 92px);left:calc(70% + 22px)}40%{top:calc(50% - 96px);left:calc(20% + -11px)}60%{top:calc(50% + -42px);left:calc(40% - 47px)}80%{top:calc(50% - 78px);left:calc(70% - -90px)}100%{top:50%;left:100%}}.duckGame__item:nth-child(6){-webkit-animation:float-3 14s infinite ease-in-out;animation:float-3 14s infinite ease-in-out}@-webkit-keyframes float-3{0%{top:50%;left:100%}20%{top:calc(50% + -96px);left:calc(70% + 22px)}40%{top:calc(50% - -83px);left:calc(20% + 15px)}60%{top:calc(50% + -84px);left:calc(40% - -96px)}80%{top:calc(50% - 0px);left:calc(70% - 8px)}100%{top:50%;left:100%}}@keyframes float-3{0%{top:50%;left:100%}20%{top:calc(50% + -96px);left:calc(70% + 22px)}40%{top:calc(50% - -83px);left:calc(20% + 15px)}60%{top:calc(50% + -84px);left:calc(40% - -96px)}80%{top:calc(50% - 0px);left:calc(70% - 8px)}100%{top:50%;left:100%}}.duckGame__item:nth-child(8){-webkit-animation:float-4 16s infinite ease-in-out;animation:float-4 16s infinite ease-in-out}@-webkit-keyframes float-4{0%{top:50%;left:100%}20%{top:calc(50% + -80px);left:calc(70% + 97px)}40%{top:calc(50% - -44px);left:calc(20% + -91px)}60%{top:calc(50% + 66px);left:calc(40% - 78px)}80%{top:calc(50% - 45px);left:calc(70% - 74px)}100%{top:50%;left:100%}}@keyframes float-4{0%{top:50%;left:100%}20%{top:calc(50% + -80px);left:calc(70% + 97px)}40%{top:calc(50% - -44px);left:calc(20% + -91px)}60%{top:calc(50% + 66px);left:calc(40% - 78px)}80%{top:calc(50% - 45px);left:calc(70% - 74px)}100%{top:50%;left:100%}}.notFound{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem}.notFound__item{display:flex;align-items:center;gap:.75rem}.notFound h2{font-size:12.5rem;line-height:1;color:#bddaff;position:relative}@media (max-width:575.98px){.notFound h2{font-size:8.4375rem}}.notFound h2::before{content:"4     4";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;opacity:.1}.notFound h2 img{width:10rem;height:10rem;-o-object-fit:contain;object-fit:contain;border-radius:50%}@media (max-width:575.98px){.notFound h2 img{width:6.875rem;height:6.875rem}}