@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700&display=swap";:root{font-family:DM Sans,sans-serif;color:#e7ecf4;background:#080c12;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(circle at 70% -10%,#172c31 0,transparent 35%),#080c12}button,input{font:inherit}.shell{display:grid;grid-template-columns:220px 1fr;min-height:100vh}aside{position:fixed;width:220px;height:100vh;border-right:1px solid #1c252f;background:#0b1017;padding:28px 18px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:12px;padding:0 8px 36px}.mark{width:35px;height:35px;border:1px solid #5bd6a2;color:#5bd6a2;display:grid;place-items:center;font:700 19px Manrope;transform:rotate(45deg)}.mark:first-letter{transform:rotate(-45deg)}.brand strong,.brand small{display:block;letter-spacing:2px}.brand small{font-size:8px;color:#6f7d8c;margin-top:3px}nav{display:grid;gap:7px}nav button{border:0;background:transparent;color:#758292;text-align:left;padding:12px 13px;border-radius:8px;cursor:pointer;display:flex;gap:13px;align-items:center}nav button:hover,nav button.active{color:#fff;background:#151d26}nav button.active{box-shadow:inset 2px 0 #5bd6a2}.sideFoot{margin-top:auto;border-top:1px solid #1c252f;padding:20px 7px 0;display:flex;gap:10px;align-items:center}.sideFoot b,.sideFoot small{display:block;font-size:11px}.sideFoot small{color:#667383;margin-top:3px}.dot{width:8px;height:8px;border-radius:50%;background:#ef6f6f;box-shadow:0 0 12px #ef6f6f}.dot.on{background:#5bd6a2;box-shadow:0 0 12px #5bd6a2}main{grid-column:2;padding:38px 44px 70px;max-width:1500px;width:100%}header{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}h1,h2,h3,p{margin:0}h1{font:700 27px Manrope}.eyebrow,.hero p,.card p,.analysisHero p{font-size:10px;color:#657384;letter-spacing:2px;margin-bottom:7px}.actions{display:flex;gap:14px;align-items:center}.updated{color:#657384;font-size:11px}.refresh{border:1px solid #2a3944;background:#111923;color:#cbd5df;border-radius:7px;padding:8px 14px;cursor:pointer}.notice{border:1px solid #5d4130;background:#2b1e16;color:#eeb98b;padding:13px 16px;border-radius:8px;margin-bottom:20px;display:flex;gap:12px;font-size:13px}.hero{min-height:190px;border:1px solid #26343d;border-radius:12px;padding:30px 32px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:linear-gradient(110deg,#111b22,#0d141b 60%)}.hero h2{font:700 44px Manrope;color:#5bd6a2;margin:7px 0}.hero .sub{color:#667484;font-size:12px}.spark{width:46%;height:120px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:13px 0}.card{border:1px solid #1d2831;background:#0d131a;border-radius:10px;padding:20px}.card strong{display:block;font:700 24px Manrope;margin:9px 0;color:#edf3fa}.card span{font-size:11px;color:#63707e}.panel{border:1px solid #1d2831;background:#0c1219;border-radius:10px;margin-top:13px;overflow:hidden}.panelHead{padding:19px 21px;border-bottom:1px solid #1d2831;display:flex;justify-content:space-between;align-items:center}.panelHead h3{font-size:14px}.panelHead input{background:#121b23;color:#bfc9d3;border:1px solid #2a3741;padding:6px;border-radius:5px;color-scheme:dark}.link{background:none;border:0;color:#5bd6a2;cursor:pointer}.bars{height:220px;padding:25px 25px 18px;display:flex;align-items:flex-end;gap:8px}.barWrap{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:7px}.bar{width:65%;max-width:20px;background:#5bd6a2;border-radius:2px 2px 0 0;min-height:3px}.bar.down{background:#ef6f6f}.barWrap small{color:#52606e;font-size:8px}.tableWrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th{text-align:left;color:#5e6b79;font-size:9px;letter-spacing:1.3px;padding:13px 20px;background:#0a1016}td{padding:15px 20px;border-top:1px solid #182129;color:#9ba8b6}td b{color:#dbe3eb}.pos{color:#5bd6a2}.neg{color:#ef7777!important}.tag{font-size:9px;border:1px solid #34414d;padding:3px 7px;border-radius:20px;text-transform:uppercase}.tag.buy,.tag.long{color:#5bd6a2;border-color:#285642}.tag.sell,.tag.short{color:#ef7777;border-color:#60363b}.empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7d8a98;gap:7px}.empty span{font-size:12px}.emptyIcon{font-size:25px;color:#33424e}.pill{font-size:10px;color:#82909e;background:#172029;padding:5px 9px;border-radius:20px}.analysisHero{padding:37px;border:1px solid #26343d;background:linear-gradient(120deg,#10211f,#0d141b);border-radius:12px}.analysisHero h2{font:700 30px Manrope;margin:10px 0}.analysisHero span{font-size:12px;color:#758393}.analysisGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:13px}.settings{padding:5px 21px}.setting{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #182129}.setting b{text-transform:capitalize;font-size:13px}.setting small{display:block;color:#596674;font-size:10px;margin-top:4px}.setting code{color:#5bd6a2;background:#101a20;padding:5px 8px;border-radius:4px;max-width:55%;overflow:hidden}.security{font-size:11px;color:#5d6975;padding:14px 21px;background:#091017}@media (max-width:900px){.shell{grid-template-columns:70px 1fr}aside{width:70px;padding:22px 10px}.brand>div:last-child,nav button:not(.active):after,.sideFoot div{display:none}.brand{padding:0 7px 30px}.mark{width:32px;height:32px}nav button{font-size:0;justify-content:center}nav button span{font-size:17px}.sideFoot{justify-content:center}main{grid-column:2;padding:28px 22px}.stats{grid-template-columns:1fr 1fr}.hero{padding:24px}.hero h2{font-size:32px}.analysisGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.updated{display:none}.stats{grid-template-columns:1fr}.spark{display:none}.hero{min-height:150px}.analysisGrid{grid-template-columns:1fr}main{padding:24px 14px}.notice{flex-direction:column}.shell{grid-template-columns:1fr}aside{display:none}main{grid-column:1}}.calendar{padding:20px}.weekdays,.calendarGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.weekdays b{text-align:center;color:#657384;font-size:10px;letter-spacing:1.2px;padding:8px}.calendarDay{min-height:105px;border:1px solid #1d2831;background:#0a1016;border-radius:8px;padding:11px;display:flex;flex-direction:column;gap:9px}.calendarDay.blank{visibility:hidden}.calendarDay.weekend{background:#090e14;opacity:.55}.calendarDay.green{background:linear-gradient(145deg,#15362d,#0d201b);border-color:#2b7057}.calendarDay.red{background:linear-gradient(145deg,#3a1e22,#211216);border-color:#753a42}.dayNumber{font-size:11px;color:#7d8996}.calendarDay strong{margin-top:auto;font:700 15px Manrope;color:#eaf1f7}.calendarDay.green strong{color:#5bd6a2}.calendarDay.red strong{color:#ef7777}.calendarDay small{font-size:9px;color:#7d8996}@media (max-width:700px){.calendar{padding:10px}.weekdays,.calendarGrid{gap:4px}.calendarDay{min-height:70px;padding:6px}.calendarDay strong{font-size:10px}.calendarDay small{display:none}.weekdays b{font-size:8px;padding:5px}}.calendar{max-width:1100px;margin:0 auto;padding:16px}.weekdays,.calendarGrid{gap:6px}.calendarDay{min-height:72px;padding:8px;gap:5px}.calendarDay strong{font-size:13px}.calendarDay small{font-size:8px}.calendar{max-width:700px}.calendarDay{min-height:52px;padding:5px}.calendarDay.weekend{background:#11161d;opacity:.42;border-color:#252d36}.calendarDay strong,.calendarDay small{text-align:center;width:100%}.calendarDay strong{font-size:11px}.dayNumber{font-size:9px}.calendarDay small{font-size:7px}.calendarDay.green,.calendarDay.red{background:#0a1016;border-color:#1d2831}.themeSwitch{display:flex;align-items:center;gap:7px;border:1px solid #2a3944;background:#111923;color:#82909e;border-radius:20px;padding:5px 8px;cursor:pointer;font-size:9px}.themeSwitch i{display:block;width:25px;height:14px;border-radius:10px;background:#293641;position:relative}.themeSwitch i:after{content:"";position:absolute;width:10px;height:10px;top:2px;left:2px;border-radius:50%;background:#5bd6a2;transition:.2s}.themeSwitch.light i:after{transform:translate(11px)}html[data-theme=light]{color:#17202b;background:#edf1f5}html[data-theme=light] body{background:radial-gradient(circle at 70% -10%,#d7eee7 0,transparent 35%),#edf1f5}html[data-theme=light] aside{background:#f8fafc;border-color:#d8e0e7}html[data-theme=light] nav button{color:#667382}html[data-theme=light] nav button:hover,html[data-theme=light] nav button.active{color:#16202a;background:#e7edf2}html[data-theme=light] .sideFoot{border-color:#d8e0e7}html[data-theme=light] .hero,html[data-theme=light] .card,html[data-theme=light] .panel,html[data-theme=light] .analysisHero{background:#f8fafc;border-color:#d5dee6}html[data-theme=light] .hero h2,html[data-theme=light] .card strong,html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3{color:#17202b}html[data-theme=light] .panelHead,html[data-theme=light] td,html[data-theme=light] .setting{border-color:#dce3e9}html[data-theme=light] th{background:#eef2f5;color:#687684}html[data-theme=light] td{color:#536170}html[data-theme=light] td b{color:#17202b}html[data-theme=light] .calendarDay,html[data-theme=light] .calendarDay.green,html[data-theme=light] .calendarDay.red{background:#f8fafc;border-color:#d5dee6}html[data-theme=light] .calendarDay.weekend{background:#e4e9ee;border-color:#d5dce3}html[data-theme=light] .calendarDay.green strong{color:#16855d}html[data-theme=light] .calendarDay.red strong{color:#cf3f4b}html[data-theme=light] .refresh,html[data-theme=light] .themeSwitch,html[data-theme=light] .panelHead input{background:#f8fafc;color:#40505f;border-color:#cbd5de}html[data-theme=light] .setting code{background:#edf3f0;color:#16855d}html[data-theme=light] .security{background:#eef2f5}html[data-theme=light] .empty{color:#697684}.weekdays b,.dayNumber{font-size:11px}.calendarDay strong{font-size:14px}.calendarDay small{font-size:9px}html[data-theme=light] td.pos{color:#16855d}.settingsToolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 21px;background:#0a1016;border-bottom:1px solid #1d2831}.settingsToolbar b,.settingsToolbar small{display:block}.settingsToolbar small{color:#657384;font-size:10px;margin-top:4px}.settingsToolbar input{width:320px;max-width:50%;background:#111923;border:1px solid #2a3944;color:#e7ecf4;border-radius:6px;padding:9px 11px}.settingsMessage{margin:14px 21px 0;padding:10px 12px;border:1px solid #315b4c;background:#10231d;color:#5bd6a2;border-radius:6px;font-size:11px}.settingsList{padding:0 21px}.settingRow{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 0;border-bottom:1px solid #182129}.settingInfo{min-width:0}.settingInfo b{display:block;font-size:12px;text-transform:capitalize}.settingInfo small{display:block;color:#657384;font-size:10px;margin-top:5px}.settingControl{display:flex;align-items:center;gap:8px;flex:0 0 340px}.settingControl input,.settingControl select{flex:1;min-width:0;background:#111923;border:1px solid #2a3944;color:#dbe4ed;border-radius:6px;padding:8px 9px}.settingControl button{border:1px solid #315b4c;background:#13251f;color:#5bd6a2;border-radius:6px;padding:8px 11px;cursor:pointer}.settingControl button:disabled{opacity:.35;cursor:not-allowed}html[data-theme=light] .settingsToolbar{background:#eef2f5;border-color:#dce3e9}html[data-theme=light] .settingsToolbar input,html[data-theme=light] .settingControl input,html[data-theme=light] .settingControl select{background:#fff;color:#263442;border-color:#cbd5de}html[data-theme=light] .settingRow{border-color:#dce3e9}html[data-theme=light] .settingsMessage{background:#edf8f3;color:#16855d;border-color:#b8dfcf}@media (max-width:750px){.settingsToolbar,.settingRow{align-items:stretch;flex-direction:column}.settingsToolbar input{width:100%;max-width:none}.settingControl{flex-basis:auto;width:100%}}.settingsMessage.error{background:#2b1518;color:#ef7777;border-color:#71353c}.settingsToolbar input.inputError{border-color:#ef6f6f;box-shadow:0 0 0 2px #ef6f6f1f}.settingRow.rowError{margin:0 -10px;padding-left:10px;padding-right:10px;border:1px solid #71353c;border-radius:7px;background:#ef6f6f0a}.modalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#03070bb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px}.confirmModal{width:min(440px,100%);background:#101720;border:1px solid #2b3945;border-radius:12px;padding:27px;text-align:center;box-shadow:0 24px 80px #00000073}.modalIcon{width:36px;height:36px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;background:#33251a;color:#f2ae68;font-weight:700}.confirmModal h3{font-size:18px}.confirmModal p{margin:15px 0 8px;color:#b9c4cf}.confirmModal code{color:#5bd6a2;background:#15221e;padding:3px 6px;border-radius:4px}.confirmModal small{display:block;color:#6f7c89;line-height:1.5}.modalActions{display:flex;justify-content:center;gap:10px;margin-top:23px}.modalActions button{border-radius:7px;padding:9px 16px;cursor:pointer}.cancelButton{border:1px solid #34424e;background:#161f28;color:#b8c3ce}.confirmButton{border:1px solid #378065;background:#1a4939;color:#7ce2b9}html[data-theme=light] .settingsMessage.error{background:#fff0f1;color:#c73542;border-color:#e8a8ae}html[data-theme=light] .confirmModal{background:#fff;border-color:#d2dce4}html[data-theme=light] .confirmModal p{color:#4c5b68}html[data-theme=light] .cancelButton{background:#eef2f5;color:#394956;border-color:#cbd5de}.overviewStats{margin-top:0}.card.profit strong{color:#5bd6a2}.card.loss strong{color:#ef7777}html[data-theme=light] .card.profit strong{color:#16855d}html[data-theme=light] .card.loss strong{color:#cf3f4b}.analysisScroll{max-height:620px;overflow:auto}.analysisTable{min-width:2450px}.analysisTable th{position:sticky;top:0;z-index:2}.analysisTable td{white-space:nowrap}.analysisTable td:nth-child(4){white-space:normal;min-width:240px}.result{display:inline-block;border-radius:20px;padding:4px 9px;font-size:9px;font-weight:700;letter-spacing:1px}.result.win{color:#5bd6a2;background:#11271f;border:1px solid #285642}.result.loss{color:#ef7777;background:#2b171a;border:1px solid #60363b}html[data-theme=light] .result.win{color:#16855d;background:#e9f7f1;border-color:#a9d9c7}html[data-theme=light] .result.loss{color:#cf3f4b;background:#fff0f1;border-color:#e8a8ae}.shell{display:block}.shell aside{position:sticky;top:0;z-index:100;width:100%;height:auto;min-height:64px;padding:10px 28px;display:flex;flex-direction:row;align-items:center;border-right:0;border-bottom:1px solid #1c252f}.shell .brand{padding:0;flex:0 0 auto}.shell .brand .mark{width:30px;height:30px;font-size:16px}.shell nav{display:flex;align-items:center;gap:5px;margin-left:32px}.shell nav button{padding:9px 13px;white-space:nowrap}.shell nav button.active{box-shadow:inset 0 -2px #5bd6a2}.shell .sideFoot{margin:0 0 0 auto;border:0;padding:0;flex:0 0 auto}.shell main{grid-column:auto;padding:30px 36px 70px;max-width:none;min-width:0}.analysisScroll{max-width:100%;overscroll-behavior-x:contain}html[data-theme=light] .shell aside{border-color:#d8e0e7}@media (max-width:760px){.shell aside{display:flex;padding:8px 12px;overflow-x:auto}.shell .brand>div:last-child,.shell .sideFoot{display:none}.shell nav{margin-left:14px}.shell nav button{font-size:11px;padding:8px 10px}.shell nav button span{font-size:13px}.shell main{padding:22px 12px 60px}}@media (max-width:600px){.shell{display:block}.shell aside{display:flex}.shell main{grid-column:auto}}.shell .sideFoot .themeSwitch{margin-left:12px}.navRefresh{padding:6px 11px;font-size:10px}.shell main{padding-top:22px}@media (max-width:760px){.shell .sideFoot{display:flex;margin-left:12px}.shell .sideFoot .statusText{display:none}.shell .sideFoot .themeSwitch{margin-left:2px}.navRefresh{padding:6px 9px}}.shell nav button.active{box-shadow:none!important;background:#151d26}.settingsList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;padding:0 20px}.settingRow{padding:8px 0;gap:12px;min-width:0}.settingInfo b{font-size:10px}.settingInfo small{font-size:8px;margin-top:2px}.settingControl{flex-basis:245px;gap:5px}.settingControl input,.settingControl select{padding:6px 7px;font-size:11px}.settingControl button{padding:6px 8px;font-size:10px}.settingsToolbar{padding:11px 20px}.settingsToolbar input{padding:7px 9px}.security{grid-column:1/-1}html[data-theme=light] .shell nav button.active{background:#e7edf2}@media (max-width:1100px){.settingsList{grid-template-columns:1fr}.settingRow{padding:10px 0}}@media (max-width:750px){.settingControl{flex-basis:auto}}.settingsToolbar{display:grid;grid-template-columns:1fr minmax(260px,360px) auto}.settingsToolbar input{width:100%;max-width:none}.saveAllButton{border:1px solid #378065;background:#1a4939;color:#7ce2b9;border-radius:7px;padding:8px 13px;cursor:pointer;white-space:nowrap}.saveAllButton:disabled{opacity:.35;cursor:not-allowed}.settingControl{flex-basis:245px}.settingRow.rowChanged{background:#5bd6a20b}html[data-theme=light] .saveAllButton{background:#16855d;color:#fff;border-color:#11714e}html[data-theme=light] .settingRow.rowChanged{background:#16855d0d}@media (max-width:850px){.settingsToolbar{grid-template-columns:1fr}.settingsToolbar input,.saveAllButton{width:100%}}.themeSwitch,.refresh,html[data-theme=light] .themeSwitch,html[data-theme=light] .refresh{border-color:transparent}.shell .sideFoot .themeSwitch{order:1;margin-left:0}.shell .sideFoot .navRefresh{order:2}.shell .sideFoot .dot{order:3;margin-left:12px}.shell .sideFoot .statusText{order:4}.analysisStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.analysisStats .card{padding:15px 17px}.analysisStats .card strong{font-size:19px;margin:6px 0}.analysisStats .card span{font-size:9px}@media (max-width:900px){.analysisStats{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.analysisStats{grid-template-columns:1fr}}.logScroll{max-height:320px;overflow:auto}.logTable{width:100%;min-width:850px;border-collapse:collapse}.logTable th,.logTable td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}.logTable th{position:sticky;top:0;z-index:2;background:var(--panel);color:var(--muted);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.logTable tbody tr:last-child td{border-bottom:0}.logBadge,.logSource{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:.78rem;font-weight:700;white-space:nowrap}.logBadge{color:var(--accent);background:#54d3a41f}.logSource{color:var(--text);background:var(--soft)}.logSource.tradingview{color:#4a78d0;background:#4a78d01f}.logSource.broker{color:#d99231;background:#d9923121}.logSource.bot{color:#a970d6;background:#a970d621}.errorText{color:var(--red);font-weight:600}.iconTheme{width:84px;min-width:84px;padding:6px 9px;gap:8px;border:0!important;background:transparent!important}.iconTheme span{font-size:1.05rem;line-height:1}.iconTheme i{width:32px;height:18px}.iconRefresh{width:42px;min-width:42px;height:42px;padding:0!important;border:0!important;background:transparent!important;color:var(--muted)!important;font-size:1.75rem;line-height:1;transition:color .2s ease,transform .2s ease}.iconRefresh:hover{color:var(--text)!important}.iconRefresh.loading{color:var(--accent)!important;animation:refreshSpin .8s linear infinite}@keyframes refreshSpin{to{transform:rotate(360deg)}}.themeSegment{order:1;display:flex;align-items:center;gap:3px;padding:3px;border:0;border-radius:8px;background:transparent;color:#758292;cursor:pointer}.themeSegment span{min-width:70px;padding:8px 11px;border-radius:7px;text-align:center;white-space:nowrap;transition:background .2s ease,color .2s ease}.themeSegment span.selected{color:#fff;background:#151d26}html[data-theme=light] .themeSegment{color:#687786;background:transparent}html[data-theme=light] .themeSegment span.selected{color:#18222d;background:#e7edf2}@media (max-width:760px){.themeSegment span{min-width:42px;padding:7px 8px;font-size:0}.themeSegment span:first-letter{font-size:16px}}.logTable thead{position:sticky;top:0;z-index:5}.logTable th{position:relative;top:auto;z-index:auto;background:#0a1016!important;box-shadow:0 1px #1d2831}html[data-theme=light] .logTable th{background:#eef3f6!important;box-shadow:0 1px #d5dfe7}.monthSummaryTable{min-width:900px}.monthSummaryTable th,.monthSummaryTable td{white-space:nowrap}.monthSummaryTable td{font-variant-numeric:tabular-nums}.loginPage{min-height:100vh;width:100%;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 65% 10%,rgba(91,214,162,.12),transparent 36%),#080c12}.loginPanel{width:min(420px,100%);padding:38px;border:1px solid #26343d;border-radius:14px;background:#0d141b;box-shadow:0 28px 80px #00000052}.loginBrand{display:flex;align-items:center;gap:13px;margin-bottom:32px}.loginBrand strong,.loginBrand small{display:block;letter-spacing:2px}.loginBrand small{margin-top:3px;color:#6f7d8c;font-size:8px}.loginEyebrow{margin-bottom:8px;color:#657384;font-size:10px;letter-spacing:2px}.loginPanel h1{margin-bottom:8px}.loginIntro{margin-bottom:25px;color:#758393;font-size:13px}.loginPanel form{display:grid;gap:17px}.loginPanel label{display:grid;gap:7px;color:#aeb9c4;font-size:11px;font-weight:600}.loginPanel input{width:100%;padding:12px 13px;border:1px solid #2b3945;border-radius:8px;outline:0;background:#111923;color:#e7ecf4}.loginPanel input:focus{border-color:#5bd6a2;box-shadow:0 0 0 3px #5bd6a21a}.loginPanel form button{margin-top:4px;padding:12px;border:0;border-radius:8px;background:#1a4939;color:#7ce2b9;font-weight:700;cursor:pointer}.loginPanel form button:disabled{opacity:.6;cursor:wait}.loginError{padding:10px 12px;border:1px solid #60363b;border-radius:7px;background:#2b171a;color:#ef7777;font-size:11px}.loginSecurity{display:block;margin-top:22px;color:#596775;text-align:center}.logoutButton{order:2;padding:6px 9px;border:0;background:transparent;color:#758292;font-size:10px;cursor:pointer}.logoutButton:hover{color:#ef7777}html[data-theme=light] .loginPage{background:radial-gradient(circle at 65% 10%,rgba(91,214,162,.16),transparent 36%),#edf2f5}html[data-theme=light] .loginPanel{border-color:#d1dce5;background:#f8fafc;box-shadow:0 28px 80px #31414e21}html[data-theme=light] .loginPanel input{border-color:#cbd6df;background:#fff;color:#18222d}html[data-theme=light] .loginError{border-color:#e8a8ae;background:#fff0f1;color:#c73542}.themeSegment span{min-width:58px;padding:6px 9px;font-size:10px}
