.Canvas_backgroundBoard__p80UN{width:600px;height:90vh;position:absolute;top:110px;left:50%;transform:translateX(-50%);height:calc(100vh - 110px);text-align:center;background:rgb(181,254,255);backdrop-filter:blur(10px);border-radius:15px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;scroll-padding-top:0;scroll-snap-type:none;overscroll-behavior:none}.Canvas_machineContainer__T3c4o{text-align:center;margin-top:100px;position:relative}.Canvas_loadingContainer__FdSwR{position:sticky;top:50px;left:0;right:0;margin:0 auto;text-align:center;z-index:10}.Canvas_loadingContainer__FdSwR h2{margin-top:210px;margin-bottom:2rem;color:rgb(255,255,255);position:relative;display:inline-block}.Canvas_loadingText__cbO70{animation:Canvas_fadeInOut__nYazb 2s ease-in-out infinite}.Canvas_loadingText__cbO70:after{content:"";position:absolute;display:inline-block;animation:Canvas_ellipsis__gWh6E 2s steps(1) infinite;min-width:1em;text-align:left}.Canvas_loadingContainer__FdSwR .Canvas_button__sRhv4{margin-top:1rem}.Canvas_loadingBar__MlPbQ{margin-top:2rem;margin-left:auto;margin-right:auto;width:80%;max-width:600px;height:15px;background-color:#f0f0f0;border-radius:15px;overflow:hidden}@keyframes Canvas_pulse__JUJM4{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes Canvas_shimmer__RJZBk{0%{background-position:200% 0}to{background-position:-200% 0}}.Canvas_loadingBarFill__ydE6x{height:100%;background:linear-gradient(90deg,#00d5ff,#4ce6ff 20%,#00d5ff 40%,#4ce6ff 60%,#00d5ff 80%,#4ce6ff);background-size:200% 100%;width:0;transition:width .1s ease-out;animation:Canvas_pulse__JUJM4 2s ease-in-out infinite,Canvas_shimmer__RJZBk 3s linear infinite}.Canvas_title__pYwkk{font-family:DM Sans,sans-serif;color:#ffffff}.Canvas_canvasContainer__Gpjty{display:flex;justify-content:center;align-items:center;margin:20px auto;width:100%}.Canvas_canvasHelper__dcFoQ{color:#666;font-size:14px;margin-bottom:10px;font-style:italic}.Canvas_spiralCanvas__b53XH{border:2px solid black;background-color:white;cursor:crosshair;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.Canvas_buttonContainer__pn5ng{display:flex;justify-content:center;gap:20px;margin-top:18px;margin-bottom:25px}.Canvas_button__sRhv4{padding:10px 45px;background-color:#6fadebfa;border:none;color:rgb(255,255,255);font-family:Arial,sans-serif;font-weight:400;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s ease-in-out;position:relative;min-width:160px}.Canvas_button__sRhv4:hover{background-color:#2b74b8}.Canvas_button__sRhv4:active{background-color:#1e3a8a;transform:scale(.98)}.Canvas_button__sRhv4:focus{outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.5)}#Canvas_counter__WzS94{color:#ffffff;margin-top:10px;font-weight:500}.Canvas_saveButton__biKRa{padding:10px 35px;background-color:#6fadebfa;border:2px solid rgba(0,174,239,.5);border-radius:5px;font-size:16px;margin-bottom:10px}.Canvas_clearButton__E0DMm,.Canvas_saveButton__biKRa{color:rgb(255,255,255);font-family:Arial,sans-serif;font-weight:400;cursor:pointer;transition:background-color .3s ease-in-out}.Canvas_clearButton__E0DMm{padding:6px 20px;background-color:rgb(159,37,18);border:none;border-radius:15px;font-size:14px;min-width:100px}.Canvas_clearButton__E0DMm:hover{background-color:rgb(100,0,0)}.Canvas_clearCurrentButton__dlfUG{padding:6px 20px;background-color:#6fadebfa;border:none;color:rgb(255,255,255);font-family:Arial,sans-serif;font-weight:400;border-radius:15px;cursor:pointer;font-size:14px;transition:background-color .3s ease-in-out;min-width:100px}.Canvas_clearCurrentButton__dlfUG:hover{background-color:#2b74b8}.Canvas_saveButton__biKRa:hover{background-color:#0081b3}.Canvas_countBadge__ZQaRh{background:#6aa2d3;color:white;border:2px solid white;border-radius:12px;padding:3px 8px;font-size:.8em;margin-left:10px;min-width:22px;text-align:center;font-weight:600}.Canvas_saveButton__biKRa:disabled{background-color:#cccccc;cursor:not-allowed;border-color:#999999}@keyframes Canvas_spin__BmjfK{to{transform:translate(-50%,-50%) rotate(1turn)}}.Canvas_buttonSpinner___uXZv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:white;animation:Canvas_spin__BmjfK .8s linear infinite;display:inline-block}.Canvas_buttonText__AOIEN{visibility:visible;opacity:1;transition:opacity .2s}.Canvas_button__sRhv4[data-loading=true] .Canvas_buttonText__AOIEN{visibility:hidden;opacity:0}.Canvas_button__sRhv4[data-loading=true]{color:transparent}@keyframes Canvas_fadeInOut__nYazb{0%{opacity:.5;transform:scale(.98)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.98)}}@keyframes Canvas_ellipsis__gWh6E{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.Canvas_helpButton__gTuxI{position:absolute;top:3px;right:20px;width:35px;height:35px;border-radius:50%;background:rgba(255,255,255,.4);border:2px solid rgba(255,255,255,.7);color:white;font-size:20px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:1000}.Canvas_helpButton__gTuxI:hover{background:rgba(255,255,255,.4);border-color:rgba(255,255,255,.7);transform:scale(1.1)}.Canvas_topControlsContainer__VsmxI{position:absolute;top:-10px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;z-index:1000}.Canvas_topRightControls__dQ2Vt{display:flex;align-items:center;gap:15px;margin-right:80px}.Canvas_handIndicatorTopRight__n_zKM{display:flex;align-items:center;gap:10px;background:rgba(30,58,138,.9);border:2px solid #1e3a8a;border-radius:8px;padding:8px 12px;backdrop-filter:blur(5px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.Canvas_handIndicatorText__JqJuS{font-size:14px;font-weight:600}.Canvas_changeHandButtonTop__T69ZY,.Canvas_handIndicatorText__JqJuS{color:white;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:.5px}.Canvas_changeHandButtonTop__T69ZY{padding:4px 8px;background-color:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);font-weight:500;border-radius:4px;cursor:pointer;font-size:11px;transition:all .3s ease-in-out}.Canvas_changeHandButtonTop__T69ZY:hover{background-color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.5);transform:translateY(-1px)}.Canvas_handSelectionContainer__VWcfq{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:200px auto 40px;padding:40px 60px;background:rgba(255,255,255,.1);border-radius:15px;backdrop-filter:blur(10px);max-width:500px;width:90%}.Canvas_handSelectionTitle__jtWpe{color:white;font-family:DM Sans,sans-serif;font-size:1.5em;margin-bottom:40px;text-align:center;display:flex;align-items:center;justify-content:center;gap:12px}.Canvas_handIcon__lLjw2{font-size:1.2em;color:#1e3a8a}.Canvas_handButtonsWrapper__Po_hX{display:flex;justify-content:center;gap:20px}.Canvas_handButton__oor1B{padding:12px 24px;background-color:#1e3a8a;border:2px solid #1e3a8a;color:white;font-family:Arial,sans-serif;font-weight:600;border-radius:8px;cursor:pointer;font-size:14px;transition:all .3s ease-in-out;min-width:140px;text-transform:uppercase;letter-spacing:.5px}.Canvas_handButton__oor1B:hover{background-color:#0f172a;border-color:#0f172a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,58,138,.3)}.Canvas_handButtonActive__giHeg,.Canvas_handButtonActive__giHeg:hover{background-color:#0f172a;border-color:#0f172a;box-shadow:0 4px 12px rgba(30,58,138,.4);transform:translateY(-1px)}.Canvas_selectedHandIndicator__lv7rK{display:flex;justify-content:space-between;align-items:center;background:rgba(30,58,138,.2);border:2px solid #1e3a8a;border-radius:10px;padding:12px 20px;margin:20px 0;backdrop-filter:blur(5px)}.Canvas_selectedHandText__dP2nH{color:white;font-family:Arial,sans-serif;font-size:16px;font-weight:500}.Canvas_selectedHandText__dP2nH strong{color:#ffffff;text-decoration:underline;font-weight:700}.Canvas_changeHandButton__38AMN{padding:8px 16px;background-color:#1e3a8a;border:1px solid #1e3a8a;color:white;font-family:Arial,sans-serif;font-weight:500;border-radius:6px;cursor:pointer;font-size:12px;transition:all .3s ease-in-out;text-transform:uppercase;letter-spacing:.5px}.Canvas_changeHandButton__38AMN:hover{background-color:#0f172a;border-color:#0f172a;transform:translateY(-1px)}.Canvas_handLRBadgesWrapper__92KMC{display:flex;justify-content:center;gap:18px;margin-top:22px;margin-bottom:10px}.Canvas_handLRBadge__PUMKc{padding:10px 22px;background-color:#e3eaf7;border:2px solid #1e3a8a;color:#1e3a8a;font-family:Arial,sans-serif;font-weight:700;border-radius:20px;cursor:pointer;font-size:18px;transition:all .2s ease-in-out;min-width:48px;text-align:center;box-shadow:0 2px 8px rgba(30,58,138,.08);letter-spacing:1px;outline:none}.Canvas_handLRBadge__PUMKc:hover{background-color:#d0e0fa;color:#0f172a;border-color:#0f172a;transform:translateY(-2px)}.Canvas_handLRBadgeSelected__XBpUV,.Canvas_handLRBadgeSelected__XBpUV:hover{background-color:#1e3a8a;color:#fff;border-color:#1e3a8a;box-shadow:0 4px 12px rgba(30,58,138,.18);transform:translateY(-1px)}.SideBar_sidebarContainer__0IkoC{flex-direction:column;display:flex;position:fixed;top:0;left:0;height:100vh;z-index:999}.SideBar_toggleButton__H4qUA{color:rgb(150,183,244);position:absolute;top:20px;z-index:1000}.SideBar_sidebar__dflUD{border:yellow;color:#ffffff;height:100vh;top:65px;left:0;overflow-y:auto;position:fixed;background:linear-gradient(180deg,#141E30,#243B55);width:250px;transition:width .3s ease;padding-top:80px;box-shadow:2px 0 8px rgba(0,0,0,.5)}.SideBar_sidebar__dflUD.SideBar_collapsed__sYFk2{width:50px}.SideBar_navItems__Mj5kO{list-style-type:none;padding:0;margin:0}.SideBar_navItems__Mj5kO li{margin:20px 0;transition:background .2s ease}.SideBar_navItems__Mj5kO a{align-items:center;color:#ecf0f1;text-decoration:none;padding:10px;transition:background-color .3s ease;display:flex}.SideBar_navItems__Mj5kO li:hover{background:rgba(255,255,255,.05);cursor:pointer}.SideBar_icon___fQxS{font-size:24px;color:#CDD9E5;transition:color .2s ease}.SideBar_collapsed__sYFk2{width:80px}.SideBar_navItems__Mj5kO li span{color:#CDD9E5;font-size:18px;font-weight:500;display:flex;align-items:center;padding:10px 20px}.SideBar_navItems__Mj5kO li span svg{margin-right:15px;font-size:22px}.SideBar_navItems__Mj5kO li:hover .SideBar_icon___fQxS{color:#ffffff}.SideBar_navItem__9l5Qp{display:flex;align-items:center;padding:10px 20px;transition:all .3s ease}.SideBar_collapsedItem__moOhX{justify-content:center;padding:10px 0}.BottomNav_spacer__r_XkO{height:60px}.BottomNav_bottomNav__ZbafS{position:fixed;bottom:0;left:0;right:0;height:60px;background:linear-gradient(90deg,#141E30,#243B55);display:flex;justify-content:space-around;align-items:center;box-shadow:0 -2px 10px rgba(0,0,0,.3);z-index:999}.BottomNav_navItem__gDQ_g{color:#CDD9E5;display:flex;flex-direction:column;align-items:center;font-size:12px}.BottomNav_navItem__gDQ_g svg{font-size:22px;margin-bottom:2px}.BottomNav_navItem__gDQ_g:hover{color:#ffffff}.BottomNav_centerItem__Nq0Ph{position:relative;margin-top:-30px;transition:transform .35s ease}.BottomNav_centerItem__Nq0Ph:hover{transform:translateY(-3px)}.BottomNav_centerIconWrapper__ItGdr{background:linear-gradient(90deg,#1f1f1f,#444);padding:15px;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.5)}.BottomNav_centerIcon___B8tl{font-size:32px;color:#ffffff}.Dashboard_pageContainer__Trsmk{display:flex;min-height:100vh;color:white;padding-bottom:25px}.Dashboard_content__CZ6Hm{width:1000px;padding:20px;margin-top:92px;margin-left:180px}@media (max-width:1000px){.Dashboard_content__CZ6Hm{margin-left:0;margin-right:0;margin-top:80px;padding:20px;max-width:90%;margin-inline:auto}}.Dashboard_welcomeContainer__bxD3y{display:flex;align-items:center;gap:16px;margin-bottom:30px}.Dashboard_avatarImage__4JH9k{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid #e2e8f0;background-color:white}.Dashboard_welcome__KKBSo{color:white;font-size:1.75rem;font-weight:600}.Dashboard_latestResultBox__aw0hv{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#333;padding:20px;border-radius:12px;border-left:5px solid #3b82f6;margin-bottom:30px;box-shadow:0 4px 14px rgba(0,0,0,.1)}.Dashboard_entriesList__0MR47{list-style-type:none;padding:0}.Dashboard_entriesList__0MR47 li{padding:12px 16px;margin-top:16px;margin-bottom:16px;background-color:#f1f5f9;border-radius:8px;border-left:4px solid #94a3b8;transition:background-color .2s ease}.Dashboard_entriesList__0MR47 li:hover{background-color:#e2e8f0}.Dashboard_accordionHeader___Kuqv{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.Dashboard_accordionItem__nSGhA{color:black}.Dashboard_accordionContent__4xQEy{margin-top:10px}.Dashboard_arrow__Luyp_{font-size:1rem;color:#64748b}.Dashboard_resultLink__mjzQj{margin-top:15px;font-weight:500}.Dashboard_pagination__mdxSD{display:flex;align-items:center;gap:.5rem;margin-top:50px;background:rgba(255,255,255,.7);padding:2px 20px;border-radius:25px;box-shadow:0 4px 12px rgba(0,0,0,.1);width:fit-content;margin-left:auto;margin-right:auto}.Dashboard_pagination__mdxSD button{padding:8px 12px;border:none;border-radius:50%;background-color:transparent;color:#333;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center}.Dashboard_pagination__mdxSD button:hover{background-color:#f1f5f9}.Dashboard_pagination__mdxSD button.Dashboard_activePage__Q2C79{color:white;background-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.3)}.Dashboard_scatterPlot__jKcG1{width:95%;height:310px;position:relative;display:flex;flex-direction:row;margin:0 auto}.Dashboard_scatterPlot__jKcG1>div{min-width:300px;width:100%}.Dashboard_noEntry__3gIyH{color:white;font-size:2rem;font-weight:500}.Dashboard_ellipsis___jics{color:white;font-size:1.2rem;padding:0 5px}.Dashboard_activePage__Q2C79{background-color:#2c3e50;color:rgb(31,10,10);font-weight:700;border:none;padding:5px 10px;border-radius:5px}.Dashboard_gotoContainer__6of5x{display:flex;align-items:center;gap:.5rem;margin-left:.3rem;padding-left:.5rem;border-left:1px solid #dadee3}.Dashboard_gotoInput__HXV0g{width:60px;padding:8px 12px;border-radius:20px;border:1px solid #d2d5d9;color:#333;text-align:center;font-weight:500;background:rgba(255,255,255,.8);transition:all .2s ease}.Dashboard_gotoInput__HXV0g::-webkit-inner-spin-button,.Dashboard_gotoInput__HXV0g::-webkit-outer-spin-button{opacity:1;background:rgba(255,255,255,.9);border-radius:4px;margin-right:2px}.Dashboard_gotoInput__HXV0g:focus{outline:none;border-color:#3b82f6;background:white;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.Dashboard_viewFullAnalysisLink__1v_Ct{text-decoration:none;color:black;transition:text-decoration .2s ease}.Dashboard_viewFullAnalysisLink__1v_Ct:hover{text-decoration:underline}.Dashboard_drawingCountBadge__0yXmK{display:inline-block;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:600;box-shadow:0 2px 8px rgba(59,130,246,.3);margin-top:15px;margin-bottom:8px;border:2px solid rgba(255,255,255,.2)}.Dashboard_dosScoreText__Fw0gF{margin-bottom:10px}.Dashboard_pastResultsHeading__tQESP{font-size:1.65rem;margin-top:50px;margin-bottom:20px}.MiniSpiralHistory_spiralSidebar__EgS53{position:fixed;left:20px;top:90px;width:150px;height:calc(100vh - 110px);background:transparent;border-radius:8px;padding:10px;overflow-y:auto;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000}.MiniSpiralHistory_spiralSidebar__EgS53::-webkit-scrollbar{width:8px}.MiniSpiralHistory_spiralSidebar__EgS53::-webkit-scrollbar-track{background:transparent}.MiniSpiralHistory_spiralSidebar__EgS53::-webkit-scrollbar-thumb{background:#7eafe5;border-radius:4px}.MiniSpiralHistory_spiralSidebar__EgS53::-webkit-scrollbar-thumb:hover{background:#5cbeff}.MiniSpiralHistory_spiralCard__xmJQj{width:100%;height:120px;background-color:white;border:2px solid #ddd;border-radius:8px;padding:8px;margin-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.MiniSpiralHistory_spiralTitle__sO1x9{font-size:11px;font-weight:700;color:#666;margin-bottom:4px;text-align:center}.MiniSpiralHistory_spiralChart__cTaxT{width:100%;height:90px}.MiniSpiralHistory_dashboardHorizontalSidebar__cbC8_{display:flex;gap:40px;padding:20px 20px 20px 5px;background:rgba(255,255,255,.1);border-radius:8px;margin-top:5px;overflow-x:auto;overflow-y:hidden;width:100px;max-width:100%;min-height:280px}.MiniSpiralHistory_dashboardHorizontalCard__flSOb{width:270px;height:240px;background-color:white;border:2px solid #adb8ed;border-radius:8px;padding:12px;box-shadow:0 2px 4px rgba(0,0,0,.05);flex-shrink:0}.MiniSpiralHistory_dashboardHorizontalTitle__7Hy82{font-size:12px;font-weight:700;color:#666;margin-bottom:6px;text-align:center}.MiniSpiralHistory_dashboardHorizontalChart__ykYNH{width:100%;height:190px}.MiniSpiralHistory_dashboardHorizontalSidebar__cbC8_::-webkit-scrollbar{height:8px}.MiniSpiralHistory_dashboardHorizontalSidebar__cbC8_::-webkit-scrollbar-track{background:transparent}.MiniSpiralHistory_dashboardHorizontalSidebar__cbC8_::-webkit-scrollbar-thumb{background:#7eafe5;border-radius:4px}.MiniSpiralHistory_dashboardHorizontalSidebar__cbC8_::-webkit-scrollbar-thumb:hover{background:#5cbeff}.Settings_settingsContainer__TgUua{background:rgba(255,255,255,.8);max-width:1200px;padding:80px;margin:50% auto 40px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:600px}.Settings_modalOverlay__gZOT4{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(5px)}.Settings_settingsPopupContainer__8ISeX{background:rgba(253,253,253,.95);max-width:800px;width:90%;padding:60px;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.2);color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;max-height:80vh;overflow-y:auto;margin-top:10vh}.Settings_closeButton__qiFCQ{position:absolute;top:20px;right:20px;background:none;border:none;font-size:30px;cursor:pointer;color:#666;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.Settings_closeButton__qiFCQ:hover{background-color:rgba(0,0,0,.1);color:#333}.Settings_settingsHeader__l3Gi6{font-size:1.8em;font-weight:600;color:#333;margin-bottom:20px;text-align:left;margin-top:5px;margin-left:0}.Settings_containersWrapper__Vz_kC{display:flex;gap:0;margin-top:50px;align-items:flex-start}.Settings_accountContainer__TV8Eh{border-radius:8px;padding:20px 0 80px 20px;margin-top:0;width:300px;max-height:210px}.Settings_accountContainer__TV8Eh,.Settings_secondaryContainer__CJPNi{background:rgba(255,255,255,.6);box-shadow:0 10px 30px rgba(0,0,0,.1);margin-bottom:5px;flex-shrink:0}.Settings_secondaryContainer__CJPNi{border-radius:5px;padding:20px 0 20px 20px;margin-top:-60px;width:350px;min-height:350px;position:relative}.Settings_secondaryTitleRow__Om9vb{display:flex;justify-content:space-between;align-items:center;font-size:1.2em;font-weight:600;color:#333;text-align:left;background-color:rgba(128,128,128,.1);border-radius:5px;margin:30px 0 20px -20px;padding:8px 20px}.Settings_secondaryTitleContent__PIw59{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.Settings_secondaryContent__PmwUF{padding:8px 20px;color:#333;font-size:1.2em;font-weight:600;line-height:1.5;margin-top:30px;margin-left:-20px;border-radius:5px;margin-right:0}.Settings_secondaryContent__PmwUF p{margin-bottom:20px;padding:8px 12px;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.Settings_secondaryContent__PmwUF p:hover{background-color:rgba(128,128,128,.2)}.Settings_secondaryContent__PmwUF p:last-child{margin-bottom:0}.Settings_deleteAccountText__UVLMK{color:#d73a49}.Settings_deleteAccountText__UVLMK:hover{background-color:rgba(215,58,73,.1)}.Settings_emailChangeContent__AOs8D{padding:20px;color:#333;margin-top:30px}.Settings_confirmPasswordTitle__7Le2i{font-size:1.2em;font-weight:700;color:#333;margin-bottom:20px;text-align:left}.Settings_passwordInputContainer__IwHQp{margin-bottom:20px}.Settings_passwordInput__Qhs0S{width:100%;padding:2px 16px;font-size:1em;border-radius:8px;border:1px solid #ddd;background-color:#f8f9fa;color:#333;transition:border-color .2s,background-color .2s;box-sizing:border-box}.Settings_passwordInput__Qhs0S:focus{border-color:#0366d6;background-color:white;outline:none;box-shadow:0 0 0 2px rgba(3,102,214,.2)}.Settings_passwordInput__Qhs0S::placeholder{color:#999;font-weight:400}.Settings_confirmButton__L6_Lr{background-color:#0366d6;color:#fff;padding:8px 16px;font-size:.9em;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;width:auto;margin-bottom:15px}.Settings_confirmButton__L6_Lr:hover:not(:disabled){background-color:#0056b3}.Settings_confirmButton__L6_Lr:disabled{background-color:#ccc;cursor:not-allowed}.Settings_accountTitleRow__xdga_{display:flex;justify-content:space-between;align-items:center;font-size:1.2em;font-weight:600;color:#333;text-align:left;background-color:transparent;border-radius:5px;margin:30px 0 10px -20px;padding:8px 20px;cursor:pointer;transition:background-color .2s ease}.Settings_accountTitleRow__xdga_.Settings_active__Lbix4,.Settings_accountTitleRow__xdga_:hover{background-color:rgba(128,128,128,.1)}.Settings_accountTitleContent__0thKG{display:flex;align-items:center;gap:8px}.Settings_personIcon__v2MLf{font-size:1.1em;color:#6a6565;width:20px;height:20px;display:block}.Settings_arrow__u4_6o{font-size:1.2em;color:#666;margin-left:auto;transition:color .2s ease}.Settings_accountTitle__A7PG_{font-size:1.2em;font-weight:600;color:#333;margin-bottom:40px;text-align:left;margin-top:30px;margin-left:0}.Settings_signOutText__sAYQx{font-size:1.2em;font-weight:600;color:#333;text-align:left;margin:0;cursor:pointer;background:none;border:none;padding:0;transition:color .2s}.Settings_signOutText__sAYQx:hover{color:#0366d6}.Settings_signOutButton__6nicN{background-color:#0366d6;color:#fff;padding:8px 16px;font-size:.9em;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;width:auto;margin-top:48px;margin-left:0}.Settings_signOutButton__6nicN:hover{background-color:#0056b3}.Settings_settingsSubHeader__OjKgw{font-size:1.2em;font-weight:600;color:#333;margin-bottom:20px;text-align:left;margin-top:55px;margin-left:0}.Settings_settingsButton__CMjWm,.Settings_settingsDeleteBtn__fkMjy{background-color:#0366d6;color:#fff;padding:12px;font-size:1em;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s;margin-bottom:10px;width:150px}.Settings_settingsButton__CMjWm:hover:not(:disabled){background-color:#0056b3}.Settings_settingsDeleteBtn__fkMjy{background-color:#d73a49}.Settings_settingsDeleteBtn__fkMjy:hover{background-color:#c0392b}.Settings_settingsDeleteBtn__fkMjy:active{background-color:#740000}.Settings_settingsInput__hnzw_{width:100%;padding:15px 20px;font-size:1em;margin-bottom:20px;border-radius:8px;border:1px solid #ddd;background-color:#f8f9fa;color:#333;transition:border-color .2s;box-sizing:border-box}.Settings_settingsInput__hnzw_:focus{border-color:#0366d6;background-color:white;outline:none;box-shadow:0 0 0 2px rgba(3,102,214,.2)}.Settings_settingsMessage__fFGCy{background-color:#f0f4f8;border-left:4px solid #0366d6;padding:15px;border-radius:6px;font-size:.9em;color:#333;margin-bottom:20px}.Settings_errorMessage__C81Nm{border-left-color:#d73a49;background-color:#f9dcdc}.Settings_successMessage__xjXG7{border-left-color:#28a745;background-color:#e6f4ea}.Settings_settingsContainer__TgUua>*{width:100%;box-sizing:border-box}.Settings_settingsLabel__9hLdP{display:block;margin-bottom:8px;font-weight:500;color:#333;font-size:.9em}.Settings_actionDescription__dU3xj{font-size:.9em;color:#666;margin-bottom:20px;text-align:left}.Settings_backButton__9O8qP{background-color:#6c757d;color:#fff;padding:12px 24px;font-size:1em;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;width:auto;margin-bottom:15px}.Settings_backButton__9O8qP:hover:not(:disabled){background-color:#5a6268}.Settings_backButton__9O8qP:disabled{background-color:#ccc;cursor:not-allowed}.Settings_backArrow__4Co6r{position:absolute;top:10px;left:10px;background:none;border:none;font-size:24px;cursor:pointer;color:#666;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.Settings_backArrow__4Co6r:hover{background-color:rgba(0,0,0,.1);color:#333}.Settings_deleteConfirmContent__8c1ji{padding:20px;color:#333;margin-top:10px;position:relative}.Settings_closeDeleteButton__dAoCZ{position:absolute;top:5px;left:10px;background:none;border:none;font-size:20px;cursor:pointer;color:#666;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.Settings_closeDeleteButton__dAoCZ:hover{background-color:rgba(0,0,0,.1);color:#333}.Settings_deleteConfirmTitle__yVlNG{font-size:1.4em;font-weight:700;color:#d73a49;margin-bottom:20px;text-align:left;margin-top:20px}.Settings_deleteConfirmMessage__S5M2Z{font-size:1em;color:#000000;margin-bottom:30px;text-align:left;line-height:1.5}.Settings_deleteConfirmButtons__t2Hcj{display:flex;gap:15px;margin-bottom:20px}.Settings_cancelButton__Yf2TR{background-color:#227fd0db;color:#fff;padding:8px 16px;font-size:.8em;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s;flex:1}.Settings_cancelButton__Yf2TR:hover{background-color:#137ccd}.Settings_deleteConfirmButton__UJy4r{background-color:#d73a49;color:#fff;padding:8px 16px;font-size:.8em;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s;flex:1}.Settings_deleteConfirmButton__UJy4r:hover:not(:disabled){background-color:#c0392b}.Settings_deleteConfirmButton__UJy4r:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.Settings_websiteModeOptions__YzjEr{display:flex;gap:15px;margin-top:20px}.Settings_modeButton__Gywxp{flex:1;padding:12px 20px;border:2px solid #ddd;border-radius:8px;background-color:#f8f9fa;color:#333;font-size:1em;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center}.Settings_modeButton__Gywxp:hover{border-color:#3b82f6;background-color:#f0f8ff}.Settings_modeButton__Gywxp.Settings_activeMode__dLsu0{border-color:#3b82f6;background-color:#3b82f6;color:white;box-shadow:0 2px 8px rgba(59,130,246,.3)}.Settings_modeButton__Gywxp.Settings_activeMode__dLsu0:hover{background-color:#2563eb;border-color:#2563eb}.Settings_accountSubsection__brr8Y{display:flex;justify-content:space-between;align-items:center;font-size:1.2em;font-weight:600;color:#333;text-align:left;background-color:transparent;border-radius:5px;margin:5px 0 20px -20px;padding:8px 20px;cursor:pointer;transition:background-color .2s ease}.Settings_accountSubsection__brr8Y.Settings_active__Lbix4,.Settings_accountSubsection__brr8Y:hover{background-color:rgba(128,128,128,.1)}.Settings_toggleContainer__5jqt6{display:flex;align-items:center;gap:15px;margin:20px 0;padding:10px 0}.Settings_toggleLabel__bhUXW{position:relative;display:inline-block;width:60px;height:34px;cursor:pointer}.Settings_toggleInput__ICo3u{opacity:0;width:0;height:0}.Settings_toggleSlider__JAsTp{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.Settings_toggleSlider__JAsTp:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.Settings_toggleInput__ICo3u:checked+.Settings_toggleSlider__JAsTp{background:linear-gradient(135deg,#1e3a8a,#0f172a)}.Settings_toggleInput__ICo3u:checked+.Settings_toggleSlider__JAsTp:before{transform:translateX(26px)}.Settings_toggleActive__BP2r4{background:linear-gradient(135deg,#1e3a8a,#0f172a)!important}.Settings_toggleText__hRbkw{font-size:1em;font-weight:500;color:#333;min-width:80px}.Tutorial_tutorialOverlay__LHCNJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.197);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(3px)}.Tutorial_tutorialContainer__Om83v{background:rgba(34,78,102,.956);max-width:650px;width:90%;height:900px;max-height:95vh;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.2);position:relative;overflow:hidden;display:flex;flex-direction:column}.Tutorial_continueButton__z9QcE,.Tutorial_tutorialContainer__Om83v{color:#fefefe;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Tutorial_continueButton__z9QcE{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);background:rgba(255,255,255,.2);border:none;padding:12px 24px;font-size:16px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease;z-index:10}.Tutorial_continueButton__z9QcE:hover{background:rgba(255,255,255,.3);transform:translateX(-50%) translateY(-1px)}.Tutorial_continueButton__z9QcE:active{transform:translateX(-50%) translateY(0)}.Tutorial_skipButton__63Qf9{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.2);color:#fafafa;border:none;padding:8px 16px;font-size:14px;font-weight:500;border-radius:20px;cursor:pointer;transition:all .2s ease;z-index:10;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Tutorial_skipButton__63Qf9:hover{background:rgba(255,255,255,.3);color:#ffffff;transform:translateY(-1px)}.Tutorial_skipButton__63Qf9:active{transform:translateY(0)}.Tutorial_tutorialContent__KX_Py{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:60px 40px 100px;text-align:center}.Tutorial_placeholderContent__Io0nj{max-width:600px;margin-top:30px}.Tutorial_placeholderContent__Io0nj,.Tutorial_placeholderContent__Io0nj h2{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Tutorial_placeholderContent__Io0nj h2{font-size:2.5em;font-weight:600;margin-bottom:20px;color:#f0f0f0}.Tutorial_placeholderContent__Io0nj p{margin-top:0;font-size:1.1em;line-height:1.5;color:#fffcfc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Tutorial_whiteSquare__WsXHD{width:310px;height:310px;background:white;border-radius:0;display:flex;align-items:center;justify-content:center;margin:0 auto 40px;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.1)}.Tutorial_cross__VZ1yR{width:2px;height:20px;background:#333;position:relative}.Tutorial_cross__VZ1yR:before{content:"";position:absolute;width:20px;height:2px;background:#333;top:50%;left:50%;transform:translate(-50%,-50%)}.Tutorial_paginationDots__KeoFC{display:flex;justify-content:center;align-items:center;gap:11px;margin-bottom:15px}.Tutorial_dot__PveT3{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.3);border:2px solid rgba(255,255,255,.5);transition:all .3s ease}.Tutorial_activeDot__HjBo6{background:rgba(255,255,255,1);border-color:rgba(255,255,255,1);transform:scale(1.2)}.Tutorial_tutorialImage__c8opn{position:absolute;top:-17px;left:52%;transform:translateX(-50%);max-width:490px;max-height:330px;object-fit:contain;z-index:2;pointer-events:none}.Tutorial_fakeButtons__1QzR0{display:flex;justify-content:center;gap:15px;margin:20px auto 30px;z-index:3}.Tutorial_fakeFinishButton__H87oX,.Tutorial_fakeSaveButton__CvUKG{padding:8px 25px;background-color:#6fadebfa;border:none;color:rgb(255,255,255);font-family:Arial,sans-serif;font-weight:400;border-radius:5px;cursor:default;font-size:13px;transition:background-color .3s ease-in-out;position:relative;min-width:90px}.Tutorial_fakeFinishButton__H87oX:hover,.Tutorial_fakeSaveButton__CvUKG:hover{background-color:#2b74b8}.Tutorial_fakeFinishButton__H87oX{background-color:#6fadebfa}.Tutorial_fakeCountBadge__o7v7P{background:#6aa2d3;color:white;border:2px solid white;border-radius:12px;padding:3px 8px;font-size:.8em;margin-left:10px;min-width:22px;text-align:center;font-weight:600}@media (max-width:768px){.Tutorial_tutorialContainer__Om83v{width:95%;max-height:70vh}.Tutorial_tutorialContent__KX_Py{padding:50px 20px 70px}.Tutorial_placeholderContent__Io0nj h2{font-size:2em}.Tutorial_placeholderContent__Io0nj p{font-size:1em}.Tutorial_skipButton__63Qf9{top:15px;right:15px;padding:6px 12px;font-size:12px}.Tutorial_continueButton__z9QcE{bottom:35px;padding:10px 20px;font-size:14px}.Tutorial_paginationDots__KeoFC{gap:8px;margin-bottom:20px}.Tutorial_dot__PveT3{width:10px;height:10px}}.Background_drawingContainer___NVUy{background:linear-gradient(-45deg,#c4e4f8 5%,#7b8bc4 20%,#6b5b9d 40%,#2e2b7a 80%);min-height:100vh;min-width:100vw;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;pointer-events:none}