.Dashboard_wrapper__1h9xY{padding:20px}.Dashboard_youtubeSoundPlayer___q3aN{width:100%;min-height:200px;margin-top:14px;overflow:hidden;border:1px solid #dce6f1;border-radius:12px;background:#0f172a}.Dashboard_youtubeSoundPlayer___q3aN iframe{display:block;width:100%;height:210px;border:none}@media (max-width:767px){.Dashboard_youtubeSoundPlayer___q3aN iframe{height:230px}}.Dashboard_dashboardPage__2S-Xa{max-width:100%;min-height:100%;padding:16px 24px 70px;overflow-x:hidden}.Dashboard_dashboardGrid__JsCE3{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"welcome welcome today" "upcoming pomodoro breathing" "sound notes notes" "attendance attendance attendance"!important;grid-gap:16px;gap:16px;width:100%!important;max-width:1500px!important;min-width:0;margin:0 auto!important;padding:0;-moz-box-align:stretch;align-items:stretch}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID>div{color:var(--app-text);border-color:var(--app-border);background:-webkit-radial-gradient(70% 30%,circle,rgba(247,194,75,.2),transparent 25%),-webkit-linear-gradient(305deg,#192943,#253657 45%,#342c59)!important;background:-moz-radial-gradient(70% 30%,circle,rgba(247,194,75,.2),transparent 25%),-moz-linear-gradient(305deg,#192943 0,#253657 45%,#342c59 100%)!important;background:radial-gradient(circle at 70% 30%,rgba(247,194,75,.2),transparent 25%),linear-gradient(145deg,#192943,#253657 45%,#342c59)!important}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID h1,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID h2,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID h3{color:#eef5ff!important}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID p,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID small,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID span{color:#b6c7d9!important}.Dashboard_welcomeArea__3AWID{grid-area:welcome}.Dashboard_todayBirthdaysArea__3y9Hp{grid-area:today}.Dashboard_upcomingArea__3Foba{grid-area:upcoming}.Dashboard_pomodoroArea__fT69C{grid-area:pomodoro}.Dashboard_breathingArea__3srEl{grid-area:breathing}.Dashboard_soundArea__3SFy3{grid-area:sound}.Dashboard_notesArea__3xBVf{grid-area:notes}.Dashboard_attendanceArea__2BVvj{grid-area:attendance}.Dashboard_dashboardGrid__JsCE3>div,.Dashboard_dashboardGrid__JsCE3>div>*{width:100%;min-width:0;max-width:100%}.Dashboard_welcomeArea__3AWID{grid-area:welcome!important}.Dashboard_todayBirthdaysArea__3y9Hp{grid-area:today!important}.Dashboard_upcomingArea__3Foba{grid-area:upcoming!important}.Dashboard_pomodoroArea__fT69C{grid-area:pomodoro!important}.Dashboard_breathingArea__3srEl{grid-area:breathing!important}.Dashboard_soundArea__3SFy3{grid-area:sound!important}.Dashboard_notesArea__3xBVf{grid-area:notes!important}.Dashboard_attendanceArea__2BVvj{grid-area:attendance!important}@media (max-width:1200px){.Dashboard_dashboardPage__2S-Xa{padding-right:16px;padding-left:16px}.Dashboard_dashboardGrid__JsCE3{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"welcome welcome" "today upcoming" "pomodoro breathing" "sound notes" "attendance attendance"!important;max-width:1100px!important}}@media (max-width:760px){.Dashboard_dashboardPage__2S-Xa{padding:10px 10px 90px}.Dashboard_dashboardGrid__JsCE3{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"welcome" "today" "upcoming" "pomodoro" "breathing" "sound" "notes" "attendance"!important;grid-gap:12px;gap:12px;max-width:none!important}}@media (max-width:991px){.Dashboard_todayBirthdaysArea__3y9Hp,.Dashboard_welcomeArea__3AWID{grid-column:span 12}.Dashboard_breathingArea__3srEl,.Dashboard_pomodoroArea__fT69C,.Dashboard_soundArea__3SFy3,.Dashboard_upcomingArea__3Foba{grid-column:span 6}.Dashboard_notesArea__3xBVf{grid-column:span 12}}@media (max-width:767px){.Dashboard_dashboardPage__2S-Xa{padding:15px 13px 50px}.Dashboard_dashboardGrid__JsCE3{grid-template-columns:1fr;grid-gap:14px;gap:14px}.Dashboard_breathingArea__3srEl,.Dashboard_notesArea__3xBVf,.Dashboard_pomodoroArea__fT69C,.Dashboard_soundArea__3SFy3,.Dashboard_todayBirthdaysArea__3y9Hp,.Dashboard_upcomingArea__3Foba,.Dashboard_welcomeArea__3AWID{grid-column:auto}}.Dashboard_card__2hlLk{width:100%;height:100%;min-width:0;padding:18px;color:var(--app-text);border:1px solid var(--app-border);border-radius:15px;background:var(--app-surface);-webkit-box-shadow:var(--app-shadow);box-shadow:var(--app-shadow)}.Dashboard_attendanceArea__2BVvj,.Dashboard_breathingArea__3srEl,.Dashboard_notesArea__3xBVf,.Dashboard_pomodoroArea__fT69C,.Dashboard_soundArea__3SFy3,.Dashboard_todayBirthdaysArea__3y9Hp,.Dashboard_upcomingArea__3Foba{min-width:0}.Dashboard_attendanceArea__2BVvj>*,.Dashboard_breathingArea__3srEl>*,.Dashboard_notesArea__3xBVf>*,.Dashboard_pomodoroArea__fT69C>*,.Dashboard_soundArea__3SFy3>*,.Dashboard_todayBirthdaysArea__3y9Hp>*,.Dashboard_upcomingArea__3Foba>*{height:100%;border-radius:15px}.Dashboard_cardConConfeti__rZnes{position:relative;overflow:hidden}.Dashboard_confettiLayer__QLmnv{position:absolute;inset:0;pointer-events:none}.Dashboard_cardTitle__1lKD_{color:var(--app-text)}.Dashboard_cardTitleLink__2bFgX{font-size:12px;font-weight:500;color:#0957c3;cursor:pointer}.Dashboard_welcomeCard__20Hv0{background:-webkit-linear-gradient(315deg,#dbe9ff,#c7dbfa 40%,#eaf2ff);background:-moz-linear-gradient(315deg,#dbe9ff 0,#c7dbfa 40%,#eaf2ff 100%);background:linear-gradient(135deg,#dbe9ff,#c7dbfa 40%,#eaf2ff);border-radius:16px;padding:24px;margin-bottom:20px;height:-moz-calc(100% - 20px);height:calc(100% - 20px);min-height:220px;position:relative;overflow:hidden}.Dashboard_welcomeCanvasLayer__3qA31{position:absolute;inset:0}.Dashboard_welcomeContent__BTA6u{position:relative;z-index:1}.Dashboard_welcomeGreeting__c5V5j{font-size:22px;font-weight:700;color:#123a6b;margin-bottom:4px}.Dashboard_welcomeDate__1aFSN{font-size:13px;color:#4f6a94;margin-bottom:18px;text-transform:capitalize}.Dashboard_quoteBox__2gnxS{max-width:560px;margin-top:18px;padding:14px 16px 13px;border:1px solid hsla(0,0%,100%,.38);border-radius:13px;background:hsla(0,0%,100%,.55);-webkit-box-shadow:0 7px 20px rgba(70,52,115,.1);box-shadow:0 7px 20px rgba(70,52,115,.1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.Dashboard_quoteAuthor__36zo4,.Dashboard_quoteMark__2Lq5W,.Dashboard_quoteText__35LbX{background:transparent}.Dashboard_quoteMark__2Lq5W{font-size:26px;color:#0957c3;line-height:1;font-weight:700}.Dashboard_quoteText__35LbX{font-size:14px;color:#2d4f7c;margin:4px 0 8px}.Dashboard_quoteAuthor__36zo4{font-size:12px;color:#5a7aa8}.Dashboard_birthdayAvatars__1UW1e{display:-moz-box;display:flex;justify-content:space-around;flex-wrap:wrap;grid-gap:12px;gap:12px}.Dashboard_birthdayAvatarItem__2fAVH{text-align:center;width:90px}.Dashboard_birthdayAvatarImg__1e76y{width:56px;height:56px;border-radius:50%;-webkit-object-fit:cover;object-fit:cover;margin-bottom:6px;border:2px solid #f0b8d0}.Dashboard_birthdayName__qGVmA{font-size:12px;font-weight:600;color:#123a6b}.Dashboard_birthdayAge__ZXQST{font-size:11px;color:#64748b}.Dashboard_emptyState__1BPKm{color:var(--app-text-muted)}.Dashboard_upcomingList__FUR8j{max-height:300px;overflow-y:auto;padding-right:4px}.Dashboard_upcomingRow__p9tGq{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:10px;gap:10px;padding:8px 0;min-height:62px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e2e8f0}.Dashboard_upcomingRow__p9tGq:last-child{border-bottom:none}.Dashboard_upcomingDateBadge__DhZEF{background:#eff6ff;color:#0957c3;font-size:11px;font-weight:700;border-radius:8px;padding:4px 8px;text-align:center;min-width:40px}.Dashboard_upcomingAvatarImg__Erxmi{width:34px;height:34px;border-radius:50%;-webkit-object-fit:cover;object-fit:cover}.Dashboard_upcomingName__3lsoF{font-size:13px;font-weight:600;color:#123a6b}.Dashboard_upcomingAge__2_kvJ{font-size:11px;color:#64748b}.Dashboard_pomodoroTabs__3ST2N{display:-moz-box;display:flex;grid-gap:6px;gap:6px;margin-bottom:16px;flex-wrap:wrap}.Dashboard_pomodoroTab__33E0Z{border:none;background:#eff6ff;color:#0957c3;font-size:11px;font-weight:600;border-radius:20px;padding:5px 12px;cursor:pointer}.Dashboard_pomodoroTabActive__1aZEw{background:#0957c3;color:#fff}.Dashboard_pomodoroClock__3k5WS{text-align:center;padding:10px 0}.Dashboard_pomodoroTime__3EgjU{font-size:36px;font-weight:700;color:#123a6b}.Dashboard_pomodoroLabel__vUlkq{font-size:12px;color:#64748b;margin-bottom:14px}.Dashboard_pomodoroStartBtn__3YPxX{border:none;background:#0957c3;color:#fff;font-weight:600;font-size:13px;border-radius:20px;padding:8px 22px;cursor:pointer}.Dashboard_pomodoroSessions__2Hn8P{text-align:center;font-size:12px;color:#64748b;margin-top:12px}.Dashboard_breathingCircleWrap__GWuE-{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;width:100%;padding:8px 18px 18px}.Dashboard_breathingHint__oJvBo{font-size:12px;color:#64748b;margin-top:12px}.Dashboard_breathingActions__17CEb{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;width:100%;margin-top:11px}.Dashboard_soundGrid__xNyPc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.Dashboard_soundOption__2_Ypp{display:block;border:1px solid #e0ecff;background:#f8fafc;border-radius:10px;padding:10px 6px;text-align:center;cursor:pointer;font-size:11px;color:#4f6a94;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_soundOptionActive__1MtgO{border-color:#0957c3;background:#eff6ff;color:#0957c3;font-weight:700}.Dashboard_soundIcon__2Usal{font-size:20px;margin-bottom:4px}.Dashboard_notesGrid__285ql{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;width:100%}.Dashboard_noteCard__3ScKy{border-radius:12px;padding:14px;min-height:110px;position:relative;font-size:12px;color:#2d4f7c;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Dashboard_noteCardHeader__3Uyhg{font-weight:700;margin-bottom:8px;display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;-moz-box-pack:justify;justify-content:space-between;grid-gap:6px;gap:6px}.Dashboard_noteCardHeaderTitle__3TLdb{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:6px;gap:6px}.Dashboard_noteList__1wgUF{list-style:none;margin:0;padding:0;font-size:11.5px;color:#2d4f7c;-moz-box-flex:1;flex:1 1}.Dashboard_noteList__1wgUF li{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;grid-gap:6px;gap:6px;margin-bottom:4px;word-break:break-word}.Dashboard_noteListMarker__1L1RK{flex-shrink:0;opacity:.7}.Dashboard_noteQuoteText__2Kolz{font-size:12px;font-style:italic;color:#2d4f7c;line-height:1.5;-moz-box-flex:1;flex:1 1}.Dashboard_noteCardFooter__2ICnf{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;margin-top:10px}.Dashboard_noteCardDate__2DcQ4{font-size:10px;color:#64748b}.Dashboard_notePinBtn__2nkRY{border:none;background:transparent;cursor:pointer;font-size:12px;opacity:.35;filter:grayscale(1);line-height:1}.Dashboard_notePinBtnActivo__22yv2{opacity:1;filter:none}.Dashboard_noteCardActions__3NTX6{display:-moz-box;display:flex;grid-gap:6px;gap:6px;flex-shrink:0}.Dashboard_noteDeleteBtn__2wAXT,.Dashboard_noteEditBtn__2iufZ{border:none;background:transparent;color:#94a3b8;cursor:pointer;font-size:12px}.Dashboard_noteDeleteBtn__2wAXT:hover,.Dashboard_noteEditBtn__2iufZ:hover{color:#0957c3}.Dashboard_noteForm__2cm8j{margin-bottom:14px;background:#f8fafc;border:1px solid #e0ecff;border-radius:10px;padding:10px}.Dashboard_noteTipoSelector__3U2cR{display:-moz-box;display:flex;grid-gap:6px;gap:6px;margin-bottom:8px;flex-wrap:wrap}.Dashboard_noteTipoBtn__1uP_K{border:1px solid #e0ecff;background:#fff;color:#4a6a94;border-radius:20px;padding:4px 10px;font-size:11px;cursor:pointer}.Dashboard_noteTipoBtnActivo__3PLR4{border-color:#0957c3;background:#e0ecff;color:#063c8c;font-weight:600}.Dashboard_noteInput__3EGih,.Dashboard_noteTextarea__1Mj_u{width:100%;border:1px solid #e0ecff;border-radius:8px;padding:6px 10px;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px}.Dashboard_noteTextarea__1Mj_u{font-family:inherit;resize:vertical}.Dashboard_noteAddBtn__1rcKD{border:none;background:#0957c3;color:#fff;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.Dashboard_noteEditInput__3wvgY{font-size:12px;font-weight:700}.Dashboard_noteEditInput__3wvgY,.Dashboard_noteEditTextarea__IcFGo{width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:4px 8px;margin-bottom:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Dashboard_noteEditTextarea__IcFGo{font-size:11px;font-family:inherit;resize:vertical}.Dashboard_noteEditActions__3-Q1M{display:-moz-box;display:flex;grid-gap:6px;gap:6px}.Dashboard_noteSaveBtn__2FGIm{border:none;background:#0957c3;color:#fff;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;cursor:pointer}.Dashboard_noteCancelBtn__28cB5{border:1px solid #cbd5e1;background:transparent;color:#0957c3;border-radius:6px;padding:4px 10px;font-size:11px;cursor:pointer}.Dashboard_breathingSessionTime__1pasM{display:-moz-inline-box;display:inline-flex;min-width:58px;padding:5px 9px;font-size:12px;font-weight:700;-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#0a57c3;border:1px solid #d3e1f2;border-radius:999px;background:#edf5ff}.Dashboard_breathingCanvasBox__H4QD4,.Dashboard_breathingSessionTime__1pasM{-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Dashboard_breathingCanvasBox__H4QD4{min-height:0;display:-moz-box;display:flex}.Dashboard_breathingCanvasBox__H4QD4 canvas{display:block;-webkit-object-fit:contain;object-fit:contain}.Dashboard_breathingPhaseTimer__5sJGX{position:absolute;z-index:4;top:50%;left:50%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:82px;height:82px;pointer-events:none;border-radius:50%;background:hsla(0,0%,100%,.82);-webkit-box-shadow:0 5px 18px rgba(25,68,120,.12);box-shadow:0 5px 18px rgba(25,68,120,.12);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Dashboard_breathingPhaseTimer__5sJGX span{margin-bottom:2px;font-size:9px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#607890}.Dashboard_breathingPhaseTimer__5sJGX strong{font-size:27px;font-weight:800;line-height:1;color:#0a57c3}.Dashboard_breathingPhaseTimer__5sJGX small{margin-top:3px;font-size:8px;font-weight:600;color:#8495a6}.Dashboard_breathingProgress__2Ejms{width:100%;height:6px;margin-top:10px;overflow:hidden;border-radius:999px;background:#e6edf5}.Dashboard_breathingProgressBar__27eeL{height:100%;border-radius:inherit;background:-webkit-gradient(linear,left top,right top,from(#80ade9),to(#0a57c3));background:-webkit-linear-gradient(left,#80ade9,#0a57c3);background:-moz-linear-gradient(left,#80ade9 0,#0a57c3 100%);background:linear-gradient(90deg,#80ade9,#0a57c3);-webkit-transition:width .2s linear;-moz-transition:width .2s linear;transition:width .2s linear}.Dashboard_breathingProgressInfo__1frqB{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;width:100%;margin-top:6px;font-size:9px;color:#7c8fa1}.Dashboard_breathingHint__oJvBo{display:-moz-box;display:flex;min-height:34px;margin-top:2px;padding:0 10px;font-size:11px;line-height:1.4;text-align:center;color:#657b91}.Dashboard_breathingHint__oJvBo,.Dashboard_soundPlayingBadge__14GfJ{-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Dashboard_soundPlayingBadge__14GfJ{display:-moz-inline-box;display:inline-flex;padding:5px 9px;font-size:9px;font-weight:700;text-transform:uppercase;color:#138a5b;border-radius:999px;background:#e9f8f1}.Dashboard_volumeControl__l6IHY{width:100%;margin-top:13px}.Dashboard_volumeHeader__ODDEp{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;margin-bottom:6px;font-size:10px;color:#71869a}.Dashboard_volumeHeader__ODDEp strong{color:#0a57c3}.Dashboard_volumeControl__l6IHY input{width:100%}.Dashboard_soundStopButton__1Q3Vr{width:100%;min-height:34px;margin-top:10px;font-size:11px;font-weight:700;color:#d93d3d;border:1px solid #f1caca;border-radius:9px;background:#fff0f0}.Dashboard_breathingCanvasBox__H4QD4{position:relative;width:min(100%,230px);aspect-ratio:1/1;margin:0 auto 10px;overflow:hidden;border-radius:50%;background:-webkit-radial-gradient(circle,rgba(232,242,255,.5) 0,rgba(214,231,253,.32) 55%,rgba(198,220,249,.2) 100%);background:-moz-radial-gradient(circle,rgba(232,242,255,.5) 0,rgba(214,231,253,.32) 55%,rgba(198,220,249,.2) 100%);background:radial-gradient(circle,rgba(232,242,255,.5) 0,rgba(214,231,253,.32) 55%,rgba(198,220,249,.2) 100%)}.Dashboard_breathingCanvasBox__H4QD4>div{width:100%!important;height:100%!important}.Dashboard_breathingCanvasBox__H4QD4 canvas{display:block!important;width:100%!important;height:100%!important;opacity:1!important;background:transparent!important;filter:saturate(1.18) contrast(1.04)}.Dashboard_soundSceneOverlay__2m2gV{z-index:50}.Dashboard_dashboardGrid__JsCE3,.Dashboard_dashboardPage__2S-Xa{position:relative;z-index:2}.Dashboard_soundSceneRain__16cVV{position:absolute;inset:0}.Dashboard_raindrop__2mNMr{position:absolute;top:-10%;width:2px;height:60px;border-radius:999px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(90,150,255,0)),color-stop(rgba(90,150,255,.32)),to(rgba(90,150,255,.55)));background:-webkit-linear-gradient(top,rgba(90,150,255,0),rgba(90,150,255,.32),rgba(90,150,255,.55));background:-moz-linear-gradient(top,rgba(90,150,255,0),rgba(90,150,255,.32),rgba(90,150,255,.55));background:linear-gradient(180deg,rgba(90,150,255,0),rgba(90,150,255,.32),rgba(90,150,255,.55));-webkit-transform:rotate(14deg);-moz-transform:rotate(14deg);transform:rotate(14deg);-webkit-animation-name:Dashboard_fallRain__EU-dh;-moz-animation-name:Dashboard_fallRain__EU-dh;animation-name:Dashboard_fallRain__EU-dh;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes Dashboard_fallRain__EU-dh{0%{-webkit-transform:translate3d(0,-10vh,0) rotate(14deg);transform:translate3d(0,-10vh,0) rotate(14deg)}to{-webkit-transform:translate3d(-40px,110vh,0) rotate(14deg);transform:translate3d(-40px,110vh,0) rotate(14deg)}}@-moz-keyframes Dashboard_fallRain__EU-dh{0%{-moz-transform:translate3d(0,-10vh,0) rotate(14deg);transform:translate3d(0,-10vh,0) rotate(14deg)}to{-moz-transform:translate3d(-40px,110vh,0) rotate(14deg);transform:translate3d(-40px,110vh,0) rotate(14deg)}}@keyframes Dashboard_fallRain__EU-dh{0%{-webkit-transform:translate3d(0,-10vh,0) rotate(14deg);-moz-transform:translate3d(0,-10vh,0) rotate(14deg);transform:translate3d(0,-10vh,0) rotate(14deg)}to{-webkit-transform:translate3d(-40px,110vh,0) rotate(14deg);-moz-transform:translate3d(-40px,110vh,0) rotate(14deg);transform:translate3d(-40px,110vh,0) rotate(14deg)}}.Dashboard_soundSceneForest__3hALN{position:absolute;inset:0}.Dashboard_windLine__sKMIM{position:absolute;left:-20%;width:180px;height:10px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(rgba(120,180,140,0)),color-stop(rgba(120,180,140,.16)),to(rgba(120,180,140,0)));background:-webkit-linear-gradient(left,rgba(120,180,140,0),rgba(120,180,140,.16),rgba(120,180,140,0));background:-moz-linear-gradient(left,rgba(120,180,140,0),rgba(120,180,140,.16),rgba(120,180,140,0));background:linear-gradient(90deg,rgba(120,180,140,0),rgba(120,180,140,.16),rgba(120,180,140,0));-webkit-animation-name:Dashboard_windMove__WVitE;-moz-animation-name:Dashboard_windMove__WVitE;animation-name:Dashboard_windMove__WVitE;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes Dashboard_windMove__WVitE{0%{-webkit-transform:translateX(-10%) scaleX(.8);transform:translateX(-10%) scaleX(.8);opacity:0}20%{opacity:1}to{-webkit-transform:translateX(140vw) scaleX(1.15);transform:translateX(140vw) scaleX(1.15);opacity:0}}@-moz-keyframes Dashboard_windMove__WVitE{0%{-moz-transform:translateX(-10%) scaleX(.8);transform:translateX(-10%) scaleX(.8);opacity:0}20%{opacity:1}to{-moz-transform:translateX(140vw) scaleX(1.15);transform:translateX(140vw) scaleX(1.15);opacity:0}}@keyframes Dashboard_windMove__WVitE{0%{-webkit-transform:translateX(-10%) scaleX(.8);-moz-transform:translateX(-10%) scaleX(.8);transform:translateX(-10%) scaleX(.8);opacity:0}20%{opacity:1}to{-webkit-transform:translateX(140vw) scaleX(1.15);-moz-transform:translateX(140vw) scaleX(1.15);transform:translateX(140vw) scaleX(1.15);opacity:0}}.Dashboard_floatingLeaf__7gbEM{position:absolute;top:-5%;width:10px;height:10px;border-radius:2px 8px 2px 8px;background:rgba(110,170,95,.3);-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);transform:rotate(25deg);-webkit-animation-name:Dashboard_leafFloat__jPpAK;-moz-animation-name:Dashboard_leafFloat__jPpAK;animation-name:Dashboard_leafFloat__jPpAK;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes Dashboard_leafFloat__jPpAK{0%{-webkit-transform:translate3d(0,-10vh,0) rotate(0deg);transform:translate3d(0,-10vh,0) rotate(0deg);opacity:0}10%{opacity:1}50%{-webkit-transform:translate3d(30px,40vh,0) rotate(120deg);transform:translate3d(30px,40vh,0) rotate(120deg)}to{-webkit-transform:translate3d(-10px,110vh,0) rotate(260deg);transform:translate3d(-10px,110vh,0) rotate(260deg);opacity:0}}@-moz-keyframes Dashboard_leafFloat__jPpAK{0%{-moz-transform:translate3d(0,-10vh,0) rotate(0deg);transform:translate3d(0,-10vh,0) rotate(0deg);opacity:0}10%{opacity:1}50%{-moz-transform:translate3d(30px,40vh,0) rotate(120deg);transform:translate3d(30px,40vh,0) rotate(120deg)}to{-moz-transform:translate3d(-10px,110vh,0) rotate(260deg);transform:translate3d(-10px,110vh,0) rotate(260deg);opacity:0}}@keyframes Dashboard_leafFloat__jPpAK{0%{-webkit-transform:translate3d(0,-10vh,0) rotate(0deg);-moz-transform:translate3d(0,-10vh,0) rotate(0deg);transform:translate3d(0,-10vh,0) rotate(0deg);opacity:0}10%{opacity:1}50%{-webkit-transform:translate3d(30px,40vh,0) rotate(120deg);-moz-transform:translate3d(30px,40vh,0) rotate(120deg);transform:translate3d(30px,40vh,0) rotate(120deg)}to{-webkit-transform:translate3d(-10px,110vh,0) rotate(260deg);-moz-transform:translate3d(-10px,110vh,0) rotate(260deg);transform:translate3d(-10px,110vh,0) rotate(260deg);opacity:0}}.Dashboard_soundSceneWaves__3I4b3{position:absolute;inset:auto 0 0 0;height:220px}.Dashboard_waveLayerOne__37Dq8,.Dashboard_waveLayerThree__31TOa,.Dashboard_waveLayerTwo__1mpKw{position:absolute;left:-10%;right:-10%;bottom:0;border-radius:45% 55% 0 0}.Dashboard_waveLayerOne__37Dq8{height:90px;background:rgba(56,142,255,.16);-webkit-animation:Dashboard_waveMoveOne__1ZMmg 9s linear infinite;-moz-animation:Dashboard_waveMoveOne__1ZMmg 9s linear infinite;animation:Dashboard_waveMoveOne__1ZMmg 9s linear infinite}.Dashboard_waveLayerTwo__1mpKw{height:120px;bottom:10px;background:rgba(56,142,255,.1);-webkit-animation:Dashboard_waveMoveTwo__2cMRA 12s linear infinite;-moz-animation:Dashboard_waveMoveTwo__2cMRA 12s linear infinite;animation:Dashboard_waveMoveTwo__2cMRA 12s linear infinite}.Dashboard_waveLayerThree__31TOa{height:150px;bottom:-8px;background:rgba(56,142,255,.07);-webkit-animation:Dashboard_waveMoveThree__rsRE1 15s linear infinite;-moz-animation:Dashboard_waveMoveThree__rsRE1 15s linear infinite;animation:Dashboard_waveMoveThree__rsRE1 15s linear infinite}@-webkit-keyframes Dashboard_waveMoveOne__1ZMmg{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-4%);transform:translateX(-4%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes Dashboard_waveMoveOne__1ZMmg{0%{-moz-transform:translateX(0);transform:translateX(0)}50%{-moz-transform:translateX(-4%);transform:translateX(-4%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes Dashboard_waveMoveOne__1ZMmg{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-4%);-moz-transform:translateX(-4%);transform:translateX(-4%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes Dashboard_waveMoveTwo__2cMRA{0%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}50%{-webkit-transform:translateX(3%);transform:translateX(3%)}to{-webkit-transform:translateX(-2%);transform:translateX(-2%)}}@-moz-keyframes Dashboard_waveMoveTwo__2cMRA{0%{-moz-transform:translateX(-2%);transform:translateX(-2%)}50%{-moz-transform:translateX(3%);transform:translateX(3%)}to{-moz-transform:translateX(-2%);transform:translateX(-2%)}}@keyframes Dashboard_waveMoveTwo__2cMRA{0%{-webkit-transform:translateX(-2%);-moz-transform:translateX(-2%);transform:translateX(-2%)}50%{-webkit-transform:translateX(3%);-moz-transform:translateX(3%);transform:translateX(3%)}to{-webkit-transform:translateX(-2%);-moz-transform:translateX(-2%);transform:translateX(-2%)}}@-webkit-keyframes Dashboard_waveMoveThree__rsRE1{0%{-webkit-transform:translateX(2%);transform:translateX(2%)}50%{-webkit-transform:translateX(-3%);transform:translateX(-3%)}to{-webkit-transform:translateX(2%);transform:translateX(2%)}}@-moz-keyframes Dashboard_waveMoveThree__rsRE1{0%{-moz-transform:translateX(2%);transform:translateX(2%)}50%{-moz-transform:translateX(-3%);transform:translateX(-3%)}to{-moz-transform:translateX(2%);transform:translateX(2%)}}@keyframes Dashboard_waveMoveThree__rsRE1{0%{-webkit-transform:translateX(2%);-moz-transform:translateX(2%);transform:translateX(2%)}50%{-webkit-transform:translateX(-3%);-moz-transform:translateX(-3%);transform:translateX(-3%)}to{-webkit-transform:translateX(2%);-moz-transform:translateX(2%);transform:translateX(2%)}}.Dashboard_soundSceneCafe__1GjoJ{position:absolute;inset:0}.Dashboard_steamParticle__1DCDx{position:absolute;bottom:-10px;width:18px;height:60px;border-radius:50%;background:-webkit-radial-gradient(center,ellipse,rgba(210,180,140,.16) 0,rgba(210,180,140,.08) 40%,rgba(210,180,140,0) 100%);background:-moz-radial-gradient(center,ellipse,rgba(210,180,140,.16) 0,rgba(210,180,140,.08) 40%,rgba(210,180,140,0) 100%);background:radial-gradient(ellipse at center,rgba(210,180,140,.16) 0,rgba(210,180,140,.08) 40%,rgba(210,180,140,0) 100%);filter:blur(6px);-webkit-animation-name:Dashboard_steamRise__3pa3K;-moz-animation-name:Dashboard_steamRise__3pa3K;animation-name:Dashboard_steamRise__3pa3K;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes Dashboard_steamRise__3pa3K{0%{-webkit-transform:translateZ(0) scale(.7);transform:translateZ(0) scale(.7);opacity:0}20%{opacity:.35}to{-webkit-transform:translate3d(20px,-75vh,0) scale(1.35);transform:translate3d(20px,-75vh,0) scale(1.35);opacity:0}}@-moz-keyframes Dashboard_steamRise__3pa3K{0%{-moz-transform:translateZ(0) scale(.7);transform:translateZ(0) scale(.7);opacity:0}20%{opacity:.35}to{-moz-transform:translate3d(20px,-75vh,0) scale(1.35);transform:translate3d(20px,-75vh,0) scale(1.35);opacity:0}}@keyframes Dashboard_steamRise__3pa3K{0%{-webkit-transform:translateZ(0) scale(.7);-moz-transform:translateZ(0) scale(.7);transform:translateZ(0) scale(.7);opacity:0}20%{opacity:.35}to{-webkit-transform:translate3d(20px,-75vh,0) scale(1.35);-moz-transform:translate3d(20px,-75vh,0) scale(1.35);transform:translate3d(20px,-75vh,0) scale(1.35);opacity:0}}.Dashboard_soundSceneOverlay__2m2gV{position:fixed;inset:0;z-index:40;width:100vw;height:100vh;overflow:hidden;pointer-events:none;opacity:0;-webkit-animation:Dashboard_soundSceneAppear__9bWFx .45s ease forwards;-moz-animation:Dashboard_soundSceneAppear__9bWFx .45s ease forwards;animation:Dashboard_soundSceneAppear__9bWFx .45s ease forwards}.Dashboard_soundSceneOverlay__2m2gV>div{width:100%!important;height:100%!important;pointer-events:none!important}.Dashboard_soundSceneOverlay__2m2gV canvas{display:block!important;width:100vw!important;height:100vh!important;pointer-events:none!important;filter:saturate(1.12) contrast(1.04)}@-webkit-keyframes Dashboard_soundSceneAppear__9bWFx{0%{opacity:0}to{opacity:1}}@-moz-keyframes Dashboard_soundSceneAppear__9bWFx{0%{opacity:0}to{opacity:1}}@keyframes Dashboard_soundSceneAppear__9bWFx{0%{opacity:0}to{opacity:1}}.Dashboard_soundSceneOverlay__2m2gV{z-index:1}.Dashboard_dashboardGrid__JsCE3{position:relative;z-index:2;width:-moz-calc(100% - 32px);width:calc(100% - 32px);max-width:1180px;margin:0 auto}.Dashboard_dashboardPage__2S-Xa{position:relative;width:100%;min-width:0;min-height:-moz-calc(100vh - 110px);min-height:calc(100vh - 110px);padding:16px 24px 50px;color:var(--app-text);background:var(--app-background);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Dashboard_dashboardThemeRain__3HobR{background:-webkit-radial-gradient(20% 8%,circle,rgba(109,163,224,.55) 0,rgba(109,163,224,0) 38%),-webkit-linear-gradient(305deg,#d1dfef,#e4edf6 45%,#becfe0);background:-moz-radial-gradient(20% 8%,circle,rgba(109,163,224,.55) 0,rgba(109,163,224,0) 38%),-moz-linear-gradient(305deg,#d1dfef 0,#e4edf6 45%,#becfe0 100%);background:radial-gradient(circle at 20% 8%,rgba(109,163,224,.55) 0,rgba(109,163,224,0) 38%),linear-gradient(145deg,#d1dfef,#e4edf6 45%,#becfe0)}.Dashboard_dashboardThemeForest__2gB9-{background:-webkit-radial-gradient(82% 10%,circle,rgba(122,187,104,.5) 0,rgba(122,187,104,0) 40%),-webkit-linear-gradient(305deg,#dcebd7,#d2e5cf 48%,#bad5bc);background:-moz-radial-gradient(82% 10%,circle,rgba(122,187,104,.5) 0,rgba(122,187,104,0) 40%),-moz-linear-gradient(305deg,#dcebd7 0,#d2e5cf 48%,#bad5bc 100%);background:radial-gradient(circle at 82% 10%,rgba(122,187,104,.5) 0,rgba(122,187,104,0) 40%),linear-gradient(145deg,#dcebd7,#d2e5cf 48%,#bad5bc)}.Dashboard_dashboardThemeCafe__1Ro82{background:-webkit-radial-gradient(16% 12%,circle,rgba(206,145,89,.48) 0,rgba(206,145,89,0) 42%),-webkit-linear-gradient(305deg,#f1e3d5,#e7d2bd 48%,#d9bea4);background:-moz-radial-gradient(16% 12%,circle,rgba(206,145,89,.48) 0,rgba(206,145,89,0) 42%),-moz-linear-gradient(305deg,#f1e3d5 0,#e7d2bd 48%,#d9bea4 100%);background:radial-gradient(circle at 16% 12%,rgba(206,145,89,.48) 0,rgba(206,145,89,0) 42%),linear-gradient(145deg,#f1e3d5,#e7d2bd 48%,#d9bea4)}.Dashboard_dashboardThemeWaves__-fTL0{background:-webkit-radial-gradient(75% 8%,circle,rgba(65,183,219,.5) 0,rgba(65,183,219,0) 42%),-webkit-linear-gradient(305deg,#d4eef4,#c5e4ed 45%,#abd4e1);background:-moz-radial-gradient(75% 8%,circle,rgba(65,183,219,.5) 0,rgba(65,183,219,0) 42%),-moz-linear-gradient(305deg,#d4eef4 0,#c5e4ed 45%,#abd4e1 100%);background:radial-gradient(circle at 75% 8%,rgba(65,183,219,.5) 0,rgba(65,183,219,0) 42%),linear-gradient(145deg,#d4eef4,#c5e4ed 45%,#abd4e1)}.Dashboard_dashboardThemeCafe__1Ro82{background:-webkit-radial-gradient(16% 14%,circle,rgba(223,181,138,.45) 0,rgba(223,181,138,0) 42%),-webkit-linear-gradient(305deg,#f6ede4,#eee0d2 48%,#e5d2bf);background:-moz-radial-gradient(16% 14%,circle,rgba(223,181,138,.45) 0,rgba(223,181,138,0) 42%),-moz-linear-gradient(305deg,#f6ede4 0,#eee0d2 48%,#e5d2bf 100%);background:radial-gradient(circle at 16% 14%,rgba(223,181,138,.45) 0,rgba(223,181,138,0) 42%),linear-gradient(145deg,#f6ede4,#eee0d2 48%,#e5d2bf)}.Dashboard_dashboardThemeWaves__-fTL0{background:-webkit-radial-gradient(75% 8%,circle,rgba(113,204,230,.45) 0,rgba(113,204,230,0) 40%),-webkit-linear-gradient(305deg,#e1f3f7,#d4ebf2 45%,#c2e1eb);background:-moz-radial-gradient(75% 8%,circle,rgba(113,204,230,.45) 0,rgba(113,204,230,0) 40%),-moz-linear-gradient(305deg,#e1f3f7 0,#d4ebf2 45%,#c2e1eb 100%);background:radial-gradient(circle at 75% 8%,rgba(113,204,230,.45) 0,rgba(113,204,230,0) 40%),linear-gradient(145deg,#e1f3f7,#d4ebf2 45%,#c2e1eb)}.Dashboard_dashboardThemeRain__3HobR .Dashboard_card__2hlLk{border-color:rgba(103,153,205,.2)}.Dashboard_dashboardThemeForest__2gB9- .Dashboard_card__2hlLk{border-color:rgba(93,151,88,.2)}.Dashboard_dashboardThemeCafe__1Ro82 .Dashboard_card__2hlLk{border-color:rgba(170,116,72,.18)}.Dashboard_dashboardThemeWaves__-fTL0 .Dashboard_card__2hlLk{border-color:rgba(55,155,190,.2)}.Dashboard_dashboardThemeActive__1fpsR .Dashboard_card__2hlLk{background:hsla(0,0%,100%,.84);border-color:hsla(0,0%,100%,.68);-webkit-box-shadow:0 10px 30px rgba(24,65,100,.14);box-shadow:0 10px 30px rgba(24,65,100,.14);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-transition:background .6s ease,border-color .6s ease,-webkit-box-shadow .6s ease;transition:background .6s ease,border-color .6s ease,-webkit-box-shadow .6s ease;-moz-transition:background .6s ease,border-color .6s ease,box-shadow .6s ease;transition:background .6s ease,border-color .6s ease,box-shadow .6s ease;transition:background .6s ease,border-color .6s ease,box-shadow .6s ease,-webkit-box-shadow .6s ease}.Dashboard_dashboardThemeRain__3HobR .Dashboard_card__2hlLk{border-color:rgba(70,135,205,.28)}.Dashboard_dashboardThemeForest__2gB9- .Dashboard_card__2hlLk{border-color:rgba(61,139,71,.25)}.Dashboard_dashboardThemeCafe__1Ro82 .Dashboard_card__2hlLk{border-color:rgba(163,101,55,.23)}.Dashboard_dashboardThemeWaves__-fTL0 .Dashboard_card__2hlLk{border-color:rgba(39,149,189,.26)}.Dashboard_attendanceArea__2BVvj,.Dashboard_pomodoroArea__fT69C,.Dashboard_upcomingArea__3Foba{grid-column:span 4}@media (max-width:991px){.Dashboard_attendanceArea__2BVvj,.Dashboard_pomodoroArea__fT69C,.Dashboard_upcomingArea__3Foba{grid-column:span 6}}@media (max-width:767px){.Dashboard_attendanceArea__2BVvj,.Dashboard_pomodoroArea__fT69C,.Dashboard_upcomingArea__3Foba{grid-column:1/-1}}.Dashboard_arrivalCard__rPPo3{min-height:190px}.Dashboard_arrivalContent__1yQvK{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;min-height:135px;padding:16px;text-align:center;border:1px solid rgba(10,87,195,.12);border-radius:16px;background:-webkit-radial-gradient(50% 20%,circle,rgba(74,145,230,.15),rgba(74,145,230,0) 68%),#f7faff;background:-moz-radial-gradient(50% 20%,circle,rgba(74,145,230,.15),rgba(74,145,230,0) 68%),#f7faff;background:radial-gradient(circle at 50% 20%,rgba(74,145,230,.15),rgba(74,145,230,0) 68%),#f7faff}.Dashboard_arrivalIcon__22AHO{margin-bottom:6px;font-size:25px}.Dashboard_arrivalTime__3nWzg{font-size:34px;font-weight:800;line-height:1.1;color:#0a57c3}.Dashboard_arrivalMessage__8p6s4{margin-top:6px;font-size:10px;color:#72869a}.Dashboard_arrivalError__1RChV{max-width:230px;font-size:10px;line-height:1.4;color:#b33e3e}.Dashboard_arrivalRetryButton__1PHdk{margin-top:9px;padding:7px 14px;font-size:10px;font-weight:700;color:#fff;border:none;border-radius:8px;background:#0a57c3}.Dashboard_lumiWidget__xB__c{position:fixed;right:18px;bottom:16px;z-index:150;width:275px;pointer-events:none;-webkit-animation:Dashboard_lumiAppear__2DEHP .5s ease both;-moz-animation:Dashboard_lumiAppear__2DEHP .5s ease both;animation:Dashboard_lumiAppear__2DEHP .5s ease both}.Dashboard_lumiCanvas__kLo95{width:260px;height:250px;margin-left:auto;pointer-events:none}.Dashboard_lumiCanvas__kLo95 canvas,.Dashboard_lumiCanvas__kLo95>div{width:100%!important;height:100%!important}.Dashboard_lumiCanvas__kLo95 canvas{display:block!important;pointer-events:none!important}.Dashboard_lumiSpeechBubble__2WHHN{position:absolute;top:-2px;left:-190px;width:220px;padding:12px 14px;border:1px solid rgba(10,87,195,.16);border-radius:15px 15px 4px 15px;background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 10px 28px rgba(25,65,100,.14);box-shadow:0 10px 28px rgba(25,65,100,.14);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);pointer-events:auto}.Dashboard_lumiSpeechBubble__2WHHN:after{content:"";position:absolute;right:-9px;bottom:14px;width:18px;height:18px;border-right:1px solid rgba(10,87,195,.16);border-bottom:1px solid rgba(10,87,195,.16);background:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.Dashboard_lumiSpeechBubble__2WHHN strong{display:block;margin-bottom:4px;font-size:11px;font-weight:800;color:#0a57c3}.Dashboard_lumiSpeechBubble__2WHHN p{margin:0;font-size:10px;line-height:1.45;color:#506b84}.Dashboard_lumiMinimizeButton__1pj-a{position:absolute;top:-11px;right:5px;z-index:4;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;width:27px;height:27px;padding:0;font-size:15px;font-weight:800;color:#56718a;border:1px solid rgba(10,87,195,.14);border-radius:50%;-webkit-box-shadow:0 4px 12px rgba(25,65,100,.12);box-shadow:0 4px 12px rgba(25,65,100,.12);pointer-events:auto}.Dashboard_lumiMinimizeButton__1pj-a,.Dashboard_lumiMinimized__2QDyM{-moz-box-align:center;align-items:center;background:hsla(0,0%,100%,.95);cursor:pointer}.Dashboard_lumiMinimized__2QDyM{position:fixed;right:18px;bottom:18px;z-index:150;display:-moz-inline-box;display:inline-flex;grid-gap:7px;gap:7px;min-height:42px;padding:8px 13px;color:#0a57c3;border:1px solid rgba(10,87,195,.18);border-radius:999px;-webkit-box-shadow:0 9px 25px rgba(20,65,105,.16);box-shadow:0 9px 25px rgba(20,65,105,.16);-webkit-animation:Dashboard_lumiAppear__2DEHP .35s ease both;-moz-animation:Dashboard_lumiAppear__2DEHP .35s ease both;animation:Dashboard_lumiAppear__2DEHP .35s ease both}.Dashboard_lumiMinimized__2QDyM span{font-size:19px}.Dashboard_lumiMinimized__2QDyM strong{font-size:11px}@-webkit-keyframes Dashboard_lumiAppear__2DEHP{0%{opacity:0;-webkit-transform:translateY(18px) scale(.95);transform:translateY(18px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-moz-keyframes Dashboard_lumiAppear__2DEHP{0%{opacity:0;-moz-transform:translateY(18px) scale(.95);transform:translateY(18px) scale(.95)}to{opacity:1;-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes Dashboard_lumiAppear__2DEHP{0%{opacity:0;-webkit-transform:translateY(18px) scale(.95);-moz-transform:translateY(18px) scale(.95);transform:translateY(18px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (max-width:900px){.Dashboard_lumiWidget__xB__c{right:8px;bottom:8px;width:215px}.Dashboard_lumiCanvas__kLo95{width:210px;height:202px}.Dashboard_lumiSpeechBubble__2WHHN{top:-62px;left:-105px;width:190px}}@media (max-width:600px){.Dashboard_lumiWidget__xB__c{-webkit-transform:scale(.82);-moz-transform:scale(.82);transform:scale(.82);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom}.Dashboard_lumiSpeechBubble__2WHHN{left:-40px}}.Dashboard_luceroWidget__3qRiE{position:fixed;right:18px;bottom:16px;z-index:150;width:295px;pointer-events:none;-webkit-animation:Dashboard_luceroAppear__2LtYU .45s ease both;-moz-animation:Dashboard_luceroAppear__2LtYU .45s ease both;animation:Dashboard_luceroAppear__2LtYU .45s ease both}.Dashboard_luceroCanvas__3ArSQ{width:280px;height:270px;margin-left:auto;pointer-events:none}.Dashboard_luceroCanvas__3ArSQ>div,.Dashboard_luceroCanvas__3ArSQ canvas{width:100%!important;height:100%!important}.Dashboard_luceroCanvas__3ArSQ canvas{display:block!important;pointer-events:none!important}.Dashboard_luceroSpeechBubble__18Ate{position:absolute;top:5;left:-185px;width:220px;padding:12px 14px;border:1px solid rgba(10,87,195,.16);border-radius:15px 15px 4px 15px;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 10px 28px rgba(25,65,100,.14);box-shadow:0 10px 28px rgba(25,65,100,.14);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);pointer-events:auto}.Dashboard_luceroSpeechBubble__18Ate:after{content:"";position:absolute;right:-9px;bottom:16px;width:18px;height:18px;background:#fff;border-right:1px solid rgba(10,87,195,.16);border-bottom:1px solid rgba(10,87,195,.16);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.Dashboard_luceroSpeechBubble__18Ate strong{display:block;margin-bottom:4px;font-size:11px;font-weight:800;color:#0a57c3}.Dashboard_luceroSpeechBubble__18Ate p{margin:0;font-size:10px;line-height:1.45;color:#506b84}.Dashboard_luceroMinimizeButton__2wA9d{position:absolute;top:-10px;right:6px;z-index:4;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;width:27px;height:27px;padding:0;font-size:15px;font-weight:800;color:#56718a;border:1px solid rgba(10,87,195,.14);border-radius:50%;-webkit-box-shadow:0 4px 12px rgba(25,65,100,.12);box-shadow:0 4px 12px rgba(25,65,100,.12);pointer-events:auto}.Dashboard_luceroMinimizeButton__2wA9d,.Dashboard_luceroMinimized__qlEf5{-moz-box-align:center;align-items:center;background:hsla(0,0%,100%,.95);cursor:pointer}.Dashboard_luceroMinimized__qlEf5{position:fixed;right:18px;bottom:18px;z-index:150;display:-moz-inline-box;display:inline-flex;grid-gap:7px;gap:7px;min-height:42px;padding:8px 13px;color:#0a57c3;border:1px solid rgba(10,87,195,.18);border-radius:999px;-webkit-box-shadow:0 9px 25px rgba(20,65,105,.16);box-shadow:0 9px 25px rgba(20,65,105,.16);-webkit-animation:Dashboard_luceroAppear__2LtYU .35s ease both;-moz-animation:Dashboard_luceroAppear__2LtYU .35s ease both;animation:Dashboard_luceroAppear__2LtYU .35s ease both}.Dashboard_luceroMinimized__qlEf5 span{font-size:19px}.Dashboard_luceroMinimized__qlEf5 strong{font-size:11px}@-webkit-keyframes Dashboard_luceroAppear__2LtYU{0%{opacity:0;-webkit-transform:translateY(18px) scale(.95);transform:translateY(18px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-moz-keyframes Dashboard_luceroAppear__2LtYU{0%{opacity:0;-moz-transform:translateY(18px) scale(.95);transform:translateY(18px) scale(.95)}to{opacity:1;-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes Dashboard_luceroAppear__2LtYU{0%{opacity:0;-webkit-transform:translateY(18px) scale(.95);-moz-transform:translateY(18px) scale(.95);transform:translateY(18px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (max-width:900px){.Dashboard_luceroWidget__3qRiE{right:8px;bottom:8px;width:215px}.Dashboard_luceroCanvas__3ArSQ{width:210px;height:202px}.Dashboard_luceroSpeechBubble__18Ate{top:-60px;left:-105px;width:190px}}@media (max-width:600px){.Dashboard_luceroWidget__3qRiE{-webkit-transform:scale(.82);-moz-transform:scale(.82);transform:scale(.82);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom}.Dashboard_luceroSpeechBubble__18Ate{left:-40px}}@media (prefers-reduced-motion:reduce){.Dashboard_luceroMinimized__qlEf5,.Dashboard_luceroWidget__3qRiE{-webkit-animation:none;-moz-animation:none;animation:none}}.Dashboard_luceroCharacterButton__2doBQ{display:block;width:280px;height:270px;margin-left:auto;padding:0;border:none;outline:none;background:transparent;pointer-events:auto;cursor:pointer}.Dashboard_luceroCharacterButton__2doBQ:focus-visible{border-radius:50%;outline:2px solid #0a57c3;outline-offset:3px}.Dashboard_luceroPanel__1-nnE{position:fixed;right:310px;bottom:22px;z-index:160;width:370px;max-height:480px;overflow:hidden;border:1px solid rgba(10,87,195,.15);border-radius:18px;background:hsla(0,0%,100%,.97);-webkit-box-shadow:0 18px 48px rgba(24,57,92,.2);box-shadow:0 18px 48px rgba(24,57,92,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto;-webkit-animation:Dashboard_luceroPanelAppear__QqhOS .28s ease both;-moz-animation:Dashboard_luceroPanelAppear__QqhOS .28s ease both;animation:Dashboard_luceroPanelAppear__QqhOS .28s ease both}.Dashboard_luceroPanelHeader__3k0V4{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;padding:15px 16px 12px;border-bottom:1px solid #e8eef5}.Dashboard_luceroPanelHeader__3k0V4>div{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:9px;gap:9px}.Dashboard_luceroPanelHeader__3k0V4>div>span{font-size:23px}.Dashboard_luceroPanelHeader__3k0V4 small,.Dashboard_luceroPanelHeader__3k0V4 strong{display:block}.Dashboard_luceroPanelHeader__3k0V4 strong{font-size:13px;color:#143c64}.Dashboard_luceroPanelHeader__3k0V4 small{margin-top:2px;font-size:9px;color:#7a8fa4}.Dashboard_luceroPanelHeader__3k0V4>button{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:28px;height:28px;padding:0;font-size:19px;color:#6c8094;border:none;border-radius:50%;background:#f2f6fa;cursor:pointer}.Dashboard_luceroTabs__3jwRM{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;padding:8px;background:#f5f8fb}.Dashboard_luceroTabs__3jwRM button{display:-moz-box;display:flex;grid-gap:6px;gap:6px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:700;color:#687e93;border:none;border-radius:9px;background:transparent;cursor:pointer}.Dashboard_luceroTabs__3jwRM button,.Dashboard_luceroTabs__3jwRM button span{-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Dashboard_luceroTabs__3jwRM button span{display:-moz-inline-box;display:inline-flex;min-width:18px;height:18px;padding:0 5px;font-size:9px;color:#fff;border-radius:999px;background:#e09e21}.Dashboard_luceroTabs__3jwRM .Dashboard_luceroTabActive__3JgCU{color:#0a57c3;background:#fff;-webkit-box-shadow:0 3px 10px rgba(30,72,110,.08);box-shadow:0 3px 10px rgba(30,72,110,.08)}.Dashboard_luceroPanelContent__3KVKM{max-height:350px;padding:14px;overflow-y:auto}.Dashboard_luceroAttendanceHero__1t_z-{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;min-height:115px;padding:15px;text-align:center;border:1px solid rgba(10,87,195,.13);border-radius:14px;background:-webkit-radial-gradient(50% 20%,circle,rgba(72,143,230,.16),rgba(72,143,230,0) 68%),#f7faff;background:-moz-radial-gradient(50% 20%,circle,rgba(72,143,230,.16),rgba(72,143,230,0) 68%),#f7faff;background:radial-gradient(circle at 50% 20%,rgba(72,143,230,.16),rgba(72,143,230,0) 68%),#f7faff}.Dashboard_luceroAttendanceHero__1t_z- span{font-size:9px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#72869b}.Dashboard_luceroAttendanceHero__1t_z- strong{margin-top:4px;font-size:30px;line-height:1.1;color:#0a57c3}.Dashboard_luceroAttendanceHero__1t_z- small{margin-top:5px;font-size:9px;color:#7b8fa3}.Dashboard_luceroAttendanceGrid__3LPLg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.Dashboard_luceroAttendanceGrid__3LPLg>div{padding:11px;border:1px solid #e4ebf2;border-radius:11px;background:#fbfcfe}.Dashboard_luceroAttendanceGrid__3LPLg span,.Dashboard_luceroAttendanceGrid__3LPLg strong{display:block}.Dashboard_luceroAttendanceGrid__3LPLg span{margin-bottom:4px;font-size:9px;color:#74889c}.Dashboard_luceroAttendanceGrid__3LPLg strong{font-size:13px;color:#173c60}.Dashboard_luceroPendingList__2IXrd{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:8px;gap:8px}.Dashboard_luceroPendingItem__2DBu1{display:grid;grid-template-columns:52px 1fr;grid-gap:10px;gap:10px;-moz-box-align:center;align-items:center;padding:10px;border:1px solid #e3eaf1;border-radius:11px;background:#fbfcfe}.Dashboard_luceroPendingTime__2yWwn{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;min-height:34px;padding:5px;font-size:10px;font-weight:800;color:#a06b11;border-radius:8px;background:#fff3d8}.Dashboard_luceroPendingItem__2DBu1 strong{display:block;font-size:11px;color:#173a5c}.Dashboard_luceroPendingItem__2DBu1 p{display:-webkit-box;margin:3px 0 0;overflow:hidden;font-size:9px;line-height:1.35;color:#74889c;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Dashboard_luceroEmptyState__WqDiP{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-height:175px;text-align:center}.Dashboard_luceroEmptyState__WqDiP,.Dashboard_luceroEmptyState__WqDiP>span{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Dashboard_luceroEmptyState__WqDiP>span{width:42px;height:42px;margin-bottom:9px;font-size:21px;color:#36825a;border-radius:50%;background:#e7f7ee}.Dashboard_luceroEmptyState__WqDiP strong{font-size:12px;color:#204361}.Dashboard_luceroEmptyState__WqDiP p{margin:5px 0 0;font-size:9px;color:#7a8ea2}.Dashboard_luceroOpenNotesButton__3iyeD{width:100%;min-height:36px;margin-top:12px;font-size:10px;font-weight:700;color:#fff;border:none;border-radius:9px;background:-webkit-linear-gradient(315deg,#0a57c3,#176edc);background:-moz-linear-gradient(315deg,#0a57c3,#176edc);background:linear-gradient(135deg,#0a57c3,#176edc);cursor:pointer}.Dashboard_luceroPendingBadge__2tIbi{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-weight:800;color:#fff;border-radius:999px;background:#e19a1b}@-webkit-keyframes Dashboard_luceroPanelAppear__QqhOS{0%{opacity:0;-webkit-transform:translateX(14px) scale(.97);transform:translateX(14px) scale(.97)}to{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-moz-keyframes Dashboard_luceroPanelAppear__QqhOS{0%{opacity:0;-moz-transform:translateX(14px) scale(.97);transform:translateX(14px) scale(.97)}to{opacity:1;-moz-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes Dashboard_luceroPanelAppear__QqhOS{0%{opacity:0;-webkit-transform:translateX(14px) scale(.97);-moz-transform:translateX(14px) scale(.97);transform:translateX(14px) scale(.97)}to{opacity:1;-webkit-transform:translateX(0) scale(1);-moz-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@media (max-width:850px){.Dashboard_luceroPanel__1-nnE{right:12px;bottom:285px;width:-moz-calc(100vw - 24px);width:calc(100vw - 24px);max-width:390px}}@media (max-width:480px){.Dashboard_luceroPanel__1-nnE{right:8px;bottom:230px;width:-moz-calc(100vw - 16px);width:calc(100vw - 16px);max-height:430px}.Dashboard_luceroAttendanceGrid__3LPLg{grid-template-columns:1fr}}.Dashboard_noteReminderFields__1G3ma{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.Dashboard_noteReminderFields__1G3ma label span{display:block;margin-bottom:5px;font-size:10px;font-weight:700;color:#61788e}.Dashboard_noteReminderFields__1G3ma input{width:100%;min-height:36px;padding:7px 9px;font-size:11px;border:1px solid #dce5ee;border-radius:8px;background:#fff}.Dashboard_noteReminderFields__1G3ma input:disabled{cursor:not-allowed;opacity:.55;background:#f1f4f7}.Dashboard_noteReminderMeta__2otqQ{grid-gap:5px;gap:5px;margin-top:7px;padding:5px 8px;font-size:9px;font-weight:700;color:#287743;border-radius:8px;background:rgba(63,185,95,.12)}.Dashboard_noteCompleteBtn__1Ibpu,.Dashboard_noteReminderMeta__2otqQ{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center}.Dashboard_noteCompleteBtn__1Ibpu{-moz-box-pack:center;justify-content:center;width:25px;height:25px;padding:0;font-size:12px;font-weight:800;color:#7a8d9f;border:1px solid #dce5ed;border-radius:7px;background:hsla(0,0%,100%,.72);cursor:pointer}.Dashboard_noteCompleteBtnActive__3DGnx{color:#fff;border-color:#3fb95f;background:#3fb95f}.Dashboard_noteCardCompleted__3L6u4{opacity:.68}.Dashboard_noteCardCompleted__3L6u4 .Dashboard_noteCardHeaderTitle__3TLdb,.Dashboard_noteCardCompleted__3L6u4 .Dashboard_noteList__1wgUF{text-decoration:line-through}@media (max-width:480px){.Dashboard_noteReminderFields__1G3ma{grid-template-columns:1fr}}.Dashboard_noteCardEditing__2C4gU{grid-column:1/-1;-moz-box-flex:1;flex:1 1 100%;width:100%;max-width:none;min-width:0;padding:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 24px rgba(25,65,100,.1);box-shadow:0 8px 24px rgba(25,65,100,.1)}.Dashboard_noteEditForm__1rda5{display:grid;grid-template-columns:1fr;grid-gap:11px;gap:11px;width:100%;min-width:0}.Dashboard_noteEditForm__1rda5 .Dashboard_noteTipoSelector__3U2cR{display:-moz-box;display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.Dashboard_noteEditForm__1rda5 .Dashboard_noteEditInput__3wvgY,.Dashboard_noteEditForm__1rda5 .Dashboard_noteEditTextarea__IcFGo{display:block;width:100%;min-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Dashboard_noteEditForm__1rda5 .Dashboard_noteReminderFields__1G3ma{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;width:100%;min-width:0}.Dashboard_noteEditForm__1rda5 .Dashboard_noteReminderFields__1G3ma label{display:block;min-width:0}.Dashboard_noteEditForm__1rda5 .Dashboard_noteReminderFields__1G3ma input{display:block;width:100%;min-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Dashboard_noteEditForm__1rda5 .Dashboard_noteEditActions__3-Q1M{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:8px;gap:8px;margin-top:2px}@media (max-width:650px){.Dashboard_noteEditForm__1rda5 .Dashboard_noteReminderFields__1G3ma{grid-template-columns:1fr}.Dashboard_noteCardEditing__2C4gU{padding:13px}}.Dashboard_luceroThemeRow__Lrccq{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;grid-gap:12px;gap:12px;padding:10px 14px;border-bottom:1px solid #e4ebf2;background:#fbfcfe}.Dashboard_luceroThemeDescription__3kI3M{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:9px;gap:9px;min-width:0}.Dashboard_luceroThemeIcon__30m0f{display:-moz-inline-box;display:inline-flex;-moz-box-flex:0;flex:0 0 auto;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:31px;height:31px;font-size:15px;border-radius:9px;background:#edf3fa}.Dashboard_luceroThemeDescription__3kI3M small,.Dashboard_luceroThemeDescription__3kI3M strong{display:block}.Dashboard_luceroThemeDescription__3kI3M strong{font-size:10px;color:#244966}.Dashboard_luceroThemeDescription__3kI3M small{margin-top:2px;font-size:8px;color:#7d91a4}.Dashboard_luceroThemeSwitch__3BE19{position:relative;-moz-box-flex:0;flex:0 0 auto;width:42px;height:23px;padding:0;border:none;border-radius:999px;background:#c7d2dc;cursor:pointer;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.Dashboard_luceroThemeSwitch__3BE19 span{position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;-webkit-box-shadow:0 2px 5px rgba(25,50,75,.2);box-shadow:0 2px 5px rgba(25,50,75,.2);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease}.Dashboard_luceroThemeSwitchActive__1oMXn{background:#3968b4}.Dashboard_luceroThemeSwitchActive__1oMXn span{-webkit-transform:translateX(19px);-moz-transform:translateX(19px);transform:translateX(19px)}.Dashboard_luceroThemeSwitch__3BE19:focus-visible{outline:2px solid #0a57c3;outline-offset:2px}.Dashboard_dashboardPage__2S-Xa{--dashboard-bg:#f2f6fa;--dashboard-surface:#fff;--dashboard-surface-soft:#f7faff;--dashboard-text:#173b5d;--dashboard-muted:#74899d;--dashboard-border:#dfe7ef;--dashboard-primary:#0a57c3;color:var(--dashboard-text);background:var(--dashboard-bg);-webkit-transition:color .25s ease,background .25s ease;-moz-transition:color .25s ease,background .25s ease;transition:color .25s ease,background .25s ease}.Dashboard_dashboardDark__1h4wT{--dashboard-bg:#08111e;--dashboard-surface:#111d2c;--dashboard-surface-soft:#172538;--dashboard-text:#e8eef6;--dashboard-muted:#95a8bb;--dashboard-border:#27384c;--dashboard-primary:#75adff;color:var(--dashboard-text);background:var(--dashboard-bg)}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroPanel__1-nnE,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroSpeechBubble__18Ate{color:var(--dashboard-text);border-color:var(--dashboard-border);background:var(--dashboard-surface)}.Dashboard_dashboardDark__1h4wT .Dashboard_cardTitle__1lKD_,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroAttendanceGrid__3LPLg strong,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroEmptyState__WqDiP strong,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroPanelHeader__3k0V4 strong,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroPendingItem__2DBu1 strong,.Dashboard_dashboardDark__1h4wT .Dashboard_noteCardHeaderTitle__3TLdb{color:var(--dashboard-text)}.Dashboard_dashboardDark__1h4wT .Dashboard_filtersHeader__15p6F,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroPanelHeader__3k0V4{border-color:var(--dashboard-border)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroAttendanceGrid__3LPLg span,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroAttendanceHero__1t_z- small,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroAttendanceHero__1t_z- span,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroEmptyState__WqDiP p,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroPanelHeader__3k0V4 small,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroPendingItem__2DBu1 p,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroThemeDescription__3kI3M small{color:var(--dashboard-muted)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroTabs__3jwRM,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroThemeRow__Lrccq{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroTabs__3jwRM button{color:var(--dashboard-muted)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroTabs__3jwRM .Dashboard_luceroTabActive__3JgCU{color:var(--dashboard-primary);background:var(--dashboard-surface)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroAttendanceHero__1t_z-{border-color:var(--dashboard-border);background:-webkit-radial-gradient(50% 20%,circle,rgba(76,137,213,.18),rgba(76,137,213,0) 68%),var(--dashboard-surface-soft);background:-moz-radial-gradient(50% 20%,circle,rgba(76,137,213,.18),rgba(76,137,213,0) 68%),var(--dashboard-surface-soft);background:radial-gradient(circle at 50% 20%,rgba(76,137,213,.18),rgba(76,137,213,0) 68%),var(--dashboard-surface-soft)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroAttendanceHero__1t_z- strong{color:var(--dashboard-primary)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroAttendanceGrid__3LPLg>div,.Dashboard_dashboardDark__1h4wT .Dashboard_luceroPendingItem__2DBu1{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroThemeIcon__30m0f{background:#25354a}.Dashboard_dashboardDark__1h4wT .Dashboard_noteCard__3ScKy{color:var(--dashboard-text)!important;border-color:var(--dashboard-border)!important;background:var(--dashboard-surface)!important}.Dashboard_dashboardDark__1h4wT .Dashboard_noteEditInput__3wvgY,.Dashboard_dashboardDark__1h4wT .Dashboard_noteEditTextarea__IcFGo,.Dashboard_dashboardDark__1h4wT .Dashboard_noteInput__3EGih,.Dashboard_dashboardDark__1h4wT .Dashboard_noteReminderFields__1G3ma input,.Dashboard_dashboardDark__1h4wT .Dashboard_noteTextarea__1Mj_u{color:var(--dashboard-text);border-color:var(--dashboard-border);background:#0c1725}.Dashboard_dashboardDark__1h4wT input::-webkit-input-placeholder,.Dashboard_dashboardDark__1h4wT textarea::-webkit-input-placeholder{color:#6f8498}.Dashboard_dashboardDark__1h4wT input:-ms-input-placeholder,.Dashboard_dashboardDark__1h4wT textarea:-ms-input-placeholder{color:#6f8498}.Dashboard_dashboardDark__1h4wT input::placeholder,.Dashboard_dashboardDark__1h4wT textarea::placeholder{color:#6f8498}.Dashboard_dashboardDark__1h4wT .Dashboard_emptyState__1BPKm{color:var(--dashboard-muted)}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroOpenNotesButton__3iyeD{color:#fff;background:-webkit-linear-gradient(315deg,#346fcb,#4889e6);background:-moz-linear-gradient(315deg,#346fcb,#4889e6);background:linear-gradient(135deg,#346fcb,#4889e6)}.Dashboard_dashboardPage__2S-Xa .Dashboard_card__2hlLk,.Dashboard_dashboardPage__2S-Xa .Dashboard_luceroPanel__1-nnE,.Dashboard_dashboardPage__2S-Xa .Dashboard_luceroSpeechBubble__18Ate,.Dashboard_dashboardPage__2S-Xa .Dashboard_noteCard__3ScKy,.Dashboard_dashboardPage__2S-Xa input,.Dashboard_dashboardPage__2S-Xa textarea{-webkit-transition:color .25s ease,border-color .25s ease,background .25s ease;-moz-transition:color .25s ease,border-color .25s ease,background .25s ease;transition:color .25s ease,border-color .25s ease,background .25s ease}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk{-webkit-box-shadow:0 8px 25px rgba(0,0,0,.22);box-shadow:0 8px 25px rgba(0,0,0,.22)}.Dashboard_dashboardDark__1h4wT .Dashboard_cardTitle__1lKD_{color:var(--app-text)}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk p,.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk small{color:var(--app-text-muted)}.Dashboard_dashboardDark__1h4wT button:not(.Dashboard_luceroThemeSwitch__3BE19):not(.Dashboard_luceroOpenNotesButton__3iyeD){border-color:var(--app-border)}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button:not([class*=Active]):not([class*=active]):not([class*=Primary]){color:var(--app-text-secondary);background:var(--app-surface-soft)}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button:hover{color:var(--app-primary-hover);border-color:var(--app-primary)}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button[class*=primary],.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button[class*=start]{color:#fff;border-color:#2873d6;background:-webkit-linear-gradient(315deg,#2368c6,#347fdf);background:-moz-linear-gradient(315deg,#2368c6,#347fdf);background:linear-gradient(135deg,#2368c6,#347fdf)}@media (max-width:1200px){.Dashboard_dashboardGrid__JsCE3{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"welcome welcome" "today upcoming" "pomodoro breathing" "sound notes" "attendance attendance"}}@media (max-width:760px){.Dashboard_dashboardPage__2S-Xa{padding:10px 10px 80px}.Dashboard_dashboardGrid__JsCE3{grid-template-columns:minmax(0,1fr);grid-template-areas:"welcome" "today" "upcoming" "pomodoro" "breathing" "sound" "notes" "attendance";grid-gap:12px;gap:12px}}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk{color:var(--app-text);border-color:var(--app-border);background:var(--app-surface);-webkit-box-shadow:0 10px 28px rgba(0,0,0,.2);box-shadow:0 10px 28px rgba(0,0,0,.2)}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk h1,.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk h2,.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk h3,.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk h4,.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk label,.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk strong{color:#f0f5fb}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk p,.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk small{color:#9fb0c1}.Dashboard_dashboardDark__1h4wT .Dashboard_cardTitle__1lKD_{color:#f0f5fb}.Dashboard_dashboardDark__1h4wT .Dashboard_emptyState__1BPKm{color:#92a5b7}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk a{color:#75adff}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk a:hover{color:#a3c8ff}.Dashboard_dashboardDark__1h4wT .Dashboard_upcomingArea__3Foba [class*=name],.Dashboard_dashboardDark__1h4wT .Dashboard_upcomingArea__3Foba strong{color:#d7e5f3}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button{border-color:#31465c}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button:not(:disabled){color:#dce8f4}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button:disabled{color:#77899a;border-color:#27394c;background:#162536;opacity:.68}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button:not(:disabled):hover{border-color:var(--app-primary)}.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button[class*=primary],.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button[class*=Primary],.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button[class*=start],.Dashboard_dashboardDark__1h4wT .Dashboard_card__2hlLk button[class*=Start]{color:#fff;border-color:#367ddd;background:-webkit-linear-gradient(315deg,#1765c7,#287bdd);background:-moz-linear-gradient(315deg,#1765c7,#287bdd);background:linear-gradient(135deg,#1765c7,#287bdd)}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID>*{color:#eef5fc;border-color:#31455a;background:-webkit-radial-gradient(72% 30%,circle,rgba(244,196,91,.26) 0,rgba(244,196,91,.08) 14%,transparent 30%),-webkit-linear-gradient(305deg,#1b2943,#2c3656 48%,#46356a)!important;background:-moz-radial-gradient(72% 30%,circle,rgba(244,196,91,.26) 0,rgba(244,196,91,.08) 14%,transparent 30%),-moz-linear-gradient(305deg,#1b2943 0,#2c3656 48%,#46356a 100%)!important;background:radial-gradient(circle at 72% 30%,rgba(244,196,91,.26) 0,rgba(244,196,91,.08) 14%,transparent 30%),linear-gradient(145deg,#1b2943,#2c3656 48%,#46356a)!important}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID h1,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID h2,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID strong{color:#f4f7fb!important}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID p,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID small,.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeArea__3AWID span{color:#c0cede!important}.Dashboard_attendanceArea__2BVvj,.Dashboard_breathingArea__3srEl,.Dashboard_notesArea__3xBVf,.Dashboard_pomodoroArea__fT69C,.Dashboard_soundArea__3SFy3,.Dashboard_todayBirthdaysArea__3y9Hp,.Dashboard_upcomingArea__3Foba,.Dashboard_welcomeArea__3AWID{min-width:0;-webkit-transform:none!important;-moz-transform:none!important;transform:none!important}.Dashboard_attendanceArea__2BVvj>*,.Dashboard_breathingArea__3srEl>*,.Dashboard_notesArea__3xBVf>*,.Dashboard_pomodoroArea__fT69C>*,.Dashboard_soundArea__3SFy3>*,.Dashboard_todayBirthdaysArea__3y9Hp>*,.Dashboard_upcomingArea__3Foba>*,.Dashboard_welcomeArea__3AWID>*{width:100%;max-width:100%;-webkit-transform:none!important;-moz-transform:none!important;transform:none!important}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeCard__20Hv0{position:relative;overflow:hidden;color:#edf5ff;border:1px solid #334a62;border-radius:16px;background:#142236;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.24);box-shadow:0 12px 30px rgba(0,0,0,.24)}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeCanvasLayer__3qA31{z-index:0;opacity:.78;filter:brightness(.58) saturate(.82) contrast(1.08)}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeCard__20Hv0:after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:radial-gradient(circle at 72% 25%,rgba(255,211,108,.15) 0,rgba(255,211,108,.05) 18%,transparent 34%),-webkit-gradient(linear,left top,right top,from(rgba(8,18,34,.4)),color-stop(52%,rgba(12,24,43,.18)),to(rgba(10,20,36,.32)));background:-webkit-radial-gradient(72% 25%,circle,rgba(255,211,108,.15) 0,rgba(255,211,108,.05) 18%,transparent 34%),-webkit-linear-gradient(left,rgba(8,18,34,.4),rgba(12,24,43,.18) 52%,rgba(10,20,36,.32));background:-moz-radial-gradient(72% 25%,circle,rgba(255,211,108,.15) 0,rgba(255,211,108,.05) 18%,transparent 34%),-moz-linear-gradient(left,rgba(8,18,34,.4) 0,rgba(12,24,43,.18) 52%,rgba(10,20,36,.32) 100%);background:radial-gradient(circle at 72% 25%,rgba(255,211,108,.15) 0,rgba(255,211,108,.05) 18%,transparent 34%),linear-gradient(90deg,rgba(8,18,34,.4),rgba(12,24,43,.18) 52%,rgba(10,20,36,.32))}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeContent__BTA6u{position:relative;z-index:2;color:#edf5ff}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeGreeting__c5V5j{color:#f3f7fc;text-shadow:0 2px 8px rgba(0,0,0,.34)}.Dashboard_dashboardDark__1h4wT .Dashboard_welcomeDate__1aFSN{color:#bdcbda;text-shadow:0 1px 4px rgba(0,0,0,.28)}.Dashboard_dashboardDark__1h4wT .Dashboard_quoteBox__2gnxS{position:relative;max-width:560px;margin-top:18px;padding:14px 16px 13px;color:#e9f1fa;border:1px solid hsla(0,0%,100%,.12);border-radius:13px;background:rgba(7,17,31,.66);-webkit-box-shadow:0 8px 22px rgba(0,0,0,.2);box-shadow:0 8px 22px rgba(0,0,0,.2);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.Dashboard_dashboardDark__1h4wT .Dashboard_quoteMark__2Lq5W{margin-bottom:2px;font-size:24px;line-height:1;color:#83b7ff;background:transparent!important}.Dashboard_dashboardDark__1h4wT .Dashboard_quoteText__35LbX{padding:0;font-size:14px;line-height:1.5;color:#f0f5fb;background:transparent!important}.Dashboard_dashboardDark__1h4wT .Dashboard_quoteAuthor__36zo4{margin-top:6px;padding:0;font-size:11px;color:#9eb1c5;background:transparent!important}.Dashboard_luceroVoiceRow__3-YXB{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;grid-gap:12px;gap:12px;padding:10px 14px;border-bottom:1px solid var(--app-border);background:var(--app-surface-soft)}.Dashboard_luceroVoiceDescription__SjxwK{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:9px;gap:9px;min-width:0}.Dashboard_luceroVoiceIcon__1JBal{display:-moz-inline-box;display:inline-flex;-moz-box-flex:0;flex:0 0 auto;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:31px;height:31px;font-size:15px;border-radius:9px;background:var(--app-primary-soft)}.Dashboard_luceroVoiceDescription__SjxwK small,.Dashboard_luceroVoiceDescription__SjxwK strong{display:block}.Dashboard_luceroVoiceDescription__SjxwK strong{font-size:10px;color:var(--app-text)}.Dashboard_luceroVoiceDescription__SjxwK small{margin-top:2px;font-size:8px;color:var(--app-text-muted)}.Dashboard_luceroVoiceSettings__2vnVx{padding:11px 14px;border-bottom:1px solid var(--app-border);background:var(--app-surface)}.Dashboard_luceroVoiceSettings__2vnVx label{display:block;margin-bottom:5px;font-size:9px;font-weight:700;color:var(--app-text-secondary)}.Dashboard_luceroVoiceSettings__2vnVx select{width:100%;min-height:33px;padding:5px 8px;font-size:9px;color:var(--app-text);border:1px solid var(--app-border);border-radius:8px;background:var(--app-input-background)}.Dashboard_luceroVoiceActions__1Tmp_{display:-moz-box;display:flex;grid-gap:7px;gap:7px;margin-top:8px}.Dashboard_luceroVoiceActions__1Tmp_ button{min-height:29px;padding:5px 10px;font-size:9px;font-weight:700;color:var(--app-primary);border:1px solid var(--app-border);border-radius:8px;background:var(--app-primary-soft);cursor:pointer}.Dashboard_luceroVoiceActions__1Tmp_ button:hover{border-color:var(--app-primary)}.Dashboard_luceroVoiceActions__1Tmp_ button:last-child{color:#c84949;background:rgba(200,73,73,.1)}.Dashboard_luceroPanel__1-nnE{max-height:-moz-calc(100vh - 32px);max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--app-border-strong) transparent}.Dashboard_luceroPanel__1-nnE::-webkit-scrollbar{width:6px}.Dashboard_luceroPanel__1-nnE::-webkit-scrollbar-track{background:transparent}.Dashboard_luceroPanel__1-nnE::-webkit-scrollbar-thumb{border-radius:999px;background:var(--app-border-strong)}.Dashboard_luceroVoiceProvider__iQ8pj{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;grid-gap:10px;gap:10px;padding:8px 10px;border:1px solid var(--app-border);border-radius:8px;background:var(--app-surface-soft)}.Dashboard_luceroVoiceProvider__iQ8pj span{font-size:8px;color:var(--app-text-muted)}.Dashboard_luceroVoiceProvider__iQ8pj strong{font-size:9px;color:var(--app-text)}.Dashboard_luceroVoiceWarning__3m2Id{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;grid-gap:7px;gap:7px;margin:8px 14px;padding:8px 10px;font-size:8px;line-height:1.4;color:#8a6208;border:1px solid #ead59f;border-radius:8px;background:#fff7df}.Dashboard_luceroVoiceWarning__3m2Id p{margin:0}.Dashboard_dashboardDark__1h4wT .Dashboard_luceroVoiceWarning__3m2Id{color:#f3d584;border-color:#5d512e;background:#292616}