@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.spinner-icon{font-size:50px;animation:bounce 1s infinite}.spinner-text{font-size:24px;color:#fff}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.text-container{display:flex;width:100%;flex-direction:column;align-items:center}.text-label{margin-bottom:var(--spacing-xs);font-weight:700;color:#fff}.text-field{border:3px solid transparent;width:calc(85% - 10px);border-radius:var(--border-radius-large);background:#fff;color:#000;padding:10px;text-align:center;transition:border var(--transition-speed) ease}.text-field:focus{border-color:var(--light-blue);border-width:3px;outline:none}.text-field-error{border-color:var(--error)}.text-error{color:var(--error);margin-top:var(--spacing-xs);font-size:.875rem}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.icon-selector-container{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-sm);display:flex;flex-direction:column;align-items:center}.icon-selector-label{margin-bottom:var(--spacing-md);font-weight:700;color:#fff}.icon-selector-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.icon-selector-item{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-round);border:2px solid transparent;cursor:pointer;transition:transform .1s ease,border-color .1s ease;color:#fff;overflow:hidden}.icon-svg-container{height:100%;width:100%}.icon-svg-container svg{height:100%;width:100%}.icon-selector-item:hover{transform:scale(1.1)}.icon-selector-item:focus{transform:scale(1.1)}.icon-selector-item:focus-visible{outline:3px solid var(--light-blue);outline-offset:3px;background:transparent;transform:scale(1.05)}.icon-selector-item.selected{background:var(--light-blue);outline:none;transform:scale(1.1)}.icon-selector-error{color:var(--error);margin-top:var(--spacing-xs);font-size:.875rem}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.button{color:#fff;border:none;border-radius:var(--border-radius-large);cursor:pointer;padding:10px 30px;transition:background-color var(--transition-speed) ease,transform var(--transition-speed) ease;font-weight:700;background:var(--primary-blue);width:100%}.button:hover{background-color:var(--accent-blue)}.button:focus{outline:none}.button-outlined{color:#fff;border:none;border-radius:var(--border-radius-large);cursor:pointer;padding:10px 30px;transition:background-color var(--transition-speed) ease,transform var(--transition-speed) ease;font-weight:700;background:var(--dark-blue)}.button-outlined:hover{background-color:var(--accent-blue)}.button-yes{background-color:var(--success)}.button-no{background-color:var(--error)}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;animation:fadeIn .3s var(--transition-timing);z-index:1000}.modal-container{background:var(--bg-color);border-radius:var(--border-radius-large);padding:var(--spacing-md);width:90%;display:flex;flex-direction:column;gap:var(--spacing-sm);animation:popUp .3s var(--transition-timing);transform-origin:center;color:var(--color);align-items:center;justify-content:center;text-align:center}@media only screen and (max-width: 1023px){.modal-container{width:100%;height:100%;padding:1em;overflow:hidden}}@media only screen and (min-width: 1024px){.modal-container{max-width:500px}}.modal-title{color:var(--color);font-size:1.6rem;text-align:center;margin:0;font-weight:var(--f-weight-bold)}.modal-content{color:var(--color);font-size:1rem;display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:center}.modal-actions{display:flex;justify-content:flex-end;gap:var(--spacing-xs)}.modal-buttons{display:flex;flex-direction:row;gap:var(--spacing-xs)}@media only screen and (max-width: 1023px){.modal-button:hover{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes popUp{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}*{color:var(--color)}.startScreen-container{display:flex;justify-content:center;align-items:center;cursor:pointer;height:100%;width:100%}.startScreen-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(transparent 0px,rgba(255,255,255,.01) 1px,transparent 2px);pointer-events:none;z-index:10;mix-blend-mode:overlay}.startScreen-background-image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.startScreen-steps{position:relative}.startScreen-text-container{height:100%;width:100%;text-align:center}.glitch-text{font-family:var(--ff-sans-serif);font-size:clamp(2rem,10vw,10rem);animation:glitch 1s linear infinite,flicker 3s infinite;position:relative;display:inline-block;margin:0 0 var(--spacing-lg) 0}.startScreen-text-container p{font-size:clamp(1rem,2vw,4rem);animation:pulse 1.5s infinite ease-in-out}@keyframes glitch{2%,64%{transform:translate(2px) skew(0)}4%,60%{transform:translate(-2px) skew(0)}62%{transform:translate(0) skew(5deg)}}@keyframes flicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,22%,24%,55%{opacity:.8}}.glitch-text:before,.glitch-text:after{content:attr(title);position:absolute;left:0}.glitch-text:before{animation:glitchtop 1s linear infinite;clip-path:polygon(0 0,100% 0,100% 33%,0 33%)}@keyframes glitchtop{2%,64%{transform:translate(2px,-2px)}4%,60%{transform:translate(-2px,2px)}62%{transform:translate(13px,-1px) skew(-13deg)}}.glitch-text:after{animation:glitchbottom 1.5s linear infinite;clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%)}@keyframes glitchbottom{2%,64%{transform:translate(-2px)}4%,60%{transform:translate(-2px)}62%{transform:translate(-22px,5px) skew(21deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.checkbox-container{display:flex;flex-direction:column;align-items:center;margin:var(--spacing-xs);cursor:initial}.checkbox-label{display:flex;align-items:center;font-weight:700;color:#fff;cursor:pointer}.checkbox-input{margin-right:10px;width:20px;height:20px;border:2px solid gray;border-radius:var(--border-radius-small);background:var(--primary-blue);color:#fff;transition:border var(--transition-speed) ease}.checkbox-input:checked{border-color:var(--success)}.checkbox-input:focus{outline:none;border-color:var(--success)}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.slider-container{display:flex;flex-direction:column;align-items:center;margin:var(--spacing-sm)}.slider-label{font-weight:700;color:#fff;margin-bottom:var(--spacing-xs)}.vibrating-phone{animation:vibrate 1s linear infinite;display:inline-block;max-width:15%;height:auto;margin-bottom:var(--spacing-sm);align-self:center}@keyframes vibrate{0%{transform:translate(0)}10%{transform:translate(-1px,1px)}20%{transform:translate(-2px,-1px)}30%{transform:translate(2px,1px)}40%{transform:translate(1px,-2px)}50%{transform:translate(-1px,2px)}60%{transform:translate(-2px,1px)}70%{transform:translate(2px,-1px)}80%{transform:translate(1px,2px)}90%{transform:translate(-1px,-2px)}to{transform:translate(0)}}.rotating-phone{animation:rotatePhone 2.5s steps(30,end) infinite;transform-origin:center center;display:inline-block;align-self:center;width:20%;margin:var(--spacing-md)}@keyframes rotatePhone{0%{transform:rotate(0)}20%{transform:rotate(0)}80%{transform:rotate(90deg)}to{transform:rotate(90deg)}}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);z-index:1000;background:var(--bg-color);border-top:none;border-right:none;border-left:none;color:var(--color);padding:var(--spacing-xs)}.header-left{display:flex;align-items:center}.header-right{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.header-divider{width:2px;height:3rem;background:var(--light-blue);opacity:.5;margin:0 var(--spacing-xs)}.header-icon{display:flex;align-items:center;font-size:2rem;gap:var(--spacing-xs);background-color:transparent;cursor:pointer;padding:0 var(--spacing-xs);border-radius:var(--border-radius-medium)}.header-icon img{height:2rem;width:auto}.game-points{cursor:default}.player-info{cursor:default;gap:var(--spacing-sm)}.player-avatar{width:50px;height:50px;border-radius:50%;background:var(--light-blue);object-fit:cover}.player-name{font-size:1.5rem}.settings-dialog-content{display:flex;flex-direction:column;align-items:center}.settings-audio-row{justify-content:center;flex-direction:column;align-items:flex-start}.settings-audio-row .slider-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin:var(--spacing-xs)}.settings-audio-row .slider-container .slider-label{padding-right:var(--spacing-sm)}.settings-dialog-content .icon-selector-container{margin:var(--spacing-xs) 0 var(--spacing-xs) 0}.settings-dialog-content .button{margin:var(--spacing-xs) 0 0 0}hr{width:100%;margin:6.9px;border-color:#8080806b}@media (min-width: 1024px){.header{position:absolute;top:0;right:0;display:flex;gap:var(--spacing-sm);padding:var(--spacing-xs);z-index:1000;background:var(--bg-color);border-radius:0 0 0 20px;border-top:none;border-right:none;color:var(--color)}.header-icon img{height:3rem;width:auto}.header-divider{height:4rem}}.achievements-book-wrapper{position:relative}.achievements-book{width:100%}.achievements-list{position:absolute;top:3%;bottom:23%;left:9%;right:15%;display:flex;gap:12%}.achievements-column{flex:1;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;justify-items:center;align-items:start}.achievement{display:flex;flex-direction:column;align-items:center;font-size:.85em;text-align:center;white-space:pre-wrap}.achievement-img{width:clamp(40px,10vw,100px);height:auto;position:relative;display:inline-block}.achievement-img-small{width:clamp(40px,10vw,80px)}.achievement span{color:#000}.achievement-passed{margin-top:auto;padding-top:1vh}.achievement-avatar-image{width:30%;position:absolute;background:#3f3f3d;border-radius:50%;bottom:10%;left:60%}.achievement-base-image{position:relative;height:100%;width:100%}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.footer{width:100vw;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;background:var(--bg-color);color:var(--color);height:2rem}.footer-text{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--spacing-xs)}.link-button{background:none;border:none;padding:0;margin:0}.link-button:hover{color:var(--a-hover)}.spacer{display:none}@media (min-width: 1024px){.spacer{display:flex}.footer{height:4rem}}.impressum-privacy-modal-content{display:flex;flex-direction:column;gap:var(--spacing-xs);max-height:60vh;overflow:auto;white-space:pre-wrap}.impressum-privacy-modal-content *{-webkit-user-select:text;user-select:text}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.dialog-container{position:fixed;bottom:var(--spacing-2xl);transform:translate(-50%);left:50%;width:95%;padding:0 var(--spacing-sm);box-sizing:border-box;z-index:10}.dialog-content{background-color:#00000080;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-medium);text-align:center}.dialog-avatar img{width:12vw;margin:0 auto;display:block}.dialog-button{width:15vw;justify-self:end;transition:.5s;padding:1rem;font-size:1rem}.narrator-container{position:fixed;bottom:var(--spacing-2xl);transform:translate(-50%);left:50%;width:95%;padding:0 var(--spacing-sm);box-sizing:border-box;z-index:10}.narrator-content{background-color:#00000080;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-medium);text-align:center}.narrator-text{color:var(--color);font-size:1rem;font-style:italic;line-height:1.5}.narrator-emphasis{color:var(--color);font-size:1rem;font-weight:500;font-style:italic;line-height:1.5}.speech-container{position:fixed;left:50%;transform:translate(-50%);width:95%;padding:0 var(--spacing-sm);box-sizing:border-box;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto auto;grid-template-areas:"bubble bubble" "avatar button";align-items:flex-end;column-gap:var(--spacing-sm);z-index:10;height:55vh;bottom:var(--spacing-lg)}.speech-avatar{grid-area:avatar;max-width:70%;max-width:160px;position:relative;z-index:20;margin-top:32px;justify-self:left}.speech-avatar img{width:clamp(90px,14vw,300px);object-fit:cover;display:block}.speech-bubble{grid-area:bubble;position:relative;background-color:var(--bg-color);padding:var(--spacing-sm);border-radius:var(--border-radius-large);max-width:100%;font-size:1.1em;line-height:1.4;color:var(--color);white-space:pre-wrap;word-wrap:break-word;justify-self:center;animation:bubbleAppear .3s ease-out .3s forwards;opacity:0}.thought-container{position:fixed;left:50%;transform:translate(-50%);width:95%;padding:0 var(--spacing-sm);box-sizing:border-box;display:grid;grid-template-columns:3fr 1fr;grid-template-rows:auto auto;grid-template-areas:"bubble bubble" "avatar button";align-items:flex-end;column-gap:var(--spacing-sm);z-index:10;height:55vh;bottom:var(--spacing-lg)}.thought-avatar{grid-area:avatar;max-width:70%;position:relative;z-index:20;margin-top:var(--spacing-lg);justify-self:right}.thought-avatar img{width:clamp(90px,14vw,300px);object-fit:cover;display:block}.thought-bubble{grid-area:bubble;position:relative;background-color:var(--bg-color);padding:var(--spacing-sm);border-radius:var(--border-radius-medium);max-width:100%;font-size:1.1em;line-height:1.4;color:var(--color);white-space:pre-wrap;word-wrap:break-word;justify-self:center;animation:bubbleAppear .3s ease-out .3s forwards;opacity:0;z-index:21}.thought-avatar:before,.thought-avatar:after{content:"";position:absolute;background:var(--bg-color);border-radius:50%}@keyframes bubbleAppear{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.thought-avatar:before{width:15%;height:15%;left:15%;top:-30%;animation:bubbleAppear .2s ease-out .2s forwards;opacity:0}.thought-avatar:after{width:8%;height:8%;left:35%;top:-10%;animation:bubbleAppear .1s ease-out forwards}.thought-text{color:var(--color)}.thought-action{font-style:italic;font-size:1.6rem;margin-bottom:var(--spacing-xs)}@media (min-width: 1024px){.narrator-text,.narrator-emphasis{font-size:1.8rem}.dialog-container,.narrator-container,.thought-container{width:70%;bottom:4rem;font-size:1.8rem}.thought-avatar:before{top:-40%;width:15%;height:15%}.thought-avatar:after{top:-20%;width:10%;height:10%}.speech-container{width:70%;grid-template-columns:1fr 3fr;bottom:var(--spacing-2xl);font-size:1.8rem}.speech-avatar{max-width:unset}.speech-avatar:before{top:-40%;width:15%;height:15%}.speech-avatar:after{top:-20%;width:10%;height:10%}}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.chat-room-background{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:50;animation:fadeIn .3s ease-out}.chat-room{display:flex;flex-direction:column;height:calc(100vh - 71px);width:100vw}.chat-frame{position:relative;width:100%;height:100%;background-color:var(--bg-color);border-radius:24px;opacity:0;z-index:69;animation:phoneAppear .5s ease-out forwards;display:flex;flex-direction:column;max-height:700px}.chat-header{padding:var(--spacing-sm);background-color:var(--primary-blue);color:var(--color);display:flex;align-items:center;gap:var(--spacing-xs)}.chat-header-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden}.chat-header-avatar img{width:100%;height:100%;object-fit:cover}.chat-header-info h3{margin:0;font-size:1.2rem}.chat-header-info p{margin:0;font-size:.8rem;opacity:.8}.chat-body{height:100%;overflow-y:auto;padding:16px;background-color:var(--bg-color);scrollbar-width:thin;display:flex;flex-direction:column}.chat-content{flex:1;min-height:min-content}.chat-continue{margin-top:var(--spacing-sm);text-align:center;position:sticky;bottom:0}.chat-message{display:flex;margin-bottom:var(--spacing-sm);animation:fadeIn .3s ease-in-out}.npc-message{justify-content:flex-start}.player-message{flex-direction:row-reverse}.message-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;margin:0 8px}.message-avatar img{width:100%;height:100%;object-fit:cover}.message-bubble{max-width:70%;padding:var(--spacing-xs);border-radius:12px;background-color:var(--bg-color);position:relative}.npc-message .message-bubble{background-color:gray;border-top-left-radius:var(--border-radius-small)}.player-message .message-bubble{background-color:green;border-top-right-radius:var(--border-radius-small)}.message-name{font-weight:700;font-size:12px;margin-bottom:var(--spacing-xs)}.message-text{font-size:14px}.message-time{font-size:10px;color:var(--color);text-align:right;margin-top:var(--spacing-xs)}.typing-indicator{display:flex;padding:8px 16px;background-color:#e5e5ea;border-radius:18px;width:fit-content;margin:12px 8px;align-items:center}.typing-indicator .dot{width:8px;height:8px;background-color:#888;border-radius:50%;margin:0 2px;animation:typingBounce 1.4s infinite ease-in-out}.typing-indicator .dot:nth-child(1){animation-delay:0s}.typing-indicator .dot:nth-child(2){animation-delay:.2s}.typing-indicator .dot:nth-child(3){animation-delay:.4s}.chat-continue{margin-top:16px;text-align:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes phoneAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes typingBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media (min-width: 1024px){.dialog-container{width:60%}.thought-container{width:70%;grid-template-columns:13fr 1fr}.thought-avatar:before{top:-40%}.chat-room{display:flex;align-items:center;justify-content:center;height:100vh;width:100vh}.chat-frame{position:relative;width:100%;max-width:420px;height:80vh;background-color:var(--bg-color);border-radius:var(--border-radius-xl);overflow:hidden;opacity:0;animation:phoneAppear .5s ease-out forwards}.chat-body{height:calc(80vh - 60px);overflow-y:auto;padding:var(--spacing-sm);background-color:var(--bg-color);scrollbar-width:thin;display:flex;flex-direction:column}}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.timebar-container{height:20px;width:100%;margin:var(--spacing-xs);font-size:1rem;background-color:var(--error);border-radius:var(--border-radius-large);align-self:center;overflow:hidden;text-align:right}.dynamic-bar{background-color:var(--success);height:100%;transition:width .1s linear}.timebar-avatar{width:20px;height:20px;position:relative;background:#000;transition:width .1s linear}.miniGame-tutorial{display:flex;flex-direction:column;align-items:center}.miniGame-tutorial img{width:100%;height:auto;max-height:40vh;object-fit:contain}@media only screen and (min-width: 1024px){.miniGame-tutorial img{width:100%}}.miniGame-tutorial-buttons{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:var(--spacing-xs);height:fit-content;width:100%}.miniGame-tutorial-buttons .button{flex:1 1 0;min-width:0;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1024px){.miniGame-tutorial-buttons{display:flex;justify-content:center;gap:var(--spacing-xs)}}.miniGame-finishModal{display:flex;flex-direction:column;gap:var(--spacing-sm)}.miniGame-finishModal-buttons{display:flex;gap:var(--spacing-sm)}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.quiz-container{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background:#00000080;padding:var(--spacing-md);overflow:hidden}.quiz-content{display:flex;flex-direction:column;width:min(90vw,800px);max-height:85vh;gap:clamp(.5rem,1vh,1rem);background-color:var(--bg-color);color:var(--color);padding:clamp(1rem,2vh,2rem);border-radius:var(--border-radius-medium);font-size:clamp(.9rem,1.5vw,1.5rem);box-shadow:0 10px 40px #0000004d;overflow:hidden}.quiz-question{flex-shrink:0;color:var(--color);padding:clamp(.5rem,1.5vh,1rem);background:var(--bg-color);font-size:1em;font-weight:600;border-radius:var(--border-radius-medium);line-height:1.4}.quiz-answers{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:clamp(.5rem,1vh,1rem);font-size:clamp(.85rem,1.2vw,1.25rem);overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem .5rem 0}.quiz-answers::-webkit-scrollbar{width:12px}.quiz-answers::-webkit-scrollbar-track{background:#0000001a;border-radius:var(--border-radius-medium)}.quiz-answers::-webkit-scrollbar-thumb{background:var(--light-blue);border-radius:var(--border-radius-medium);border:2px solid var(--bg-color)}.quiz-answers::-webkit-scrollbar-thumb:hover{background:var(--success)}.quiz-answers{scrollbar-width:thin;scrollbar-color:var(--light-blue) rgba(0,0,0,.1)}.quiz-answerBox{display:flex;flex-direction:column;align-items:flex-start;color:var(--color);border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;padding:clamp(.75rem,1.5vh,1rem);margin:0;background:var(--bg-dark-blue);flex-shrink:0}.quiz-answerBox:hover{box-shadow:0 4px 12px #0003;background:var(--bg-dark-blue);filter:brightness(1.1)}.quiz-answerBox.result{color:var(--color);border-radius:var(--border-radius-medium);cursor:default;transition:background-color .1s;position:relative}.quiz-buttons{flex-shrink:0;display:flex;justify-content:flex-end;gap:clamp(.5rem,1vw,1rem);align-items:center;margin-top:clamp(.5rem,1vh,1rem);padding-top:clamp(.5rem,1vh,1rem)}.quiz-button-active{background-color:var(--primary-blue);cursor:pointer;transition:all .2s ease}.quiz-button-active:hover{background-color:var(--light-blue)}.quiz-button-passive,.quiz-button-passive:hover{background-color:gray;cursor:not-allowed;opacity:.6}.quiz-descriptionBox{color:var(--color);padding:clamp(.5rem,1vh,1rem);border-radius:var(--border-radius-medium);position:relative;margin:.25rem}.quiz-answer-description{font-style:italic;font-size:.85em;color:#959595;margin-top:.5rem;display:block;line-height:1.3}.quiz-answerBox.selected{background-color:var(--light-blue)}.quiz-answerBox.selected-resolved{border:3px solid;border-color:var(--light-blue)}.quiz-answerBox.correct{background-color:var(--success)}.quiz-answerBox.incorrect{background-color:var(--error)}.quiz-infoIcon{margin-left:10px;cursor:pointer}.quiz-score-display{font-size:clamp(1rem,1.5vw,1.5rem);display:flex;align-items:center;gap:var(--spacing-xs);font-weight:600}.quiz-progress-bar{width:100%;height:8px;background-color:var(--error);border-radius:var(--border-radius-small);overflow:hidden;margin-top:var(--spacing-sm);box-shadow:inset 0 2px 4px #0003}.quiz-progress-bar-fill{height:100%;background-color:var(--success);transition:width .3s ease;box-shadow:0 0 8px #00ff004d}.quiz-correction-icon{position:absolute;right:.5rem;top:.5rem;font-size:1.5em}.animated-content{animation:fadeInUp .6s ease-out;text-align:center;padding:var(--spacing-sm)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1024px){.quiz-content{width:min(70vw,900px);max-height:80vh}.quiz-answers{gap:clamp(.75rem,1.5vh,1.5rem)}}@media only screen and (max-width: 1023px){.quiz-container{padding:1vh 1vw}.quiz-content{width:90vw;max-width:90%;max-height:90vh;padding:clamp(.75rem,2vw,1.5rem)}.quiz-answers{display:flex;flex-direction:column;gap:clamp(.5rem,1vh,.75rem);font-size:clamp(.75rem,2vw,1rem);width:100%}.quiz-answerBox{width:100%;max-width:100%;padding:clamp(.5rem,2vw,.75rem);margin:0;box-sizing:border-box}.quiz-answerBox:hover{transform:none;filter:brightness(1.1)}.quiz-answerBox:active{filter:brightness(.9)}.quiz-buttons{margin-top:clamp(.5rem,1vh,.75rem);padding-top:clamp(.5rem,1vh,.75rem);gap:clamp(.5rem,2vw,.75rem)}.quiz-question{font-size:clamp(.9rem,2.5vw,1.1rem)}}.achievement-unlocked{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.achievement-unlocked img{width:80%;max-width:300px;min-width:50px}@media only screen and (max-width: 1023px){.achievement-unlocked img{width:25%}.achievement-unlocked{margin-top:8%}}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.scene-container{display:flex;justify-content:center;align-items:center}.scene-background-image{width:100%;height:100%;position:absolute;top:0;left:0}.scene-step{z-index:1}.icon-container{position:absolute;top:0;right:10px;font-size:3rem}.socialMediaGame-container{display:flex;flex-direction:column;position:absolute;width:90vw;height:75vh;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--bg-color);padding:var(--spacing-xs);border-radius:var(--border-radius-large)}@media only screen and (min-width: 1024px){.socialMediaGame-container{width:75vw;height:75vh}}.objectsearch{min-height:0;align-self:center;height:100%;position:relative;aspect-ratio:3 / 2}.objectsearch-background{height:100%;width:100%;display:block}.hidden-object{position:absolute}.objectsearch-controlbar{display:flex;width:100%;align-items:center;justify-content:space-between;margin:var(--spacing-xs);align-self:center}.objectsearch-timer{width:78%}.objectsearch-button{width:20%}.objectsearch-score{background-color:var(--bg-color);position:absolute;right:0;top:0;padding:var(--spacing-xs)}.cookie-overview{display:flex;flex-direction:column;align-items:center}.cookie-overview .cookie-text-intro{text-align:center;margin:0 auto}.cookie-overview .cookie-buttons{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-top:var(--spacing-sm);width:100%;max-width:320px}.cookie-overview .cookie-buttons .button{width:100%}.cookie-settings{display:flex;flex-direction:column;align-items:center;text-align:center}.cookie-grid{display:grid}.cookie-essential-title{text-align:left;margin-top:var(--spacing-lg)}.cookie-row{display:flex;grid-template-columns:1fr auto;padding:var(--spacing-xs) 0;column-gap:10rem;justify-content:space-between}.cookie-actions{margin-top:var(--spacing-sm);display:flex;justify-content:right;align-items:center;width:100%}.cookie-text-intro{text-align:center;margin:0 auto}@media (max-width: 720px){.cookie-grid{grid-template-columns:1fr}}.cg-toggle{--on: #00ff2f;--off: #e5dddd;position:relative;display:inline-flex;align-items:center;width:44px;height:24px;border-radius:999px;padding:0;border:none;background:transparent;cursor:pointer}.cg-toggle.is-disabled{opacity:.55;cursor:not-allowed}.cg-toggle__track{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--off);border-radius:inherit;transition:background var(--transition-speed) var(--transition-timing)}.cg-toggle.is-on .cg-toggle__track{background:var(--on)}.cg-toggle__thumb{position:absolute;left:2px;top:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform var(--transition-speed) var(--transition-timing)}.cg-toggle.is-on .cg-toggle__thumb{transform:translate(20px)}.cookieGame-container{display:flex;flex-direction:column;position:absolute;height:75vh;aspect-ratio:1 / 1;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--bg-color);padding:var(--spacing-xs);border-radius:var(--border-radius-large)}@media only screen and (min-width: 1024px){.cookieGame-container{height:75vh;aspect-ratio:1 / 1}}.cookie-game{min-height:0;align-self:center;height:100%;position:relative;aspect-ratio:3 / 2;overflow:hidden;user-select:none;-webkit-user-select:none}.cookie-background{height:100%;width:100%;display:block;pointer-events:none}.cookie{height:20%;aspect-ratio:1 / 1;position:absolute;transform:translate(-50%,-50%) rotate(360deg);animation:rotate linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.cookie-score{background-color:var(--bg-color);position:absolute;right:0;top:0;padding:var(--spacing-xs)}.cookie-text{background-color:var(--bg-color);position:absolute;transform:translate(-50%,-50%);padding:var(--spacing-xs);text-wrap:nowrap}.cookie-crumb{position:absolute}.trail-dot{position:absolute;width:16px;height:16px;background:radial-gradient(circle,#ffffffe6,#00c8ff33);border-radius:50%;transform:translate(-50%,-50%);filter:blur(4px);transition:opacity .3s linear}.trail-svg{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.trail-svg polyline{stroke-width:.75;stroke:#ab0f0f;transition:opacity .2s ease-out}.phishingGame-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75vw;height:75vh;display:flex;flex-direction:column;padding:var(--spacing-xs);background-color:var(--bg-color);border-radius:var(--border-radius-large)}.phishing-sea{position:relative;width:100%;height:100%;overflow:hidden;cursor:crosshair;background:linear-gradient(to bottom,#55e7f7 95%,#ebb626 10%);touch-action:none}.phishing-ground{position:absolute;bottom:0;width:100%;height:10%;display:flex;justify-content:space-evenly;pointer-events:none}.scuba-diver{position:absolute;width:100px;pointer-events:none;transition:top .1s linear,left .1s linear}.fish-image{position:absolute;width:100px;height:60px;pointer-events:none;transition:transform .2s ease}.fish-health-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;border-radius:var(--border-radius-small);overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.fish-health{height:100%;border-radius:var(--border-radius-small);transition:width var(--transition-speed) ease,background-color var(--transition-speed) ease}.fishing-line{position:absolute;top:0;width:2px;background-color:#000}.fishing-bait{position:absolute;width:40px;height:40px;pointer-events:none;object-fit:contain}.bait-message{display:flex;flex-direction:column;gap:var(--spacing-xs)}.bait-answer-buttons{display:flex;gap:var(--spacing-xs)}.fish-score{display:flex;align-items:center;background-color:#00000080;padding:5px;border-radius:0 0 20px;width:150px;gap:var(--spacing-xs);pointer-events:none}.fish-score-frame{width:40%;border-radius:15%;background:#55e7f7}.fish-score-frame img{width:100%;height:100%;transform:scale(1);overflow:hidden}.fish-score-health{flex-grow:1;border-radius:var(--border-radius-small);background-color:#fff;border:1px solid;height:20px}.fish-score-health-bar{height:20px;border-radius:var(--border-radius-small);transition:width var(--transition-speed) ease-in-out}.fish-score-health span{color:#fff;text-align:center;display:block}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.insta-frame{background-color:var(--bg-color);display:flex;flex-direction:column;color:var(--color);position:relative}.insta-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm);border-bottom:1px solid rgba(15,23,42,.1)}.insta-header-profile{display:flex;align-items:center;gap:var(--spacing-xs)}.insta-header-avatar{width:32px;height:32px;border-radius:var(--border-radius-round);background:linear-gradient(135deg,var(--light-blue),var(--accent-blue));display:flex;align-items:center;justify-content:center;font-weight:var(--f-weight-bold);color:var(--dark-blue)}.insta-header-profile strong{display:block;font-size:.9rem}.insta-header-profile span{display:block;font-size:.7rem;color:#0f172a8c}.insta-options{font-size:1.2rem;color:#0f172a59}.insta-media{width:100%;aspect-ratio:4 / 5;max-height:350px;background:linear-gradient(135deg,var(--light-blue),var(--accent-blue));display:flex;align-items:center;justify-content:center;color:#000a3ca6;font-weight:600;letter-spacing:.08em;text-transform:uppercase;overflow:hidden}.insta-media img{width:100%;height:100%;object-fit:cover}.insta-actions{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);border-bottom:1px solid rgba(224,224,224,.08)}.insta-action-button{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);border:none;border-radius:var(--border-radius-xl);padding:var(--spacing-xs) var(--spacing-sm);font-weight:600;cursor:pointer;transition:background-color var(--transition-speed) var(--transition-timing)}.insta-comments{flex:1;padding:var(--spacing-sm);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}.insta-comment{display:flex;gap:var(--spacing-sm)}.insta-comment-avatar{width:36px;height:36px;border-radius:var(--border-radius-round);background-color:#7c91ff66;display:flex;align-items:center;justify-content:center;font-weight:600;color:#000a3cbf}.insta-comment-content{flex:1;display:flex;flex-direction:column;gap:4px}.insta-comment-header{display:flex;align-items:center;gap:var(--spacing-xs);font-size:.85rem}.insta-comment-username{font-weight:var(--f-weight-bold);color:var(--color)}.insta-comment-time{font-size:.7rem;color:#e0e0e099}.insta-comment-text{font-size:.85rem;line-height:1.4;color:var(--color)}.insta-comment-actions{display:flex;gap:var(--spacing-sm);font-size:.75rem;color:var(--a-color);font-weight:600}.insta-comment-actions button{background:none;border:none;color:inherit;cursor:pointer;padding:0}.chat-continue{padding:var(--spacing-sm);border-top:1px solid rgba(224,224,224,.08);background-color:var(--bg-color)}.notification-banner{position:absolute;top:var(--spacing-sm);left:50%;transform:translate(-50%,-140%);display:flex;gap:var(--spacing-sm);align-items:flex-start;padding:var(--spacing-sm) 20px;border-radius:var(--border-radius-large);width:calc(100% - 40px);max-width:360px;background-color:var(--bg-color);color:var(--color);z-index:90;opacity:0}.notification-banner.slide-in{animation:slide-in var(--transition-speed) var(--transition-timing) forwards}.notification-banner.slide-out{animation:slide-out var(--transition-speed) var(--transition-timing) forwards}.notification-content{display:flex;flex-direction:column;gap:var(--spacing-xs)}.notification-title{font-weight:var(--f-weight-bold);font-size:1.05rem;text-transform:capitalize}.notification-text{font-size:.92rem;line-height:1.45;color:#e0e0e0d9}.insta-action-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);background:var(--bg-overlay);pointer-events:none}.insta-action-card{pointer-events:auto;background-color:var(--bg-color);border:1px solid rgba(124,145,255,.35);border-radius:var(--border-radius-large);max-width:420px;width:100%;padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);text-align:center;color:var(--color)}.insta-action-card h2{font-size:1.4rem;font-weight:var(--f-weight-bold)}.insta-action-card p{margin:0;color:#e0e0e0bf}.insta-action-grid{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.insta-action-choice{border:1px solid rgba(124,145,255,.4);border-radius:var(--border-radius-medium);padding:var(--spacing-sm);font-size:var(--spacing-sm);font-weight:var(--f-weight-medium);text-transform:capitalize;background:#193fff2e;color:var(--color);cursor:pointer;transition:background-color var(--transition-speed) var(--transition-timing),border-color var(--transition-speed) var(--transition-timing),transform var(--transition-speed) var(--transition-timing)}.insta-action-choice:hover,.insta-action-choice:focus-visible{background:#193fff52;border-color:var(--accent-blue);outline:2px solid rgba(25,63,255,.3);transform:translateY(-1px)}.insta-action-choice:active{background:#193fff73;transform:translateY(0)}.insta-action-choice:disabled{background:#193fff0d;color:#e0e0e080;cursor:not-allowed;border-color:#7c91ff33;transform:none}.insta-action-choice:disabled:hover,.insta-action-choice:disabled:focus-visible{background:#193fff0d;border-color:#7c91ff33;outline:none;transform:none}@media (max-width: 480px){.insta-actions{gap:var(--spacing-xs);padding:var(--spacing-sm)}.insta-action-button{padding:var(--spacing-xs) 10px;font-size:.85rem}.insta-comments{padding:var(--spacing-sm)}}@keyframes slide-in{0%{opacity:0;transform:translate(-50%,-140%)}to{opacity:1;transform:translate(-50%)}}@keyframes slide-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-140%)}}.photosGame-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75vw;height:75vh;display:flex;justify-content:center;align-items:center;background-color:#000000bf;border-radius:var(--border-radius-large);padding:var(--spacing-sm)}.to-post-or-not-game{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:var(--spacing-sm)}.image-with-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-sm)}.image-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.feedback-overlay{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000bf;color:#fff;padding:var(--spacing-sm);border-radius:var(--border-radius-medium);text-align:center;width:80%}.game-card{height:50vh;object-fit:contain;border-radius:var(--border-radius-large);width:30vw}.game-card.correct{outline:5px solid green}.game-card.incorrect{outline:5px solid red}.passwordGame-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75vw;height:75vh;display:flex;flex-direction:column;padding:var(--spacing-xs);background-color:#000000bf;border-radius:var(--border-radius-large)}.passwordGame-field{width:100%;height:100%;overflow:hidden;position:relative}.score{font-family:Share Tech Mono,monospace;font-size:1.2em;font-weight:700;color:#7cfc00}.circularSawBlade{position:absolute;bottom:0;height:10vh;width:10vh;pointer-events:none}.circularSawBlade img{width:100%;height:100%;object-fit:contain;animation:rotating 2s linear infinite}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.falling-word{font-family:Share Tech Mono,monospace;position:absolute;background-color:#000;color:#7cfc00;padding:.5vh .5vw;border-radius:10%;font-weight:700;font-size:1.5em;white-space:nowrap}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.app-container{display:flex;flex-direction:column;min-height:100vh}.game-container{flex:1;position:relative;overflow:hidden}*{-webkit-user-select:none;user-select:none}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}.endScreen-achievements{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:auto;gap:var(--spacing-xs);justify-items:center;align-items:start;padding:var(--spacing-lg)}.endScreen-achievements span{font-size:clamp(1em,2vw,2rem);white-space:pre-wrap}.endScreen-container{display:flex;justify-content:center;align-items:center;cursor:pointer;height:100%;width:100%}.endScreen-background-image{width:100%;height:100%;position:absolute;top:0;left:0}.playAgain-container{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.phone-frame{width:90vw;max-width:18rem;aspect-ratio:9 / 16;background-color:var(--bg-color);border:var(--border-radius-medium) solid var(--bg-overlay);border-radius:var(--border-radius-xl);padding:var(--spacing-sm);color:var(--color);display:flex;flex-direction:column;text-align:center;transition:all .3s ease;justify-content:space-between}.phone-speaker{width:4rem;height:.5rem;background-color:var(--color);border-radius:var(--border-radius-medium);margin:0 auto var(--spacing-sm);opacity:.5}.phone-buttons{display:flex;flex-direction:column;gap:var(--spacing-xs)}.sparkle-out{animation:blinkFade 2s ease-in-out forwards}@media (max-width: 1000px) and (orientation: landscape){.phone-frame{width:95vw;aspect-ratio:16 / 9;max-height:90vh;padding:var(--spacing-sm)}.endScreen-achievements{padding:var(--spacing-xs)}}@keyframes blinkFade{0%{opacity:1}30%{opacity:.3}60%{opacity:1}to{opacity:0;transform:scale(1.2);filter:none}}:root{--ff-sans-serif: "Fredoka Font", "Poppins Font", sans-serif;--f-weight: 400;--f-weight-medium: 500;--f-weight-bold: 700;--color-scheme: dark;--color: #e0e0e0;--color-dark: #242424;--bg-color: #1e1e1e;--bg-overlay: #00000080;--bg-dark-blue: #000A3C;--txt-rendering: optimizeLegibility;--wk-font-smoothing: antialiased;--moz-osx-font-smoothing: grayscale;--a-hover: #7c91ff;--a-color: #b0c2ff;--btn-bg: #4a64ff;--btn-border-hover: #19b2ff;--primary-blue: #193FFF;--light-blue: #7C91FF;--dark-blue: #000A3C;--accent-blue: #19B2FF;--success: #006400;--error: #820013;--border-radius-small: 5px;--border-radius-medium: 10px;--border-radius-large: 15px;--border-radius-xl: 30px;--border-radius-round: 50%;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-2xl: 4rem;--transition-speed: .3s;--transition-timing: ease}*{margin:0;padding:0;font-family:var(--ff-sans-serif);font-weight:var(--f-weight)}@font-face{font-family:Fredoka Font;font-style:normal;font-weight:400;src:local("Fredoka Font"),url(/nothing-to-hide/assets/fonts/Fredoka.ttf) format("truetype")}@font-face{font-family:Poppins Font;font-style:normal;font-weight:400;src:local("Poppins Font"),url(/nothing-to-hide/assets/fonts/Poppins-Light.ttf) format("truetype")}body{display:flex;place-items:center}a{font-weight:500;color:var(--a-color);text-decoration:inherit}a:active{color:var(--a-hover)}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:var(--btn-bg);cursor:pointer;transition:border-color .25s}button:active{border-color:var(--btn-border-hover)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (min-width: 1024px){button:hover{border-color:var(--btn-border-hover)}a:hover{color:var(--a-hover)}}
