.SignIn-module__6C00MG__mainContent{flex:1;place-items:center;min-height:calc(100dvh - 240px);padding:clamp(12px,2vh,32px);display:grid}.SignIn-module__6C00MG__form{background-color:var(--header-bg);width:min(100%,520px);color:var(--header-fg);border:1px solid color-mix(in oklab,var(--header-fg)12%,transparent);border-radius:12px;flex-direction:column;gap:16px;padding:clamp(16px,2.4vh,24px);transition:background-color .2s,color .2s,border-color .2s;display:flex;box-shadow:0 4px 12px #0000000f}.SignIn-module__6C00MG__formTitle{color:var(--header-fg);text-align:center;margin:0 0 clamp(8px,1.6vh,12px);font-size:clamp(20px,2.4vh,26px);font-weight:700;line-height:1.2}.SignIn-module__6C00MG__formGroup{color:var(--header-fg);flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.SignIn-module__6C00MG__input{border:1px solid color-mix(in oklab,var(--header-fg)20%,transparent);background-color:var(--background);width:100%;color:var(--foreground);box-sizing:border-box;border-radius:8px;padding:10px 12px;font-size:14px;transition:background-color .2s,color .2s,border-color .2s,outline-color .2s}.SignIn-module__6C00MG__input:focus-visible{outline:2px solid color-mix(in oklab,var(--header-fg)50%,transparent);outline-offset:2px}.SignIn-module__6C00MG__actions{justify-content:center;gap:8px;margin-top:4px;display:flex}.SignIn-module__6C00MG__error{color:#ef4444;text-align:center;margin-top:4px;font-size:13px}@media (prefers-reduced-motion:reduce){.SignIn-module__6C00MG__form,.SignIn-module__6C00MG__input{transition:none}}
.Button-module__8cr-Ka__btn{height:var(--btn-h,40px);border-radius:var(--btn-radius,8px);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0 12px;font-size:.95rem;line-height:1;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.Button-module__8cr-Ka__secondary{background:var(--header-bg);color:var(--header-fg);border-color:color-mix(in oklab,var(--header-fg)20%,transparent)}.Button-module__8cr-Ka__secondary:hover,.Button-module__8cr-Ka__secondary:focus-visible{background:var(--background);color:#000;outline:none}:is(:root[data-theme=dark] .Button-module__8cr-Ka__secondary:hover,:root[data-theme=dark] .Button-module__8cr-Ka__secondary:focus-visible){color:var(--foreground)}.Button-module__8cr-Ka__primary{background:var(--accent,#2563eb);color:var(--accent-fg,#fff);border-color:var(--accent,#2563eb)}.Button-module__8cr-Ka__primary:hover,.Button-module__8cr-Ka__primary:focus-visible{background:var(--accent-hover,#1d4ed8);border-color:var(--accent-hover,#1d4ed8);outline:none}.Button-module__8cr-Ka__icon{width:var(--btn-h,40px);background:var(--header-bg);color:var(--header-fg);border:1px solid color-mix(in oklab,var(--header-fg)20%,transparent);padding:0}.Button-module__8cr-Ka__icon:hover,.Button-module__8cr-Ka__icon:focus-visible{background:var(--background);color:#000}:is(:root[data-theme=dark] .Button-module__8cr-Ka__icon:hover,:root[data-theme=dark] .Button-module__8cr-Ka__icon:focus-visible){color:var(--foreground)}.Button-module__8cr-Ka__withCaret{gap:6px}.Button-module__8cr-Ka__btn svg{display:block}.Button-module__8cr-Ka__btn span,.Button-module__8cr-Ka__btn i{line-height:1;display:block}
.Notesclient-module__0K6NeW__toolbar{background-color:var(--header-bg);color:var(--header-fg);border-bottom:1px solid color-mix(in oklab,var(--header-fg)12%,transparent);border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:12px;transition:background-color .2s,color .2s,border-color .2s;display:flex}.Notesclient-module__0K6NeW__searchWrap{flex:auto;align-items:center;display:flex}.Notesclient-module__0K6NeW__toolbar :where(input[type=text],input[type=search]){box-sizing:border-box;height:44px}.Notesclient-module__0K6NeW__button{border:1px solid color-mix(in oklab,var(--header-fg)22%,transparent);background-color:color-mix(in oklab,var(--header-fg)10%,transparent);min-height:44px;color:var(--header-fg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-size:16px;transition:background-color .2s,border-color .2s,color .2s,transform 60ms;display:inline-flex}.Notesclient-module__0K6NeW__button:hover{background-color:color-mix(in oklab,var(--header-fg)16%,transparent)}.Notesclient-module__0K6NeW__button:active{transform:translateY(1px)}.Notesclient-module__0K6NeW__button:focus-visible{outline:2px solid color-mix(in oklab,var(--header-fg)40%,transparent);outline-offset:2px}
.AuthNavigation-module__DN8toa__userEmail{color:var(--header-fg);margin-right:.5rem;font-size:.9rem;transition:color .2s}.AuthNavigation-module__DN8toa__navigationItem{align-items:center;gap:.5rem;display:flex}.AuthNavigation-module__DN8toa__navigationLink{height:var(--btn-h,40px);border-radius:var(--btn-radius,8px);color:var(--header-fg);justify-content:center;align-items:center;padding:0 12px;font-size:1rem;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,outline-color .2s;display:inline-flex}.AuthNavigation-module__DN8toa__navigationLink:hover,.AuthNavigation-module__DN8toa__navigationLink:focus-visible{background-color:var(--background);color:#000;outline:none}:is(:root[data-theme=dark] .AuthNavigation-module__DN8toa__navigationLink:hover,:root[data-theme=dark] .AuthNavigation-module__DN8toa__navigationLink:focus-visible){color:var(--foreground)}@media (prefers-reduced-motion:reduce){.AuthNavigation-module__DN8toa__navigationLink,.AuthNavigation-module__DN8toa__userEmail{transition:none}}.AuthNavigation-module__DN8toa__navigationLink[aria-current=page]{background-color:var(--background);color:#000}:root[data-theme=dark] .AuthNavigation-module__DN8toa__navigationLink[aria-current=page]{color:var(--foreground)}
.CreateNote-module___suJga__page{place-items:center;min-height:calc(100dvh - 240px);padding:clamp(12px,2vh,32px);display:grid;overflow:clip}.CreateNote-module___suJga__card{background-color:var(--header-bg);width:min(100%,560px);color:var(--header-fg);border:1px solid color-mix(in oklab,var(--header-fg)12%,transparent);border-radius:12px;padding:clamp(14px,2.4vh,24px);transition:background-color .2s,color .2s,border-color .2s;box-shadow:0 4px 12px #0000000d}.CreateNote-module___suJga__title{text-align:center;color:var(--foreground);margin:0 0 clamp(10px,2vh,18px);font-size:clamp(20px,2.4vh,26px);line-height:1.2}
.Footer-module__rnk_JG__footer{background-color:var(--header-bg);color:var(--header-fg);border-top:1px solid color-mix(in oklab,var(--header-fg)12%,transparent);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-top:auto;padding:16px 24px;font-size:14px;display:flex}.Footer-module__rnk_JG__content{flex-direction:column;align-items:center;gap:8px;display:flex}.Footer-module__rnk_JG__wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.Footer-module__rnk_JG__footer p{margin:0}.Footer-module__rnk_JG__footer a{color:var(--header-fg);font-weight:600;text-decoration:none;transition:color .15s,background-color .15s}.Footer-module__rnk_JG__footer a:hover,.Footer-module__rnk_JG__footer a:focus-visible{background-color:var(--background);color:#000;border-radius:6px;outline:none;padding:2px 6px}:is(:root[data-theme=dark] .Footer-module__rnk_JG__footer a:hover,:root[data-theme=dark] .Footer-module__rnk_JG__footer a:focus-visible){color:var(--foreground)}
