.Logo-module__wacNiq__logo{letter-spacing:-.05em;font-size:clamp(2rem,6vw,4.5rem);font-weight:500;font-family:var(--font-roboto),sans-serif;text-align:center;margin-bottom:2rem}
.page-module___8aEwW__main{flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100vh;padding:0 1rem;display:flex}.page-module___8aEwW__searchWrapper{flex-direction:column;align-items:center;width:100%;max-width:584px;display:flex}.page-module___8aEwW__inputContainer{width:100%;position:relative}.page-module___8aEwW__input{background-color:var(--search-bg);border:1px solid var(--search-border);width:100%;height:44px;color:var(--foreground);border-radius:24px;outline:none;padding:0 20px;font-family:inherit;font-size:16px;transition:box-shadow .2s,background-color .2s,border-color .2s}.page-module___8aEwW__input:hover,.page-module___8aEwW__input:focus{background-color:#303134;border-color:#5f6368;box-shadow:0 1px 6px #0006}.page-module___8aEwW__buttons{justify-content:center;gap:12px;margin-top:28px;display:flex}.page-module___8aEwW__button{background-color:var(--button-bg);color:var(--foreground);cursor:pointer;border:1px solid #0000;border-radius:4px;min-width:120px;height:36px;padding:0 16px;font-size:14px;transition:all .2s}.page-module___8aEwW__button:hover{color:var(--foreground);border-color:#5f6368;box-shadow:0 1px 1px #0000001a}.page-module___8aEwW__result{background:var(--search-bg);border-radius:8px;flex-direction:column;gap:1rem;width:100%;max-width:584px;margin-top:2rem;padding:1rem;animation:.3s ease-out page-module___8aEwW__fadeIn;display:flex}.page-module___8aEwW__linkBox{gap:.5rem;display:flex}.page-module___8aEwW__url{white-space:nowrap;text-overflow:ellipsis;color:var(--accent-blue);background:#0003;border-radius:4px;flex:1;padding:.5rem;font-family:monospace;overflow:hidden}.page-module___8aEwW__copyButton{background:var(--accent-blue);color:#202124;cursor:pointer;border:none;border-radius:4px;padding:0 1rem;font-weight:500}.page-module___8aEwW__copyButton:hover{color:#202124;background:#76a0e5}@keyframes page-module___8aEwW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.page-module__n5O0Ma__main{cursor:none;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100vh;padding:0 1rem;display:flex}.page-module__n5O0Ma__searchWrapper{flex-direction:column;align-items:center;width:100%;max-width:584px;display:flex}.page-module__n5O0Ma__inputContainer{width:100%;margin-bottom:2rem;position:relative}.page-module__n5O0Ma__input{background-color:var(--search-bg);border:1px solid var(--search-border);width:100%;height:48px;color:var(--foreground);cursor:none;border-radius:24px;outline:none;padding:0 20px;font-family:inherit;font-size:16px;transition:box-shadow .2s,background-color .2s,border-color .2s}.page-module__n5O0Ma__input:hover,.page-module__n5O0Ma__input:focus{background-color:#303134;border-color:#5f6368;box-shadow:0 1px 6px #0006}.page-module__n5O0Ma__buttons{justify-content:center;gap:12px;margin-top:1rem;display:flex}.page-module__n5O0Ma__button{background-color:var(--button-bg);color:var(--foreground);cursor:none;border:1px solid #0000;border-radius:4px;min-width:120px;height:36px;padding:0 16px;font-size:14px;transition:all .2s}.page-module__n5O0Ma__button:hover{color:var(--foreground);border-color:#5f6368;box-shadow:0 1px 1px #0000001a}.page-module__n5O0Ma__activeInput{background-color:#303134;border-color:#5f6368;box-shadow:0 1px 6px #0006}.page-module__n5O0Ma__statusMessage{color:var(--text-secondary);opacity:.8;min-height:1.5em;margin-top:2rem;font-size:.9rem;font-style:italic}.page-module__n5O0Ma__lessonOverlay{z-index:10000;background:#000000e6;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.5s ease-out page-module__n5O0Ma__fadeIn;display:flex;position:fixed;top:0;left:0}.page-module__n5O0Ma__lessonText{color:#fff;text-align:center;padding:2rem;font-size:clamp(2rem,5vw,4rem);font-weight:700}@keyframes page-module__n5O0Ma__fadeIn{0%{opacity:0}to{opacity:1}}
