*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.homePage-main{height:100%}.homePage-main,.homePage-main-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.homePage-main-content{gap:24px;height:auto;padding:8px 8px 16px}.homePage-activities{align-content:flex-start;align-items:center;border-radius:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;height:auto;justify-content:center;max-width:1400px;padding:16px;width:100%}.homePage-activities img{cursor:pointer}.homePage-footer{align-items:center;border-radius:12px;color:#555;display:flex;flex-direction:column;font-size:14px;height:auto;justify-content:center;max-width:1400px;min-height:120px;padding:16px;width:100%}.homePage-ad-slot{border:3px solid red;height:100px;max-width:900px;width:100%}.homePage-footer p{font-size:20px;font-weight:500}.homePage-activity-tab{border:3px solid #000;border-radius:12px;height:200px;transition:transform .2s ease,box-shadow .2s ease;width:400px}.homePage-activity-tab:hover{box-shadow:0 10px 24px #0000004d;transform:translateY(-6px) scale(1.015)}.homePage-footer-links{flex-direction:row;flex-wrap:wrap;gap:16px;height:auto;padding:4px;width:540px}.homePage-footer-links,.homePage-footer-links a{align-items:center;display:flex;justify-content:center}.homePage-footer-links a{background-color:#fff;border:2px solid #555;border-radius:8px;color:#555;font-weight:500;height:40px;padding:8px 16px;text-decoration:none;transition:background-color .3s ease;width:160px}.homePage-footer-links a:hover{background-color:#005fcc;color:#fff}@media (max-width:600px){.homePage-footer-links{width:300px}.homePage-footer-links a{width:280px}}.homePage-loader{align-items:center;animation:fadeIn .5s ease-in;background:#f7f8fa;display:flex;flex-direction:column;font-size:1.5rem;height:100vh;justify-content:center;width:100%}.spinner{animation:spin .8s linear infinite;border:10px solid #e0e0e0;border-radius:50%;border-top-color:#ff3b3b;height:80px;margin-bottom:20px;width:80px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.reflexChallenge-game,.reflexChallenge-main{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.reflexChallenge-content-single{align-items:flex-start;display:flex;height:100%;justify-content:space-evenly;padding-top:20vh;width:100%}.reflexChallenge-content-multi{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.reflexChallenge-row{align-items:center;box-sizing:border-box;display:flex;height:50%;justify-content:space-evenly;width:100%}.reflexChallenge-card{aspect-ratio:1/1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;box-shadow:0 6px 20px #0006;cursor:pointer;outline:none}@media (orientation:landscape){.reflexChallenge-card{height:150px}}@media (orientation:portrait){.reflexChallenge-card{width:80px}}.reflexChallenge-card:hover{transform:scale(1.02)}.green{background-color:#1abc9c}.red{background-color:#e74c3c}.yellow{background-color:#f39c12}.modal-overlay{align-items:center;background-color:#00000080;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-container,.modal-overlay{box-sizing:border-box;display:flex}.modal-container{background:#fdf6e3;background-color:#f7f1df;border-radius:12px;flex-direction:column;height:90%;max-height:750px;max-width:950px;width:50%}@media (max-width:1300px){.modal-container{width:95%}}@media (max-height:700px){.modal-container{height:95%}}.modal-header{background-color:#f7f1df;box-shadow:0 2px 6px #00000080;box-sizing:border-box;font-size:clamp(1.5rem,2vw + 1rem,3rem);height:70px}.modal-body-desc,.modal-header{align-items:center;display:flex;justify-content:center;padding:10px;width:100%}.modal-body-desc{color:#333;flex:1 1;flex-direction:column;font-size:24px;gap:16px;line-height:1.8;overflow:auto}.modal-footer{background-color:#f7f1df;box-shadow:0 -2px 6px #0000001a;box-sizing:border-box;height:70px;padding:10px}.modal-description-title,.modal-footer{align-items:center;display:flex;justify-content:center;width:100%}.modal-description-title{flex-direction:row;flex-wrap:wrap;font-size:20px;font-weight:700;gap:8px;height:100px;padding:12px}.modal-description-body{height:100%;width:100%}.modal-description-contents{box-sizing:border-box;flex-direction:column;height:fit-content;padding:0 16px}.modal-description-contents,.modal-description-footer{align-items:center;display:flex;justify-content:center}.modal-description-footer{font-weight:700;height:100px;padding:12px;text-align:center;width:100%}.highlight-green{color:green;font-weight:700}.highlight-yellow{color:#daa520;font-weight:700}.highlight-blue{color:#007acc;font-weight:700}.highlight-red{color:red;font-weight:700}.modal-description-contents p{margin:4px 0}.modal-description-wikipedia{height:auto;overflow-x:hidden;width:100%}.modal-description-flag{border-radius:15px;box-shadow:0 2px 6px #0003;height:140px;width:240px}.primary-button{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:35px;justify-content:center;min-width:80px;padding:12px 28px;text-transform:uppercase;transition:all .3s ease;width:fit-content}.primary-button.start{background:linear-gradient(135deg,#07f,#39f);box-shadow:0 4px 10px #0077ff4d}.primary-button.start:hover{animation:bounce .3s ease;background:linear-gradient(135deg,#005bb5,#07f);box-shadow:0 6px 14px #005bb566;transform:translateY(-2px)}.primary-button.retry{background:linear-gradient(135deg,#f80,#fa3);box-shadow:0 4px 10px #ff88004d}.primary-button.retry:hover{animation:bounce .3s ease;background:linear-gradient(135deg,#cc6e00,#f80);box-shadow:0 6px 14px #cc6e0066;transform:translateY(-2px)}.primary-button.stop{background:linear-gradient(135deg,#e53935,#ff6f61);box-shadow:0 4px 10px #e539354d}.primary-button.stop:hover{animation:bounce .3s ease;background:linear-gradient(135deg,#c62828,#e53935);box-shadow:0 6px 14px #c6282866;transform:translateY(-2px)}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.primary-button:disabled,.primary-button:disabled:hover{animation:none;background:linear-gradient(135deg,#bbb,#ddd);box-shadow:none;color:#666;cursor:not-allowed;opacity:.7;transform:none}.activity-header{align-items:center;background:#fff;box-shadow:0 4px 8px #00000026;box-sizing:border-box;display:flex;font-size:large;font-weight:700;height:50px;justify-content:space-evenly;padding:.5rem;width:100%}.visionTT-main{align-items:center;justify-content:flex-start}.visionTT-content-multi,.visionTT-main{display:flex;flex-direction:column;height:100%;width:100%}.visionTT-content-multi{box-sizing:border-box;justify-content:center}.visionTT-row{height:50%;justify-content:space-evenly}.visionTT-retry,.visionTT-row{align-items:center;box-sizing:border-box;display:flex;width:100%}.visionTT-retry{height:70px;justify-content:center}.visionTT-box{align-items:center;aspect-ratio:1/1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#fff;background:#fff;background:var(--box-bg,#fff);border:2px solid #000;box-shadow:0 6px 20px #0006;cursor:none;display:flex;justify-content:center;outline:none;overflow:hidden;position:relative;transition:transform .2s ease}.visionTT-box:before{background:var(--hover-bg);clip-path:circle(0 at var(--x) var(--y));content:"";inset:0;pointer-events:none;position:absolute}.visionTT-box.mobile-hover:before,.visionTT-box:hover:before{clip-path:circle(7% at var(--x) var(--y))}.visionTT-box:hover{transform:scale(1.02)}.visionTT-label{align-items:center;display:flex;justify-content:center}@media (orientation:landscape){.visionTT-box{height:150px}}@media (orientation:portrait){.visionTT-box{width:80px}}.rapidClicker-main{flex-direction:column;justify-content:flex-start}.rapidClicker-content,.rapidClicker-main{align-items:center;box-sizing:border-box;display:flex;height:100%;width:100%}.rapidClicker-content{justify-content:center;position:relative}.click-button{background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:8px;box-shadow:0 6px 12px #0003;color:#fff;cursor:crosshair;font-size:1.2rem;font-weight:700;height:50px;padding:1rem 2rem;position:absolute;transition:transform .1s,box-shadow .2s,background .3s;width:150px}.click-button:hover{background:linear-gradient(135deg,#5a0fb8,#1f65d9)}.click-button:active{box-shadow:0 4px 8px #0000004d;transform:scale(.95)}.click-button.centered{left:50%;top:50%;transform:translate(-50%,-50%)}.rapidClicker-tab{border-bottom:1px solid #ccc;border-right:1px solid #ccc;cursor:pointer;flex:1 1;padding:.5rem;text-align:center;transition:background .2s}.rapidClicker-tab:last-child{border-right:none}.rapidClicker-tab.active{background:#f0f0f0;border-bottom:3px solid #007bff;color:#333;font-weight:700}.floating-plus{animation:floatUp .5s ease forwards;color:gold;font-size:30px;font-weight:700;pointer-events:none;position:absolute}@keyframes floatUp{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-40px) scale(1.5)}}.click-button{touch-action:manipulation}.travel-passport-main{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.travel-passport-countries-search{background:linear-gradient(135deg,#faf3e0,#d3b16f);border-bottom:1px solid #6b4f2d;border-top:1px solid #6b4f2d;box-shadow:0 2px 6px #0000001a;height:120px;padding:1rem}.travel-passport-content,.travel-passport-countries-search{align-items:center;display:flex;justify-content:center;width:100%}.travel-passport-content{flex:1 1;flex-wrap:wrap;gap:16px;padding:8px}.travel-passport-checklist-badges,.travel-passport-countries-stamps{background:linear-gradient(135deg,#faf3e0,#e8d5a2);border:1px solid #6b4f2d;border-radius:15px;box-sizing:border-box;height:100%;padding:24px;width:720px}.travel-passport-countries-stamps{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;overflow-y:scroll}.travel-passport-checklist-badges{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;overflow-y:scroll}.stamp{align-items:center;border:2px dashed #6b4f2d;display:flex;flex-direction:column;gap:8px;height:150px;justify-content:center;padding:8px;position:relative;transform:rotate(var(--rot));width:200px}.stamp-flag{box-sizing:border-box;height:70%;width:90%}.stamp-label{box-sizing:border-box;height:30%;text-align:center;width:100%}.stamp-remove{align-items:center;background:#fff;border:1px solid #c44;border-radius:50%;bottom:-.6em;box-shadow:0 1px 3px #0003;color:#c44;cursor:pointer;display:flex;font-size:.9em;height:1.4em;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:1.4em}.stamp-remove:hover{background:#f8f0ea}.badge{align-items:center;border:2px dashed #6b4f2d;border-radius:15px;display:flex;height:120px;justify-content:center;text-align:center;width:180px}.badge-locked{background-color:#ddd;color:grey}.badge-unlocked{background-color:#4caf50;color:#fff}.passport-form{display:flex;font-family:serif;gap:.5rem;position:relative;width:auto}.passport-form input{background:#0000;border:2px dashed #6b4f2d;color:#3b2f2f;height:40px;letter-spacing:1px;padding:.5rem;width:240px}.passport-form input::placeholder{color:#000}.passport-form button{background:#6b4f2d;border:1px solid #3b2f2f;box-shadow:0 2px 4px #0000004d;color:#f0e0c0;cursor:pointer;height:40px;padding:.5rem 1rem;text-transform:uppercase;width:90px}.passport-form button:hover{background:#57412a}.suggestions{background:#fff;border:1px solid #ccc;left:0;list-style:none;margin:0;max-height:150px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:10}.suggestions li{cursor:pointer;padding:.5rem}.suggestions li:hover{background:#f0f0f0}@media (max-width:1500px){.travel-passport-checklist-badges,.travel-passport-countries-stamps{height:500px;width:100%}.travel-passport-countries-stamps{justify-content:center}.badge{height:120px;width:180px}}.wiki-speedrun-main{display:flex;flex-direction:column;height:100%;width:100%}.wiki-speedrun-content{border-top:1px solid #ccc;flex:1 1;overflow:hidden;position:relative;width:100%}.wiki-speedrun-content iframe{border:none;height:calc(100% + 60px);left:0;position:absolute;top:-60px;width:100%}.wiki-speedrun-recognition{align-items:center;border-top:1px solid #ccc;display:flex;font-size:.8rem;height:30px;padding:0 .5rem}.wiki-modal-container{height:300px;margin-top:10px;overflow-x:hidden;position:relative;width:100%}.wiki-modal-iframe{-ms-overflow-style:none;height:calc(100% + 60px);left:0;overflow-x:hidden;position:absolute;scrollbar-width:none;top:-60px;width:100%}.wiki-modal-iframe::-webkit-scrollbar{display:none}@media (hover:none) and (pointer:coarse){.wiki-modal-iframe{pointer-events:none}}.color-match-main{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.color-match-colors{align-items:center;flex-direction:row;gap:24px;justify-content:space-evenly;padding:24px}.color-match-colors,.color-match-sliders{box-sizing:border-box;display:flex;height:auto;max-width:1200px;width:100%}.color-match-sliders{flex-direction:column}.color-match-colors-actual,.color-match-colors-target{background:#fff;border-radius:15px;border-right:2px solid #ccc;box-shadow:0 4px 8px #00000026;box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-width:500px;width:100%}.color-match-colors-actual-title,.color-match-colors-target-title{align-items:center;box-shadow:0 4px 8px #00000026;box-sizing:border-box;display:flex;height:80px;justify-content:center;padding:24px;text-align:center;width:100%}.color-match-colors-actual-shade,.color-match-colors-target-shade{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:300px;justify-content:center;width:100%}.color-box{aspect-ratio:1/1}@media (orientation:landscape){.color-box{height:150px}}@media (orientation:portrait){.color-box{width:80px}}.sliders{height:200px;justify-content:space-evenly}.color-match-submit,.sliders{align-items:center;display:flex;flex-direction:column;width:100%}.color-match-submit{height:70px;justify-content:center}.slider-row{align-items:center;background:#ffffff1a;display:flex;width:80%}.slider-row label{font-weight:700;margin-right:8px;width:24px}.slider-row input[type=range]{-webkit-appearance:none;background:#ddd;border-radius:4px;cursor:pointer;flex:1 1;height:12px;margin-right:8px;transition:background .2s}.slider-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:currentColor;box-shadow:0 0 5px #0003;height:20px;width:20px}.slider-row input[name=r]{color:#e74c3c}.slider-row input[name=g]{color:#27ae60}.slider-row input[name=b]{color:#3498db}.slider-row input[type=number]{border:1px solid #ccc;border-radius:4px;padding:4px;text-align:center;width:50px}.quiz-tt-main{height:100%;justify-content:flex-start}.quiz-tt-main,.quiz-tt-question{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.quiz-tt-question{gap:24px;height:auto;padding:24px}.quiz-tt-question-content{background:#fff;border:3px solid #ddd;border-radius:15px;box-sizing:border-box;font-size:x-large;font-weight:700;max-width:1200px;min-height:180px;padding:24px;width:100%}.quiz-tt-question-options{align-content:flex-start;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;max-width:1200px;min-height:240px;padding:8px;width:100%}.quiz-tt-question-options-A,.quiz-tt-question-options-B,.quiz-tt-question-options-C,.quiz-tt-question-options-D{align-items:center;background:#fff;border:3px solid #ddd;border-radius:15px;box-sizing:border-box;display:flex;font-size:x-large;font-weight:700;height:100px;justify-content:center;padding:24px;width:550px}.guess-country-main{height:100%;justify-content:flex-start}.guess-country-content,.guess-country-main{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.guess-country-content{height:auto;justify-content:center;padding:24px}.guess-country-content-question{align-items:center;background:#fff;border-radius:15px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:auto;justify-content:center;max-width:1200px;padding:24px;width:100%}.guess-country-capital,.guess-country-continent,.guess-country-currency{color:#1f2937;font-size:1rem;font-weight:700;height:80px;justify-content:space-between;padding:24px}.guess-country-capital,.guess-country-continent,.guess-country-currency,.guess-country-flag{align-items:center;border:1px solid #d1d5db;border-radius:6px;display:flex;max-width:800px;width:100%}.guess-country-flag{height:250px;justify-content:center;padding:8px}.guess-country-flag-img{height:180px;max-width:400px;width:80%}.guess-country-submit{align-items:center;display:flex;flex-direction:column;gap:16px;height:auto;justify-content:center;max-width:800px;padding:24px;width:100%}.guess-country-guess input{border:2px solid #07f;border-radius:8px;font-size:16px;max-width:400px;outline:none;padding:10px 16px;transition:border .3s ease;width:100%}.guess-country-guess input:focus{border-color:#39f;box-shadow:0 0 6px #0077ff4d}.guess-country-guess{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.math-blitz-main{flex-direction:column;height:100%;justify-content:flex-start}.math-blitz-content,.math-blitz-main{align-items:center;box-sizing:border-box;display:flex;width:100%}.math-blitz-content{align-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:24px;height:auto;justify-content:center;max-width:1200px;padding:24px}.math-blitz-add,.math-blitz-div,.math-blitz-mult,.math-blitz-sub{align-items:center;background:#fff;border:2px solid #ddd;border-radius:15px;display:flex;flex-direction:column;justify-content:space-evenly;max-width:550px;min-height:300px;width:100%}.math-blitz-input{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:space-evenly;max-width:100%;padding:8px;width:500px}.math-blitz-input input{width:50px}.correct{color:green;font-weight:700}.wrong{color:red;font-weight:700}.catchTheBalls-main{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}*{touch-action:manipulation}.catchTheBalls-game{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;gap:45vh;height:auto;justify-content:flex-start;width:100%}.catchTheBalls-balls{align-items:flex-end;background:linear-gradient(180deg,#555,#333);border:2px solid #222;box-shadow:inset 0 4px 8px #0000004d;color:#fff;display:flex;font-size:14px;font-weight:700;height:80px;justify-content:center;width:50px}.catchTheBalls-line{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.catchTheBalls-buckets-container{align-items:flex-start;display:flex;flex-direction:row;height:100px;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.catchTheBalls-red-line{align-items:center;background-color:#000;display:flex;height:5px;justify-content:center;width:100%}.ball{background:radial-gradient(circle at 30% 30%,#d299ff,#7e4cc9);border:1px solid #6b3ca1;border-radius:50%;box-shadow:0 2px 4px #0000004d;height:20px;width:20px}.ball,.bucket{position:absolute}.bucket{background:radial-gradient(circle at 50% 20%,#f4a261,#e76f51);border:2px solid #b34b1c;border-radius:12px 12px 6px 6px;border-top:10px solid #6b2f0f;box-shadow:inset 0 -6px 8px #0003,0 4px 6px #0000004d;height:100px;top:0;transform:perspective(200px) rotateX(7deg);width:80px}.popup{animation:riseAndFade .7s ease-out forwards;color:green;font-size:20px;font-weight:700;pointer-events:none;position:absolute}@keyframes riseAndFade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}.memoryTest-main{height:100%;justify-content:flex-start}.memoryTest-contents,.memoryTest-main{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.memoryTest-contents{height:auto;justify-content:center}.memoryTest-words{flex-direction:row;flex-wrap:wrap;gap:12px;height:auto;max-width:520px;padding:12px}.memoryTest-submit,.memoryTest-words{align-items:center;display:flex;justify-content:center;width:100%}.memoryTest-submit{height:70px}.word{align-items:center;background-color:#f5faff;border:2px solid #4a90e2;border-radius:12px;box-shadow:0 2px 6px #0000001a;color:#1a1a1a;display:flex;font-family:Segoe UI,sans-serif;font-size:16px;font-size:18px;font-weight:500;font-weight:600;height:50px;justify-content:center;letter-spacing:.5px;max-width:250px;min-width:170px;padding:6px 12px;text-align:center;transition:.2s;width:48%}.word:active,.word:focus{border-color:#1e70bf;box-shadow:0 0 0 3px #4a90e24d;outline:none}.memoryTest-words input.word{text-align:center}.activityScreen-main{justify-content:center}.activityScreen-main,.privacy-policy-main{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.privacy-policy-main{justify-content:flex-start;padding:24px}.privacy-policy-contents{align-items:flex-start;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;color:#333;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:auto;justify-content:flex-start;line-height:1.4;max-width:900px;padding:12px 24px;width:100%}.privacy-policy-contents h1{color:#222;font-size:2rem;margin-bottom:16px}.privacy-policy-contents h2{color:#444;font-size:1.3rem;margin-bottom:6px;margin-top:20px}.privacy-policy-contents p{font-size:1rem;margin-top:10px;margin:0}#root,body,html{background:#f5f5f5;font-family:Poppins,Rubik,Nunito,sans-serif;height:100%;margin:0;overflow-x:hidden;overflow-y:auto}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:#555;border-radius:6px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:#777}html{scrollbar-color:#0003 #0000;scrollbar-width:thin}.app-main{flex-direction:column;height:auto}.app-header,.app-main{display:flex;width:100%}.app-header{align-items:center;background-color:#fff;border-bottom:2px solid #ddd;flex-direction:row;height:80px;justify-content:space-evenly;overflow:hidden;position:sticky;z-index:100}.app-header-title{cursor:pointer;font-family:Poppins,Rubik,Nunito,sans-serif;font-size:24px;font-weight:700;-webkit-user-select:none;user-select:none}.app-header-title .highlight{color:#07f}.app-activeScreen{box-sizing:border-box;height:92vh;width:100%}.app-activeScreen,.app-footer{align-items:center;display:flex;justify-content:center}.app-footer{background-color:#ccf;height:60px}.app-header-center{align-items:center;cursor:pointer;height:100%;width:300px}.app-header-center,.breaktime-logo{display:flex;justify-content:center}.breaktime-logo{align-items:flex-end;font-family:Segoe UI,sans-serif;font-size:48px;font-weight:900;gap:4px;width:100%}.breaktime-logo-break-part{color:#b30000;font-style:italic;transform:rotate(-5deg)}.breaktime-logo-i-part,.breaktime-logo-time-part{color:#1a1a1a}.app-header-left,.app-header-right{display:flex;gap:36px;height:100%;width:auto}.app-header-left img,.app-header-right img{height:100%;object-fit:contain;transform:rotate(var(--rotate)) translateY(var(--offset));transition:transform .3s ease;width:auto}.app-header-left img:hover,.app-header-right img:hover{transform:rotate(0deg)}@media (max-width:1400px){.app-header-center{width:100%}.app-header-left,.app-header-right{display:none}}
/*# sourceMappingURL=main.a9c08efd.css.map*/