/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--bg:#0d0f13;--panel:#1a1b20;--card:#111216;--card-2:#0f1a31;--muted:#fff9;--text:#e9eef9;--accent:#c9ff24;--mode-accent:#c9ff24;--mode1-accent:#c9ff24;--accent2:#7ef3ff;--accent3:#a8a7a7;--warn:#ff4d4d;--shadow:0 14px 50px #00000059;--radius:16px;--radius2:12px;--gap:16px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:20px;--font:var(--font-readable);--font-tight:var(--font-display-ui);--font-sevenseg:"DSEG7 Classic","Digital Numbers","Digital-7 Mono","OCR A Std",monospace}*{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:#2c3442b8 #ffffff0f;overflow-y:auto}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:linear-gradient(#ffffff0a,#080c1261)}::-webkit-scrollbar-thumb{background:linear-gradient(#343d4de0,#171d28f0);border:2px solid #0d0f13;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#444f62eb,#1f2633f5)}::-webkit-scrollbar-corner{background:#0d0f13}body{color:var(--text);font-family:var(--font);background-attachment:fixed;justify-content:center;align-items:flex-start;min-height:100dvh;margin:0;padding:0;line-height:1.45;display:flex;background:#0d0f13!important}.logo{background:#00cfc824;border:1px solid #00cfc84d;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.logo span{color:var(--accent);font-weight:900}body[data-app-page=dashboard] #modeSwitch,body[data-app-page=friends] #modeSwitch,body[data-app-page=leaderboard] #modeSwitch{display:none!important}.modeBtn{min-width:84px}.modeBtn.isOn{background:linear-gradient(#35e8ff3d,#ffffff14);border-color:#35e8ff80;box-shadow:0 0 10px #35e8ff40}.modeBtn:disabled{opacity:.45;cursor:not-allowed}.appFooterNav{z-index:6;border-top:none;border-right:1px solid #75e7ff47;grid-template-columns:1fr;gap:8px;width:108px;padding:12px 10px;display:none;position:absolute;top:88px;bottom:0;left:0;box-shadow:10px 0 20px #00000040;background:#0d0f13!important}.appFooterBtn{text-align:left;flex-direction:column;gap:4px;width:100%;min-height:68px;padding:8px 4px;display:flex;position:relative}.appFooterAlertBadge,.appFooterBtn{justify-content:center;align-items:center}.appFooterAlertBadge{color:#fff;min-width:18px;height:18px;font-family:var(--font-tight);text-align:center;pointer-events:none;z-index:3;background:linear-gradient(#ff5a6e,#d81d4d);border:1px solid #ffdcdcd9;border-radius:999px;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:8px;right:18%;box-shadow:0 0 0 1px #00000073,0 0 8px #ff3a6c73}.appFooterBtn.isOn{background:linear-gradient(#35e8ff3d,#ffffff14);border-color:#0000 #0000 #c9ff24;box-shadow:inset 0 -2px #c9ff24}.appFooterBtn.isOn .appFooterLabel{color:#8ef2fffa}.appFooterBtn.isOn .appFooterIconImage{filter:drop-shadow(0 0 8px #35e8ff7a)}.appFooterIconImage{object-fit:contain;object-position:center;filter:drop-shadow(0 0 6px #00beff59);width:42px;height:42px;margin:0 auto;display:block}.appFooterLabel{font-family:var(--font-tight);text-transform:uppercase;color:#c9ff24;text-shadow:0 0 8px #00dcff80;font-size:10px;line-height:1}.appFooterLabel,.btn{letter-spacing:.06em;font-weight:700}.btn{appearance:none;cursor:pointer;color:#eef2f6e0;box-shadow:none;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;background:#aab2be1f;border:1px solid #aab2be94;border-radius:0;padding:8px 16px;font-size:11px;transition:transform .15s,background .15s,border-color .15s,color .15s}.btn:focus-visible,.btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:#aab2be29;transform:translateY(-1px)}.btn:focus-visible{outline:none}.btn:active{transform:translateY(0)}.btn-accent{border-color:var(--accent);background:var(--accent);color:#000;box-shadow:none}.btn-accent:focus-visible,.btn-accent:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:#000}.btn-ghost{color:#eef2f6e0;box-shadow:none;background:#aab2be1f;border-color:#aab2be94}.btn-warn,.btn-warn:focus-visible,.btn-warn:hover:not(:disabled){border-color:var(--warn);background:var(--warn);color:#fff}.btn-resume{color:#fff;background:linear-gradient(#ffd6403d,#b3841829);border-color:#ffd6406b;box-shadow:0 0 14px #ffd6402e}.small{padding:8px 10px;font-size:11px;font-weight:700}.iconBtn{width:36px;height:36px;color:var(--text);cursor:pointer;background:linear-gradient(#ffffff14,#ffffff05);border:1px solid #111a2b;border-radius:10px;place-items:center;display:grid}.iconBtn:focus-visible,.iconBtn:hover{color:#c9ff24;background:linear-gradient(#78e6ff29,#ffffff08);border-color:#c9ff24}.iconBtn.play{border-color:#00cfc840}.iconBtn.stop{border-color:#ff4d4d40}.iconBtn:disabled{opacity:.45;cursor:not-allowed}#app :where(.btn,.iconBtn,.menuItem,.modeBtn,.unitBtn,.taskScreenPill,.taskScreenHeaderBtn,.taskMenuBtn,.dashboardRailMenuBtn,button:not(.switch)){border-radius:0!important}.list{gap:var(--gap);flex-direction:column;padding:12px 12px 18px;display:flex}.checkpointMuteBtn{color:#ffd84f;text-shadow:0 0 8px #ffd23ca6;z-index:2;background:#ffd23c29;border:1px solid #ffd23c8c;justify-content:center;align-items:center;width:34px;min-width:34px;height:30px;padding:0;font-size:24px;line-height:1;display:flex;top:8px;right:8px;box-shadow:0 0 10px #ffd23c6b,inset 0 0 8px #ffd23c1f}.checkpointMuteBtn:hover{background:#ffd23c3d;box-shadow:0 0 14px #ffd23c8f,inset 0 0 10px #ffd23c29}@keyframes taskAlertPulseGlow{0%,to{box-shadow:0 0 0 1px #ffd23c2e,0 0 10px #ffd23c38,0 0 20px #ffd23c1f,inset 0 0 0 1px #ffd23c14}50%{box-shadow:0 0 0 1px #ffd23c6b,0 0 18px #ffd23c6b,0 0 40px #ffd23c3d,inset 0 0 0 1px #ffd23c2e}}.row{grid-template-columns:minmax(120px,1fr) minmax(300px,auto) minmax(280px,auto);grid-template-areas:"name time actions";align-items:start;gap:14px;width:100%;display:grid}.name{font-family:var(--font-tight);letter-spacing:.24em;cursor:pointer;text-transform:uppercase;color:#8ef2fff5;text-shadow:0 0 8px #00dcff52;grid-area:name;justify-self:start;font-size:17px;font-weight:700;line-height:1.3}.time{font-variant-numeric:tabular-nums;font-family:var(--font-tight);letter-spacing:.04em;color:#46f4ff;white-space:nowrap;grid-area:time;justify-self:center;gap:0;min-width:0;font-weight:700}.time,.timeChunk{align-items:center;display:flex}.timeChunk{flex-direction:row;justify-content:center;width:auto;min-width:62px}.timeBoxValue{font-family:var(--font-tight);letter-spacing:.02em;color:#46f4ff;text-shadow:0 0 1px #6efffff2,0 0 4px #00d2ffb3,0 0 8px #0096ff73;filter:saturate(1.12);font-feature-settings:"tnum" 1;align-items:flex-end;gap:1px;font-size:23px;font-weight:700;line-height:1;display:inline-flex}.timeBoxUnit{opacity:.95;font-size:11px;line-height:1;transform:translateY(-1px)}.progressWrap{border:1px solid #72e1ff2e;border-radius:12px;width:100%;padding:10px 10px 56px;background:#0d0f13!important}.progressTrack{background:linear-gradient(#0006,#00000038);border:1px solid #76e1ff2e;border-radius:0;height:18px;position:relative;overflow:visible;box-shadow:inset 0 0 10px #00beff26}.progressFill{background:var(--accent);border-radius:0;width:0;transition:width .15s linear;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #00d2ff73}.mkFlag{background:#8492a6d1;border:1px solid #cddcecb8;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 4px #00dcff2e}.mkFlag.mkGoal{width:14px;height:28px;box-shadow:none;pointer-events:none;z-index:2;background:0 0;border:none;border-radius:0;top:-11px;transform:translate(-50%)}.mkFlag:after,.mkFlag:before{content:none}.mkFlag.mkGoal:before{content:"";background:linear-gradient(#e6f4ffeb,#7a91aab8);width:2px;height:26px;position:absolute;top:1px;left:3px;box-shadow:0 0 4px #5c7ea047}.mkFlag.mkGoal:after{content:"";background-color:#0000;background-image:linear-gradient(45deg,#ecf4faf2 25%,#0000 25% 75%,#ecf4faf2 75%,#ecf4faf2),linear-gradient(45deg,#1c222af2 25%,#0000 25% 75%,#1c222af2 75%,#1c222af2);background-position:0 0,3px 3px;background-repeat:repeat,repeat;background-size:6px 6px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #d5e4f2c7;width:9px;height:10px;position:absolute;top:1px;left:5px;box-shadow:0 0 6px #0000003d}.mkFlag.mkPend:after,.mkFlag.mkPend:before{content:none}.mkFlag.mkGoal.mkAch:after,.mkFlag.mkGoal.mkAch:before,.mkFlag.mkGoal.mkPend:after,.mkFlag.mkGoal.mkPend:before{content:""}.mkFlag.mkAch:after,.mkFlag.mkAch:before{content:none}.mkFlag.mkGoal.mkAch:after{border-color:#f0f8fff2;box-shadow:0 0 8px #00dcff47}.mkTime{color:#ffffff8c;top:22px}.mkDesc,.mkTime{white-space:nowrap;font-size:11px;position:absolute;transform:translate(-50%)}.mkDesc{color:#ffffff59;top:38px}.mkAch{color:#00cfc8f2!important}.mkPend{color:#fff6!important}.mkEdgeL{transform:translate(0)}.mkEdgeR{transform:translate(-100%)}.mkWrap8{white-space:normal;text-align:center;max-width:80px;line-height:1.1}.editHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.editHead>h2{margin-bottom:0}.editMoveWrap{align-items:center;gap:8px;margin-top:2px;display:flex}.editMoveWrap>.editMoveLabel,.editMoveWrap>label{letter-spacing:.5px;margin:0;font-size:11px}.editMoveMenu{min-width:124px;position:relative}.editMoveMenu>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:34px;list-style:none;display:flex}.editMoveMenu>summary::-webkit-details-marker{display:none}.editMoveMenu>summary:after{content:"▾";opacity:.9;margin-left:10px}.editMoveItem.is-disabled{color:#a0aabacc;cursor:not-allowed;background:#ffffff05;border-color:#ffffff14}.editMoveItem.is-disabled:hover{background:#ffffff05}.field{margin-top:12px}label{letter-spacing:.8px;text-transform:uppercase;color:#fff9;margin:0 0 7px;font-size:11px;font-weight:800;display:block}input[type=email],input[type=number],input[type=text],input[type=time],select,textarea{width:100%;color:var(--text);background:#1a1b2094;border:1px solid #1a1b20;border-radius:0;outline:none;padding:12px}textarea{resize:vertical}input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=time]:focus,input[type=time]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:0}@media (max-width:980px){input[type=checkbox]{appearance:none;vertical-align:middle;background:#0000002e;border:1px solid #ffffff57;border-radius:3px;place-content:center;width:16px;height:16px;display:inline-grid;position:relative}input[type=checkbox]:checked{border-color:var(--accent3)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox]:checked{border-color:color-mix(in srgb,var(--accent3)76%,#fff 12%)}}input[type=checkbox]:checked{background:linear-gradient(180deg,var(--accent3),var(--accent))}input[type=checkbox]:checked:after{content:"";border:0 solid #050607;border-width:0 0 2px 2px;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}input[type=checkbox]:focus-visible{outline:2px solid var(--accent3)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb,var(--accent3)72%,transparent)}}input[type=checkbox]:focus-visible{outline-offset:2px}}optgroup,option{color:#fff;background:#0d0f13}body[data-theme=lime] select{accent-color:#efff63}body[data-theme=lime] optgroup,body[data-theme=lime] option{color:#fbffdf;background:#14180a}body[data-theme=lime] option:checked,body[data-theme=lime] option:focus,body[data-theme=lime] option:hover{color:#f8ffd7;background:linear-gradient(#efff6357,#6e8010f5)}.addTaskNameCombo{align-items:center;gap:8px;display:flex;position:relative}.addTaskNameCombo>input{padding-right:46px}.addTaskNameToggle{min-width:34px;height:32px;padding:0;line-height:1;position:absolute;top:50%;right:6px}.addTaskNameToggle,.addTaskNameToggle:active,.addTaskNameToggle:hover{transform:translateY(-50%)}.addTaskNameMenu{z-index:12;background:#0a101cfa;border:1px solid #ffffff24;max-height:280px;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 8px 20px #00000052}.addTaskNameCustomTitle{padding:8px 10px 4px}.addTaskNameCustomTitle,.addTaskNamePresetTitle{color:#cdd8e8e6;font-size:11px;font-style:italic}.addTaskNamePresetTitle{padding:6px 10px 4px}.addTaskNameDivider{background:#ffffff24;height:1px;margin:6px 8px}.addTaskNameList{flex-direction:column;gap:0;padding:2px 0;display:flex}.addTaskNameItem{text-align:left;width:100%;color:var(--text);font-family:var(--font-tight);cursor:pointer;clip-path:none;background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:0;padding:8px 10px;font-size:12px;font-weight:700;transition:box-shadow .15s,border-color .15s,color .15s;box-shadow:inset 0 0 0 1px #0000}.addTaskNameItem:hover{background:0 0;box-shadow:inset 0 0 0 1px #fff3}body[data-theme=lime] .addTaskNameItem:focus,body[data-theme=lime] .addTaskNameItem:hover{color:#f7ffd0;background:0 0;box-shadow:inset 0 0 0 1px #efff636b}.categoryFieldRow{margin-top:10px}.categoryFieldControl{align-items:center;gap:8px;display:flex}.categoryFieldControl>input{flex:1}.categoryTrashBtn{color:#ff8f8f;cursor:pointer;background:#ff4d4d1f;border:1px solid #ff4d4d59;place-items:center;width:36px;height:36px;display:grid}.categoryTrashBtn svg{fill:currentColor;width:16px;height:16px}.categoryTrashBtn:hover{background:#ff4d4d33}.categoryColorInput{cursor:pointer;background:#061829bf;border:1px solid #75e7ff59;width:36px;height:36px;padding:0}.categoryColorHex{text-transform:uppercase;width:92px;font-family:var(--font-tight);letter-spacing:.04em}.switch.opaque{opacity:1;cursor:not-allowed;background:#5f697af2;border-color:#919baff2}.switch.opaque:after{background:#ebf0fff2}.row2,.row3{gap:12px;display:flex}.row3>.field{flex:1}@media (max-width:640px){.row2,.row3{flex-direction:column}}.elapsedPadModal{width:min(360px,100%)}.elapsedPadHeadRow{align-items:center;gap:10px;margin:4px 0 10px;display:flex}.elapsedPadDisplay{text-align:right;font-variant-numeric:tabular-nums;background:#00000038;border:1px solid #ffffff24;border-radius:12px;flex:auto;margin:0;padding:12px;font-size:26px;font-weight:900}.elapsedPadUnitButtons{flex:none;gap:6px}.elapsedPadUnitButtons .unitBtn{min-width:44px;min-height:40px;padding:0 10px}.elapsedPadError{color:#ff6b6b;min-height:18px;margin:-2px 0 10px;font-size:12px;font-weight:700}.elapsedPadGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.elapsedPadKey{border-radius:12px;padding:12px 8px;font-size:16px}.toggleRow{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:12px;display:flex}#themeToggleRow,.switch{cursor:pointer}.switch{background:#e2e7fcd1;border:1px solid #ffffffb8;border-radius:6px;width:37px;min-width:37px;height:20px;transition:background .18s,border-color .18s,box-shadow .18s,opacity .18s;position:relative;overflow:hidden;box-shadow:0 6px 12px #090b143d,inset 0 1px #ffffffb8,inset 0 -1px #7882aa1f}.switch:before{content:"OFF";color:#6359a6e0;font-family:var(--font-display);letter-spacing:0;pointer-events:none;justify-content:center;align-items:center;font-size:7px;font-weight:600;line-height:1;transition:color .18s;display:flex;position:absolute;inset:0 5px 0 18px}.switch:after{content:"";background:#fffffff5;border-radius:5px;width:16px;height:16px;transition:left .18s,background .18s,box-shadow .18s;position:absolute;top:1px;left:1px;box-shadow:0 4px 9px #4e598433,inset 0 1px #ffffffe0}.switch.on{background:#c9ff24;border-color:#c9ff24}.switch.on:before{content:"ON";color:#5b4ea6f5}.switch.on:after{background:#fffffffa;left:18px}.switch:disabled,.switch[aria-disabled=true],.toggleRow.isDisabled .switch{opacity:.56;cursor:not-allowed;border-color:#a8a7a77a}.milestones{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin-top:12px;padding:12px;display:none}.milestones.on{display:block}.unitRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:10px;display:flex}.unitRow>span{letter-spacing:.4px;color:#ffffff9e;text-transform:uppercase;font-size:12px;font-weight:800}.unitButtons{gap:10px;display:flex}.unitBtn.isOn{background:linear-gradient(180deg,var(--accent),var(--accent2));color:#06110b;border-color:#00cfc859}#historyAnalysisSummary{color:#ffffffc7;margin-top:8px;line-height:1.5}#historyAnalysisSummary b{color:#e6fafffa}.pill{text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;min-width:52px;padding:8px 10px}.confirmText{color:#ffffffb8;margin-top:6px;line-height:1.55}.confirmDanger{color:#ff4d4d;font-weight:700}.chkRow{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;margin-top:14px;padding:12px;display:flex}.chkRow input{transform:scale(1.1)}.confirmBtns{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.menuIcon{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.menuIcon:hover{background:#ffffff1a}.menu{width:min(420px,100%);box-shadow:var(--shadow);border:1px solid #ffffff24;border-radius:16px;padding:14px;background:#0d0f13!important}.menuHead{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:10px;padding:8px 8px 12px;display:flex}.menuTitle{font-family:var(--font-tight);letter-spacing:.1px;font-size:17px;font-weight:700}.menuList{flex-direction:column;gap:10px;display:flex}.menuDivider{background:#ffffff24;height:1px;margin:2px 2px 4px}.menuItem{text-align:left;width:100%;color:var(--text);cursor:pointer;font-family:var(--font-tight);letter-spacing:.1px;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:700}.menuItem:hover{background:#ffffff14}#historyScreen{padding:18px;display:none}.historyTop{justify-content:space-between;align-items:baseline;gap:12px;min-height:32px;margin-bottom:12px;display:flex;position:relative}.historyTop .historyMeta:first-child{flex:1}.historyTopActions{justify-content:flex-end;align-items:baseline;margin-left:auto;display:flex}.historyTopDivider{background:#ebf5ff2e;flex:none;align-self:center;width:1px;height:16px;margin:0 10px 0 2px}.historyTitle{font-family:var(--font-tight);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}.historyPinBtn{color:#bef0ffe6;background:#ffffff08;border:none;min-width:20px;height:20px;padding:0 4px;font-size:12px}.historyClearLockBtn,.historyPinBtn{cursor:pointer;vertical-align:middle;margin-left:8px;line-height:1}.historyClearLockBtn{color:#ebf5ffeb;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-self:baseline;align-items:center;min-width:auto;height:30px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important}.historyClearLockBtn:hover{background:#ebf5ff2e!important}.historyPinBtn.isOn{color:#e6fafffa;background:#35e8ff29;border:none}.historyPinBtn:hover{background:#ffffff1a}.historyMeta{color:#ffffffb3;flex-wrap:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.historyRangeToggleRow{justify-content:flex-start;align-items:center;gap:6px;margin:0;display:flex}.historyRangeToggle{transform-origin:0;transform:scale(.45)}.historyRangeModePill{color:#bef0ffd9;height:20px;font-family:var(--font-tight);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#ffffff08;border:1px solid #75e7ff47;border-radius:0;padding:0 8px;font-size:10px;font-weight:700}.historyRangeModePill:first-of-type{margin-left:auto}.historyRangeModePill.isOn{color:#e4f8fffa;background:linear-gradient(#35e8ff3d,#ffffff14);border-color:#35e8ff8c}.historyCanvasWrap{isolation:isolate;touch-action:pan-y;will-change:transform,opacity;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;border-radius:0;width:100%;height:293px;padding-bottom:0;position:relative;overflow:hidden;background:#282828!important}.historyCanvasWrap.slideFromRight{animation:chartSlideFromRight .32s cubic-bezier(.22,.78,.2,1)}.historyCanvasWrap.slideFromLeft{animation:chartSlideFromLeft .32s cubic-bezier(.22,.78,.2,1)}@keyframes chartSlideFromRight{0%{opacity:.4;filter:saturate(.92);transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes chartSlideFromLeft{0%{opacity:.4;filter:saturate(.92);transform:translate(-28px)}to{opacity:1;transform:translate(0)}}#historyChart{width:100%;height:100%;display:block}.historyCanvasWrap .historyChartInline{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.historyRangeRow{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:12px;display:flex}.historyRangeInfo{flex-direction:column;flex:auto;align-items:flex-start;gap:8px;min-width:0;display:flex}.historyRangeText{min-width:0;font-family:var(--font-geist-sans);font-size:10px;line-height:1.2}.historyRangeActions{flex:none;justify-content:flex-end;margin-left:auto}@media (max-width:980px){.historyRangeRow{flex-flow:wrap;align-items:center;gap:8px}.historyRangeInfo{flex:100%}.historyRangeActions{justify-content:flex-end;width:100%}}@media (max-width:640px){.historyCanvasWrap{height:244px}}.historyActionIconBtn{width:30px;height:30px;font-size:14px;line-height:1}.historyActionIconBtn.isDisabled{opacity:.4;cursor:not-allowed}.historyManageBtn,.historyTopIconBtn{box-shadow:none!important;background:0 0!important;border:none!important}.historyManageBtn{letter-spacing:.06em;text-transform:uppercase;min-width:auto;height:30px;padding:0 10px;font-size:12px;font-weight:700}.historyManageBtn:focus-visible,.historyManageBtn:hover{background:#ebf5ff2e!important}.historyViewSummaryBtn{letter-spacing:.06em;text-transform:uppercase;align-self:baseline;min-width:auto;height:30px;padding:0 10px;font-size:9px;font-weight:700;line-height:1;box-shadow:none!important;background:0 0!important;border:none!important}.historyViewSummaryBtn:focus-visible,.historyViewSummaryBtn:hover{background:#ebf5ff2e!important}.historyViewSummaryBtn:disabled,.historyViewSummaryBtn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.historyBest{color:#ffffffb3;margin-top:12px;font-size:12px}.historyTrashRow{justify-content:space-between;gap:8px;margin-top:10px;display:none}.historyTrashBtn{color:#ffd4d4;cursor:pointer;background:#ff4d4d1f;border:1px solid #ff4d4d59;border-radius:10px;width:34px;height:34px}.historyTrashBtn:disabled{opacity:.35;cursor:not-allowed}.historyDeleteBtn,.historyEditBtn.isOn{background:#ff4d4d1f;border-color:#ff4d4d59}.focusDialWrap{grid-area:focusDial;justify-content:center;align-items:center;min-height:0;padding:10px 42px 40px;display:flex;overflow:visible}.focusDialPanel{gap:14px}.focusCheckpointToggleTop,.focusDialPanel{flex-direction:column;align-items:center;display:flex}.focusCheckpointToggleTop{z-index:2;grid-area:focusControls;justify-content:center;align-self:center;gap:0;width:100%;max-width:620px;min-height:0;margin:0;position:relative}#focusModeBackBtn{color:#eef2f6e0;box-shadow:none;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#aab2be1f;border-color:#0000;border-radius:0;font-size:11px}#focusModeBackBtn:focus-visible,#focusModeBackBtn:hover{color:var(--accent);background:#aab2be29;border-color:#0000}.focusCheckpointToggleRow{background:0 0;border:none;justify-content:center;align-items:center;gap:10px;padding:4px 8px;display:flex}.focusCheckpointToggleRow>span{letter-spacing:.04em;color:#bef0ffe6;text-transform:uppercase;font-size:12px}.focusCheckpointLog{background:#0912216b;border:1px solid #ffffff1f;width:min(82vw,520px);padding:10px 12px;box-shadow:inset 0 0 16px #00b4ff0f}.focusCheckpointLogTitle{color:#e4f4fff2;font-family:var(--font-tight);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.focusCheckpointLogEmpty{color:#aac3d7b8;font-size:12px;font-style:italic}.focusCheckpointLogList{flex-direction:column;gap:6px;max-height:168px;padding-right:2px;display:flex;overflow-y:auto}.focusCheckpointLogItem{background:#ffffff05;border:1px solid #ffffff14;padding:7px 8px}.focusCheckpointLogItemLine{flex-wrap:wrap;align-items:baseline;display:flex}.focusCheckpointLogItem.isLatest{border-color:#35e8ff57;box-shadow:inset 0 0 0 1px #35e8ff1a}.focusCheckpointLogItemTime{color:#eff8fff5;font-family:var(--font-tight);letter-spacing:.04em;font-size:12px;font-weight:700}.focusCheckpointLogItemDesc,.focusCheckpointLogItemSep{color:#bddeeee6;font-size:12px;font-weight:700}.focusCheckpointLogItemDesc{margin-top:0;line-height:1.25}#focusCheckpointToggle.opaque{opacity:1;cursor:not-allowed;background:#5f697af2;border-color:#919baff2}#focusCheckpointToggle.opaque:after{background:#ebf0fff2}.focusDial{aspect-ratio:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;appearance:none;--focus-inner-inset:calc(16.125cqw - 1px);--focus-progress:0%;--focus-progress-value:0;--focus-progress-angle:0deg;--focus-progress-color:#ff3b30;--focus-cyan:#25f3ff;--focus-cyan-soft:#25f3ffb8;--focus-cyan-dim:#25f3ff47;--focus-shell:#10181ff5;--focus-shell-edge:#708794c2;filter:drop-shadow(0 0 18px #00eeff3d);background:0 0;border:none;border-radius:50%;width:min(39vw,45dvh,420px);padding:0;position:relative;overflow:visible;container-type:inline-size}.focusDial:focus-visible{outline-offset:8px;outline:2px solid #75e7ffeb}.focusDialOuter{z-index:2;background:radial-gradient(circle,#0000 73%,#25f3ff3d 73.4%,#0000 74.2%),radial-gradient(circle,#0000 87%,#25f3ff94 87.4%,#0000 88.2%);border:2px solid #25f3ff85;border-radius:50%;transition:transform .18s,box-shadow .18s;position:absolute;inset:0;box-shadow:0 0 0 1px #a8cde238,0 0 24px #00eeff42,inset 0 0 0 2px #000000e0,inset 0 0 20px #000000b8;-webkit-mask:radial-gradient(circle,#0000 74%,#fff 74.375% 88.625%,#0000 89%);mask:radial-gradient(circle,#0000 74%,#fff 74.375% 88.625%,#0000 89%)}.focusDial:focus-visible .focusDialOuter,.focusDial:hover .focusDialOuter{transform:scale(1.01)}.focusDial.isRunning .focusDialOuter{animation:focusDialPulseGlow 2.8s ease-in-out infinite}.focusDial.isDone .focusDialOuter,.focusDial.isStopped .focusDialOuter{background:radial-gradient(circle,#0000 73%,#ff4d4d47 73.4%,#0000 74.2%),radial-gradient(circle,#0000 87%,#ff4d4db8 87.4%,#0000 88.2%);border-color:#ff4d4df5;box-shadow:0 0 0 1px #ff787073,0 0 16px #ff4d4db8,0 0 46px #ff4d4d61,inset 0 0 0 2px #000000e0,inset 0 0 22px #ff2d2d2e}.focusDial.isDone .focusDialGlowRing,.focusDial.isStopped .focusDialGlowRing{background:radial-gradient(circle,#0000 67.5%,#120406eb 68% 91.5%,#0000 92%),conic-gradient(#ff4d4d33,#ff4d4d0f,#ff4d4d33);border-color:#ff4d4dd1;box-shadow:0 0 16px #ff4d4dad,inset 0 0 18px #ff4d4d33}.focusDial.isDone .focusDialDays,.focusDial.isDone .focusDialTime,.focusDial.isStopped .focusDialDays,.focusDial.isStopped .focusDialTime{color:#ff4d4d;text-shadow:0 0 1px #ff9191f2,0 0 4px #ff4d4db3,0 0 8px #ff282873}.focusDial.isRunning .focusDialGlowRing{animation:focusDialPulseGlow 2.8s ease-in-out infinite}@keyframes focusDialPulseGlow{0%,to{box-shadow:0 0 0 1px #75e7ff2e,0 0 12px #00e9ff94,0 0 30px #00aeff52,inset 0 0 18px #25f3ff2e}50%{box-shadow:0 0 0 1px #b4f9ff57,0 0 22px #00e9fff5,0 0 62px #00aeff9e,inset 0 0 24px #25f3ff4d}}.focusDialChassis,.focusDialFace,.focusDialGlowRing,.focusDialTickRing{pointer-events:none;border-radius:50%;position:absolute;inset:0}.focusDialChassis{z-index:3;background:radial-gradient(circle,#0000 78.5%,#080d13c7 79%,#080d13d6 82%,#0000 82.6%),repeating-conic-gradient(from -90deg,#2334402e 0deg 18deg,#0a121970 18deg 21deg,#62798842 21deg 22deg,#070b116b 22deg 30deg);inset:clamp(7px,2cqw,12px);box-shadow:inset 0 0 0 1px #91aebe47,inset 0 0 28px #000000e6;-webkit-mask:radial-gradient(circle,#0000 76%,#fff 77%);mask:radial-gradient(circle,#0000 76%,#fff 77%)}.focusDialTickRing{z-index:5;opacity:.86;filter:drop-shadow(0 0 6px #25f3ff80);background:repeating-conic-gradient(from -90deg,#25f3ffeb 0deg 1deg,#0000 1deg 6deg,#25f3ff6b 6deg 7deg,#0000 7deg 12deg);inset:clamp(28px,7.4cqw,40px);-webkit-mask:radial-gradient(circle,#0000 73%,#fff 74% 76.5%,#0000 77.5%);mask:radial-gradient(circle,#0000 73%,#fff 74% 76.5%,#0000 77.5%)}.focusDialGlowRing{z-index:4;background:radial-gradient(circle,#0000 67.5%,#02080ceb 68% 91.5%,#0000 92%),conic-gradient(#25f3ff2e,#25f3ff0d,#25f3ff2e);border:clamp(1px,.38cqw,2px) solid #25f3ffb3;inset:clamp(31px,8.8cqw,43px);box-shadow:0 0 14px #25f3ffb8,inset 0 0 18px #25f3ff2e;-webkit-mask:radial-gradient(circle,#0000 67%,#fff 68% 92%,#0000 93%);mask:radial-gradient(circle,#0000 67%,#fff 68% 92%,#0000 93%)}.focusDialProgress{z-index:7;opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 5px var(--focus-progress-color,#ff3b30))drop-shadow(0 0 14px #00dcff42);transition:opacity .16s;position:absolute;inset:0;overflow:visible}.focusDialProgressFill{fill:none;stroke:var(--focus-progress-color,#ff3b30);stroke-width:14.25px;stroke-linecap:butt;stroke-dasharray:none;stroke-dashoffset:0;vector-effect:non-scaling-stroke;opacity:.96}.focusDial.hasProgress .focusDialProgress{opacity:1;visibility:visible}.focusCheckpointRing{pointer-events:none;z-index:8;border-radius:50%;position:absolute;inset:0;overflow:visible}.focusCheckpointMark{background:var(--focus-checkpoint-marker-color,#25f3ffd1);clip-path:polygon(50% 0,100% 100%,50% 78%,0 100%);width:clamp(11px,3.6cqw,18px);height:clamp(15px,5cqw,25px);box-shadow:0 0 8px var(--focus-checkpoint-marker-color,#25f3ff);border:0;margin:0;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.focusCheckpointMark{box-shadow:0 0 8px color-mix(in srgb,var(--focus-checkpoint-marker-color,#25f3ff)58%,transparent)}}.focusCheckpointMark{transform:translate(calc(var(--mxpx,0px) - 50%),calc(var(--mypx,0px) - 50%))rotate(calc(var(--ma,-90deg) + 270deg));transform-origin:50%;opacity:.78}.focusCheckpointMark.reached{background:var(--focus-checkpoint-marker-color,var(--focus-progress-color))}@supports (color:color-mix(in lab,red,red)){.focusCheckpointMark.reached{background:color-mix(in srgb,var(--focus-checkpoint-marker-color,var(--focus-progress-color))78%,white 22%)}}.focusCheckpointMark.reached{box-shadow:0 0 9px var(--focus-checkpoint-marker-color,var(--focus-progress-color)),0 0 18px #25f3ff42}@supports (color:color-mix(in lab,red,red)){.focusCheckpointMark.reached{box-shadow:0 0 9px color-mix(in srgb,var(--focus-checkpoint-marker-color,var(--focus-progress-color))74%,transparent),0 0 18px #25f3ff42}}.focusCheckpointMark.reached{opacity:1}.focusCheckpointFlag{display:none}.focusCheckpointFlag.reached:after,.focusCheckpointFlag.reached:before,.focusCheckpointFlag:after,.focusCheckpointFlag:before{content:none}.focusCheckpointConnector{width:var(--cl,0);height:1px;transform:translate(var(--cxpx,0),var(--cypx,0))rotate(var(--ca,0deg));transform-origin:0;background:#8a96aad1;position:absolute;top:50%;left:50%;box-shadow:0 0 2px #5a698052}.focusCheckpointConnector.reached{background:#f0f8fffa;box-shadow:0 0 5px #dcebff80}.focusCheckpointLabel{transform:translate(calc(var(--lxpx,0px) + clamp(6px,1.8cqw,10px)),var(--lypx,0))translateY(-50%);white-space:normal;color:#fff;text-shadow:0 0 2px #55647c4d;min-width:0;max-width:clamp(112px,25cqw,148px);font-family:var(--font-tight);letter-spacing:.02em;pointer-events:none;text-align:left;overflow-wrap:anywhere;word-break:break-word;font-size:13px;line-height:1.15;display:block;position:absolute;top:50%;left:50%}.focusCheckpointLabel.left{transform:translate(calc(var(--lxpx,0px) - clamp(6px,1.8cqw,10px)),var(--lypx,0))translate(-100%,-50%);text-align:right}.focusCheckpointLabel.reached{color:#fff}.focusCheckpointLabelTitle{font-weight:700}.focusCheckpointLabel:not(.isActive){display:none}.focusCheckpointLabelDesc{opacity:.9;margin-top:2px;font-weight:700;display:block}.focusDialInner{inset:var(--focus-inner-inset);z-index:6;border:2px solid #25f3ffb3;border-radius:50%;position:absolute;box-shadow:0 0 12px #25f3ff8a,inset 0 0 42px #0082ff24}.focusDial.isDone .focusDialInner,.focusDial.isStopped .focusDialInner{border-color:#ff4d4de6;box-shadow:0 0 12px #ff4d4d9e,inset 0 0 42px #ff2d2d29}.focusDialFace{z-index:6;inset:calc(var(--focus-inner-inset) + 4px);background:radial-gradient(circle at 50% 30%,#154f642e,#0000 48%),radial-gradient(circle at 50% 63%,#00a8ff21,#0000 50%),#010508;box-shadow:inset 0 0 48px #000000e0,inset 0 0 22px #00c4ff14}.focusDialCenter{inset:calc(var(--focus-inner-inset) + 8px);z-index:9;flex-direction:column;gap:clamp(3px,1.3cqw,8px);min-width:0;position:absolute;overflow:hidden}.focusDialCenter,.focusDialControls{justify-content:center;align-items:center;display:flex}.focusDialControls{gap:6px;max-width:100%;min-height:clamp(18px,7cqw,34px);margin-top:clamp(2px,1.2cqw,8px)}.focusDialHint{color:#ccf2ffe6;font-family:var(--font-tight);letter-spacing:.12em;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(8px,2.25cqw,14px);font-weight:700;overflow:hidden}#focusResetBtn{justify-content:center;align-items:center;width:40px;min-width:0;height:34px;margin-top:2px;padding:0;display:inline-flex}.focusInsights,.focusSessionNotes{background:#0d0f13;border:1px solid #ffffff14;border-radius:0;width:100%;margin:0 auto;padding:14px 16px;box-shadow:0 18px 34px #00000052,inset 0 0 0 1px #ffffff08,inset 0 1px #ffffff0a}.focusInsights{flex-direction:column;justify-content:flex-start;align-self:start;display:flex}.focusInsights,.focusInsightsTitle{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif}.focusInsightsTitle{color:#e4f4fff2;letter-spacing:.04em;text-transform:uppercase;text-align:center;margin-bottom:8px;font-size:13px;font-weight:700}#focusModeScreen .focusSessionNotes .focusInsightsTitle{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}.focusInsightRow{justify-content:space-between;align-items:center;gap:14px;padding:6px 0;display:flex}.focusInsightLabel{color:#b6e1f0e0;letter-spacing:.03em;text-align:left;font-size:12px}.focusInsightValue{color:#e6f5fff5;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:right;font-size:12px;font-weight:700}.focusInsightValue.is-empty{color:#96a5b9e0;font-style:italic;font-weight:600}.focusInsightValue.is-positive{color:#63e6a6;text-shadow:0 0 8px #63e6a638}.focusInsightValue.is-negative{color:#ff7b7b;text-shadow:0 0 8px #ff7b7b2e}.focusInsightValue.is-neutral{color:#e6f5fff5}.focusSessionNotes{width:50%;max-width:620px;box-shadow:none;clip-path:none;text-align:center;background:0 0;border:0;flex-direction:column;flex:none;grid-area:focusStats;justify-content:flex-start;place-self:start center;align-items:center;min-height:0;margin:0 auto clamp(18px,2.8dvh,34px);padding-bottom:32px;padding-left:0;padding-right:0;display:flex;overflow:clip visible}.focusSessionNotesSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.focusSessionNotesSummary::-webkit-details-marker{display:none}.focusSessionNotesSummary:after{content:none}.focusSessionNotesSummary .focusInsightsTitle{margin-bottom:0}.focusSessionNotesCollapseLabel{color:#bef0ffeb;font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.focusSessionNotesCollapseLabel:after{content:"▸";color:#75e7fff2;font-size:11px;line-height:1}.focusSessionNotes[open] .focusSessionNotesCollapseLabel:after{content:"▾"}.focusSessionNotes:not([open]) .focusSessionNotesCollapseLabel{opacity:.82}.focusSessionNotesBody{width:100%;margin-top:10px}.focusSessionNotesInput{--focus-session-notes-min-height:96px;height:var(--focus-session-notes-min-height);min-height:var(--focus-session-notes-min-height);max-height:max(var(--focus-session-notes-min-height),min(50dvh,420px));resize:none;overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;letter-spacing:.03em;color:#e6f5fff5;text-align:left;font-size:12px;line-height:1.35;overflow:hidden;background:#1a1b20!important}.focusSessionNotesInput,.richNoteToolbar{width:100%;box-shadow:none;border:1px solid #2d3036c7}.richNoteToolbar{box-sizing:border-box;background:#1a1b20;border-bottom-color:#a6b0be29;border-radius:4px 4px 0 0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;padding:6px;display:flex}.richNoteToolbar+.focusSessionNotesInput,.richNoteToolbar+.richNoteEditor,.richNoteToolbar+.sessionNoteEditorGrid .focusSessionNotesInput,.richNoteToolbar+.sessionNoteEditorGrid .richNoteEditor{border-radius:0 0 4px 4px;border-top:0!important}.richNoteToolbar+.focusSessionNotesInput,.richNoteToolbar+.sessionNoteEditorGrid .focusSessionNotesInput{background:#1a1b20!important}.richNoteToolbar+.richNoteEditor:focus,.richNoteToolbar+.richNoteEditor:focus-visible,.richNoteToolbar:has(+.richNoteEditor:focus),.richNoteToolbar:has(+.richNoteEditor:focus-visible){border-color:#2d3036c7}.richNoteToolbarBtn{min-height:24px;padding:4px 7px;font-size:10px;line-height:1;transition:transform .12s,box-shadow .12s,border-color .12s,background-color .12s;transform:translateY(0);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000057,0 2px 4px #00000052;background:linear-gradient(#ffffff24,#2d3036b8)!important;border-color:#0000!important;border-radius:0!important}.richNoteToolbarBtn:focus-visible,.richNoteToolbarBtn:hover{background:linear-gradient(#ffffff2e,#383c44c7)!important;border-color:#a6b0be57!important}.richNoteToolbarBtn:active,.richNoteToolbarBtn[aria-pressed=true]{transform:translateY(1px);box-shadow:inset 0 2px 4px #0000009e,inset 0 -1px #ffffff0f,0 1px 1px #0000002e;background:linear-gradient(#101216eb,#25282fd6)!important;border-color:#0000!important}.richNoteToolbarIcon{object-fit:contain;width:10px;height:10px;display:block}.richNoteEditor{box-sizing:border-box;outline:none;padding:8px;font-weight:300}.sessionNoteContentGrid,.sessionNoteEditorGrid{grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:stretch;gap:8px;width:100%;display:grid}.sessionNoteEditorGrid .richNoteEditor{min-width:0}#focusModeScreen .sessionNoteEditorGrid{grid-template-columns:1fr;width:100%;min-width:0;max-width:100%;margin-bottom:clamp(18px,2.8dvh,34px)}#focusModeScreen .focusSessionNotesBody{justify-self:center;width:100%;min-width:0;max-width:100%;margin-left:auto;margin-right:auto}#focusModeScreen .focusSessionNotesInput,#focusModeScreen .richNoteToolbar{min-width:0;max-width:100%}.sessionNoteAttachments{color:#dfe8da;min-width:0;font-family:var(--font-geist-mono);background:#101217;border:1px solid #2d3036c7;flex-direction:column;gap:6px;padding:7px;font-size:12px;line-height:1.35;display:flex}.sessionNoteAttachments:empty,.sessionNoteAttachments[data-empty=true]{display:none}.sessionNoteAttachmentStatus{font-family:var(--font-geist-sans);color:#b1ff59;align-items:baseline;min-width:78px;font-size:0;line-height:1.35;animation:sessionNoteAttachmentStatusPulse 1.2s ease-in-out infinite;display:inline-flex}.sessionNoteAttachmentStatus:before{content:"Uploading";font-size:12px}.sessionNoteAttachmentStatus:after{content:"...";text-align:left;width:.5em;min-width:1.5em;font-size:12px;animation:sessionNoteAttachmentDots 1.1s step-end infinite;overflow:hidden}@keyframes sessionNoteAttachmentDots{0%,32%{width:.5em}33%,65%{width:1em}66%,to{width:1.5em}}@keyframes sessionNoteAttachmentStatusPulse{0%,to{opacity:.72}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.sessionNoteAttachmentStatus{font-size:12px;animation:none}.sessionNoteAttachmentStatus:after,.sessionNoteAttachmentStatus:before{content:none;animation:none}}.sessionNoteAttachmentRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;display:grid}.sessionNoteAttachmentLink{min-width:0;font-family:var(--font-geist-sans);color:#b1ff59;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sessionNoteAttachmentMeta{color:#9da69d;white-space:nowrap}.sessionNoteAttachmentRemoveBtn{width:22px;min-width:22px;height:22px;font-size:12px;line-height:1}.sessionNoteAttachmentError,.sessionNoteAttachmentOnly{color:#d9a04f}.richNoteEditor:empty:before{content:attr(data-placeholder);color:#97aec0e6;pointer-events:none}.richNoteEditor :where(b,strong),.sessionNoteBody :where(b,strong){text-shadow:.35px 0;font-weight:900!important}.richNoteEditor :where(ul,ol){margin:4px 0 4px 18px;padding:0;list-style-position:inside;color:#fff!important;-webkit-text-fill-color:#fff!important}.richNoteEditor :where(ul){list-style-type:disc!important}.richNoteEditor :where(ol){list-style-type:decimal!important}.richNoteEditor :where(li){list-style-position:inside;color:#fff!important;-webkit-text-fill-color:#fff!important;display:list-item!important}.richNoteEditor :where(li)::marker{color:#fff!important;-webkit-text-fill-color:#fff!important}.richNoteEditor :where(li)::-webkit-marker{color:#fff!important;-webkit-text-fill-color:#fff!important}.focusSessionNotesInput.richNoteEditor :is(ul,ol,li,li *),.historyEntrySummaryNoteInput.richNoteEditor :is(ul,ol,li,li *),.richNoteEditor :where(ul,ol,li,li *){color:#fff!important;-webkit-text-fill-color:#fff!important}.focusSessionNotesInput.richNoteEditor :is(li)::marker{color:#fff!important;-webkit-text-fill-color:#fff!important}.historyEntrySummaryNoteInput.richNoteEditor :is(li)::marker{color:#fff!important;-webkit-text-fill-color:#fff!important}.richNoteEditor :where(p,div){margin:0 0 4px}.richNoteEditor a{color:#75e7fff2;text-decoration:underline}#focusModeScreen .focusSessionNotesInput{max-height:max(var(--focus-session-notes-min-height),min(34dvh,300px));padding:8px;background:#1a1b20!important;border-color:#aeb8c273!important}#focusModeScreen .richNoteToolbar{background:#1a1b20;border-color:#aeb8c273 #aeb8c273 #76808e94}.focusSessionNotesInput::placeholder{color:#97aec0e6}.focusSessionNotesInput:focus,.focusSessionNotesInput:focus-visible{box-shadow:none!important;border-color:#2d3036c7!important;outline:none!important}#focusModeScreen .focusSessionNotesInput:focus,#focusModeScreen .focusSessionNotesInput:focus-visible{border-color:#aeb8c273!important}.focusSessionNotesBody{align-content:start;gap:0;min-height:0;display:grid}#focusModeScreen .focusSessionNotesBody{flex-direction:column;display:flex}.focusSessionNotesActions{justify-content:center;align-items:center;display:flex}.focusSessionNotesSavedText{color:#63e6a6;letter-spacing:.02em;text-align:center;font-size:11px;font-weight:700;display:none}.historySaveWorkingPanel{color:#e6f5fff5;clip-path:none;background:radial-gradient(140% 140% at 20% 0,#4ac4ff24,#0000 34%),linear-gradient(#ffffff0a,#ffffff04),#0d0f13;border:1px solid #68dcff47;border-radius:0;justify-content:center;align-items:center;gap:12px;width:min(420px,100vw - 28px);min-height:74px;padding:16px 18px;display:flex;box-shadow:0 26px 60px #00000080,inset 0 0 0 1px #ffffff0a,inset 0 1px #ffffff0d}#historySaveWorkingText{font-family:var(--font-ui);letter-spacing:.01em;text-align:center;font-size:14px;font-weight:600;line-height:1.4}.historySaveWorkingDots{align-items:center;gap:5px;display:inline-flex}.historySaveWorkingDots i{background:#64cde8;border-radius:999px;width:8px;height:8px;animation:historySaveWorkingPulse 1s ease-in-out infinite;box-shadow:0 0 0 1px #ffffff14}.historySaveWorkingDots i:nth-child(2){animation-delay:.15s}.historySaveWorkingDots i:nth-child(3){animation-delay:.3s}@keyframes historySaveWorkingPulse{0%,80%,to{opacity:.35;transform:translateY(0)scale(.82)}40%{opacity:1;transform:translateY(-2px)scale(1)}}.focusTaskTitle{text-align:center;min-width:0;font-family:var(--font-tight);letter-spacing:.24em;color:#3fe9fff2;text-shadow:0 0 8px #00dcffcc;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;grid-area:focusTitle;margin:0;font-size:clamp(14px,1.8vw,20px);overflow:hidden}.focusDialTime{font-family:var(--font-orbitron);letter-spacing:.035em;font-variant-numeric:tabular-nums;font-size:clamp(14px,8.2cqw,42px);line-height:1}.focusDialDays,.focusDialTime{color:#46f4ff;text-shadow:0 0 1px #6efffff2,0 0 4px #00d2ffb3,0 0 8px #0096ff73;filter:saturate(1.12);text-align:center;white-space:nowrap;text-overflow:clip;max-width:100%;font-weight:700;overflow:hidden}.focusDialDays{font-family:var(--font-orbitron);letter-spacing:.05em;text-transform:uppercase;font-size:clamp(10px,3.4cqw,18px)}#focusModeScreen{z-index:1300;isolation:isolate;padding:calc(18px + var(--safe-top))calc(16px + var(--safe-right))calc(18px + var(--safe-bottom))calc(16px + var(--safe-left));background:linear-gradient(#0000006b,#0000009e),#000 url(/leaderboard/deep-space-bg.webp) 50%/cover no-repeat;display:none;position:fixed;inset:0;overflow:hidden}body.isFocusModeOpen #focusModeScreen{flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(6px,1.3dvh,14px);height:100dvh;max-height:100dvh;overflow:hidden auto;display:flex!important}body.isFocusModeOpen{overflow:hidden}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .appFooterNav,body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .appShellHeader{opacity:0;visibility:hidden;pointer-events:none}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageHeaderActions,body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar{display:none!important}@media (max-width:980px){body.isFocusModeOpen{padding:0}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .appFooterNav,body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .topbar{opacity:0;visibility:hidden;pointer-events:none;display:none!important}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .appPages{scroll-padding-bottom:0;margin-bottom:0!important;padding-bottom:0!important}body.isFocusModeOpen #focusModeScreen{width:100%;height:100dvh;max-height:100dvh;padding:var(--safe-top)calc(16px + var(--safe-right))var(--safe-bottom)calc(16px + var(--safe-left));position:fixed;inset:0}}@media (min-width:981px){body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .topbar{opacity:0;visibility:hidden;pointer-events:none}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .appShellHeader{display:none!important}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .appPages{flex:1 1 0;height:100%;min-height:0;overflow:hidden!important}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] #appPageTasks,body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] #appPageTasks>#mode1View{height:100%;min-height:100%;position:relative;overflow:hidden;padding:0!important}body.isFocusModeOpen #focusModeScreen{width:100vw;height:100dvh;max-height:100dvh;padding:var(--safe-top)var(--safe-right)var(--safe-bottom)var(--safe-left);grid-template-columns:minmax(0,1fr);place-content:start stretch;position:fixed;inset:0;overflow:hidden auto}body.isFocusModeOpen #focusModeScreen .focusCheckpointToggleTop,body.isFocusModeOpen #focusModeScreen .focusDialWrap,body.isFocusModeOpen #focusModeScreen .focusModeHead,body.isFocusModeOpen #focusModeScreen .focusTaskTitle{justify-self:stretch;width:100%;max-width:none}body.isFocusModeOpen #focusModeScreen .focusDialWrap{padding:0 0 48px}body.isFocusModeOpen #focusModeScreen .focusCheckpointToggleTop{align-self:stretch}}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] #appPageTasks>#mode1View>:not(#focusModeScreen),body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] #appPageTasks>.tasksTopRow{display:none!important}#focusModeScreen:before{content:none;pointer-events:none;z-index:0;opacity:.35;background-image:linear-gradient(#c9ff24c7 1px,#0000 0),linear-gradient(90deg,#c9ff24c7 1px,#0000 0);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000f5,#0000001f);mask-image:linear-gradient(#000000f5,#0000001f)}#focusModeScreen>*,.focusModeExitBar{z-index:1;position:relative}.focusModeExitBar{flex:none;grid-area:focusExit;justify-content:center;align-self:center;width:100%;max-width:620px;margin:clamp(14px,2dvh,24px) auto 0;padding-bottom:32px;display:flex}.aboutHead{align-items:center;gap:12px;display:flex}.aboutLogo{object-fit:contain;width:220px;max-width:42vw;height:auto;display:block}.aboutText{color:#ffffffb3;line-height:1.45}@keyframes settingsDetailSlideIn{0%{opacity:.7;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.toggleRow.isDisabled{opacity:.45;pointer-events:none}.checkpointAlertsGroup{background:#ffffff05;border:1px solid #ffffff14;margin-top:8px;padding:8px 10px;box-shadow:inset 0 0 0 1px #ffffff05}.checkpointAlertsTitle{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;font-size:11px;font-family:var(--font-tight);margin:0 0 6px}.checkpointAlertsGroup .toggleRow{margin:0}.timerTypeRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.timerTypePills{align-items:center;gap:6px;display:inline-flex}.timerTypePill{min-width:84px;min-height:30px;color:var(--text);font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:0;padding:6px 10px;font-size:11px;font-weight:700}.timerTypePill.isOn{color:#eafcff;background:linear-gradient(#35e8ff24,#ffffff05);border-color:#35e8ff61;box-shadow:inset 0 0 0 1px #35e8ff1a}.checkpointAlertsGroup .toggleRow+.toggleRow{margin-top:4px}.checkpointAlertSoundModeField{margin-top:6px}#editCheckpointAlertsGroup.isHidden,#editTimerSettingsGroup.isHidden,.checkpointAlertSoundModeField.isHidden{display:none}.checkpointAlertSoundModeField label{margin-bottom:4px}.checkpointAlertSoundModeField select{width:100%;min-height:38px;color:var(--text);background:#00000038;border:1px solid #ffffff24;border-radius:0;padding:8px 10px}.checkpointAlertsNote{color:#ffffffad;margin:6px 0 0;font-size:12px;font-style:italic}@keyframes taskAlertPulseShadow{0%,to{box-shadow:inset 0 0 0 1px #ffd64047,0 0 12px #ffdc502e}50%{box-shadow:inset 0 0 0 1px #ffd64061,0 0 22px #ffdc5057,0 0 34px #ffdc502e}}@keyframes taskJumpFlashPulse{0%{box-shadow:0 0 #ffdc5000}25%{box-shadow:0 0 0 1px #ffdc5059,0 0 22px #ffdc5059}to{box-shadow:0 0 #ffdc5000}}@keyframes taskNewGlowFade{0%{box-shadow:0 0 0 1px #35e8ffa6,inset 0 0 0 1px #35e8ff59,0 0 20px #35e8ff8c,0 0 36px #35e8ff40}to{box-shadow:0 0 0 1px #35e8ff00,inset 0 0 0 1px #35e8ff00,0 0 #35e8ff00,0 0 #35e8ff00}}.friendIdentityRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.friendIdentityProfileBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;margin:0;padding:0;display:inline-flex}.friendIdentityAvatarBtn{border-radius:0;flex:0 0 63px;justify-content:center;align-items:center;width:63px;min-width:63px;height:63px;line-height:0;display:inline-flex;overflow:hidden}.friendIdentityAvatar{border:1px solid #79e2ff4d;border-radius:0;width:63px;max-width:none;height:63px}.friendIdentityNameBtn{text-align:left;justify-content:flex-start}.friendIdentityProfileBtn:focus-visible{outline-offset:2px;outline:1px solid #79e2ffbf}.friendIdentityName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.friendIdentityNameBlock{gap:2px;min-width:0;display:grid}.friendIdentityUid{letter-spacing:.06em;color:#bcd6e6b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:700;overflow:hidden}.historyEntryNoteBody{color:#e6f5fff0;background:#0b121fc7;border:1px solid #ffffff1f;min-width:min(296px,100vw - 52px);max-width:min(520px,100vw - 52px);min-height:68px;max-height:calc(100vh - 118px);margin-top:0;padding:10px 12px;font-size:10px;line-height:1.2;overflow:auto}.historyEntryNoteItem{grid-template-columns:minmax(0,9fr) minmax(36px,1fr);align-items:stretch;column-gap:8px;display:grid}.historyEntryNoteGroup{display:block}.historyEntryNoteGroup-spaced{border-bottom:1px solid #ffffff14;margin-bottom:12px;padding-bottom:12px}.historyEntryNoteGroupHeader{color:#a3ecffeb;letter-spacing:.02em;margin:0 0 8px;font-size:10px;font-weight:700}.historyEntryNoteItem-spaced{border-bottom:1px solid #ffffff14;margin-bottom:12px;padding-bottom:12px}.historyEntryNoteLine{white-space:pre-wrap;word-break:break-word}.historyEntryNoteTime{color:#b78cff}.historyEntryNoteCopyCell{justify-content:center;align-items:center;display:flex}.historyEntryNoteCopyLink{appearance:none;color:#00cfc8;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}#rewardsInfoOverlay .rewardsInfoModal{max-width:360px}#rewardsInfoOverlay .rewardsInfoText{text-align:center;margin:8px 0 0}#rewardsInfoOverlay .rewardsInfoActions{justify-content:center}.aboutTitle{margin:0}.aboutKicker{color:#ffffffa6;font-weight:700}.aboutTextBody{margin-top:10px}.aboutLead{margin-top:0}.aboutFeatureList{margin:8px 0 0 18px;padding:0}.howtoBody{line-height:1.5}body[data-theme=lime]{--bg:#0c0f07;--panel:#1a1b20;--card:#111216;--card-2:#20280f;--text:#fff;--muted:#e9f4bfc7;--accent:#c9ff24;--accent2:#7ef3ff;--accent3:#a8a7a7;--warn:#ff7a7a;color:var(--text);background:#0d0f13!important}body[data-theme=lime] .btn{color:#eef2f6e0;background:#aab2be1f;border-color:#aab2be94}body[data-theme=lime] .iconBtn,body[data-theme=lime] .menuItem{color:#fff;background:#121418f5}body[data-theme=lime] .iconBtn{border-color:#111a2b}body[data-theme=lime] .menuItem{border-color:#dcff6f57}body[data-theme=lime] .btn:focus-visible,body[data-theme=lime] .btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:#aab2be29}body[data-theme=lime] .btn-accent{border-color:var(--accent)!important;background:var(--accent)!important;color:#000!important;box-shadow:none!important}body[data-theme=lime] .modeBtn.isOn,body[data-theme=lime] .timerTypePill.isOn,body[data-theme=lime] .unitBtn.isOn{color:#fff!important;box-shadow:none!important;background:#121418f5!important;border-color:#f1ff97b8!important}body[data-theme=lime] .btn-ghost{color:#eef2f6e0;background:#aab2be1f;border-color:#aab2be94}body[data-theme=lime] .btn-warn{border-color:var(--warn);background:var(--warn);color:#fff}body[data-theme=lime] .iconBtn{color:#fff;background:#121418f5}body[data-theme=lime] .iconBtn:focus-visible,body[data-theme=lime] .iconBtn:hover{border-color:#c9ff24}body[data-theme=lime] .btn-accent:focus-visible,body[data-theme=lime] .btn-accent:hover:not(:disabled){border-color:var(--accent)!important;color:#000!important;background:var(--accent)!important}body[data-theme=lime] .btn-ghost:focus-visible,body[data-theme=lime] .btn-ghost:hover:not(:disabled){border-color:var(--accent)!important;color:var(--accent)!important;background:#aab2be29!important}body[data-theme=lime] .btn-warn:focus-visible,body[data-theme=lime] .btn-warn:hover:not(:disabled){border-color:var(--warn);background:var(--warn);color:#fff}body[data-theme=lime] .switch{background:#e2e7fcd1!important;border-color:#ffffffb8!important}body[data-theme=lime] .switch.on{background:#c9ff24!important;border-color:#c9ff24!important;box-shadow:0 6px 12px #090b143d,0 0 9px #c9ff2429,inset 0 1px #ffffffc7,inset 0 -1px #7882aa1f!important}body[data-theme=lime] .switch.on:after{background:#fffffffa!important}body[data-theme=lime] .switch:disabled,body[data-theme=lime] .switch[aria-disabled=true],body[data-theme=lime] .toggleRow.isDisabled .switch{border-color:#a8a7a77a!important}body[data-theme=lime] .appFooterNav{background:#121418f5;border-top-color:#d5ff6642!important}body[data-theme=lime] .appFooterBtn.isOn{background:#121418f5!important;border-color:#0000 #0000 #c9ff24!important;box-shadow:inset 0 -2px #c9ff24!important}body[data-theme=lime] input[type=email],body[data-theme=lime] input[type=number],body[data-theme=lime] input[type=text],body[data-theme=lime] select{border-color:#d5ff6666!important}body[data-theme=lime] input[type=email]:focus,body[data-theme=lime] input[type=number]:focus,body[data-theme=lime] input[type=text]:focus,body[data-theme=lime] select:focus{border-color:#f1ff97bd!important;box-shadow:inset 0 0 0 1px #f1ff9733!important}body[data-theme=lime] .appFooterLabel{color:#f6ffccf5!important;text-shadow:0 0 8px #dbff4f73!important}body[data-theme=lime] .appFooterIconImage{filter:brightness(0)saturate()invert(91%)sepia(40%)saturate(724%)hue-rotate(25deg)brightness(106%)contrast(104%)drop-shadow(0 0 7px #dbff4f70)!important}body[data-theme=lime] .appFooterBtn.isOn .appFooterLabel{color:#fcffe0fa!important}body[data-theme=lime] .appFooterBtn.isOn .appFooterIconImage{filter:brightness(0)saturate()invert(95%)sepia(35%)saturate(938%)hue-rotate(18deg)brightness(103%)contrast(104%)drop-shadow(0 0 10px #f1ff7a99)!important}body[data-theme=lime] .checkpointAlertsTitle,body[data-theme=lime] .dashboardCardTitle,body[data-theme=lime] .dashboardTitle,body[data-theme=lime] .focusInsightsTitle,body[data-theme=lime] .focusSessionNotesCollapseLabel,body[data-theme=lime] .historyMeta,body[data-theme=lime] .historyTitle,body[data-theme=lime] .hmTitle,body[data-theme=lime] .menuTitle,body[data-theme=lime] .modeSwitchesLabel,body[data-theme=lime] .name,body[data-theme=lime] .settingsDetailTitle,body[data-theme=lime] .settingsInlineSectionTitle,body[data-theme=lime] .settingsSectionLabel,body[data-theme=lime] .time,body[data-theme=lime] label{color:#fff!important}body[data-theme=lime] .modalSubtext{color:#a8a7a7!important}body[data-theme=lime] .focusSessionNotesCollapseLabel:after{color:#fff!important}body[data-theme=lime] .iconBtn,body[data-theme=lime] .settingsInlineSectionIcon,body[data-theme=lime] .settingsNavItemIcon{color:#f4ffc9f0}body[data-theme=lime] .iconBtn:focus-visible,body[data-theme=lime] .iconBtn:hover{color:#c9ff24}body[data-theme=lime] .settingsInlineSectionIcon,body[data-theme=lime] .settingsNavItemIcon{filter:brightness(0)saturate()invert(92%)sepia(45%)saturate(700%)hue-rotate(20deg)brightness(104%)contrast(103%)drop-shadow(0 0 8px #dbff4f57)!important}#app,#app :where(p,span,a,button,summary,li,td,th,input,textarea,select,option,optgroup,small,strong,em,div),#editOverlay,#editOverlay :where(p,span,a,button,summary,li,td,th,input,textarea,select,option,optgroup,small,strong,em,div){font-family:var(--font-readable)!important}#app :where(.desktopAppRail .dashboardRailMenuLabel,.desktopAppRail .dashboardRailSectionLabel,.desktopAppRail .dashboardProfileName,.settingsNavPanel .settingsNavRowText,#appPageTasks .task .time,#appPageTasks .task .time *,#appPageTasks .task .timeBoxValue,#appPageTasks .task .timeBoxValue *,#focusModeScreen .focusDialTime,#focusModeScreen .focusDialTime *,#focusModeScreen .focusDialDays,#focusModeScreen .focusDialDays *,#appPageTasks .task .actions .btn[data-action=start],#appPageTasks .task .actions .btn[data-action=stop]),#app :where(h1,h2,h3,h4,h5,h6,label,.displayFont,.menuTitle,.settingsDetailTitle,.settingsInlineSectionTitle,.dashboardCardTitle,.dashboardPanelTitle,.dashboardWidgetTitle,.desktopRailTitle,.desktopRailBubbleTitle,.hmTitle,.modal h1,.modal h2,.modal h3,.modalTitle,.sectionTitle,.field>label,.toggleRow>span,.unitRow>span),#editOverlay :where(h1,h2,h3,h4,h5,h6,label,.displayFont,.editHead,.editHead *,.field>label,.toggleRow>span,.unitRow>span,.checkpointAlertsTitle,.editTaskTimeGoalHeaderLabel,.milestonesSummaryPrimary,.milestonesSummaryCollapseLabel){font-family:var(--font-orbitron)!important}#app :where(.btn){font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App],#app[aria-label=TaskLaunch\ Feedback],#app[aria-label=TaskLaunch\ Settings]{cursor:crosshair}#app[aria-label=TaskLaunch\ App] :where(.btn,.iconBtn,button,a,label,summary,[role=button],[data-action],[data-history-action],[data-menu],[data-move-mode]),#app[aria-label=TaskLaunch\ App] :where(.historyCanvasWrap,.historyChartInline,#historyChart),#app[aria-label=TaskLaunch\ Feedback] :where(.btn,.iconBtn,button,a,label,summary,[role=button],[data-action],[data-history-action],[data-menu],[data-move-mode]),#app[aria-label=TaskLaunch\ Feedback] :where(.historyCanvasWrap,.historyChartInline,#historyChart),#app[aria-label=TaskLaunch\ Settings] :where(.btn,.iconBtn,button,a,label,summary,[role=button],[data-action],[data-history-action],[data-menu],[data-move-mode]),#app[aria-label=TaskLaunch\ Settings] :where(.historyCanvasWrap,.historyChartInline,#historyChart){cursor:crosshair!important}@media (max-width:980px){body.isFocusModeOpen #focusModeScreen{align-items:center;gap:clamp(5px,1.1dvh,10px)}.focusDial{width:min(58.5vw,28.5dvh,315px)}.focusDialWrap{margin-bottom:clamp(16px,2.8dvh,30px)}.focusCheckpointLabelDesc{display:none}}@media (max-width:760px){body.isFocusModeOpen #focusModeScreen{padding:var(--safe-top)calc(16px + var(--safe-right))var(--safe-bottom)calc(16px + var(--safe-left));gap:clamp(5px,1dvh,10px) 8px}.focusModeExitBar{z-index:1;pointer-events:auto;flex:none;grid-area:focusExit;place-self:start center;width:100%;max-width:620px;height:auto;margin:clamp(14px,2dvh,24px) auto 0;padding-bottom:32px;position:relative}#focusModeBackBtn{pointer-events:auto;border-radius:0;width:auto;min-width:0;height:auto;padding:8px 16px;font-size:11px;line-height:normal;position:static}#focusModeBackBtn:after,#focusModeBackBtn:before{content:none}.focusDialWrap{padding:8px 18px 54px}.focusDial{width:min(58.5vw,26.25dvh,270px)}.focusCheckpointToggleTop{align-self:start;gap:6px}.focusCheckpointToggleRow{gap:6px;padding:2px 0}.focusCheckpointToggleRow>span,.focusInsightLabel,.focusInsightValue{font-size:clamp(9px,2.8vw,11px)}.focusInsights,.focusSessionNotes{clip-path:none;width:100%;padding:8px 9px}.focusSessionNotes{width:100%;max-width:620px;margin-left:auto;margin-right:auto;padding-bottom:32px;padding-left:0;padding-right:0}.focusInsightsTitle{margin-bottom:5px;font-size:clamp(10px,3vw,12px)}.focusInsightRow{gap:6px;padding:3px 0}.focusSessionNotesBody{gap:5px;margin-top:6px}.focusSessionNotesInput{--focus-session-notes-min-height:76px;min-height:var(--focus-session-notes-min-height);max-height:max(var(--focus-session-notes-min-height),28dvh);resize:none}}@media (max-height:680px){#focusModeScreen{padding:var(--safe-top)calc(16px + var(--safe-right))var(--safe-bottom)calc(16px + var(--safe-left))}.focusModeTitle{font-size:clamp(16px,3.5dvh,22px)}.focusTaskTitle{font-size:clamp(11px,2.5dvh,16px)}.focusDial{width:min(55.5vw,24dvh,285px)}.focusInsights,.focusSessionNotes{padding:8px 10px}.focusSessionNotes{width:100%;max-width:620px;margin-left:auto;margin-right:auto;padding-bottom:32px;padding-left:0;padding-right:0}.focusInsightsTitle{margin-bottom:5px;font-size:11px}.focusInsightRow{padding:3px 0}.focusSessionNotesInput{--focus-session-notes-min-height:76px;min-height:var(--focus-session-notes-min-height);max-height:max(var(--focus-session-notes-min-height),28dvh);resize:none}}@media (max-width:760px) and (max-height:680px){.focusDial{width:min(55.5vw,22.5dvh,240px)}.focusSessionNotesInput{max-height:max(var(--focus-session-notes-min-height),30dvh)}}@media (max-width:360px){#focusModeScreen{padding:var(--safe-top)calc(16px + var(--safe-right))var(--safe-bottom)calc(16px + var(--safe-left))}.focusDialWrap{padding:8px 14px 34px}.focusCheckpointToggleTop{margin:0}.focusTaskTitle{letter-spacing:.1em;font-size:14px}.focusDialTime{font-size:clamp(13px,7.4cqw,28px)}.focusDialDays{font-size:clamp(9px,3.1cqw,15px)}.focusInsights,.focusSessionNotes{width:100%;margin:0 auto;padding:10px}.focusSessionNotes{width:100%;max-width:620px;margin:2px auto clamp(18px,2.8dvh,34px);padding-bottom:32px;padding-left:0;padding-right:0}.focusSessionNotesSummary{align-items:flex-start}.focusSessionNotesCollapseLabel{font-size:9px}.focusInsightRow{gap:8px}.focusInsightLabel,.focusInsightValue{font-size:11px}.focusSessionNotesInput{--focus-session-notes-min-height:76px;min-height:var(--focus-session-notes-min-height)}}@keyframes signedInHeaderBadgeXpSlideIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.wrap{width:min(1140px,100%);height:calc(100dvh - (56px + var(--safe-top) + var(--safe-bottom)));border:1px solid #60ddff38;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 70px #0000006b,inset 0 0 0 1px #00dcff14;background:#0d0f13!important}.wrap.isXpAwardSpotlightActive{isolation:isolate}#app[aria-label=TaskLaunch\ App]{width:100%;max-width:1920px;box-shadow:none;-webkit-overflow-scrolling:touch;border:none;margin-bottom:0;overflow:hidden auto}.topbar{align-items:center;gap:var(--space-3);padding:16px var(--space-3);z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0f13;border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto 1fr;display:grid;position:sticky;top:0}.wrap.isXpAwardSpotlightActive .taskLaunchAppTopbar{z-index:1195;-webkit-backdrop-filter:none;backdrop-filter:none}.topbar.topbarBrandOnly{grid-template-columns:minmax(0,1fr)}.topbar.topbarBrandOnly.taskLaunchAppTopbar{grid-template-columns:minmax(0,1fr) auto}.brand{font-family:var(--font-tight);letter-spacing:.16em;justify-self:start;align-items:center;gap:10px;font-weight:400;display:flex}.brandLogo{object-fit:contain;align-self:center;width:min(255px,100%);max-width:255px;height:auto;margin-left:0;display:block}.taskLaunchHeaderBrandIcon{object-fit:contain;flex:0 0 22px;width:22px;height:22px;display:block}.taskLaunchHeaderBrandText{color:var(--landing-text,#f5f8f4f5);font-family:var(--font-display-ui);letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;font-weight:400;line-height:normal}#app .appBrandLandingReplica{color:var(--landing-text,#f5f8f4f5)!important;letter-spacing:.16em!important;text-transform:uppercase!important;align-items:center!important;gap:10px!important;font-size:.82rem!important;line-height:normal!important;text-decoration:none!important;display:inline-flex!important}#app .appBrandLandingReplicaText{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-transform:inherit!important}#app .appBrandLandingReplicaIcon{object-fit:contain!important;flex:0 0 22px!important;width:22px!important;height:22px!important;display:block!important}.taskLaunchMobileMenuBtn{border:0;display:none}.taskLaunchTopbarXp{flex:auto;min-width:0;display:none}.taskLaunchMobileToolbar{display:none}@media (max-width:980px),(pointer:coarse) and (max-device-width:1024px){body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar{display:block}}.taskLaunchMobileMenu{display:none}.controls{gap:var(--space-2);justify-self:end}.controls,.modeSwitch{align-items:center;display:flex}.modeSwitch{justify-content:center;gap:8px}.modeSwitchWrap{flex-direction:column;align-items:center;gap:2px;margin-top:-2px;padding:8px 12px 0;display:flex;position:relative}.modeSwitchWrap:after,.modeSwitchWrap:before{content:"";border-top:2px solid var(--mode-accent);pointer-events:none;width:max(18px,50% - 58px);height:8px;position:absolute;top:8px}.modeSwitchWrap:before{border-left:2px solid var(--mode-accent);border-top-left-radius:3px;left:0}.modeSwitchWrap:after{border-right:2px solid var(--mode-accent);border-top-right-radius:3px;right:0}.modeSwitchWrap.modeSwitchNoBrackets:after,.modeSwitchWrap.modeSwitchNoBrackets:before{display:none}body[data-app-page=dashboard] .modeSwitchWrap,body[data-app-page=friends] .modeSwitchWrap,body[data-app-page=leaderboard] .modeSwitchWrap{display:none!important}body[data-app-page=dashboard] .appPages{padding-left:0!important}body[data-app-page=friends] .appPages{padding-left:0!important;padding-right:0!important}body[data-app-page=leaderboard] .appPages{padding-left:104px!important;padding-right:18px!important}.appPages{--app-pages-bottom-padding:12px;flex:auto;min-height:0;padding-left:120px;overflow:hidden auto}.appPage,.appPages{padding-bottom:12px}.appPage{display:none}.appPage.appPageOn{display:block}body.isAppPageSliding[data-app-page-slide-direction=forward] #app[aria-label=TaskLaunch\ App] .appPage.appPageOn{animation:appPageSlideInForward .22s both}body.isAppPageSliding[data-app-page-slide-direction=backward] #app[aria-label=TaskLaunch\ App] .appPage.appPageOn{animation:appPageSlideInBackward .22s both}@keyframes appPageSlideInForward{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes appPageSlideInBackward{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){body.isAppPageSliding #app[aria-label=TaskLaunch\ App] .appPage.appPageOn{animation:none}}#app[aria-label=TaskLaunch\ App] .appPageTasks .list{padding:0}.modeSwitchesLabel{letter-spacing:.8px;text-transform:uppercase;color:#fff9;margin:10px 0 6px;font-size:11px;font-weight:800}.footerBtns{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:16px;display:flex}@media (max-width:640px){.footerBtns{justify-content:stretch}.footerBtns .btn{flex:100%}}@media (max-width:360px){.footerBtns{gap:8px}}.historySaveWorkingIndicator{z-index:11020;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#02060cad;justify-content:center;align-items:center;padding:18px 14px;transition:opacity .18s;display:flex;position:fixed;inset:0}.historySaveWorkingIndicator.isOn{opacity:1;pointer-events:auto}.dashboardRefreshBusyOverlay{z-index:18;-webkit-backdrop-filter:blur(2px)saturate(.98);backdrop-filter:blur(2px)saturate(.98);opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(#070c141f,#070c143d);justify-content:center;align-items:center;padding:18px 14px;transition:opacity .26s,visibility .26s;display:flex;position:absolute;inset:0}.dashboardRefreshBusyOverlay.isOn{opacity:1;visibility:visible;pointer-events:auto}.dashboardRefreshBusyPanel{text-align:center;background:linear-gradient(#ffffff0d,#ffffff04),#0d0f13e6;border:1px solid #35e8ff3d;width:min(360px,100% - 8px);padding:14px 16px 12px;box-shadow:0 20px 46px #0000006b,inset 0 0 0 1px #7ef3ff0f}.dashboardRefreshBusyPanel h2{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:17px;font-weight:700}.dashboardRefreshBusyPanel .modalSubtext{color:#e2f6ffe6;margin:0;line-height:1.45}.dashboardRefreshBusyProgress{--dashboard-busy-progress-track:#baf1ff29;--dashboard-busy-progress-fill-start:#73eafff0;--dashboard-busy-progress-fill-end:#29d0dee6;background:var(--dashboard-busy-progress-track);border-radius:999px;width:min(176px,100%);height:8px;margin-top:12px;position:relative;overflow:hidden}.dashboardRefreshBusyProgressBar{border-radius:inherit;background:linear-gradient(90deg,var(--dashboard-busy-progress-fill-start),var(--dashboard-busy-progress-fill-end));will-change:transform;width:42%;height:100%;animation:dashboardRefreshBusyProgressSlide 1.1s ease-in-out infinite;display:block;transform:translate(-120%)}@keyframes dashboardRefreshBusyProgressSlide{0%{transform:translate(-120%)}to{transform:translate(300%)}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShell{position:relative;overflow:visible}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShellScene{overflow:visible}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShellContent{transition:opacity .26s,filter .26s,transform .26s;overflow:visible}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShellContent.isBackfaceHidden{pointer-events:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShellContent.isDashboardBusy{opacity:.52;filter:blur(.7px)saturate(.9);transform:scale(.995)}body[data-theme=lime] .taskLaunchMobileMenuPanel{border-color:#0000}body[data-theme=lime] .taskLaunchMobileMenuBars>span{background:#f1fae0f5}@media (prefers-reduced-motion:reduce){.dashboardRefreshBusyProgressBar{animation:none;transform:translate(68%)}.taskLaunchMobileMenu,.taskLaunchMobileMenuBars>span,.taskLaunchMobileMenuPanel{transition:none}}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageControls{box-sizing:border-box;grid-template-columns:minmax(0,1fr);margin-top:12px;justify-self:stretch!important;width:100%!important;display:grid!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .topbar{grid-template-columns:auto minmax(0,1fr) auto}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .modeSwitchWrap{width:100%;min-width:0;max-width:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;display:grid}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn{justify-content:center;width:100%;min-width:0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .modeSwitchWrap{filter:drop-shadow(0 0 6px var(--mode-accent))}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .modeSwitchWrap{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--mode-accent)28%,transparent))}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{border-color:var(--mode-accent)!important}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{border-color:color-mix(in srgb,var(--mode-accent)72%,#fff 28%)!important}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{background:linear-gradient(180deg,var(--mode-accent),var(--mode-accent))!important}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{background:linear-gradient(180deg,color-mix(in srgb,var(--mode-accent)26%,transparent),color-mix(in srgb,var(--mode-accent)8%,transparent))!important}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{color:#eafbff;text-shadow:0 0 6px var(--mode-accent)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{text-shadow:0 0 6px color-mix(in srgb,var(--mode-accent)45%,transparent)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{box-shadow:0 0 0 1px var(--mode-accent)inset,0 0 12px var(--mode-accent)!important}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #modeSwitch .modeBtn.isOn{box-shadow:0 0 0 1px color-mix(in srgb,var(--mode-accent)24%,transparent)inset,0 0 12px color-mix(in srgb,var(--mode-accent)30%,transparent)!important}}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .list{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App]{-ms-overflow-style:none;scrollbar-width:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App]::-webkit-scrollbar{width:0;height:0;display:none}.desktopAppMain{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}#app[aria-label=TaskLaunch\ App] .appShellHeader{box-sizing:border-box;background:#1a1b20;flex:none;justify-content:flex-start;align-items:center;gap:16px;width:100%;height:32px;margin:0 0 12px;padding:0 18px;display:flex}#app[aria-label=TaskLaunch\ App] .appShellHeaderSpacer{display:none}#app[aria-label=TaskLaunch\ App] .appShellHeaderXp{--app-shell-insignia-upgrade-glow:#7ef3ff70;min-width:0;box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0;flex:0 360px;justify-content:flex-start;align-items:center;margin-left:auto;padding:5px 0 5px 10px;display:flex;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] .appShellHeaderXp.isXpAwardSpotlightTarget,#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXp.isXpAwardSpotlightTarget{z-index:1195;position:relative}#app[aria-label=TaskLaunch\ App] .appShellHeaderXp:after,#app[aria-label=TaskLaunch\ App] .appShellHeaderXp:before{content:none}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpBody{z-index:1;flex:auto;align-items:center;min-width:0;display:flex;position:relative}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpStats{flex-direction:column;align-items:flex-end;gap:0;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpStatsRow{justify-content:flex-end;align-items:center;gap:8px;width:100%;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpStatsRow{justify-content:flex-start}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpValue{letter-spacing:.08em;color:#f7fbff;transform-origin:100%;will-change:transform;align-items:center;font-size:12px;line-height:1;transition:transform .18s;display:inline-flex;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;text-transform:none!important}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpValueWrap{flex:none;align-items:center;line-height:1;display:inline-flex;position:relative}#app[aria-label=TaskLaunch\ App] .appShellXpValueAlert,#app[aria-label=TaskLaunch\ App] .taskLaunchXpValueAlert{color:#ff5252}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpTrack{width:clamp(64px,12vw,112px);min-width:clamp(64px,12vw,112px);height:9px;box-shadow:none;background:#0d1118;border:1px solid #ffffff2e;border-radius:0;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpTrackWrap{flex:0 0 clamp(64px,12vw,112px);min-width:clamp(64px,12vw,112px);height:9px;display:block;position:relative}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpTrack:before{content:none}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpRankWrap{flex:none;align-items:center;gap:6px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpBottomRow{justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpTrigger{color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpTrigger:focus-visible{outline-offset:4px;outline:1px solid #35e8ffb3}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaShell{flex:none;width:36px;height:36px;display:block}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell{isolation:isolate;flex:none;width:36px;height:36px;display:block;position:relative}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell:after,#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell:before{content:"";pointer-events:none;z-index:-1;border-radius:50%;position:absolute;inset:-8px}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell:before{filter:blur(4px);background:radial-gradient(circle,#7ef3ff80 0,#7ef3ff42 36%,#7ef3ff00 72%);animation:appShellHeaderInsigniaCyanAura 3.2s ease-out both}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell:after{border:1px solid #7ef3ffa8;animation:appShellHeaderInsigniaCyanRing 3.2s ease-out both;inset:-3px;box-shadow:0 0 14px #7ef3ff8a,0 0 28px #35e8ff47,inset 0 0 10px #7ef3ff33}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell .appShellHeaderXpInsigniaShell{position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaLayer{transform-origin:50%;will-change:opacity,transform,filter}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaLayer.isOld{animation:appShellHeaderInsigniaUpgradeOld .72s ease-in both}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaLayer.isNew{animation:appShellHeaderInsigniaUpgradeNew .72s cubic-bezier(.16,.82,.22,1) both}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaImg,#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaPlaceholder{width:100%;height:100%;display:block}@keyframes appShellHeaderInsigniaUpgradeOld{0%{opacity:1;filter:drop-shadow(0 0 #7ef3ff00);transform:scale(1)}42%{opacity:.78;filter:drop-shadow(0 0 8px var(--app-shell-insignia-upgrade-glow));transform:scale(.88)}to{opacity:0;filter:drop-shadow(0 0 #7ef3ff00);transform:scale(.58)}}@keyframes appShellHeaderInsigniaUpgradeNew{0%{opacity:0;filter:drop-shadow(0 0 #7ef3ff00);transform:scale(.58)}34%{opacity:0;filter:drop-shadow(0 0 #7ef3ff00);transform:scale(.72)}62%{opacity:1;filter:drop-shadow(0 0 12px var(--app-shell-insignia-upgrade-glow));transform:scale(1.18)}to{opacity:1;filter:drop-shadow(0 0 4px var(--app-shell-insignia-upgrade-glow));transform:scale(1)}}@keyframes appShellHeaderInsigniaCyanAura{0%{opacity:0;transform:scale(.72)}18%{opacity:1;transform:scale(1.14)}72%{opacity:.78;transform:scale(1.02)}to{opacity:0;transform:scale(1.28)}}@keyframes appShellHeaderInsigniaCyanRing{0%{opacity:0;transform:scale(.82)}20%{opacity:1;transform:scale(1.08)}70%{opacity:.72;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaLayer.isOld{animation:appShellHeaderInsigniaUpgradeOldReduced .12s linear both}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaLayer.isNew{animation:appShellHeaderInsigniaUpgradeNewReduced .12s linear both}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell:after,#app[aria-label=TaskLaunch\ App] .appShellHeaderXpInsigniaUpgradeShell:before{animation:appShellHeaderInsigniaCyanGlowReduced 1.6s linear both}}@keyframes appShellHeaderInsigniaUpgradeOldReduced{0%{opacity:1}to{opacity:0}}@keyframes appShellHeaderInsigniaUpgradeNewReduced{0%{opacity:0}to{opacity:1}}@keyframes appShellHeaderInsigniaCyanGlowReduced{0%{opacity:0}12%{opacity:.85}to{opacity:0}}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpRank{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;color:#f7fbffdb;min-width:0;font-size:11px;font-weight:700;line-height:normal;overflow:hidden;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpFill{border-radius:inherit;background:linear-gradient(#ffffff61,#fff0 42%),linear-gradient(90deg,#8ab600,#c9ff24 34%,#efff86);width:0;display:block;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px #ffffff57,inset 0 -2px 3px #58740061,inset -6px 0 8px #789e0033,0 0 10px #c9ff2447,0 2px 6px #c9ff242e}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpFill:after{content:"";pointer-events:none;background:linear-gradient(#ffffff75,#fff0);border-radius:999px;height:42%;position:absolute;inset:1px 8% auto 1px}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .appShellHeaderXpFill{background:linear-gradient(90deg,#c9ff24,#efff86)}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .appShellHeaderXp{--app-shell-insignia-upgrade-glow:#f3ff7a6b}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpBody{flex:auto;align-items:center;min-width:0;display:flex}.xpAwardSpotlightLayer{z-index:1190;pointer-events:none;background:0 0;position:absolute;inset:0}@media (max-width:980px),(pointer:coarse) and (max-device-width:1024px){.xpAwardSpotlightLayer{top:96px}}body[data-theme=lime] .xpAwardSpotlightLayer{background:0 0}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpBottomRow{justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpTrigger{color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpTrigger:focus-visible{outline-offset:4px;outline:1px solid #35e8ffb3}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpAvatarTrigger{border-radius:999px;flex:none}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpStatsTrigger{justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpValue{letter-spacing:.08em;color:#f7fbff;transform-origin:100%;will-change:transform;flex:none;align-items:center;font-size:10px;line-height:1;transition:transform .18s;display:inline-flex;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;text-transform:none!important}#app[aria-label=TaskLaunch\ App] .appShellHeaderXpValue.isAnimatingXpCount,#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpValue.isAnimatingXpCount{transform:scale(1.5)}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpTrack{background:linear-gradient(#ffffff1f,#fff0 42%),linear-gradient(#070a12f5,#171d29f0 54%,#03050afa);border:1px solid #ffffff24;border-radius:999px;flex:0 0 clamp(56px,18vw,96px);width:clamp(56px,18vw,96px);min-width:clamp(56px,18vw,96px);height:9px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -2px 4px #0000007a,0 1px 4px #0000004d}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpTrack:before{content:"";pointer-events:none;background:linear-gradient(#fff3,#fff0);border-radius:999px;height:38%;position:absolute;inset:1px 1px auto}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpAvatarWrap{background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;flex:0 0 49.5px;place-items:center;width:49.5px;height:49.5px;display:grid;overflow:hidden}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpAvatarFallback,#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpAvatarImg{width:100%;height:100%;display:block}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpAvatarImg{object-fit:cover}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpAvatarFallback{font-family:var(--font-orbitron);letter-spacing:.06em;color:#f7fbffe6;place-items:center;font-size:19.5px;font-weight:700;display:grid}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpMeta{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:3px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpUserName{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;color:#f7fbfff0;width:100%;min-width:0;font-size:13px;line-height:1.1;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;text-transform:lowercase!important;font-weight:700!important}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpStats{flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpRankWrap{flex:none;align-items:center;gap:6px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpInsigniaShell{flex:none;width:16px;height:16px;display:block}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpInsigniaImg,#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpInsigniaPlaceholder{width:100%;height:100%;display:block}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpRank{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;color:#f7fbffdb;min-width:0;font-size:10px;font-weight:700;line-height:normal;overflow:hidden;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpFill{border-radius:inherit;background:linear-gradient(#ffffff61,#fff0 42%),linear-gradient(90deg,#8ab600,#c9ff24 34%,#efff86);width:0;display:block;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px #ffffff57,inset 0 -2px 3px #58740061,0 0 10px #c9ff2447}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpFill:after{content:"";pointer-events:none;background:linear-gradient(#ffffff75,#fff0);border-radius:999px;height:42%;position:absolute;inset:1px 8% auto 1px}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpFill{background:linear-gradient(90deg,#c9ff24,#efff86)}#app[aria-label=TaskLaunch\ App] .appPages{flex:auto;min-height:0;overflow:visible!important}body.isInitialAuthHydrating{overflow:hidden}#app[aria-label=TaskLaunch\ App] .initialAuthBusyOverlay{z-index:1200;opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(#06080ae0,#07090cf5);place-items:center;padding:24px;transition:opacity .18s,visibility .18s;display:grid;position:fixed;inset:0}#app[aria-label=TaskLaunch\ App] .initialAuthBusyOverlay.isOn{opacity:1;visibility:visible;pointer-events:auto}#app[aria-label=TaskLaunch\ App] .initialAuthBusyPanel{text-align:center;background:linear-gradient(#0f1217f5,#0a0c10fa);border:1px solid #ffffff0f;justify-items:center;gap:16px;width:min(100%,420px);padding:28px 26px;display:grid;box-shadow:0 22px 48px #00000070,inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05}#app[aria-label=TaskLaunch\ App] .initialAuthBusyPanel .modalSubtext{color:#dfeaf5db;margin:0}@keyframes leaderboardLoadingDots{0%,20%{content:"..."}40%{content:""}60%{content:"."}80%{content:".."}to{content:"..."}}#app[aria-label=TaskLaunch\ App] .leaderboardLoadingText{letter-spacing:.04em;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;font-size:15.12px!important}#app[aria-label=TaskLaunch\ App] .leaderboardLoadingText:after{content:"...";text-align:left;width:1.35em;animation:leaderboardLoadingDots 1.2s step-end infinite;display:inline-block}@media (prefers-reduced-motion:reduce){#app[aria-label=TaskLaunch\ App] .leaderboardLoadingText:after{animation:none}}@media (max-width:980px){#app[aria-label=TaskLaunch\ App] .appShellHeader{display:none}#app[aria-label=TaskLaunch\ App]{--mobile-footer-offset:10px;--mobile-footer-height:72px;--mobile-footer-reserved-space:calc(var(--mobile-footer-height) + env(safe-area-inset-bottom))}.appPages{--app-pages-bottom-padding:var(--mobile-footer-reserved-space);padding-left:0;padding-bottom:var(--mobile-footer-reserved-space)}body[data-app-page=dashboard] .appPages{padding-left:0!important}.appFooterNav{z-index:12;width:100%;padding:10px 8px calc(10px + env(safe-area-inset-bottom));border-top:none;border-right:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;position:sticky;top:auto;bottom:0;left:auto;box-shadow:0 -10px 20px #00000059}.appFooterBtn{min-height:74px;padding:6px 4px;border-color:#0000!important}.appFooterIconImage{width:40px;height:40px}.appFooterLabel{letter-spacing:.03em;font-size:10px}}@media (max-width:640px){#app[aria-label=TaskLaunch\ App] .appPages{padding-left:0!important;padding-right:0!important}}@media (max-width:520px){.appFooterBtn{min-height:62px}.appFooterIconImage{width:32px;height:32px}}@media (max-width:360px){.appFooterNav{padding:8px 6px calc(8px + env(safe-area-inset-bottom));gap:3px}.appFooterBtn{min-height:56px;padding:4px 2px}.appFooterIconImage{width:26px;height:26px}}@media (max-width:980px){body{background-attachment:scroll}.wrap{width:100%;height:calc(100dvh - (14px + var(--safe-top)));border-radius:0}.topbar{grid-template-columns:1fr auto;grid-template-areas:"brand controls""mode mode";gap:10px;padding:12px}.topbar.topbarBrandOnly.taskLaunchAppTopbar{z-index:60;background:#1a1b20;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand controls""mode mode"}#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar{gap:12px;padding-bottom:0}body[data-tasktimer-native-runtime=true] #app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar{margin-top:var(--safe-top);position:relative}body[data-tasktimer-native-runtime=true] #app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar:before{content:"";height:var(--safe-top);background:#1a1b20;position:absolute;bottom:100%;left:0;right:0}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar{z-index:8;background:#0d0f13;min-width:0;padding:8px 12px;position:relative;overflow:visible}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarInner{min-width:0;overflow:visible}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar .dashboardEditActions,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar .hmHead,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar .taskPageHeaderActions{margin:0;transform:none}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar .dashboardEditActions{flex-wrap:wrap;justify-content:flex-start}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbar .hmHead{align-items:flex-start;margin-bottom:0}#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar .brand{flex:auto;width:100%;min-width:0}#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar .taskLaunchTopbarXp{flex:auto;justify-content:flex-start;align-items:center;width:100%;min-width:0;overflow:hidden;display:flex!important}#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar .taskLaunchTopbarXp .taskLaunchTopbarXpBody{flex:auto;width:100%;min-width:0}#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar .taskLaunchTopbarXp .taskLaunchTopbarXpBottomRow,#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar .taskLaunchTopbarXp .taskLaunchTopbarXpStatsTrigger{flex:auto;min-width:0}#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar .appBrandLandingReplicaIcon,#app[aria-label=TaskLaunch\ App] .taskLaunchAppTopbar .appBrandLandingReplicaText{display:none!important}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpRank{max-width:88px}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpFill,#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpFill:after,#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpTrack,#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpTrack:before{border-radius:0}#app[aria-label=TaskLaunch\ App] .taskLaunchTopbarXpUserName{max-width:100%}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileMenuBtn{grid-area:controls}.brand{grid-area:brand}.controls{grid-area:controls}.taskLaunchMobileMenuBtn{z-index:42;clip-path:none;border:0;border-radius:0;grid-area:controls;justify-self:end;display:inline-grid;position:relative;box-shadow:none!important;background:0 0!important}.taskLaunchMobileMenuBtn:focus-visible,.taskLaunchMobileMenuBtn:hover{background:0 0!important}.taskLaunchMobileMenuBtn.isHidden{opacity:0;visibility:hidden;pointer-events:none}body.taskLaunchMobileMenuOpen #app[aria-label=TaskLaunch\ App] .appFooterNav{z-index:0!important}.taskLaunchMobileMenuBars{gap:4px;display:inline-grid}.taskLaunchMobileMenuBars>span{background:#ecf8fff5;border-radius:999px;width:16px;height:1.5px;transition:transform .18s,opacity .18s;display:block}.taskLaunchMobileMenu{opacity:0;visibility:hidden;pointer-events:none;overscroll-behavior:contain;background:0 0;justify-content:center;align-items:flex-end;width:auto;height:auto;padding:0;transition:opacity .24s,visibility 0s linear .28s;display:flex;position:fixed;inset:0;overflow:hidden;z-index:1300!important}.taskLaunchMobileMenu:before{content:"";z-index:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;position:absolute;inset:0}.taskLaunchMobileMenu.isOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s,visibility linear}.taskLaunchMobileMenuPanel{z-index:1;width:100%;height:50dvh;min-height:0;max-height:50dvh;padding:26px 14px calc(18px + var(--safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid #0000;border-bottom:0;border-radius:0;flex-direction:column;margin:0;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow-y:auto;transform:translateY(calc(100% + 24px));box-shadow:0 24px 56px #00000085,inset 0 0 0 1px #ececec0f;font-family:var(--font-orbitron)!important;background:#0d0f13!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileMenuPanel,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileMenuPanel :where(button,a,span,div){font-family:var(--font-orbitron)!important}.taskLaunchMobileMenu.isOpen .taskLaunchMobileMenuPanel{transform:translateY(var(--mobile-sheet-drag-y,0))}.taskLaunchMobileMenuPanel.isDragging{transition:none}.taskLaunchMobileMenuSwipeHandle{z-index:2;touch-action:none;background:#aab2beb8;border-radius:999px;width:42px;height:4px;display:block;position:absolute;top:9px;left:50%;transform:translate(-50%)}.taskLaunchMobileMenuHeader{text-align:center;border-bottom:1px solid #aab2be38;flex:none;justify-content:center;align-items:center;gap:10px;width:100%;margin:0 0 18px;padding:12px 0;display:flex}.taskLaunchMobileMenuHeaderIcon{object-fit:contain;flex:0 0 22px;width:22px;height:22px;display:block}.taskLaunchMobileMenuHeaderText{font-family:var(--font-orbitron);letter-spacing:.16em;color:#f5f8f4f5;text-transform:uppercase;font-size:13.12px;font-weight:400;line-height:normal}.taskLaunchMobileMenuList{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-height:0;display:grid}.taskLaunchMobileMenuItem{justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;text-decoration:none;display:flex;box-shadow:none!important;clip-path:none!important;font-family:var(--font-orbitron)!important;background:0 0!important;border:1px solid #0000!important}.taskLaunchMobileMenuItem:focus-visible,.taskLaunchMobileMenuItem:hover{background:0 0!important;border-color:#0000!important}.taskLaunchMobileMenuItem:disabled{cursor:wait;opacity:.72}.taskLaunchMobileMenuItemIcon{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}.taskLaunchMobileMenuItemText{letter-spacing:.06em;text-transform:uppercase;color:inherit;font-size:14px;font-weight:700}.taskLaunchMobileMenuError,.taskLaunchMobileMenuItemText{text-align:center;font-family:var(--font-orbitron)!important}.taskLaunchMobileMenuError{margin:0}body.taskLaunchMobileMenuOpen{overflow:hidden}.modeSwitchWrap{grid-area:mode;width:100%;margin-top:0;padding:6px 0 0}.modeSwitch{justify-content:stretch;width:100%}.modeBtn{flex:1 1 0;min-width:0}}@media (max-width:640px){.wrap{height:calc(100dvh - (10px + var(--safe-top)));border-radius:0}.topbar{padding:10px}.brandLogo{width:min(225px,100%);max-width:225px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .modeSwitchWrap{justify-content:center}.modeSwitchWrap:after,.modeSwitchWrap:before{width:max(12px,50% - 52px);top:7px}}@media (max-width:360px){.topbar{gap:8px;padding:8px}.modeBtn{min-height:34px;padding:6px 8px;font-size:11px}.historySaveWorkingIndicator{padding:9px 12px;bottom:78px;right:12px}}body[data-app-page=dashboard] #openAddTaskBtn,body[data-app-page=friends] #openAddTaskBtn{display:none!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageControls{width:100%!important;display:grid!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:inline-flex!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .appPages{--app-pages-bottom-padding:0px;scroll-padding-bottom:0;padding-bottom:0!important;overflow:hidden!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding-bottom:0!important;display:flex!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks>.tasksTopRow{z-index:20;background:#0d0f13;flex:none;position:relative}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks>#mode1View{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;flex:auto;min-height:0;padding-bottom:0;scroll-padding-bottom:0;overflow:hidden auto}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks>#mode1View::-webkit-scrollbar{width:0;height:0;display:none}.modeView{display:none}.modeView.modeViewOn{display:block}.task{border:none;border-radius:0;padding:16px 16px 14px;position:relative;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #ffffff08;background:#0d0f13!important}@keyframes taskRunningBorderPulse{0%,to{box-shadow:0 16px 38px #00000057,inset 0 0 0 1px #62e4ff47,0 0 0 1px #62e4ff3d,0 0 18px #28c3ff2e,0 0 36px #28c3ff1a}50%{box-shadow:0 18px 42px #00000061,inset 0 0 0 1px #75e7ff66,0 0 0 1px #75e7ff57,0 0 26px #3cdfff52,0 0 56px #3cdfff2e}}.task.collapsed .progressRow{display:none}.timePanel{font-variant-numeric:tabular-nums;background:linear-gradient(#021822d1,#010e1abd);border:none;border-radius:10px;align-items:center;gap:6px;height:50px;padding:8px 18px;display:flex;box-shadow:inset 0 0 16px #00f0ff26,0 0 14px #00b4ff4d}.timePanel.isStopped{box-shadow:inset 0 0 16px #ff4d4d2e,0 0 14px #ff4d4d47}.timePanel.isStopped .timeBoxValue{color:#ff6b6b;text-shadow:0 0 1px #ffbebef2,0 0 4px #ff5f5fb8,0 0 8px #ff4d4d80}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeChunkZero .timeBoxValue{opacity:.58;color:#86919c80!important;text-shadow:none!important;filter:none!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeBoxValue{flex-direction:column;justify-content:center;align-items:center;gap:1px;transform:translateY(-1px)}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeBoxUnit{transform:none}.actions{flex-wrap:nowrap;grid-area:actions;justify-content:flex-end;place-self:start end;align-items:center;gap:8px;min-width:0;display:flex}.task .actions>.btn.small{min-width:84px}.task .actions>.btn.btn-done{color:#58d67a;cursor:not-allowed;opacity:1;background:linear-gradient(#ffffff17,#ffffff0a);border-color:#ffffff29;justify-content:center;align-items:center;gap:6px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0a}.taskDoneIcon{border:1px solid;border-radius:999px;place-items:center;width:16px;height:16px;font-size:11px;line-height:1;display:inline-grid}.task .actions .iconBtn{flex:none;width:54px;height:36px}.task .actions .btn,.task .actions .taskMenu{flex:none}.task .time,.task .timePanel{cursor:pointer}.task .actions .historyActionBtn.isActive{background:linear-gradient(#35e8ff38,#ffffff0f);border-color:#35e8ff9e;box-shadow:inset 0 0 0 1px #35e8ff38,0 0 10px #00dcff38}.task .actions .historyActionBtn.isPinned{opacity:.72;cursor:not-allowed}.task .actions .historyActionBtn img{filter:brightness(0)saturate()invert()}.checkpointMuteBtn{z-index:3;position:absolute;top:12px;right:12px}.taskHeadMain{position:relative}.taskColorPill{--task-color:#00cfc8;z-index:3;background:var(--task-color);width:8px;height:8px;box-shadow:inset 0 0 0 1px #0003,0 0 10px var(--task-color);border:1px solid #ffffff3d;border-radius:0;position:absolute;top:8px;right:10px}@supports (color:color-mix(in lab,red,red)){.taskColorPill{box-shadow:inset 0 0 0 1px #0003,0 0 10px color-mix(in srgb,var(--task-color)42%,transparent)}}.taskColorPill{pointer-events:none}.taskMenu{position:relative}.taskMenu>summary{list-style:none}.taskMenu>summary::-webkit-details-marker{display:none}.taskMenuBtn{font-size:18px;line-height:1}.taskMenuList{z-index:10;background:#0a101cf5;border:1px solid #ffffff24;flex-direction:column;gap:6px;min-width:188px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 20px #00000052}.taskMenu.open-up .taskMenuList{top:auto;bottom:calc(100% + 6px)}@media (max-width:640px){.taskMenuList{min-width:160px;max-width:calc(100vw - 40px);max-height:min(60vh,280px);left:auto;right:0;overflow:auto}}.taskMenuItem{text-align:left;width:100%;color:var(--text);font-family:var(--font-tight);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:0;padding:8px 10px 8px 20px;font-size:12px;font-weight:700;position:relative}.taskMenuItem:before{content:"";background:var(--task-menu-accent);opacity:0;width:2px;height:1.35em;transition:opacity .14s;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.taskMenuItem:hover{background:#ffffff14}.taskMenuItem:focus-visible,.taskMenuItem:hover{font-size:12px}.taskMenuItemDelete{color:#ff4d4d;background:0 0;border-color:#0000;margin-top:auto}.taskMenuItemDelete:hover{background:0 0}#app[aria-label=TaskLaunch\ App] .appPageTasks .task{box-sizing:border-box;width:100%;max-width:none;margin-left:0;margin-right:0;padding:14px 10px 12px}#app[aria-label=TaskLaunch\ App] .appPageTasks .task[draggable=true]{cursor:grab}#app[aria-label=TaskLaunch\ App] .appPageTasks .task[draggable=false]{cursor:default}#app[aria-label=TaskLaunch\ App] .appPageTasks .list{position:relative}#app[aria-label=TaskLaunch\ App] .appPageTasks #taskList.list{padding-top:0!important;padding-left:0!important;padding-right:0!important}#app[aria-label=TaskLaunch\ App] .appPageTasks .task{will-change:transform;transition:transform .18s cubic-bezier(.22,.78,.2,1)}#app[aria-label=TaskLaunch\ App] .appPageTasks .task.isDragging{opacity:.72;box-shadow:0 0 0 1px #35e8ff59,0 10px 22px #00000047}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isDragGhostHidden{pointer-events:none;opacity:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskDragPlaceholder{width:100%;min-height:48px;box-shadow:none;pointer-events:none;opacity:0;background:0 0;border:none;border-radius:0;margin:0}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskDragPlaceholder{width:100%}.progressRow{margin-top:12px}.progressRow.progressRowEmpty{pointer-events:none}.progressRow.progressRowEmpty .progressWrap{visibility:hidden}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressWrap{padding-bottom:42px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal{--history-chart-tab-side:28px;--history-chart-tab-fill:#1a1b20;--history-chart-tab-fill-hover:#1a1b20;--history-chart-tab-line:#ffffff1f;--history-chart-tab-cover:#1a1b20;width:min(104px,calc(100% - (var(--history-chart-tab-side)*2 + 16px)));color:#e8f2f8b8;cursor:pointer;z-index:5;isolation:isolate;will-change:transform;background:0 0;border:0;place-items:center;min-width:82px;min-height:24px;margin:0;padding:6px 8px 5px;display:grid;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal:before{content:"";inset:3px calc((var(--history-chart-tab-side)*-1) - 1px)-3px;background:linear-gradient(180deg,transparent 0 calc(100% - 8px),var(--history-chart-tab-cover)calc(100% - 8px)100%),var(--history-chart-tab-fill);clip-path:polygon(-1px 100%,calc(var(--history-chart-tab-side) - 1px)0,calc(100% - var(--history-chart-tab-side) + 1px)0,calc(100% + 1px)100%);box-shadow:none;z-index:1;transition:background .16s;position:absolute}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal:after{content:"";inset:3px calc((var(--history-chart-tab-side)*-1) - 1px)-3px;background:var(--task-card-bottom-border-color,#ffffff1f);pointer-events:none;z-index:3;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22' preserveAspectRatio='none'%3E%3Cpath d='M0 21 L28 0 H132 L160 21' fill='none' stroke='%23000' stroke-width='1.25' vector-effect='non-scaling-stroke' stroke-linecap='butt' stroke-linejoin='miter'/%3E%3C/svg%3E") bottom/100% 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22' preserveAspectRatio='none'%3E%3Cpath d='M0 21 L28 0 H132 L160 21' fill='none' stroke='%23000' stroke-width='1.25' vector-effect='non-scaling-stroke' stroke-linecap='butt' stroke-linejoin='miter'/%3E%3C/svg%3E") bottom/100% 22px no-repeat}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskHistoryReveal:not(.isOpen):not(.isOpening):not(.isClosing):before{background:linear-gradient(180deg,transparent 0 calc(100% - 8px),var(--history-chart-tab-cover)calc(100% - 8px)100%),var(--history-chart-tab-fill)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal:focus-visible:before,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal:hover:before{background:linear-gradient(180deg,transparent 0 calc(100% - 8px),var(--history-chart-tab-cover)calc(100% - 8px)100%),var(--history-chart-tab-fill-hover)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal:disabled{cursor:default;opacity:.64}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyDrawerReveal[aria-disabled=true],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal[aria-disabled=true]{cursor:pointer}@keyframes historyPinnedHideChartFlash{0%,to{color:#e6fafffa;box-shadow:none;background:#35e8ff29;transform:scale(1)}18%,54%,90%{color:#fff;background:#35e8ff70;transform:scale(1.18);box-shadow:0 0 12px #35e8ff8a}36%,72%{color:#e6fafffa;box-shadow:none;background:#ffffff14;transform:scale(1)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyPinBtn.isPinnedHideChartFlash{animation:historyPinnedHideChartFlash 1s ease-in-out both}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryRevealText{color:#fff;letter-spacing:.08em;text-transform:uppercase;z-index:4;font-size:9px;font-weight:800;line-height:1;transition:color .16s;display:block;position:relative;top:0;transform:translateY(2px);font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal:focus-visible .taskHistoryRevealText,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal:hover .taskHistoryRevealText{color:#fffffff0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal.isClosing .taskHistoryRevealText,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal.isOpen .taskHistoryRevealText,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHistoryReveal.isOpening .taskHistoryRevealText{opacity:1}.editMoveMenu .taskMenuList{min-width:124px;right:0}.msRow{align-items:center;gap:10px;margin-top:10px;display:flex}.msRow input[type=text]{border-radius:10px;flex:1;padding:10px}.msRow button{color:#ffd4d4;cursor:pointer;background:#ff4d4d26;border:1px solid #ff4d4d59;border-radius:10px;width:34px;height:34px}.historyInlineTitle{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;color:#fff!important}.historyInline{border:none;border-radius:12px;margin-top:14px;padding:14px;background:#0d0f13!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyCanvasWrap,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyInline{box-shadow:none!important;background:0 0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyCanvasWrap{height:var(--task-inline-history-chart-height,293px);border:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyInline{box-sizing:border-box;border-radius:0;margin:0;padding-bottom:14px;position:relative;background:#1a1b20!important;border:1px solid var(--task-card-bottom-border-color,#ffffff1f)!important;border-top:0!important;width:100%!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyInline:before{content:"";background:var(--task-card-bottom-border-color,#ffffff1f);height:1px;-webkit-mask:linear-gradient(#000 0 0)left top/calc(50% - (var(--task-history-tab-border-gap,160px)/2))1px no-repeat,linear-gradient(#000 0 0)right top/calc(50% - (var(--task-history-tab-border-gap,160px)/2))1px no-repeat;mask:linear-gradient(#000 0 0)left top/calc(50% - (var(--task-history-tab-border-gap,160px)/2))1px no-repeat,linear-gradient(#000 0 0)right top/calc(50% - (var(--task-history-tab-border-gap,160px)/2))1px no-repeat;pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosing,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosingSpace,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryCollapsingSpace,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpen,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpening,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpeningSpace{--task-inline-history-chart-height:293px;--task-history-drawer-space:calc(var(--task-inline-history-chart-height) + 172px)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosingSpace,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpen,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpening{padding-bottom:var(--task-history-drawer-space)!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpeningSpace{animation:taskHistoryDrawerSpaceOpen .26s cubic-bezier(.18,.84,.22,1) both}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosing{animation:taskHistoryDrawerSpaceClose .48s cubic-bezier(.4,0,.2,1) both}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryCollapsingSpace{animation:taskHistoryDrawerSpaceClose .24s cubic-bezier(.4,0,.2,1) both}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyRangeRow{margin-top:6px}@media (max-width:640px){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosing,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosingSpace,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryCollapsingSpace,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpen,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpening,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpeningSpace{--task-inline-history-chart-height:244px}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosing .taskFaceShellFront,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosingSpace .taskFaceShellFront,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryCollapsingSpace .taskFaceShellFront,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpen .taskFaceShellFront,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpening .taskFaceShellFront,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpeningSpace .taskFaceShellFront{overflow:visible}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront>.historyInline,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFlipScene>.historyInline{z-index:0;position:absolute;top:100%;left:0;right:0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyDrawerReveal{color:#e8f2f8b8;cursor:pointer;isolation:isolate;background:0 0;border:0;place-items:center;width:auto;min-width:0;min-height:0;padding:0;display:none;position:absolute;bottom:10px;left:50%;overflow:visible;transform:translate(-50%)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyDrawerRevealText{font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;z-index:2;font-size:8px;font-weight:800;line-height:1;display:inline-block;position:relative}.historyInline.historyInlineMotion{transform-origin:top;will-change:transform,opacity,clip-path;overflow:hidden}.historyInline.historyInlineMotion.isOpeningSpace{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-18px)}.historyInline.historyInlineMotion.isOpen{opacity:1;clip-path:inset(0);transform:translateY(0)}.historyInline.historyInlineMotion.isOpening{animation:historyInlineSlideOpen .46s cubic-bezier(.18,.84,.22,1) both}.historyInline.historyInlineMotion.isClosing{pointer-events:none;animation:historyInlineSlideClose .48s cubic-bezier(.4,0,.2,1) both}.historyInline.historyInlineMotion.isClosingSpace{pointer-events:none;opacity:0;clip-path:inset(0 0 100%);transform:translateY(-12px)}@keyframes historyInlineSlideOpen{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-18px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes historyInlineSlideClose{0%{opacity:1;clip-path:inset(0);transform:translateY(0)}to{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-12px)}}@keyframes taskHistoryDrawerSpaceOpen{0%{padding-bottom:0}to{padding-bottom:var(--task-history-drawer-space)}}@keyframes taskHistoryDrawerSpaceClose{0%{padding-bottom:var(--task-history-drawer-space)}to{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.historyInline.historyInlineMotion.isClosing,.historyInline.historyInlineMotion.isClosingSpace,.historyInline.historyInlineMotion.isOpening,.historyInline.historyInlineMotion.isOpeningSpace{opacity:1;clip-path:inset(0);animation:none;transform:translateY(0)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosing,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryClosingSpace,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryCollapsingSpace,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpening,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskHistoryOpeningSpace{padding-bottom:var(--task-history-drawer-space);animation:none}}.focusModeHead{grid-area:focusHead;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:0;padding-top:32px;display:grid}.focusModeTransitionClone{z-index:2400;box-sizing:border-box;pointer-events:none;transform-origin:0 0;will-change:transform,opacity;transition:transform .38s cubic-bezier(.18,.84,.22,1),opacity .38s cubic-bezier(.18,.84,.22,1);position:fixed;overflow:hidden}.focusModeTransitionClone .taskFace,.focusModeTransitionClone .taskFaceShell,.focusModeTransitionClone .taskFlipScene{height:100%}.focusModeTransitionCloneFocus{background:#000}body.isFocusModeTransitioning{cursor:progress}body.isFocusModeTransitioning #app[aria-label=TaskLaunch\ App],body.isFocusModeTransitioning #focusModeScreen{pointer-events:none!important}#focusModeScreen.focusModeTransitionEntering{opacity:0;animation:focusModeScreenEnter .38s cubic-bezier(.18,.84,.22,1) both}#focusModeScreen.focusModeTransitionClosing{animation:focusModeScreenClose .18s cubic-bezier(.4,0,.2,1) both}@keyframes focusModeScreenEnter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes focusModeScreenClose{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){#focusModeScreen.focusModeTransitionClosing,#focusModeScreen.focusModeTransitionEntering,.focusModeTransitionClone{transition:none!important;animation:none!important}}.focusModeTitle{text-align:center;font-family:var(--font-tight);letter-spacing:.15px;font-size:24px;font-weight:700}.focusModeHeadSpacer{width:66px}.focusModeHeadAction{justify-content:flex-end;width:66px;display:flex}.focusDndSetup{background:#0d0f13d1;border:1px solid #c9ff243d;width:min(520px,100% - 28px);margin:12px auto 0;padding:12px}.focusDndSetupText{color:#eef4fab8;font-family:var(--font-geist-mono);text-align:center;margin-top:6px;font-size:13px;line-height:1.35}.focusDndSetupActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.cloudSyncNoticeHost{z-index:155;pointer-events:none;justify-content:center;padding:0 14px;display:flex;position:fixed;bottom:18px;left:0;right:0}.cloudSyncNoticeHost:not(.isActive){display:none}.cloudSyncNotice{pointer-events:auto;color:#ff6b6b;background:#0d0f13;border:2px solid #ff4d4db8;gap:8px;width:min(560px,100vw - 28px);padding:14px;font-weight:400;display:grid;position:relative;box-shadow:0 16px 34px #00000073,inset 0 0 0 1px #ff4d4d29}.cloudSyncNoticeTitle{font-family:var(--font-tight);letter-spacing:.12em;text-transform:uppercase;color:#ff6b6b;margin:0;font-size:10px;font-weight:400}.cloudSyncNoticeLogId,.cloudSyncNoticeText{color:#ff6b6b;margin:0;font-size:12px;font-weight:400;line-height:1.4}.cloudSyncNoticeLogId{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cloudSyncNoticeLogId span{font-family:var(--font-mono);color:#ff6b6b;font-weight:400}.cloudSyncNotice .cloudSyncNoticeLogIdValue{appearance:none;font:inherit;font-family:var(--font-mono);color:#ff6b6b;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0;font-weight:400}.cloudSyncNotice .cloudSyncNoticeLogIdValue:active,.cloudSyncNotice .cloudSyncNoticeLogIdValue:focus-visible,.cloudSyncNotice .cloudSyncNoticeLogIdValue:hover{color:#ff8b8b;text-decoration:underline}body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeLogIdValue{color:#ff6b6b}body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeLogIdValue:active,body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeLogIdValue:focus-visible,body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeLogIdValue:hover{color:#ff8b8b;text-decoration:underline}.cloudSyncNoticeActions{justify-content:flex-end;align-items:flex-end;margin-top:0;display:flex;position:absolute;bottom:10px;right:14px}.cloudSyncNotice .cloudSyncNoticeActions .btn{min-height:32px;padding:7px 12px;font-size:11px}.cloudSyncNotice .cloudSyncNoticeActions .btn-ghost{box-shadow:none!important;color:#ebefd6e6!important;background:0 0!important;border-color:#0000!important}.cloudSyncNotice .cloudSyncNoticeActions .btn-ghost:active,.cloudSyncNotice .cloudSyncNoticeActions .btn-ghost:focus-visible,.cloudSyncNotice .cloudSyncNoticeActions .btn-ghost:hover{box-shadow:none!important;background:#ffffff0f!important;border-color:#0000!important}body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeActions .btn-ghost{box-shadow:none!important;color:#ebefd6e6!important;background:0 0!important;border-color:#0000!important}body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeActions .btn-ghost:active,body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeActions .btn-ghost:focus-visible,body[data-theme=lime] .cloudSyncNotice .cloudSyncNoticeActions .btn-ghost:hover{box-shadow:none!important;background:#ffffff0f!important;border-color:#0000!important}.taskJumpFlash{animation:taskJumpFlashPulse 1.2s ease-out}.task.isNewTaskGlow{animation:taskNewGlowFade 3s ease-out forwards}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn{display:block!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .timePanel{clip-path:none!important;border-radius:0!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn[data-action=edit],#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn[data-action=history],#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn[data-action=reset],#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu>summary.taskMenuBtn{border-radius:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash){border-color:var(--mode-accent)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash){border-color:color-mix(in srgb,var(--mode-accent)32%,#8cb6cf75)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash){box-shadow:0 14px 34px #00000047,inset 0 0 0 1px var(--mode-accent),0 0 16px var(--mode-accent)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash){box-shadow:0 14px 34px #00000047,inset 0 0 0 1px color-mix(in srgb,var(--mode-accent)13%,transparent),0 0 16px color-mix(in srgb,var(--mode-accent)16%,transparent)}}#app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash){isolation:isolate;border-radius:0;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash):before{content:"";pointer-events:none;z-index:0;opacity:.9;background:linear-gradient(#ffffff0a,#fff0 20%),linear-gradient(90deg,#ffffff0f,#fff0 22%);position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash):after{content:"";pointer-events:none;z-index:0;opacity:.42;background:linear-gradient(90deg,#ffffff1a 0 14%,#0000 14% 20%,#ffffff1a 20% 34%,#0000 34% 40%,#ffffff1a 40% 54%,#0000 54% 60%,#ffffff1a 60% 74%,#0000 74% 80%,#ffffff1a 80% 100%);width:68px;height:14px;position:absolute;top:12px;right:14px}#app[aria-label=TaskLaunch\ App] #appPageTasks .task>*{z-index:1;position:relative}#app[aria-label=TaskLaunch\ App] #appPageTasks .task{position:relative}#app[aria-label=TaskLaunch\ App] #appPageTasks .task:focus-within,#app[aria-label=TaskLaunch\ App] #appPageTasks .task:has(.taskMenu[open]){z-index:30;clip-path:none;overflow:visible}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenu[open]{z-index:110;position:relative}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuList{z-index:1200}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .list[data-tile-columns]{grid-auto-flow:dense;align-items:start;gap:14px;display:grid}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskTileColumn{flex-direction:column;gap:14px;min-width:0;display:flex}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task{grid-template-rows:auto auto 1fr;align-content:start;width:100%;height:auto;margin:0;display:grid}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .row{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""time""actions";align-items:center;gap:14px;display:grid}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHeadMain{grid-area:name;width:100%}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .name{grid-area:name;place-self:start center;width:100%;max-width:none}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyCanvasWrap,body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyInline,body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .time{width:100%}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .time{grid-area:time;justify-content:center;justify-self:center}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timePanel{flex-wrap:nowrap;justify-content:center;width:auto;min-width:min(100%,236px);max-width:100%}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions{flex-wrap:nowrap;grid-area:actions;justify-content:center;justify-self:center;align-items:center;gap:6px;width:100%;min-width:0;display:flex}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn,body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu{min-width:0}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.small{flex:1 1 0;min-width:0;padding-left:8px;padding-right:8px;font-size:11px}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu{flex:0 40px;width:40px;min-width:40px}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn{width:100%;min-width:40px}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeChunk{min-width:54px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenu>summary.taskMenuBtn{color:#e9f6fcd6!important;box-shadow:none!important;background:#05080f!important;border:1px solid #0000!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenu>summary.taskMenuBtn:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenu>summary.taskMenuBtn:hover{box-shadow:none!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenu[open]>summary.taskMenuBtn{background:#05080f!important;border-color:#f06ee085!important;box-shadow:0 0 20px #d447d21f,inset 0 0 0 1px #f06ee024!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuList{background:#05080f!important;border:1px solid #ffffff14!important;box-shadow:0 18px 30px #00000061,inset 0 0 0 1px #f06ee014!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem{--task-menu-accent:#d447d2eb;color:#e9f6fcd6!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:before{content:none!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:disabled{cursor:default;opacity:.62;color:#e9f6fc57!important;background:0 0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:disabled:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:disabled:hover{background:0 0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItemDelete{color:#ff5c5c!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task{isolation:auto;perspective:1600px;transform-style:preserve-3d;position:relative;overflow:visible;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:none!important;padding:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:before{content:none!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task>*{z-index:auto;position:static}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFlipScene{min-width:0;min-height:100%;transform-style:preserve-3d;display:grid;position:relative}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFace{backface-visibility:hidden;grid-area:1/1;min-width:0;min-height:100%;transition:transform .48s cubic-bezier(.22,.78,.2,1);display:block}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceBack{transform:rotateY(180deg)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped .taskFaceFront{transform:rotateY(-180deg)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped .taskFaceBack{transform:rotateY(0)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped .taskFaceFront,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.isFlipped) .taskFaceBack{pointer-events:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped{z-index:30}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShell{box-sizing:border-box;isolation:isolate;clip-path:none;border-radius:0;width:100%;min-height:100%;padding:14px 10px 8px;display:block;position:relative;overflow:visible}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShell:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShell:before,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront:after{content:none!important;display:none!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack{clip-path:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack:before{content:none!important;display:none!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShell>*{z-index:1;position:relative}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShell>.taskHistoryReveal{z-index:5;position:absolute;bottom:0;left:50%;transform:translate(-50%)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShell>.taskColorPill{z-index:4;border-radius:0;width:14px;min-width:14px;height:14px;position:absolute;top:12px;left:14px;right:auto}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShell>.checkpointMuteBtn{transform-origin:50%;animation:taskAlertPulseGlow 1.1s ease-in-out infinite;z-index:4!important;position:absolute!important;top:12px!important;left:auto!important;right:52px!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash) .taskFaceShellFront{border:1px solid #ffffff14;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #ffffff05}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash) .taskFaceShellBack{border:1px solid #ffffff14;box-shadow:0 16px 38px #00000057,inset 0 0 0 1px #ffffff08}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront{border-color:#62e4ffd1;animation:taskRunningBorderPulse 1.8s ease-in-out infinite;box-shadow:0 16px 38px #00000057,inset 0 0 0 1px #62e4ff47,0 0 0 1px #62e4ff3d,0 0 22px #28c3ff38,0 0 42px #28c3ff1f}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBack{box-shadow:none;background:0 0;border:none;grid-template-rows:auto auto;gap:10px;padding:0;display:grid}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackHead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;display:grid}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackTitle{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:#f4e6ffeb;justify-self:start;min-width:0;font-size:9px;font-weight:800;line-height:1.35;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskFlipBtn{border-radius:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront>.taskFlipBtn{z-index:6!important;background:#1a1b20!important;border-radius:0!important;place-items:center!important;width:34px!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0!important;display:grid!important;position:absolute!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;padding:0 16px 16px;display:grid}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem{aspect-ratio:4/3;text-align:center;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:11px;line-height:1.15;display:block;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem:before{content:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuTile{width:100%;height:100%;color:var(--text);font-size:inherit;overflow-wrap:anywhere;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:6px;font-weight:800;display:flex;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuTileIcon{object-fit:contain;filter:brightness(0)invert();opacity:1;pointer-events:none;width:24px;height:24px;display:block}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuTileLabel{text-align:center;overflow-wrap:anywhere;min-width:0;max-width:100%;padding-top:4px;display:block;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem:hover{background:0 0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem:focus-visible .taskMenuTile,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem:hover .taskMenuTile{background:#ffffff14}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem:disabled:focus-visible .taskMenuTile,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItem:disabled:hover .taskMenuTile{background:#ffffff0a}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItemDelete{margin-top:0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItemDelete .taskMenuTile{color:#ff4d4d}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackActions .taskMenuItemDelete[data-action=archive] .taskMenuTile{color:#fff}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItemDelete:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItemDelete:hover{background:#ffffff14!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .name{appearance:none;letter-spacing:.12em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskHeadMain .name{width:100%}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .name{text-align:center}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyState{text-align:center;background:0 0;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:100%;min-height:clamp(360px,62vh,720px);padding:34px 22px;display:flex}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyState{border-color:#ffffff1f}body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyState{grid-column:1/-1}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyContent{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyMessage{color:#eaf0f8e6;font-family:var(--font-readable);letter-spacing:.08em;margin:0;font-size:clamp(16px,1.4vw,22px);font-weight:700;line-height:1.2}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyAddBtn{min-width:190px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyAddBtn:active,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyAddBtn:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskListEmptyAddBtn:hover{background:#e1e6ec29!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineList{flex-direction:column;gap:8px;margin-top:12px;display:flex}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineRow{color:#e9f6fcd6;text-align:left;background:#ffffff08;border:1px solid #ffffff14;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:10px 12px;display:grid}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineRow.isSelected{border-color:#35e8ff73;box-shadow:inset 0 0 0 1px #35e8ff1f,0 0 12px #00dcff1f}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineRowMeta{color:#e9f6fca3;font-size:12px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineRowElapsed{font-family:var(--font-tight);font-size:12px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineRowNote{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineEmpty{color:#e9f6fca3;text-align:center;border:1px dashed #ffffff1f;padding:10px 12px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .historyInlineFooterRow{margin-top:12px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksTopRow,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksTopRow{z-index:16;isolation:isolate;background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;padding:8px 0 10px;display:flex;position:sticky;top:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksTopRow:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksTopRow:after{content:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .dashboardTitleWrap,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .dashboardTitleWrap{flex:auto;min-width:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageHeaderActions,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageHeaderActions{flex:100%;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-left:0;display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup{order:2;margin-left:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlGroup,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlGroup{flex-wrap:nowrap;flex:0 auto;order:3;justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:100%;margin-left:auto;display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlGroup{visibility:hidden;pointer-events:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu{z-index:35;flex:none;align-self:center;width:auto;min-width:0;position:relative}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu>summary,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu>summary{list-style:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu>summary::-webkit-details-marker,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu>summary::-webkit-details-marker{display:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn{place-items:center;width:38px;min-width:38px;min-height:38px;padding:0;display:grid;color:#f2fbff!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn:after{content:"▾";opacity:.9;margin-left:6px;font-size:11px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu[open] .tasksModeMenuBtn:after{content:"▴"}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn:after{content:none;display:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn:hover{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtnIcon,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtnIcon{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.92;width:18px;height:18px;margin:0 auto;display:block}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuList{background:#0d0f13;border:none;gap:4px;width:max-content;min-width:100%;max-width:min(260px,100vw - 32px);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 34px #00000057}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuLabel{color:#c7d3dab8;min-width:148px;font-family:var(--font-orbitron);letter-spacing:.1em;text-align:right;text-transform:uppercase;background:#b4bec214;padding:7px 12px;font-size:10px;font-weight:800;line-height:1.1}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenu:not([open]) .tasksModeMenuList{display:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem{color:#a0abb39e;text-align:right;width:100%;min-width:148px;min-height:34px;font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:flex-end;align-items:center;padding:8px 12px;font-size:11px;font-weight:800;display:flex}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem:hover{color:#d6e0e7d1;background:#d6e0e724;border:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem:disabled{opacity:.42;cursor:not-allowed}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem.isOn{color:#f7fdff;box-shadow:none;background:0 0;border:none}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem{--task-menu-accent:#d6f674f0}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task{background:linear-gradient(#ffffff0a,#fff0 24%),#121418f5;border:1px solid #0000;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #ffffff05}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .name{color:#f4ffc9f5}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .time{color:#efff87}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timePanel{border-color:#cdf06457;box-shadow:none!important;background:#121418f5!important}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeChunk{background:#121418f5;border-color:#cdf0644d}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn{background:#121418f5;border-color:#d6f67457}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent{color:#fbffeb;box-shadow:none;background:#121418f5;border-color:#f1ff979e}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent:active,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent:hover,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent[aria-pressed=true]{color:#fbffeb;box-shadow:none;background:#121418f5;border-color:#f1ff97c7}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-resume{color:#fff7df;background:linear-gradient(#e5c65e66,#86671c47);border-color:#f2d46e94}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-resume:active,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-resume:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-resume:hover,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-resume[aria-pressed=true]{color:#191303;background:#d4b248;border-color:#f1d77a;box-shadow:0 0 16px #ffd6402e,inset 0 0 0 1px #ffffff24}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn:hover,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu>summary.taskMenuBtn:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu>summary.taskMenuBtn:hover{box-shadow:none}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-warn{background:linear-gradient(#90585866,#58363647);border-color:#c888887a}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressTrack{background:#121418f5;border-color:#1a1b20}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyCanvasWrap,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyInline{background:0 0!important}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .historyInline{background:#1a1b20!important}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskCheckpointFlash){border-color:#0000;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #ffffff05}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront{background:linear-gradient(#ffffff08,#fff0),#121418f5}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskBackTitle{color:#f8ffd6f2}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront{box-shadow:none!important;background:#17191d!important;border:1px solid #ffffff1f!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskRunning) .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task:not(.taskRunning) .taskFaceShellFront{--task-card-bottom-border-color:#363a40e0;box-shadow:none!important;border-color:#363a40e0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellBack,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront{--task-card-bottom-border-color:#62e4ffb8;animation:taskRunningBorderPulse 1.8s ease-in-out infinite;border-color:#62e4ffd1!important;box-shadow:0 16px 38px #00000057,inset 0 0 0 1px #62e4ff47,0 0 0 1px #62e4ff3d,0 0 22px #28c3ff38,0 0 42px #28c3ff1f!important}@media (prefers-reduced-motion:reduce){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront{animation:none}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressWrap{padding-left:0;padding-right:0;box-shadow:none!important;background:0 0!important;border:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressPctLabel{z-index:3;pointer-events:none;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;color:#fbffe3f0;text-shadow:0 1px 2px #000000e6,0 0 5px #000000b8;white-space:nowrap;font-size:10px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .mkTime{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;font-size:11px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .mkTime.mkTimeTop{top:-17px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .mkFlag.mkAch:not(.mkGoal){width:10px;height:6px;box-shadow:none;filter:drop-shadow(0 0 3px #7dff7294);background:0 0;border-top:0;border-bottom:2px solid #7dff72;border-left:2px solid #7dff72;border-right:0;border-radius:0;transform:translate(-50%,-65%)rotate(-45deg)}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .mkDesc{white-space:normal;text-align:center;text-wrap:balance;max-width:min(132px,100% - 24px);max-height:2.2em;font-size:10px;line-height:1.1;top:32px;overflow:hidden}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .mkGoalTime{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-shadow:none;font-size:11px;font-weight:800;top:25px;color:#ffffffb8!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions{grid-template-columns:minmax(0,148px);justify-content:center;justify-self:center;gap:4px;width:min(100%,148px);display:grid!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.small{width:100%;min-width:0}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskFlipBtn{border-color:#d6f67447}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuList{box-shadow:none;background:#121418f5;border:none}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem{color:#fff}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItem:hover,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItemDelete:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskMenuItemDelete:hover,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem:hover{box-shadow:none!important;border-color:#0000!important}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem:focus-visible,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem:hover{box-shadow:none!important;border-color:#d6f67457!important}body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlLabel{color:#e1f09ead}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuList .tasksModeMenuLabel{color:#c7d3dab8;background:#b4bec214}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuList .tasksModeMenuItem{color:#a0abb39e}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuList .tasksModeMenuItem:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuList .tasksModeMenuItem:hover{color:#d6e0e7d1;background:#d6e0e724}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuList .tasksModeMenuItem.isOn{color:#f7fdff}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageHeaderActions{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}#app[aria-label=TaskLaunch\ App] #appPageTasks :is(#openScheduleBtn,#closeScheduleBtn,#openAddTaskBtn){white-space:nowrap}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App],body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleGridScroller,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleMobileDayTabs,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .appPages,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleGridScroller,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .scheduleMobileDayTabs,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .appPages{-ms-overflow-style:none;scrollbar-width:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App]::-webkit-scrollbar,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App]::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .appPages::-webkit-scrollbar,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .appPages::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleGridScroller::-webkit-scrollbar,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleGridScroller::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleMobileDayTabs::-webkit-scrollbar,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .scheduleMobileDayTabs::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule{display:block}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePageShell{gap:16px;padding:0 4px;display:grid}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleMobileDayTabs{gap:8px;padding-bottom:2px;display:none;overflow-x:auto}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab{white-space:nowrap;min-width:72px;border-color:#0000!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab.isOn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab[aria-selected=true]{color:#fff!important;background:#1a1b20!important;border-color:#c9ff24!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab.isOptimalProductivityDay{box-shadow:inset 0 0 0 1px #67ff9f24,inset 0 -1px #67ff9f33;color:#ecfff3f5!important;background:linear-gradient(#67ff9f33,#67ff9f14),#0a1c123d!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab.isOptimalProductivityDay:is(.isOn,[aria-selected=true]){color:#fff!important;border-color:#67ff9fb3!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleBoard,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTray{background:0 0;border:1px solid #ffffff14;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #ffffff05}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleGridScroller{max-height:min(72vh,1120px);overflow:auto}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlanner{--schedule-visible-days:7;min-width:100%}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerHead{z-index:4;background:#0d0f13;grid-template-columns:88px minmax(0,1fr);display:grid;position:sticky;top:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayHeader,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerCorner,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerDayChip{min-height:54px;font-family:var(--font-tight);letter-spacing:.12em;text-transform:uppercase;color:#ecf7ffdb;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerDays{grid-template-columns:repeat(var(--schedule-visible-days),minmax(0,1fr));display:grid}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerDayChip.isOptimalProductivityDay{color:#ecfff3f5;background:linear-gradient(#67ff9f2e,#67ff9f12),#0a1c1233;box-shadow:inset 0 -1px #67ff9f33,inset 0 0 0 1px #67ff9f1f}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerBody{grid-template-columns:88px minmax(0,1fr);display:grid}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTimeRail{border-right:1px solid #ffffff14}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTimeLabel{color:#cee2eead;font-family:var(--font-tight);letter-spacing:.08em;border-top:1px solid #ffffff0d;padding:10px 10px 0 18px;font-size:10px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayColumns{grid-template-columns:repeat(var(--schedule-visible-days),minmax(0,1fr));display:grid}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayColumn{background:linear-gradient(#ffffff05,#fff0 22%),linear-gradient(90deg,#ffffff05,#fff0);border-left:1px solid #ffffff0f;position:relative}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayColumn.isDropActive{background:linear-gradient(#35e8ff14,#35e8ff00 24%),linear-gradient(90deg,#35e8ff14,#35e8ff00 65%)}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayBody{isolation:isolate;position:relative}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleProductivityHighlight{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleProductivityHighlightBand{background:linear-gradient(#67ff9f29,#67ff9f17),linear-gradient(90deg,#67ff9f24,#67ff9f00);position:absolute;left:0;right:0;box-shadow:inset 0 1px #67ff9f24,inset 0 -1px #67ff9f1f}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDaySlots{z-index:1;position:relative}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreview{pointer-events:none;z-index:3;background:linear-gradient(#35e8ff38,#35e8ff14),#0b1a2261;border:1px dashed #75e7ff85;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding:10px 10px 8px;display:flex;position:absolute;left:8px;right:8px;box-shadow:inset 0 0 0 1px #75e7ff24}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreview.isBlocked{background:linear-gradient(#ff78782e,#ff78780f),#260f1466;border-color:#ff858599;box-shadow:inset 0 0 0 1px #ff78782e}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreview.isShort{justify-content:center;gap:0;min-height:22px;padding-top:4px;padding-bottom:4px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreviewName{font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;color:#f3fcff;font-size:11px;font-weight:800;line-height:1.05}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreviewMeta{letter-spacing:.03em;color:#f3fcffd6;white-space:normal;font-size:10px;font-weight:600;line-height:1.25}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreview.isShort .scheduleDropPreviewMeta{display:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleSlot{border-top:1px solid #ffffff0d}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayCards{z-index:2;position:absolute;inset:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard{color:#f3fcff;text-align:left;box-shadow:none;cursor:grab;background:#17191d;border:1px solid #ffffff1f;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding:10px 10px 8px;transition:min-height .18s,height .18s,transform .18s;display:flex;position:absolute;left:8px;right:8px;overflow:hidden}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCardTopRow{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard .taskColorPill{top:13px;right:10px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isDragging{opacity:.7}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort{justify-content:center;gap:0;min-height:22px;padding:2px 6px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort .scheduleTaskCardTopRow{gap:5px;display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort:focus-visible,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort:hover{z-index:3;justify-content:flex-start;gap:4px;min-height:44px;padding-top:7px;padding-bottom:7px;height:auto!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort:focus-visible .scheduleTaskCardTopRow,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort:hover .scheduleTaskCardTopRow{display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCardName{min-width:0;max-width:calc(100% - 42px);font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.05;overflow:hidden}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCardMeta{letter-spacing:.03em;opacity:.84;white-space:normal;font-size:10px;font-weight:600;line-height:1.25}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort .scheduleTaskCardMeta{display:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort:focus-visible .scheduleTaskCardMeta,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.isShort:hover .scheduleTaskCardMeta{display:block}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTray{padding:16px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayHeader{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayKicker{color:#bef0ff9e;font-family:var(--font-tight);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:800}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayTitle{font-family:var(--font-tight);letter-spacing:.04em;margin:0;font-size:16px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayHint{color:#e2f1fab3;max-width:340px;margin:0;font-size:12px;line-height:1.4}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayEmpty,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayTask{background:#ffffff08;border:1px solid #ffffff14;min-height:64px;padding:12px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayTask{cursor:grab;flex-direction:column;gap:6px;display:flex}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayTask.isDisabled{opacity:.6;cursor:not-allowed}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayTaskName{font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;color:#f3fcff;font-size:11px;font-weight:800}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayEmpty,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayMeta{color:#e2f1faa3;font-size:12px;line-height:1.4}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard{color:#fbffe3;background:#17191d;border-color:#ffffff1f}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor,body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor{border-color:var(--task-color)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor,body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor{border-color:color-mix(in srgb,var(--task-color)62%,#ffffff1f)}}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor,body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor{background:linear-gradient(180deg,var(--task-color),var(--task-color))}@supports (color:color-mix(in lab,red,red)){body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor,body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor{background:linear-gradient(180deg,color-mix(in srgb,var(--task-color)38%,#111418 62%),color-mix(in srgb,var(--task-color)22%,#070a0d 78%))}}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor,body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor{box-shadow:inset 0 0 0 1px #0000003d,0 0 12px var(--task-color)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor,body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTaskCard.scheduleTaskCardFullColor{box-shadow:inset 0 0 0 1px #0000003d,0 0 12px color-mix(in srgb,var(--task-color)24%,transparent)}}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleProductivityHighlightBand{background:linear-gradient(#67ff9f38,#67ff9f1f),linear-gradient(90deg,#67ff9f2e,#67ff9f00);box-shadow:inset 0 1px #67ff9f2e,inset 0 -1px #67ff9f24}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayColumn.isDropActive{background:linear-gradient(#d6f67414,#d6f67400 24%),linear-gradient(90deg,#d6f67414,#d6f67400 65%)}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreview{box-shadow:none;background:#121418f5;border-color:#d6f6748a}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDropPreview.isBlocked{background:linear-gradient(#ffab752e,#ffab750f),#341a0b6b;border-color:#ffab758f;box-shadow:inset 0 0 0 1px #ffab7529}#app[aria-label=TaskLaunch\ App] #appPageTasks #mode1View{isolation:isolate;position:relative}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule.appPageScheduleOverlay{z-index:24;opacity:0;visibility:hidden;pointer-events:none;background:#0d0f13;display:block;position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePageBackdrop{display:none}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePageShell{box-shadow:none;opacity:0;background:#0d0f13;border:none;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;padding:0 4px;transition:transform .24s,opacity .24s;display:grid;position:absolute;inset:0;overflow:hidden;transform:translate(36px)}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule.isOpen{opacity:1;visibility:visible;pointer-events:auto}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule.isOpen .schedulePageBackdrop{opacity:1}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule.isOpen .schedulePageShell{opacity:1;transform:translate(0)}#app[aria-label=TaskLaunch\ App] #appPageTasks #mode1View{opacity:1;transition:transform .24s,opacity .24s;transform:translate(0)}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks #mode1View{opacity:1;transform:translate(0)}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleBoard{min-height:0}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleGridScroller{height:100%;max-height:none;overflow:auto}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleTray{margin-top:0}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePageShell{box-shadow:none}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App]{overflow:hidden}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks #taskList{display:none!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePageShell,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks #mode1View,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .appPages{height:100%;min-height:0;overflow:hidden}@media (max-width:980px){body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .appPages{--app-pages-bottom-padding:0px;scroll-padding-bottom:0;padding-bottom:0!important}}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPill{white-space:nowrap}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup{box-shadow:none;z-index:0;background:#0c1016eb;border:1px solid #ffffff1f;border-radius:0;flex:none;order:2;align-items:center;gap:0;padding:0;display:inline-flex;position:relative;overflow:visible}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenHeaderBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenHeaderBtn:active,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenHeaderBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenHeaderBtn:hover{box-shadow:none;border-color:#0000!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:active,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:hover{border-radius:0;justify-content:center;align-items:center;gap:7px;width:auto;min-width:78px;height:40px;min-height:40px;padding:0 12px;transition:opacity .16s,box-shadow .16s,background-color .16s;display:inline-flex;transform:none;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn+.taskScreenHeaderBtn{border-left:1px solid #ffffff0f!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):hover{background:#ffffff0b!important}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn{z-index:1;width:36px;min-width:0;height:36px;min-height:36px;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;border-radius:0;order:1;margin-left:0;padding:0;position:relative;box-shadow:none!important;color:#c9ff24!important;background:0 0!important;border:0!important}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn{white-space:nowrap;flex:none;gap:0;width:36px;transition:background-color .16s;justify-content:center!important;align-items:center!important;place-items:unset!important;color:#c9ff24!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-flow:row!important;display:inline-flex!important}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn .openAddTaskBtnContent,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn .openAddTaskBtnContent{white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;min-width:max-content;display:inline-flex;color:#c9ff24!important}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn .taskScreenAddTaskBtnImage,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn .taskScreenAddTaskBtnImage{object-fit:contain;filter:none;flex:none;width:36px;height:36px;margin:0;display:block}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn .taskScreenHeaderBtnText,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn .taskScreenHeaderBtnText{white-space:nowrap;flex:none;display:inline-block;color:#c9ff24!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;line-height:normal!important}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn:active,#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn:hover,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:active,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:focus-visible,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:hover{background:#e1e6ec29!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenHeaderBtnText{font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;line-height:1;display:block}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenTabLabel{white-space:nowrap;display:block;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:none!important;font-size:11px!important;font-weight:700!important;line-height:normal!important}@media (min-width:900px){#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:active,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:hover{width:auto;min-width:104px;padding:0 14px}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup #openAddTaskBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup #openAddTaskBtn:active,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup #openAddTaskBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup #openAddTaskBtn:hover{width:36px;min-width:36px;padding:0}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenTabLabel{display:block}}#app[aria-label=TaskLaunch\ App] #appPageTasks .historyRangeModeGroup{margin-left:auto}#app[aria-label=TaskLaunch\ App] #appPageTasks .historyRangeModeGroup .historyRangeModeTab,#app[aria-label=TaskLaunch\ App] #appPageTasks .historyRangeModeGroup .historyRangeModeTab:active,#app[aria-label=TaskLaunch\ App] #appPageTasks .historyRangeModeGroup .historyRangeModeTab:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks .historyRangeModeGroup .historyRangeModeTab:hover{width:auto;min-width:0;height:20px;min-height:20px;padding:0 8px}#app[aria-label=TaskLaunch\ App] #appPageTasks .historyRangeModeGroup .historyRangeModeTab .taskScreenHeaderBtnText{font-size:10px}#app[aria-label=TaskLaunch\ App] #appPageTasks :is(.taskScreenIconBtnImage,.taskScreenIconBtnSvg){flex:none;width:18px;height:18px;margin:0 auto;display:block}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenIconBtnImage{object-fit:contain;object-position:center;filter:brightness(0)invert()drop-shadow(0 0 8px #ffffff29)}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenIconBtnSvg{fill:none;stroke:#3fe9fff2;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #00beff59)}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenIconBtnPlus{color:#3fe9fff2;width:18px;height:18px;font-family:var(--font-tight);text-shadow:0 0 8px #00dcff80;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:18px;display:inline-flex}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskPageHeaderActions{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-width:100%;padding-bottom:2px;display:flex;overflow:visible}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenPillGroup{order:2;margin-left:0}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeControlGroup{order:3;margin-left:auto}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskPageHeaderActions::-webkit-scrollbar{width:0;height:0;display:none}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenPill{white-space:nowrap}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenPillGroup{box-shadow:none;z-index:0;background:#0d0f13;border:1px solid #ffffff1f;border-radius:0;flex:auto;align-items:center;gap:0;min-width:0;padding:0;display:inline-flex;position:relative;overflow:visible}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:active,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:focus-visible,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:hover{border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:7px;min-width:0;height:40px;min-height:40px;padding:0 12px;display:inline-flex;transform:none;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn+.taskScreenHeaderBtn{border-left:1px solid #ffffff0f!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:not(.isOn):focus-visible,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:not(.isOn):hover{background:#ffffff0b!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn.isOn,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn[aria-current=page]{opacity:1;color:#f7fdff!important;background:#1a1b20!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:not(.isOn):not([aria-current=page]){opacity:.42;color:#f5f8f4f5!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn{border-radius:0;flex:none;order:1;min-width:0;height:36px;min-height:36px;margin-left:0;margin-right:auto;padding:0 12px;box-shadow:none!important;opacity:1!important;color:#c9ff24!important;background:0 0!important;border:1px solid #c9ff24!important;justify-content:flex-start!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:active,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:focus-visible,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:hover{background:#e1e6ec29!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtnText,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenTabLabel{white-space:nowrap;display:block;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:700!important;line-height:normal!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn .taskScreenHeaderBtnText{flex:none;display:inline-block;color:#fff!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenTabLabel{text-transform:none!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks :is(.taskScreenIconBtnImage,.taskScreenIconBtnSvg){flex:none;width:18px;height:18px;margin:0 4px 0 0;display:block}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenIconBtnImage{object-fit:contain;object-position:center;filter:brightness(0)invert()drop-shadow(0 0 8px #ffffff29)}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenIconBtnSvg{fill:none;stroke:#f7fdff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #ffffff3d)}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeControlGroup{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenu{z-index:35;flex:none;align-self:center;width:auto;min-width:0;position:relative}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenu>summary{list-style:none}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenu>summary::-webkit-details-marker{display:none}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuBtn{place-items:center;width:38px;min-width:38px;min-height:38px;padding:0;display:grid;color:#f2fbff!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuBtnIcon{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.92;width:18px;height:18px;margin:0 auto;display:block}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuList{background:#0d0f13;border:none;gap:4px;width:max-content;min-width:100%;max-width:min(260px,100vw - 32px);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 34px #00000057}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuLabel{color:#c7d3dab8;min-width:148px;font-family:var(--font-orbitron);letter-spacing:.1em;text-align:right;text-transform:uppercase;background:#b4bec214;padding:7px 12px;font-size:10px;font-weight:800;line-height:1.1}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuItem{color:#a0abb39e;text-align:right;width:100%;min-width:148px;min-height:34px;font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:flex-end;align-items:center;padding:8px 12px;font-size:11px;font-weight:800;display:flex}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuItem:focus-visible,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuItem:hover{color:#d6e0e7d1;background:#d6e0e724;border:none}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuItem:disabled{opacity:.42;cursor:not-allowed}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenuItem.isOn{color:#f7fdff;box-shadow:none;background:0 0;border:none}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .tasksModeMenu:not([open]) .tasksModeMenuList{display:none}@media (max-width:420px){#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:active,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:focus-visible,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenHeaderBtn:hover{gap:5px;height:38px;min-height:38px;padding:0 8px}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks .taskScreenTabLabel{letter-spacing:.05em!important;font-size:10px!important}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks :is(.taskScreenIconBtnImage,.taskScreenIconBtnSvg){width:16px;height:16px}#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn{width:36px;min-width:36px;padding:0}}@media (max-width:640px){#app[aria-label=TaskLaunch\ App] #appPageTasks :is(.taskScreenIconBtnImage,.taskScreenIconBtnSvg){width:18px;height:18px}#app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn .taskScreenAddTaskBtnImage,#app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn .taskScreenAddTaskBtnImage{width:36px;height:36px}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenIconBtnPlus{width:18px;height:18px;font-size:18px;line-height:18px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn{width:34px;min-width:34px;min-height:34px;padding:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlGroup,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlGroup{flex-wrap:nowrap;flex-basis:auto;justify-content:flex-end;gap:6px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem{min-width:118px;min-height:32px;padding:7px 10px;font-size:10px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .dashboardTitleWrap{width:100%;min-width:0}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageHeaderActions{flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:auto}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleMobileDayTabs{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding-bottom:0;display:grid;overflow-x:visible}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab{aspect-ratio:1;place-items:center;width:100%;min-width:0;padding:0;font-size:10px;line-height:1;display:grid}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab.isOn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayTab[aria-selected=true]{border-color:#0000!important;border-bottom:2px solid #c9ff24!important;transform:none!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleGridScroller{height:100%;min-height:0;max-height:none;overflow:auto}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlanner{min-width:100%}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerBody,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerHead{grid-template-columns:72px minmax(0,1fr)}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayColumns,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerDays{grid-template-columns:repeat(var(--schedule-visible-days),minmax(0,1fr))}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleDayHeader,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerCorner,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerDayChip{min-height:48px;font-size:10px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTimeLabel{padding-left:14px;font-size:9px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTray{padding:12px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTrayList{grid-template-columns:1fr}}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPill.isOn{color:#f7fdff!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn.isOn,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn[aria-current=page]{opacity:1;transform:none;color:#f5f8f4f5!important;background:#1a1b20!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f,0 6px 14px #00000038!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenPill.isOn{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f,0 6px 14px #00000038!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):not([aria-current=page]){opacity:.42;background:linear-gradient(#ffffff12,#ffffff04)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -2px 4px #0003,0 5px 12px #0003!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):not([aria-current=page]):focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):not([aria-current=page]):hover{opacity:.72;background:linear-gradient(#ffffff1a,#ffffff06)!important}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup{box-shadow:none;background:#121418f5;border-color:#ffffff1f}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskScreenPillGroup .taskScreenPill.isOn{color:#f5f8f4f5!important;background:#1a1b20!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f,0 6px 14px #00000038!important}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks :is(#openScheduleBtn,#closeScheduleBtn,#openAddTaskBtn):not(.isOn):not([aria-current=page]){box-shadow:none!important;background:#121418f5!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn:active,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn:hover,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:active,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .taskLaunchMobileToolbarTasks #openAddTaskBtn:hover{background:#e1e6ec29!important}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks :is(.taskScreenIconBtnSvg,.taskScreenIconBtnPlus){stroke:#fbffe3;color:#fbffe3;text-shadow:none;filter:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressTrack{--task-progress-cut:6px;clip-path:none!important;box-shadow:none!important;background:#0000003d!important;border:1px solid #1a1b20!important;overflow:visible!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressFill{-webkit-mask-image:none!important;mask-image:none!important}@media (max-width:1320px){#app[aria-label=TaskLaunch\ App] .appPageTasks .row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name actions""time time";align-items:center;gap:10px 12px}#app[aria-label=TaskLaunch\ App] .appPageTasks .name{align-self:center;min-width:0}#app[aria-label=TaskLaunch\ App] .appPageTasks .time{justify-self:start}#app[aria-label=TaskLaunch\ App] .appPageTasks .actions{justify-self:end}}@media (max-width:1100px){#app[aria-label=TaskLaunch\ App] .appPageTasks .task .actions{gap:6px}#app[aria-label=TaskLaunch\ App] .appPageTasks .task .actions .iconBtn{width:48px}#app[aria-label=TaskLaunch\ App] .appPageTasks .task .actions>.btn.small{min-width:74px;padding-left:10px;padding-right:10px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timePanel{padding:8px 14px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timeChunk{min-width:56px}}@media (max-width:980px){#app[aria-label=TaskLaunch\ App] .appPageTasks .list{gap:12px;padding:12px 12px 20px}#app[aria-label=TaskLaunch\ App] .appPageTasks .task{padding:12px 12px 10px}#app[aria-label=TaskLaunch\ App] .appPageTasks .row{grid-template-columns:1fr;grid-template-areas:"name""time""actions";gap:10px}#app[aria-label=TaskLaunch\ App] .appPageTasks .time{justify-self:start}#app[aria-label=TaskLaunch\ App] .appPageTasks .actions{flex-wrap:wrap;justify-content:flex-start;justify-self:start;width:100%}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksTopRow,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksTopRow{flex-wrap:wrap;align-items:flex-start;row-gap:12px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .dashboardTitleWrap,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .dashboardTitleWrap{width:100%;min-width:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageHeaderActions,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .taskPageHeaderActions{justify-content:flex-start;gap:10px;width:100%;max-width:100%;margin-left:0}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlGroup,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeControlGroup{gap:8px;margin-left:auto}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuBtn{width:34px;min-width:34px;padding:0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .tasksModeMenuItem{min-width:132px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timePanel{height:44px;padding:6px 12px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timeBoxValue{font-size:20px}#app[aria-label=TaskLaunch\ App] .appPageTasks .progressWrap{padding:10px 8px 42px}}@media (min-width:981px){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .modeSwitchWrap{box-sizing:border-box;width:calc(100% - 120px);max-width:none;margin-left:120px;margin-right:0;padding-inline:18px}}@media (max-width:640px){#app[aria-label=TaskLaunch\ App] .appPageTasks .list{padding-left:8px!important;padding-right:8px!important}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePageShell,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePageShell{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;padding-left:0;padding-right:0}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule{height:100%;min-height:0}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleBoard,#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleGrid,#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePlanner,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleBoard,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleGrid,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlanner{box-sizing:border-box;width:100%;min-width:0;max-width:100%}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleBoard,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleBoard{height:100%;min-height:0}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleGridScroller,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleGridScroller{box-sizing:border-box;width:100%;max-width:100%;height:100%;min-height:0;overflow:hidden auto}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePlannerBody,#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .schedulePlannerHead,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerBody,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .schedulePlannerHead{grid-template-columns:64px minmax(0,1fr)}#app[aria-label=TaskLaunch\ App] #appPageTasks #appPageSchedule .scheduleTimeLabel,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule .scheduleTimeLabel{padding-left:8px;padding-right:4px}}@media (min-width:720px){body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .list[data-tile-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .list[data-tile-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1500px){body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .list[data-tile-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .list[data-tile-columns="1"]{grid-template-columns:1fr}}@media (max-width:420px){#app[aria-label=TaskLaunch\ App] .appPageTasks .timePanel{gap:4px;padding:6px 10px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timeChunk{min-width:50px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timeBoxValue{font-size:17px}}@media (max-width:360px){.focusModeHead{grid-template-columns:1fr auto 1fr;gap:8px}.focusModeHeadSpacer{display:block}.focusModeHeadAction{justify-content:flex-end;width:auto}.focusModeTitle{text-align:center;letter-spacing:.06em;padding-bottom:6px;font-size:18px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks #openAddTaskBtn{width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:11px}#app[aria-label=TaskLaunch\ App] .appPageTasks .list{gap:10px;padding:10px 8px}#app[aria-label=TaskLaunch\ App] .appPageTasks .task{padding:10px 10px 8px}#app[aria-label=TaskLaunch\ App] .appPageTasks .actions{flex-wrap:nowrap;gap:6px;width:100%}#app[aria-label=TaskLaunch\ App] .appPageTasks .task .actions .btn.small{min-width:56px;padding:6px 8px;font-size:11px}#app[aria-label=TaskLaunch\ App] .appPageTasks .actions .btn,#app[aria-label=TaskLaunch\ App] .appPageTasks .actions .iconBtn{min-height:36px}#app[aria-label=TaskLaunch\ App] .appPageTasks .task .actions .iconBtn{width:40px;height:36px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timePanel{height:40px;padding:6px 8px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timeChunk{min-width:44px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timeBoxValue{font-size:15px}#app[aria-label=TaskLaunch\ App] .appPageTasks .timeBoxUnit{font-size:10px}#app[aria-label=TaskLaunch\ App] .appPageTasks .progressWrap{padding:8px 6px 40px}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront{background:0 0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront{--task-card-bottom-border-color:#363a40e0;--task-card-outline-color:#363a40e0;border-color:#0000!important;box-shadow:0 14px 34px #00000047!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront{--task-card-bottom-border-color:#62e4ffd1;--task-card-outline-color:#62e4ffd1}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront{border-color:#0000!important;box-shadow:0 16px 38px #00000057!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront{border-color:#0000!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront{--task-card-tab-border-gap:var(--task-history-tab-border-gap,160px);--task-card-tab-border-overlap:0px}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront:before,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped .taskFaceShellBack:before{background:linear-gradient(var(--task-card-outline-color),var(--task-card-outline-color))top/100% 1px no-repeat,linear-gradient(var(--task-card-outline-color),var(--task-card-outline-color))0/1px 100% no-repeat,linear-gradient(var(--task-card-outline-color),var(--task-card-outline-color))100%/1px 100% no-repeat;pointer-events:none;z-index:4;position:absolute;inset:0;content:""!important;display:block!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped .taskFaceShellBack:after{background:var(--task-card-bottom-border-color);height:22px;-webkit-mask:linear-gradient(#000 0 0)left bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,linear-gradient(#000 0 0)right bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22' preserveAspectRatio='none'%3E%3Cpath d='M0 21 L28 0 H132 L160 21' fill='none' stroke='%23000' stroke-width='1.25' vector-effect='non-scaling-stroke' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center bottom/var(--task-card-tab-border-gap)22px no-repeat;mask:linear-gradient(#000 0 0)left bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,linear-gradient(#000 0 0)right bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22' preserveAspectRatio='none'%3E%3Cpath d='M0 21 L28 0 H132 L160 21' fill='none' stroke='%23000' stroke-width='1.25' vector-effect='non-scaling-stroke' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center bottom/var(--task-card-tab-border-gap)22px no-repeat;pointer-events:none;z-index:4;position:absolute;bottom:0;left:0;right:0;content:""!important;display:block!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped .taskFaceShellBack:after{background:var(--task-card-bottom-border-color);height:1px;-webkit-mask:none;mask:none}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning.taskCheckpointFlash .taskFaceShellBack,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning.taskCheckpointFlash .taskFaceShellFront{--task-card-bottom-border-color:#62e4ffd1;--task-card-outline-color:#62e4ffd1}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash{--task-checkpoint-flash-color:#62e4ffeb;--task-checkpoint-flash-dim-color:#62e4ff29}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash:after{border:1px solid var(--task-checkpoint-flash-color);box-shadow:0 0 0 1px var(--task-checkpoint-flash-color),0 0 18px var(--task-checkpoint-flash-color);position:absolute;inset:0;content:""!important;display:block!important}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash:after{box-shadow:0 0 0 1px color-mix(in srgb,var(--task-checkpoint-flash-color)58%,transparent),0 0 18px color-mix(in srgb,var(--task-checkpoint-flash-color)44%,transparent)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash:after{pointer-events:none;z-index:18;animation:taskCheckpointOuterBorderFlash 1s step-end 5}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash .taskFaceShellFront:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash .taskFaceShellFront:before,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash.isFlipped .taskFaceShellBack:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash.isFlipped .taskFaceShellBack:before{filter:drop-shadow(0 0 8px var(--task-card-outline-color));animation:taskCheckpointBorderFlash 1s step-end 5}@keyframes taskCheckpointBorderFlash{0%,49%{opacity:1;filter:drop-shadow(0 0 8px var(--task-card-outline-color))}50%,to{opacity:.16;filter:none}}@keyframes taskCheckpointOuterBorderFlash{0%,49%{border-color:var(--task-checkpoint-flash-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--task-checkpoint-flash-color)58%,transparent),0 0 18px color-mix(in srgb,var(--task-checkpoint-flash-color)44%,transparent)}50%,to{border-color:var(--task-checkpoint-flash-dim-color);box-shadow:none}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash .historyInline{animation:taskCheckpointHistoryBorderFlash 1s step-end 5;border-color:var(--task-checkpoint-flash-color)!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash .historyInline:before{background:var(--task-checkpoint-flash-color);filter:drop-shadow(0 0 8px var(--task-checkpoint-flash-color));animation:taskCheckpointBorderFlash 1s step-end 5}@keyframes taskCheckpointHistoryBorderFlash{0%,49%{border-color:var(--task-checkpoint-flash-color);box-shadow:0 0 16px color-mix(in srgb,var(--task-checkpoint-flash-color)34%,transparent)}50%,to{border-color:var(--task-checkpoint-flash-dim-color);box-shadow:none}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCheckpointFlash .taskPrimaryActionRing{animation:taskCheckpointButtonRingFlash 1s step-end 5}@keyframes taskCheckpointButtonRingFlash{0%,49%{opacity:1;filter:brightness(1.3)contrast(1.08)saturate(1.2)drop-shadow(0 0 10px var(--task-primary-ring-soft))}50%,to{opacity:.16;filter:brightness(.96)contrast(1.08)saturate(1.08)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task{--task-card-redesign-cyan:#43e5ffdb;--task-card-redesign-cyan-soft:#43e5ff47;--task-card-redesign-steel:#d3e0ea9e;--task-card-redesign-panel:#070d11;--task-card-redesign-recess:#03070a}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront{--task-card-bottom-border-color:#363a40e0;--task-card-outline-color:#363a40e0;border-radius:6px;overflow:visible;border:1px solid var(--task-card-outline-color)!important;background:radial-gradient(circle at 50% 44%,#2be1ff0e,transparent 26%),linear-gradient(180deg,#ffffff09,#fff0 16%),var(--task-card-redesign-panel)!important;padding:14px 10px 8px!important;box-shadow:0 12px 28px #0000005c,0 0 12px #43e5ff1f,inset 0 0 24px #00000094!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellBack{--task-card-tab-border-gap:var(--task-history-tab-border-gap,160px);--task-card-tab-border-overlap:0px;border-radius:6px;overflow:visible;border-bottom-color:#0000!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskRunning .taskFaceShellFront{--task-card-bottom-border-color:#62e4ffe0;--task-card-outline-color:#62e4ffe0;box-shadow:0 12px 28px #00000061,0 0 18px #28c3ff42,inset 0 0 26px #00000094!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront:before{content:none!important;display:none!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.isFlipped .taskFaceShellBack:after{background:var(--task-card-bottom-border-color,#aacadcc7);height:22px;-webkit-mask:linear-gradient(#000 0 0)left bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,linear-gradient(#000 0 0)right bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22' preserveAspectRatio='none'%3E%3Cpath d='M0 21 L28 0 H132 L160 21' fill='none' stroke='%23000' stroke-width='1.25' vector-effect='non-scaling-stroke' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center bottom/var(--task-card-tab-border-gap)22px no-repeat;mask:linear-gradient(#000 0 0)left bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,linear-gradient(#000 0 0)right bottom/calc(50% - (var(--task-card-tab-border-gap)/2) + var(--task-card-tab-border-overlap,0px))1px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22' preserveAspectRatio='none'%3E%3Cpath d='M0 21 L28 0 H132 L160 21' fill='none' stroke='%23000' stroke-width='1.25' vector-effect='non-scaling-stroke' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center bottom/var(--task-card-tab-border-gap)22px no-repeat;pointer-events:none;z-index:4;position:absolute;bottom:0;left:0;right:0;content:""!important;display:block!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront>.taskColorPill{background:var(--task-color);width:14px;min-width:14px;height:14px;box-shadow:inset 0 0 0 2px #22090ddb,inset 0 0 0 3px var(--task-color),0 0 16px var(--task-color),0 0 0 1px #000000c7;border:1px solid #ffb9beb8;top:12px;left:14px}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront>.taskColorPill{box-shadow:inset 0 0 0 2px #22090ddb,inset 0 0 0 3px color-mix(in srgb,var(--task-color)76%,#fff 24%),0 0 16px color-mix(in srgb,var(--task-color)58%,transparent),0 0 0 1px #000000c7}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{--task-card-bottom-border-color:var(--task-color)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{--task-card-bottom-border-color:color-mix(in srgb,var(--task-color)58%,#1b2228 42%)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{--task-card-outline-color:var(--task-color)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{--task-card-outline-color:color-mix(in srgb,var(--task-color)64%,#161b20 36%)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{background:radial-gradient(circle at 50% 40%,var(--task-color)0,transparent 34%),linear-gradient(180deg,var(--task-color),var(--task-color))!important}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--task-color)24%,transparent)0,transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--task-color)34%,#080b0e 66%),color-mix(in srgb,var(--task-color)18%,#05080b 82%))!important}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{box-shadow:0 12px 28px #0006,0 0 18px var(--task-color),inset 0 0 26px #0000008f!important}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront.taskFullColorCard{box-shadow:0 12px 28px #0006,0 0 18px color-mix(in srgb,var(--task-color)34%,transparent),inset 0 0 26px #0000008f!important}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .taskFaceShellFront>.taskFlipBtn{top:10px!important;right:10px!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .name,body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .name{color:#f0fbfffa;letter-spacing:.11em;text-shadow:0 0 2px #ffffffe6,0 0 12px #48e2ff5c;line-height:1.08}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timePanel,body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timePanel{background:linear-gradient(#0a1219eb,#010508eb)!important;border:1px solid #b8ccdc57!important;box-shadow:inset 0 0 0 1px #000000d1,inset 0 0 22px #000000c2,0 0 0 1px #000000c7,0 0 12px #49d4ff1a!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeChunk{box-shadow:none;background:0 0;border:0}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeBoxValue{color:#dbe8f4eb;text-shadow:0 0 8px #b8d8ea33}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .timeBoxUnit{color:#a5b5c4c7;letter-spacing:.16em}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions,body[data-task-view=tile][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions{justify-self:center!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressTrack{background:linear-gradient(#000000ad,#03080beb)!important;border-color:#466577b8!important;box-shadow:inset 0 0 0 1px #000000c7,inset 0 0 12px #000000e0,0 0 0 1px #b8d6e61f!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressFill{min-height:100%;box-shadow:0 0 16px var(--mode-accent)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressFill{box-shadow:0 0 16px color-mix(in srgb,var(--mode-accent)48%,transparent)}}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .progressPctLabel{color:#f4f9fcf5;text-shadow:0 0 2px #ffffffb8,0 0 8px #000000eb}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .mkTime{text-shadow:0 0 8px #2dddff52;color:#42e8fff2!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .mkGoalTime{color:#dadbe2eb!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions{grid-template-columns:minmax(0,148px)!important;justify-content:center!important;justify-self:center!important;gap:4px!important;width:min(100%,148px)!important;max-width:100%!important;display:grid!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .iconBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .taskMenu,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .taskMenuBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.small:not(.taskPrimaryAction),body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.small:not(.taskPrimaryAction),body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenu,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.small:not(.taskPrimaryAction){flex:auto!important;justify-self:stretch!important;width:100%!important;min-width:0!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .taskActionSpacer,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskActionSpacer,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskActionSpacer{pointer-events:none;width:100%;min-width:0}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .iconBtn,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .taskMenuBtn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn{aspect-ratio:auto!important;place-items:center!important;height:32.4px!important;min-height:32.4px!important;padding:0!important;display:grid!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.small:not(.taskPrimaryAction),body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.small:not(.taskPrimaryAction),body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.small:not(.taskPrimaryAction){justify-content:center!important;align-self:center!important;align-items:center!important;height:32.4px!important;min-height:32.4px!important;display:inline-flex!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=start]:not(.taskPrimaryAction),#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=stop]:not(.taskPrimaryAction),body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=start]:not(.taskPrimaryAction),body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction),body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=start]:not(.taskPrimaryAction),body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction){white-space:nowrap!important;grid-column:1/2!important;align-self:center!important;width:100%!important;min-width:0!important;height:32.4px!important;min-height:32.4px!important;padding:0 clamp(38px,18%,58px) 0 clamp(10px,6%,12px)!important;font-size:clamp(11px,2.8vw,13px)!important;font-weight:800!important;position:relative!important;overflow:hidden!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=stop]:not(.taskPrimaryAction),body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction),body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction){color:#fff6f6!important;background:linear-gradient(#ff4545,#bf1f2f)!important;border-color:#ff4141d1!important;box-shadow:0 0 16px #ff2d2d4d,inset 0 0 0 1px #ffffff29!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):focus-visible,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):hover,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):focus-visible,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):hover,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):focus-visible,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):hover{background:linear-gradient(#ff5656,#d02032)!important;border-color:#ff5f5feb!important;box-shadow:0 0 20px #ff37375c,inset 0 0 0 1px #ffffff2e!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=start]:not(.taskPrimaryAction):before,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):before,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=start]:not(.taskPrimaryAction):before,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):before,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=start]:not(.taskPrimaryAction):before,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):before{content:none!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=start]:not(.taskPrimaryAction):after,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):after,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=start]:not(.taskPrimaryAction):after,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=start]:not(.taskPrimaryAction):after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):after{content:""!important;pointer-events:none!important;border-bottom:clamp(7px,2.2vw,10px) solid #ffffffeb!important;border-left:clamp(5px,1.8vw,8px) solid #0000!important;border-right:clamp(5px,1.8vw,8px) solid #0000!important;width:0!important;height:0!important;position:absolute!important;top:50%!important;right:clamp(12px,8%,18px)!important;transform:translateY(-38%)!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn.btn-resume[data-action=start]:not(.taskPrimaryAction):after,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-resume[data-action=start]:not(.taskPrimaryAction):after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-resume[data-action=start]:not(.taskPrimaryAction):after{border:clamp(5px,1.8vw,8px) solid #0000!important;border-left:clamp(7px,2.2vw,10px) solid #ffffffeb!important;border-right:0!important;right:clamp(12px,8%,18px)!important;transform:translateY(-50%)!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):after,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn[data-action=stop]:not(.taskPrimaryAction):after{background:#ffffffeb!important;border:0!important;width:clamp(10px,2.8vw,14px)!important;height:clamp(10px,2.8vw,14px)!important;right:clamp(12px,8%,18px)!important;transform:translateY(-50%)!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn:not(.taskPrimaryAction):not(.taskCheckpointRewindBtn),body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn:not(.taskPrimaryAction):not(.taskCheckpointRewindBtn),body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn{border:0!important;border-radius:0!important;min-height:32.4px!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .iconBtn[data-action=edit],#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .iconBtn[data-action=reset],#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .taskFlipBtn[data-task-flip=open],#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions .taskMenuBtn,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn[data-action=edit],body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn[data-action=reset],body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskFlipBtn[data-task-flip=open],body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn[data-action=edit],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .iconBtn[data-action=reset],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskFlipBtn[data-task-flip=open],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskMenuBtn{background:#1a1b20!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task.taskCompleted .actions .iconBtn[data-action=reset],#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task.taskCompleted .actions .taskFlipBtn[data-task-flip=open],body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCompleted .actions .iconBtn[data-action=reset],body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCompleted .actions .taskFlipBtn[data-task-flip=open],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCompleted .actions .iconBtn[data-action=reset],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task.taskCompleted .actions .taskFlipBtn[data-task-flip=open]{opacity:1!important;background:linear-gradient(#ffffff17,#ffffff0a)!important;border-color:#ffffff29!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent[data-action=start],body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent[data-action=start]{color:#050708!important;background:linear-gradient(#35e8ff,#00cfc8)!important;box-shadow:inset 0 0 0 1px #ffffff38,0 0 14px #00cfc83d!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent[data-action=start]:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-accent[data-action=start]:after{border-bottom-color:#050708!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-done[data-action=start],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-done[data-action=start]{color:#58d67a!important;opacity:1!important;background:linear-gradient(#ffffff17,#ffffff0a)!important;border-color:#ffffff29!important;padding:0 clamp(10px,6%,12px)!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-done[data-action=start]:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-done[data-action=start]:after{content:none!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-done[data-action=start] .taskDoneIcon,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .btn.btn-done[data-action=start] .taskDoneIcon{color:inherit!important;border-color:currentColor!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction{--task-primary-action-size:96px;--task-primary-accent:#aeb6c0;--task-primary-accent-soft:#aeb6c052;--task-primary-ring-top:#26272b;--task-primary-ring:#1d1e21;--task-primary-ring-bottom:#0e1417;--task-primary-ring-soft:#26272b57;--task-primary-label:var(--task-primary-accent);--task-primary-label-muted:#d1d8e09e;--task-primary-label-shadow:#000000b8;--task-primary-face-top:#2f343b;--task-primary-face-mid:#1e2228;--task-primary-face-bottom:#0c0f13;isolation:isolate;cursor:pointer;inline-size:var(--task-primary-action-size)!important;block-size:var(--task-primary-action-size)!important;width:var(--task-primary-action-size)!important;height:var(--task-primary-action-size)!important;min-width:var(--task-primary-action-size)!important;min-height:var(--task-primary-action-size)!important;max-width:var(--task-primary-action-size)!important;color:var(--task-primary-label)!important;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:#090a0d!important;border:0!important;border-radius:50%!important;grid-column:1/2!important;place-self:center!important;place-items:center!important;padding:0!important;transition:box-shadow .14s,filter .14s!important;display:grid!important;position:relative!important;overflow:visible!important;box-shadow:0 17px 28px #0000009e,0 0 22px #d2dce621,inset 0 9px 16px #000000b8,inset 0 -6px 10px #ffffff0a,inset 0 0 0 1px #ffffff12!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.taskCheckpointRewindGroup,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.taskCheckpointRewindGroup,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.taskCheckpointRewindGroup{--task-primary-action-size:96px;--task-checkpoint-rewind-gap:6px;--task-checkpoint-rewind-size:calc(var(--task-primary-action-size)/2);inline-size:var(--task-primary-action-size);block-size:var(--task-primary-action-size);width:var(--task-primary-action-size);height:var(--task-primary-action-size);min-width:var(--task-primary-action-size);min-height:var(--task-primary-action-size);max-width:var(--task-primary-action-size);isolation:isolate;justify-self:center;place-items:center;display:grid;position:relative;overflow:visible;grid-column:1/2!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction{--task-primary-action-size:96px;--task-primary-accent:#ff7070;--task-primary-accent-soft:#ff707059;--task-primary-ring-top:#ff8a8a;--task-primary-ring:#ff3b3b;--task-primary-ring-bottom:#a91120;--task-primary-ring-soft:#ff3b3b61;--task-primary-label:#ffc7c7;--task-primary-label-muted:#d1d8e09e;--task-primary-label-shadow:#000000b8;--task-primary-face-top:#3b1a1d;--task-primary-face-mid:#251013;--task-primary-face-bottom:#100708;isolation:isolate;cursor:pointer;inline-size:var(--task-primary-action-size)!important;block-size:var(--task-primary-action-size)!important;width:var(--task-primary-action-size)!important;height:var(--task-primary-action-size)!important;min-width:var(--task-primary-action-size)!important;min-height:var(--task-primary-action-size)!important;max-width:var(--task-primary-action-size)!important;color:var(--task-primary-label)!important;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:#090a0d!important;border:0!important;border-radius:50%!important;place-self:center!important;place-items:center!important;padding:0!important;transition:box-shadow .14s,filter .14s!important;display:grid!important;position:relative!important;overflow:visible!important;box-shadow:0 17px 28px #0000009e,0 0 22px #d2dce621,inset 0 9px 16px #000000b8,inset 0 -6px 10px #ffffff0a,inset 0 0 0 1px #ffffff12!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction:after,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction:before{content:none!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionFace,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionRing{pointer-events:none;border-radius:50%;position:absolute}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionRing{z-index:1;background:radial-gradient(circle at 34% 24%,#ffffff6b 0 8%,transparent 25%),linear-gradient(180deg,var(--task-primary-ring-top)0,var(--task-primary-ring)54%,var(--task-primary-ring-bottom)100%);box-shadow:0 0 18px var(--task-primary-ring-soft),inset 0 0 0 2px #ffffff24,inset 0 -12px 18px #00000047;filter:brightness(.96)contrast(1.08)saturate(1.08);inset:0}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionFace{z-index:2;place-items:center;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s,filter .14s;display:grid;inset:15px;overflow:hidden;background:repeating-radial-gradient(circle at 50% 50%,#ffffff05 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--task-primary-face-top)0,var(--task-primary-face-mid)48%,var(--task-primary-face-bottom)100%)!important;box-shadow:0 8px 12px #0000009e,0 -1px #ffffff0f,inset 0 1px #ffffff0e,inset 0 -10px 14px #00000085,inset 0 0 0 2px #000000b8!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionLabel{z-index:3;max-width:calc(var(--task-primary-action-size) - 38px);letter-spacing:0;white-space:nowrap;text-shadow:0 2px 3px var(--task-primary-label-shadow);justify-content:center;place-items:center;font-weight:900;line-height:1;display:grid;position:relative;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionText{justify-items:center;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionPrimary{color:var(--task-primary-label);font-size:clamp(11px,calc(var(--task-primary-action-size)*.14),13px);text-shadow:0 0 10px var(--task-primary-accent),0 2px 4px var(--task-primary-label-shadow);font-weight:600;line-height:1;display:block;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}@supports (color:color-mix(in lab,red,red)){#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionPrimary{text-shadow:0 0 10px color-mix(in srgb,var(--task-primary-accent)42%,transparent),0 2px 4px var(--task-primary-label-shadow)}}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction:focus-visible:not(:disabled),#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction:hover:not(:disabled){filter:none;transform:none!important;box-shadow:0 17px 28px #0000009e,0 0 22px #d2dce621,inset 0 9px 16px #000000b8,inset 0 -6px 10px #ffffff0a,inset 0 0 0 1px #ffffff12!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction:focus-visible:not(:disabled) .taskPrimaryActionFace,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction:hover:not(:disabled) .taskPrimaryActionFace{transform:none!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction.isTaskPrimaryActionPressed:not(:disabled) .taskPrimaryActionFace,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction:active:not(:disabled) .taskPrimaryActionFace{transform:translateY(3px)scale(.975)}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindBtn{z-index:0;opacity:0;pointer-events:none;transition:left .22s cubic-bezier(.2,.8,.2,1),opacity .16s,transform .22s cubic-bezier(.2,.8,.2,1),border-color .14s,color .14s;top:50%;left:50%;transform:translate(-50%,-50%)scale(.84);width:var(--task-checkpoint-rewind-size)!important;min-width:var(--task-checkpoint-rewind-size)!important;height:var(--task-checkpoint-rewind-size)!important;min-height:var(--task-checkpoint-rewind-size)!important;max-width:var(--task-checkpoint-rewind-size)!important;max-height:var(--task-checkpoint-rewind-size)!important;color:#d7dde4!important;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:#101217!important;border:1px solid #aeb6c042!important;border-radius:50%!important;place-items:center!important;padding:0!important;font-size:18px!important;line-height:1!important;display:grid!important;position:absolute!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup.isCheckpointRewindOpen .taskCheckpointRewindBackBtn{left:calc(50% - (var(--task-primary-action-size)/2) - var(--task-checkpoint-rewind-gap) - var(--task-checkpoint-rewind-size));opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup.isCheckpointRewindOpen .taskCheckpointRewindForwardBtn{left:calc(50% + (var(--task-primary-action-size)/2) + var(--task-checkpoint-rewind-gap));opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindBtn:focus-visible,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindBtn:hover{outline:none;color:#c9ff19!important;border-color:#c9ff19b8!important}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction:after,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction:before,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:after,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:before,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:after,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:before{content:none!important}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction,body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction{color:var(--task-primary-label)!important;background:#090a0d!important;box-shadow:0 17px 28px #0000009e,0 0 22px #d2dce621,inset 0 9px 16px #000000b8,inset 0 -6px 10px #ffffff0a,inset 0 0 0 1px #ffffff12!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-done.taskPrimaryAction[data-action=start],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-done.taskPrimaryAction[data-action=start],body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start],body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-resume.taskPrimaryAction[data-action=start],body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-warn.taskPrimaryAction[data-action=reset],body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-warn.taskPrimaryAction[data-action=stop],body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start],body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-resume.taskPrimaryAction[data-action=start],body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-warn.taskPrimaryAction[data-action=reset],body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-warn.taskPrimaryAction[data-action=stop]{background:#090a0d!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionFace,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionRing{pointer-events:none;border-radius:50%;position:absolute}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionRing{z-index:1;background:radial-gradient(circle at 34% 24%,#ffffff6b 0 8%,transparent 25%),linear-gradient(180deg,var(--task-primary-ring-top)0,var(--task-primary-ring)54%,var(--task-primary-ring-bottom)100%);box-shadow:0 0 18px var(--task-primary-ring-soft),inset 0 0 0 2px #ffffff24,inset 0 -12px 18px #00000047;filter:brightness(.96)contrast(1.08)saturate(1.08);inset:0}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionFace{z-index:2;place-items:center;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .14s,filter .14s;display:grid;inset:15px;overflow:hidden;background:repeating-radial-gradient(circle at 50% 50%,#ffffff05 0 1px,transparent 1px 3px),linear-gradient(180deg,var(--task-primary-face-top)0,var(--task-primary-face-mid)48%,var(--task-primary-face-bottom)100%)!important;box-shadow:0 8px 12px #0000009e,0 -1px #ffffff0f,inset 0 1px #ffffff0e,inset 0 -10px 14px #00000085,inset 0 0 0 2px #000000b8!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionLabel{z-index:3;max-width:calc(var(--task-primary-action-size) - 38px);letter-spacing:0;text-transform:none;text-shadow:0 2px 3px var(--task-primary-label-shadow);white-space:nowrap;justify-content:center;place-items:center;gap:0;font-weight:900;line-height:1;display:grid;position:relative;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionText{justify-items:center;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionPrimary{color:var(--task-primary-label);font-size:clamp(11px,calc(var(--task-primary-action-size)*.14),13px);text-shadow:0 0 10px var(--task-primary-accent),0 2px 4px var(--task-primary-label-shadow);font-weight:600;line-height:1;display:block;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}@supports (color:color-mix(in lab,red,red)){#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionPrimary{text-shadow:0 0 10px color-mix(in srgb,var(--task-primary-accent)42%,transparent),0 2px 4px var(--task-primary-label-shadow)}}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskDoneIcon,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionWord{justify-content:center;align-items:center;display:inline-flex}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionAccentLetter{color:#c9ff19;text-shadow:0 1px #ffffff57,0 0 5px #bcff1894,0 2px 3px #0000008c;transform:skew(-7deg)scaleX(1.08)}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionSrText{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction.taskPrimaryActionLaunch,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionLaunch,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionLaunch{--task-primary-accent:#aeb6c0;--task-primary-accent-soft:#aeb6c052;--task-primary-ring-top:#26272b;--task-primary-ring:#1d1e21;--task-primary-ring-bottom:#0e1417;--task-primary-ring-soft:#26272b57;--task-primary-label:#e7ebef;--task-primary-face-top:#2f343b;--task-primary-face-mid:#1e2228;--task-primary-face-bottom:#0c0f13}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction.taskPrimaryActionResume,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionResume,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionResume{--task-primary-accent:#ff7070;--task-primary-accent-soft:#ff707059;--task-primary-ring-top:#ff8a8a;--task-primary-ring:#ff3b3b;--task-primary-ring-bottom:#a91120;--task-primary-ring-soft:#ff3b3b61;--task-primary-label:#ffc7c7;--task-primary-face-top:#3b1a1d;--task-primary-face-mid:#251013;--task-primary-face-bottom:#100708}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction.taskPrimaryActionStop,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionStop,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionStop{--task-primary-accent:#9dfcff;--task-primary-accent-soft:#9dfcff57;--task-primary-ring-top:#d7feff;--task-primary-ring:#00e5ff;--task-primary-ring-bottom:#008a9b;--task-primary-ring-soft:#00e5ff61;--task-primary-label:#d7feff;--task-primary-face-top:#193438;--task-primary-face-mid:#122226;--task-primary-face-bottom:#090d10}#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction.taskPrimaryActionReset,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionReset,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.taskPrimaryActionReset{--task-primary-accent:#ffd66b;--task-primary-accent-soft:#ffd66b57;--task-primary-ring-top:#fff09a;--task-primary-ring:#ffd23f;--task-primary-ring-bottom:#b98800;--task-primary-ring-soft:#ffd23f61;--task-primary-label:#ffe9a8;--task-primary-face-top:#3a3018;--task-primary-face-mid:#241d10;--task-primary-face-bottom:#100c07}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryActionDone{--task-primary-accent:#77f0a0;--task-primary-accent-soft:#77f0a054;--task-primary-label:#c8ffd9;--task-primary-face-top:#1a3827;--task-primary-face-mid:#112519;--task-primary-face-bottom:#07100b}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:focus-visible:not(:disabled),#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:hover:not(:disabled){filter:none;transform:none!important;box-shadow:0 17px 28px #0000009e,0 0 22px #d2dce621,inset 0 9px 16px #000000b8,inset 0 -6px 10px #ffffff0a,inset 0 0 0 1px #ffffff12!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:focus-visible:not(:disabled) .taskPrimaryActionFace,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:hover:not(:disabled) .taskPrimaryActionFace{transform:none!important;box-shadow:0 8px 12px #0000009e,0 -1px #ffffff0f,inset 0 1px #ffffff0e,inset 0 -10px 14px #00000085,inset 0 0 0 2px #000000b8!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.isTaskPrimaryActionPressed:not(:disabled),#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:active:not(:disabled){box-shadow:0 17px 28px #0000009e,0 0 22px #d2dce621,inset 0 9px 16px #000000b8,inset 0 -6px 10px #ffffff0a,inset 0 0 0 1px #ffffff12!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.isTaskPrimaryActionPressed:not(:disabled) .taskPrimaryActionFace,#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:active:not(:disabled) .taskPrimaryActionFace{filter:none;transform:translateY(3px)scale(.975);box-shadow:0 3px 5px #0000007a,inset 0 9px 13px #000000a3,inset 0 1px #ffffff0b,inset 0 0 0 2px #000000c7!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction:disabled{cursor:not-allowed;filter:saturate(.86)brightness(.9);opacity:.68!important}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.isXpAwardReceiving{color:#c9ff24;text-shadow:0 0 12px #c9ff246b}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.isXpAwardReceiving .taskPrimaryActionFace{border-color:#c9ff24b8;box-shadow:inset 0 0 0 1px #c9ff2429,0 0 22px #c9ff2438}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction.isXpAwardImpact .taskPrimaryActionFace{animation:taskPrimaryActionXpImpact .22s cubic-bezier(.2,.78,.18,1)}@keyframes taskPrimaryActionXpImpact{0%{transform:translateZ(0)scale(1)}42%{transform:translateZ(0)scale(.92)}to{transform:translateZ(0)scale(1)}}body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start]:active:not(:disabled),body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start]:focus-visible:not(:disabled),body[data-theme=lime][data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start]:hover:not(:disabled),body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start]:active:not(:disabled),body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start]:focus-visible:not(:disabled),body[data-theme=lime][data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.btn-accent.taskPrimaryAction.taskPrimaryActionLaunch[data-action=start]:hover:not(:disabled){background:#090a0d!important;border-color:#0000!important}@media (max-width:420px){#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.btn.taskPrimaryAction,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn .task .actions>.taskCheckpointRewindGroup,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.taskCheckpointRewindGroup,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.taskCheckpointRewindGroup{--task-primary-action-size:82px}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions>.btn.taskPrimaryAction .taskPrimaryActionFace{inset:12px}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction{--task-primary-action-size:82px}#app[aria-label=TaskLaunch\ App] #appPageTasks .task .actions .taskCheckpointRewindGroup>.btn.taskPrimaryAction .taskPrimaryActionFace{inset:12px}}@media (max-width:1100px){#app[aria-label=TaskLaunch\ App] .appPageTasks .task .taskBack{padding:10px 0 0}#app[aria-label=TaskLaunch\ App] .appPageTasks .task .taskBackHead{gap:8px}}.dashboardShellBody{perspective:1800px;background:0 0;border:1px solid #79e2ff33;margin:0;padding:0 0 14px;box-shadow:0 14px 34px #00000047,inset 0 0 0 1px #ffffff08;box-shadow:none!important;border:none!important;padding-left:0!important;padding-right:0!important}.dashboardShellScene{min-width:0;min-height:0;transform-style:preserve-3d;transition:transform .56s cubic-bezier(.2,.85,.2,1);position:relative}.dashboardShellScene.isFlipped{transform:rotateY(180deg)}.dashboardShellFace{backface-visibility:hidden;min-width:0}.dashboardShellFaceFront{z-index:2;opacity:1;visibility:visible;position:relative}.dashboardShellFaceBack{min-height:100%;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}.dashboardShellFaceBack,.dashboardShellScene.isFlipped .dashboardShellFaceFront{opacity:0;visibility:hidden;pointer-events:none}.dashboardShellScene.isFlipped .dashboardShellFaceBack{opacity:1;visibility:visible;pointer-events:auto}.dashboardActivityOverviewCard{grid-column:span 12;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:520px;display:grid;overflow:hidden}.dashboardActivityOverviewCard[data-dashboard-size]{grid-column:span 12}.dashboardActivityOverviewHead{justify-content:flex-start;align-items:flex-start;gap:14px;min-width:0;display:flex}.dashboardActivityOverviewBody{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;min-height:0;display:grid}.dashboardActivityChartPanel{grid-template-rows:minmax(360px,1fr);gap:8px;min-width:0;min-height:0;padding-left:8px;padding-right:8px;display:grid}.dashboardActivitySummaryMini{min-width:0;box-shadow:none;background:0 0;border:0}.dashboardActivityChartWrap{--dashboard-activity-plot-left:11.667%;--dashboard-activity-plot-right:3.889%;background:0 0;border:0;border-radius:8px;min-width:0;min-height:360px;position:relative;overflow:hidden}.dashboardActivityChart{width:100%;height:calc(100% - 42px);display:block;position:absolute;inset:0 0 42px}.dashboardActivityGridLine{stroke:#ffffff1f;stroke-width:1px}.dashboardActivityGoalLine{fill:none;vector-effect:non-scaling-stroke;stroke:#d9ff598f;stroke-width:2px;stroke-dasharray:5 7}.dashboardActivityPreviousBar{fill:#ffffff29;stroke:#fff3;stroke-width:1px}.dashboardActivityBarShadow{fill:#00000057;filter:drop-shadow(3px 4px 7px #0000006b)}.dashboardActivityBarSide{stroke:#07101457;stroke-width:1px}.dashboardActivityBar{stroke:#071014c7;stroke-width:1.5px;filter:drop-shadow(0 0 10px #d9ff5938)}.dashboardActivityBarHighlight{fill:#ffffff2e;pointer-events:none}.dashboardActivityBarTop{stroke:#ffffff3d;stroke-width:1px}.dashboardActivityYAxis{color:#fff;text-align:right;pointer-events:none;width:52px;font-size:11px;line-height:1;position:absolute;top:0;bottom:42px;left:12px}.dashboardActivityYAxis span{position:absolute;right:0;transform:translateY(-50%)}.dashboardActivityYAxis span:first-child{top:10.625%}.dashboardActivityYAxis span:nth-child(2){top:50.4688%}.dashboardActivityYAxis span:nth-child(3){top:90.3125%}.dashboardActivityXAxis{left:var(--dashboard-activity-plot-left);right:var(--dashboard-activity-plot-right);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;height:34px;display:grid;position:absolute;bottom:8px}.dashboardActivityAxisDay{color:#fff;min-width:0;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0;display:flex}.dashboardActivityAxisDay span{font-size:11px;font-weight:800}.dashboardActivityAxisDay small{color:#fff;font-size:10px}.dashboardActivityAxisDay.isCurrentDay small{text-underline-offset:8px;padding-bottom:8px;text-decoration-line:underline;text-decoration-color:#c9ff24;text-decoration-thickness:2px}.dashboardActivityEmpty{text-align:center;color:#edf7fac7;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:60px 28px 56px 80px}.dashboardActivityEmpty[hidden]{display:none}.dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(170px,1fr));gap:12px;width:min(520px,66%);min-width:0;display:grid}.dashboardActivitySummaryMini{border-radius:8px;grid-template-rows:auto auto auto auto auto;align-content:center;gap:7px;padding:10px 8px;display:grid}.dashboardActivitySummaryTop{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.dashboardActivitySummaryMini .dashboardBigValue{font-size:28px;line-height:1}.dashboardActivitySummaryMini .dashboardTrendIndicator{min-width:2.5em;font-size:12px;position:static;top:auto;right:auto}.dashboardActivitySummaryMini .dashboardSummaryFoot{font-family:var(--font-readable);min-height:18px;font-size:13px}body[data-theme=lime] .dashboardActivityChartWrap{background:0 0}body[data-theme=lime] .dashboardActivityGoalLine{stroke:#ffd16694}@media (max-width:860px){.dashboardActivityOverviewCard{min-height:0}.dashboardActivityOverviewHead{grid-template-columns:1fr;display:grid}.dashboardActivityChartPanel{grid-template-rows:minmax(330px,auto)}.dashboardActivitySummaryStack{grid-template-rows:auto;grid-template-columns:1fr;width:100%}.dashboardActivityChartWrap{min-height:330px}.dashboardActivityYAxis{width:46px;font-size:10px;left:0}.dashboardActivityXAxis{left:var(--dashboard-activity-plot-left);right:var(--dashboard-activity-plot-right)}.dashboardActivityAxisDay small{display:none}.dashboardActivityEmpty{inset:54px 18px 52px 62px}}.dashboardTopRow,.friendTopRow,.tasksTopRow{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:1px;padding:4px 0;display:flex}.dashboardTitleWrap{flex:auto;min-width:0}.dashboardEditActions{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex;position:relative;transform:translateY(-4px)}.dashboardCard[hidden],.dashboardHeroPanel[hidden]{display:none!important}.dashboardKicker{color:#bef0ffb8;text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:11px}.dashboardTitle{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#8ef2fff5;margin:4px 0 0;font-size:24px;font-weight:800}.dashboardGrid{background:0 0;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;padding:0 8px;display:grid}.dashboardGrid.isEditMode .dashboardCard{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-user-drag:none;transform-origin:50%;border-style:dashed;animation:dashboardEditWobble .22s ease-in-out}.dashboardGrid.isEditMode .dashboardCard.isDragging{opacity:.6;cursor:grabbing}@keyframes dashboardEditWobble{0%{transform:translate(0)rotate(0)}25%{transform:translate(-2px)rotate(-.8deg)}50%{transform:translate(2px)rotate(.8deg)}75%{transform:translate(-1px)rotate(-.4deg)}to{transform:translate(0)rotate(0)}}.dashboardCard{background:#0d0f13;border:0;padding:12px;position:relative;box-shadow:0 12px 28px #0000006b,0 2px 8px #00000047,inset 0 1px #ffffff0d}.dashboardCard,.dashboardCard:focus-visible,.dashboardCard:hover{border-color:#0000}.dashboardCard.isPlanLocked{cursor:pointer;overflow:hidden;background:#0d0f13!important}.dashboardCard.isPlanLocked>*{opacity:.2;pointer-events:none;transition:opacity .2s}.dashboardCard.isPlanLocked:before{content:"";z-index:4;background:linear-gradient(#07090dc2,#07090de0),linear-gradient(135deg,#2cf6ff14,#ff21f214);position:absolute;inset:0}.dashboardCard.isPlanLocked:after{content:"🔒";z-index:5;color:#e2f7fff5;background:#080d136b;border:1px solid #79e2ff57;place-items:center;width:64px;height:64px;font-size:28px;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #35e8ff1a}.dashboardCard.hasCenteredPlanLock:after{content:none}.dashboardPlanLockIcon{z-index:5;color:#0000;pointer-events:none;background:#080d136b;border:1px solid #79e2ff57;place-items:center;width:64px;height:64px;font-size:0;line-height:1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #35e8ff1a}.dashboardPlanLockIcon:before{content:"🔒";color:#e2f7fff5;font-size:28px;line-height:1}.dashboardCard.isPlanLocked:focus-visible:before,.dashboardCard.isPlanLocked:hover:before{background:linear-gradient(#07090db3,#07090dd6),linear-gradient(135deg,#2cf6ff1a,#ff21f21a)}.dashboardSizeControl{z-index:4;flex-direction:column;align-items:flex-end;gap:6px;display:none;position:absolute;top:8px;right:8px}.dashboardGrid.isEditMode .dashboardSizeControl{display:flex}.dashboardGrid.isEditMode .dashboardCard{padding-top:40px}.dashboardSizeBtn{background:#040c16d9;border-color:#79e2ff52;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;padding:0;display:inline-flex}.dashboardSizeGlyph{background:linear-gradient(currentColor,currentColor) top/12px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/12px 2px no-repeat,linear-gradient(currentColor,currentColor) bottom/12px 2px no-repeat;width:12px;height:10px;display:block}.dashboardSizeMenu{min-width:112px;box-shadow:none;background:#282828;border:0;flex-direction:column;gap:4px;padding:6px;display:none}.dashboardCard.isSizeMenuOpen .dashboardSizeMenu{display:flex}.dashboardCard.isSizeMenuOpen{z-index:80;clip-path:none!important;overflow:visible!important}.dashboardSizeOption{color:#e8eef4e6;width:100%;min-height:28px;font-family:var(--font-tight);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:11px;font-weight:700}.dashboardSizeOption.isOn,.dashboardSizeOption:hover{color:#fffffff5;background:0 0}.dashboardSizeOption.isOn{box-shadow:none}.dashboardCardTitle{text-transform:uppercase;letter-spacing:.1em;color:#bef0ffcc;font-size:11px;font-weight:800}.dashboardProfileCard{grid-column:span 5}.dashboardStreakCard{grid-column:span 3}.dashboardXpProgressCard{grid-column:span 4}.dashboardStatCard{grid-column:span 2}.dashboardWeeklyGoalsCard{grid-column:span 3}.dashboardMainGraphCard{grid-column:span 7}.dashboardDonutCard{grid-column:span 5}.dashboardTimelineCard{grid-column:span 12}.dashboardTimelineCard[data-dashboard-size]{grid-column:span 12!important}.dashboardHeatCard{grid-column:span 6}.dashboardCard[data-dashboard-size=full]{grid-column:span 12}.dashboardCard[data-dashboard-size=half]{grid-column:span 6}.dashboardCard[data-dashboard-size=quarter]{grid-column:span 3}.dashboardProfileHead{align-items:center;gap:10px;display:flex}.dashboardAvatar{width:44px;height:44px;color:#031019;background:linear-gradient(180deg,var(--accent3),var(--accent));border:1px solid #35e8ff9e;place-items:center;display:grid}.dashboardAvatar,.dashboardProfileName{font-family:var(--font-tight);font-weight:800}.dashboardProfileName{color:#e2f7fff5;font-size:15px}.dashboardProfileMeta{color:#bcd6e6c2;font-size:12px}.dashboardTagRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dashboardTag{color:#b4ecffeb;background:#75e7ff17;border:1px solid #75e7ff3d;padding:4px 8px;font-size:11px}.dashboardStreakValue{font-family:var(--font-tight);color:#8ef2fff5;margin-top:4px;font-size:24px;font-weight:800}.dashboardStreakBar{background:#00000047;border:1px solid #75e7ff33;height:8px;margin-top:8px;position:relative}.dashboardStreakCard{position:relative}.dashboardStreakHeader{justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.dashboardStreakBar>span{background:linear-gradient(90deg,var(--accent),var(--accent3));position:absolute;inset:0 auto 0 0}.dashboardStreakMeta{color:#bcd6e6c7;margin-top:8px;font-size:12px}.dashboardBigValue{font-family:var(--font-tight);color:#f0fafff5;margin-top:4px;font-size:24px;font-weight:800}.dashboardDelta{color:#bcd6e6c2;margin-top:7px;font-size:12px}.dashboardSummaryFoot{font-family:var(--font-readable);font-size:13px}.dashboardDelta.positive{color:#7ef0c3f2}.dashboardDelta.negative{color:#ff7171f2}.dashboardGoalProgressBar{--dashboard-goal-bar-border:#75e7ff33;--dashboard-goal-bar-track:#00000047;--dashboard-goal-bar-fill-start:var(--accent);--dashboard-goal-bar-fill-end:var(--accent3);--dashboard-goal-bar-fill-glow:#35e8ff2e;border:1px solid var(--dashboard-goal-bar-border);background:var(--dashboard-goal-bar-track);height:8px;overflow:hidden}.dashboardGoalProgressBar,.dashboardGoalProgressWrap{margin-top:10px;position:relative}.dashboardGoalProgressWrap .dashboardGoalProgressBar{margin-top:0}.dashboardGoalProjectionMarker{--dashboard-projection-marker-color:#7dfcff;--dashboard-projection-marker-glow:#3becff57;z-index:4;pointer-events:none;border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--dashboard-projection-marker-color);width:0;height:0;filter:drop-shadow(0 0 5px var(--dashboard-projection-marker-glow));animation:dashboardProjectionMarkerPulse 1s ease-in-out infinite;position:absolute;top:-7px;left:0;transform:translate(-50%)}.dashboardGoalProjectionMarker.isAtEnd{right:0;transform:none;left:auto!important}.dashboardGoalProjectionMarker.isAtStart{transform:none;left:0!important}@keyframes dashboardProjectionMarkerPulse{0%,to{opacity:.32}50%{opacity:.96}}.dashboardGoalProgressBar>#dashboardTodayHoursProgressFill,.dashboardGoalProgressBar>#dashboardWeeklyGoalsProgressFill{background:linear-gradient(90deg,var(--dashboard-goal-bar-fill-start),var(--dashboard-goal-bar-fill-end));box-shadow:0 0 10px var(--dashboard-goal-bar-fill-glow);position:absolute;inset:0 auto 0 0}.dashboardGraphBars{background:#03091273;border:1px solid #75e7ff2e;grid-template-columns:repeat(7,1fr);align-items:end;gap:6px;height:118px;margin-top:10px;padding:8px 8px 10px;display:grid}.dashboardGraphBars>span{min-width:0}.dashboardGraphDay{grid-template-rows:auto minmax(0,1fr);align-items:end;gap:6px;display:grid}.dashboardGraphBarWrap{align-items:flex-end;height:100%;min-height:0;display:flex}.dashboardGraphValue{text-align:center;color:#d2e6f6d6;white-space:nowrap;min-width:0;font-size:10px;line-height:1;display:block}.dashboardGraphBar{background:linear-gradient(#35e8fff5,#00cfc8b8);display:block;box-shadow:0 0 8px #35e8ff47}.dashboardGraphAxis{color:#afcbdeb8;text-align:center;grid-template-columns:repeat(7,1fr);margin-top:7px;font-size:11px;display:grid}.dashboardDonutWrap{width:124px;height:124px;margin-top:8px;margin-left:auto;margin-right:auto;position:relative}.dashboardDonut{background:conic-gradient(var(--mode1-accent)0 100%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.dashboardDonutCenter{font-family:var(--font-tight);color:#ecf8fff2;place-items:center;font-size:20px;font-weight:800;display:grid;position:absolute;inset:0}.dashboardLegend{color:#bcd6e6d1;gap:5px;margin-top:8px;font-size:12px;display:grid}.dashboardLegendRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.dashboardLegendName{align-items:center;gap:6px;min-width:0;display:inline-flex}.dashboardLegendName>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboardLegendRow>strong{flex:none}.dashboardLegend .dot{width:8px;height:8px;margin-right:0;display:inline-block}.dashboardLegend .dot.mode1{background:var(--mode1-accent)}.dashboardTimeline{--dashboard-timeline-note-color:#bcd6e6b8;--dashboard-timeline-track-border:#75e7ff2e;--dashboard-timeline-track-fill:#75e7ff14;--dashboard-timeline-time-color:#8ef2ffeb;--dashboard-timeline-copy-color:#d2e6f6d1;--dashboard-timeline-marker-color:#e8f8fff5;--dashboard-timeline-marker-shadow:#35e8ff47;gap:14px;margin:8px 0 0;padding:0;display:grid;position:relative}.dashboardTimelineTrackHours{color:var(--dashboard-timeline-time-color);font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(112px,148px) repeat(7,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:2px;font-size:10px;font-weight:700;display:grid}.dashboardTimelineTrackHoursSpacer{min-width:0;display:block}.dashboardTimelineTrackHours>span:last-child{text-align:right}.dashboardTimelineRows{gap:10px;display:grid}.dashboardTimelineLane{grid-template-columns:minmax(112px,148px) minmax(0,1fr);align-items:center;gap:12px;display:grid}.dashboardTimelineLaneInfo{align-content:center;gap:4px;min-width:0;display:grid}.dashboardTimelineLaneTrack{isolation:isolate;border-radius:999px;min-height:38px;position:relative}.dashboardTimelineLaneTrack:before{content:"";border-radius:inherit;border:1px solid var(--dashboard-timeline-track-border);background:repeating-linear-gradient(to right,#75e7ff14 0,#75e7ff14 1px,transparent 1px,transparent calc(100%/6)),linear-gradient(180deg,#ffffff0a,#ffffff03),var(--dashboard-timeline-track-fill);pointer-events:none;z-index:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 1px #ffffff0a}.dashboardTimelineLane.isSelected .dashboardTimelineLaneTrack:before{border-color:#75e7ff57;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 1px #ffffff0d,0 0 0 1px #75e7ff1f,0 0 18px #35e8ff14}.dashboardTimelineSegment{z-index:1;pointer-events:none;border:1px solid #ffffff1f;min-width:10px;height:8px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 14px #0000002e}.dashboardTimelineSegmentGoal{height:14px;box-shadow:none;opacity:.42;border-color:#ffffff14}.dashboardTimelineSegmentColor-0{background:linear-gradient(90deg,#35e8ff,#00cfc8)}.dashboardTimelineSegmentColor-1{background:linear-gradient(90deg,#7cf6a0,#41d47a)}.dashboardTimelineSegmentColor-2{background:linear-gradient(90deg,#ffd166,#ff9f43)}.dashboardTimelineSegmentColor-3{background:linear-gradient(90deg,#ff8fab,#ff5d8f)}.dashboardTimelineSegmentColor-4{background:linear-gradient(90deg,#8da2ff,#6172ff)}.dashboardTimelineSegmentColor-5{background:linear-gradient(90deg,#7bf1ff,#b996ff)}.dashboardTimelineSegmentGoalColor-0{background:linear-gradient(90deg,#35e8ff47,#00cfc847)}.dashboardTimelineSegmentGoalColor-1{background:linear-gradient(90deg,#7cf6a047,#41d47a47)}.dashboardTimelineSegmentGoalColor-2{background:linear-gradient(90deg,#ffd16647,#ff9f4347)}.dashboardTimelineSegmentGoalColor-3{background:linear-gradient(90deg,#ff8fab47,#ff5d8f47)}.dashboardTimelineSegmentGoalColor-4{background:linear-gradient(90deg,#8da2ff47,#6172ff47)}.dashboardTimelineSegmentGoalColor-5{background:linear-gradient(90deg,#7bf1ff47,#b996ff47)}.dashboardTimelineMarkerBtn{cursor:pointer;z-index:3;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.dashboardTimelineMarkerBtn.isSelected .dashboardTimelineMarker{box-shadow:0 0 0 2px #05080feb,0 0 0 4px var(--dashboard-timeline-marker-shadow);background:#fffffffa}.dashboardTimelineMarkerBtn:focus-visible{outline-offset:2px;outline:1px solid #75e7ffb3}.dashboardTimelineMarker{background:var(--dashboard-timeline-marker-color);width:12px;height:12px;box-shadow:0 0 0 2px var(--dashboard-timeline-marker-shadow);border:2px solid #05080feb;border-radius:999px}.dashboardTimelineLabel{color:var(--dashboard-timeline-copy-color);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.2;overflow:hidden}.dashboardTimelineDuration{color:var(--dashboard-timeline-note-color);font-size:10px;line-height:1.2}.dashboardTimelineHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboardTimelineDensity{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.dashboardTimelineDensityBtn{color:#bcd6e6d1;min-height:24px;font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff08;border:1px solid #75e7ff38;padding:4px 8px;font-size:10px;font-weight:700}.dashboardTimelineDensityBtn.isOn{color:#e8f8fff2;background:#35e8ff1f;border-color:#75e7ff85}.dashboardTimelineNote{min-height:14px;color:var(--dashboard-timeline-note-color);margin-top:8px;font-size:11px}.dashboardTimelineSummary{min-height:56px;margin-top:2px}.dashboardTimelineSummaryCard{color:var(--dashboard-timeline-copy-color);background:linear-gradient(#ffffff08,#ffffff03),#040a126b;border:1px solid #75e7ff24;gap:6px;padding:10px 12px;display:grid}.dashboardTimelineSummaryTitle{color:#f2fbff;margin:0;font-size:12px;line-height:1.2}.dashboardTimelineSummaryMeta{color:var(--dashboard-timeline-note-color);flex-wrap:wrap;gap:8px 14px;font-size:10px;line-height:1.3;display:flex}.dashboardTimelineDensityBtn{clip-path:none}.dashboardHeatHeaderRow{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.dashboardHeatMonthLabel{font-family:var(--font-tight);letter-spacing:.06em;color:#d2e6f6db;font-size:12px}.dashboardHeatWeekdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.dashboardHeatWeekdays>span{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#aacde0cc;font-size:10px}.dashboardHeatCalendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.dashboardHeatDayCell{aspect-ratio:1;background:#ffffff0d;border:1px solid #75e7ff2e;place-items:center;min-width:0;display:grid}.dashboardHeatDayCell.isActive{background:#c9ff2494;border-color:#ffffff40}.dashboardHeatDayCell.isFiller{background:#ffffff05;border-color:#ffffff14}.dashboardHeatDayNum{color:#e2f2faeb;-webkit-user-select:none;user-select:none;font-size:11px;line-height:1}.dashboardHeatDayCell.isFiller .dashboardHeatDayNum{opacity:.35}#app[aria-label=TaskLaunch\ App] #appPageTasks .dashboardTopRow{align-items:flex-start;margin-bottom:0;padding:6px 0 18px}#app[aria-label=TaskLaunch\ App] #appPageTasks .dashboardTitle{margin-top:8px}body[data-theme=lime] .dashboardTitle,body[data-theme=lime] .menuTitle,body[data-theme=lime] .name,body[data-theme=lime] .time{color:#faffd9}body[data-theme=lime] .dashboardTimelineDensityBtn{color:#f0f8c6d6;border-color:#dbff4f47}body[data-theme=lime] .dashboardTimelineDensityBtn.isOn{color:#fbffe4f5;background:#dbff4f24;border-color:#f1ff9799}body[data-theme=lime] .dashboardTimeline{--dashboard-timeline-note-color:#e3ecb9c2;--dashboard-timeline-track-border:#dbff4f38;--dashboard-timeline-track-fill:#dbff4f14;--dashboard-timeline-time-color:#f4ffc9f0;--dashboard-timeline-copy-color:#e8f0bfd6;--dashboard-timeline-marker-color:#fbffe4f5;--dashboard-timeline-marker-shadow:#f1ff973d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout{width:100%;max-width:none;margin:0;padding:0;display:block}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewToggleBtn{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;line-height:normal!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShell{box-shadow:none;background:0 0;border:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{background:#05080f;box-shadow:0 10px 20px #00000029,0 26px 60px #0006}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroEyebrow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStatLabel{letter-spacing:.18em;text-transform:uppercase;color:#c6dfeda3;font-size:11px;font-weight:700}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMain{width:100%;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShell{width:100%;max-width:none;margin:0;padding:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShellContent,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShellScene{width:100%;max-width:none;margin:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardKicker{color:#d2e2edad}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{letter-spacing:.02em;text-transform:none;color:#f6fbff;text-shadow:0 0 34px #00dcff1a;margin-top:8px;font-size:clamp(34px,4vw,60px);line-height:.95}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{grid-template-columns:minmax(0,1.05fr) minmax(0,1.45fr);gap:18px;margin-bottom:18px;padding:22px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroCopy{align-content:start;gap:8px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroTitle{color:#f9fcff;font-size:clamp(40px,5vw,72px);line-height:.92}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroValue{font-family:var(--font-tight);color:#fff;font-size:clamp(30px,3vw,52px);font-weight:800}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroSubtext{color:#d9e8f0d1;margin:0;font-size:16px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroDelta{color:#64ffa2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartPanel{grid-template-columns:minmax(0,1fr) 168px;align-items:stretch;gap:18px;min-width:0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap{background:radial-gradient(130% 160% at 0 0,#0d63ff38,#0d63ff00 44%),radial-gradient(120% 120% at 100% 0,#fd57c52e,#fd57c500 42%),linear-gradient(#081336f5,#080c1ffa);border:1px solid #5988ff2e;min-width:0;padding:14px 16px 12px;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 34px #0000003d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChart{width:100%;height:auto;display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroAxis text{fill:#c4d0ff9e;font-family:var(--font-tight);letter-spacing:.08em;font-size:12px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroGrid line{stroke:#adc2ff1f;stroke-width:1px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartLine{fill:none;stroke-width:7px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartLineControl{stroke:url(#dashboardHeroControlStroke)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartLineView{stroke:url(#dashboardHeroViewStroke)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartLineAlt{stroke:url(#dashboardHeroAltStroke);stroke-width:6px;opacity:.9}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartMarker line{stroke:#ff80c4b3;stroke-width:2px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartMarker circle{fill:#ff69bc;stroke:#ffd5eb;stroke-width:2px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartMarkerRing{fill:#ff69bc2e!important;stroke:#ff84c866!important;stroke-width:1.5px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartMarker rect{fill:#ff4ea9}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartMarker text{fill:#fff8fd;font-family:var(--font-tight);letter-spacing:.04em;text-anchor:middle;font-size:14px;font-weight:800}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroLegend{color:#dee6ffc7;font-family:var(--font-tight);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;font-size:11px;font-weight:700;display:flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroLegendItem{align-items:center;gap:8px;display:inline-flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroLegendDot{border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroLegendDot.isControl{color:#ff5dbe;background:#ff5dbe}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroLegendDot.isView{color:#eaf5ff;background:#eaf5ff}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroLegendDot.isAlt{color:#19b7ff;background:#19b7ff}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStats{grid-template-columns:1fr;gap:12px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStat{clip-path:none;background:0 0;border:0;gap:4px;padding:4px 0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStat strong{font-family:var(--font-tight);color:#f8fdff;font-size:34px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{gap:18px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCardTitle{color:#d8e7efad}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTitleRow>.dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard>.dashboardCardTitle{text-align:center;width:100%}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileCard{grid-column:span 4}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard{grid-column:span 3}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{grid-column:span 4}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard{grid-column:span 2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard{grid-column:span 3}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard{grid-column:span 7}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDonutCard{grid-column:span 5}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard{grid-column:span 12}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard[data-dashboard-size]{grid-column:span 12!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard{grid-column:span 6}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full]{grid-column:span 12}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half]{grid-column:span 6}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter]{grid-column:span 3}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric{background:#ffffff08;border:1px solid #ffffff14;gap:4px;padding:12px 14px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric span{letter-spacing:.14em;text-transform:uppercase;color:#bcd3e199;font-size:10px;font-weight:700}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric strong{font-family:var(--font-tight);color:#f6fbff;font-size:20px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakValue{font-size:28px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars{background:linear-gradient(#ffffff05,#fff0),#02081085;min-height:240px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars>span{background:linear-gradient(#f06ee0fa,#3a124c38);box-shadow:inset 0 1px #ffffff38,0 0 16px #f06ee029}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDonutWrap{width:160px;height:160px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimeline,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineRows{gap:12px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCalendarGrid{gap:4px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell{background:#ffffff09;min-height:28px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell.isActive{border-color:#35e8ff38;box-shadow:0 0 18px #00dcff1a}#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{font-family:var(--font-tight);letter-spacing:.02em;text-transform:none;margin:4px 0 0;font-size:24px;font-weight:800;line-height:1.05}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{font-size:24px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroTitle{font-family:var(--font-tight);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.25}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{gap:16px;filter:none!important;background:#05080f!important;grid-template-columns:minmax(0,1fr)!important;box-shadow:0 26px 60px #0000007a!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroCopyFull,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartPanel{width:100%;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartPanel{display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartWrap{grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:252px;padding:12px 0 0;display:grid;position:relative;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChart{width:100%;height:220px;display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartEmpty{text-align:center;color:#d9e8f0b8;pointer-events:none;place-items:center;font-size:13px;display:none;position:absolute;inset:12px 0 28px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewAxis{color:#bcd3e19e;letter-spacing:.12em;text-transform:uppercase;text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;font-size:11px;font-weight:700;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewStats .dashboardHeroStat{box-shadow:none;background:0 0;border:0;padding:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap .dashboardHeroChartMarker,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap .dashboardHeroLegend{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout{isolation:isolate;position:relative}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:before{content:"";pointer-events:none;z-index:-1;filter:blur(10px);opacity:.9;position:absolute}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:before{background:radial-gradient(circle,#24f4d03d 0,#24f4d000 70%);width:250px;height:250px;top:34px;left:-86px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:after{background:radial-gradient(circle,#20d7ff2e 0,#20d7ff00 72%);width:240px;height:240px;bottom:36px;right:-74px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{background:linear-gradient(#ffffff08,#ffffff03 28%,#fff0),radial-gradient(140% 120% at 0 0,#ffffff0d,#fff0 36%),linear-gradient(#1a1b20 0 100%);border:0;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05,0 18px 32px #00000057,0 30px 70px #0000008a!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel:before{content:"";pointer-events:none;opacity:.78;background:radial-gradient(100% 100% at 100% 0,#ffffff12,#fff0 40%),linear-gradient(#ffffff09,#fff0 42%);position:absolute;inset:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0);height:1px;position:absolute;inset:auto 18px 0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{gap:22px;padding:26px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{padding:20px 8px 18px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroEyebrow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStatLabel,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardKicker{color:#c4cfdc8a}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{color:#f9fbff;letter-spacing:-.01em;text-shadow:0 0 26px #ffffff0a}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroTitle{letter-spacing:.22em;color:#c8d6e694;font-size:12px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStat strong,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric strong,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakValue{color:#fff;text-shadow:0 0 18px #ffffff0d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroSubtext,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardLegend,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMeta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineLabel{color:#d6e0eab8}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric{border-radius:22px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric{background:linear-gradient(#ffffff09,#ffffff04),#0a0c12f0;border-color:#ffffff14;padding:14px 15px;box-shadow:inset 0 1px #ffffff0a}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric span{color:#b1c0ce94}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartWrap{border:1px solid #ffffff14;background:radial-gradient(120% 140% at 0 100%,#34f0c61f,#34f0c600 42%),radial-gradient(120% 120% at 100% 0,#2dcbff1f,#2dcbff00 40%),linear-gradient(#ffffff0a,#ffffff03),#05080efa!important;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff04,0 14px 30px #0000003d!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartWrap{min-height:268px;padding:16px 14px 14px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap{padding:16px 18px 14px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars{min-height:230px;padding:14px 14px 16px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars>span{border-radius:999px 999px 6px 6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineLaneTrack:before{border-color:#ffffff14}@media (max-width:720px){.dashboardTimelineTrackHours{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.dashboardTimelineTrackHoursSpacer{display:none}.dashboardTimelineLane{grid-template-columns:1fr;gap:6px}.dashboardTimelineLaneTrack{min-height:34px}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell{background:linear-gradient(#ffffff0a,#ffffff04),#090b12f5;border-color:#ffffff14}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell.isFiller{background:#ffffff05}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDonutWrap{filter:drop-shadow(0 0 18px #00000052)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTag{background:#ffffff0d;border-color:#ffffff1a;border-radius:999px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard #dashboardTodayHoursDelta.positive{color:#47ffb5}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard #dashboardTodayHoursDelta.negative{color:#ff6b6b}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell{box-shadow:inset 0 1px #ffffff08;background:linear-gradient(#ffffff0a,#ffffff04),#090b12f5!important;border-color:#ffffff14!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell.isFiller{box-shadow:none!important;background:#ffffff05!important;border-color:#ffffff0f!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell.isActive{--heat-alpha:1;--heat-alpha-end:.76;--heat-border-alpha:.74;--heat-glow-alpha:.28;border-color:rgba(201,255,36,var(--heat-border-alpha))!important;background:radial-gradient(140% 140% at 50% 20%,#ffffff2e,#fff0 42%),linear-gradient(180deg,rgba(201,255,36,var(--heat-alpha)),rgba(201,255,36,var(--heat-alpha-end)))!important;box-shadow:inset 0 1px 0 #ffffff29,0 0 0 1px rgba(201,255,36,var(--heat-border-alpha)),0 0 16px rgba(201,255,36,var(--heat-glow-alpha))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell[data-activity-level=level-1].isActive{--heat-alpha:.2;--heat-alpha-end:.15;--heat-border-alpha:.24;--heat-glow-alpha:.08}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell[data-activity-level=level-2].isActive{--heat-alpha:.4;--heat-alpha-end:.3;--heat-border-alpha:.36;--heat-glow-alpha:.12}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell[data-activity-level=level-3].isActive{--heat-alpha:.6;--heat-alpha-end:.46;--heat-border-alpha:.48;--heat-glow-alpha:.16}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell[data-activity-level=level-4].isActive{--heat-alpha:.8;--heat-alpha-end:.61;--heat-border-alpha:.62;--heat-glow-alpha:.22}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell[data-activity-level=level-5].isActive{--heat-alpha:1;--heat-alpha-end:.76;--heat-border-alpha:.74;--heat-glow-alpha:.28}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayNum{color:#f0f6faf0;text-shadow:0 1px 6px #00000059}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{grid-auto-flow:dense;grid-auto-rows:6px;gap:8px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{box-sizing:border-box;grid-row:span 14}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{grid-row:span 13;grid-template-rows:auto minmax(0,1fr) auto auto;align-content:start;align-items:start;min-height:0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileCard{grid-row:span 17}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard{grid-row:span 25}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDonutCard{grid-row:span 18}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard{grid-row:span 25}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth]{grid-column:span 3}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth]{grid-row:span 6;grid-template-rows:auto minmax(0,1fr) auto auto;align-content:start;align-items:start;min-height:0;padding:12px 14px 10px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard[data-dashboard-size=eighth] .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard[data-dashboard-size=eighth] .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard[data-dashboard-size=eighth] .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth] .dashboardCardTitle{letter-spacing:.12em;font-size:10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard[data-dashboard-size=eighth] .dashboardStreakValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard[data-dashboard-size=eighth] .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard[data-dashboard-size=eighth] .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth] .dashboardBigValue{white-space:nowrap;min-width:0;max-width:100%;margin-top:2px;font-size:clamp(19px,1.7vw,24px);line-height:.98}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard[data-dashboard-size=eighth] .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard[data-dashboard-size=eighth] .dashboardStreakMeta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard[data-dashboard-size=eighth] .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard[data-dashboard-size=eighth] .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth] .dashboardDelta{margin-top:4px;font-size:11px;line-height:1.15}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth] .dashboardGoalProgressBar{height:6px;margin-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth] .dashboardGoalProgressWrap{margin-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth] .dashboardGoalProjectionMarker{border-top-width:6px;border-left-width:4px;border-right-width:4px;top:-6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard[data-dashboard-size=eighth] .dashboardStreakBar{height:6px;margin-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardCardTitle{align-self:start;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardXpProgressValue strong{white-space:nowrap;text-overflow:clip;align-self:start;min-width:0;max-width:100%;margin-top:4px;font-size:clamp(20px,2.25vw,36px);line-height:.96;overflow:hidden}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardBigValue{font-size:clamp(18px,2vw,32px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakValue{font-size:clamp(20px,2.1vw,34px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0;display:grid;grid-row:span var(--dashboard-pro-panel-span)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressTitleRow{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressTitleRow .dashboardCardTitle{flex:auto}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressInsignia{justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;display:inline-flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressInsigniaShell{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressInsigniaImg,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressInsigniaPlaceholder{width:24px;height:24px;display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressValue{align-self:start;min-width:0;margin-top:4px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressValue strong{font-family:var(--font-tight);white-space:nowrap;display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressMain{grid-template-rows:auto auto auto 14px auto;align-items:start;gap:10px;min-height:0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressRail{justify-content:stretch;align-items:flex-end;width:100%;min-height:0;display:flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressTrack{background:linear-gradient(#0006,#00000038);border-color:#76e1ff2e;align-self:end;width:100%;min-width:0;height:22px;min-height:0;margin-top:0;box-shadow:inset 0 0 10px #00beff26}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressStatus{min-height:14px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressMeta{align-self:start;gap:6px;min-width:0;margin-top:0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressMeta span{color:#d6e0eab8;font-size:11px;line-height:1.18}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardGoalProgressWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressWrap{align-self:end;width:100%;min-width:0;margin-top:8px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressBar{flex:none;width:100%;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakMeta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardDelta{align-self:end;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard[data-dashboard-size=eighth]{grid-template-rows:auto minmax(0,1fr) auto}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar{--dashboard-bar-edge:10px;--dashboard-bar-gap:6px;--dashboard-bar-outline:#80ebff94;--dashboard-bar-track-bg:#150c0875;--dashboard-bar-fill-start:#ffb43a;--dashboard-bar-fill-end:#ff7a19;--dashboard-bar-fill-glow:#ff8722b8;isolation:isolate;background:0 0;border:none;position:relative;overflow:hidden}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardStreakBarFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardWeeklyGoalsProgressFill{z-index:1;clip-path:none;box-shadow:0 0 10px var(--dashboard-bar-fill-glow),0 0 22px #ff892257,inset 0 0 0 1px #fff2d642;position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--dashboard-bar-fill-start),var(--dashboard-bar-fill-end))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBarTrack{display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBarSegment{background:linear-gradient(180deg,#ffffff0f,#fff0),var(--dashboard-bar-track-bg);border:1px solid var(--dashboard-bar-outline);min-width:0;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 8px #ff852d38,0 0 18px #ff852d1f}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard[data-dashboard-size=eighth] .dashboardSegmentedBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard[data-dashboard-size=eighth] .dashboardSegmentedBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard[data-dashboard-size=eighth] .dashboardSegmentedBar{--dashboard-bar-edge:7px;--dashboard-bar-gap:4px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardSegmentedBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardSegmentedBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardSegmentedBar{--dashboard-bar-segment:18px;--dashboard-bar-gap:3px;--dashboard-bar-track-base:#041318;--dashboard-bar-track-fill:#126f7a2e;--dashboard-bar-gap-color:#040f1452;--dashboard-bar-projection-mid:#126f7a7d;--dashboard-bar-projection-deep:#126f7a7d;--dashboard-bar-projection-glow:#00dcff0d;--dashboard-bar-fill-bright:#35e8ff;--dashboard-bar-fill-mid:#35e8ff;--dashboard-bar-fill-deep:#00cfc8;--dashboard-bar-fill-glow:#00dcff2e;clip-path:none;background:repeating-linear-gradient(90deg,var(--dashboard-bar-track-fill)0 calc(var(--dashboard-bar-segment) - var(--dashboard-bar-gap)),var(--dashboard-bar-gap-color)calc(var(--dashboard-bar-segment) - var(--dashboard-bar-gap))var(--dashboard-bar-segment)),linear-gradient(180deg,#ffffff0d,#fff0),var(--dashboard-bar-track-base);border:none;border-radius:0;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProjectionMarker,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProjectionMarker{top:-8px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardSegmentedBar>#dashboardStreakBarFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardSegmentedBar>#dashboardTodayHoursProgressFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardSegmentedBar>#dashboardWeeklyGoalsProgressFill{z-index:2;clip-path:none;min-width:0;box-shadow:inset 0 0 0 1px #cbffff0d,0 0 4px var(--dashboard-bar-fill-glow);border-radius:0;position:absolute;inset:1px auto 1px 1px;background:repeating-linear-gradient(90deg,var(--dashboard-bar-fill-mid)0,var(--dashboard-bar-fill-deep)calc(var(--dashboard-bar-segment) - var(--dashboard-bar-gap)),transparent calc(var(--dashboard-bar-segment) - var(--dashboard-bar-gap))var(--dashboard-bar-segment))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardSegmentedBar>#dashboardTodayHoursProjectionFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardSegmentedBar>#dashboardWeeklyGoalsProjectionFill{z-index:1;clip-path:none;min-width:0;box-shadow:inset 0 0 0 1px #ffffff08,0 0 3px var(--dashboard-bar-projection-glow);border-radius:0;position:absolute;inset:1px auto 1px 1px;background:repeating-linear-gradient(90deg,var(--dashboard-bar-projection-mid)0,var(--dashboard-bar-projection-deep)calc(var(--dashboard-bar-segment) - var(--dashboard-bar-gap)),transparent calc(var(--dashboard-bar-segment) - var(--dashboard-bar-gap))var(--dashboard-bar-segment))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardSegmentedBarSegment,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardSegmentedBarTrack,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardSegmentedBarSegment,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardSegmentedBarTrack,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardSegmentedBarSegment,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardSegmentedBarTrack{display:none}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardSegmentedBar,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardSegmentedBar,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardSegmentedBar{--dashboard-bar-track-base:#111706;--dashboard-bar-track-fill:#89a2182e;--dashboard-bar-gap-color:#0e120652;--dashboard-bar-projection-mid:#89a2187d;--dashboard-bar-projection-deep:#89a2187d;--dashboard-bar-projection-glow:#dbff4f0d;--dashboard-bar-fill-bright:#f3ff7a;--dashboard-bar-fill-mid:#c9ff24;--dashboard-bar-fill-deep:#b7df1d;--dashboard-bar-fill-glow:#dbff4f2e}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardXpProgressValue strong{font-size:clamp(18px,3.9vw,28px)}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{grid-row:span 12}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardXpProgressValue strong{font-size:clamp(17px,5.6vw,24px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakMeta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardDelta{font-size:11px;line-height:1.12}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphBars{border-radius:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard{grid-row:span 25;min-height:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard{grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphBars{align-self:stretch;width:100%;height:auto;min-height:0;margin-top:8px;padding:clamp(10px,1vw,14px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphBars>span{box-shadow:none;background:0 0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphDay{gap:8px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphBarWrap{width:100%;height:100%;min-height:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphValue{color:#e2f0f7db;font-size:clamp(9px,.72vw,12px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphBar{background:linear-gradient(#f06ee0fa,#3a124c38);place-self:end stretch;width:100%;min-height:2px;box-shadow:inset 0 1px #ffffff38,0 0 16px #f06ee029}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard .dashboardGraphAxis{margin-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard{grid-template-rows:auto auto auto minmax(0,1fr);align-items:start;min-width:0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatHeaderRow{margin-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatWeekdays{gap:clamp(2px,.45vw,6px);width:100%;min-width:0;margin-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatWeekdays>span{letter-spacing:clamp(.02em,.08vw,.08em);min-width:0;font-size:clamp(7px,.55vw,10px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCalendarGrid{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));align-content:stretch;gap:clamp(2px,.45vw,6px);width:100%;min-width:0;height:100%;min-height:0;margin-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell{aspect-ratio:auto;width:100%;min-width:0;height:100%;min-height:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell{clip-path:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayNum{font-size:clamp(8px,.65vw,11px)}@media (max-width:820px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout{min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{grid-auto-rows:auto;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDonutCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{height:auto;grid-area:auto/1/auto/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{height:auto;grid-area:auto/span 1!important}}@media (max-width:520px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{grid-column:span 1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDonutCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard{grid-column:1/-1!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard{grid-template-rows:auto auto minmax(0,1fr) auto auto auto;row-gap:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard{grid-template-rows:auto auto minmax(12px,1fr) auto}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardCardTitle{grid-row:1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardBigValue{grid-row:2;margin-bottom:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressWrap{grid-row:4;min-height:16px;margin-top:0;padding-top:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressBar{margin-top:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProjectionMarker,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProjectionMarker{top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard .dashboardStreakMeta{grid-row:4;align-items:flex-start;min-height:2.35em;display:flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardTodayHoursMeta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardWeeklyGoalsMeta{grid-row:5}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardTodayHoursDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardWeeklyGoalsProgressText{grid-row:6}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardDelta{align-items:flex-start;min-height:0;display:flex}@media (min-width:821px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard{grid-template-rows:auto auto minmax(0,1fr) auto auto auto}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressWrap{min-height:16px;padding-top:0}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard{grid-template-rows:auto auto minmax(0,1fr) auto auto auto;align-items:stretch;row-gap:0;display:grid;position:relative}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardCardTitle{align-self:start;min-height:24px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardBigValue{display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardTasksCompletedDone{font-size:1em;font-weight:900;line-height:.92}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardTasksCompletedSlash{color:#d1dce4b8;font-size:.56em;font-weight:700;line-height:1;transform:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardTasksCompletedTotal{color:#d1dce4a3;font-size:.48em;font-weight:700;line-height:1;transform:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTicks{pointer-events:none;grid-row:4;justify-content:space-between;place-self:end stretch;align-items:center;gap:clamp(2px,.42vw,8px);min-width:0;height:34px;min-height:34px;margin-top:0;display:flex;overflow:hidden;transform:translateY(-10px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTick{--dashboard-task-complete-progress:0%;aspect-ratio:1;color:#d1dce475;background:#d1dce414;border:1px solid #d1dce452;border-radius:50%;flex:0 27px;justify-content:center;align-items:center;width:27px;min-width:7px;max-width:27px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff08}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTick.isPartial{background:radial-gradient(circle at center,#41e69142 0 54%,transparent 56% 100%),conic-gradient(from -90deg,#41e691eb 0 var(--dashboard-task-complete-progress),#d1dce424 var(--dashboard-task-complete-progress)100%);color:#0000;border-color:#41e691ad;box-shadow:inset 0 0 0 1px #ffffff14,0 0 10px #41e69129}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTickSeparator{text-align:center;color:#d1dce475;min-width:2px;font-family:var(--font-readable);flex:12px;font-size:clamp(8px,1vw,14px);font-weight:900;line-height:1;transform:translateY(-.03em)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTick.isComplete{color:#041d11f2;background:linear-gradient(#41e691f5,#0fa65eeb);border-color:#41e691b8;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 10px #41e69133}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTickMark{font-family:var(--font-readable);font-size:clamp(6px,.9em,16px);font-weight:900;line-height:1;transform:translateY(-.02em)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTick.isPartial .dashboardTasksCompletedTickMark{opacity:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardSummaryProgressSpacer,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardSummaryStatus{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-area:span 25/span 6;grid-template-rows:auto auto auto minmax(0,1fr);gap:12px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumBand{color:#ecfbfff5;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#75e7ff2e,#75e7ff14);border:1px solid #75e7ff38;border-radius:999px;justify-content:center;align-items:center;min-width:82px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialWrap{padding-top:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before{background:radial-gradient(circle at 50% 62%,#0d0f1300 0 44%,#0d0f13 45% 60%,#0d0f1300 60%),conic-gradient(from 270deg,#ff5d5deb 0deg,#ffa450f0 54deg,#ffd65cf0 108deg,#50d690f0 162deg,#00dcfff5 calc((var(--momentum-score)*1.8deg)),#ffffff14 calc((var(--momentum-score)*1.8deg) + 1deg),#ffffff14 1turn);width:88%;bottom:0;box-shadow:inset 0 1px #ffffff1a,0 0 24px #00dcff24;-webkit-mask:radial-gradient(circle,#0000 0 57%,#000 58% 72%,#0000 73%);mask:radial-gradient(circle,#0000 0 57%,#000 58% 72%,#0000 73%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:after{z-index:2;background:radial-gradient(circle at 35% 35%,#ffffffe6,#75e7ffb3 35%,#040f1cf2 100%);width:18px;height:18px;bottom:12%;box-shadow:0 0 0 4px #071019e6,0 0 18px #00dcff33}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialInner{z-index:1;background:linear-gradient(#ffffff12,#ffffff05),#080c13eb;border-radius:28px 28px 22px 22px;width:62%;padding:18px 12px 10px;bottom:6%;box-shadow:inset 0 1px #ffffff0f,0 16px 28px #00000042}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumSubtext{color:#dbecf5c7;margin:0;line-height:1.5}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDrivers{align-content:start;gap:8px;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver{color:#e7f3f9e0;background:linear-gradient(#ffffff0d,#ffffff05),#0b1018cc;border:1px solid #ffffff14;border-radius:16px;padding:10px 12px;font-size:12px;line-height:1.45}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumDial{opacity:.72}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumNeedle{display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumBand{min-width:64px}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-area:auto/1/auto/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,220px)}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{gap:14px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumBand{background:linear-gradient(#75e7ff29,#75e7ff0a),#0f121cdb;border-color:#75e7ff2e;box-shadow:inset 0 1px #ffffff14,0 0 18px #00dcff1f}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialWrap{padding-top:2px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{aspect-ratio:1/.86;place-items:end center;width:min(100%,252px);display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before{z-index:0;background:radial-gradient(62% 58% at 50% 88%,#0080ff38,#0000 72%),linear-gradient(#ffffff0a,#ffffff03),#060a12f5;border-radius:999px 999px 24px 24px;inset:0 8% 18%;box-shadow:inset 0 1px #ffffff0d,inset 0 -22px 38px #0000006b,0 16px 34px #0000005c}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:after{aspect-ratio:1;filter:drop-shadow(0 0 16px #47b7ff3d)drop-shadow(0 0 28px #47b7ff1f);z-index:1;background:radial-gradient(circle,#0000 0 58%,#ffffff14 58.5% 59.25%,#0000 60%),conic-gradient(from 270deg,#78d6fffa 0deg 228deg,#ffc454f5 228deg 294deg,#ff6052fa 294deg 324deg,#ffffff1a 324deg 1turn);width:88%;top:10%;left:50%;transform:translate(-50%);-webkit-mask:radial-gradient(circle,#0000 0 63%,#000 64% 71%,#0000 72%);mask:radial-gradient(circle,#0000 0 63%,#000 64% 71%,#0000 72%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScale{aspect-ratio:1;opacity:.92;z-index:2;background:repeating-conic-gradient(from 270deg,#ffffffe0 0deg 1deg,#0000 1deg 6deg);border-radius:50%;width:80%;position:absolute;top:14%;left:50%;transform:translate(-50%);-webkit-mask:radial-gradient(circle,#0000 0 72%,#000 73% 74.5%,#0000 75%);mask:radial-gradient(circle,#0000 0 72%,#000 73% 74.5%,#0000 75%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScaleGlow{filter:blur(12px);opacity:.72;z-index:0;background:radial-gradient(50% 100%,#2492ff61,#0000 0);width:74%;height:16%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScaleLabels{color:#ecf7ffeb;letter-spacing:.12em;text-transform:uppercase;z-index:2;justify-content:space-between;width:86%;padding:0 6%;font-size:11px;display:flex;position:absolute;top:43%;left:50%;transform:translate(-50%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialInner{z-index:4;background:linear-gradient(#191f2df5,#0c101af5),#0c101af5;border:1px solid #ffffff17;width:58%;min-height:96px;padding:16px 14px 14px;bottom:13%;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #00000052}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValue{font-size:clamp(40px,4.2vw,58px);line-height:.9}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValueLabel{letter-spacing:.28em;color:#add6ecc7}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle{width:35%;z-index:5;pointer-events:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleCore{background:linear-gradient(90deg,#0000,#35c8fff5 18%,#79e3fffa 78%,#ffc44df5);border-radius:999px;width:100%;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 14px #3dc4ff57}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleTip{background:radial-gradient(circle at 35% 35%,#fffffffa,#ffb838eb 34%,#ff6a3df0 62%,#ff6a3d00 100%);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;right:-3px;transform:translateY(-50%);box-shadow:0 0 14px #ff943eb8,0 0 26px #ff6a3d6b}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleFlare{filter:blur(4px);background:radial-gradient(circle,#ffc14857,#ff6e3c29 38%,#0000 72%);border-radius:50%;width:44px;height:44px;position:absolute;top:50%;right:-24px;transform:translateY(-50%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:after{content:"";background:radial-gradient(circle at 38% 32%,#ffffffeb,#a754ffeb 38%,#230b3efa 100%);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);box-shadow:0 0 0 5px #0c101af0,0 0 18px #ba5cff52}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumSubtext{max-width:28ch;font-family:var(--font-readable);font-size:13px;line-height:1.35}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDrivers{gap:10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver{background:linear-gradient(#ffffff0b,#ffffff04),#0c101aeb;border-radius:18px;box-shadow:inset 0 1px #ffffff0a}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumNeedle{opacity:.45;display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumNeedleFlare,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumNeedleTip{display:none}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,228px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScaleLabels{font-size:10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialInner{width:62%;min-height:90px}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialWrap{place-items:center;padding:4px 0 0;display:grid;overflow:hidden}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{aspect-ratio:1/.72;width:min(100%,232px);display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before{aspect-ratio:1;filter:drop-shadow(0 0 12px #47b7ff38)drop-shadow(0 0 24px #47b7ff1a);background:conic-gradient(from 270deg,#5ecdfffa 0deg 226deg,#ffc158fa 226deg 290deg,#ff6256fa 290deg 322deg,#ffffff1a 322deg 1turn);width:86%;top:3%;left:50%;transform:translate(-50%);-webkit-mask:radial-gradient(circle,#0000 0 64%,#000 65% 72%,#0000 73%);mask:radial-gradient(circle,#0000 0 64%,#000 65% 72%,#0000 73%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialInner{z-index:3;background:linear-gradient(#181e2cf5,#0c101bf5),#0c101bf5;border:1px solid #ffffff14;border-radius:22px;align-content:center;justify-items:center;gap:2px;width:56%;min-height:90px;padding:14px 12px 12px;display:grid;position:absolute;bottom:14%;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000038}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValue{letter-spacing:-.05em;color:#f3f8fffa;font-size:clamp(36px,4vw,54px);font-weight:800;line-height:.92}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValueLabel{letter-spacing:.24em;text-transform:uppercase;color:#b1d5ebc7;font-size:10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle{transform-origin:0;width:31%;height:4px;transform:rotate(var(--momentum-needle-deg));z-index:4;clip-path:inset(0 0 0 50%);background:linear-gradient(90deg,#0000,#28bffffa 18%,#91e6fffa 78%,#ffb34dfa);border-radius:999px;position:absolute;bottom:24%;left:50%;box-shadow:0 0 12px #38c0ff47}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumNeedle{opacity:.48}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,214px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialInner{width:58%;min-height:84px}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-area:span 24/span 6;place-items:center;min-width:0;padding:20px 16px 16px;display:grid;overflow:hidden}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{--momentum-needle-deg:-90deg;border-radius:50%;width:min(100%,230px)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before{content:"";opacity:calc(1 - (var(--momentum-locked)*.32));z-index:1;background:radial-gradient(circle,#0000 0 57%,#070c13f5 57.5% 63%,#0000 63.5%),conic-gradient(from 225deg,#05132afa 0deg 38deg,#004084fa 38deg 104deg,#47b7fffa 104deg 224deg,#ffbf54f5 224deg 278deg,#ff6252fa 278deg 306deg,#161d28d6 306deg 1turn);border-radius:50%;position:absolute;inset:6%;box-shadow:inset 0 1px #ffffff0d,0 0 22px #47b7ff24}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:after{content:"";z-index:0;background:radial-gradient(circle at 50% 70%,#2278ff2e,#0000 58%),linear-gradient(#ffffff0a,#ffffff03),#060a12f7;border-radius:50%;position:absolute;inset:16%;box-shadow:inset 0 1px #ffffff0a,inset 0 -20px 34px #00000057}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumBand,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialInner,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDrivers,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumHeader,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleCore,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleFlare,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleTip,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScale,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScaleGlow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScaleLabels,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumSubtext,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValueLabel{display:none!important}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{padding:18px 12px 12px;grid-area:auto/1/auto/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,208px)}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{padding:14px 12px 12px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialWrap{align-self:stretch}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{--momentum-needle-deg:48deg;aspect-ratio:1;isolation:isolate;background:radial-gradient(120% 120% at 50% 0,#ffffff09,#0000 42%),linear-gradient(#ffffff05,#ffffff01),#080b13fa;border-radius:28px;width:min(100%,240px);position:relative;overflow:hidden}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,214px)}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{min-height:320px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{--momentum-score:0;--momentum-needle-deg:32deg;aspect-ratio:1/1.22!important;background:radial-gradient(120% 100% at 50% 0,#ffffff09,#0000 40%),linear-gradient(#ffffff03,#fff0),0 0!important;width:min(100%,260px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before{content:""!important;filter:drop-shadow(0 0 10px #48b5ff29)drop-shadow(0 0 18px #48b5ff14)!important;width:146px!important;height:146px!important;opacity:calc(1 - (var(--momentum-locked)*.32))!important;z-index:1!important;background:conic-gradient(from 148deg,#0000 0deg 14deg,#ff6056fa 14deg 36deg,#ffc656fa 36deg 82deg,#42b7fffa 82deg 142deg,#11223cfa 142deg 212deg,#0000 212deg 1turn)!important;border-radius:50%!important;position:absolute!important;top:38px!important;left:18px!important;-webkit-mask:radial-gradient(circle,#0000 0 71%,#000 72% 84%,#0000 85%)!important;mask:radial-gradient(circle,#0000 0 71%,#000 72% 84%,#0000 85%)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:after{content:""!important;z-index:3!important;background:radial-gradient(circle at 34% 34%,#fffffffa,#b55cfff0 38%,#220c3dfa 100%)!important;border-radius:50%!important;width:22px!important;height:22px!important;position:absolute!important;top:108px!important;left:112px!important;box-shadow:0 0 0 7px #0c0f18f5,0 0 18px #b55cff4d!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:before{background:radial-gradient(circle at 35% 35%,#fffffff0,#a65afff0 38%,#1e0c36fa 100%)!important;border-radius:50%!important;width:14px!important;height:14px!important;top:50%!important;left:-7px!important;transform:translateY(-50%)!important;box-shadow:0 0 10px #b55cff38!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:after{background:radial-gradient(circle at 35% 35%,#fffffffa,#ffbf52f5 35%,#ff6c40f5 74%,#ff6c4000 100%)!important;border-radius:50%!important;width:14px!important;height:14px!important;top:50%!important;right:-5px!important;transform:translateY(-50%)!important;box-shadow:0 0 12px #ff8e4094,0 0 22px #ff6c4047!important}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{min-height:286px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,228px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before{width:132px!important;height:132px!important;top:36px!important;left:12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:after{top:102px!important;left:100px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle{width:78px!important;top:113px!important;left:111px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialWrap{height:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{aspect-ratio:1/.86!important;transform-origin:50%!important;background:radial-gradient(120% 110% at 50% 0,#ffffff06,#0000 40%),linear-gradient(#101d5033,#080c1400 72%),0 0!important;width:min(100%,252px)!important;overflow:hidden!important;transform:rotate(90deg)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before{content:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumArc{filter:drop-shadow(0 0 12px #69a9ff2e)drop-shadow(0 0 18px #69a9ff14)!important;width:220px!important;height:220px!important;opacity:calc(1 - (var(--momentum-locked)*.34))!important;z-index:1!important;background:conic-gradient(from 180deg,#0000 0deg 14deg,#6ccd3f 14deg 42deg,#9bdb3e 42deg 66deg,#d6df2b 66deg 90deg,#f2cf12 90deg 116deg,#f0b308 116deg 144deg,#ee8b06 144deg 168deg,#ec6806 168deg 194deg,#0000 194deg 1turn)!important;border-radius:50%!important;position:absolute!important;top:12px!important;left:50%!important;transform:translate(-50%)!important;-webkit-mask:radial-gradient(circle,#0000 0 68%,#000 69% 81%,#0000 82%)!important;mask:radial-gradient(circle,#0000 0 68%,#000 69% 81%,#0000 82%)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTicks{width:194px!important;height:194px!important;opacity:calc(1 - (var(--momentum-locked)*.34))!important;z-index:2!important;background:repeating-conic-gradient(from 180deg,#ffffffe0 0deg 1.1deg,#0000 1.1deg 15deg)!important;border-radius:50%!important;position:absolute!important;top:25px!important;left:50%!important;transform:translate(-50%)!important;-webkit-mask:radial-gradient(circle,#0000 0 78%,#000 79% 81%,#0000 82%)!important;mask:radial-gradient(circle,#0000 0 78%,#000 79% 81%,#0000 82%)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumHub{width:92px!important;height:92px!important;opacity:calc(1 - (var(--momentum-locked)*.2))!important;z-index:3!important;background:radial-gradient(circle,#3958dcfa 0 40%,#2840b4fa 41%,#121c56fa 66%,#111c4d00 67%),radial-gradient(circle,#4083ff5c,#4083ff00 72%)!important;border-radius:50%!important;position:absolute!important;top:142px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 0 2px #7db5ffe0,0 0 14px #5c96ff52,0 0 26px #5c96ff2e!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle{transform-origin:6px 4px!important;width:82px!important;height:8px!important;z-index:4!important;background:linear-gradient(90deg,#c7ddfff0 0 16%,#86aefffa 16% 72%,#2b59dcf5 72% 100%)!important;top:188px!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 8px #75a7ff3d!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:before{content:""!important;opacity:.9!important;background:#eef5ffeb!important;border-radius:999px!important;width:8px!important;height:6px!important;position:absolute!important;top:1px!important;left:2px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:after{content:none!important}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{min-height:292px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,228px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumArc{width:198px!important;height:198px!important;top:16px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTicks{width:174px!important;height:174px!important;top:28px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumHub{width:84px!important;height:84px!important;top:132px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle{width:74px!important;top:174px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{background:0 0!important;place-items:center!important;min-height:260px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialWrap{place-items:center!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{--momentum-needle-deg:206deg;--momentum-locked:0;aspect-ratio:187/122!important;isolation:isolate!important;background:0 0!important;border-radius:0!important;width:min(100%,320px)!important;position:relative!important;overflow:visible!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumArc,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumHub,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTicks{content:none!important;display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumSvg{width:100%!important;max-width:320px!important;height:auto!important;opacity:calc(1 - (var(--momentum-locked)*.28))!important;margin:0 auto!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle{clip-path:inset(0 0 0 50%)!important;transform-origin:0!important;width:29%!important;height:2px!important;transform:rotate(var(--momentum-needle-deg))!important;box-shadow:none!important;opacity:calc(1 - (var(--momentum-locked)*.42))!important;z-index:2!important;pointer-events:none!important;background:0 0!important;border-radius:999px!important;position:absolute!important;top:64.7541%!important;left:50%!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:before{content:none!important;display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#85adffeb,#6a9afffa 46%,#3e64e0fa)!important;border-radius:999px!important;width:50%!important;height:100%!important;position:absolute!important;top:0!important;left:auto!important;right:0!important;box-shadow:0 0 5px #6e99ff2e,0 0 1px #c8e4ff33!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumDial{filter:saturate(.72)brightness(.88)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumBand,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialInner,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDrivers,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumHeader,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleCore,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleFlare,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleTip,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumSubtext,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumValueLabel{display:none!important}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial{width:min(100%,280px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumSvg{max-width:280px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-template-rows:auto auto minmax(0,1fr)!important;align-content:start!important;gap:14px!important;min-height:360px!important;padding:16px 14px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTitleRow{justify-content:flex-start;justify-self:start;align-items:center;width:100%;display:flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScoreSummary{text-align:center;z-index:3;pointer-events:none;justify-items:center;gap:2px;display:grid;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScoreValue{font-family:var(--font-tight);color:#f8fdff;font-size:clamp(22px,2.2vw,30px);line-height:.95}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScoreStatus{letter-spacing:.12em;text-transform:uppercase;color:#cddeecb3;font-size:11px;font-weight:700}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDialWrap{align-content:start!important;justify-items:center!important;gap:0!important;width:100%!important;height:auto!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriversSection{gap:10px;min-width:0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDrivers{gap:6px!important;margin:0!important;padding-left:0!important;list-style:none!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver{box-shadow:none!important;color:#e2eff8e6!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;padding:0!important;font-size:12px!important;line-height:1.45!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverButton{width:100%!important;min-height:24px!important;color:inherit!important;text-align:left!important;cursor:pointer!important;transform-origin:0!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;transition:color .18s,opacity .18s,filter .18s,transform .18s,text-shadow .18s!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverButton:focus-visible,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverButton:hover{color:#fffffffa!important;text-shadow:0 0 10px #35e8ff70!important;outline:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver.isSelected .dashboardMomentumDriverButton{color:#d8fbff!important;text-shadow:0 0 12px #35e8ff94!important;transform:scale(1.04)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDrivers.hasSelectedDriver .dashboardMomentumDriver:not(.isSelected) .dashboardMomentumDriverButton{color:#9ba8b29e!important;opacity:.58!important;filter:grayscale()saturate(.25)!important;text-shadow:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverText{min-width:0!important;font-family:var(--font-readable)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverTextList .dashboardMomentumDriver{min-height:24px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumDriver{color:#d2dfecb8!important;background:0 0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard.isPlanLocked .dashboardMomentumDriverButton{cursor:default!important;pointer-events:none!important;text-shadow:none!important}@media (max-width:720px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{gap:12px!important;min-height:340px!important;padding:14px 12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver{grid-template-columns:1fr!important;gap:6px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half]{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"title title title""gauge text meters"!important;align-items:start!important;gap:14px 12px!important;min-height:300px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumTitleRow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumTitleRow{grid-area:title}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDialWrap{grid-area:gauge;place-self:center stretch;width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDial,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDial{width:min(100%,300px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumSvg,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumSvg{max-width:300px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDriversTextSection{grid-area:text;place-self:center stretch;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDriversMeterSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDriversMeterSection{grid-area:meters;place-self:center stretch;min-width:0;margin-left:-10px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full]{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDial,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDialWrap{width:min(100%,320px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumSvg{max-width:320px!important}@media (max-width:900px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half]{grid-template-columns:1fr!important;grid-template-areas:"title""gauge""text""meters"!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDialWrap{justify-self:center;width:100%!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMain{padding-bottom:max(28px,env(safe-area-inset-bottom))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{padding-bottom:max(40px,env(safe-area-inset-bottom))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{background:#17191d!important;border:1px solid #ffffff1f!important;border-radius:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:before{content:none!important;box-shadow:none!important;opacity:0!important;background:0 0!important;display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel:before{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard.isPlanLocked:after{background:#080d136b!important;box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #35e8ff1a!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{box-sizing:border-box!important;flex-wrap:wrap!important;justify-self:stretch!important;align-items:start!important;gap:14px 12px!important;width:100%!important;max-width:100%!important;min-height:300px!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half]{flex-wrap:wrap!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumTitleRow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumTitleRow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumTitleRow{flex:0 0 100%!important;width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDialWrap{place-self:start stretch;flex:7 1 0!important;width:auto!important;min-width:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDial,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDial,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDial{width:100%!important;min-width:0!important;max-width:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumSvg,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumSvg,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumSvg{max-width:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDriversTextSection{place-self:center stretch;min-width:140px;flex:3 1 0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversMeterSection{grid-area:meters;place-self:center stretch;min-width:0;margin-left:-10px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardSizeControl{display:none!important}@media (max-width:900px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-column:1/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap{justify-self:center;justify-items:center!important;width:auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTitleRow{align-items:start}}@media (max-width:520px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half]{flex-flow:column!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=full] .dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard[data-dashboard-size=half] .dashboardMomentumDriversTextSection{width:100%!important}}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#17191d!important;border:1px solid #ffffff1f!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:before{background:radial-gradient(circle,#dbff4f3d 0,#dbff4f00 70%)}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout:after{background:radial-gradient(circle,#f1ff7a2e 0,#f1ff7a00 72%)}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartWrap{border-color:#dbff4f24;background:radial-gradient(120% 140% at 0 100%,#b1db211f,#b1db2100 42%),radial-gradient(120% 120% at 100% 0,#f1ff7a1f,#f1ff7a00 40%),linear-gradient(#ffffff0a,#ffffff03),#060903fa!important;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #dbff4f08,0 14px 30px #0000003d,0 0 24px #dbff4f0d!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDelta.positive,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroDelta{color:#c9ff24}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDelta.negative{color:#ff7a7a}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardActivityTodayHoursDelta.positive{color:#47ffb5}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardActivityTodayHoursDelta.negative{color:#ff6b6b}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTag{color:#fff;border-color:#dbff4f2e}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar{--dashboard-bar-outline:#f1ff97b8;--dashboard-bar-track-bg:#181f088a;--dashboard-bar-fill-start:#f3ff7a;--dashboard-bar-fill-end:#c9ff24;--dashboard-bar-fill-glow:#dbff4fad}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProjectionMarker,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProjectionMarker{--dashboard-projection-marker-color:#f4ffae;--dashboard-projection-marker-glow:#f1ff976b}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGoalProgressBar{--dashboard-goal-bar-border:#dbff4f38;--dashboard-goal-bar-track:#12180775;--dashboard-goal-bar-fill-start:#c9ff24;--dashboard-goal-bar-fill-end:#f3ff7a;--dashboard-goal-bar-fill-glow:#dbff4f33}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressFill{box-shadow:0 0 18px #dbff4f2e;background:linear-gradient(90deg,#c9ff24,#f3ff7a)!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressTrack{background:#121807c2;border-color:#dbff4f2e}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressFill{box-shadow:0 0 18px #c9ff2433;background:#c9ff24!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardStreakBarFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardTodayHoursProgressFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardWeeklyGoalsProgressFill{box-shadow:inset 0 0 0 1px #f3ffba29,0 0 18px #c9ff2433;background:#c9ff24!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumBand{background:linear-gradient(90deg,#5a6e12f2,#b7df1df2 45%,#f3ff7af2)!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDial:before,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScaleGlow{box-shadow:0 0 20px #dbff4f24!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle{box-shadow:none!important;background:0 0!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedle:after,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumNeedleCore{box-shadow:0 0 12px #f1ff9738;background:#f3ff7a!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScoreStatus,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScoreValue{color:#f4ffc9e6}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardDelta,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardDelta{font-family:var(--font-readable)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardCardTitle{font-family:var(--font-orbitron)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar{--dashboard-bar-block-cut:6px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardStreakBarFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardTodayHoursProgressFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardTodayHoursProjectionFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardWeeklyGoalsProgressFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSegmentedBar>#dashboardWeeklyGoalsProjectionFill{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 calc(var(--dashboard-bar-segment,18px) - var(--dashboard-bar-gap,3px)),transparent calc(var(--dashboard-bar-segment,18px) - var(--dashboard-bar-gap,3px))var(--dashboard-bar-segment,18px))!important;mask-image:repeating-linear-gradient(90deg,#000 0 calc(var(--dashboard-bar-segment,18px) - var(--dashboard-bar-gap,3px)),transparent calc(var(--dashboard-bar-segment,18px) - var(--dashboard-bar-gap,3px))var(--dashboard-bar-segment,18px))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{position:relative}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressWrap{align-self:end;align-items:flex-end;width:100%;min-width:0;height:22px;display:flex;position:relative;margin-top:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressBar{align-self:end;width:100%;min-width:0;transform:translateY(-10px);margin-top:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardXpProgressTrack{background:linear-gradient(#0006,#00000038);border-color:#76e1ff2e;box-shadow:inset 0 0 10px #00beff26;height:22px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardXpProgressTrack{transform:none;align-self:stretch!important;width:26px!important;height:100%!important;min-height:0!important;margin-top:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProjectionFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProjectionFill{z-index:1;opacity:.42;pointer-events:none;position:absolute;inset:0 auto 0 0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardGoalProgressFill,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardGoalProgressFill{z-index:2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardTodayHoursProjectionMarker,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardWeeklyGoalsProjectionMarker{top:-18px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{--dashboard-summary-panel-span:11;--dashboard-pro-panel-span:22;--dashboard-task-overview-panel-span:28;--dashboard-activity-overview-panel-span:38}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{height:100%;overflow:hidden;grid-row:span var(--dashboard-pro-panel-span)!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard{grid-row:span var(--dashboard-summary-panel-span)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewCard{z-index:1;overflow:visible;grid-column:1/-1!important;grid-row:span var(--dashboard-activity-overview-panel-span)!important;background:0 0!important;height:100%!important;min-height:520px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewCard.isDashboardTopLocked{cursor:default}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid.isEditMode .dashboardActivityOverviewCard.isDashboardTopLocked{cursor:default;border-style:solid;animation:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityChartPanel,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewBody,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryStack{min-height:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityChartWrap{min-height:360px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard{position:relative}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator{z-index:1;text-align:right;min-width:2.5em;font-family:var(--font-tight);letter-spacing:.08em;color:#d1dce4ad;pointer-events:none;font-size:12px;line-height:1;position:absolute;top:18px;right:18px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardTrendIndicator{min-width:2.5em;font-size:12px;position:static;top:auto;right:auto}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard .dashboardTrendIndicator,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard .dashboardTrendIndicator{font-size:16px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.positive{color:#6fe3a8}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.negative{color:#ff8f8f}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.neutral{color:#d1dce4d1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardTrendIndicator.dashboardTodayTrendIcon{text-align:center;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:inline-flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTodayTrendIconSvg{fill:none;stroke:currentColor;stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block;overflow:visible}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendUp,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendUpRight{color:#6fe3a8}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendRight{color:#ffd54a}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendDownRight{color:#ff9d42}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendDown{color:#ff6b6b}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendUpRight .dashboardTodayTrendIconSvg{transform:rotate(45deg)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendRight .dashboardTodayTrendIconSvg{transform:rotate(90deg)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendDownRight .dashboardTodayTrendIconSvg{transform:rotate(135deg)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTrendIndicator.dashboardTodayTrendIcon.trendDown .dashboardTodayTrendIconSvg{transform:rotate(180deg)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard{min-height:0!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard{align-items:start;grid-template-rows:auto auto minmax(0,1fr) auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard{grid-template-rows:auto auto auto minmax(0,1fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCalendarGrid,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFace,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFaceFront,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFlipScene,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimeline,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineRows{min-height:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFace,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFaceFront,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFlipScene,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimeline{width:100%;height:100%}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-template:"title title""main drivers"minmax(0,1fr)"footer footer"/minmax(0,1.18fr) minmax(0,.82fr);align-content:stretch!important;align-items:stretch!important;gap:10px 14px!important;padding-bottom:12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumTitleRow{grid-area:title;padding-bottom:2px;width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumMainSection{z-index:0;grid-area:main;justify-content:center;align-self:stretch;place-items:start center;width:100%;min-width:0;min-height:0;padding-bottom:0;display:grid;position:relative;pointer-events:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap{z-index:0;place-self:start center;justify-items:center;position:relative;pointer-events:none!important;width:min(100%,238px)!important;max-width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDial,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumSvg{pointer-events:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumSvg{z-index:2!important;position:relative!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreSummary{z-index:4!important;position:absolute!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumNeedle{z-index:3!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversTextSection{z-index:3;border-top:0;grid-area:drivers;grid-template-rows:minmax(0,1fr);align-content:start;align-self:stretch;gap:0;padding:4px 0 0;position:relative}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers{z-index:4;isolation:isolate;align-content:start;position:relative;gap:8px!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver{z-index:2;cursor:pointer;position:relative;pointer-events:auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver:before{content:"";pointer-events:none;background:#c9e06feb;border-radius:999px;width:7px;height:7px;position:absolute;top:.58em;left:0;box-shadow:0 0 0 1px #c9e06f38,0 0 8px #c9e06f47}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=low]:before{background:#e84a4af5;box-shadow:0 0 0 1px #e84a4a3d,0 0 8px #e84a4a4d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=lower-mid]:before{background:#ff9540f5;box-shadow:0 0 0 1px #ff95403d,0 0 8px #ff95404d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=upper-mid]:before{background:#ffd657f5;box-shadow:0 0 0 1px #ffd6573d,0 0 8px #ffd6574d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=high]:before{background:#79e86ef5;box-shadow:0 0 0 1px #79e86e3d,0 0 8px #79e86e4d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverButton{z-index:1;width:100%;min-height:22px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex;position:relative;pointer-events:auto!important;box-sizing:border-box!important;padding-left:26px!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverText{font-size:11px;line-height:1.28;min-width:0!important;font-family:var(--font-readable)!important;box-sizing:border-box!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver>.dashboardMomentumDriverText{padding-left:26px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver.isSelected .dashboardMomentumDriverButton{transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers.hasSelectedDriver .dashboardMomentumDriver.isSelected{z-index:1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers.hasSelectedDriver .dashboardMomentumDriver:not(.isSelected){z-index:3}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers.hasSelectedDriver .dashboardMomentumDriver:not(.isSelected) .dashboardMomentumDriverButton{opacity:.78!important;filter:none!important;pointer-events:auto!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver.isSelected .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverButton:focus-visible .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverButton:hover .dashboardMomentumDriverText{color:#f8fcd5fa}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver.isSelected:before{background:#f4d75f;box-shadow:0 0 0 1px #f4d75f47,0 0 10px #f4d75f57}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterBand{z-index:2;pointer-events:none;background:0 0;border-top:1px solid #ffffff14;border-radius:10px;grid-area:footer;align-self:end;padding:8px 10px 9px;position:relative}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterTitle{letter-spacing:.08em;text-transform:uppercase;color:#ebdf7be6;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterTitleIcon{color:currentColor;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterTitleIconImage{object-fit:contain;width:100%;height:100%;display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterMessage{min-height:0;max-height:2.5em;font-family:var(--font-readable);color:#e8eef7d1;margin:5px 0 0;font-size:11px;line-height:1.25;overflow:hidden}@media (max-width:900px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-column:1/-1!important;gap:8px 10px!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap{width:min(100%,200px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverText{font-size:10px;line-height:1.2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterBand{padding:7px 9px 8px}}@media (max-width:520px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-column:1/-1!important;column-gap:8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap{width:min(100%,168px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreValue{font-size:clamp(17px,6vw,24px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreStatus{font-size:clamp(9px,2.3vw,10px)!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-column:span 6!important;grid-row:span var(--dashboard-pro-panel-span)!important;grid-template:"title title""main drivers"minmax(0,1fr)"footer footer"/minmax(0,1.16fr) minmax(0,.84fr)!important;place-items:stretch stretch!important;gap:8px 14px!important;height:100%!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumTitleRow{grid-area:title!important;min-width:0!important;min-height:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumMainSection{grid-area:main!important;place-items:start center!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversTextSection{grid-area:drivers!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:4px 0 0!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterBand{grid-area:footer!important;align-self:end!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:7px 10px 8px!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap{place-self:start center!important;place-items:center!important;width:min(100%,220px)!important;min-width:0!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDial{aspect-ratio:187/122!important;background:0 0!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumSvg{opacity:1!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreSummary,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreValue{opacity:1!important;visibility:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreStatus{visibility:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver{min-width:0!important;min-height:0!important;padding-left:0!important;display:block!important;position:relative!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver>.dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverButton{box-sizing:border-box!important;padding-left:26px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverText{overflow-wrap:anywhere;font-size:11px!important;line-height:1.22!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterTitle{font-size:14px!important;line-height:1.2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterMessage{min-height:0!important;max-height:none!important;font-family:var(--font-readable)!important;margin:0!important;font-size:11px!important;line-height:1.22!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell.isInteractive{appearance:none;font:inherit;color:inherit;cursor:pointer;padding:0;transition:transform .16s,box-shadow .16s,border-color .16s,filter .16s}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell.isInteractive:hover{filter:brightness(1.04)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell.isInteractive:active{transform:translateY(1px)scale(.985)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell.isInteractive:focus-visible{outline-offset:2px;border-color:#7ce8ffe0;outline:2px solid #7ce8fff5;box-shadow:0 0 0 1px #7ce8ff29,0 0 20px #00dcff29}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell{overflow:hidden;border-radius:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayNum{color:#000!important;text-shadow:none!important;font-size:14px!important;font-weight:700!important;line-height:1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell[data-activity-level=none] .dashboardHeatDayNum{color:#fffffff5!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell.isNonProductivityDay .dashboardHeatDayNum{opacity:.5!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell.isFiller .dashboardHeatDayNum{color:#00000059!important;text-shadow:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatWeekdays>span{color:#fffffff5!important}.rewardSegmentedBar{--reward-bar-segment:18px;--reward-bar-gap:3px;--reward-bar-track-base:#041318;--reward-bar-track-fill:#126f7a2e;--reward-bar-gap-color:#040f1452;--reward-bar-fill-mid:#35e8ff;--reward-bar-fill-deep:#00cfc8;--reward-bar-fill-glow:#00dcff2e;clip-path:none;background:repeating-linear-gradient(90deg,var(--reward-bar-track-fill)0 calc(var(--reward-bar-segment) - var(--reward-bar-gap)),var(--reward-bar-gap-color)calc(var(--reward-bar-segment) - var(--reward-bar-gap))var(--reward-bar-segment)),linear-gradient(180deg,#ffffff0d,#fff0),var(--reward-bar-track-base);border-radius:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d;border:none!important}.rewardSegmentedBarFill{z-index:2;clip-path:none;min-width:0;box-shadow:inset 0 0 0 1px #cbffff0d,0 0 4px var(--reward-bar-fill-glow);display:block;position:absolute;inset:1px auto 1px 1px;background:repeating-linear-gradient(90deg,var(--reward-bar-fill-mid)0,var(--reward-bar-fill-deep)calc(var(--reward-bar-segment) - var(--reward-bar-gap)),transparent calc(var(--reward-bar-segment) - var(--reward-bar-gap))var(--reward-bar-segment))!important}.rewardSegmentedBarTrack{gap:var(--reward-bar-gap);z-index:3;pointer-events:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:absolute;inset:0}.rewardSegmentedBarSegment{min-width:0}.rewardSegmentedBar{--reward-bar-block-cut:6px}.rewardSegmentedBarFill{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 calc(var(--reward-bar-segment,18px) - var(--reward-bar-gap,3px)),transparent calc(var(--reward-bar-segment,18px) - var(--reward-bar-gap,3px))var(--reward-bar-segment,18px))!important;mask-image:repeating-linear-gradient(90deg,#000 0 calc(var(--reward-bar-segment,18px) - var(--reward-bar-gap,3px)),transparent calc(var(--reward-bar-segment,18px) - var(--reward-bar-gap,3px))var(--reward-bar-segment,18px))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .rewardSegmentedBarFill{box-shadow:inset 0 0 0 1px #f3ffba29,0 0 18px #c9ff2433;clip-path:none!important;background:#c9ff24!important;-webkit-mask-image:none!important;mask-image:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardActivityTodayHoursProgressBar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard #dashboardActivityWeeklyGoalsProgressBar{box-shadow:none!important;background:0 0!important;border:1px solid #a0a8b247!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .rewardSegmentedBar{background:linear-gradient(180deg,#ffffff0d,#fff0),var(--reward-bar-track-base)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .rewardSegmentedBarFill{min-height:0;inset:auto 1px 1px;background:linear-gradient(180deg,var(--reward-bar-fill-mid),var(--reward-bar-fill-deep))!important;width:auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .rewardSegmentedBarTrack{display:none}.dashboardHeatCard{perspective:1800px;grid-template-rows:minmax(0,1fr);align-items:stretch;min-width:0;min-height:332px;padding-left:12px;display:grid;overflow:hidden}.dashboardHeatFlipScene{min-width:0;min-height:0;transform-style:preserve-3d;place-self:start stretch;transition:transform .56s cubic-bezier(.2,.85,.2,1);display:grid;position:relative}.dashboardHeatCard.isFlipped .dashboardHeatFlipScene{transform:rotateY(180deg)}.dashboardHeatFace{backface-visibility:hidden;min-width:0}.dashboardHeatFaceFront{box-sizing:border-box;grid-template-rows:auto auto auto auto;place-items:start stretch;width:100%;padding-bottom:10px;display:grid}.dashboardHeatFaceBack{box-sizing:border-box;clip-path:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;padding:0;display:grid;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.dashboardHeatCard.isFlipped .dashboardHeatFaceFront,.dashboardHeatCard:not(.isFlipped) .dashboardHeatFaceBack{pointer-events:none}.dashboardHeatDetailHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.dashboardHeatDetailCopy{min-width:0}.dashboardHeatDetailCopy .dashboardCardTitle{margin-bottom:0}@media (max-width:980px){.dashboardGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboardDonutCard,.dashboardHeatCard,.dashboardMainGraphCard,.dashboardProfileCard,.dashboardStatCard,.dashboardStreakCard,.dashboardTimelineCard{grid-column:span 3}.dashboardCard[data-dashboard-size=full]{grid-column:span 6}.dashboardCard[data-dashboard-size=half]{grid-column:span 3}.dashboardCard[data-dashboard-size=eighth],.dashboardCard[data-dashboard-size=quarter]{grid-column:span 2}}@media (max-width:640px){#app[aria-label=TaskLaunch\ App] #appPageDashboard .appPagePlaceholder,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShell,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShowcase{margin-left:0!important;margin-right:0!important}}@media (max-width:520px){.dashboardGrid{grid-template-columns:1fr}.dashboardCard[data-dashboard-size=eighth],.dashboardCard[data-dashboard-size=full],.dashboardCard[data-dashboard-size=half],.dashboardCard[data-dashboard-size=quarter],.dashboardDonutCard,.dashboardHeatCard,.dashboardMainGraphCard,.dashboardProfileCard,.dashboardStatCard,.dashboardStreakCard,.dashboardTimelineCard{grid-column:auto}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{box-shadow:none!important;background:#1a1b20!important;border:0!important}body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{background:#1a1b20!important;border:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewCard,body[data-theme=lime][data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewCard{box-shadow:none!important;background:0 0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard{grid-template-rows:24px 36px 16px 14px auto;align-content:start;align-items:start;gap:0;min-height:0;display:grid}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardCardTitle{align-self:start;min-width:0;min-height:24px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardXpProgressValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardXpProgressValue strong{align-self:start;min-width:0;font-family:var(--font-readable)!important;margin-top:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardXpProgressValue strong{font-size:clamp(20px,2vw,32px)!important;line-height:1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardBigValue,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardXpProgressValue{align-items:flex-start;min-height:36px;display:flex}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardSummaryProgress{align-self:end;align-items:flex-end;width:100%;min-width:0;height:16px;display:flex;margin-top:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardSummaryFoot,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardSummaryStatus{align-self:end;min-width:0;margin-top:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardSummaryStatus{color:#bcd6e6bd;height:14px;min-height:14px;font-size:11px;line-height:1.18}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardSummaryFoot,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardSummaryFoot span{min-height:14px;font-family:var(--font-readable);font-size:13px;line-height:1.18}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard .dashboardSummaryProgressSpacer{opacity:0;pointer-events:none;border-radius:999px;height:10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{grid-template-rows:auto auto auto 14px auto!important;align-items:start!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardSummaryProgress{align-self:end!important;height:22px!important;min-height:22px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard .dashboardXpProgressRail{width:100%;min-height:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard{grid-row:span var(--dashboard-task-overview-panel-span)!important;grid-template-rows:24px minmax(0,1fr)!important;align-items:stretch!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTicks{place-items:center;width:100%;padding:0;position:relative;pointer-events:auto!important;grid-row:2!important;place-self:stretch stretch!important;height:100%!important;min-height:0!important;margin-top:0!important;display:grid!important;overflow:visible!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedChart{--dashboard-tasks-completed-pulse-duration:2.4s;aspect-ratio:1;place-self:center;width:min(100%,380px);min-height:380px;position:relative}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedSvg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTrack{fill:none;stroke:#434d5cb3;stroke-width:30px;opacity:.95}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTicks:not(.isEmpty) .dashboardTasksCompletedTrack{stroke:#0d0f13;opacity:1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedNeedle{stroke:#e2ecf4eb;stroke-width:1.9px;stroke-linecap:round;filter:drop-shadow(0 0 4px #ffffff2e)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedNeedle.isRunning{stroke:#f5f8f4fa;stroke-width:2.2px;animation:dashboardTasksCompletedNeedlePulse var(--dashboard-tasks-completed-pulse-duration,2.4s)ease-in-out infinite;filter:drop-shadow(0 0 4px #ffffff47)drop-shadow(0 0 10px #a9d65f57);will-change:opacity}@keyframes dashboardTasksCompletedNeedlePulse{0%,to{opacity:.72}25%,75%{opacity:.88}50%{opacity:1}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTrackSegment{fill:none;stroke-width:24px;stroke-linecap:butt;transform-origin:190px 190px;opacity:.25;transform:rotate(-90deg)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedSegment{fill:none;stroke-width:36px;stroke-linecap:butt;transform-origin:190px 190px;filter:drop-shadow(0 0 2px #00000047);shape-rendering:geometricPrecision;transform:rotate(-90deg)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedSegment.isRunning{filter:drop-shadow(0 0 3px #00000052)drop-shadow(0 0 10px)}@supports (color:color-mix(in lab,red,red)){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedSegment.isRunning{filter:drop-shadow(0 0 3px #00000052)drop-shadow(0 0 10px color-mix(in srgb,currentColor 48%,transparent))}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedSegmentSeparator{fill:none;stroke:#0d0f13;stroke-width:40px;stroke-linecap:butt;transform-origin:190px 190px;pointer-events:none;shape-rendering:geometricPrecision;transform:rotate(-90deg)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedRingEdge{fill:none;stroke:#0d0f13;stroke-width:5px;pointer-events:none;shape-rendering:geometricPrecision}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedConnector{fill:none;stroke:#aeb8c6c7;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;opacity:.72;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px #00000057)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCenter{--dashboard-task-progress-color:#ff3b30;text-align:center;z-index:2;background:radial-gradient(circle at 50% 45%,#11161dfa,#0a0d12);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;display:flex;position:absolute;inset:33%;box-shadow:inset 0 0 0 1px #ffffff08,0 0 0 8px #0c101600}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCenterLabel{color:#f5f8f4f2;letter-spacing:.03em;font-size:16px;font-weight:800;line-height:1.05;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCenterSubtext{color:var(--dashboard-task-progress-color);font-family:var(--font-readable);font-size:11px;font-weight:800;line-height:1.15}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabels{pointer-events:none;z-index:2;position:absolute;inset:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabels.isHiddenForLayout{display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel{--dashboard-task-label-color:#35e8ff;--dashboard-task-progress-color:#ff3b30;--dashboard-task-label-width:96px;width:var(--dashboard-task-label-width);max-width:var(--dashboard-task-label-width);text-align:center;flex-direction:column;gap:3px;min-width:0;display:flex;position:absolute;transform:translateY(-50%);font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isLeft{text-align:right;transform:translate(-100%,-50%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isRight{text-align:left;transform:translateY(-50%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isExternal{text-align:center;text-shadow:0 1px 4px #000000b8;transform:translate(-50%,-50%)}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isCompact{gap:2px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isMicro{gap:1px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabelName{color:#aeb8c6d1;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.05;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isCompact .dashboardTasksCompletedLabelName{font-size:10px;line-height:1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isMicro .dashboardTasksCompletedLabelName{font-size:9px;line-height:1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isRunning .dashboardTasksCompletedLabelName{color:#f5f8f4f5;text-shadow:0 0 6px var(--dashboard-task-label-color),0 0 12px var(--dashboard-task-label-color);animation:dashboardTasksCompletedLabelBlink 1s ease-in-out infinite}@supports (color:color-mix(in lab,red,red)){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isRunning .dashboardTasksCompletedLabelName{text-shadow:0 0 6px color-mix(in srgb,var(--dashboard-task-label-color)32%,transparent),0 0 12px color-mix(in srgb,var(--dashboard-task-label-color)16%,transparent)}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isRunning .dashboardTasksCompletedLabelName{will-change:opacity}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabelStatus{color:#bcd6e6b3;font-size:12px;line-height:1.08;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isCompact .dashboardTasksCompletedLabelStatus{font-size:11px;line-height:1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isMicro .dashboardTasksCompletedLabelStatus{font-size:10px;line-height:1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isPartial .dashboardTasksCompletedLabelStatus{color:var(--dashboard-task-progress-color);font-weight:800}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isComplete .dashboardTasksCompletedLabelStatus{color:#41e691eb;font-weight:800}@keyframes dashboardTasksCompletedLabelBlink{0%,to{opacity:1}50%{opacity:.38}}@media (prefers-reduced-motion:reduce){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedNeedle.isRunning{opacity:1;stroke-width:2.2px;filter:drop-shadow(0 0 4px #ffffff47)drop-shadow(0 0 10px #a9d65f57);animation:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isRunning .dashboardTasksCompletedLabelName{opacity:1;text-shadow:0 0 5px var(--dashboard-task-label-color),0 0 10px var(--dashboard-task-label-color);animation:none}@supports (color:color-mix(in lab,red,red)){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedLabel.isRunning .dashboardTasksCompletedLabelName{text-shadow:0 0 5px color-mix(in srgb,var(--dashboard-task-label-color)24%,transparent),0 0 10px color-mix(in srgb,var(--dashboard-task-label-color)10%,transparent)}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedSegment.isRunning{opacity:1;animation:none}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedTickSeparator{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard{box-shadow:none!important;background:0 0!important;border:0!important}@media (min-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard[data-dashboard-size=quarter]{grid-column:span 3!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard[data-dashboard-size=half]{grid-column:span 6!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSummaryCard[data-dashboard-size=full]{grid-column:span 12!important}}@media (max-width:920px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{--dashboard-summary-panel-span:9;--dashboard-pro-panel-span:18;--dashboard-task-overview-panel-span:24;--dashboard-activity-overview-panel-span:44}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-template:"title title""main drivers"minmax(0,1fr)"footer footer"/minmax(0,1.05fr) minmax(0,.95fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterBand,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumMainSection{width:100%!important;min-width:0!important}}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewCard{display:none!important}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{--dashboard-summary-panel-span:8;--dashboard-pro-panel-span:16;--dashboard-task-overview-panel-span:22;--dashboard-activity-overview-panel-span:50}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewCard{grid-area:auto/1/auto/-1!important;height:auto!important;min-height:0!important;padding:0!important;display:grid!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewHead{min-width:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewBody{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini{min-width:0!important;min-height:118px!important;box-shadow:none!important;background:#1a1b20!important;border:0!important;padding:12px 8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardCardTitle{min-width:0;font-size:11px;line-height:1.1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardBigValue{min-width:0;font-size:28px!important;line-height:1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardSummaryFoot,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardSummaryStatus{min-width:0;line-height:1.2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardSummaryFoot{font-family:var(--font-readable)!important;font-size:13px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivitySummaryMini .dashboardSummaryStatus{font-size:10px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard{display:none!important}}@media (max-width:1100px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{grid-column:span 2!important;min-width:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter]{grid-column:span 1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard[data-dashboard-size=quarter]{grid-column:span 2!important}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{flex-flow:column!important;grid-area:auto/1/auto/-1!important;place-content:flex-start!important;align-items:stretch!important;height:auto!important;min-height:640px!important;display:flex!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumTitleRow{flex:none!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:40px!important;display:block!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumMainSection{flex:none!important;justify-items:center!important;min-width:0!important;height:auto!important;min-height:0!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap{flex:none!important;place-self:start center!important;width:min(100%,320px)!important;min-width:0!important;max-width:100%!important;height:auto!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDial{aspect-ratio:187/122!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;position:relative!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumSvg{opacity:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0 auto!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreSummary,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreValue{opacity:1!important;visibility:visible!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreStatus{visibility:visible!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversTextSection{flex:none!important;place-self:start stretch!important;min-width:0!important;height:auto!important;min-height:max-content!important;margin-top:12px!important;display:grid!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterBand{width:100%!important;height:auto!important;min-height:0!important;margin:16px 0 0!important;display:block!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin:0!important;padding-left:0!important;list-style:none!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver{align-items:flex-start!important;min-width:0!important;padding-left:0!important;display:flex!important;position:relative!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver:before{content:"";pointer-events:none;background:#c9e06feb;border-radius:999px;width:7px;height:7px;position:absolute;top:.58em;left:0;box-shadow:0 0 0 1px #c9e06f38,0 0 8px #c9e06f47}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=low]:before{background:#e84a4af5;box-shadow:0 0 0 1px #e84a4a3d,0 0 8px #e84a4a4d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=lower-mid]:before{background:#ff9540f5;box-shadow:0 0 0 1px #ff95403d,0 0 8px #ff95404d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=upper-mid]:before{background:#ffd657f5;box-shadow:0 0 0 1px #ffd6573d,0 0 8px #ffd6574d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver[data-dashboard-momentum-band=high]:before{background:#79e86ef5;box-shadow:0 0 0 1px #79e86e3d,0 0 8px #79e86e4d}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreStatus[data-dashboard-momentum-band=low],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreValue[data-dashboard-momentum-band=low]{text-shadow:0 0 8px #e84a4a2e;color:#e84a4af5!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreStatus[data-dashboard-momentum-band=lower-mid],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreValue[data-dashboard-momentum-band=lower-mid]{text-shadow:0 0 8px #ff95402e;color:#ff9540f5!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreStatus[data-dashboard-momentum-band=upper-mid],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreValue[data-dashboard-momentum-band=upper-mid]{text-shadow:0 0 8px #ffd65729;color:#ffd657f5!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreStatus[data-dashboard-momentum-band=high],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumScoreValue[data-dashboard-momentum-band=high]{text-shadow:0 0 8px #79e86e2e;color:#79e86ef5!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver>.dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverButton{box-sizing:border-box!important;padding-left:40px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard{grid-column:1/-1!important;grid-row:span var(--dashboard-pro-panel-span)!important;flex-direction:row!important;grid-template:"title title""main drivers"minmax(0,1fr)"footer footer"/minmax(0,1.05fr) minmax(0,.95fr)!important;gap:6px 8px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumTitleRow{grid-area:title!important;width:100%!important;max-height:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumMainSection{grid-area:main!important;width:100%!important;height:100%!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriversTextSection{grid-area:drivers!important;width:100%!important;height:100%!important;min-height:0!important;margin-top:0!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterBand{grid-area:footer!important;margin:0!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDialWrap{width:min(100%,164px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDrivers{grid-template-columns:minmax(0,1fr)!important;gap:5px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverText{font-size:9px!important;line-height:1.16!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver>.dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverButton{padding-left:18px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard{grid-column:span 6!important;flex-direction:row!important;flex-wrap:nowrap!important;grid-template:"title title""main drivers"minmax(0,1fr)"footer footer"/minmax(0,1.12fr) minmax(0,.88fr)!important;place-items:stretch stretch!important;gap:7px 12px!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumTitleRow{grid-area:1/1/auto/3!important;width:100%!important;min-width:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumMainSection{grid-area:2/1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection{grid-area:2/2!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumFooterBand{grid-area:3/1/auto/3!important;align-self:end!important;width:100%!important;min-width:0!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDialWrap{place-self:start center!important;width:min(100%,210px)!important;min-width:0!important;height:auto!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDrivers{grid-template-columns:minmax(0,1fr)!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard{grid-column:1/-1!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;column-gap:8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDialWrap{width:min(100%,164px)!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard{grid-row:span var(--dashboard-pro-panel-span)!important;height:100%!important;min-height:0!important;padding:12px!important;display:block!important;position:relative!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumTitleRow{z-index:2!important;width:auto!important;position:absolute!important;top:12px!important;left:12px!important;right:12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumMainSection{place-items:start center!important;width:calc(56% - 18px)!important;height:auto!important;display:grid!important;position:absolute!important;top:42px!important;bottom:92px!important;left:12px!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection{width:calc(44% - 18px)!important;height:auto!important;margin:0!important;padding:4px 0 0!important;display:grid!important;position:absolute!important;top:42px!important;bottom:92px!important;right:12px!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumFooterBand{width:auto!important;height:auto!important;min-height:62px!important;margin:0!important;padding:8px 12px!important;display:grid!important;position:absolute!important;bottom:18px!important;left:12px!important;right:12px!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDialWrap{width:min(100%,214px)!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDial{transform-origin:top!important;transform:scale(1.25)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumFooterTitle{font-size:14px!important;line-height:1.2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumFooterMessage{max-height:none!important;font-family:var(--font-readable)!important;margin:0!important;font-size:11px!important;line-height:1.22!important;overflow:visible!important}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumMainSection{width:calc(54% - 16px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection{width:calc(46% - 16px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDial{transform-origin:top!important;transform:scale(1.25)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard{grid-template:"title""main""drivers""footer"/minmax(0,1fr)!important;grid-area:auto/1/auto/-1!important;row-gap:12px!important;height:auto!important;min-height:max-content!important;display:grid!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumFooterBand,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumMainSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumTitleRow{grid-area:auto!important;width:100%!important;height:auto!important;min-height:0!important;position:static!important;inset:auto!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumTitleRow{grid-area:title!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumMainSection{grid-area:main!important;place-items:center!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection{grid-area:drivers!important;padding:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard>.dashboardMomentumFooterBand{grid-area:footer!important;padding:12px 14px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDialWrap{width:min(100%,220px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDrivers{gap:8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDriverText{font-family:var(--font-readable)!important;font-size:11px!important;line-height:1.25!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumFooterTitle{font-size:14px!important;line-height:1.2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumFooterMessage{font-family:var(--font-readable)!important;max-height:none!important;margin-top:0!important;font-size:11px!important;line-height:1.25!important;overflow:visible!important}}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterTitle span{font-size:14px!important;line-height:1.2!important}@media (max-width:1180px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout{grid-template-columns:1fr}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardRail{display:none}}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout{gap:12px;margin:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{grid-template-columns:1fr;padding:18px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartPanel,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStats{grid-template-columns:1fr}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardDonutCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMainGraphCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTasksCompletedCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTimelineCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeekHoursCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardWeeklyGoalsCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardXpProgressCard{grid-column:span 12}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full]{grid-column:span 6}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half]{grid-column:span 3}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter]{grid-column:span 2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard[data-dashboard-size=quarter]{grid-column:span 3}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout{margin:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{font-size:34px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroValue{font-size:28px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap{padding:12px 12px 10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroLegend{letter-spacing:.08em;gap:10px 12px;font-size:10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStat strong{font-size:28px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileGrid{grid-template-columns:1fr}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter]{grid-column:auto}}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewStats{grid-template-columns:1fr}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{grid-column:span 2;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter]{grid-column:span 1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard[data-dashboard-size=quarter]{grid-column:span 2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth]{grid-column:span 1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half]{grid-column:span 2}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appPages{overflow-x:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{grid-column:span 2;min-width:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=quarter]{grid-column:span 1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard[data-dashboard-size=quarter]{grid-column:span 2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=eighth]{grid-column:span 1}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=full],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard[data-dashboard-size=half]{grid-column:span 2}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardShell{clip-path:none;overflow:visible}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChart{height:196px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewAxis{letter-spacing:.08em;gap:4px;font-size:10px}}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{border-radius:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{gap:18px;padding:20px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{padding:18px 8px 16px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDayCell,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartWrap,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric{border-radius:18px}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid{padding:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{border-radius:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroPanel{gap:14px;padding:16px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCard{padding:16px 8px 14px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{font-size:30px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStat strong,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroValue{font-size:24px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardOverviewChartWrap{min-height:236px;padding:14px 12px 12px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGraphBars,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroChartWrap{padding:12px}}:root:has(>body[data-app-page=dashboard]),body[data-app-page=dashboard],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appPages,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .desktopAppMain,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .desktopAppRail,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .desktopAppShell{-ms-overflow-style:none;scrollbar-width:none}:root:has(>body[data-app-page=dashboard])::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App]::-webkit-scrollbar,body[data-app-page=dashboard]::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .desktopAppRail::-webkit-scrollbar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .desktopAppShell::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appPages::-webkit-scrollbar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .desktopAppMain::-webkit-scrollbar{width:0;height:0;display:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterMessage{font-family:var(--font-readable);color:#fff!important;max-height:none!important;font-size:13px!important;line-height:1.22!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumFooterMessage{font-family:var(--font-readable);color:#fff!important;font-size:13px!important;line-height:1.22!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardGrid>.dashboardMomentumCard .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverText{font-family:var(--font-readable);font-size:12px!important}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{font-size:24px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityXAxis{grid-template-columns:repeat(7,minmax(0,1fr))}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel{background:0 0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardCard{background:#0d0f13!important;border:1px solid #79e2ff2e!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #ffffff08!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{grid-template-rows:auto!important;grid-template-columns:minmax(230px,300px) minmax(0,1fr)!important;height:auto!important;min-height:500px!important;padding:14px!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:minmax(0,1fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini{background:#ffffff06!important;border:1px solid #ffffff14!important;border-radius:8px!important;min-height:136px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{grid-template-rows:minmax(390px,1fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartWrap{height:100%!important;min-height:390px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard{min-height:380px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard{min-height:330px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-template:"title title""main drivers"minmax(0,1fr)"footer footer"/minmax(0,.95fr) minmax(0,1.05fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection{align-content:center!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDialWrap{width:min(100%,210px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDrivers{gap:8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatCalendarGrid{min-width:0!important}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewHead{grid-area:auto/1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody{grid-template-columns:minmax(0,1fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{grid-column:1/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel{gap:12px!important;padding:8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardCard{border-radius:8px!important;padding:12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{grid-template-rows:minmax(320px,auto)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartWrap{min-height:320px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"title""main""drivers""footer"!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDialWrap{width:min(100%,220px)!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel{background:linear-gradient(#ffffff05,#ffffff02),#0d0f13!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:start!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:8px!important;display:grid!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #ffffff08!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardSupportGrid{grid-area:auto/1/auto/-1!important;place-self:start stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;position:relative!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardCard{box-sizing:border-box!important;clip-path:none!important;background:#ffffff05!important;border:1px solid #ffffff14!important;border-radius:0!important;grid-area:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff06!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{box-shadow:none!important;background:0 0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardCard[hidden]{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardCard[draggable],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel.isEditMode .dashboardCard{cursor:default!important;-webkit-user-select:auto!important;user-select:auto!important;touch-action:auto!important;border-style:solid!important;animation:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardSizeControl{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-rows:auto minmax(0,1fr)!important;align-items:stretch!important;gap:14px!important;padding:0!important;display:grid!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewHead{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewHead{grid-area:1/1/auto/-1!important;grid-template-columns:minmax(0,1fr)!important;place-self:stretch stretch!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody{grid-area:2/1/auto/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;place-self:stretch stretch!important;gap:10px!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start!important;justify-self:stretch!important;gap:10px!important;min-width:0!important;max-width:none!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini{width:100%!important;min-width:0!important;min-height:132px!important;padding:12px 8px!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{grid-column:1/span 2!important;grid-template-rows:minmax(214px,auto)!important;gap:12px!important;width:100%!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartWrap{width:100%!important;min-width:0!important;height:auto!important;min-height:214px!important;position:relative!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChart{max-width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;display:grid!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardCard{grid-area:auto!important;align-self:stretch!important;min-width:0!important;height:auto!important;min-height:340px!important;padding:14px!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-column:span 2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard{grid-column:span 1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard{grid-template-rows:auto minmax(260px,1fr) auto auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard{grid-template-rows:auto!important;align-self:start!important;height:auto!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-template:"title title""main drivers"minmax(178px,auto)"footer footer"/minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:start!important;gap:10px 12px!important;height:auto!important;min-height:340px!important;padding:14px!important;display:grid!important;position:relative!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumFooterBand,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumMainSection,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumTitleRow{z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumTitleRow{grid-area:title!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumMainSection{pointer-events:none!important;grid-area:main!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection{pointer-events:auto!important;grid-area:drivers!important;align-content:start!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumFooterBand{pointer-events:none!important;border-top:1px solid #ffffff14!important;border-radius:8px!important;grid-area:footer!important;padding:10px 12px!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDialWrap{place-items:center!important;min-width:0!important;max-width:100%!important;min-height:0!important;display:grid!important;overflow:visible!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDial{transform-origin:50%!important;background:0 0!important;min-width:0!important;max-width:100%!important;height:auto!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDial:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDial:before{content:none!important;display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumSvg{max-width:100%!important;height:auto!important;margin:0 auto!important;display:block!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumScoreSummary{pointer-events:none!important;z-index:3!important;justify-items:center!important;min-width:0!important;display:grid!important;position:absolute!important;left:50%!important;transform:translate(-50%,-50%)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumScoreValue{opacity:1!important;visibility:visible!important;font-size:clamp(22px,2.4vw,30px)!important;line-height:.95!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumScoreStatus{visibility:visible!important;font-size:10px!important;line-height:1.1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScoreStatus.isRunningTaskPulse{animation:dashboardMomentumStatusPulse 1s ease-in-out infinite}@keyframes dashboardMomentumStatusPulse{0%,to{opacity:.2}50%{opacity:1}}@media (prefers-reduced-motion:reduce){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumScoreStatus.isRunningTaskPulse{animation:none}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumNeedle{transform:rotate(var(--momentum-needle-deg))!important;transform-origin:0!important;z-index:2!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;left:50%!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDrivers{opacity:1!important;visibility:visible!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:7px!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriver{min-width:0!important;min-height:0!important;box-shadow:none!important;color:#e8eef7d6!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 0 20px!important;position:relative!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriver:before{content:""!important;background:#c9e06feb!important;border-radius:999px!important;width:7px!important;height:7px!important;position:absolute!important;top:.55em!important;left:0!important;box-shadow:0 0 0 1px #c9e06f38,0 0 8px #c9e06f3d!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriverButton{min-width:0!important;font:inherit!important;transform:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumFooterMessage{overflow-wrap:anywhere!important;white-space:normal!important;opacity:1!important;visibility:visible!important;min-width:0!important;max-width:100%!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriverText{font-size:11px!important;line-height:1.24!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumFooterMessage{max-height:none!important;color:#fff!important;margin:0!important;font-size:13px!important;line-height:1.24!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatCalendarGrid,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatFace,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatFaceFront,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatFlipScene{min-width:0!important;max-width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatCalendarGrid{grid-template-columns:repeat(7,minmax(0,1fr))!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatDayCell{min-width:0!important}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel{padding:8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{grid-template-columns:minmax(0,1fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewHead{grid-area:auto/1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody{grid-template-columns:minmax(0,1fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{grid-column:1/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel{gap:12px!important;padding:8px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{grid-template-rows:minmax(320px,auto)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartWrap{min-height:320px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityXAxis{gap:2px!important;height:38px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityAxisDay{gap:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityAxisDay small{font-size:9px!important;line-height:1.1!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityAxisDay.isCurrentDay small{padding-bottom:6px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardCard{min-height:0!important;padding:12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-template:"title title""main drivers"minmax(178px,auto)"footer footer"/minmax(0,.92fr) minmax(0,1.08fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDialWrap{width:min(100%,220px)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriverText{text-align:center!important}}@media (min-width:981px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{grid-template-rows:max-content max-content!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewHead{grid-area:1/1/auto/span 2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody{grid-area:2/1/auto/span 2!important;grid-template-columns:minmax(0,1fr)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{grid-column:1/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-area:1/3/span 2!important;grid-template-rows:auto max-content!important;align-self:start!important;padding:12px!important;display:grid!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard .dashboardTasksCompletedChart{place-self:center!important;width:min(100%,380px)!important;min-height:0!important}}@media (max-width:359px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard{min-height:340px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-area:auto/1!important;padding:12px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard{box-shadow:none!important;background:0 0!important;border:0!important;padding-left:12px!important;padding-right:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{box-shadow:none!important;background:0 0!important;border:0!important;padding-left:12px!important;padding-right:12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver>.dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriverButton,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumFooterBand{box-shadow:none!important;background:0 0!important;border:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver.isSelected:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumCard .dashboardMomentumDriver:before{box-shadow:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatCalendarGrid,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell.isFiller,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell:not(.isActive),body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFace,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFaceBack,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFaceFront{box-shadow:none!important;background:0 0!important;border:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFace,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFaceFront,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFlipScene{height:auto!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFlipScene{align-self:start!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatFaceFront{grid-template-rows:auto auto auto auto!important;align-items:start!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{background:linear-gradient(#ffffff07,#ffffff03),#0d0f13f5!important;border:1px solid #79e2ff29!important;box-shadow:0 16px 28px #00000042,0 3px 10px #00000038,inset 0 1px #ffffff0e,inset 0 0 0 1px #ffffff07!important}.dashboardCard{border:0!important;box-shadow:0 12px 28px #0000006b,0 2px 8px #00000047,inset 0 1px #ffffff0d!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{background:linear-gradient(#0f1622,#0c121c)!important;border:1px solid #94a8c81f!important;border-radius:18px!important;padding:24px 26px!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 50px -25px #0009,inset 0 1px #ffffff0b!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#94a8c833,#0000);height:1px;position:absolute;top:0;left:0;right:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard{grid-template-rows:auto minmax(260px,1fr) auto auto auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTitleRow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelLabelRow{justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;margin:0 0 22px!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTitleRow>.dashboardCardTitle,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelTitle{color:#c2cde2c7!important;min-width:0!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important;align-items:center!important;gap:8px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelTitle>span:last-child{overflow-wrap:anywhere!important;min-width:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelTitleDot{border-radius:999px!important;flex:0 0 5px!important;width:5px!important;height:5px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelTitleDotTask{background:#92e35b!important;box-shadow:0 0 6px #92e35bf2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelTitleDotHeat{background:#4fc7ff!important;box-shadow:0 0 6px #4fc7fff2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFaceFront{grid-template-rows:auto auto auto minmax(0,1fr)!important;padding-bottom:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatDetailCopy .dashboardPanelLabelRow{margin-bottom:4px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatCalendarGrid,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatFace,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardHeatFlipScene{max-width:100%!important}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewCard>.dashboardActivityTaskOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{border-radius:16px!important;padding:18px 20px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumTitleRow,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelLabelRow{margin-bottom:18px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard{background:linear-gradient(#0f1622,#0c121c)!important;border:1px solid #94a8c81f!important;border-radius:18px!important;grid-template-rows:auto minmax(260px,1fr) auto auto auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:24px 26px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 50px -25px #0009,inset 0 1px #ffffff0b!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#94a8c833,#0000);height:1px;position:absolute;top:0;left:0;right:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard .dashboardTasksCompletedChart{place-self:center!important;width:min(100%,380px)!important;min-height:0!important}@media (min-width:981px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{grid-area:1/1/auto/span 2!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-self:stretch!important;height:auto!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard{grid-area:1/3!important;align-self:stretch!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardSupportGrid{grid-area:2/1/auto/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewHead{grid-area:auto/1/auto/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardSupportGrid{grid-area:auto/1/auto/-1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard{min-height:340px!important}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard{border-radius:16px!important;padding:18px 20px!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard{--dashboard-reference-panel-bg-top:#0d0f13;--dashboard-reference-panel-bg-bottom:#0d0f13;--dashboard-reference-border:#94a8c81f;--dashboard-reference-border-strong:#94a8c833;--dashboard-reference-text:#eef3fa;--dashboard-reference-dim:#7f8ba1;--dashboard-reference-faint:#4c5566;--dashboard-reference-cyan:#4fc7ff;--dashboard-reference-amber:#ff9248;--dashboard-reference-red:#ff5468;--dashboard-reference-green:#92e35b}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard{border:1px solid var(--dashboard-reference-border)!important;background:linear-gradient(180deg,var(--dashboard-reference-panel-bg-top),var(--dashboard-reference-panel-bg-bottom))!important;border-radius:18px!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 50px -25px #0009,inset 0 1px #ffffff0b!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard:before,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard:before{content:""!important;background:linear-gradient(90deg,transparent,var(--dashboard-reference-border-strong),transparent)!important;pointer-events:none!important;height:1px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{grid-template-rows:auto auto minmax(210px,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;min-height:445px!important;padding:26px 28px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityOverviewTitleRow{grid-column:1/-1!important;margin:0 0 22px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelTitleDotTime{background:var(--dashboard-reference-cyan)!important;box-shadow:0 0 6px #4fc7fff2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardPanelTitleDotMomentum{background:var(--dashboard-reference-red)!important;box-shadow:0 0 6px #ff5468f2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewHead{grid-area:auto/1/auto/-1!important;min-width:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{flex-wrap:wrap!important;align-content:flex-start!important;align-items:flex-start!important;gap:36px!important;width:100%!important;margin:0 0 28px!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini{min-width:132px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:auto auto auto!important;padding:0!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryTop{align-items:center!important;gap:8px!important;min-width:0!important;margin:0 0 8px!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardCardTitle{color:var(--dashboard-reference-dim)!important;font-family:var(--font-orbitron),var(--font-readable),sans-serif!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardTrendIndicator{min-width:0!important;color:var(--dashboard-reference-red)!important;font-family:var(--font-geist-mono,var(--font-readable))!important;letter-spacing:0!important;background:#ff546824!important;border:1px solid #ff546840!important;border-radius:6px!important;padding:3px 8px!important;font-size:11px!important;line-height:1.1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardTrendIndicator:empty{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardBigValue{color:var(--dashboard-reference-text)!important;font-family:var(--font-tight),var(--font-readable),sans-serif!important;letter-spacing:0!important;text-shadow:none!important;font-size:42px!important;font-weight:800!important;line-height:1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardSummaryFoot,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardSummaryStatus{color:var(--dashboard-reference-faint)!important;font-family:var(--font-readable)!important;margin:10px 0 0!important;font-size:11px!important;line-height:1.35!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardSummaryFoot.positive{color:#47ffb5!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardSummaryFoot.negative{color:#ff6b6b!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardGoalProgressWrap{width:200px!important;max-width:100%!important;height:8px!important;margin-top:14px!important;position:relative!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardGoalProgressBar{height:4px!important;box-shadow:none!important;background:#ffffff0d!important;border:0!important;border-radius:4px!important;overflow:hidden!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardGoalProjectionFill{z-index:1!important;box-shadow:none!important;pointer-events:none!important;background:#ffb37a57!important;border-radius:4px!important;position:absolute!important;inset:0 auto 0 0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardGoalProgressFill{z-index:2!important;background:linear-gradient(90deg,var(--dashboard-reference-amber),#ffb37a)!important;border-radius:4px!important;position:absolute!important;inset:0 auto 0 0!important;box-shadow:0 0 10px #ff9248bf!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini:has(.dashboardSummaryFoot.positive) .dashboardGoalProgressFill{background:linear-gradient(90deg,#47ffb5,#9dff5f)!important;box-shadow:0 0 10px #47ffb585!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini:has(.dashboardSummaryFoot.negative) .dashboardGoalProgressFill{background:linear-gradient(90deg,#ff6b6b,#ff8a5f)!important;box-shadow:0 0 10px #ff6b6b85!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardGoalProjectionMarker{--dashboard-projection-marker-color:var(--dashboard-reference-amber);--dashboard-projection-marker-glow:#ff924857;border-top-width:6px!important;border-left-width:4px!important;border-right-width:4px!important;top:-5px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .rewardSegmentedBarTrack{display:none!important}@media (min-width:981px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{justify-self:start!important;width:50%!important;max-width:50%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:36px!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini{min-width:0!important}}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityOverviewBody{grid-area:auto/1/auto/-1!important;min-width:0!important;min-height:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartPanel{min-width:0!important;min-height:0!important;padding:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartWrap{--dashboard-activity-plot-left:11.667%;--dashboard-activity-plot-right:3.889%;background:0 0!important;border:0!important;border-radius:0!important;height:210px!important;min-height:210px!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityChart{height:calc(100% - 34px)!important;inset:0 0 34px!important;overflow:visible!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityGridLine,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityYAxis{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityPreviousBar{fill:url(#dashboardActivityPreviousBarGradient)!important;stroke:#94a8c833!important;stroke-width:1px!important;display:inline!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityGoalLine{stroke:#ff92488c!important;stroke-width:1px!important;stroke-dasharray:2 3!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityGoalLabel{fill:var(--dashboard-reference-amber)!important;font-family:var(--font-geist-mono,var(--font-readable))!important;letter-spacing:0!important;text-anchor:end!important;dominant-baseline:middle!important;font-size:13px!important;font-weight:700!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityBar{stroke:#ffb87047!important;stroke-width:1px!important;filter:drop-shadow(0 0 10px #ff89445c)drop-shadow(0 0 20px #ff6f2d24)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityBarGlow{fill:#ff7e3a33!important;filter:blur(5px)!important;opacity:.78!important;pointer-events:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityBarSheen{fill:#ffe1b938!important;pointer-events:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityXAxis{left:var(--dashboard-activity-plot-left)!important;right:var(--dashboard-activity-plot-right)!important;grid-template-columns:repeat(var(--dashboard-activity-visible-days,7),minmax(0,1fr))!important;gap:4px!important;height:34px!important;bottom:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityAxisDay{color:var(--dashboard-reference-faint)!important;font-family:var(--font-geist-mono,var(--font-readable))!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:10px!important;font-weight:700!important;line-height:1.1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityAxisDay span{font-size:10px!important;font-weight:800!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityAxisDay small{color:var(--dashboard-reference-faint)!important;font-size:9px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityAxisDay.isCurrentDay{color:var(--dashboard-reference-cyan)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardActivityAxisDay.isCurrentDay small{padding-bottom:0!important;text-decoration:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-template:"title""main""drivers"minmax(0,1fr)"footer"/minmax(0,1fr)!important;gap:0!important;min-height:445px!important;padding:26px 28px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumTitleRow{margin:0 0 22px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumMainSection{place-items:center!important;min-height:122px!important;margin:0 0 18px!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDialWrap{width:min(100%,220px)!important;height:auto!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDial{aspect-ratio:187/122!important;width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumSvg{width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumSvg path:first-of-type{stroke:#525f7d38!important;stroke-width:17px!important;stroke-linecap:butt!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumSvg #dashboardMomentumArcActive{stroke-width:17px!important;stroke-linecap:butt!important;filter:url(#momentumGaugeGlow)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumSvg .dashboardMomentumMarkers{display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumSvg path:nth-of-type(3){display:inline!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumScoreSummary{gap:2px!important;top:62%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumScoreValue{font-family:var(--font-tight),var(--font-readable),sans-serif!important;letter-spacing:0!important;font-size:30px!important;font-weight:800!important;line-height:1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumScoreStatus{font-family:var(--font-geist-mono,var(--font-readable))!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important;line-height:1!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumNeedle{clip-path:inset(0 0 0 50%)!important;background:linear-gradient(90deg,#ffffff38,#aadcfffa)!important;width:29%!important;height:2px!important;top:64.7541%!important;box-shadow:0 0 6px #75e7ff3d!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumNeedle:after,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumNeedle:before{content:none!important;display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumDriversTextSection{padding:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDrivers{flex-direction:column!important;gap:0!important;width:100%!important;list-style:none!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriver{border-bottom:1px solid var(--dashboard-reference-border)!important;color:var(--dashboard-reference-dim)!important;cursor:pointer!important;padding:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriver:last-child{border-bottom:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriver:before{content:none!important;display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriverButton{width:100%!important;color:inherit!important;text-align:left!important;background:0 0!important;border:0!important;padding:0!important;display:block!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumDriverText{min-width:0!important;color:var(--dashboard-reference-dim)!important;font-family:var(--font-readable)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:9px 0!important;font-size:12.5px!important;line-height:1.25!important;display:flex!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverLabel{overflow-wrap:anywhere!important;min-width:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverValue{color:var(--dashboard-reference-text)!important;font-family:var(--font-geist-mono,var(--font-readable))!important;letter-spacing:0!important;flex:none!important;font-size:12px!important;font-weight:800!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriver.isSelected .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverButton:focus-visible .dashboardMomentumDriverText,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverButton:hover .dashboardMomentumDriverText{color:var(--dashboard-reference-text)!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardMomentumDriverButton:focus-visible{outline-offset:3px!important;outline:1px solid #4fc7ff8c!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard>.dashboardMomentumFooterBand{border-top:1px solid var(--dashboard-reference-border)!important;background:0 0!important;border-radius:0!important;margin-top:20px!important;padding:16px 0 0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid .dashboardMomentumFooterMessage{color:var(--dashboard-reference-text)!important;font-family:var(--font-readable)!important;font-size:12px!important;line-height:1.6!important}@media (max-width:980px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-column:1/-1!important;min-height:0!important}}@media (max-width:640px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityTaskOverviewCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard{border-radius:16px!important;padding:22px 20px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini{min-width:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardBigValue{font-size:36px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivityChartWrap{height:210px!important;min-height:210px!important}}@media (max-width:420px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryStack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{padding:18px 12px!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel .dashboardActivitySummaryMini .dashboardBigValue{font-size:32px!important}}@media (min-width:981px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardActivityOverviewCard{grid-area:1/1!important;align-self:stretch!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardIntegratedPanel>.dashboardSupportGrid{display:contents!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardMomentumCard{grid-area:1/2!important;place-self:stretch stretch!important;width:100%!important;max-width:100%!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard{background:linear-gradient(#0d0f13 0 100%)!important;border:1px solid #94a8c81f!important;border-radius:18px!important;grid-area:1/3!important;grid-template-rows:auto minmax(260px,1fr) auto auto auto!important;align-self:stretch!important;min-width:0!important;height:auto!important;min-height:340px!important;padding:24px 26px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 50px -25px #0009,inset 0 1px #ffffff0b!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#94a8c833,#0000);height:1px;position:absolute;top:0;left:0;right:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardTasksCompletedCard .dashboardTasksCompletedChart{place-self:center!important;width:min(100%,380px)!important;min-height:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardSupportGrid>.dashboardHeatCard{grid-area:2/2!important;align-self:stretch!important;height:auto!important;min-height:340px!important}}:root{--modal-bg:#0d0f13;--modal-border:#ffffff24;--modal-shadow:0 18px 44px #00000070;--modal-padding:14px;--modal-width-sm:420px;--modal-width-md:560px;--modal-width-lg:860px}.modalSubtext{color:#a8a7a7}.actionConfirmationHost{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:170;opacity:0;pointer-events:none;background:var(--modal-bg,#0d0f13);border:1px solid var(--modal-border,#ffffff24);width:max-content;max-width:min(360px,100vw - 28px);box-shadow:var(--modal-shadow,0 18px 44px #00000070);color:#fff;font-family:var(--font-readable);text-align:center;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:11px;font-weight:700;line-height:1.25;transition:opacity .16s,transform .16s;display:inline-flex;position:fixed;transform:translate(-50%,10px)}.actionConfirmationText{min-width:0}.actionConfirmationTick{opacity:0;background:#c9ff2424;border:1px solid #c9ff24e6;border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;animation:actionConfirmationTickPop .22s ease-out 50ms forwards;display:inline-flex;position:relative;transform:scale(.72);box-shadow:inset 0 0 0 1px #c9ff241a,0 0 12px #c9ff242e}.actionConfirmationTick:after{content:"";opacity:0;border-bottom:2px solid #c9ff24;border-left:2px solid #c9ff24;width:7px;height:4px;animation:actionConfirmationTickMark .18s ease-out .18s forwards;transform:rotate(-45deg)scale(.72)}.actionConfirmationHost.isActive{opacity:1;transform:translate(-50%)}@media (max-width:980px){.actionConfirmationHost{bottom:calc(var(--mobile-footer-reserved-space,calc(72px + env(safe-area-inset-bottom))) + 14px)}}@keyframes actionConfirmationTickPop{to{opacity:1;transform:scale(1)}}@keyframes actionConfirmationTickMark{to{opacity:1;transform:rotate(-45deg)scale(1)}}@media (prefers-reduced-motion:reduce){.actionConfirmationTick,.actionConfirmationTick:after{opacity:1;animation:none;transform:scale(1)}.actionConfirmationTick:after{transform:rotate(-45deg)scale(1)}}.overlay{z-index:80;background:0 0;justify-content:center;align-items:center;padding:18px 14px;display:none;position:fixed;inset:0}.overlay:before{content:"";-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:0;background:#0000008c;position:absolute;inset:0}#dailyRewardOverlay.isClaimDeliveryActive:before,#timeGoalCompleteOverlay.isClaimDeliveryActive:before{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none}#signOutConfirmOverlay{z-index:1400}.modal{z-index:1;width:min(var(--modal-width-md),100%);background:var(--modal-bg);border:1px solid var(--modal-border);clip-path:none;box-shadow:var(--modal-shadow);padding:var(--modal-padding);font-family:var(--font-readable);border-radius:0;position:relative}@media (max-width:980px){.overlay{padding:10px}.modal{max-height:88svh;padding:var(--modal-padding);overflow:auto}}@media (min-width:981px){#addTaskOverlay,#editOverlay{left:var(--desktop-rail-column,clamp(246px,20vw,292px));justify-content:stretch;align-items:stretch;width:auto;height:auto;padding:0;top:0;bottom:0;right:0}#addTaskOverlay .modal,#editOverlay .modal{box-sizing:border-box;min-height:0;margin-right:auto;padding:18px;scroll-padding-bottom:0;border-radius:0!important;width:min(50%,640px)!important;max-width:calc(100% - 24px)!important;height:100%!important;max-height:none!important;overflow:hidden!important}#addTaskOverlay .editTaskModalBody,#editOverlay .editTaskModalBody{flex-direction:column;flex:auto;min-height:0;padding-bottom:0;display:flex;overflow-y:auto}#addTaskOverlay .footerBtns,#editOverlay .footerBtns{padding:12px 0 max(14px,var(--safe-bottom));justify-content:flex-end;align-self:stretch;margin-top:18px;display:flex}body:has(#addTaskOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .dashboardRail,body:has(#addTaskOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .desktopAppRail,body:has(#addTaskOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .dashboardRail,body:has(#addTaskOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .desktopAppRail,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .dashboardRail,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .desktopAppRail,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .dashboardRail,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .desktopAppRail{z-index:81;position:relative}body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .dashboardRail .desktopRailBottomSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .dashboardRail .desktopRailTopSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailBottomSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailTopSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .dashboardRail .desktopRailBottomSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .dashboardRail .desktopRailTopSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .desktopAppRail .desktopRailBottomSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .desktopAppRail .desktopRailTopSection{opacity:.46;filter:blur(4px)saturate(.58)brightness(.78);transition:opacity .2s,filter .2s}body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .dashboardRail .desktopRailMiddleSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailMiddleSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .dashboardRail .desktopRailMiddleSection,body:has(#editOverlay[style*="display: flex"]) #app[aria-label=TaskLaunch\ Settings] .desktopAppRail .desktopRailMiddleSection{transition:opacity .2s,filter .2s;opacity:.64!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.modal h2{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.1px;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.25}.modal :is(h1,h2,h3,h4,h5,h6,.modalTitle),.overlay .modal :is(h1,h2,h3,h4,h5,h6,.modalTitle){font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}.modal :where(p,input,select,textarea,.modalSubtext,.confirmText,.settingsDetailNote){font-family:var(--font-readable)}.modal :where(.confirmBtns,.footerBtns){flex-wrap:wrap;justify-content:flex-end;gap:10px}#confirmOverlay .modal,#elapsedPadOverlay .modal,#signOutConfirmOverlay .modal,#temporaryModalOverlay .modal,#timeGoalCompleteNoteOverlay .modal,#timeGoalCompleteSaveNoteOverlay .modal{width:min(var(--modal-width-sm),100%)}#exportTaskOverlay .modal,#historyAnalysisOverlay .modal,#onboardingOverlay .modal,#rewardsInfoOverlay .modal{width:min(var(--modal-width-md),100%)}#rankLadderOverlay .modal,#rankPromotionOverlay .modal,#timeGoalCompleteOverlay .modal{width:min(var(--modal-width-lg),100%)}@media (max-width:360px){.modal{padding:12px}.modal h2{font-size:18px}}#rankLadderOverlay .modal{width:min(860px,100%);max-height:min(92dvh,calc(100dvh - 20px - var(--safe-top) - var(--safe-bottom)));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#0d0f13;border:1px solid #d6d6d657;border-radius:0;flex-direction:column;padding:14px 14px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 56px #00000085,inset 0 0 0 1px #ececec0f}.rankLadderModalScroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;padding-bottom:12px;overflow-y:auto}.rankLadderModalScroll::-webkit-scrollbar{display:none}.rankLadderSwipeHandle{display:none}.rankLadderCloseBtn{z-index:2;color:#ff4d4d;width:34px;min-width:34px;height:34px;min-height:34px;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;box-shadow:none;background:#ff4d4d1f;border:1px solid #ff4d4dbd;justify-content:center;align-items:center;padding:0;font-size:12px;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.rankLadderCloseBtn:focus-visible,.rankLadderCloseBtn:hover{color:#ff7a7a;background:#ff4d4d2e;border-color:#ff7a7a;outline:none}.rankLadderHeader{background:#0d0f13;border-bottom:1px solid #aab2be38;flex:none;min-width:0;margin:0 0 12px;padding:0 0 12px}.rankLadderModal h2{color:#c9ff24;letter-spacing:.06em;text-transform:uppercase;margin:0 42px 8px 0;font-size:18px;font-weight:700}.rankLadderModal p.modalSubtext{font-family:var(--font-readable);margin:0 42px 8px 0;font-size:11px;font-weight:400;line-height:1.45;color:#fff!important}@media (max-width:700px){#rankLadderOverlay .rankLadderSwipeHandle{z-index:2;touch-action:none;background:#aab2beb8;border-radius:999px;width:42px;height:4px;display:block;position:absolute;top:9px;left:50%;transform:translate(-50%)}#rankLadderOverlay .rankLadderCloseBtn{display:none!important}#rankLadderOverlay .rankLadderHeader{margin-top:2px;padding-top:12px}#rankLadderOverlay .rankLadderModal h2,#rankLadderOverlay .rankLadderModal p.modalSubtext{text-align:center;margin-right:0}}.rankLadderList{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:0;display:grid}.rankLadderItem{appearance:none;width:100%;min-width:0;min-height:190px;color:inherit;text-align:center;clip-path:none;background:linear-gradient(#0b131bfa,#090e14fa);border:1px solid #a0e8ff2e;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;padding:16px 12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}.rankLadderItem.isSelectable{cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s}.rankLadderItem.isSelectable:hover{border-color:#7ef3ff6b;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #7ef3ff14,0 10px 22px #00000038}.rankLadderItem.isSelectable:active{transform:translateY(0)}.rankLadderItem.isSelectable:focus-visible{outline-offset:2px;border-color:#7ce8ffe0;outline:2px solid #7ce8fff5;box-shadow:inset 0 0 0 1px #7ef3ff1f,0 0 0 1px #7ef3ff14}.rankLadderItem.isUnlocked{border-color:#7ef3ff47}.rankLadderItem.isCurrent{background:linear-gradient(#0b1822fa,#081018fa);border-color:#7ef3ff85;box-shadow:inset 0 0 0 1px #7ef3ff1a,0 0 24px #00dcff14}.rankLadderItem.isSelectedThumbnail{border-color:#7ef3ffad;box-shadow:inset 0 0 0 1px #d2f9ff1f,0 0 0 1px #7ef3ff2e,0 0 24px #00dcff1f}.rankLadderItemBadge{background:#060e16eb;border:1px solid #a0e8ff38;border-radius:0;flex:none;justify-content:center;align-items:center;width:84px;height:84px;margin:0;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}.rankLadderItemBadgeShell{justify-content:center;align-items:center;display:inline-flex}.rankLadderItemBadgeImage,.rankLadderItemBadgePlaceholder,.rankLadderItemBadgeShell{width:74px!important;height:74px!important}.rankLadderItemBadgeImage{object-fit:contain;object-position:center;display:block}.rankLadderItemBadgePlaceholder{text-align:center;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.rankLadderItemBody{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;padding-bottom:0;display:flex}.rankLadderItemTitleRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.rankLadderItemTitle{font-family:var(--font-tight);letter-spacing:.04em;text-transform:uppercase;color:#ecf8fff5;font-size:18px;font-weight:700;line-height:1.25;display:block}.rankLadderItemMeta{color:#c6e0ecd6;margin-top:auto;font-size:12px;line-height:1.35}.rankLadderItemStateRow{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.rankLadderItemFlag{min-height:22px;font-family:var(--font-tight);letter-spacing:.1em;text-transform:uppercase;color:#dcfbff;background:#2d809429;border:1px solid #7ef3ff42;justify-content:center;align-items:center;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}@media (max-width:700px){#rankLadderOverlay{z-index:1200;align-items:flex-end;padding:0}#rankLadderOverlay .modal{width:100%;height:75dvh;max-height:75dvh;transform:translateY(var(--mobile-sheet-drag-y,0));margin:0;animation:rankLadderSheetIn .22s ease-out both}#rankLadderOverlay .modal.isDragging{transition:none;animation:none}.rankLadderModalScroll{padding-bottom:calc(12px + var(--safe-bottom))}.rankLadderHeader{margin-bottom:10px;padding-bottom:10px}.rankLadderList{grid-template-columns:minmax(0,1fr)}.rankLadderItem{aspect-ratio:auto;text-align:left;flex-direction:row;align-items:center;min-height:0;padding:12px}.rankLadderItemBody{justify-content:center}.rankLadderItemBody,.rankLadderItemStateRow{align-items:flex-start}}@keyframes rankLadderSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#rankLadderOverlay .modal{animation:none}}#editOverlay .modal{max-height:min(92dvh,calc(100dvh - 20px - var(--safe-top) - var(--safe-bottom)));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:0;padding:14px 14px 12px;scroll-padding-bottom:72px;overflow-y:auto;box-shadow:none!important;background:#0d0f13!important;border:0!important}#editOverlay .field{margin-top:14px}#editOverlay .editValidationError+.field{margin-top:10px}#editOverlay .editHead h2{letter-spacing:.06em;margin:0;font-family:inherit;font-size:18px}#editOverlay .editHead h2,#editOverlay label{text-transform:uppercase;font-weight:700;color:#f5f8f4e0!important}#editOverlay label{letter-spacing:.08em;margin-bottom:6px;font-size:11px;font-family:var(--font-orbitron)!important}#editOverlay .editTaskTimeGoalField{width:100%;min-width:0;max-width:none;display:block}#editOverlay .editTaskTimeGoalHeader{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:8px;display:flex}#editOverlay .editTaskTimeGoalHeaderLabel{letter-spacing:.12em;text-transform:uppercase;color:#f5f8f4f0;flex:none;align-items:center;width:auto;margin-bottom:0;margin-right:0;font-size:11px;font-weight:700;display:inline-flex;font-family:var(--font-orbitron)!important}#editOverlay .editTaskTimeGoalToggleWrap{cursor:pointer;flex:none;justify-content:flex-start;align-items:center;gap:10px;display:flex}#editOverlay .editTaskInlineCheckboxLabel{cursor:pointer;align-items:center;gap:10px;min-width:0;display:flex}#editOverlay .editTaskTimeGoalToggleText{font-size:13px;color:#f5f8f4e0!important;font-family:var(--font-readable)!important}#editOverlay .editTaskCheckpointToggleWrap input[type=checkbox],#editOverlay .editTaskInlineCheckboxLabel input[type=checkbox],#editOverlay .editTaskTimeGoalToggleWrap input[type=checkbox]{accent-color:#c9ff24;cursor:pointer;flex:none;width:18px;height:18px;margin:0}#editOverlay .toggleRow,#editOverlay input[type=number],#editOverlay input[type=text],#editOverlay select,#editOverlay textarea{border-radius:0;min-height:36px;padding:9px 10px;font-size:14px;line-height:1.35;color:#f5f8f4f0!important;background:#0d0f13!important;border-color:#ffffff05!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff05!important}#editOverlay input[type=number]::placeholder,#editOverlay input[type=text]::placeholder,#editOverlay textarea::placeholder{color:#f5f8f48a!important}#editOverlay input[type=number]:focus,#editOverlay input[type=text]:focus,#editOverlay select:focus,#editOverlay textarea:focus{outline-offset:0;border-color:#ffffff05!important;outline:1px solid #c9ff2433!important;box-shadow:inset 0 0 0 1px #ffffff05,0 0 0 1px #c9ff241f!important}#editOverlay .editMoveMenu>summary,#editOverlay .toggleRow>span,#editOverlay .unitRow>span,#editOverlay select{font-size:14px;line-height:1.35}#editOverlay .toggleRow,#editOverlay .unitRow{border-radius:0;margin-top:8px;padding:8px 10px}#editOverlay .editMoveMenu>summary,#editOverlay .editMoveWrap>.editMoveLabel,#editOverlay .editMoveWrap>label,#editOverlay .editValidationError,#editOverlay .toggleRow>span,#editOverlay .unitRow>span{font-family:var(--font-readable)!important}#editOverlay .toggleRow{justify-content:flex-start;min-height:42px}#addTaskOverlay #addTaskPlannedStartPushRemindersRow.isDisabled,#editOverlay #editPlannedStartPushRemindersRow.isDisabled{opacity:.58;cursor:not-allowed}#addTaskOverlay #addTaskPlannedStartPushRemindersRow.isDisabled input[type=checkbox],#editOverlay #editPlannedStartPushRemindersRow.isDisabled input[type=checkbox]{cursor:not-allowed}#editOverlay .addTaskPlannedStartSelectorRow{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}#editOverlay .switch{flex:none}#editOverlay .unitRow{gap:8px;margin-bottom:6px}#editOverlay .unitButtons{gap:6px}#editOverlay .unitBtn.small{aspect-ratio:1;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:0;font-size:11px;display:inline-flex}#editOverlay .row3{gap:8px}#editOverlay .editHead{justify-content:flex-start;align-items:center;gap:10px;display:flex}#editOverlay .editTaskTypePills{flex-shrink:0;justify-content:flex-start;align-self:flex-start;margin-top:0;display:inline-flex}#addTaskOverlay,#editOverlay{opacity:1;--edit-origin-translate-x:0px;--edit-origin-translate-y:18px;--edit-origin-scale-x:1;--edit-origin-scale-y:1;justify-content:stretch;align-items:stretch}#addTaskOverlay:before,#editOverlay:before{opacity:0;transition:opacity .26s}#addTaskOverlay.isOpen:before,#editOverlay.isOpen:before{opacity:1}#addTaskOverlay.isClosing:before,#editOverlay.isClosing:before{opacity:0}#addTaskOverlay .modal,#editOverlay .modal{box-sizing:border-box;opacity:0;transform-origin:0 0;will-change:opacity,transform;flex-direction:column;width:100%;max-width:none;height:100%;min-height:0;transition:opacity .26s,transform .26s cubic-bezier(.16,.84,.24,1);display:flex;overflow:hidden;transform:translateY(18px)}#editOverlay .modal{transform:translateY(18px)}#addTaskOverlay .modal{transition-duration:.56s,.56s;transform:translate(-72px)}@media (min-width:981px){#addTaskOverlay .modal{transform:translateY(18px)}}#addTaskOverlay .addTaskFooterBtns,#addTaskOverlay .editTaskColorPopover,#addTaskOverlay .editTaskModalFrame{opacity:0;transition:opacity .18s,transform .18s}#addTaskOverlay .addTaskFooterBtns,#addTaskOverlay .editTaskModalFrame{transform:translate(-10px)}#addTaskOverlay .editTaskColorPopover{transform:translateY(4px)}#editOverlay.isMorphingFromTask .modal{opacity:.18;transform:translate(var(--edit-origin-translate-x),var(--edit-origin-translate-y))scale(var(--edit-origin-scale-x),var(--edit-origin-scale-y))}#addTaskOverlay.isOpen .modal,#editOverlay.isOpen .modal{opacity:1;transform:translate(0)scale(1)}#addTaskOverlay.isOpen .addTaskFooterBtns,#addTaskOverlay.isOpen .editTaskColorPopover,#addTaskOverlay.isOpen .editTaskModalFrame{opacity:1;transition-delay:.28s;transform:none}#addTaskOverlay.isClosing .modal,#editOverlay.isClosing .modal{opacity:0}#editOverlay.isClosing .modal{transform:translateY(18px)}#addTaskOverlay.isClosing .modal{transition-duration:.3s,.3s;transition-delay:.18s,.18s;transform:translate(-72px)}@media (min-width:981px){#addTaskOverlay.isClosing .modal{transform:translateY(18px)}}#addTaskOverlay.isClosing .addTaskFooterBtns,#addTaskOverlay.isClosing .editTaskColorPopover,#addTaskOverlay.isClosing .editTaskModalFrame{opacity:0;transition-delay:0s}#addTaskOverlay.isClosing .addTaskFooterBtns,#addTaskOverlay.isClosing .editTaskModalFrame{transform:translate(-10px)}#addTaskOverlay.isClosing .editTaskColorPopover{transition-delay:0s;transform:translateY(4px)}#editOverlay.isMorphingFromTask.isClosing .modal{opacity:.18;transform:translate(var(--edit-origin-translate-x),var(--edit-origin-translate-y))scale(var(--edit-origin-scale-x),var(--edit-origin-scale-y))}@media (prefers-reduced-motion:reduce){#addTaskOverlay .modal,#addTaskOverlay:before,#editOverlay .modal,#editOverlay:before{transition:opacity .12s}#addTaskOverlay .modal,#addTaskOverlay.isClosing .modal,#addTaskOverlay.isOpen .modal,#editOverlay .modal,#editOverlay.isClosing .modal,#editOverlay.isMorphingFromTask .modal,#editOverlay.isMorphingFromTask.isClosing .modal,#editOverlay.isOpen .modal{transform:none}#addTaskOverlay .addTaskFooterBtns,#addTaskOverlay .editTaskColorPopover,#addTaskOverlay .editTaskModalFrame,#addTaskOverlay.isClosing .addTaskFooterBtns,#addTaskOverlay.isClosing .editTaskColorPopover,#addTaskOverlay.isClosing .editTaskModalFrame,#addTaskOverlay.isOpen .addTaskFooterBtns,#addTaskOverlay.isOpen .editTaskColorPopover,#addTaskOverlay.isOpen .editTaskModalFrame{opacity:1;transition-delay:0s;transform:none}}#editOverlay .editTaskModalFrame{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}#editOverlay .editTaskModalHeader{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}#editOverlay .editValidationError{grid-column:1/-1}#editOverlay .editTaskColorPalette{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;min-width:min(320px,100vw - 64px);display:grid}#editOverlay .editTaskColorTrigger{flex:none;align-self:stretch;margin-top:2px}#editOverlay .editTaskColorPopover{z-index:5;pointer-events:auto;justify-content:flex-end;align-items:flex-start;padding:52px 16px 16px;position:absolute;inset:0}#editOverlay .editTaskColorPopoverPanel{background:#0d0f13fa;border:1px solid #ffffff1f;padding:12px;box-shadow:0 18px 34px #00000061,inset 0 0 0 1px #ffffff09}#editOverlay .taskColorPicker{flex-direction:column;align-items:start;width:min(324px,100%);display:flex;overflow:hidden}#editOverlay .taskColorPickerViewport{width:100%;position:relative;overflow:hidden}#editOverlay .taskColorPickerScreen{width:100%}#editOverlay .taskColorPickerMainSwatch{width:54px;min-width:54px;height:38px}#editOverlay .taskColorPickerFamilies{grid-template-columns:repeat(var(--task-color-columns,5),minmax(0,1fr));gap:6px;display:grid}#editOverlay .taskColorPickerFamiliesMain{width:100%}#editOverlay .taskColorPickerFamily{box-shadow:inset 0 0 0 1px #00000029}#editOverlay .editTaskColorSwatch,#editOverlay .taskColorPickerFamily{--task-color:#ffffff2e;background:var(--task-color);cursor:pointer;border:1px solid #ffffff2e;border-radius:0;min-width:54px;padding:0}#editOverlay .editTaskColorSwatch{width:54px;height:38px;box-shadow:inset 0 0 0 1px #0003,0 0 #c9ff2400}#editOverlay .editTaskColorSwatchNone{background:linear-gradient(135deg,#0000 0 calc(50% - 1px),#ffffffb3 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),#ffffff0d;position:relative}#editOverlay .editTaskColorSwatch.isSelected,#editOverlay .editTaskColorSwatch:focus-visible,#editOverlay .editTaskColorSwatch:hover,#editOverlay .taskColorPickerFamily.isActive,#editOverlay .taskColorPickerFamily:focus-visible,#editOverlay .taskColorPickerFamily:hover{border-color:#c9ff24b8;outline:none;box-shadow:inset 0 0 0 1px #00000042,0 0 0 2px #c9ff242e,0 0 12px #c9ff242e}#editOverlay .editTaskModalBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;flex:auto;min-height:0;padding-bottom:32px;padding-right:4px;overflow-y:auto}#editOverlay .editTaskModalBody::-webkit-scrollbar{width:0;height:0;display:none}#editOverlay .editTaskTypePills .timerTypePill{white-space:nowrap;letter-spacing:0;text-transform:none;opacity:.72;width:auto;min-width:74px;height:34px;min-height:34px;padding:0 6px;font-size:12px;font-family:var(--font-orbitron)!important;color:#f5f8f48f!important;box-shadow:none!important;background:linear-gradient(#ffffff05,#ffffff02)!important;border-color:#ffffff14!important}#editOverlay .editTaskTypePills .timerTypePill.isOn{opacity:1;color:#f5f8f4!important}#editOverlay .editMoveWrap{gap:6px;margin-top:0}#editOverlay .editMoveWrap>.editMoveLabel,#editOverlay .editMoveWrap>label{margin-bottom:0}#editOverlay .footerBtns{padding:0 0 calc(2px + env(safe-area-inset-bottom));z-index:auto;border-top:1px solid #ffffff14;flex-wrap:wrap;flex:none;justify-content:flex-end;align-self:stretch;align-items:center;gap:8px;margin-top:auto;position:static;background:#0d0f13!important}#editOverlay .editTaskModalBody>.checkpointAlertsGroup,#editOverlay .editTaskModalBody>.milestones{margin-top:18px}#editOverlay .footerBtns .btn{min-height:36px;padding:9px 12px}#taskManualEntryOverlay .hmManualEntryFooterBtns{z-index:2;border-top:0;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;padding:0;position:relative}#taskManualEntryOverlay .hmManualEntryFooterBtns .btn{min-height:36px;padding:9px 12px}@media (max-width:640px){#taskManualEntryOverlay .hmManualEntryFooterBtns{flex-flow:row;justify-content:stretch;display:flex}#taskManualEntryOverlay .hmManualEntryFooterBtns .btn{flex:1 1 0;min-width:0}}#editOverlay .timerTypePill.isOn,#editOverlay .unitBtn.isOn{color:#f5f8f4!important;background:linear-gradient(#c9ff242e,#a7db1d14 56%,#c9ff2405)!important;border-color:#c9ff248f!important;box-shadow:inset 0 0 0 1px #c9ff241f,0 0 12px #c9ff241f!important}#editOverlay .editTaskTypePills .timerTypePill.isOn{border-color:#c9ff24!important}#editOverlay .footerBtns:before{content:none}#editOverlay .editValidationError{color:#ffd3d3;letter-spacing:.03em;background:#ff4d4d1f;border:1px solid #ff4d4d80;margin-top:8px;padding:8px 10px;font-size:11px;font-weight:700;line-height:1.35;display:none}#editOverlay .editValidationError.isOn{display:block}#addTaskOverlay .addTaskValidationError{color:#ffd3d3;background:#ff4d4d1f;border:1px solid #ff4d4d80;margin:8px 0 0;padding:8px 10px;font-size:12px;font-weight:700;line-height:1.25;display:none}#addTaskOverlay .addTaskValidationError.isOn{display:block}#editOverlay #saveEditBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;filter:saturate(.65)}#editOverlay .milestones{box-shadow:none;background:0 0;border:none;padding:6px 0 0}#editOverlay .milestones:not(.on){display:block}#editOverlay .milestones:not(.on) .milestonesBody{display:none}#editOverlay .milestones:not(.on) .milestonesSummaryCollapseLabel{opacity:.55}#editOverlay .milestonesSummary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#ffffffdb;min-height:36px;box-shadow:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;list-style:none;display:flex}#editOverlay .milestonesSummary::-webkit-details-marker{display:none}#editOverlay .milestonesSummaryPrimary{color:#f5f8f4e0!important}#editOverlay .editTaskCheckpointToggleWrap{cursor:pointer;align-items:center;gap:10px;display:flex}#editOverlay .milestones.isGoalRequired .editTaskCheckpointToggleWrap{opacity:.45;cursor:not-allowed}#editOverlay .milestonesSummaryControls{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}#editOverlay .milestonesSummaryCollapseLabel{white-space:nowrap;align-items:center;gap:6px;display:inline-flex;color:#f5f8f4e0!important}#editOverlay .milestonesSummaryCollapseLabel:after{content:"▸";color:#75e7fff2;font-size:11px;line-height:1}#editOverlay .milestonesSummary:after{content:none}#editOverlay .milestones[open] .milestonesSummaryCollapseLabel:after{content:"▾"}#editOverlay .addTaskPlannedStartCheckboxRow>span,#editOverlay .checkpointAlertsTitle,#editOverlay .editTaskInlineCheckboxLabel>span,#editOverlay .editTaskTimeGoalHeaderLabel,#editOverlay .field label,#editOverlay .milestonesSummary>span,#editOverlay .milestonesSummaryCollapseLabel,#editOverlay .milestonesSummaryPrimary,#editOverlay .toggleRow>span{font-family:var(--font-orbitron)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important}#addTaskOverlay .milestones.isInvalid .milestonesSummary,#editOverlay .milestones.isInvalid .milestonesSummary{border:1px solid #ff4d4d8c;box-shadow:inset 0 0 0 1px #ff4d4d29}#editOverlay .milestonesBody{padding-top:4px;padding-bottom:32px}#addTaskOverlay #addTaskAddMsBtn,#addTaskOverlay #addTaskAddMsBtn:active,#addTaskOverlay #addTaskAddMsBtn:focus-visible,#addTaskOverlay #addTaskAddMsBtn:hover,#editOverlay #addMsBtn,#editOverlay #addMsBtn:active,#editOverlay #addMsBtn:focus-visible,#editOverlay #addMsBtn:hover{box-shadow:none!important;border-color:#0000!important}@media (min-width:981px){#app[aria-label=TaskLaunch\ App] #addTaskOverlay,#app[aria-label=TaskLaunch\ App] #editOverlay{z-index:35;height:100%;min-height:0;padding:0;position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] #addTaskOverlay:before,#app[aria-label=TaskLaunch\ App] #editOverlay:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080fbd}#app[aria-label=TaskLaunch\ App] #addTaskOverlay .modal,#app[aria-label=TaskLaunch\ App] #editOverlay .modal{border-color:#75e7ff38;width:min(50%,640px);max-width:calc(100% - 24px);height:100%;min-height:0;max-height:none;margin-right:auto;padding:18px 18px 14px;box-shadow:0 24px 48px #0000007a,inset 0 0 0 1px #ffffff0a}#app[aria-label=TaskLaunch\ App] #addTaskOverlay .editTaskTypePills,#app[aria-label=TaskLaunch\ App] #editOverlay .editTaskTypePills{flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:auto;display:inline-flex}#app[aria-label=TaskLaunch\ App] #addTaskOverlay .editTaskTypePills .timerTypePill,#app[aria-label=TaskLaunch\ App] #editOverlay .editTaskTypePills .timerTypePill{width:auto;min-width:74px}#app[aria-label=TaskLaunch\ App] #addTaskOverlay .addTaskPlannedStartSelectorRow,#app[aria-label=TaskLaunch\ App] #addTaskOverlay .editTaskDurationRow,#app[aria-label=TaskLaunch\ App] #editOverlay .addTaskPlannedStartSelectorRow,#app[aria-label=TaskLaunch\ App] #editOverlay .editTaskDurationRow{flex-wrap:wrap}#app[aria-label=TaskLaunch\ App] #addTaskOverlay .footerBtns,#app[aria-label=TaskLaunch\ App] #editOverlay .footerBtns{margin-top:auto;padding-top:12px}}@media (max-width:980px){#addTaskOverlay,#editOverlay{z-index:95;padding:0;position:fixed;inset:0}#addTaskOverlay:before,#editOverlay:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05080feb}#addTaskOverlay .modal,#editOverlay .modal{width:100%;height:100%;max-height:none;padding:calc(14px + var(--safe-top))calc(12px + var(--safe-right))calc(12px + var(--safe-bottom))calc(12px + var(--safe-left));clip-path:none;box-shadow:none;border:none;border-radius:0}#addTaskOverlay .editTaskModalBody,#editOverlay .editTaskModalBody{padding-right:0}#addTaskOverlay .modal,#editOverlay .modal{max-height:calc(100dvh - 14px - var(--safe-top) - var(--safe-bottom))}}@media (max-width:640px){#addTaskOverlay .footerBtns,#editOverlay .footerBtns{margin-top:auto;margin-right:calc(-12px - var(--safe-right));margin-bottom:calc(-12px - var(--safe-bottom));margin-left:calc(-12px - var(--safe-left));padding:12px calc(12px + var(--safe-right))calc(12px + env(safe-area-inset-bottom))calc(12px + var(--safe-left));border-top:1px solid #ffffff1f;flex-wrap:nowrap;justify-content:flex-end;align-items:center;display:flex;box-shadow:0 -14px 28px #00000052;background:#0d0f13!important}#addTaskOverlay .footerBtns .btn,#editOverlay .footerBtns .btn{flex:none;width:auto}}@media (max-width:420px){#addTaskOverlay .editTaskTypePills,#editOverlay .editTaskTypePills{flex-wrap:nowrap;display:inline-flex}}@media (max-width:640px){#addTaskOverlay .editTaskTimeGoalHeader,#editOverlay .editTaskTimeGoalHeader{flex-wrap:nowrap;align-items:center;row-gap:0}#addTaskOverlay .editTaskModalHeader,#editOverlay .editTaskModalHeader{gap:8px}#addTaskOverlay .editTaskTypePills,#editOverlay .editTaskTypePills{flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:auto;margin-top:0;display:inline-flex}#addTaskOverlay .editTaskTypePills .timerTypePill,#editOverlay .editTaskTypePills .timerTypePill{width:auto;min-width:74px}#addTaskOverlay .toggleRow,#editOverlay .toggleRow{flex-wrap:wrap;align-items:flex-start;row-gap:8px;min-height:0}#addTaskOverlay .editTaskTimeGoalToggleWrap,#editOverlay .editTaskTimeGoalToggleWrap{flex-wrap:nowrap;justify-content:flex-start;width:auto;max-width:100%}#addTaskOverlay .editTaskTimeGoalHeaderLabel,#editOverlay .editTaskTimeGoalHeaderLabel{margin-right:0}#addTaskOverlay .editTaskDurationRow,#editOverlay .editTaskDurationRow{flex-wrap:wrap;align-items:center}#addTaskOverlay #addTaskDurationValueInput,#editOverlay #editTaskDurationValueInput{flex:none;width:86px;min-width:86px}#addTaskOverlay #addTaskDurationPeriodPills,#addTaskOverlay #addTaskDurationUnitPills,#editOverlay #editTaskDurationPeriodPills,#editOverlay #editTaskDurationUnitPills{flex:0 auto;grid-template-columns:none;min-width:0;display:flex}#addTaskOverlay .addTaskDurationPills .unitBtn.small,#editOverlay .addTaskDurationPills .unitBtn.small{width:34px;min-width:34px}#addTaskOverlay .addTaskDurationPerLabel,#editOverlay .addTaskDurationPerLabel{flex:none}#addTaskOverlay .addTaskPlannedStartSelectorRow,#editOverlay .addTaskPlannedStartSelectorRow{flex-flow:row;align-items:center;gap:6px;display:flex}#addTaskOverlay .addTaskPlannedStartTimeCluster,#editOverlay .addTaskPlannedStartTimeCluster{justify-content:flex-start;width:auto}#addTaskOverlay #addTaskPlannedStartHourSelect,#addTaskOverlay #addTaskPlannedStartMinuteSelect,#editOverlay #editPlannedStartHourSelect,#editOverlay #editPlannedStartMinuteSelect{flex:0 0 64px;width:64px}#addTaskOverlay #addTaskPlannedStartMeridiemSelect,#editOverlay #editPlannedStartMeridiemSelect{flex:0 0 76px;width:76px}#addTaskOverlay .addTaskPlannedStartInlineCheckboxRow,#editOverlay .addTaskPlannedStartInlineCheckboxRow{white-space:normal;flex:none;align-self:stretch;width:100%;margin-left:0}#addTaskOverlay .addTaskPlannedStartInlineCheckboxRow span,#editOverlay .addTaskPlannedStartInlineCheckboxRow span{white-space:normal;line-height:1.35}#addTaskOverlay #addTaskOnceOffDaySelect,#editOverlay #editTaskOnceOffDaySelect{width:96px;padding-right:18px}#addTaskOverlay #addTaskPlannedStartHourSelect,#addTaskOverlay #addTaskPlannedStartMinuteSelect,#editOverlay #editPlannedStartHourSelect,#editOverlay #editPlannedStartMinuteSelect{width:54px;padding-left:8px;padding-right:18px}#addTaskOverlay #addTaskPlannedStartMeridiemSelect,#editOverlay #editPlannedStartMeridiemSelect{width:60px;padding-left:8px;padding-right:18px}#addTaskOverlay #addTaskOnceOffDaySelect,#addTaskOverlay #addTaskPlannedStartHourSelect,#addTaskOverlay #addTaskPlannedStartMeridiemSelect,#addTaskOverlay #addTaskPlannedStartMinuteSelect,#editOverlay #editPlannedStartHourSelect,#editOverlay #editPlannedStartMeridiemSelect,#editOverlay #editPlannedStartMinuteSelect,#editOverlay #editTaskOnceOffDaySelect{-webkit-text-fill-color:#f5f8f4f0;opacity:1;text-indent:0;font-size:14px;line-height:1.2;color:#f5f8f4f0!important}}#addTaskOverlay .milestones{box-shadow:none;background:0 0;border:none;padding:6px 0 0}#addTaskOverlay .milestones:not(.on){display:block}#addTaskOverlay .milestones:not(.on) .milestonesBody{display:none}#addTaskOverlay .milestones:not(.on) .milestonesSummaryCollapseLabel{opacity:.55}#addTaskOverlay .milestonesSummary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#ffffffdb;min-height:36px;box-shadow:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;list-style:none;display:flex}#addTaskOverlay .milestonesSummary::-webkit-details-marker{display:none}#addTaskOverlay .milestonesSummaryPrimary{font-family:var(--font-tight);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}#addTaskOverlay .milestonesSummaryControls{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}#addTaskOverlay .milestonesSummaryCollapseLabel{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#bef0ffeb;white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}#addTaskOverlay .milestonesSummaryCollapseLabel:after{content:"▸";color:#75e7fff2;font-size:11px;line-height:1}#addTaskOverlay .milestonesSummary:after{content:none}#addTaskOverlay .milestones[open] .milestonesSummaryCollapseLabel:after{content:"▾"}#addTaskOverlay .milestonesBody{padding-top:4px}#editOverlay .msRow{align-items:center;gap:6px;margin-top:6px;display:flex;position:relative}#editOverlay .msRow button{width:28px;height:28px}#addTaskOverlay .msRow .msSliderCluster,#editOverlay .msRow .msSliderCluster{background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;justify-content:center;gap:8px;min-width:0;padding:6px 8px;display:flex}#addTaskOverlay .msRow .msSliderReadout,#editOverlay .msRow .msSliderReadout{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}#addTaskOverlay .msRow .msSliderValue,#editOverlay .msRow .msSliderValue{color:#f5f8f4f5;font-family:var(--font-orbitron);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;font-size:13px;font-weight:700}#addTaskOverlay .msRow .msSliderValue:focus-visible,#editOverlay .msRow .msSliderValue:focus-visible{outline:1px solid var(--checkpoint-slider-accent,#58e1ff);outline-offset:3px}#addTaskOverlay .msRow .msSliderValueInput,#editOverlay .msRow .msSliderValueInput{color:#f5f8f4f5;width:min(132px,52%);min-width:76px;height:24px;font-family:var(--font-orbitron);letter-spacing:0;text-transform:uppercase;background:#0d0f13;border:1px solid #ffffff29;border-radius:0;outline:none;flex:0 132px;padding:2px 6px;font-size:13px;font-weight:700}#addTaskOverlay .msRow .msSliderValueInput:focus,#editOverlay .msRow .msSliderValueInput:focus{border-color:var(--checkpoint-slider-accent,#58e1ff);box-shadow:0 0 0 1px var(--checkpoint-slider-accent,#58e1ff)}@supports (color:color-mix(in lab,red,red)){#addTaskOverlay .msRow .msSliderValueInput:focus,#editOverlay .msRow .msSliderValueInput:focus{box-shadow:0 0 0 1px color-mix(in srgb,var(--checkpoint-slider-accent,#58e1ff)36%,transparent)}}#addTaskOverlay .msRow .msSliderBound,#addTaskOverlay .msRow .msSliderMeta,#editOverlay .msRow .msSliderBound,#editOverlay .msRow .msSliderMeta{color:#bef0ffeb;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}#addTaskOverlay .msRow .msSliderTrackRow,#editOverlay .msRow .msSliderTrackRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}#addTaskOverlay .msRow .msSliderInput,#editOverlay .msRow .msSliderInput{width:100%;accent-color:var(--checkpoint-slider-accent,#58e1ff);background:0 0;margin:0}#addTaskOverlay .msRow .msSliderInput::-webkit-slider-runnable-track,#editOverlay .msRow .msSliderInput::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--checkpoint-slider-accent,#58e1ff),#ffffff1f);border-radius:999px;height:6px}#addTaskOverlay .msRow .msSliderInput::-webkit-slider-thumb,#editOverlay .msRow .msSliderInput::-webkit-slider-thumb{appearance:none;background:var(--checkpoint-slider-accent,#58e1ff);border:1px solid #ffffff2e;width:18px;height:18px;margin-top:-6px;box-shadow:0 0 0 2px #0d0f13b8}#addTaskOverlay .msRow .msSliderInput::-moz-range-track,#editOverlay .msRow .msSliderInput::-moz-range-track{background:linear-gradient(90deg,var(--checkpoint-slider-accent,#58e1ff),#ffffff1f);border:none;border-radius:999px;height:6px}#addTaskOverlay .msRow .msSliderInput::-moz-range-thumb,#editOverlay .msRow .msSliderInput::-moz-range-thumb{background:var(--checkpoint-slider-accent,#58e1ff);border:1px solid #ffffff2e;border-radius:0;width:18px;height:18px;box-shadow:0 0 0 2px #0d0f13b8}#addTaskOverlay .msRow [data-action=rmMs],#editOverlay .msRow .checkpointDeleteBtn{box-shadow:none;color:#ff5f6d;background:0 0;border:0;border-radius:0;flex:0 0 28px;justify-content:center;align-items:center;padding:0;font-size:22px;line-height:1;display:flex}#addTaskOverlay .msRow [data-action=rmMs]:active,#addTaskOverlay .msRow [data-action=rmMs]:focus-visible,#addTaskOverlay .msRow [data-action=rmMs]:hover,#editOverlay .msRow .checkpointDeleteBtn:active,#editOverlay .msRow .checkpointDeleteBtn:focus-visible,#editOverlay .msRow .checkpointDeleteBtn:hover{box-shadow:none;color:#ff7b88;background:0 0;border:0;border-radius:0}#editOverlay .msRow .checkpointBellBtn{width:34px;min-width:34px;height:34px;box-shadow:none;color:#ffffff6b;background:0 0;border:0;flex:0 0 34px;justify-content:center;align-items:center;padding:0;display:flex;position:relative}#editOverlay .msRow .checkpointBellBtn:after{content:"";background:#ffffffb8;border-radius:999px;width:24px;height:2px;position:absolute;transform:rotate(-45deg)}#editOverlay .msRow .checkpointBellBtn.isOn{box-shadow:none;color:#c9ff24;background:0 0;border:0}#editOverlay .msRow .checkpointBellBtn.isOn:after{display:none}#editOverlay .msRow .checkpointBellBtnIcon{background-color:currentColor;width:20px;height:20px;display:block;-webkit-mask:url(/icons/icons_default/bell-notification.webp) 50%/contain no-repeat;mask:url(/icons/icons_default/bell-notification.webp) 50%/contain no-repeat}#editOverlay .msRow input[type=text]{z-index:1;flex:auto;min-width:0;min-height:30px;padding:7px 9px;font-size:13px;position:relative}#editOverlay .msRow{background:#ffffff05;border:1px solid #ffffff14;border-radius:0;padding:5px 6px}#addTaskOverlay .msRow.isInvalid,#editOverlay .msRow.isInvalid{border-color:#ff4d4d8c;box-shadow:inset 0 0 0 1px #ff4d4d24}#addTaskOverlay #addTaskName.isInvalid{border-color:#ff4d4d8c;box-shadow:inset 0 0 0 1px #ff4d4d1f}#historyAnalysisOverlay .modal{background:#0d0f13;border-radius:0;width:min(560px,100%)}#rewardsInfoOverlay .modal{background:#0d0f13;border:1px solid #35e8ff3d;border-radius:0;width:min(560px,100%);padding:14px 14px 12px;box-shadow:0 24px 56px #00000085,inset 0 0 0 1px #7ef3ff0f}#rewardsInfoOverlay h2{letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:18px;font-weight:700}#rewardsInfoOverlay .modalSubtext{color:#e2f6ffe6;margin:0 0 12px;line-height:1.45}.rewardsInfoDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rewardsInfoDetailItem{background:#ffffff08;border:1px solid #79e2ff29;gap:6px;min-width:0;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff06}.rewardsInfoDetailLabel{color:#99e3efb8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.rewardsInfoDetailValue{color:#eef9fff0;font-family:var(--font-tight);letter-spacing:.04em;overflow-wrap:anywhere;font-size:14px;font-weight:800}.rewardsInfoText{color:#bcd6e6c7;background:#ffffff05;border:1px solid #79e2ff29;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.4}.rewardsInfoActions{justify-content:center;gap:8px;margin-top:12px}.rewardsInfoActions .btn{justify-content:center;min-width:160px}@media (max-width:640px){.rewardsInfoDetailGrid{grid-template-columns:1fr}.rewardsInfoActions .btn{width:100%;min-width:0}}#addTaskOverlay .modal{background:#0d0f13}#addTaskOverlay .milestones,#addTaskOverlay .toggleRow,#addTaskOverlay .unitRow,#addTaskOverlay input[type=number],#addTaskOverlay input[type=text]{border-radius:0}#addTaskOverlay .switch{flex:none}#addTaskOverlay .msRow{background:#ffffff05;border:1px solid #ffffff14;border-radius:0;align-items:center;gap:6px;padding:8px;display:flex}#addTaskOverlay .msRow input[type=text]{z-index:1;flex:auto;min-width:0;position:relative}#addTaskOverlay .timerTypePill,#editOverlay .timerTypePill{min-width:74px;min-height:26px;padding:4px 8px;font-size:10px}#addTaskOverlay .editTaskOnceOffDayField.isHidden,#editOverlay .editTaskOnceOffDayField.isHidden{display:none}#addTaskOverlay .editTaskOnceOffDayField,#editOverlay .editTaskOnceOffDayField{flex:none;min-width:0;margin:0}#addTaskOverlay .taskWeeklyBlockDayField,#editOverlay .taskWeeklyBlockDayField{width:100%}#editOverlay .checkpointAlertsGroup{margin:8px 0 2px}#editOverlay .editPlannedStartField{margin-top:10px}#editOverlay .editPlannedStartSection{flex-direction:column;gap:10px;display:flex}#addTaskOverlay .addTaskPlannedStartTimeCluster,#editOverlay .addTaskPlannedStartTimeCluster{align-items:center;gap:6px;min-width:0;display:flex}#addTaskOverlay .plannedStartClockInput,#editOverlay .plannedStartClockInput{appearance:none;clip-path:none;color:#eaf7fff5;width:min(220px,100%);min-width:0;min-height:38px;box-shadow:none;text-align:center;color-scheme:dark;background:0 0;border:none;border-radius:0;padding:8px 0;font-weight:700;line-height:1.1;font-family:var(--font-orbitron)!important}#addTaskOverlay .plannedStartClockInput:focus-visible,#editOverlay .plannedStartClockInput:focus-visible{box-shadow:none;border:none;outline:none}#addTaskOverlay .plannedStartClockInput.isDisabled,#addTaskOverlay .plannedStartClockInput:disabled,#editOverlay .plannedStartClockInput.isDisabled,#editOverlay .plannedStartClockInput:disabled{opacity:.48;color:#a8b8c4b8;background:0 0}#addTaskOverlay .plannedStartLegacySelectors,#editOverlay .plannedStartLegacySelectors{display:none}#editOverlay #editPlannedStartHourSelect,#editOverlay #editPlannedStartMeridiemSelect,#editOverlay #editPlannedStartMinuteSelect,#editOverlay #editTaskOnceOffDaySelect{appearance:none;color:#eaf7fff5;text-align:center;text-align-last:center;background:linear-gradient(#ffffff0f,#ffffff05),#0d1218eb;border:1px solid #7ed6ec3d;border-radius:0;min-width:0;padding:7px 22px 7px 10px;font-weight:700;line-height:1.1;box-shadow:inset 0 0 0 1px #ffffff08;font-family:var(--font-geist-sans)!important}#editOverlay #editPlannedStartHourSelect,#editOverlay #editPlannedStartMinuteSelect{width:56px}#editOverlay #editPlannedStartMeridiemSelect{width:62px}#editOverlay #editTaskOnceOffDaySelect{width:112px}#editOverlay #editPlannedStartHourSelect:focus-visible,#editOverlay #editPlannedStartMeridiemSelect:focus-visible,#editOverlay #editPlannedStartMinuteSelect:focus-visible,#editOverlay #editTaskOnceOffDaySelect:focus-visible{border-color:#75e7ff6b;outline:none;box-shadow:inset 0 0 0 1px #75e7ff1f,0 0 0 1px #75e7ff2e}#editOverlay #editPlannedStartHourSelect.isDisabled,#editOverlay #editPlannedStartHourSelect:disabled,#editOverlay #editPlannedStartMeridiemSelect.isDisabled,#editOverlay #editPlannedStartMeridiemSelect:disabled,#editOverlay #editPlannedStartMinuteSelect.isDisabled,#editOverlay #editPlannedStartMinuteSelect:disabled,#editOverlay #editTaskOnceOffDaySelect.isDisabled,#editOverlay #editTaskOnceOffDaySelect:disabled{opacity:.48;color:#a8b8c4b8;background:#242c3694;border-color:#7684943d}#editOverlay #editCheckpointSoundModeField,#editOverlay #editFinalCheckpointActionField,#editOverlay .checkpointAlertSoundModeField{margin-top:8px}#editOverlay .checkpointAlertsTitle{margin:0 0 8px;color:#f5f8f4e0!important}#editOverlay .checkpointAlertsNote,#editOverlay .milestonesBody{font-size:11px;line-height:1.4;font-family:var(--font-readable)!important}#editOverlay .checkpointAlertsNote{color:#f5f8f4e0!important}#confirmOverlay{z-index:10020!important}#confirmOverlay .modal{z-index:1;position:relative}#confirmOverlay.isResetTaskConfirm .modal{background:#0d0f13;border:1px solid #a5acb69e;border-radius:0;padding:14px 14px 12px;box-shadow:0 18px 46px #00000075,inset 0 0 0 1px #ffffff0a}#confirmOverlay.isResetTaskConfirm #confirmCancelBtn,#confirmOverlay.isResetTaskConfirm #confirmOkBtn{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;border-color:#a5acb6a8;box-shadow:inset 0 0 0 1px #ffffff09}#confirmOverlay.isResetTaskConfirm #confirmOkBtn{color:#c9ff24;background:#c9ff2414;box-shadow:inset 0 0 0 1px #ffffff09,0 0 14px #a5acb61f;border-color:#a5acb6a8!important}#confirmOverlay.isResetTaskConfirm #confirmCancelBtn:focus-visible:not(:disabled),#confirmOverlay.isResetTaskConfirm #confirmCancelBtn:hover:not(:disabled),#confirmOverlay.isResetTaskConfirm #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay.isResetTaskConfirm #confirmOkBtn:hover:not(:disabled){box-shadow:inset 0 0 0 1px #c9ff2429,0 0 0 1px #c9ff2433,0 0 18px #c9ff243d;color:#c9ff24!important;border-color:#c9ff24!important}#confirmOverlay.isResetTaskConfirm #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay.isResetTaskConfirm #confirmOkBtn:hover:not(:disabled){background:#c9ff2424;box-shadow:inset 0 0 0 1px #c9ff2429,0 0 0 1px #c9ff2433,0 0 18px #c9ff243d;color:#c9ff24!important;border-color:#c9ff24!important}#confirmOverlay.isResetTaskConfirm #confirmOkBtn:active:not(:disabled),#confirmOverlay.isResetTaskConfirm #confirmOkBtn:disabled{color:#000;background:#c9ff24;border-color:#c9ff24;box-shadow:0 0 18px #c9ff2447}#confirmOverlay.isApplySharedScheduleConfirm .modal{clip-path:none;background:#0d0f13;border:1px solid #a5acb69e;border-radius:0;box-shadow:0 18px 46px #00000075,inset 0 0 0 1px #ffffff0a}#confirmOverlay.isApplySharedScheduleConfirm #confirmCancelBtn,#confirmOverlay.isApplySharedScheduleConfirm #confirmOkBtn{border-color:#a5acb6a8;box-shadow:inset 0 0 0 1px #ffffff09}#confirmOverlay.isApplySharedScheduleConfirm #confirmCancelBtn:focus-visible:not(:disabled),#confirmOverlay.isApplySharedScheduleConfirm #confirmCancelBtn:hover:not(:disabled),#confirmOverlay.isApplySharedScheduleConfirm #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay.isApplySharedScheduleConfirm #confirmOkBtn:hover:not(:disabled){border-color:#c2c9d3db;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 0 1px #c2c9d32e}#confirmOverlay.isClearTaskScheduleConfirm .modal{clip-path:none;background:#0d0f13;border:1px solid #a5acb6a8;border-radius:0;box-shadow:0 18px 46px #00000075,inset 0 0 0 1px #ffffff0a}#confirmOverlay.isClearTaskScheduleConfirm .confirmText{font-size:13px}#confirmOverlay.isClearTaskScheduleConfirm #confirmCancelBtn{color:#e2e8f0eb;border-color:#a5acb6b8;box-shadow:inset 0 0 0 1px #ffffff09}#confirmOverlay.isClearTaskScheduleConfirm #confirmOkBtn{background:0 0;box-shadow:inset 0 0 0 1px #c9ff241f,0 0 0 1px #c9ff241f;color:#c9ff24!important;border-color:#c9ff24!important}#confirmOverlay.isClearTaskScheduleConfirm #confirmCancelBtn:focus-visible:not(:disabled),#confirmOverlay.isClearTaskScheduleConfirm #confirmCancelBtn:hover:not(:disabled){border-color:#c2c9d3e6;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 0 1px #c2c9d32e}#confirmOverlay.isClearTaskScheduleConfirm #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay.isClearTaskScheduleConfirm #confirmOkBtn:hover:not(:disabled){background:#c9ff2414;box-shadow:inset 0 0 0 1px #c9ff242e,0 0 0 1px #c9ff2433;color:#c9ff24!important;border-color:#c9ff24!important}#exportTaskOverlay.exportTaskPrimitiveOverlay{padding:max(18px,var(--safe-top))14px max(18px,var(--safe-bottom))!important;background:radial-gradient(circle at 12% 72%,#00e5ff2e,#0000 28%),radial-gradient(circle at 88% 18%,#80ff4029,#0000 26%),#030508b8!important}#exportTaskOverlay .exportTaskPrimitiveModal{width:min(820px,100vw - 28px)!important;min-height:min(420px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;color:#f4f7fb!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#exportTaskOverlay .exportTaskPrimitiveModal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}#exportTaskOverlay .exportTaskPrimitiveModal:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}#exportTaskOverlay .exportTaskPrimitiveHeader{z-index:2;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:10px 36px 8px;display:flex;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047;margin:0!important}#exportTaskOverlay .exportTaskPrimitiveHeader h2{color:#f7f8fb!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;text-shadow:0 2px 3px #000000b8!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.1!important}#exportTaskOverlay .exportTaskPrimitiveBody{background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;min-height:0;padding:58px 46px 18px;overflow:auto}#exportTaskOverlay .chkRow{background:0 0;align-items:center;gap:10px;padding:0;display:flex;margin:0!important}#exportTaskOverlay .chkRow.is-disabled{opacity:.6}#exportTaskOverlay .chkRow input[type=checkbox]{appearance:none;width:18px;height:18px;box-shadow:none;cursor:pointer;background:#1a1b20b8;border:1px solid #aab2beb8;border-radius:0;place-content:center;margin:0;display:inline-grid}#exportTaskOverlay .chkRow input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}#exportTaskOverlay .chkRow input[type=checkbox]:checked:after{content:"";border:0 solid #050607;border-width:0 0 2px 2px;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}#exportTaskOverlay .chkRow input[type=checkbox]:hover{background:#1a1b20}#exportTaskOverlay .chkRow input[type=checkbox]:checked:hover{background:var(--accent)}#exportTaskOverlay .chkRow.is-disabled input[type=checkbox]{cursor:not-allowed}#exportTaskOverlay .chkRow label{color:#f7f9fcf0;font-family:var(--font-geist-sans),var(--font-readable);letter-spacing:0;text-shadow:0 2px 3px #000000c2;margin:0;font-size:13px;line-height:1.5}#exportTaskOverlay .chkRow.is-disabled label{cursor:not-allowed}#exportTaskOverlay .exportTaskPrimitiveFooter{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb;border-top:1px solid #becfda4d;align-items:center;min-height:96px;padding:22px 36px 24px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;margin-top:0!important;display:flex!important}#exportTaskOverlay .exportTaskPrimitiveAction{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#exportTaskOverlay .exportTaskPrimitiveAction:focus-visible,#exportTaskOverlay .exportTaskPrimitiveAction:hover{filter:brightness(1.12)!important;transform:translateY(-1px)!important}#exportTaskOverlay .exportTaskPrimitiveAction:active{transform:translateY(3px)!important}#exportTaskOverlay .exportTaskPrimitiveAction:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#exportTaskOverlay .exportTaskPrimitiveAction:after,#exportTaskOverlay .exportTaskPrimitiveAction:before{content:none!important}#exportTaskOverlay .exportTaskPrimitivePrimaryAction{border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}@media (max-width:980px){#exportTaskOverlay .exportTaskPrimitiveModal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 14px - var(--safe-top) - var(--safe-bottom))!important}}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal{max-width:min(820px,100vw - 28px)!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveHeader,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal>h2{color:#f7f8fb!important;min-height:64px!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;margin:0!important;padding:10px 36px 8px!important;font-size:18px!important;font-weight:600!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveBody,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveEditor,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmText{--history-entry-summary-body-pad:46px;background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveFooter,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmBtns{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb!important;border-top:1px solid #becfda4d!important;min-height:96px!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitivePrimaryAction,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitivePrimaryAction{border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal{min-height:min(420px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;color:#f4f7fb!important;isolation:isolate!important;position:relative!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:before,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal:before,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal:before,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:after,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal:after,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal:after,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:after{opacity:.88;mix-blend-mode:screen;will-change:opacity,filter;background:radial-gradient(circle at 50% 46%,#fff6a23d 0 12%,#c9ff2421 22%,#c9ff240b 42%,#0000 66%),radial-gradient(circle at 50% 46%,#c9ff2433,#0000 0 14%,#c9ff2414 22%,#0000 56%),repeating-conic-gradient(from -5deg at 50% 46%,#c9ff241f 0deg 7deg,#141b2209 7deg 15deg),radial-gradient(circle at 50% 46%,#ffdc5a21,#0000 36%),radial-gradient(circle at 28% 24%,#ffffff12,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed214,#0000 38%);animation:timeGoalCompleteCenterGlow 7.2s ease-in-out 2.8s infinite alternate both}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:after{opacity:.88;mix-blend-mode:screen;will-change:opacity,filter;background:radial-gradient(circle at 50% 46%,#dbb2ff47 0 12%,#b154ff2e 22%,#8436ff14 42%,#0000 66%),radial-gradient(circle at 50% 46%,#bb5cff3d,#0000 0 14%,#9f44ff1f 22%,#0000 56%),repeating-conic-gradient(from -5deg at 50% 46%,#b049ff29 0deg 7deg,#1812260a 7deg 15deg),radial-gradient(circle at 50% 46%,#ff70f421,#0000 36%),radial-gradient(circle at 28% 24%,#ffffff12,#0000 34%),radial-gradient(circle at 78% 44%,#b491ff17,#0000 38%);animation:timeGoalCompleteCenterGlow 7.2s ease-in-out 2.8s infinite alternate both}@keyframes timeGoalCompleteCenterGlow{0%{opacity:.86;filter:drop-shadow(0 0 12px #c9ff2424)}to{opacity:.98;filter:drop-shadow(0 0 28px #c9ff2442)drop-shadow(0 0 52px #ffdc5a24)}}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveHeader,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal>h2,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>h2{z-index:2;text-shadow:0 2px 3px #000000b8;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047;color:#f7f8fb!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;margin:0!important;padding:10px 36px 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.1!important;display:flex!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveHeader{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);place-content:flex-start center;place-items:flex-start start;gap:8px;text-align:left!important;display:grid!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveHeader h2{width:100%;display:block;font:inherit!important;color:inherit!important;text-align:left!important;margin:0!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay #historyEntryNoteMeta.modalSubtext{width:100%;display:block;color:#bec6d2cc!important;font-family:var(--font-readable)!important;text-align:left!important;margin:0!important;font-size:13px!important;line-height:1.35!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveBody,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveEditor,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmText{text-shadow:0 2px 3px #000000c2;background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;min-height:0;overflow:auto;color:#f7f9fcf0!important;font-family:var(--font-readable)!important;margin:0!important;padding:46px!important;font-size:13px!important;line-height:1.5!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveFooter,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmBtns{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb;border-top:1px solid #becfda4d;align-items:center;min-height:96px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;margin-top:0!important;padding:22px 36px 24px!important;display:flex!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction[hidden]{display:none!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:focus-visible:not(:disabled),#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:hover:not(:disabled),#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction:focus-visible:not(:disabled),#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction:hover:not(:disabled),#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction:focus-visible:not(:disabled),#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction:hover:not(:disabled),#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:focus-visible:not(:disabled),#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:hover:not(:disabled){filter:brightness(1.12)!important;transform:translateY(-1px)!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:active:not(:disabled),#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction:active:not(:disabled),#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction:active:not(:disabled),#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:active:not(:disabled){transform:translateY(3px)!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:focus-visible,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction:focus-visible,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction:focus-visible,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:after,#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:before,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction:after,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction:before,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction:after,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction:before,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:after,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction:before{content:none!important}@media (max-width:640px){#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal{width:min(100%,100vw - 20px)!important;min-height:min(420px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:before,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal:before,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal:before,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:before{border-radius:8px;inset:6px}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>h2,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveHeader,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal>h2,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>h2{min-height:56px;padding:9px 20px 7px!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveBody,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveBody,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveEditor,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmText,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveBody{padding:34px 24px 18px!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveFooter,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveFooter,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmBtns,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveFooter{flex-wrap:wrap;min-height:92px;gap:16px!important;padding:22px!important}#exportTaskOverlay .exportTaskPrimitiveModal{width:min(100%,100vw - 20px)!important;min-height:min(380px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}#exportTaskOverlay .exportTaskPrimitiveModal:before{border-radius:8px;inset:6px}#exportTaskOverlay .exportTaskPrimitiveHeader{min-height:56px;padding:9px 20px 7px}#exportTaskOverlay .exportTaskPrimitiveBody{padding:34px 24px 18px}#exportTaskOverlay .exportTaskPrimitiveFooter{flex-wrap:wrap;min-height:92px;padding:22px;gap:16px!important}}.overlay .modal .btn{min-height:28px!important;padding:4px 10px!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .modal{padding:var(--modal-padding)}#confirmOverlay.isDeleteTaskConfirm .confirmDanger{font-size:13px}#confirmOverlay.isDeleteTaskConfirm .confirmBtns{gap:10px;margin-top:10px}#confirmOverlay.isDeleteTaskConfirm #confirmAltBtn,#confirmOverlay.isDeleteTaskConfirm #confirmCancelBtn,#confirmOverlay.isDeleteTaskConfirm #confirmOkBtn{text-align:center;justify-content:center;align-items:center;min-width:92px;line-height:1;display:inline-flex;font-size:11px!important}#confirmOverlay.isDeleteSessionEntryConfirm .confirmText,#confirmOverlay.isDeleteTaskConfirm .confirmText{color:#fff}#confirmOverlay.isDeleteSessionEntryConfirm #confirmOkBtn,#confirmOverlay.isDeleteSessionEntryConfirm #confirmOkBtn:active:not(:disabled),#confirmOverlay.isDeleteSessionEntryConfirm #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay.isDeleteSessionEntryConfirm #confirmOkBtn:hover:not(:disabled),#confirmOverlay.isDeleteTaskConfirm #confirmOkBtn,#confirmOverlay.isDeleteTaskConfirm #confirmOkBtn:active:not(:disabled),#confirmOverlay.isDeleteTaskConfirm #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay.isDeleteTaskConfirm #confirmOkBtn:hover:not(:disabled){border-color:var(--warn)!important;color:var(--warn)!important;background:#ffffff03!important}#confirmOverlay.isScheduleConflictConfirm .confirmBtns{justify-content:space-between}#confirmOverlay.isScheduleConflictConfirm .modal{border-color:#9ca3afb8;border-radius:0}#confirmOverlay.isScheduleConflictConfirm .confirmText{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;white-space:pre-line;text-align:center}#confirmOverlay.isScheduleConflictConfirm .confirmText:first-line{color:#ff5f5f}#confirmOverlay.isScheduleConflictConfirm #confirmAltBtn,#confirmOverlay.isScheduleConflictConfirm #confirmCancelBtn,#confirmOverlay.isScheduleConflictConfirm #confirmOkBtn{border-color:#9ca3afb8;flex:1 1 0;justify-content:center}#addTaskOverlay .addTaskWizardProgress{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#bef0ffe0;margin:4px 0 2px;font-size:11px;font-weight:700}#addTaskOverlay .addTaskWizardStep{gap:10px;display:none}#addTaskOverlay .addTaskWizardStep.isActive{flex-direction:column;display:flex}#addTaskOverlay .addTaskTaskTypeRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}#addTaskOverlay .addTaskTaskTypeLabel{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#bef0ffe0;font-size:11px;font-weight:700}#addTaskOverlay .addTaskTaskTypePills{align-items:center;gap:6px;display:inline-flex}#addTaskOverlay .addTaskStepPrompt{color:#e2f6ffe6;margin:2px 0 0;font-size:13px}#addTaskOverlay .addTaskPlannedStartSection{flex-direction:column;gap:10px;display:flex}#addTaskOverlay .addTaskPlannedStartSelectorRow,#editOverlay .addTaskPlannedStartSelectorRow{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}#editOverlay .editPlannedStartCheckboxRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;display:flex}#addTaskOverlay #addTaskOnceOffDaySelect,#addTaskOverlay #addTaskPlannedStartHourSelect,#addTaskOverlay #addTaskPlannedStartMeridiemSelect,#addTaskOverlay #addTaskPlannedStartMinuteSelect{appearance:none;color:#eaf7fff5;text-align:center;text-align-last:center;background:linear-gradient(#ffffff0f,#ffffff05),#0d1218eb;border:1px solid #7ed6ec3d;border-radius:0;min-width:0;padding:7px 14px;font-weight:700;line-height:1.1;box-shadow:inset 0 0 0 1px #ffffff08}#addTaskOverlay #addTaskPlannedStartHourSelect,#addTaskOverlay #addTaskPlannedStartMinuteSelect{width:64px}#addTaskOverlay #addTaskPlannedStartMeridiemSelect{width:72px}#addTaskOverlay #addTaskOnceOffDaySelect{width:112px}#addTaskOverlay #addTaskOnceOffDaySelect:focus-visible,#addTaskOverlay #addTaskPlannedStartHourSelect:focus-visible,#addTaskOverlay #addTaskPlannedStartMeridiemSelect:focus-visible,#addTaskOverlay #addTaskPlannedStartMinuteSelect:focus-visible{border-color:#75e7ff6b;outline:none;box-shadow:inset 0 0 0 1px #75e7ff1f,0 0 0 1px #75e7ff2e}#addTaskOverlay .addTaskPlannedStartSeparator{color:#e2f6ffe6;font-size:20px;line-height:1}#addTaskOverlay #addTaskOnceOffDaySelect.isDisabled,#addTaskOverlay #addTaskOnceOffDaySelect:disabled,#addTaskOverlay #addTaskPlannedStartHourSelect.isDisabled,#addTaskOverlay #addTaskPlannedStartHourSelect:disabled,#addTaskOverlay #addTaskPlannedStartMeridiemSelect.isDisabled,#addTaskOverlay #addTaskPlannedStartMeridiemSelect:disabled,#addTaskOverlay #addTaskPlannedStartMinuteSelect.isDisabled,#addTaskOverlay #addTaskPlannedStartMinuteSelect:disabled{opacity:.48;color:#a8b8c4b8;background:#242c3694;border-color:#7684943d}#addTaskOverlay .addTaskPlannedStartCheckboxRow{color:#ddecf6eb;font-size:13px;display:flex}#addTaskOverlay .addTaskPlannedStartCheckboxRow input[type=checkbox]{margin:0}#addTaskOverlay .addTaskPlannedStartInlineCheckboxRow,#editOverlay .addTaskPlannedStartInlineCheckboxRow{color:#ddecf6eb;cursor:pointer;white-space:nowrap;flex:none;align-self:center;align-items:center;gap:0;margin-left:10px;font-size:11px;display:inline-flex}#addTaskOverlay .addTaskPlannedStartInlineCheckboxRow span,#editOverlay .addTaskPlannedStartInlineCheckboxRow span{font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;padding-left:10px;font-size:10px;font-weight:700;line-height:1;display:inline-block}#addTaskOverlay .addTaskPlannedStartInlineCheckboxRow input[type=checkbox],#editOverlay .addTaskPlannedStartInlineCheckboxRow input[type=checkbox]{accent-color:#c9ff24;width:18px;height:18px}#addTaskOverlay .taskWeeklySplitRow.isHidden,#editOverlay .taskWeeklySplitRow.isHidden{display:none}#addTaskOverlay .addTaskPlannedStartHelp{color:#bcd6e6c2;margin:0;font-size:12px;font-style:italic}#addTaskOverlay .addTaskWizardFooter{flex-wrap:wrap;gap:8px;margin-top:6px}#addTaskOverlay .addTaskWizardFooter #addTaskCancelBtn,#addTaskOverlay .addTaskWizardFooter #addTaskConfirmBtn,#addTaskOverlay .addTaskWizardFooter .addTaskWizardBackBtn,#addTaskOverlay .addTaskWizardFooter .addTaskWizardNextBtn{justify-content:center;min-width:92px}#addTaskOverlay .addTaskWizardFooter .isHidden{display:none!important}#addTaskOverlay .addTaskNameCombo{display:block}#addTaskOverlay .taskNameRow,#editOverlay .taskNameRow{align-items:stretch;gap:8px;width:100%;display:flex}#addTaskOverlay .taskNameRow>input,#editOverlay .taskNameRow>input{flex:auto;width:calc(100% - 62px);min-width:0;max-width:calc(100% - 62px)}#addTaskOverlay .addTaskNameCombo>input{color:#e2f6ffe6;width:100%;min-height:44px;margin:2px 0 0;font-size:13px}#addTaskOverlay .addTaskNameCombo>input::placeholder{color:#e2f6ffe6;opacity:1}#addTaskOverlay #addTaskName:not(.isInvalid):focus,#addTaskOverlay #addTaskName:not(.isInvalid):focus-visible,#editOverlay #editName:focus,#editOverlay #editName:focus-visible{border-color:#ffffff05!important;outline:none!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff05!important}#addTaskOverlay .taskNameRow .editTaskColorTrigger,#editOverlay .taskNameRow .editTaskColorTrigger{width:54px;min-width:54px}#addTaskOverlay .addTaskNameMenu{box-shadow:none;background:#0d0f13;border-color:#ffffff14;max-height:min(40dvh,280px);margin-top:6px;position:static;top:auto;left:auto;right:auto}#addTaskOverlay .addTaskDurationRow,#editOverlay .editTaskDurationRow{isolation:isolate;z-index:3;pointer-events:auto;grid-template-columns:max-content max-content max-content;justify-content:start;align-items:center;gap:6px 8px;display:grid;position:relative}#addTaskOverlay #addTaskDurationValueInput,#editOverlay #editTaskDurationValueInput{text-align:center;flex:none;grid-column:1/-1;width:86px;min-width:86px}#addTaskOverlay #addTaskDurationValueInput:focus,#editOverlay #editTaskDurationValueInput:focus{border-color:#ffffff05!important;outline:none!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff05!important}#addTaskOverlay .addTaskDurationPills,#editOverlay .addTaskDurationPills{z-index:4;pointer-events:auto;flex-wrap:nowrap;gap:0;display:flex;position:relative}#addTaskOverlay .addTaskDurationPills .unitBtn.small,#editOverlay .addTaskDurationPills .unitBtn.small{aspect-ratio:auto;text-align:center;z-index:5;pointer-events:auto;width:auto;min-width:0;height:auto;min-height:28px;position:relative;padding:4px 10px!important}#addTaskOverlay .addTaskDurationPills .unitBtn.isHidden,#editOverlay .addTaskDurationPills .unitBtn.isHidden{display:none}#addTaskOverlay .addTaskDurationPerLabel,#editOverlay .addTaskDurationPerLabel{font-family:var(--font-geist-sans);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:12px;color:#f5f8f4e0!important}#addTaskOverlay #addTaskDurationPerLabel.isHidden,#addTaskOverlay #addTaskDurationPeriodPills.isHidden,#editOverlay #editTaskDurationPeriodPills.isHidden,#editOverlay .addTaskDurationPerLabel.isHidden{display:none!important}#addTaskOverlay .addTaskStepPromptWithInfo{justify-content:space-between;align-items:center;gap:8px;display:flex}#addTaskOverlay .addTaskCheckpointInfoBtn{border-radius:50%;width:28px;min-width:28px;height:28px;font-weight:700;line-height:1}#addTaskOverlay .addTaskCheckpointInfoDialog{color:#cee4eee6;background:#141c26eb;border:1px solid #6fbccc4d;border-radius:10px;margin-top:-2px;margin-bottom:2px;padding:9px 10px;font-size:12px;line-height:1.4;display:none}#addTaskOverlay .addTaskCheckpointInfoDialog.isOpen{display:block}#editOverlay #editCheckpointAlertsGroup.isHidden,#editOverlay #editTaskDurationRow.isHidden,#editOverlay #editTimerSettingsGroup.isHidden,#editOverlay #msArea.isHidden{display:none!important}#addTaskOverlay .milestonesSummary,#editOverlay .milestonesSummary{cursor:default;-webkit-user-select:text;user-select:text}@media (max-width:640px){#editOverlay .editTaskTimeGoalHeader{flex-direction:column;align-items:flex-start}#editOverlay .editTaskTimeGoalToggleWrap{justify-content:flex-start;width:100%}}#addTaskOverlay .addTaskNoGoalRow{color:#c2e0ece0;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}#addTaskOverlay .addTaskNoGoalRow input[type=checkbox]{width:16px;height:16px}#addTaskOverlay .addTaskPlannedStartCheckboxRow{color:#c2e0ece0;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}#addTaskOverlay .addTaskPlannedStartToggleWrap{flex:none;justify-content:flex-end;align-items:center;display:inline-flex}#editOverlay .addTaskPlannedStartCheckboxRow{color:#c2e0ece0;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}#editOverlay .addTaskPlannedStartCheckboxRow input[type=checkbox],#editOverlay .addTaskPlannedStartInlineCheckboxRow input[type=checkbox],#editOverlay .addTaskPlannedStartInlineCheckboxRow span{vertical-align:middle;align-self:center;transform:translateY(1px)}#addTaskOverlay .addTaskPlannedStartInlineCheckboxRow,#editOverlay .addTaskPlannedStartInlineCheckboxRow{color:#c2e0ece0;clip-path:none;background:0 0;border:0;justify-content:flex-start;margin-top:0;padding:0}#editOverlay .addTaskPlannedStartInlineCheckboxRow{align-self:flex-start;margin-left:0}#editOverlay .addTaskPlannedStartInlineCheckboxRow span{padding-left:5px}#editOverlay .addTaskPlannedStartToggleWrap{flex:none;justify-content:flex-end;align-items:center;display:inline-flex}#addTaskOverlay .addTaskDurationRow.isDisabled,#editOverlay .editTaskDurationRow.isDisabled{opacity:.45}#addTaskOverlay #addTaskDurationValueInput.isInvalid,#editOverlay #editTaskDurationValueInput.isInvalid{border-color:#ff4d4d8c;box-shadow:inset 0 0 0 1px #ff4d4d1f}#editOverlay #cancelEditBtn,#editOverlay #saveEditBtn{justify-content:center;min-width:92px}#addTaskOverlay #addTaskCancelBtn,#addTaskOverlay #addTaskConfirmBtn,#editOverlay #cancelEditBtn,#editOverlay #saveEditBtn{font-size:11px}#taskManualEntryOverlay #taskManualEntryCancelBtn,#taskManualEntryOverlay #taskManualEntrySaveBtn{justify-content:center;min-width:92px}#editOverlay #saveEditBtn:hover{font-weight:800;background:linear-gradient(180deg,var(--accent3),var(--accent))!important;color:#04131c!important;border-color:#35e8ff8c!important;box-shadow:0 0 14px #00dcff4d!important}#addTaskOverlay{justify-content:stretch;align-items:stretch}#addTaskOverlay .modal{border-radius:0;flex-direction:column;width:100%;max-width:none;height:100%;min-height:0;padding:14px 14px 12px;display:flex;overflow:hidden;box-shadow:none!important;background:#0d0f13!important;border:0!important}@media (max-width:980px){#addTaskOverlay .modal{padding:calc(14px + var(--safe-top))calc(12px + var(--safe-right))calc(12px + var(--safe-bottom))calc(12px + var(--safe-left));max-height:calc(100dvh - 14px - var(--safe-top) - var(--safe-bottom))}}#addTaskOverlay .editTaskModalFrame{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}#addTaskOverlay .editTaskModalHeader{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}#addTaskOverlay .editHead{justify-content:flex-start;align-items:center;gap:10px;display:flex}#addTaskOverlay .editHead h2{letter-spacing:.06em;text-transform:uppercase;margin:0;font-family:inherit;font-size:18px;font-weight:700;color:#f5f8f4e0!important}#addTaskOverlay .editValidationError{grid-column:1/-1}#addTaskOverlay .editTaskModalBody{flex:auto;min-height:0;padding-bottom:32px;padding-right:4px;overflow-y:auto}#addTaskOverlay .field{margin-top:14px}#addTaskOverlay label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;color:#f5f8f4e0!important;font-family:var(--font-orbitron)!important}#addTaskOverlay .toggleRow,#addTaskOverlay input[type=number],#addTaskOverlay input[type=text],#addTaskOverlay select,#addTaskOverlay textarea{border-radius:0;min-height:36px;padding:9px 10px;font-size:14px;line-height:1.35;color:#f5f8f4f0!important;background:#0d0f13!important;border-color:#ffffff05!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff05!important}#addTaskOverlay input[type=number]::placeholder,#addTaskOverlay input[type=text]::placeholder,#addTaskOverlay textarea::placeholder{color:#f5f8f48a!important}#addTaskOverlay input[type=number]:focus,#addTaskOverlay input[type=text]:focus,#addTaskOverlay select:focus,#addTaskOverlay textarea:focus{border-color:#ffffff05!important;outline:1px solid #c9ff2433!important;box-shadow:inset 0 0 0 1px #ffffff05,0 0 0 1px #c9ff241f!important}#addTaskOverlay .editTaskTimeGoalField{width:100%;display:block}#addTaskOverlay .editTaskTimeGoalHeader{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:8px;display:flex}#addTaskOverlay .editTaskTimeGoalHeaderLabel{letter-spacing:.12em;text-transform:uppercase;color:#f5f8f4f0;flex:none;align-items:center;width:auto;margin-bottom:0;margin-right:0;font-size:11px;font-weight:700;display:inline-flex;font-family:var(--font-orbitron)!important}#addTaskOverlay .editTaskCheckpointToggleWrap,#addTaskOverlay .editTaskInlineCheckboxLabel,#addTaskOverlay .editTaskTimeGoalToggleWrap{cursor:pointer;align-items:center;gap:10px;display:flex}#addTaskOverlay .milestones.isGoalRequired .editTaskCheckpointToggleWrap{opacity:.45;cursor:not-allowed}#addTaskOverlay .editTaskCheckpointToggleWrap input[type=checkbox],#addTaskOverlay .editTaskInlineCheckboxLabel input[type=checkbox],#addTaskOverlay .editTaskTimeGoalToggleWrap input[type=checkbox]{accent-color:#c9ff24;width:18px;height:18px;margin:0}#addTaskOverlay .milestones.isGoalRequired .editTaskCheckpointToggleWrap input[type=checkbox],#editOverlay .milestones.isGoalRequired .editTaskCheckpointToggleWrap input[type=checkbox]{cursor:not-allowed}#addTaskOverlay .toggleRow,#addTaskOverlay .unitRow{border-radius:0;margin-top:8px;padding:8px 10px}#addTaskOverlay .toggleRow{justify-content:flex-start;min-height:42px}#addTaskOverlay #addTaskDurationRow.isHidden,#addTaskOverlay #addTaskMsArea.isHidden{display:none!important}#addTaskOverlay .editTaskTypePills{flex-shrink:0;justify-content:flex-start;align-self:flex-start;margin-top:0;display:inline-flex}#addTaskOverlay .editTaskTypePills .timerTypePill{white-space:nowrap;width:auto;min-width:74px;height:34px;min-height:34px;padding:0 6px;font-size:12px;font-family:var(--font-orbitron)!important}#addTaskOverlay .editTaskColorPalette{grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;min-width:min(320px,100vw - 64px);display:grid}#addTaskOverlay .editTaskColorTrigger{flex:none;align-self:stretch;margin-top:2px}#addTaskOverlay .editTaskColorPopover{z-index:5;pointer-events:auto;justify-content:flex-end;align-items:flex-start;padding:52px 16px 16px;position:absolute;inset:0}#addTaskOverlay .editTaskColorPopoverPanel{background:#0d0f13fa;border:1px solid #ffffff1f;padding:12px;box-shadow:0 18px 34px #00000061,inset 0 0 0 1px #ffffff09}#addTaskOverlay .taskColorPicker{flex-direction:column;align-items:start;width:min(324px,100%);display:flex;overflow:hidden}#addTaskOverlay .taskColorPickerViewport{width:100%;position:relative;overflow:hidden}#addTaskOverlay .taskColorPickerScreen{width:100%}#addTaskOverlay .taskColorPickerMainSwatch{width:54px;min-width:54px;height:38px}#addTaskOverlay .taskColorPickerFamilies{grid-template-columns:repeat(var(--task-color-columns,5),minmax(0,1fr));gap:6px;display:grid}#addTaskOverlay .taskColorPickerFamiliesMain{width:100%}#addTaskOverlay .taskColorPickerFamily{box-shadow:inset 0 0 0 1px #00000029}#addTaskOverlay .editTaskColorSwatch,#addTaskOverlay .taskColorPickerFamily{--task-color:#ffffff2e;background:var(--task-color);cursor:pointer;border:1px solid #ffffff2e;border-radius:0;min-width:54px;padding:0}#addTaskOverlay .editTaskColorSwatch{width:54px;height:38px;box-shadow:inset 0 0 0 1px #0003,0 0 #c9ff2400}#addTaskOverlay .editTaskColorSwatchNone{background:linear-gradient(135deg,#0000 0 calc(50% - 1px),#ffffffb3 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),#ffffff0d;position:relative}#addTaskOverlay .editTaskColorSwatch.isSelected,#addTaskOverlay .editTaskColorSwatch:focus-visible,#addTaskOverlay .editTaskColorSwatch:hover,#addTaskOverlay .taskColorPickerFamily.isActive,#addTaskOverlay .taskColorPickerFamily:focus-visible,#addTaskOverlay .taskColorPickerFamily:hover{border-color:#c9ff24b8;outline:none;box-shadow:inset 0 0 0 1px #00000042,0 0 0 2px #c9ff242e,0 0 12px #c9ff242e}#addTaskOverlay .editPlannedStartCheckboxRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0;margin-top:10px;display:flex}#addTaskOverlay #addTaskPlannedStartPushRemindersRow{align-self:flex-start;margin-left:0;font-size:11px}#addTaskOverlay #addTaskPlannedStartPushRemindersRow span{font-size:11px}#addTaskOverlay .editTaskAdvancedMenu{margin-top:12px}#addTaskOverlay .btn{clip-path:none!important;border-radius:0!important}#addTaskOverlay #addTaskCancelBtn,#addTaskOverlay #addTaskConfirmBtn{justify-content:center;min-width:92px}#addTaskOverlay #addTaskCancelBtn{border-color:#a5acb6a8}#addTaskOverlay #addTaskCancelBtn:focus-visible:not(:disabled),#addTaskOverlay #addTaskCancelBtn:hover:not(:disabled){border-color:#c2c9d3db}#addTaskOverlay #addTaskConfirmBtn,#addTaskOverlay #addTaskConfirmBtn:focus-visible:not(:disabled),#addTaskOverlay #addTaskConfirmBtn:hover:not(:disabled){color:#c9ff24!important;border-color:#c9ff24!important}#elapsedPadOverlay .modal.elapsedPadModal{clip-path:none;background:#0d0f13;border-radius:0;padding:14px 14px 12px}#elapsedPadOverlay .elapsedPadDisplay{color:#e9fcff;background:#ffffff08;border:1px solid #35e8ff42;border-radius:0}#elapsedPadOverlay .elapsedPadGrid{gap:8px}#elapsedPadOverlay .elapsedPadKey{border-radius:0;padding:10px 8px}#elapsedPadOverlay .footerBtns{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;flex-direction:row!important;display:flex!important}#elapsedPadOverlay #elapsedPadCancelBtn,#elapsedPadOverlay #elapsedPadDoneBtn{justify-content:center;min-width:92px}#historyEntryNoteOverlay{z-index:96;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;justify-content:center;align-items:center;padding:18px}#historyEntryNoteOverlay .modal{--history-entry-note-shell-pad-x:22px;--history-entry-note-surface:#0d0f13;background:var(--history-entry-note-surface);clip-path:none;pointer-events:auto;border-radius:0;flex-direction:column;width:min(92vw,720px);min-width:min(520px,100vw - 36px);min-height:min(420px,100vh - 36px);max-height:calc(100vh - 36px);margin:0;padding:12px;display:flex;position:relative;top:auto;left:auto;overflow:hidden;box-shadow:0 18px 34px #00000057,0 30px 68px #0000006b;border:0!important;outline:0!important}#historyEntryNoteOverlay .confirmBtns,#historyEntryNoteOverlay .historyEntryNoteBody,#historyEntryNoteOverlay .historyEntryNoteEditor,#historyEntryNoteOverlay .historyEntryNoteHeader{z-index:1;position:relative}#historyEntryNoteOverlay .historyEntryNoteHeader{border-bottom:0;gap:6px;margin-bottom:8px;padding-bottom:0;display:grid}#historyEntryNoteOverlay{background:#0000008f}#historyEntryNoteOverlay:before{display:none}#historyEntryNoteOverlay .historyEntryNoteHeader h2{color:#eef2f6f2;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-align:left;text-transform:uppercase;margin:0;font-size:15px;font-weight:800;line-height:1.1}#historyEntryNoteOverlay #historyEntryNoteMeta.modalSubtext{font-family:var(--font-readable);letter-spacing:0;text-align:left;text-transform:uppercase;margin:0;font-size:13px;font-weight:400;color:#bcd6e6b8!important}#historyEntryNoteOverlay .historyEntryNoteTime{font-weight:800}#historyEntryNoteOverlay .historyEntryNoteBody{scrollbar-width:none;-ms-overflow-style:none;color:#f1f9fff0;min-width:0;max-width:none;min-height:0;max-height:none;font-size:inherit;line-height:inherit;background:0 0;border:0;flex:auto;gap:12px;margin:0;padding:0;display:grid;overflow:auto}#historyEntryNoteOverlay .historyEntryNoteBody::-webkit-scrollbar{display:none}#historyEntryNoteOverlay .historyEntrySummaryLayout{gap:12px;width:100%;display:grid}#historyEntryNoteOverlay .historyEntrySummarySharedCard{box-sizing:border-box;width:calc(100% + (var(--history-entry-summary-body-pad,46px)*2));max-width:none;margin-inline:calc(var(--history-entry-summary-body-pad,46px)*-1);background:#0d0f13;border:1px solid #bcd6e62e;min-width:0;padding:12px;box-shadow:0 12px 28px #0000006b,0 2px 8px #00000047,inset 0 1px #ffffff0d}#historyEntryNoteOverlay .historyEntrySummaryAggregateCard{grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);align-items:stretch;gap:14px;display:grid}#historyEntryNoteOverlay .historyEntrySummaryAggregateInfo{align-content:start;gap:4px;min-width:0;display:grid}#historyEntryNoteOverlay .historyEntrySummaryMeta{color:#bcd6e6e0;font-size:12px;line-height:1.45}#historyEntryNoteOverlay .historyEntrySummaryMetaLabel{font-family:var(--font-readable);font-size:11px}#historyEntryNoteOverlay .historyEntrySummaryAggregateMetrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px 12px;display:grid}#historyEntryNoteOverlay .historyEntrySummaryValueWrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#historyEntryNoteOverlay .historyEntrySummaryValue.historyEntrySummaryXpRibbonValue{color:#f7fbfffa;min-width:88px;min-height:42px;font-family:var(--font-orbitron);-webkit-text-stroke:1.5px #000;paint-order:stroke fill;text-align:center;white-space:nowrap;word-break:normal;text-shadow:0 1px 2px #000000b8;background-image:url(/icons/achievement/xp_ribbon.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;padding:9px 18px 11px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}#historyEntryNoteOverlay .historyEntrySummarySessions{gap:12px;display:grid}#historyEntryNoteOverlay .historyEntrySummarySessionsSingle{gap:0}#historyEntryNoteOverlay .historyEntryNoteEditor{gap:0;margin-top:14px;display:grid}#historyEntryNoteOverlay .historyEntryNoteEditorLabel{font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;color:var(--accent3);font-size:11px;font-weight:700}#historyEntryNoteOverlay .historyEntryNoteEditor .focusSessionNotesInput{min-height:108px;font-family:var(--font-readable);font-size:13px}#historyEntryNoteOverlay .confirmBtns{padding:14px 0 max(14px,var(--safe-bottom));z-index:2;background:var(--history-entry-note-surface);border-top:1px solid #ffffff14;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:8px;margin-top:0;position:relative}#historyEntryNoteOverlay .confirmBtns .btn{min-height:36px;padding:9px 12px;font-size:11px;font-family:var(--font-orbitron)!important}#historyEntryNoteOverlay #historyEntryNoteCancelBtn,#historyEntryNoteOverlay #historyEntryNoteEditBtn,#historyEntryNoteOverlay .closePopup{color:#f5f8f4e0!important;background:0 0!important;border-color:#aeb8c273!important;border-radius:0!important}#historyEntryNoteOverlay #historyEntryNoteSaveBtn,#historyEntryNoteOverlay #historyEntryNoteSaveBtn:focus-visible,#historyEntryNoteOverlay #historyEntryNoteSaveBtn:hover{font-weight:800;color:#02060d!important;background:linear-gradient(#e4ff65,#c9ff24)!important;border-color:#aeb8c294!important;box-shadow:inset 0 1px #ffffff38,0 0 16px #c9ff2433!important}#historyEntryNoteOverlay #historyEntryNoteSaveAndCloseBtn{order:2}#historyEntryNoteOverlay .closePopup{order:1;margin-left:0}#historyEntryNoteOverlay[data-history-entry-editing=true] .confirmBtns{flex-wrap:nowrap!important;justify-content:center!important}#historyEntryNoteOverlay[data-history-entry-editing=true] .closePopup{margin-left:0!important}#historyEntryNoteOverlay #historyEntryNoteCancelBtn:focus-visible,#historyEntryNoteOverlay #historyEntryNoteCancelBtn:hover,#historyEntryNoteOverlay #historyEntryNoteEditBtn:focus-visible,#historyEntryNoteOverlay #historyEntryNoteEditBtn:hover,#historyEntryNoteOverlay .closePopup:focus-visible,#historyEntryNoteOverlay .closePopup:hover{color:#fafdf7f5!important;border-color:#aeb8c29e!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #aeb8c21f,0 0 12px #aeb8c21a!important}#historyEntryNoteOverlay .historyEntrySummarySectionTitle{color:#bcd6e6ad;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.2}#historyEntryNoteOverlay .historyEntrySummarySectionTitle-overview{margin-bottom:-2px}#historyEntryNoteOverlay .historyEntrySummarySessionCard{gap:0;display:grid}#historyEntryNoteOverlay .historyEntrySummarySessionCard+.historyEntrySummarySessionCard{margin-top:0}#historyEntryNoteOverlay .historyEntrySummarySessionLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}#historyEntryNoteOverlay .historyEntrySummarySessionInfo{align-content:start;gap:10px;min-width:0;display:grid}#historyEntryNoteOverlay .historyEntrySummarySessionHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}#historyEntryNoteOverlay .historyEntrySummarySessionHeadMain{flex:auto;justify-items:start;gap:2px;min-width:0;display:grid}#historyEntryNoteOverlay .historyEntrySummarySessionHeadActions{flex:none;justify-content:flex-end;align-items:flex-start;display:flex}#historyEntryNoteOverlay .historyEntrySummaryDeleteBtn{color:#ff1f1f;justify-content:center;align-items:center;width:32px;min-width:32px;min-height:32px;padding:0;font-size:22px;display:flex;box-shadow:none!important;background:0 0!important;border-color:#0000!important}#historyEntryNoteOverlay .historyEntrySummaryDeleteIcon{object-fit:contain;filter:brightness(0)saturate()invert();width:18px;height:18px;margin:0 auto;display:block}#historyEntryNoteOverlay .historyEntrySummaryDeleteBtn:focus-visible,#historyEntryNoteOverlay .historyEntrySummaryDeleteBtn:hover{color:red;box-shadow:none!important;background:0 0!important;border-color:#0000!important}#historyEntryNoteOverlay .historyEntrySummarySessionDate{color:#bcd6e6e0;text-align:left;width:100%;padding-bottom:0;font-size:12px;line-height:1.45}#historyEntryNoteOverlay .historyEntrySummarySessionDate:has(+.historyEntrySummarySessionTime){padding-bottom:0}#historyEntryNoteOverlay .historyEntrySummarySessionTime{color:#bcd6e6e0;text-align:left;width:100%;padding-bottom:0;font-size:12px;line-height:1.45}#historyEntryNoteOverlay .historyEntrySummarySessionElapsed{color:#f7fbfff5;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;margin-top:4px;font-size:18px;font-weight:800;line-height:1.1}#historyEntryNoteOverlay .historyEntrySummarySessionElapsed.isProgressColored{color:var(--history-entry-summary-elapsed-color,#f7fbfff5)}#historyEntryNoteOverlay .historyEntrySummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 12px;display:grid}#historyEntryNoteOverlay .historyEntrySummaryField{background:#0d0f1394;border:0;align-content:start;justify-items:start;gap:3px;min-width:0;padding:8px 9px;display:grid}#historyEntryNoteOverlay .historyEntrySummaryLabel{color:#bcd6e6ad;font-family:var(--font-readable);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.2}#historyEntryNoteOverlay .historyEntrySummaryValue{color:#eef2f6f2;min-width:0;font-family:var(--font-readable);white-space:pre-wrap;word-break:break-word;font-size:12px;font-weight:400;line-height:1.35}#historyEntryNoteOverlay .historyEntrySummaryNoteRow{align-items:stretch;min-width:0;display:grid}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock{cursor:text;background:#0d0f1394;border:1px solid #bcd6e61f;gap:6px;min-width:0;min-height:100%;padding:8px 9px;display:grid}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock:focus-visible{outline-offset:4px;outline:1px solid #aeb8c29e}#historyEntryNoteOverlay .historyEntrySummaryNoteText{resize:vertical;color:#eef2f6f2;width:100%;min-width:0;min-height:22px;font-size:12px;line-height:1.45;font-family:var(--font-readable);white-space:pre-wrap;word-break:break-word;background:0 0;border:0;outline:0;padding:0}#historyEntryNoteOverlay .historyEntrySummaryNoteInput::placeholder{color:#aeb8c2e6}#historyEntryNoteOverlay .historyEntrySummaryNoteInput:empty:before{content:attr(data-placeholder);color:#aeb8c2e6}#historyEntryNoteOverlay .historyEntrySummaryNoteInput:not(.isEditing){cursor:text;resize:none}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock .richNoteToolbar{margin:0;display:none}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock:has(.historyEntrySummaryNoteInput.isEditing) .richNoteToolbar{display:flex}#historyEntryNoteOverlay .historyEntrySummaryNoteInput.isEditing{resize:none;background:#ffffff05;border:1px solid #aeb8c273;border-top:0;border-radius:0 0 4px 4px;min-height:72px;padding:8px;overflow-y:hidden}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock .richNoteToolbar:has(+.historyEntrySummaryNoteInput.isEditing){background:#ffffff05;border-color:#aeb8c273 #aeb8c273 #aeb8c229}#historyEntryNoteOverlay .historyEntrySummaryNoteInput.isEditing.isCollapsed{background:0 0;border:0;min-height:22px;padding:0}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock .sessionNoteEditorGrid{grid-template-columns:minmax(0,1fr)}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock .sessionNoteAttachments{box-sizing:border-box;overflow-wrap:anywhere;background:0 0;border:0;width:100%;padding:0;display:block}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock .sessionNoteAttachmentItem{vertical-align:middle;align-items:center;gap:4px;max-width:100%;display:inline-flex}#historyEntryNoteOverlay .historyEntrySummaryNoteBlock .sessionNoteAttachmentRemoveBtn{vertical-align:middle}#historyEntryNoteOverlay .historyEntrySummaryNoteActions{justify-content:flex-end;align-items:center;display:flex}@media (max-width:640px){#historyEntryNoteOverlay{padding:calc(72px + var(--safe-top))calc(6px + var(--safe-right))calc(96px + var(--safe-bottom))calc(6px + var(--safe-left));justify-content:center;align-items:flex-start}#historyEntryNoteOverlay .modal{--history-entry-note-shell-pad-x:12px;width:calc(100vw - 12px - var(--safe-left) - var(--safe-right));min-width:0;max-width:none;min-height:0;max-height:calc(100dvh - 72px - 96px - var(--safe-top) - var(--safe-bottom));margin-inline:auto;padding:12px}#historyEntryNoteOverlay .historyEntrySummaryAggregateCard,#historyEntryNoteOverlay .historyEntrySummarySessionLayout{grid-template-columns:minmax(0,1fr);gap:10px}#historyEntryNoteOverlay .historyEntrySummarySharedCard{width:calc(100% + (var(--history-entry-summary-body-pad,46px)*2));margin-inline:calc(var(--history-entry-summary-body-pad,46px)*-1)}#historyEntryNoteOverlay .historyEntrySummarySessionCard{padding:10px;position:relative}#historyEntryNoteOverlay .historyEntrySummarySessionHead{grid-template-columns:minmax(0,1fr);display:grid}#historyEntryNoteOverlay .historyEntrySummarySessionHeadActions{z-index:2;position:absolute;top:0;right:0}#historyEntryNoteOverlay .historyEntrySummaryDeleteBtn{align-items:center;width:32px;min-width:32px;min-height:32px;padding:0}#historyEntryNoteOverlay .historyEntrySummarySessionElapsed{font-size:16px}#historyEntryNoteOverlay .historyEntrySummaryAggregateMetrics,#historyEntryNoteOverlay .historyEntrySummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}#historyEntryNoteOverlay .historyEntrySummaryField{gap:4px}#historyEntryNoteOverlay .historyEntrySummaryLabel{letter-spacing:0;white-space:normal;font-size:9px}#historyEntryNoteOverlay .historyEntrySummaryValue{font-size:13px;line-height:1.35}#historyEntryNoteOverlay .historyEntrySummaryNoteRow{grid-template-columns:minmax(0,1fr)}#historyEntryNoteOverlay .historyEntrySummaryNoteActions{justify-content:flex-start}}@media (max-width:360px){#historyEntryNoteOverlay .historyEntrySummaryGrid{gap:4px}#historyEntryNoteOverlay .historyEntrySummaryLabel{font-size:8px}#historyEntryNoteOverlay .historyEntrySummaryValue{font-size:12px;line-height:1.3}}.modal h2{font-size:15px}#confirmOverlay.isDeleteFriendConfirm .modal{background:linear-gradient(#1c0a0efa,#0d0f13fa);border:1px solid #ff5c708f;border-radius:0;box-shadow:0 24px 56px #00000085,inset 0 0 0 1px #ff5c7024}#confirmOverlay.isDeleteFriendConfirm .confirmText{color:#ffe4e8eb;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;padding:8px 0}#confirmOverlay.isDeleteFriendConfirm .confirmBtns{gap:8px;margin-top:6px}#confirmOverlay.isDeleteFriendConfirm #confirmCancelBtn,#confirmOverlay.isDeleteFriendConfirm #confirmOkBtn{border-color:#9498a19e;justify-content:center;min-width:92px}#confirmOverlay.isDeleteFriendConfirm #confirmOkBtn{align-items:center;line-height:1;display:inline-flex;color:#fff!important;background:#ff4d4d!important;border-color:#ff4d4d!important}#confirmOverlay.isDeleteFriendConfirm .modal{clip-path:none}#confirmOverlay.isTaskAlreadyRunningConfirm .modal{clip-path:none;background:#0d0f13;border:1px solid #35e8ff3d;border-radius:0;box-shadow:0 24px 56px #00000085,inset 0 0 0 1px #7ef3ff0f}#confirmOverlay.isTaskAlreadyRunningConfirm .confirmText{color:#a8a7a7;line-height:1.45}#confirmOverlay.isTaskAlreadyRunningConfirm .confirmBtns{gap:8px;margin-top:8px}#confirmOverlay.isTaskAlreadyRunningConfirm #confirmCancelBtn,#confirmOverlay.isTaskAlreadyRunningConfirm #confirmOkBtn{justify-content:center;min-width:92px}#timeGoalCompleteOverlay .modal{z-index:2;background:#0d0f13;border:1px solid #35e8ff3d;border-radius:0;padding:14px 14px 12px;position:relative;overflow:hidden;box-shadow:0 24px 56px #00000085,inset 0 0 0 1px #7ef3ff0f}#timeGoalCompleteOverlay .timeGoalCompleteConfettiStage{z-index:5;pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}#timeGoalCompleteOverlay .timeGoalCompleteConfettiStage:before{content:"";opacity:0;background:linear-gradient(#ffd84c29,#0000 78%);border-radius:50%;width:120%;height:84px;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}#timeGoalCompleteOverlay .timeGoalCompletePrimitiveBody,#timeGoalCompleteOverlay .timeGoalCompletePrimitiveFooter,#timeGoalCompleteOverlay .timeGoalCompletePrimitiveModal>h2{z-index:2;position:relative}#timeGoalCompleteOverlay .timeGoalCompleteConfettiStage.isPlaying{opacity:1}#timeGoalCompleteOverlay .timeGoalCompleteConfettiStage.isPlaying:before{animation:timeGoalConfettiPulse 2.4s ease-out both}#timeGoalCompleteOverlay .timeGoalCompleteConfettiCanvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}#timeGoalCompleteOverlay .timeGoalConfettiPiece{left:var(--start-x);top:var(--start-y,50%);width:var(--w);height:var(--h);background:var(--c);opacity:0;transform:translate(-50%,-50%)scale(.18)rotate(var(--rot));will-change:top,transform,opacity;border-radius:2px;position:absolute}#timeGoalCompleteOverlay .timeGoalCompleteConfettiStage.hasCanvasConfetti .timeGoalConfettiPiece{display:none}#timeGoalCompleteOverlay .timeGoalCompleteConfettiStage.isPlaying .timeGoalConfettiPiece{animation:timeGoalConfettiFall var(--dur,4.2s)cubic-bezier(.18,.02,.24,1)1 both;animation-delay:var(--d)}#timeGoalCompleteOverlay .timeGoalConfettiDot{border-radius:999px}@keyframes timeGoalConfettiPulse{0%{opacity:0;transform:translate(-50%,-100%)}12%{opacity:.42}52%,to{opacity:0;transform:translate(-50%)}}@keyframes timeGoalConfettiFall{0%{top:var(--start-y,50%);opacity:0;transform:translate(-50%,-50%)scale(.12)rotate(var(--rot))}4%{top:var(--start-y,50%);opacity:var(--alpha,.9);transform:translate(-50%,-50%)scale(var(--scale,1))rotate(calc(var(--rot) + var(--spin-a)))}15%{top:var(--start-y,50%);opacity:var(--alpha,.9);transform:translate(calc(-50% + var(--burst-x-mid)),calc(-50% + var(--burst-y-mid)))scale(var(--scale,1))rotate(calc(var(--rot) + var(--spin-b)))}25%{top:var(--start-y,50%);opacity:var(--alpha,.9);transform:translate(calc(-50% + var(--burst-x)),calc(-50% + var(--burst-y)))scale(var(--scale,1))rotate(calc(var(--rot) + var(--spin-c)))}26%{opacity:0;transform:translate(calc(-50% + var(--reentry-x)),var(--reentry-y,-96px))scale(var(--scale,1))rotate(calc(var(--rot) + var(--spin-c)));top:-18%}31%{opacity:var(--alpha,.9);transform:translate(calc(-50% + var(--reentry-x) + var(--sway-a)),var(--reentry-y,-96px))scale(var(--scale,1))rotate(calc(var(--rot) + var(--spin-c)));top:-8%}68%{opacity:var(--alpha-end,.64);transform:translate(calc(-50% + var(--drift-a) + var(--sway-c)),-50%)scale(var(--scale,1))rotate(calc(var(--rot) + var(--spin-d)));top:82%}to{top:var(--fall-top,118%);opacity:0;transform:translate(calc(-50% + var(--drift)),-35%)scale(var(--scale,1))rotate(calc(var(--rot) + var(--spin)))}}@media (prefers-reduced-motion:reduce){#timeGoalCompleteOverlay .timeGoalCompleteConfettiStage{display:none}}#rankPromotionOverlay .modal{box-sizing:border-box;min-height:clamp(430px,72dvh,540px);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;padding:clamp(66px,9vh,82px) clamp(42px,8vw,64px) clamp(76px,10vh,96px)}#rankPromotionOverlay .modal,#rankPromotionOverlay .rankPromotionContent{z-index:2;width:min(100%,520px);flex-direction:column;align-items:center;display:flex;position:relative}#rankPromotionOverlay:before{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000f0}#rankPromotionOverlay.is-dimming:before{animation:rankPromotionCinemaDim 1s ease-in-out both}#rankPromotionOverlay.is-dimming .rankPromotionContent{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px)scale(.98)}#rankPromotionOverlay.is-intro .rankPromotionContent{opacity:1;visibility:visible;pointer-events:auto;transform:none}#rankPromotionOverlay.is-intro .rankPromotionShieldFrame{animation:rankPromotionIntroShieldSmashReveal .28s cubic-bezier(.08,.86,.14,1) both}#rankPromotionOverlay.is-intro .rankPromotionShieldClipLayer{animation:rankPromotionIntroClipSmashReveal .28s cubic-bezier(.08,.86,.14,1) both}#rankPromotionOverlay.is-intro .rankPromotionRankOld .rankPromotionInsignia{animation:rankPromotionIntroInsigniaSmashReveal .28s cubic-bezier(.08,.86,.14,1) both}#rankPromotionOverlay h2{color:#000;font-family:var(--font-orbitron);letter-spacing:.06em;text-align:center;text-shadow:0 1px #fff7b875,0 -1px #4b2b0070,1px 0 #ffed7e33,-1px 0 #502d003d;text-transform:uppercase;white-space:nowrap;margin:0 0 14px;font-size:18px;font-weight:800}#rankPromotionOverlay .rankPromotionTitleRibbon{z-index:2;isolation:isolate;place-items:center;width:min(100vw - 24px,430px);min-height:54px;padding:10px 40px;display:grid;position:relative}#rankPromotionOverlay .rankPromotionTitleRibbon:after,#rankPromotionOverlay .rankPromotionTitleRibbon:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}#rankPromotionOverlay .rankPromotionTitleRibbon:before{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);background:linear-gradient(90deg,#54320042,#0000 17%,#fffb97d1 52%,#0000 75%,#5432003d),linear-gradient(90deg,#a35d00,#d29018 29%,#fff47e 52%,#d9961c 76%,#b06708);box-shadow:0 11px 24px #0000006b,inset 0 1px #fffab1a8,inset 0 -1px #5b31008f}#rankPromotionOverlay .rankPromotionTitleRibbon:after{clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%,7px 50%);border-color:#61370061 #4527004d #61370061 #45270057;border-style:solid;border-width:1px;inset:3px 8px 3px 7px}#rankPromotionOverlay #rankPromotionText{color:#f5f8f4f0;text-align:center;width:100%;margin:0}#rankPromotionOverlay .rankPromotionModal{--rank-promotion-birdseye-scale:4.35;--rank-promotion-beam-pulse-width:62%;overflow:visible}#rankPromotionOverlay .rankPromotionShieldFrame{z-index:0;pointer-events:none;filter:drop-shadow(0 24px 54px #00000094);width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}#rankPromotionOverlay .rankPromotionShieldGlow{fill:none;stroke:#c9ff2457;stroke-width:16px;filter:url(#rankPromotionShieldGlow)}#rankPromotionOverlay .rankPromotionShieldFill{fill:url(#rankPromotionShieldFill);stroke:url(#rankPromotionShieldStroke);stroke-width:6px;stroke-linejoin:round}#rankPromotionOverlay .rankPromotionShieldClipLayer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 390'%3E%3Cpath fill='white' d='M160 18 290 80v116c0 81-46 145-130 176C76 341 30 277 30 196V80L160 18Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 390'%3E%3Cpath fill='white' d='M160 18 290 80v116c0 81-46 145-130 176C76 341 30 277 30 196V80L160 18Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}#rankPromotionOverlay .rankPromotionLightBeam{z-index:0;pointer-events:none;opacity:0;transform-origin:50%;filter:blur(.5px)drop-shadow(0 0 12px #7ef3ff75)drop-shadow(0 0 26px #35e8ff38);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#7ef3ff14 24%,#eefdff 50%,#7ef3ff14 76%,#0000),radial-gradient(#7ef3ffb3 0,#35e8ff2e 28%,#0000 58%);width:min(24%,124px);height:136%;position:absolute;top:-18%;left:50%;transform:translate(-50%)scaleY(.2)}#rankPromotionOverlay .rankPromotionLightBeam:after,#rankPromotionOverlay .rankPromotionLightBeam:before{content:"";pointer-events:none;width:190%;position:absolute;left:50%;transform:translate(-50%)}#rankPromotionOverlay .rankPromotionLightBeamPulse{width:var(--rank-promotion-beam-pulse-width);pointer-events:none;position:absolute;left:50%}#rankPromotionOverlay .rankPromotionLightBeam:after,#rankPromotionOverlay .rankPromotionLightBeam:before{height:100%;top:0}#rankPromotionOverlay .rankPromotionLightBeam:before{filter:blur(5px);background:linear-gradient(90deg,#0000,#7ef3ff1a 43%,#fff 50%,#7ef3ff1a 57%,#0000),repeating-linear-gradient(0deg,#0000 0 18px,#ffffff29 20px,#0000 24px)}#rankPromotionOverlay .rankPromotionLightBeam:after{filter:blur(7px);background:radial-gradient(at 50% 82%,#ffffffd6 0,#7ef3ff47 18%,#0000 48%)}#rankPromotionOverlay .rankPromotionLightBeamPulse{opacity:0;transform-origin:50%;will-change:transform,opacity;filter:blur(1px)drop-shadow(0 0 8px #7ef3ff6b);background:radial-gradient(#fffffff5 0,#7ef3ff80 30%,#7ef3ff1f 58%,#0000 78%),linear-gradient(90deg,#0000,#ffffff29 24%,#ffffffd1 50%,#ffffff29 76%,#0000);height:13%;bottom:-13%;transform:translate(-50%)scaleY(.72)}#rankPromotionOverlay .rankPromotionModal.is-smashing{animation:rankPromotionImpactShake 2.9s cubic-bezier(.2,.8,.2,1) both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionLightBeam{animation:rankPromotionLightBeamImpact 2.9s linear both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionLightBeam:before{animation:rankPromotionLightBeamFlicker 2.9s step-end both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionLightBeam:after{animation:rankPromotionLightBeamCore 2.9s ease-out both}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionLightBeam{opacity:0;animation:none;transform:translate(-50%)scaleY(.08)scaleX(.2)}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionLightBeam:before{opacity:0;animation:none}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionLightBeam:after{opacity:0;animation:none;transform:translate(-50%)scale(.18)}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionLightBeamPulse{animation:none;display:none}#rankPromotionOverlay .rankPromotionStage{z-index:2;place-items:center;width:100%;min-height:410px;display:grid;position:relative}#rankPromotionOverlay .confirmBtns,#rankPromotionOverlay h2{z-index:2;position:relative}#rankPromotionOverlay .rankPromotionRank{text-align:center;grid-area:1/1;justify-self:center;place-items:center;gap:10px;width:min(100%,315px);margin-inline:auto;display:grid}#rankPromotionOverlay .rankPromotionRankOld{z-index:auto;position:relative}#rankPromotionOverlay .rankPromotionRankNew{opacity:0;isolation:isolate;z-index:3;position:relative;transform:none}#rankPromotionOverlay .rankPromotionRankNew:before{content:"";z-index:0;pointer-events:none;opacity:0;transform-origin:50%;filter:blur(8px);background:radial-gradient(#0000006b 0,#00000047 36%,#35e8ff14 58%,#0000 78%),radial-gradient(#c9ff2414 0,#0000 64%);border-radius:50%;width:238px;height:38px;position:absolute;top:306px;left:50%;transform:translate(-50%)scaleX(.72)}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankOld{opacity:1;visibility:visible;animation:none}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionOldInsigniaWrap{z-index:1}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankNew{z-index:3}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankOld .rankPromotionOldLabelText{animation:rankPromotionOldLabelReadableHide 1ms linear 2.9s both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionOldLabelShard{animation:rankPromotionOldLabelPlateShardExplosion 2.2s cubic-bezier(.16,.62,.18,1) 2.9s both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankNew{animation:rankPromotionNewSmash 2.9s linear both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankNew .rankPromotionInsignia{animation:rankPromotionNewBirdseyeDrop 2.9s cubic-bezier(.08,.86,.14,1) both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankNew .rankPromotionLabel{animation:rankPromotionNewLabelSmashReveal 1.5s cubic-bezier(.08,.86,.14,1) 2.9s both}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankOld{opacity:0;visibility:hidden}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew{opacity:1;transform:none}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew:before{animation:rankPromotionInsigniaShadowFloat 4.8s ease-in-out infinite}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionInsignia,#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionLabel{z-index:1;opacity:1;filter:none;position:relative;transform:none}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionInsignia{animation:rankPromotionInsigniaFloat 4.8s ease-in-out infinite}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionInsigniaImage,#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionInsigniaPlaceholder{transform-origin:50%}#rankPromotionOverlay .rankPromotionInsignia{transform-origin:50%;will-change:transform,opacity,filter;justify-self:center;place-items:center;width:252px;height:252px;margin-inline:auto;display:grid}#rankPromotionOverlay .rankPromotionOldInsigniaWrap{z-index:1;justify-self:center;place-items:center;width:252px;height:252px;margin-inline:auto;display:grid;position:relative}#rankPromotionOverlay .rankPromotionOldInsigniaWrap>.rankPromotionInsignia{grid-area:1/1}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionOldInsigniaWrap>.rankPromotionInsignia{animation:rankPromotionOldInsigniaImpactHide .28s step-end .7s both}#rankPromotionOverlay .rankPromotionShatterField{z-index:2;pointer-events:none;width:640px;height:640px;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}#rankPromotionOverlay .rankPromotionShatterCanvas{width:100%;height:100%;display:block}#rankPromotionOverlay .rankPromotionShard{opacity:0;clip-path:var(--rank-promotion-shard-clip);transform-origin:50%;backface-visibility:hidden;contain:paint;will-change:transform,opacity;display:block;position:absolute;transform:translate(0)rotate(0)scale(1)}#rankPromotionOverlay .rankPromotionShard.is-image{background-image:var(--rank-promotion-shard-bg);background-repeat:no-repeat;background-size:var(--rank-promotion-shard-bg-size-x)var(--rank-promotion-shard-bg-size-y);background-position:var(--rank-promotion-shard-bg-x)var(--rank-promotion-shard-bg-y)}#rankPromotionOverlay .rankPromotionShard.is-placeholder{background:radial-gradient(circle at 38% 34%,#ffffffd1,#0000 30%),linear-gradient(135deg,#c9ff24f2,#35e8ff9e 56%,#080c1280)}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionShard{animation:rankPromotionShardExplosion 3.4s cubic-bezier(.12,.56,.16,1) both;animation-delay:calc(1s + var(--rank-promotion-shard-delay))}#rankPromotionOverlay .rankPromotionInsigniaNew{width:315px;height:315px}#rankPromotionOverlay .rankPromotionInsigniaImage{object-fit:contain;filter:drop-shadow(0 12px 26px #00000075);width:100%;height:100%;display:block}#rankPromotionOverlay .rankPromotionInsigniaPlaceholder{color:#c9ff24;background:#35e8ff14;border:1px solid #35e8ff57;border-radius:50%;place-items:center;width:207px;height:207px;font-size:77px;font-weight:800;display:grid}#rankPromotionOverlay .rankPromotionInsigniaNew .rankPromotionInsigniaPlaceholder{width:261px;height:261px;font-size:90px}#rankPromotionOverlay .rankPromotionLabel{color:#c9ff24;text-align:center;text-shadow:0 1px #ffffff61,0 2px #7d842ce0,0 4px #3a4312d1,0 7px 10px #000000ad,0 0 18px #c9ff2447;text-transform:uppercase;justify-self:center;width:min(100%,315px);margin:0 auto;padding-bottom:12px;font-weight:700;line-height:1.35;position:relative;font-family:var(--font-orbitron)!important;font-size:26px!important}#rankPromotionOverlay .rankPromotionOldLabelPlate{z-index:2;justify-self:center;justify-items:center;width:min(100%,315px);margin:0 auto;display:grid;position:relative}#rankPromotionOverlay .rankPromotionOldLabelText{z-index:2;grid-area:1/1}#rankPromotionOverlay .rankPromotionOldLabelShatter{z-index:1;pointer-events:none;width:1px;height:1px;display:block;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}#rankPromotionOverlay .rankPromotionOldLabelShard{width:var(--rank-promotion-label-shard-width);height:var(--rank-promotion-label-shard-height);opacity:0;transform:translate3d(calc(-50% + var(--rank-promotion-label-shard-start-x)),calc(-50% + var(--rank-promotion-label-shard-start-y)),0)rotate(var(--rank-promotion-label-shard-start-rot))scale(.28);transform-origin:50%;backface-visibility:hidden;contain:paint;will-change:transform,opacity,filter;filter:drop-shadow(0 0 16px #e4e7ea52);background:linear-gradient(135deg,#fffffff5,#d8dce0f0 34%,#777e88f5 69%,#f8fafce0);margin:0;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #444952bd,0 0 14px #e4e7ea38,0 10px 18px #00000061}#rankPromotionOverlay .rankPromotionOldLabelShard:first-child{--rank-promotion-label-shard-width:44px;--rank-promotion-label-shard-height:12px;--rank-promotion-label-shard-start-x:-70px;--rank-promotion-label-shard-start-y:-18px;--rank-promotion-label-shard-mid-x:-15vw;--rank-promotion-label-shard-mid-y:-14vh;--rank-promotion-label-shard-end-x:-62vw;--rank-promotion-label-shard-end-y:-48vh;--rank-promotion-label-shard-start-rot:-11deg;--rank-promotion-label-shard-mid-rot:-76deg;--rank-promotion-label-shard-end-rot:-246deg;--rank-promotion-label-shard-scale:.78;clip-path:polygon(0 18%,100% 0,86% 100%,10% 78%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(2){--rank-promotion-label-shard-width:34px;--rank-promotion-label-shard-height:16px;--rank-promotion-label-shard-start-x:-42px;--rank-promotion-label-shard-start-y:-20px;--rank-promotion-label-shard-mid-x:-5vw;--rank-promotion-label-shard-mid-y:-20vh;--rank-promotion-label-shard-end-x:-18vw;--rank-promotion-label-shard-end-y:-66vh;--rank-promotion-label-shard-start-rot:7deg;--rank-promotion-label-shard-mid-rot:62deg;--rank-promotion-label-shard-end-rot:216deg;--rank-promotion-label-shard-scale:.72;clip-path:polygon(8% 0,88% 10%,100% 74%,22% 100%,0 48%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(3){--rank-promotion-label-shard-width:48px;--rank-promotion-label-shard-height:13px;--rank-promotion-label-shard-start-x:-10px;--rank-promotion-label-shard-start-y:-18px;--rank-promotion-label-shard-mid-x:12vw;--rank-promotion-label-shard-mid-y:-17vh;--rank-promotion-label-shard-end-x:56vw;--rank-promotion-label-shard-end-y:-46vh;--rank-promotion-label-shard-start-rot:12deg;--rank-promotion-label-shard-mid-rot:86deg;--rank-promotion-label-shard-end-rot:274deg;--rank-promotion-label-shard-scale:.82;clip-path:polygon(4% 18%,76% 0,100% 52%,82% 100%,0 84%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(4){--rank-promotion-label-shard-width:30px;--rank-promotion-label-shard-height:22px;--rank-promotion-label-shard-start-x:28px;--rank-promotion-label-shard-start-y:-17px;--rank-promotion-label-shard-mid-x:25vw;--rank-promotion-label-shard-mid-y:-10vh;--rank-promotion-label-shard-end-x:76vw;--rank-promotion-label-shard-end-y:-28vh;--rank-promotion-label-shard-start-rot:-18deg;--rank-promotion-label-shard-mid-rot:-94deg;--rank-promotion-label-shard-end-rot:-288deg;--rank-promotion-label-shard-scale:.74;clip-path:polygon(0 0,82% 8%,100% 68%,48% 100%,10% 72%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(5){--rank-promotion-label-shard-width:38px;--rank-promotion-label-shard-height:14px;--rank-promotion-label-shard-start-x:64px;--rank-promotion-label-shard-start-y:-14px;--rank-promotion-label-shard-mid-x:18vw;--rank-promotion-label-shard-mid-y:-19vh;--rank-promotion-label-shard-end-x:68vw;--rank-promotion-label-shard-end-y:-60vh;--rank-promotion-label-shard-start-rot:5deg;--rank-promotion-label-shard-mid-rot:104deg;--rank-promotion-label-shard-end-rot:318deg;--rank-promotion-label-shard-scale:.76;clip-path:polygon(22% 0,100% 20%,76% 100%,0 78%,8% 22%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(6){--rank-promotion-label-shard-width:26px;--rank-promotion-label-shard-height:20px;--rank-promotion-label-shard-start-x:-82px;--rank-promotion-label-shard-start-y:1px;--rank-promotion-label-shard-mid-x:-26vw;--rank-promotion-label-shard-mid-y:-1vh;--rank-promotion-label-shard-end-x:-78vw;--rank-promotion-label-shard-end-y:-4vh;--rank-promotion-label-shard-start-rot:-6deg;--rank-promotion-label-shard-mid-rot:-82deg;--rank-promotion-label-shard-end-rot:-248deg;--rank-promotion-label-shard-scale:.7;clip-path:polygon(0 18%,60% 0,100% 34%,86% 100%,18% 78%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(7){--rank-promotion-label-shard-width:28px;--rank-promotion-label-shard-height:24px;--rank-promotion-label-shard-start-x:-52px;--rank-promotion-label-shard-start-y:2px;--rank-promotion-label-shard-mid-x:-17vw;--rank-promotion-label-shard-mid-y:10vh;--rank-promotion-label-shard-end-x:-58vw;--rank-promotion-label-shard-end-y:38vh;--rank-promotion-label-shard-start-rot:18deg;--rank-promotion-label-shard-mid-rot:118deg;--rank-promotion-label-shard-end-rot:338deg;--rank-promotion-label-shard-scale:.72;clip-path:polygon(10% 0,94% 22%,74% 100%,0 82%,24% 36%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(8){--rank-promotion-label-shard-width:42px;--rank-promotion-label-shard-height:10px;--rank-promotion-label-shard-start-x:-18px;--rank-promotion-label-shard-start-y:1px;--rank-promotion-label-shard-mid-x:-2vw;--rank-promotion-label-shard-mid-y:21vh;--rank-promotion-label-shard-end-x:-8vw;--rank-promotion-label-shard-end-y:72vh;--rank-promotion-label-shard-start-rot:-2deg;--rank-promotion-label-shard-mid-rot:66deg;--rank-promotion-label-shard-end-rot:224deg;--rank-promotion-label-shard-scale:.7;clip-path:polygon(0 18%,92% 0,100% 72%,12% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(9){--rank-promotion-label-shard-width:32px;--rank-promotion-label-shard-height:18px;--rank-promotion-label-shard-start-x:18px;--rank-promotion-label-shard-start-y:1px;--rank-promotion-label-shard-mid-x:12vw;--rank-promotion-label-shard-mid-y:12vh;--rank-promotion-label-shard-end-x:46vw;--rank-promotion-label-shard-end-y:44vh;--rank-promotion-label-shard-start-rot:22deg;--rank-promotion-label-shard-mid-rot:-62deg;--rank-promotion-label-shard-end-rot:-226deg;--rank-promotion-label-shard-scale:.68;clip-path:polygon(30% 0,100% 42%,72% 100%,0 60%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(10){--rank-promotion-label-shard-width:36px;--rank-promotion-label-shard-height:15px;--rank-promotion-label-shard-start-x:54px;--rank-promotion-label-shard-start-y:2px;--rank-promotion-label-shard-mid-x:27vw;--rank-promotion-label-shard-mid-y:4vh;--rank-promotion-label-shard-end-x:84vw;--rank-promotion-label-shard-end-y:14vh;--rank-promotion-label-shard-start-rot:-16deg;--rank-promotion-label-shard-mid-rot:78deg;--rank-promotion-label-shard-end-rot:252deg;--rank-promotion-label-shard-scale:.72;clip-path:polygon(0 20%,70% 0,100% 82%,18% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(11){--rank-promotion-label-shard-width:24px;--rank-promotion-label-shard-height:18px;--rank-promotion-label-shard-start-x:82px;--rank-promotion-label-shard-start-y:5px;--rank-promotion-label-shard-mid-x:35vw;--rank-promotion-label-shard-mid-y:18vh;--rank-promotion-label-shard-end-x:88vw;--rank-promotion-label-shard-end-y:60vh;--rank-promotion-label-shard-start-rot:-28deg;--rank-promotion-label-shard-mid-rot:-132deg;--rank-promotion-label-shard-end-rot:-354deg;--rank-promotion-label-shard-scale:.64;clip-path:polygon(0 0,94% 14%,72% 100%,12% 78%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(12){--rank-promotion-label-shard-width:46px;--rank-promotion-label-shard-height:9px;--rank-promotion-label-shard-start-x:2px;--rank-promotion-label-shard-start-y:13px;--rank-promotion-label-shard-mid-x:2vw;--rank-promotion-label-shard-mid-y:28vh;--rank-promotion-label-shard-end-x:6vw;--rank-promotion-label-shard-end-y:82vh;--rank-promotion-label-shard-start-rot:3deg;--rank-promotion-label-shard-mid-rot:112deg;--rank-promotion-label-shard-end-rot:318deg;--rank-promotion-label-shard-scale:.68;clip-path:polygon(12% 0,100% 30%,84% 100%,0 70%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(13){--rank-promotion-label-shard-width:25px;--rank-promotion-label-shard-height:22px;--rank-promotion-label-shard-start-x:-68px;--rank-promotion-label-shard-start-y:19px;--rank-promotion-label-shard-mid-x:-34vw;--rank-promotion-label-shard-mid-y:24vh;--rank-promotion-label-shard-end-x:-86vw;--rank-promotion-label-shard-end-y:76vh;--rank-promotion-label-shard-start-rot:34deg;--rank-promotion-label-shard-mid-rot:126deg;--rank-promotion-label-shard-end-rot:332deg;--rank-promotion-label-shard-scale:.62;clip-path:polygon(20% 0,100% 18%,76% 92%,10% 100%,0 34%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(14){--rank-promotion-label-shard-width:30px;--rank-promotion-label-shard-height:20px;--rank-promotion-label-shard-start-x:-36px;--rank-promotion-label-shard-start-y:20px;--rank-promotion-label-shard-mid-x:-20vw;--rank-promotion-label-shard-mid-y:30vh;--rank-promotion-label-shard-end-x:-54vw;--rank-promotion-label-shard-end-y:86vh;--rank-promotion-label-shard-start-rot:-32deg;--rank-promotion-label-shard-mid-rot:-122deg;--rank-promotion-label-shard-end-rot:-326deg;--rank-promotion-label-shard-scale:.64;clip-path:polygon(0 24%,78% 0,100% 76%,30% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(15){--rank-promotion-label-shard-width:38px;--rank-promotion-label-shard-height:8px;--rank-promotion-label-shard-start-x:-3px;--rank-promotion-label-shard-start-y:22px;--rank-promotion-label-shard-mid-x:0;--rank-promotion-label-shard-mid-y:34vh;--rank-promotion-label-shard-end-x:2vw;--rank-promotion-label-shard-end-y:88vh;--rank-promotion-label-shard-start-rot:1deg;--rank-promotion-label-shard-mid-rot:-96deg;--rank-promotion-label-shard-end-rot:-284deg;--rank-promotion-label-shard-scale:.62;clip-path:polygon(4% 0,100% 18%,86% 100%,0 72%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(16){--rank-promotion-label-shard-width:34px;--rank-promotion-label-shard-height:10px;--rank-promotion-label-shard-start-x:34px;--rank-promotion-label-shard-start-y:21px;--rank-promotion-label-shard-mid-x:18vw;--rank-promotion-label-shard-mid-y:29vh;--rank-promotion-label-shard-end-x:56vw;--rank-promotion-label-shard-end-y:82vh;--rank-promotion-label-shard-start-rot:-3deg;--rank-promotion-label-shard-mid-rot:108deg;--rank-promotion-label-shard-end-rot:296deg;--rank-promotion-label-shard-scale:.64;clip-path:polygon(0 26%,92% 0,100% 78%,10% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(17){--rank-promotion-label-shard-width:22px;--rank-promotion-label-shard-height:16px;--rank-promotion-label-shard-start-x:70px;--rank-promotion-label-shard-start-y:22px;--rank-promotion-label-shard-mid-x:31vw;--rank-promotion-label-shard-mid-y:32vh;--rank-promotion-label-shard-end-x:82vw;--rank-promotion-label-shard-end-y:88vh;--rank-promotion-label-shard-start-rot:16deg;--rank-promotion-label-shard-mid-rot:118deg;--rank-promotion-label-shard-end-rot:340deg;--rank-promotion-label-shard-scale:.58;clip-path:polygon(12% 0,100% 24%,74% 100%,0 70%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(18){--rank-promotion-label-shard-width:24px;--rank-promotion-label-shard-height:12px;--rank-promotion-label-shard-start-x:-90px;--rank-promotion-label-shard-start-y:-8px;--rank-promotion-label-shard-mid-x:-34vw;--rank-promotion-label-shard-mid-y:-20vh;--rank-promotion-label-shard-end-x:-90vw;--rank-promotion-label-shard-end-y:-64vh;--rank-promotion-label-shard-start-rot:-22deg;--rank-promotion-label-shard-mid-rot:-118deg;--rank-promotion-label-shard-end-rot:-334deg;--rank-promotion-label-shard-scale:.56;clip-path:polygon(0 22%,82% 0,100% 66%,18% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(19){--rank-promotion-label-shard-width:20px;--rank-promotion-label-shard-height:14px;--rank-promotion-label-shard-start-x:-58px;--rank-promotion-label-shard-start-y:-33px;--rank-promotion-label-shard-mid-x:-29vw;--rank-promotion-label-shard-mid-y:-32vh;--rank-promotion-label-shard-end-x:-82vw;--rank-promotion-label-shard-end-y:-86vh;--rank-promotion-label-shard-start-rot:27deg;--rank-promotion-label-shard-mid-rot:142deg;--rank-promotion-label-shard-end-rot:366deg;--rank-promotion-label-shard-scale:.54;clip-path:polygon(22% 0,100% 32%,66% 100%,0 62%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(20){--rank-promotion-label-shard-width:30px;--rank-promotion-label-shard-height:8px;--rank-promotion-label-shard-start-x:-20px;--rank-promotion-label-shard-start-y:-34px;--rank-promotion-label-shard-mid-x:-8vw;--rank-promotion-label-shard-mid-y:-35vh;--rank-promotion-label-shard-end-x:-28vw;--rank-promotion-label-shard-end-y:-90vh;--rank-promotion-label-shard-start-rot:-5deg;--rank-promotion-label-shard-mid-rot:-106deg;--rank-promotion-label-shard-end-rot:-300deg;--rank-promotion-label-shard-scale:.58;clip-path:polygon(0 18%,100% 0,82% 100%,8% 78%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(21){--rank-promotion-label-shard-width:26px;--rank-promotion-label-shard-height:9px;--rank-promotion-label-shard-start-x:20px;--rank-promotion-label-shard-start-y:-34px;--rank-promotion-label-shard-mid-x:8vw;--rank-promotion-label-shard-mid-y:-35vh;--rank-promotion-label-shard-end-x:30vw;--rank-promotion-label-shard-end-y:-90vh;--rank-promotion-label-shard-start-rot:9deg;--rank-promotion-label-shard-mid-rot:116deg;--rank-promotion-label-shard-end-rot:322deg;--rank-promotion-label-shard-scale:.58;clip-path:polygon(8% 0,100% 16%,78% 100%,0 84%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(22){--rank-promotion-label-shard-width:22px;--rank-promotion-label-shard-height:15px;--rank-promotion-label-shard-start-x:58px;--rank-promotion-label-shard-start-y:-31px;--rank-promotion-label-shard-mid-x:29vw;--rank-promotion-label-shard-mid-y:-30vh;--rank-promotion-label-shard-end-x:84vw;--rank-promotion-label-shard-end-y:-82vh;--rank-promotion-label-shard-start-rot:-26deg;--rank-promotion-label-shard-mid-rot:-138deg;--rank-promotion-label-shard-end-rot:-356deg;--rank-promotion-label-shard-scale:.56;clip-path:polygon(0 0,88% 16%,100% 76%,22% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(23){--rank-promotion-label-shard-width:18px;--rank-promotion-label-shard-height:18px;--rank-promotion-label-shard-start-x:92px;--rank-promotion-label-shard-start-y:-4px;--rank-promotion-label-shard-mid-x:38vw;--rank-promotion-label-shard-mid-y:-13vh;--rank-promotion-label-shard-end-x:94vw;--rank-promotion-label-shard-end-y:-42vh;--rank-promotion-label-shard-start-rot:31deg;--rank-promotion-label-shard-mid-rot:154deg;--rank-promotion-label-shard-end-rot:392deg;--rank-promotion-label-shard-scale:.52;clip-path:polygon(18% 0,100% 22%,72% 100%,0 76%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(24){--rank-promotion-label-shard-width:19px;--rank-promotion-label-shard-height:16px;--rank-promotion-label-shard-start-x:-96px;--rank-promotion-label-shard-start-y:16px;--rank-promotion-label-shard-mid-x:-40vw;--rank-promotion-label-shard-mid-y:19vh;--rank-promotion-label-shard-end-x:-96vw;--rank-promotion-label-shard-end-y:58vh;--rank-promotion-label-shard-start-rot:-34deg;--rank-promotion-label-shard-mid-rot:-148deg;--rank-promotion-label-shard-end-rot:-382deg;--rank-promotion-label-shard-scale:.52;clip-path:polygon(0 28%,80% 0,100% 70%,26% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(25){--rank-promotion-label-shard-width:24px;--rank-promotion-label-shard-height:10px;--rank-promotion-label-shard-start-x:-52px;--rank-promotion-label-shard-start-y:36px;--rank-promotion-label-shard-mid-x:-26vw;--rank-promotion-label-shard-mid-y:36vh;--rank-promotion-label-shard-end-x:-74vw;--rank-promotion-label-shard-end-y:92vh;--rank-promotion-label-shard-start-rot:14deg;--rank-promotion-label-shard-mid-rot:122deg;--rank-promotion-label-shard-end-rot:344deg;--rank-promotion-label-shard-scale:.54;clip-path:polygon(16% 0,100% 22%,84% 100%,0 72%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(26){--rank-promotion-label-shard-width:20px;--rank-promotion-label-shard-height:12px;--rank-promotion-label-shard-start-x:-16px;--rank-promotion-label-shard-start-y:38px;--rank-promotion-label-shard-mid-x:-6vw;--rank-promotion-label-shard-mid-y:39vh;--rank-promotion-label-shard-end-x:-20vw;--rank-promotion-label-shard-end-y:94vh;--rank-promotion-label-shard-start-rot:-13deg;--rank-promotion-label-shard-mid-rot:-126deg;--rank-promotion-label-shard-end-rot:-336deg;--rank-promotion-label-shard-scale:.52;clip-path:polygon(0 12%,86% 0,100% 82%,20% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(27){--rank-promotion-label-shard-width:28px;--rank-promotion-label-shard-height:8px;--rank-promotion-label-shard-start-x:20px;--rank-promotion-label-shard-start-y:38px;--rank-promotion-label-shard-mid-x:8vw;--rank-promotion-label-shard-mid-y:39vh;--rank-promotion-label-shard-end-x:26vw;--rank-promotion-label-shard-end-y:94vh;--rank-promotion-label-shard-start-rot:4deg;--rank-promotion-label-shard-mid-rot:102deg;--rank-promotion-label-shard-end-rot:292deg;--rank-promotion-label-shard-scale:.54;clip-path:polygon(6% 0,100% 20%,78% 100%,0 74%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(28){--rank-promotion-label-shard-width:22px;--rank-promotion-label-shard-height:12px;--rank-promotion-label-shard-start-x:58px;--rank-promotion-label-shard-start-y:36px;--rank-promotion-label-shard-mid-x:29vw;--rank-promotion-label-shard-mid-y:37vh;--rank-promotion-label-shard-end-x:78vw;--rank-promotion-label-shard-end-y:92vh;--rank-promotion-label-shard-start-rot:-18deg;--rank-promotion-label-shard-mid-rot:-116deg;--rank-promotion-label-shard-end-rot:-322deg;--rank-promotion-label-shard-scale:.54;clip-path:polygon(0 22%,78% 0,100% 72%,24% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(29){--rank-promotion-label-shard-width:16px;--rank-promotion-label-shard-height:14px;--rank-promotion-label-shard-start-x:-100px;--rank-promotion-label-shard-start-y:-28px;--rank-promotion-label-shard-mid-x:-44vw;--rank-promotion-label-shard-mid-y:-34vh;--rank-promotion-label-shard-end-x:-98vw;--rank-promotion-label-shard-end-y:-92vh;--rank-promotion-label-shard-start-rot:38deg;--rank-promotion-label-shard-mid-rot:168deg;--rank-promotion-label-shard-end-rot:420deg;--rank-promotion-label-shard-scale:.5;clip-path:polygon(24% 0,100% 38%,64% 100%,0 54%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(30){--rank-promotion-label-shard-width:16px;--rank-promotion-label-shard-height:14px;--rank-promotion-label-shard-start-x:100px;--rank-promotion-label-shard-start-y:-26px;--rank-promotion-label-shard-mid-x:44vw;--rank-promotion-label-shard-mid-y:-33vh;--rank-promotion-label-shard-end-x:98vw;--rank-promotion-label-shard-end-y:-90vh;--rank-promotion-label-shard-start-rot:-39deg;--rank-promotion-label-shard-mid-rot:-172deg;--rank-promotion-label-shard-end-rot:-426deg;--rank-promotion-label-shard-scale:.5;clip-path:polygon(0 36%,76% 0,100% 62%,28% 100%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(31){--rank-promotion-label-shard-width:18px;--rank-promotion-label-shard-height:10px;--rank-promotion-label-shard-start-x:-92px;--rank-promotion-label-shard-start-y:42px;--rank-promotion-label-shard-mid-x:-41vw;--rank-promotion-label-shard-mid-y:41vh;--rank-promotion-label-shard-end-x:-96vw;--rank-promotion-label-shard-end-y:96vh;--rank-promotion-label-shard-start-rot:-41deg;--rank-promotion-label-shard-mid-rot:-158deg;--rank-promotion-label-shard-end-rot:-402deg;--rank-promotion-label-shard-scale:.48;clip-path:polygon(8% 0,100% 24%,80% 100%,0 70%)}#rankPromotionOverlay .rankPromotionOldLabelShard:nth-child(32){--rank-promotion-label-shard-width:18px;--rank-promotion-label-shard-height:10px;--rank-promotion-label-shard-start-x:92px;--rank-promotion-label-shard-start-y:42px;--rank-promotion-label-shard-mid-x:41vw;--rank-promotion-label-shard-mid-y:41vh;--rank-promotion-label-shard-end-x:96vw;--rank-promotion-label-shard-end-y:96vh;--rank-promotion-label-shard-start-rot:42deg;--rank-promotion-label-shard-mid-rot:162deg;--rank-promotion-label-shard-end-rot:408deg;--rank-promotion-label-shard-scale:.48;clip-path:polygon(0 28%,82% 0,100% 74%,22% 100%)}#rankPromotionOverlay .confirmBtns{justify-content:center;margin-top:14px}#rankPromotionOverlay .rankPromotionModal.is-close-ready{cursor:pointer}#rankPromotionOverlay .rankPromotionTapCloseText{color:#bec4cdb8;font-family:var(--font-geist-mono);text-align:center;visibility:hidden;pointer-events:none;margin:0 auto;font-size:11px;font-weight:400;line-height:1.3;display:block}#rankPromotionOverlay .rankPromotionCloseSlot.is-ready .rankPromotionTapCloseText{visibility:visible}body[data-theme=lime] #rankPromotionOverlay .modal{background:0 0;border-color:#0000}body[data-theme=lime] #rankPromotionOverlay .rankPromotionShieldGlow{stroke:#f3ff7a6b}body[data-theme=lime] #rankPromotionOverlay .rankPromotionShieldFill{stroke:url(#rankPromotionShieldStroke)}body[data-theme=lime] #rankPromotionOverlay h2:not(.rankPromotionTitleRibbon){color:#f3ff7a}body[data-theme=lime] #rankPromotionOverlay .rankPromotionTitleRibbon{color:#000}body[data-theme=lime] #rankPromotionOverlay #rankPromotionText{color:#f3ffc6eb}body[data-theme=lime] #rankPromotionOverlay .rankPromotionInsigniaPlaceholder{color:#f3ff7a;background:#d6d6d614;border-color:#d6d6d661}body[data-theme=lime] #rankPromotionOverlay .rankPromotionShard.is-image{filter:none}body[data-theme=lime] #rankPromotionOverlay .rankPromotionShard.is-placeholder{background:radial-gradient(circle at 38% 34%,#ffffffc7,#0000 30%),linear-gradient(135deg,#f3ff7aeb,#d6d6d69e 56%,#0d0f108a)}body[data-theme=lime] #rankPromotionOverlay .rankPromotionLabel{color:#fff}body[data-theme=lime] #rankPromotionOverlay .rankPromotionLabel:after{background:#f3ff7a75}@keyframes rankPromotionCinemaDim{0%{opacity:0}to{opacity:1}}@keyframes rankPromotionModalReveal{0%{opacity:0;filter:blur(3px);transform:translateY(8px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes rankPromotionIntroShieldSmashReveal{0%{opacity:0;filter:blur(5px)drop-shadow(0 0 18px #c9ff2433);transform:scale(.46)}12%{opacity:.74;filter:blur(3px)drop-shadow(0 0 24px #c9ff2442);transform:scale(.58)}58%{opacity:1;filter:blur()drop-shadow(0 20px 34px #00000085);transform:scale(1.12)}70%{filter:blur()drop-shadow(0 10px 20px #00000070);transform:scale(.97)}82%{filter:blur()drop-shadow(0 14px 26px #0000007a);transform:scale(1.04)}94%{filter:blur()drop-shadow(0 12px 24px #00000075);transform:scale(.99)}to{opacity:1;filter:drop-shadow(0 24px 54px #00000094);transform:scale(1)}}@keyframes rankPromotionIntroClipSmashReveal{0%{opacity:0;filter:blur(5px)drop-shadow(0 0 18px #c9ff2433);transform:scale(.46)}12%{opacity:.74;filter:blur(3px)drop-shadow(0 0 24px #c9ff2442);transform:scale(.58)}58%{opacity:1;filter:blur()drop-shadow(0 20px 34px #00000085);transform:scale(1.12)}70%{filter:blur()drop-shadow(0 10px 20px #00000070);transform:scale(.97)}82%{filter:blur()drop-shadow(0 14px 26px #0000007a);transform:scale(1.04)}94%{filter:blur()drop-shadow(0 12px 24px #00000075);transform:scale(.99)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes rankPromotionIntroInsigniaSmashReveal{0%{opacity:0;filter:blur(5px)drop-shadow(0 0 18px #c9ff2433);transform:scale(.52)}12%{opacity:.74;filter:blur(3px)drop-shadow(0 0 24px #c9ff2442);transform:scale(.62)}58%{opacity:1;filter:blur()drop-shadow(0 20px 34px #00000085);transform:scale(1.1)}70%{filter:blur()drop-shadow(0 10px 20px #00000070);transform:scale(.97)}82%{filter:blur()drop-shadow(0 14px 26px #0000007a);transform:scale(1.03)}94%{filter:blur()drop-shadow(0 12px 24px #00000075);transform:scale(.99)}to{opacity:1;filter:blur()drop-shadow(0 12px 26px #00000075);transform:scale(1)}}@keyframes rankPromotionImpactShake{0%,34%{transform:translate(0)}36%{transform:translate(-9px)}38%{transform:translate(8px)}41%{transform:translate(-5px)}45%{transform:translate(3px)}to{transform:translate(0)}}@keyframes rankPromotionOldHardSwap{0%{opacity:1;visibility:visible}92%{opacity:1;visibility:visible}93%,to{opacity:0;visibility:hidden}}@keyframes rankPromotionOldLabelImpactHide{0%{opacity:1;visibility:visible;filter:blur();transform:translateY(0)}18%{opacity:.58;visibility:visible;filter:blur(1.5px);transform:translateY(8px)}35%{opacity:0;visibility:visible;filter:blur(4px);transform:translateY(18px)}36%,to{opacity:0;visibility:hidden;filter:blur(4px);transform:translateY(18px)}}@keyframes rankPromotionOldLabelReadableHide{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes rankPromotionOldLabelPlateShardExplosion{0%{opacity:0;filter:blur(1px)brightness(1.35)drop-shadow(0 0 22px #e4e7ea7a);transform:translate3d(calc(-50% + var(--rank-promotion-label-shard-start-x)),calc(-50% + var(--rank-promotion-label-shard-start-y)),0)rotate(var(--rank-promotion-label-shard-start-rot))scale(.28)}5%{opacity:1;filter:blur()brightness(1.5)drop-shadow(0 0 28px #ffffff94);transform:translate3d(calc(-50% + var(--rank-promotion-label-shard-start-x)),calc(-50% + var(--rank-promotion-label-shard-start-y)),0)rotate(var(--rank-promotion-label-shard-start-rot))scale(.5)}38%{opacity:1;filter:blur()brightness(1.16)drop-shadow(0 10px 18px #00000070);transform:translate3d(calc(-50% + var(--rank-promotion-label-shard-mid-x)),calc(-50% + var(--rank-promotion-label-shard-mid-y)),0)rotate(var(--rank-promotion-label-shard-mid-rot))scale(var(--rank-promotion-label-shard-scale))}82%{opacity:.78;filter:blur(.2px)brightness(.95)drop-shadow(0 14px 22px #0000005c);transform:translate3d(calc(-50% + var(--rank-promotion-label-shard-end-x)),calc(-50% + var(--rank-promotion-label-shard-end-y)),0)rotate(var(--rank-promotion-label-shard-end-rot))scale(.82)}to{opacity:0;filter:blur(1.5px)brightness(.75)drop-shadow(0 18px 28px #00000047);transform:translate3d(calc(-50% + var(--rank-promotion-label-shard-end-x)),calc(-50% + var(--rank-promotion-label-shard-end-y)),0)rotate(var(--rank-promotion-label-shard-end-rot))scale(.58)}}@keyframes rankPromotionOldInsigniaImpactHide{0%,8%{opacity:1;visibility:visible}9%,to{opacity:0;visibility:hidden}}@keyframes rankPromotionShardExplosion{0%{opacity:1;transform:translate(0)rotate(0)scale(1.08)}12%{opacity:1;transform:translate3d(var(--rank-promotion-shard-dx-flow-1),var(--rank-promotion-shard-dy-flow-1),0)rotate(var(--rank-promotion-shard-rot-flow-1))scale(var(--rank-promotion-shard-scale-flow-1))}25%{opacity:1;transform:translate3d(var(--rank-promotion-shard-dx-mid),var(--rank-promotion-shard-dy-mid),0)rotate(var(--rank-promotion-shard-rot-mid))scale(var(--rank-promotion-shard-scale-mid))}38%{opacity:.96;transform:translate3d(var(--rank-promotion-shard-dx-flow-2),var(--rank-promotion-shard-dy-flow-2),0)rotate(var(--rank-promotion-shard-rot-flow-2))scale(var(--rank-promotion-shard-scale-flow-2))}52%{opacity:.88;transform:translate3d(var(--rank-promotion-shard-dx-near),var(--rank-promotion-shard-dy-near),0)rotate(var(--rank-promotion-shard-rot-near))scale(var(--rank-promotion-shard-scale))}64%{opacity:.82;transform:translate3d(var(--rank-promotion-shard-dx-flow-3),var(--rank-promotion-shard-dy-flow-3),0)rotate(var(--rank-promotion-shard-rot-flow-3))scale(var(--rank-promotion-shard-scale-end))}74%{opacity:.74;transform:translate3d(var(--rank-promotion-shard-dx-far),var(--rank-promotion-shard-dy-far),0)rotate(var(--rank-promotion-shard-rot))scale(var(--rank-promotion-shard-scale-end))}84%{opacity:.6;transform:translate3d(var(--rank-promotion-shard-dx-flow-4),var(--rank-promotion-shard-dy-flow-4),0)rotate(var(--rank-promotion-shard-rot-flow-4))scale(var(--rank-promotion-shard-scale-flow-4))}92%{opacity:.34;transform:translate3d(var(--rank-promotion-shard-dx-flow-5),var(--rank-promotion-shard-dy-flow-5),0)rotate(var(--rank-promotion-shard-rot-flow-5))scale(var(--rank-promotion-shard-scale-flow-5))}to{opacity:0;transform:translate3d(var(--rank-promotion-shard-dx-rain),var(--rank-promotion-shard-dy-rain),0)rotate(var(--rank-promotion-shard-rot-rain))scale(var(--rank-promotion-shard-scale-rain))}}@keyframes rankPromotionNewSmash{0%{opacity:1}to{opacity:1}}@keyframes rankPromotionNewBirdseyeDrop{0%{opacity:0;transform:scale(var(--rank-promotion-birdseye-scale));filter:blur(10px)drop-shadow(0 0 44px #c9ff2457)}7%{opacity:1}35%{opacity:1;filter:blur()drop-shadow(0 20px 34px #00000085);transform:scale(1.08)}40%{filter:blur()drop-shadow(0 8px 18px #00000070);transform:scale(.88)}47%{filter:blur()drop-shadow(0 14px 26px #0000007a);transform:scale(1.05)}72%{filter:blur()drop-shadow(0 12px 24px #00000075);transform:scale(.99)}to{opacity:1;filter:blur()drop-shadow(0 12px 26px #00000075);transform:scale(1)}}@keyframes rankPromotionNewLabelImpact{0%,35%{opacity:0;transform:translateY(10px)}40%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes rankPromotionNewLabelSmashReveal{0%{opacity:0;transform:scale(var(--rank-promotion-birdseye-scale));filter:blur(10px)drop-shadow(0 0 44px #c9ff2457)}7%{opacity:1}35%{opacity:1;filter:blur()drop-shadow(0 20px 34px #00000085);transform:scale(1.08)}40%{filter:blur()drop-shadow(0 8px 18px #00000070);transform:scale(.88)}47%{filter:blur()drop-shadow(0 14px 26px #0000007a);transform:scale(1.05)}72%{filter:blur()drop-shadow(0 12px 24px #00000075);transform:scale(.99)}to{opacity:1;filter:blur()drop-shadow(0 12px 26px #00000075);transform:scale(1)}}@keyframes rankPromotionInsigniaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes rankPromotionInsigniaShadowFloat{0%,to{opacity:.42;filter:blur(8px);transform:translate(-50%)scaleX(.96)scaleY(.86)}50%{opacity:.24;filter:blur(12px);transform:translate(-50%)scaleX(.62)scaleY(.7)}}@keyframes rankPromotionLightBeamImpact{0%,31%{opacity:0;filter:blur(.5px)drop-shadow(0 0 8px #7ef3ff4d)drop-shadow(0 0 16px #35e8ff24);transform:translate(-50%)scaleY(.18)scaleX(.58)}34%{opacity:.34;filter:blur(.5px)drop-shadow(0 0 10px #7ef3ff61)drop-shadow(0 0 22px #35e8ff2e);transform:translate(-50%)scaleY(.72)scaleX(.72)}38%,44%{opacity:1;filter:blur(.5px)drop-shadow(0 0 28px #7ef3ffc7)drop-shadow(0 0 64px #35e8ff66);transform:translate(-50%)scaleY(1.04)scaleX(4.6)}62%{opacity:.82;filter:blur(.5px)drop-shadow(0 0 22px #7ef3ffa8)drop-shadow(0 0 48px #35e8ff52);transform:translate(-50%)scaleY(.98)scaleX(2.9)}82%{opacity:.56;filter:blur(.5px)drop-shadow(0 0 16px #7ef3ff8a)drop-shadow(0 0 34px #35e8ff42);transform:translate(-50%)scaleY(.94)scaleX(1.45)}94%{opacity:.18;filter:blur(.5px)drop-shadow(0 0 8px #7ef3ff4d)drop-shadow(0 0 16px #35e8ff24);transform:translate(-50%)scaleY(.46)scaleX(.48)}to{opacity:0;filter:blur(.5px)drop-shadow(0 0 #7ef3ff00)drop-shadow(0 0 #35e8ff00);transform:translate(-50%)scaleY(.08)scaleX(.2)}}@keyframes rankPromotionLightBeamFlicker{0%,33%{opacity:0;transform:translate(-50%)skew(0deg)}35%{opacity:.28;transform:translate(-50%)skew(-3deg)}37%{opacity:.72;transform:translate(-50%)skew(2deg)}39%,45%{opacity:1;transform:translate(-50%)skew(-1deg)}62%{opacity:.46;transform:translate(-50%)skew(3deg)}78%{opacity:.84;transform:translate(-50%)skew(-2deg)}91%{opacity:.2;transform:translate(-50%)skew(1deg)}to{opacity:0;transform:translate(-50%)skew(0deg)}}@keyframes rankPromotionLightBeamCore{0%,33%{opacity:0;transform:translate(-50%)scale(.42)}38%,44%{opacity:1;transform:translate(-50%)scale(1.36)}72%{opacity:.58;transform:translate(-50%)scale(1.02)}92%{opacity:.16;transform:translate(-50%)scale(.48)}to{opacity:0;transform:translate(-50%)scale(.18)}}@keyframes rankPromotionLightBeamSustain{0%,to{opacity:.42;filter:blur(.5px)drop-shadow(0 0 10px #7ef3ff66)drop-shadow(0 0 24px #35e8ff2e);transform:translate(-50%)scaleY(.86)scaleX(.86)}24%{opacity:.5;filter:blur(.5px)drop-shadow(0 0 12px #7ef3ff75)drop-shadow(0 0 27px #35e8ff33);transform:translate(-50%)scaleY(.91)scaleX(.89)}52%{opacity:.66;filter:blur(.5px)drop-shadow(0 0 15px #7ef3ff8f)drop-shadow(0 0 32px #35e8ff3d);transform:translate(-50%)scaleY(1)scaleX(.94)}78%{opacity:.48;filter:blur(.5px)drop-shadow(0 0 12px #7ef3ff70)drop-shadow(0 0 26px #35e8ff33);transform:translate(-50%)scaleY(.9)scaleX(.91)}}@keyframes rankPromotionLightBeamSustainFlicker{0%,to{opacity:.28;filter:blur(5px);transform:translate(-50%)skew(0deg)}12%{opacity:.39;transform:translate(-50%)skew(-.4deg)}25%{opacity:.34;transform:translate(-50%)skew(.35deg)}39%{opacity:.44;filter:blur(4px);transform:translate(-50%)skew(-.65deg)}54%{opacity:.52;transform:translate(-50%)skew(.45deg)}68%{opacity:.43;transform:translate(-50%)skew(-.25deg)}83%{opacity:.46;filter:blur(5px);transform:translate(-50%)skew(.35deg)}}@keyframes rankPromotionLightBeamSustainCore{0%,to{opacity:.28;transform:translate(-50%)scale(.86)}28%{opacity:.36;transform:translate(-50%)scale(.94)}50%{opacity:.46;transform:translate(-50%)scale(1.02)}74%{opacity:.34;transform:translate(-50%)scale(.9)}}@keyframes rankPromotionLightBeamPulse{0%,55%{opacity:0;transform:translate(-50%)scaleY(.72)}58%{opacity:.35;transform:translate(-50%,-80%)scaleY(.82)}70%{opacity:.9;transform:translate(-50%,-520%)scaleY(1)}80%{opacity:.46;transform:translate(-50%,-820%)scaleY(.88)}84%,to{opacity:0;transform:translate(-50%,-900%)scaleY(.72)}}@media (prefers-reduced-motion:reduce){#rankPromotionOverlay .rankPromotionModal.is-smashing{animation:none}#rankPromotionOverlay .rankPromotionLightBeam,#rankPromotionOverlay .rankPromotionLightBeam:after,#rankPromotionOverlay .rankPromotionLightBeam:before,#rankPromotionOverlay .rankPromotionLightBeamPulse{animation:none!important}#rankPromotionOverlay .rankPromotionLightBeamPulse{display:none}#rankPromotionOverlay.is-intro .rankPromotionRankOld .rankPromotionInsignia,#rankPromotionOverlay.is-intro .rankPromotionShieldClipLayer,#rankPromotionOverlay.is-intro .rankPromotionShieldFrame{animation:none!important}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionLightBeam{opacity:0;transform:translate(-50%)scaleY(.08)scaleX(.2)}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionLightBeam:before{opacity:0}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionLightBeam:after{opacity:0;transform:translate(-50%)scale(.18)}#rankPromotionOverlay .rankPromotionRankNew{transform:none}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankOld{opacity:1;visibility:visible;animation:none}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankOld .rankPromotionOldLabelText{animation:rankPromotionOldLabelReadableHide 1ms linear 2.9s both}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionOldLabelShard{animation:none;display:none}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionOldInsigniaWrap>.rankPromotionInsignia,#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionShard{animation:none}#rankPromotionOverlay .rankPromotionShard{display:none}#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankNew{animation:rankPromotionReducedNewSwap 1.9s both}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionInsignia,#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionInsigniaImage,#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew .rankPromotionInsigniaPlaceholder,#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankNew .rankPromotionInsignia,#rankPromotionOverlay .rankPromotionModal.is-smashing .rankPromotionRankNew .rankPromotionLabel{animation:none}#rankPromotionOverlay .rankPromotionModal.is-complete .rankPromotionRankNew:before{opacity:.32;filter:blur(10px);animation:none;transform:translate(-50%)scaleX(.78)scaleY(.72)}}@keyframes rankPromotionReducedOldSwap{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(.82)}}@keyframes rankPromotionReducedNewSwap{0%{opacity:0}to{opacity:1}}@media (max-width:520px){#rankPromotionOverlay .rankPromotionModal{--rank-promotion-birdseye-scale:3.6}#rankPromotionOverlay .rankPromotionStage{min-height:350px}#rankPromotionOverlay .rankPromotionInsignia{width:216px;height:216px}#rankPromotionOverlay .rankPromotionInsigniaNew{width:270px;height:270px}#rankPromotionOverlay .rankPromotionRankNew:before{width:225px;height:42px;top:261px}#rankPromotionOverlay .rankPromotionInsigniaPlaceholder{width:185px;height:185px;font-size:68px}#rankPromotionOverlay .rankPromotionInsigniaNew .rankPromotionInsigniaPlaceholder{width:230px;height:230px;font-size:81px}#rankPromotionOverlay .rankPromotionCloseSlot .rankPromotionTapCloseText{font-size:11px}}#timeGoalCompleteOverlay h2{letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:0 0 8px;font-size:18px;font-weight:700}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveBody,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveBody{align-content:start;padding:clamp(34px,6vw,52px) clamp(28px,7vw,58px) 22px!important;display:grid!important}#dailyRewardOverlay .timeGoalCompleteRewardCard,#timeGoalCompleteOverlay .timeGoalCompleteRewardCard{text-align:center;isolation:isolate;background:linear-gradient(#141c237a,#0c121866),#0d0f13;justify-items:center;gap:8px;width:min(100%,420px);margin:0 auto 24px;padding:10px 12px 12px;display:grid;position:relative;box-shadow:0 0 0 1px #a0bed214}#dailyRewardOverlay .timeGoalCompleteRewardCard>:not(.timeGoalCompleteRibbonRail),#timeGoalCompleteOverlay .timeGoalCompleteRewardCard>:not(.timeGoalCompleteRibbonRail){z-index:1;position:relative}#dailyRewardOverlay .timeGoalCompleteRibbonRail,#timeGoalCompleteOverlay .timeGoalCompleteRibbonRail{z-index:0;pointer-events:none;position:absolute;inset:-20px -24px}#dailyRewardOverlay .timeGoalCompleteRibbon,#timeGoalCompleteOverlay .timeGoalCompleteRibbon{width:var(--ribbon-w,58px);height:var(--ribbon-h,10px);background:linear-gradient(90deg,#ffffff8a,transparent 26%),var(--ribbon-color,#c9ff24);box-shadow:0 7px 14px #00000052,0 0 12px var(--ribbon-glow,#c9ff2447);opacity:0;transform:translate(var(--ribbon-x,0),var(--ribbon-y,0))rotate(var(--ribbon-rotate,0deg))scale(.78);transform-origin:50%;animation:timeGoalCompleteRibbonPop .52s cubic-bezier(.18,.92,.2,1)var(--ribbon-delay,.18s)both;border:1px solid #ffffff47;border-radius:2px;display:block;position:absolute}#dailyRewardOverlay .timeGoalCompleteRibbon:first-child,#timeGoalCompleteOverlay .timeGoalCompleteRibbon:first-child{--ribbon-color:#ff3b72;--ribbon-glow:#ff3b7257;--ribbon-rotate:-18deg;--ribbon-x:-10px;--ribbon-y:-4px;top:20px;left:6px}#dailyRewardOverlay .timeGoalCompleteRibbon:nth-child(2),#timeGoalCompleteOverlay .timeGoalCompleteRibbon:nth-child(2){--ribbon-color:#ffd21e;--ribbon-glow:#ffd21e57;--ribbon-w:46px;--ribbon-rotate:24deg;--ribbon-delay:.24s;top:2px;right:24px}#dailyRewardOverlay .timeGoalCompleteRibbon:nth-child(3),#timeGoalCompleteOverlay .timeGoalCompleteRibbon:nth-child(3){--ribbon-color:#35e8ff;--ribbon-glow:#35e8ff57;--ribbon-w:50px;--ribbon-rotate:64deg;--ribbon-delay:.3s;top:72px;right:-8px}#dailyRewardOverlay .timeGoalCompleteRibbon:nth-child(4),#timeGoalCompleteOverlay .timeGoalCompleteRibbon:nth-child(4){--ribbon-color:#22c55e;--ribbon-glow:#22c55e52;--ribbon-w:52px;--ribbon-rotate:-58deg;--ribbon-delay:.36s;bottom:54px;left:-10px}#dailyRewardOverlay .timeGoalCompleteRibbon:nth-child(5),#timeGoalCompleteOverlay .timeGoalCompleteRibbon:nth-child(5){--ribbon-color:#b56cff;--ribbon-glow:#b56cff52;--ribbon-w:44px;--ribbon-rotate:14deg;--ribbon-delay:.42s;bottom:-4px;right:52px}@keyframes timeGoalCompleteRibbonPop{0%{opacity:0;transform:translate(var(--ribbon-x,0),calc(var(--ribbon-y,0) + 10px))rotate(var(--ribbon-rotate,0deg))scale(.68)}70%{opacity:1;transform:translate(var(--ribbon-x,0),var(--ribbon-y,0))rotate(var(--ribbon-rotate,0deg))scale(1.08)}to{opacity:1;transform:translate(var(--ribbon-x,0),var(--ribbon-y,0))rotate(var(--ribbon-rotate,0deg))scale(1)}}#dailyRewardOverlay .timeGoalCompleteTickWrap,#timeGoalCompleteOverlay .timeGoalCompleteTickWrap{place-items:center;width:150px;height:112px;margin:-14px 0 -2px;display:grid;position:relative;overflow:visible}#dailyRewardOverlay .timeGoalCompleteTickWrap{margin:2px 0 14px}#dailyRewardOverlay .timeGoalCompleteStarArc,#timeGoalCompleteOverlay .timeGoalCompleteStarArc{z-index:1;opacity:0;pointer-events:none;transform-origin:50% calc(50% + 220px);will-change:transform,opacity,filter;width:280px;height:86px;animation:timeGoalCompleteStarArcIn 2.2s cubic-bezier(.22,.72,.18,1) .76s both;position:absolute;top:4px;left:50%;transform:translate(-50%)rotate(-34deg)}#dailyRewardOverlay .timeGoalCompleteArcStar,#timeGoalCompleteOverlay .timeGoalCompleteArcStar{width:var(--star-size,26px);height:var(--star-size,26px);opacity:1;clip-path:polygon(50% 0,61% 34%,98% 35%,68% 56%,79% 91%,50% 70%,21% 91%,32% 56%,2% 35%,39% 34%);filter:drop-shadow(0 0 8px #ffd24ab8)drop-shadow(0 7px 9px #00000057);transform:translate(calc(-50% + var(--star-x,0px)),calc(-50% + var(--star-y,0px)))rotate(var(--star-rotate,0deg))scale(1);transform-origin:50%;background:radial-gradient(circle at 34% 24%,#ffffffe6,#ffffff47 16%,#0000 34%),linear-gradient(135deg,#fff3a5,#ffd45a 30%,#f7a921 62%,#b86b08);position:absolute;top:50%;left:50%}#dailyRewardOverlay .timeGoalCompleteArcStar:first-child,#timeGoalCompleteOverlay .timeGoalCompleteArcStar:first-child{--star-size:36px;--star-x:-125px;--star-y:32px;--star-rotate:-17deg}#dailyRewardOverlay .timeGoalCompleteArcStar:nth-child(2),#timeGoalCompleteOverlay .timeGoalCompleteArcStar:nth-child(2){--star-size:43.5px;--star-x:-86px;--star-y:8px;--star-rotate:-9deg}#dailyRewardOverlay .timeGoalCompleteArcStar:nth-child(3),#timeGoalCompleteOverlay .timeGoalCompleteArcStar:nth-child(3){--star-size:43.5px;--star-x:86px;--star-y:8px;--star-rotate:11deg}#dailyRewardOverlay .timeGoalCompleteArcStar:nth-child(4),#timeGoalCompleteOverlay .timeGoalCompleteArcStar:nth-child(4){--star-size:36px;--star-x:125px;--star-y:32px;--star-rotate:18deg}#timeGoalCompleteOverlay .timeGoalCompleteTickBadge{z-index:2;opacity:0;transform-origin:50%;will-change:transform,opacity;background:radial-gradient(circle at 38% 24%,#ffffffdb,#f0ffda94 16%,#0000 30%),radial-gradient(circle at 66% 20%,#ddff69e6,#0000 32%),radial-gradient(circle at 36% 72%,#0ead1df5,#0000 45%),linear-gradient(135deg,#9eff45,#3bd835 38%,#08a92d 72%,#c9ff32);border-radius:50%;place-items:center;width:92px;height:92px;animation:timeGoalCompleteTickRubberIn .62s cubic-bezier(.18,.92,.22,1) 80ms both;display:grid;position:relative;overflow:visible;box-shadow:0 0 0 1px #daff846b,0 0 0 7px #74ff3617,0 18px 30px #00000075,0 20px 42px #6cff2b2e,inset 0 -14px 24px #005c0e57,inset 0 14px 22px #ffffff47}#timeGoalCompleteOverlay .timeGoalCompleteTickBadge:before{content:"";filter:blur(.2px);background:linear-gradient(135deg,#ffffffa3,#ffffff1f 58%,#0000);border-radius:999px 999px 72% 72%;position:absolute;inset:9px 11px 42px 15px;transform:rotate(-12deg)}#timeGoalCompleteOverlay .timeGoalCompleteTickBadge:after{content:"";filter:blur(5px);background:radial-gradient(#7eff5b52,#0000 72%);border-radius:50%;width:64px;height:10px;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}#timeGoalCompleteOverlay .timeGoalCompleteTickMark{z-index:1;clip-path:polygon(0 55%,13% 43%,40% 63%,84% 3%,92% 8%,50% 82%,40% 88%);filter:drop-shadow(8px 13px 14px #21690047);background:#fffffff5;width:118px;height:126px;position:absolute;top:-20px;left:3px}#timeGoalCompleteOverlay .timeGoalCompleteTickMark:before{content:"";clip-path:polygon(0 55%,13% 43%,40% 63%,84% 3%,92% 8%,50% 82%,40% 88%);background:linear-gradient(135deg,#bfff68,#7ae000 42%,#22b72c);position:absolute;inset:10px 9px 12px}@keyframes timeGoalCompleteStarArcIn{0%{opacity:0;filter:drop-shadow(0 0 2px #ffd24a2e)drop-shadow(0 7px 9px #00000038);transform:translate(-50%)rotate(-34deg)}to{opacity:1;transform:translate(-50%)rotate(0)}}@keyframes timeGoalCompleteTickRubberIn{0%{opacity:0;transform:scale(.22)}58%{opacity:1;transform:scale(1.24)}76%{opacity:1;transform:scale(.92)}88%{opacity:1;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}#timeGoalCompleteOverlay .timeGoalCompleteRewardEyebrows{color:#b9c2cdb3;font-family:var(--font-readable);justify-content:center;align-items:center;gap:13px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}#timeGoalCompleteOverlay .timeGoalCompleteRewardEyebrows span+span{position:relative}#timeGoalCompleteOverlay .timeGoalCompleteRewardEyebrows span+span:before{content:"";background:#b9c2cd7a;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>#dailyRewardTitle,#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompleteRewardCard>#dailyRewardTitle,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>#timeGoalCompleteTitle,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompleteRewardCard>#timeGoalCompleteTitle{width:min(100%,340px);min-height:0!important;box-shadow:none!important;color:#f7f8fb!important;text-align:center!important;text-shadow:0 3px 14px #000000c7!important;text-transform:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:clamp(19px,4.4vw,28px)!important;font-weight:800!important;line-height:1.08!important;display:block!important}#dailyRewardOverlay .timeGoalCompleteRewardMessage,#timeGoalCompleteOverlay .timeGoalCompleteRewardMessage{color:#f7f9fce0;width:min(100%,320px);font-family:var(--font-readable);margin:0;font-size:13px;font-weight:600;line-height:1.28}#dailyRewardOverlay .modalSubtext,#timeGoalCompleteOverlay .modalSubtext{color:#c9ff24;font-family:var(--font-geist-sans);text-align:center;margin:0 0 12px;line-height:1.45}#dailyRewardOverlay .timeGoalCompleteXpFx,#timeGoalCompleteOverlay .timeGoalCompleteXpFx{isolation:isolate;place-items:center;margin:0 0 12px;display:grid;position:relative;overflow:visible}#dailyRewardOverlay #dailyRewardText,#timeGoalCompleteOverlay #timeGoalCompleteText{z-index:2;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 0 8px #ffe258b8,0 0 20px #ffb12770,0 6px 18px #0000008c;transform-origin:50%;will-change:transform,opacity,filter;margin:0;font-size:clamp(1.04rem,3.1vw,1.42rem);font-weight:900;line-height:1.1;position:relative;color:#f8c83d!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#dailyRewardOverlay #dailyRewardText.isXpRevealPending,#timeGoalCompleteOverlay #timeGoalCompleteText.isXpRevealPending{visibility:hidden}#dailyRewardOverlay #dailyRewardText.isXpRevealDropping,#timeGoalCompleteOverlay #timeGoalCompleteText.isXpRevealDropping{animation:timeGoalXpSubtextDropIn .68s cubic-bezier(.16,.84,.18,1) both}#dailyRewardOverlay .timeGoalCompleteXpFx.isPlaying #dailyRewardText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isPlaying #timeGoalCompleteText{animation:timeGoalXpSplashText 1.05s cubic-bezier(.16,.92,.18,1) both}#dailyRewardOverlay .timeGoalCompleteXpFx.isCalculating #dailyRewardText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isCalculating #timeGoalCompleteText{animation:timeGoalXpCalculatingTextPulse .92s ease-in-out infinite}#dailyRewardOverlay .timeGoalCompleteXpFx.isPlaying.isCounting #dailyRewardText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isPlaying.isCounting #timeGoalCompleteText{animation-name:timeGoalXpSplashTextHold}#dailyRewardOverlay .timeGoalCompleteXpFx.isCounting:not(.isPlaying) #dailyRewardText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isCounting:not(.isPlaying) #timeGoalCompleteText{opacity:1;filter:brightness(1.75);animation:none;transform:scale(1.82)}#dailyRewardOverlay .timeGoalCompleteXpFx.isCounting.isIntervalSplashing #dailyRewardText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isCounting.isIntervalSplashing #timeGoalCompleteText{animation:timeGoalXpIntervalSplashTextHold 1.05s cubic-bezier(.16,.92,.18,1) both}#dailyRewardOverlay .timeGoalCompleteXpFx.isCountComplete #dailyRewardText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isCountComplete #timeGoalCompleteText{animation:timeGoalXpCountCompleteText .26s cubic-bezier(.18,.84,.26,1) both}#dailyRewardOverlay .timeGoalCompleteGoldFragments,#timeGoalCompleteOverlay .timeGoalCompleteGoldFragments{z-index:1;pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#dailyRewardOverlay .timeGoalCompleteGoldFragment,#timeGoalCompleteOverlay .timeGoalCompleteGoldFragment{width:var(--fw);height:var(--fh);opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(var(--fr));transform-origin:50%;will-change:transform,opacity,filter;background:linear-gradient(135deg,#ffffffe6,#ffee7ebf 34%,#e08a12eb);border-radius:1px;position:absolute;top:0;left:0;box-shadow:0 0 8px #ffcf369e}#dailyRewardOverlay .timeGoalCompleteXpFx.isPlaying .timeGoalCompleteGoldFragment,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isPlaying .timeGoalCompleteGoldFragment{animation:timeGoalXpGoldFragmentSplash 1.05s cubic-bezier(.13,.72,.22,1) both;animation-delay:var(--fd)}#dailyRewardOverlay .timeGoalCompleteXpFx.isIntervalSplashing .timeGoalCompleteGoldFragment,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isIntervalSplashing .timeGoalCompleteGoldFragment{animation:timeGoalXpIntervalGoldFragmentSplash 1.05s cubic-bezier(.13,.72,.22,1) both;animation-delay:var(--fd)}@keyframes timeGoalXpSplashText{0%{opacity:0;filter:blur(7px)brightness(1.15);transform:translateY(-72px)scale(.82)}46%{opacity:1;filter:blur()brightness(1.26);transform:translateY(9px)scale(1.04)}62%{filter:brightness(1.12);transform:translateY(-5px)scale(.99)}78%{filter:brightness(1.04);transform:translateY(2px)scale(1.01)}to{opacity:1;filter:none;transform:translateY(0)scale(1)}}@keyframes timeGoalXpSubtextDropIn{0%{opacity:0;filter:blur(10px)brightness(1.28);transform:scale(2.65)}46%{opacity:1;filter:blur()brightness(1.22);transform:scale(.9)}62%{filter:brightness(1.14);transform:scaleX(1.08)scaleY(.9)}78%{filter:brightness(1.06);transform:scaleX(.98)scaleY(1.04)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes timeGoalXpSplashTextHold{0%{opacity:0;filter:blur(7px)brightness(1.15);transform:translateY(-72px)scale(1.12)}46%{opacity:1;filter:blur()brightness(1.75);transform:translateY(9px)scale(1.92)}62%{filter:brightness(1.75);transform:translateY(-5px)scale(1.78)}78%{filter:brightness(1.75);transform:translateY(2px)scale(1.84)}to{opacity:1;filter:brightness(1.75);transform:translateY(0)scale(1.82)}}@keyframes timeGoalXpIntervalSplashTextHold{0%{opacity:0;filter:blur(6px)brightness(1.15);transform:translateY(-60px)scale(1.18)}46%{opacity:1;filter:blur()brightness(1.75);transform:translateY(7px)scale(1.9)}62%{filter:brightness(1.75);transform:translateY(-4px)scale(1.79)}78%{filter:brightness(1.75);transform:translateY(2px)scale(1.84)}to{opacity:1;filter:brightness(1.75);transform:translateY(0)scale(1.82)}}@keyframes timeGoalXpCountCompleteText{0%{opacity:1;filter:brightness(1.75);transform:scale(1.82)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes timeGoalXpCalculatingTextPulse{0%,to{opacity:.78;filter:brightness(1.04);transform:scale(.98)}50%{opacity:1;filter:brightness(1.34);transform:scale(1.06)}}@keyframes timeGoalXpGoldFragmentSplash{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)rotate(var(--fr));filter:blur(2px)}20%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy)))scale(1)rotate(calc(var(--fr) + var(--fs)));filter:blur(1px)}}@keyframes timeGoalXpIntervalGoldFragmentSplash{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)rotate(var(--fr));filter:blur(2px)}20%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--fx)),calc(-50% + var(--fy)))scale(1)rotate(calc(var(--fr) + var(--fs)));filter:blur(1px)}}@media (prefers-reduced-motion:reduce){#dailyRewardOverlay #dailyRewardText.isXpRevealDropping,#dailyRewardOverlay .timeGoalCompleteRibbon,#dailyRewardOverlay .timeGoalCompleteXpFx.isCalculating #dailyRewardText,#dailyRewardOverlay .timeGoalCompleteXpFx.isCountComplete #dailyRewardText,#dailyRewardOverlay .timeGoalCompleteXpFx.isCounting #dailyRewardText,#dailyRewardOverlay .timeGoalCompleteXpFx.isIntervalSplashing #dailyRewardText,#dailyRewardOverlay .timeGoalCompleteXpFx.isIntervalSplashing .timeGoalCompleteGoldFragment,#dailyRewardOverlay .timeGoalCompleteXpFx.isPlaying #dailyRewardText,#dailyRewardOverlay .timeGoalCompleteXpFx.isPlaying .timeGoalCompleteGoldFragment,#timeGoalCompleteOverlay #timeGoalCompleteText.isXpRevealDropping,#timeGoalCompleteOverlay .timeGoalCompleteRibbon,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isCalculating #timeGoalCompleteText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isCountComplete #timeGoalCompleteText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isCounting #timeGoalCompleteText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isIntervalSplashing #timeGoalCompleteText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isIntervalSplashing .timeGoalCompleteGoldFragment,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isPlaying #timeGoalCompleteText,#timeGoalCompleteOverlay .timeGoalCompleteXpFx.isPlaying .timeGoalCompleteGoldFragment{filter:none;will-change:auto;animation:none;transform:none}#dailyRewardOverlay .timeGoalCompleteRibbon,#timeGoalCompleteOverlay .timeGoalCompleteRibbon{opacity:1;transform:translate(var(--ribbon-x,0),var(--ribbon-y,0))rotate(var(--ribbon-rotate,0deg))scale(1)}#dailyRewardOverlay .timeGoalCompleteStarArc,#timeGoalCompleteOverlay .timeGoalCompleteStarArc{opacity:1;will-change:auto;animation:none;transform:translate(-50%)rotate(0)}#dailyRewardOverlay .dailyRewardBoxImage,#timeGoalCompleteOverlay .timeGoalCompleteTickBadge{opacity:1;will-change:auto;animation:none;transform:scale(1)}#dailyRewardOverlay .timeGoalCompleteGoldFragments,#timeGoalCompleteOverlay .timeGoalCompleteGoldFragments{display:none}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:after,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal:after{filter:none;opacity:.88;will-change:auto;animation:none}}#timeGoalCompleteOverlay .timeGoalCompleteMeta[hidden]{display:none!important}#timeGoalCompleteOverlay .timeGoalCompleteNoteField{gap:8px;margin:0 0 12px;display:grid}#timeGoalCompleteOverlay .timeGoalCompleteNextTasks[hidden]{display:none!important}#timeGoalCompleteOverlay .timeGoalCompleteNextTasks{transform-origin:top;will-change:opacity,transform,clip-path;margin:0 0 28px;animation:timeGoalCompleteLauncherRollDown .34s cubic-bezier(.16,.84,.24,1) both;overflow:hidden}@keyframes timeGoalCompleteLauncherRollDown{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-10px)scaleY(.92)}62%{opacity:1;clip-path:inset(0);transform:translateY(2px)scaleY(1.015)}to{opacity:1;clip-path:inset(0);transform:translateY(0)scaleY(1)}}@media (prefers-reduced-motion:reduce){#timeGoalCompleteOverlay .timeGoalCompleteNextTasks{animation:none}}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTitle{color:#d2dae4c2;font-family:var(--font-readable);letter-spacing:0;text-align:center;flex:0 0 100%;margin:0 0 9px;font-size:12px;font-weight:700;line-height:1.35}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskGrid{--time-goal-next-task-gap:8px;gap:var(--time-goal-next-task-gap);flex-wrap:wrap;justify-content:center;display:flex}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile{--task-color:var(--accent);flex:0 1 calc((100% - (3*var(--time-goal-next-task-gap)))/4);border:1px solid var(--task-color);min-width:0;min-height:54px}@supports (color:color-mix(in lab,red,red)){#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile{border:1px solid color-mix(in srgb,var(--task-color)72%,#ffffff57)}}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile{box-shadow:0 0 0 1px #ffffff14 inset,0 0 12px var(--task-color);background:#05070a52}@supports (color:color-mix(in lab,red,red)){#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile{box-shadow:0 0 0 1px #ffffff14 inset,0 0 12px color-mix(in srgb,var(--task-color)26%,transparent)}}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile{color:#fff;cursor:pointer;font-family:var(--font-geist-mono);letter-spacing:0;text-align:center;text-shadow:0 1px 2px #0000009e;place-items:center;gap:4px;padding:9px 8px;font-size:12px;font-weight:800;line-height:1.15;transition:transform .16s,border-color .16s,box-shadow .16s,filter .16s;display:grid}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:focus-visible,#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:hover{border-color:var(--task-color)}@supports (color:color-mix(in lab,red,red)){#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:focus-visible,#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:hover{border-color:color-mix(in srgb,var(--task-color)62%,#fff)}}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:focus-visible,#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:hover{background:linear-gradient(180deg,var(--task-color),var(--task-color))}@supports (color:color-mix(in lab,red,red)){#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:focus-visible,#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--task-color)82%,#ffffff2e),color-mix(in srgb,var(--task-color)68%,#05070a))}}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:focus-visible,#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:hover{box-shadow:0 0 0 1px #ffffff29 inset,0 0 16px var(--task-color)}@supports (color:color-mix(in lab,red,red)){#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:focus-visible,#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:hover{box-shadow:0 0 0 1px #ffffff29 inset,0 0 16px color-mix(in srgb,var(--task-color)42%,transparent)}}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:focus-visible,#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile:hover{filter:saturate(1.12)brightness(1.06);outline:none;transform:translateY(-1px)}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile span{overflow-wrap:anywhere}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskName{display:block}#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTime{color:#ffffffc7;text-shadow:0 1px 2px #0000008a;font-size:10px;font-weight:700;line-height:1.1;display:block}@media (max-width:560px){#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile{flex-basis:calc((100% - var(--time-goal-next-task-gap))/2)}}@media (max-width:360px){#timeGoalCompleteOverlay .timeGoalCompleteNextTaskTile{flex-basis:100%}}#timeGoalCompleteOverlay .timeGoalCompleteNoteLabel{color:#e2f6ffeb;font-family:var(--font-geist-sans);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}#timeGoalCompleteOverlay .focusSessionNotesInput{resize:none;min-height:40px;font-size:12px;line-height:1.45}#dailyRewardOverlay .timeGoalCompleteActionGrid,#timeGoalCompleteOverlay .timeGoalCompleteActionGrid{margin-top:4px}#dailyRewardOverlay .timeGoalCompleteActionGrid .btn[hidden],#timeGoalCompleteOverlay .timeGoalCompleteActionGrid .btn[hidden]{display:none!important}#timeGoalCompleteOverlay #timeGoalCompleteCloseBtn.isClaimReady{transform-origin:50%;will-change:transform,opacity,filter;animation:timeGoalCompleteClaimZoomIn .26s cubic-bezier(.16,.9,.22,1.18) both}#dailyRewardOverlay .timeGoalCompleteRewardCard #dailyRewardText,#timeGoalCompleteOverlay .timeGoalCompleteRewardCard #timeGoalCompleteText{text-shadow:0 0 10px #ffe2588a,0 12px 22px #0000009e;white-space:nowrap;min-height:1.12em;padding-top:16px;line-height:.98;color:#f2f5f8!important;letter-spacing:0!important;font-size:24px!important}#timeGoalCompleteOverlay .timeGoalCompleteRewardCard #timeGoalCompleteText{color:#ffd45a!important}@keyframes timeGoalCompleteClaimZoomIn{0%{opacity:0;filter:blur(3px)brightness(1.32);transform:scale(.72)}64%{opacity:1;filter:blur()brightness(1.1);transform:scale(1.06)}to{opacity:1;filter:none;transform:scale(1)}}@media (prefers-reduced-motion:reduce){#timeGoalCompleteOverlay #timeGoalCompleteCloseBtn.isClaimReady{filter:none;will-change:auto;animation:none;transform:none}}#dailyRewardOverlay .timeGoalCompleteActionGrid .btn,#dailyRewardOverlay .timeGoalCompleteActionGrid .btn.btn-accent,#timeGoalCompleteOverlay .timeGoalCompleteActionGrid .btn,#timeGoalCompleteOverlay .timeGoalCompleteActionGrid .btn.btn-accent{color:var(--text);box-shadow:none;background:#ffffff03;border:1px solid #a0e8ff47}#dailyRewardOverlay .timeGoalCompleteActionGrid .btn.btn-accent:hover,#dailyRewardOverlay .timeGoalCompleteActionGrid .btn:hover,#timeGoalCompleteOverlay .timeGoalCompleteActionGrid .btn.btn-accent:hover,#timeGoalCompleteOverlay .timeGoalCompleteActionGrid .btn:hover{background:linear-gradient(180deg,var(--accent3),var(--accent));color:#04131c;border-color:#35e8ff8c;box-shadow:0 0 14px #00dcff4d}#timeGoalCompleteOverlay #timeGoalCompleteLaunchNextBtn{box-shadow:0 0 14px #c9ff2438;color:#061006!important;background:#c9ff24!important;border-color:#c9ff24!important}#timeGoalCompleteOverlay #timeGoalCompleteLaunchNextBtn:focus-visible,#timeGoalCompleteOverlay #timeGoalCompleteLaunchNextBtn:hover{color:#061006!important;background:#d6ff57!important;border-color:#d6ff57!important;box-shadow:inset 0 0 0 1px #ffffff29,0 0 16px #c9ff244d!important}#timeGoalCompleteOverlay .modal{clip-path:none;max-width:calc(var(--modal-width-lg)*.75);width:min(calc(var(--modal-width-lg)*.75),100%)!important}#timeGoalCompleteNoteOverlay .modal,#timeGoalCompleteSaveNoteOverlay .modal{background:#0d0f13;border:1px solid #35e8ff3d;border-radius:0;padding:14px 14px 12px;box-shadow:0 24px 56px #00000085,inset 0 0 0 1px #7ef3ff0f}#timeGoalCompleteNoteOverlay h2,#timeGoalCompleteSaveNoteOverlay h2{letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:18px;font-weight:700}#timeGoalCompleteNoteOverlay .modalSubtext,#timeGoalCompleteSaveNoteOverlay .modalSubtext{color:#e2f6ffe6;margin:0 0 12px;line-height:1.45}#timeGoalCompleteSaveNoteOverlay .timeGoalCompleteSaveNoteBtns{gap:8px}#timeGoalCompleteSaveNoteOverlay .timeGoalCompleteSaveNoteBtns .btn{justify-content:center;min-width:96px}#timeGoalCompleteSaveNoteOverlay .timeGoalCompleteSaveNoteBtns .btn,#timeGoalCompleteSaveNoteOverlay .timeGoalCompleteSaveNoteBtns .btn.btn-accent{color:var(--text);box-shadow:none;background:#ffffff03;border:1px solid #a0e8ff47}#timeGoalCompleteSaveNoteOverlay .timeGoalCompleteSaveNoteBtns .btn.btn-accent:hover,#timeGoalCompleteSaveNoteOverlay .timeGoalCompleteSaveNoteBtns .btn:hover{background:linear-gradient(180deg,var(--accent3),var(--accent));color:#04131c;border-color:#35e8ff8c;box-shadow:0 0 14px #00dcff4d}#timeGoalCompleteNoteOverlay .timeGoalCompleteNoteBody{margin:0 0 12px}#timeGoalCompleteNoteOverlay .focusSessionNotesInput{resize:vertical;width:100%;min-height:108px}#timeGoalCompleteNoteOverlay .modal,#timeGoalCompleteSaveNoteOverlay .modal{clip-path:none}#editOverlay #editFinalCheckpointActionField,#editOverlay #editTimerSettingsGroup{width:100%;max-width:none}#editOverlay #editFinalCheckpointActionSelect{width:100%;max-width:none;display:block}#editOverlay .editTaskTimeGoalField #editFinalCheckpointActionField,#editOverlay .editTaskTimeGoalField #editTimerSettingsGroup{width:100%;min-width:0;max-width:none;display:block}#editOverlay .editTaskTimeGoalField #editFinalCheckpointActionField select{min-width:0;display:block;width:100%!important;max-width:none!important}#addTaskOverlay #addTaskFinalCheckpointActionField{width:100%;max-width:none}#addTaskOverlay #addTaskCheckpointSoundModeSelect,#addTaskOverlay #addTaskFinalCheckpointActionSelect{width:100%;max-width:none;display:block}#addTaskOverlay #addTaskAdvancedMenu,#editOverlay #editCheckpointAlertsGroup,#editOverlay #editTaskAdvancedMenu,#editOverlay #editTimerSettingsGroup{box-shadow:none;clip-path:none;background:0 0;border:0;margin:8px 0 2px;padding:0}#addTaskOverlay #addTaskAdvancedMenu>summary,#editOverlay #editTaskAdvancedMenu>summary{cursor:pointer;clip-path:none;font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#e4f8fff0;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:700;list-style:none;display:flex}#addTaskOverlay #addTaskAdvancedMenu>summary::-webkit-details-marker,#editOverlay #editTaskAdvancedMenu>summary::-webkit-details-marker{display:none}#addTaskOverlay #addTaskAdvancedMenu>summary:before,#editOverlay #editTaskAdvancedMenu>summary:before{content:"▸";color:#fff;font-size:13px;line-height:1}#addTaskOverlay #addTaskAdvancedMenu[open]>summary:before,#editOverlay #editTaskAdvancedMenu[open]>summary:before{content:"▾"}#addTaskOverlay .editTaskAdvancedBody,#editOverlay .editTaskAdvancedBody{padding-top:10px}#addTaskOverlay .checkpointAlertBehaviourField,#editOverlay .checkpointAlertBehaviourField{background:0 0;border:0;padding:0}#addTaskOverlay .editCheckpointAlertBehaviourGrid,#editOverlay .editCheckpointAlertBehaviourGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#editOverlay .editTaskModalBody>:is(.field,.milestones,.checkpointAlertsGroup)+:is(.field,.milestones,.checkpointAlertsGroup){margin-top:18px;padding-top:14px}#addTaskOverlay .taskScheduleToggleRow,#editOverlay .taskScheduleToggleRow{justify-content:flex-start;gap:10px;margin:12px 0 14px}#addTaskOverlay .taskScheduleToggleRow input[type=checkbox],#editOverlay .taskScheduleToggleRow input[type=checkbox]{accent-color:#c9ff24;flex:none;width:18px;height:18px;margin:0}#addTaskOverlay .taskScheduleToggleRow>span,#editOverlay .taskScheduleToggleRow>span{font-size:11px}#addTaskOverlay .taskScheduleFields,#editOverlay .taskScheduleFields{display:block}#addTaskOverlay .editPlannedStartField,#addTaskOverlay .editTaskTimeGoalField,#editOverlay .editPlannedStartField,#editOverlay .editTaskTimeGoalField{padding-top:16px}#addTaskOverlay .taskScheduleFields.isHidden,#editOverlay .taskScheduleFields.isHidden{display:none}#addTaskOverlay .taskScheduleDaysHelper,#editOverlay .taskScheduleDaysHelper{color:#f5f8f48f;font-family:var(--font-geist-mono);margin:6px 0 0;font-size:11px;line-height:1.35}#addTaskOverlay .taskScheduleDaysHelperLink,#editOverlay .taskScheduleDaysHelperLink{color:#d9ff9a;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}#addTaskOverlay .taskScheduleDaysHelperLink:focus-visible,#addTaskOverlay .taskScheduleDaysHelperLink:hover,#editOverlay .taskScheduleDaysHelperLink:focus-visible,#editOverlay .taskScheduleDaysHelperLink:hover{color:#f6ffd9}#addTaskOverlay .taskScheduleSummary,#editOverlay .taskScheduleSummary{color:#f5f8f49e;background:#ffffff06;border:1px solid #ffffff1a;margin:8px 0 0}#addTaskOverlay .taskScheduleSummary.isHidden,#editOverlay .taskScheduleSummary.isHidden{display:none}#addTaskOverlay .taskScheduleSummary summary,#editOverlay .taskScheduleSummary summary{cursor:pointer;color:#f5f8f4c7;letter-spacing:.08em;text-transform:uppercase;min-height:32px;padding:8px 10px;font-size:11px;font-weight:700;font-family:var(--font-orbitron)!important}#addTaskOverlay .taskScheduleSummary p,#editOverlay .taskScheduleSummary p{color:#f5f8f49e;font-family:var(--font-geist-mono);margin:0;padding:0 10px 10px;font-size:12px;line-height:1.4}#editOverlay .btn,#editOverlay .milestonesBody,#editOverlay .presetIntervalsInfoSlot{font-family:var(--font-readable)!important}#addTaskOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup,#editOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup{box-shadow:none;background:#121418f5;border:1px solid #ffffff1f;border-radius:0;flex-wrap:nowrap;align-items:center;gap:0;padding:0;display:inline-flex;overflow:visible}#addTaskOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn,#editOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn{letter-spacing:0;opacity:.42;text-transform:none;justify-content:center;align-items:center;width:auto;min-width:74px;height:28px;min-height:28px;font-size:11px;font-weight:700;line-height:1;transition:opacity .16s,box-shadow .16s,background-color .16s;display:inline-flex;transform:none;color:#f5f8f485!important;font-family:var(--font-orbitron)!important;background:linear-gradient(#ffffff12,#ffffff04)!important;border:1px solid #0000!important;border-radius:0!important;padding:0 10px!important;box-shadow:inset 0 1px #ffffff14,inset 0 -2px 4px #0003,0 5px 12px #0003!important}#addTaskOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn+.taskScreenHeaderBtn,#editOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn+.taskScreenHeaderBtn{border-left:1px solid #ffffff0f!important}#addTaskOverlay .addTaskDurationPills.taskScreenPillGroup .taskScreenHeaderBtn,#editOverlay .addTaskDurationPills.taskScreenPillGroup .taskScreenHeaderBtn{min-width:58px}#addTaskOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn.isOn,#editOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn.isOn{opacity:1;color:#f5f8f4f5!important;background:#1a1b20!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f,0 6px 14px #00000038!important}#addTaskOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):focus-visible,#addTaskOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):hover,#editOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):focus-visible,#editOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn:not(.isOn):hover{opacity:.72;color:#f5f8f4b8!important;background:linear-gradient(#ffffff1a,#ffffff06)!important}body[data-theme=lime] .dashboardCard,body[data-theme=lime] .dashboardShell,body[data-theme=lime] .historyCanvasWrap,body[data-theme=lime] .historyInline,body[data-theme=lime] .hmGroup,body[data-theme=lime] .menu,body[data-theme=lime] .modal,body[data-theme=lime] .task{background:linear-gradient(#ffffff08,#ffffff03),#121418f5;border-color:#dbff4f2e;box-shadow:0 20px 40px #00000057,inset 0 0 0 1px #f1ff970d}body[data-theme=lime] #rankLadderOverlay .modal,body[data-theme=lime] #rewardsInfoOverlay .modal,body[data-theme=lime] #timeGoalCompleteNoteOverlay .modal,body[data-theme=lime] #timeGoalCompleteOverlay .modal,body[data-theme=lime] #timeGoalCompleteSaveNoteOverlay .modal{background:linear-gradient(#ffffff08,#ffffff03),#121418f5;border-color:#d6d6d657}body[data-theme=lime] .rankLadderItem,body[data-theme=lime] .rewardsInfoDetailItem{background:#121418f5;border-color:#dbff4f2e}body[data-theme=lime] .rankLadderItem.isSelectable:focus-visible,body[data-theme=lime] .rankLadderItem.isSelectable:hover{border-color:#f1ff9757;box-shadow:0 0 16px #dbff4f1f,inset 0 0 0 1px #f1ff9714}body[data-theme=lime] .rankLadderItem.isCurrent,body[data-theme=lime] .rankLadderItem.isSelectedThumbnail,body[data-theme=lime] .rankLadderItem.isUnlocked,body[data-theme=lime] .rankLadderItemBadge,body[data-theme=lime] .rankLadderItemFlag,body[data-theme=lime] .rankLadderItemTitle,body[data-theme=lime] .rewardsInfoDetailValue{color:#f7ffd4f5}body[data-theme=lime] #rewardsInfoOverlay .modalSubtext,body[data-theme=lime] #timeGoalCompleteNoteOverlay .modalSubtext,body[data-theme=lime] #timeGoalCompleteOverlay .modalSubtext,body[data-theme=lime] #timeGoalCompleteSaveNoteOverlay .modalSubtext,body[data-theme=lime] .rankLadderItemMeta,body[data-theme=lime] .rewardsInfoDetailLabel,body[data-theme=lime] .rewardsInfoText{color:#e2efaad1}body[data-theme=lime] .rankLadderModal p.modalSubtext{color:#fff!important}body[data-theme=lime] #timeGoalCompleteOverlay .modalSubtext{color:#c9ff24}body[data-theme=lime] #editOverlay .checkpointAlertSoundModeField select,body[data-theme=lime] #editOverlay input[type=number],body[data-theme=lime] #editOverlay input[type=text]{color:#f7ffd4f5;background:#141b0aeb;border-color:#d5ff663d}body[data-theme=lime] #addTaskOverlay .checkpointAlertSoundModeField select:focus,body[data-theme=lime] #editOverlay .checkpointAlertSoundModeField select:focus,body[data-theme=lime] #editOverlay input[type=number]:focus,body[data-theme=lime] #editOverlay input[type=text]:focus{border-color:#f1ff9775;box-shadow:0 0 0 1px #f1ff971f}body[data-theme=lime] #editOverlay #editName:focus,body[data-theme=lime] #editOverlay #editName:focus-visible{border-color:#ffffff05!important;outline:none!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff05!important}body[data-theme=lime] #addTaskOverlay optgroup,body[data-theme=lime] #addTaskOverlay option,body[data-theme=lime] #editOverlay optgroup,body[data-theme=lime] #editOverlay option{color:#f7ffd0;background:#14180a}body[data-theme=lime] #addTaskOverlay option:checked,body[data-theme=lime] #addTaskOverlay option:checked:focus,body[data-theme=lime] #addTaskOverlay option:checked:hover,body[data-theme=lime] #addTaskOverlay option:focus,body[data-theme=lime] #addTaskOverlay option:hover,body[data-theme=lime] #editOverlay option:checked,body[data-theme=lime] #editOverlay option:checked:focus,body[data-theme=lime] #editOverlay option:checked:hover,body[data-theme=lime] #editOverlay option:focus,body[data-theme=lime] #editOverlay option:hover{color:#f8ffd7;background:linear-gradient(#efff6357,#6e8010f5)}body[data-theme=lime] #editOverlay .timerTypePill.isOn,body[data-theme=lime] #editOverlay .unitBtn.isOn{color:#fff!important;background:linear-gradient(#70767e33,#44484e29)!important;border-color:#ffffffdb!important;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #ffffff29!important}body[data-theme=lime] #editOverlay .editTaskTypePills .timerTypePill.isOn{border-color:#ffffffdb!important}body[data-theme=lime] #addTaskOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn.isOn,body[data-theme=lime] #editOverlay :is(.editTaskTypePills,.addTaskDurationPills).taskScreenPillGroup .taskScreenHeaderBtn.isOn{color:#f5f8f4f5!important;background:#1a1b20!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f,0 6px 14px #00000038!important}body[data-theme=lime] #editOverlay .milestonesSummaryCollapseLabel,body[data-theme=lime] #timeGoalCompleteOverlay .confirmText{color:#f3ffc6eb}body[data-theme=lime] #editOverlay .milestonesSummaryCollapseLabel:after{color:#f1ff97e0}#taskManualEntryOverlay .hmManualEntryFooterBtns{background:0 0!important}#editOverlay #cancelEditBtn,#editOverlay #cancelEditBtn:focus-visible,#editOverlay #cancelEditBtn:hover{font-family:var(--font-orbitron)!important;color:#f5f8f4e0!important;background:0 0!important;border-color:#a5acb6a8!important}#editOverlay #cancelEditBtn:focus-visible,#editOverlay #cancelEditBtn:hover{border-color:#c2c9d3db!important}#addTaskOverlay #addTaskConfirmBtn,#addTaskOverlay #addTaskConfirmBtn:focus-visible:not(:disabled),#addTaskOverlay #addTaskConfirmBtn:hover:not(:disabled),#editOverlay #saveEditBtn,#editOverlay #saveEditBtn:focus-visible,#editOverlay #saveEditBtn:hover{font-weight:800;font-family:var(--font-orbitron)!important;color:#c9ff24!important;background:#ffffff03!important;border-color:#c9ff24!important;box-shadow:inset 0 1px #ffffff38,0 0 16px #c9ff2433!important}#addTaskOverlay #addTaskConfirmBtn:active:not(:disabled),#editOverlay #saveEditBtn:active{color:#02060d!important;background:linear-gradient(#e4ff65,#c9ff24)!important;border-color:#c9ff24db!important;box-shadow:inset 0 1px #ffffff38,0 0 16px #c9ff2433!important}#addTaskOverlay .footerBtns .primitiveSciFiModalAction,#editOverlay .footerBtns .primitiveSciFiModalAction{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#addTaskOverlay .footerBtns .primitiveSciFiModalAction:focus-visible:not(:disabled),#addTaskOverlay .footerBtns .primitiveSciFiModalAction:hover:not(:disabled),#editOverlay .footerBtns .primitiveSciFiModalAction:focus-visible:not(:disabled),#editOverlay .footerBtns .primitiveSciFiModalAction:hover:not(:disabled){filter:brightness(1.12)!important;transform:translateY(-1px)!important}#addTaskOverlay .footerBtns .primitiveSciFiModalAction:active:not(:disabled),#editOverlay .footerBtns .primitiveSciFiModalAction:active:not(:disabled){transform:translateY(3px)!important}#addTaskOverlay .footerBtns .primitiveSciFiModalAction:focus-visible,#editOverlay .footerBtns .primitiveSciFiModalAction:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#addTaskOverlay .footerBtns .primitiveSciFiModalAction:after,#addTaskOverlay .footerBtns .primitiveSciFiModalAction:before,#editOverlay .footerBtns .primitiveSciFiModalAction:after,#editOverlay .footerBtns .primitiveSciFiModalAction:before{content:none!important}#addTaskOverlay .footerBtns .primitiveSciFiModalPrimaryAction,#editOverlay .footerBtns .primitiveSciFiModalPrimaryAction{color:#f7f8fb!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}#addTaskOverlay .footerBtns .primitiveSciFiModalSecondaryAction,#editOverlay .footerBtns .primitiveSciFiModalSecondaryAction{border-color:#020509!important}#addTaskOverlay .footerBtns .primitiveSciFiModalAction:disabled,#editOverlay .footerBtns .primitiveSciFiModalAction:disabled{cursor:not-allowed!important;filter:grayscale(.42)brightness(.68)!important;opacity:.48!important;transform:none!important;box-shadow:0 2px #b4cee21a,0 8px 12px #00000094,inset 0 0 0 3px #b8cfe03d,inset 0 12px 18px #ffffff07,inset 0 -18px 22px #00000057!important}@media (prefers-reduced-motion:reduce){#addTaskOverlay .footerBtns .primitiveSciFiModalAction,#editOverlay .footerBtns .primitiveSciFiModalAction{transition:none!important}}#editOverlay .addTaskCheckpointInfoDialog,#editOverlay .addTaskDurationPerLabel,#editOverlay .addTaskPlannedStartSeparator,#editOverlay .checkpointAlertsNote,#editOverlay .editValidationError,#editOverlay .field input,#editOverlay .field select,#editOverlay .field textarea,#editOverlay option,#editOverlay select{font-family:var(--font-geist-sans)}#editOverlay .btn,#editOverlay .editHead h1,#editOverlay .editHead h3,#editOverlay .editHead h4,#editOverlay .editHead h5,#editOverlay .editHead h6,#editOverlay .iconBtn{font-family:inherit}#confirmChkLabel .confirmChkLabelText{align-items:center;display:inline-flex}#confirmOverlay.isResetTaskConfirm #confirmChkRow{background:#16181d;border-radius:12px;align-items:center;padding:12px 14px}#confirmOverlay.isResetTaskConfirm #confirmDeleteAll{opacity:0;pointer-events:none;position:absolute}#confirmOverlay.isResetTaskConfirm #confirmChkLabel{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}#confirmOverlay.isResetTaskConfirm #confirmChkLabel .confirmChkLabelText{flex:auto}#confirmOverlay.isResetTaskConfirm #confirmChkRow.is-disabled{opacity:.68}#confirmOverlay.isDeleteTaskConfirm #confirmChkRow{background:0 0;border:0;align-items:center;gap:10px;padding:0}#confirmOverlay.isDeleteTaskConfirm #confirmDeleteAll{opacity:1;pointer-events:auto;appearance:none;width:18px;height:18px;box-shadow:none;cursor:pointer;background:#0d0f13;border:1px solid #aab2beb8;border-radius:0;margin:0;position:static}#confirmOverlay.isDeleteTaskConfirm #confirmChkLabel{cursor:pointer;justify-content:flex-start;align-items:center;gap:0;width:auto;line-height:1.2;display:flex}#confirmOverlay.isDeleteTaskConfirm #confirmChkLabel .confirmChkLabelText{min-height:18px;font-family:var(--font-geist-mono);letter-spacing:0;text-transform:none;color:#eef2f6eb;flex:auto;align-items:center;font-size:13px;line-height:1.35}#confirmOverlay.isDeleteTaskConfirm #confirmDeleteAll:hover{background:#1a1b20}#confirmOverlay.isDeleteTaskConfirm #confirmDeleteAll:checked{background:#c9ff24;border-color:#c9ff24}#confirmOverlay.isDeleteTaskConfirm #confirmDeleteAll:checked:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:5px;height:10px;margin:1px 0 0 5px;display:block;transform:rotate(45deg)}#confirmOverlay.isDeleteTaskConfirm #confirmDeleteAll:focus-visible{outline-offset:2px;outline:1px solid #aab2bed9}#confirmOverlay.isDeleteTaskConfirm #confirmChkRow.is-disabled{opacity:.68}#confirmOverlay.isResetAllDeleteConfirm .confirmText{line-height:1.5}#confirmOverlay.isResetAllDeleteConfirm #confirmTitle{text-transform:uppercase;animation:deleteAccountConfirmTitlePulse 1.05s ease-in-out infinite;color:var(--warn)!important}#confirmOverlay.isResetAllDeleteConfirm #confirmDeleteAll{appearance:none;box-shadow:none;cursor:pointer;background:#1a1b20b8;border:1px solid #aab2beb8;border-radius:0;place-content:center;width:18px;height:18px;margin:1px 0 0;display:inline-grid;position:relative}#confirmOverlay.isResetAllDeleteConfirm #confirmChkRow{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:flex-start;gap:10px;margin-top:12px;padding:0;display:flex}#confirmOverlay.isResetAllDeleteConfirm #confirmChkLabel{cursor:pointer;justify-content:flex-start;align-items:center;width:auto;min-width:0;line-height:1.2;display:flex}#confirmOverlay.isResetAllDeleteConfirm #confirmChkLabel .confirmChkLabelText{color:#fff;font-family:var(--font-geist-mono);letter-spacing:0;text-transform:none;flex:auto;align-items:center;min-height:18px;font-size:13px;line-height:1.35}#confirmOverlay.isResetAllDeleteConfirm #confirmChkRow.is-disabled{opacity:.68}#confirmOverlay.isResetAllDeleteConfirm #confirmDeleteAll:hover{background:#1a1b20}#confirmOverlay.isResetAllDeleteConfirm #confirmDeleteAll:checked{background:var(--accent);border-color:var(--accent)}#confirmOverlay.isResetAllDeleteConfirm #confirmDeleteAll:checked:hover{background:var(--accent)}#confirmOverlay.isResetAllDeleteConfirm #confirmDeleteAll:checked:after{content:"";border:0 solid #050607;border-width:0 0 2px 2px;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}#confirmOverlay.isResetAllDeleteConfirm #confirmDeleteAll:focus-visible{outline-offset:2px;outline:1px solid #aab2be80}#confirmOverlay.isResetAllDeleteConfirm #confirmDangerInputRow{gap:6px;margin-top:4px;display:grid}#confirmOverlay.isResetAllDeleteConfirm .confirmDangerInputLabel{letter-spacing:.04em;text-transform:uppercase;font-size:12px}#confirmOverlay.isResetAllDeleteConfirm .confirmDangerInputLabel:empty{display:none}#confirmOverlay.isResetAllDeleteConfirm .confirmDangerInput{color:#eef2f6eb;text-align:center;width:100%;min-width:0;min-height:34px;box-shadow:none;background:#1a1b2094;border:0;border-radius:0;outline:none;padding:7px 10px}#confirmOverlay.isResetAllDeleteConfirm .confirmDangerInput::placeholder{color:#aab2be94;font-style:italic}#confirmOverlay.isResetAllDeleteConfirm .confirmDangerInput:focus-visible{outline-offset:0;box-shadow:none;outline:1px solid #aab2be47}#confirmOverlay.isResetAllDeleteConfirm #confirmCancelBtn,#confirmOverlay.isResetAllDeleteConfirm #confirmOkBtn{justify-content:center;min-width:92px}#confirmOverlay.isResetAllDeleteConfirm #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay.isResetAllDeleteConfirm #confirmOkBtn:hover:not(:disabled){color:#ff4d4d;border-color:#ff4d4d}#dailyRewardOverlay .timeGoalCompleteActionGrid,#timeGoalCompleteOverlay .timeGoalCompleteActionGrid{justify-content:center;gap:10px;display:flex}#dailyRewardOverlay .timeGoalCompleteActionGrid .btn,#timeGoalCompleteOverlay .timeGoalCompleteActionGrid .btn{white-space:normal;flex:none;justify-content:center;width:auto;min-width:132px}#editOverlay #msList .msRow input[type=text],#editOverlay .editTaskTimeGoalField #editFinalCheckpointActionField select{font-family:var(--font-geist-sans)!important}@media (max-width:640px){#editOverlay .editCheckpointAlertBehaviourGrid{grid-template-columns:1fr}#addTaskOverlay .msRow,#addTaskOverlay .msRow .msSliderCluster,#editOverlay .msRow,#editOverlay .msRow .msSliderCluster{clip-path:none}}.confirmAwardText{color:#8ff6ff;margin-top:8px;font-weight:700;display:inline-block}@keyframes leaderboardMovementRowSettle{0%{transform:translateY(calc((var(--leaderboard-movement-from-index,var(--leaderboard-movement-to-index,0)) - var(--leaderboard-movement-to-index,0))*var(--leaderboard-movement-row-height)))}to{transform:translateY(0)}}#leaderboardMovementOverlay.leaderboardMovementPrimitiveOverlay{padding:max(18px,var(--safe-top))14px max(18px,var(--safe-bottom))!important;background:radial-gradient(circle at 12% 72%,#00e5ff2e,#0000 28%),radial-gradient(circle at 88% 18%,#80ff4029,#0000 26%),#030508b8!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveModal{width:min(720px,100vw - 28px)!important;min-height:min(420px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;color:#f4f7fb!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveModal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}#leaderboardMovementOverlay .leaderboardMovementPrimitiveModal:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}#leaderboardMovementOverlay .leaderboardMovementPrimitiveHeader{z-index:2;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:10px 36px 8px;display:flex;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047;margin:0!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveHeader h2{color:#f7f8fb!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;text-shadow:0 2px 3px #000000b8!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.1!important}#dailyRewardOverlay .dailyRewardBoxImage{z-index:2;object-fit:contain;opacity:0;transform-origin:50% 72%;filter:drop-shadow(0 18px 22px #00000080)drop-shadow(0 0 20px #ffd5372e);will-change:transform,opacity;width:144px;max-width:none;height:auto;animation:timeGoalCompleteTickRubberIn .62s cubic-bezier(.18,.92,.22,1) 80ms both;display:block;position:relative;top:-24px}#leaderboardMovementOverlay .leaderboardMovementPrimitiveBody{background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;flex-direction:column;min-height:0;padding:34px 46px 18px;display:flex;overflow:hidden}#leaderboardMovementOverlay .leaderboardMovementSlideViewport{flex:auto;min-width:0;height:100%;min-height:0;overflow:hidden}#leaderboardMovementOverlay .leaderboardMovementSlideTrack{--leaderboard-movement-index:0;width:100%;min-width:0;height:100%;min-height:0;transform:translateX(calc(var(--leaderboard-movement-index)*-100%));will-change:transform;align-items:stretch;transition:transform .34s cubic-bezier(.2,.8,.2,1);display:flex}#leaderboardMovementOverlay .leaderboardMovementSlidePanel{flex-direction:column;flex:0 0 100%;width:100%;min-width:0;min-height:0;display:flex}#leaderboardMovementOverlay .leaderboardMovementBoardLabel{color:#f7fafcf5;letter-spacing:0;font-size:13px;font-weight:700;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;margin:0 0 6px!important}#leaderboardMovementOverlay .leaderboardMovementSummary{color:#bec6d2e0;font-family:var(--font-readable);font-size:13px;line-height:1.45;margin:0 0 14px!important}#leaderboardMovementOverlay .leaderboardMovementTableWrap{background:0 0;border:0;flex-direction:column;flex:auto;justify-content:stretch;width:100%;min-height:0;margin:14px 0 4px;display:flex;overflow:auto hidden}#leaderboardMovementOverlay .leaderboardMovementSharedTablePanel{--leaderboard-shared-table-corner:14px;--leaderboard-shared-table-border:#ffffff24;width:100%;min-width:650px;min-height:0;clip-path:polygon(var(--leaderboard-shared-table-corner)0,calc(100% - var(--leaderboard-shared-table-corner))0,100% var(--leaderboard-shared-table-corner),100% calc(100% - var(--leaderboard-shared-table-corner)),calc(100% - var(--leaderboard-shared-table-corner))100%,var(--leaderboard-shared-table-corner)100%,0 calc(100% - var(--leaderboard-shared-table-corner)),0 var(--leaderboard-shared-table-corner));box-sizing:border-box;border:0;border-radius:0;flex-direction:column;flex:auto;padding:16px 18px 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}#leaderboardMovementOverlay .leaderboardMovementSharedTablePanel:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))top/calc(100% - (var(--leaderboard-shared-table-corner)*2))1px no-repeat,linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))bottom/calc(100% - (var(--leaderboard-shared-table-corner)*2))1px no-repeat,linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))0/1px calc(100% - (var(--leaderboard-shared-table-corner)*2))no-repeat,linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))100%/1px calc(100% - (var(--leaderboard-shared-table-corner)*2))no-repeat,linear-gradient(135deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))0 0/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat,linear-gradient(45deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))100% 0/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat,linear-gradient(45deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))0 100%/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat,linear-gradient(135deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))100% 100%/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat;position:absolute;inset:0}#leaderboardMovementOverlay .leaderboardMovementTable{--leaderboard-movement-row-height:38px;background:#00000029;border:0;border-radius:0;flex:auto;align-content:start;gap:0;width:100%;min-width:650px;min-height:100%;margin:0;display:grid;overflow:hidden}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableRow{width:100%;min-width:0;min-height:var(--leaderboard-movement-row-height);color:inherit;font:inherit;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff17;grid-template-columns:100px minmax(240px,1.5fr) minmax(110px,.8fr) minmax(110px,.75fr);align-items:center;gap:0;padding:0;display:grid}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardMovementTableRow{z-index:1;will-change:transform;animation:leaderboardMovementRowSettle .72s cubic-bezier(.16,.86,.22,1) .12s both;position:relative}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableRow:last-child{border-bottom:0}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableHead{color:#bcd6e6c7;min-height:28px;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;border-top:0;font-size:9px;font-weight:800}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardMovementTableRow.isCurrentUser{z-index:2;background:#67ff9f14}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyPlayerCell{min-width:0}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 12px;overflow:hidden}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableHead>span{text-align:left;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableHead>span:nth-child(3){text-align:center;justify-self:center}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableHead>span:nth-child(4){text-align:center;justify-self:stretch}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardAvatarSmall{flex:0 0 24px;width:24px;height:24px}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyPlayerText{min-width:0}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyPlayerText strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyInsigniaCell{justify-content:flex-end}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyInsigniaCell .leaderboardRankInsignia{width:24px;height:24px}#leaderboardMovementOverlay .leaderboardMovementSkippedRows{color:#bec6d2db;font-family:var(--font-readable);text-align:center;font-size:12px;line-height:1.35;margin:10px 0 0!important}#leaderboardMovementOverlay .confirmBtns{margin-top:16px}#leaderboardMovementOverlay .leaderboardMovementPrimitiveFooter{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb;border-top:1px solid #becfda4d;align-items:center;min-height:96px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;margin:0!important;padding:22px 36px 24px!important;display:flex!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveAction{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;width:auto!important;min-width:min(178px,38vw)!important;height:auto!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;text-decoration:none!important;transition:filter .16s,transform .16s,box-shadow .16s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveAction:focus-visible:not(:disabled),#leaderboardMovementOverlay .leaderboardMovementPrimitiveAction:hover:not(:disabled){filter:brightness(1.12)!important;transform:translateY(-1px)!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveAction:active:not(:disabled){transform:translateY(3px)!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveAction:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}@media (max-width:640px){#leaderboardMovementOverlay .leaderboardMovementPrimitiveModal{width:min(100%,100vw - 20px)!important;min-height:min(420px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveModal:before{border-radius:8px;inset:6px}#leaderboardMovementOverlay .leaderboardMovementPrimitiveHeader{min-height:56px;padding:9px 20px 7px!important}#leaderboardMovementOverlay .leaderboardMovementPrimitiveBody{padding:24px 24px 16px}#leaderboardMovementOverlay .leaderboardMovementPrimitiveFooter{min-height:92px;padding:20px 24px 22px!important}}@media (max-width:520px){#leaderboardMovementOverlay .leaderboardMovementSharedTablePanel{min-width:0;padding:8px 6px}#leaderboardMovementOverlay .leaderboardMovementTable{min-width:0}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableHead{display:none}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableRow{--leaderboard-movement-row-height:38px;grid-template-columns:42px minmax(0,1fr) minmax(58px,max-content) minmax(86px,max-content);justify-items:start;gap:1px;min-height:0;padding:4px 0}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardWeeklyTableRow>span{padding:0}}@media (prefers-reduced-motion:reduce){#leaderboardMovementOverlay .leaderboardMovementSlideTrack{transition:none}#leaderboardMovementOverlay .leaderboardMovementTable .leaderboardMovementTableRow{animation:none;transform:none}}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#shareTaskModal,#onboardingOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#taskManualEntryOverlay,#historyAnalysisOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal{background:var(--modal-bg)!important;border:1px solid var(--modal-border)!important;clip-path:none!important;box-shadow:var(--modal-shadow)!important;padding:var(--modal-padding)!important;font-family:var(--font-readable)!important;border-radius:0!important}:is(.standardModalOverlay,#confirmOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal{width:min(var(--modal-width-sm),100%)!important}:is(#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#shareTaskModal,#taskManualEntryOverlay) .modal{width:min(var(--modal-width-md),100%)!important}#rankLadderOverlay .modal{width:min(var(--modal-width-lg),100%)!important}#rankPromotionOverlay .modal{width:min(520px,100%)!important}#confirmOverlay :is(.confirmText,.confirmChkNote,.confirmDangerInputLabel),:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) :where(.modalSubtext,.confirmText){font-family:var(--font-readable)!important;font-size:13px!important}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modalSubtext{color:#a8a7a7!important}#rankLadderOverlay .modalSubtext{color:#fff!important}#rankLadderOverlay .rankLadderCloseBtn{color:#ff4d4d!important;background:#ff4d4d1f!important;border-color:#ff4d4dbd!important}#rankLadderOverlay .rankLadderCloseBtn:focus-visible,#rankLadderOverlay .rankLadderCloseBtn:hover{color:#ff7a7a!important;background:#ff4d4d2e!important;border-color:#ff7a7a!important}@media (min-width:641px){#temporaryModalOverlay .modalSubtext{font-family:var(--font-readable)!important;font-size:13px!important}}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal select{color:#eef2f6eb!important;background-color:#1a1b2094!important;border-color:#1a1b20!important;border-radius:0!important}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal select:focus,:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal select:focus-visible{border-color:var(--accent)!important;outline:1px solid var(--accent)!important;outline-offset:0!important}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal select option{color:#eef2f6eb!important;background:#0d0f13!important}.modalDropdown,.modalDropdownField{width:100%!important}.modalDropdownField label{color:#fff!important;margin:0 0 4px!important}.modalDropdown{position:relative!important}.modalDropdownField .modalDropdownHelp{margin:0 0 8px!important}.modalDropdownButton,.modalDropdownOption{font-family:var(--font-geist-mono)!important;font-size:13px!important}.modalDropdownButton{color:#eef2f6eb!important;cursor:pointer!important;text-align:left!important;background:#1a1b2094!important;border:1px solid #1a1b20!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:34px!important;padding:7px 10px!important;display:flex!important}.modalDropdownButton:focus,.modalDropdownButton:focus-visible{outline-offset:0!important;border-color:#1a1b20!important;outline:1px solid #aab2be47!important}.modalDropdownList{z-index:5!important;box-shadow:var(--modal-shadow)!important;background:#0d0f13!important;border:1px solid #1a1b20!important;display:grid!important;position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important}.modalDropdownList[hidden]{display:none!important}.modalDropdownOption{width:100%!important;min-height:32px!important;box-shadow:none!important;color:#eef2f6e6!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px 10px!important;font-weight:400!important}.modalDropdownOption.isSelected,.modalDropdownOption.isSelected:focus,.modalDropdownOption.isSelected:focus-visible,.modalDropdownOption:focus,.modalDropdownOption:focus-visible,.modalDropdownOption:hover{box-shadow:none!important;background:0 0!important}.modalDropdownOption.isSelected:hover,.modalDropdownOption:hover{box-shadow:none!important;background:#aab2be1f!important}.modalDropdownOption:focus,.modalDropdownOption:focus-visible{outline:none!important}.modalDropdownOption.isSelected{color:#fff!important;font-weight:700!important}.modalDropdownOption:not(.isSelected):focus,.modalDropdownOption:not(.isSelected):focus-visible,.modalDropdownOption:not(.isSelected):hover{color:#eef2f6e6!important;font-weight:400!important}.modalCheckboxRow{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:flex-start!important;gap:10px!important;margin-top:12px!important;padding:0!important;display:flex!important}.modalCheckboxRow input[type=checkbox]{appearance:none!important;width:18px!important;height:18px!important;box-shadow:none!important;background:#1a1b20b8!important;border:1px solid #aab2beb8!important;border-radius:0!important;place-content:center!important;margin:1px 0 0!important;display:inline-grid!important;position:relative!important}.modalCheckboxRow input[type=checkbox]:checked{border-color:var(--accent)!important;background:var(--accent)!important;box-shadow:none!important}.modalCheckboxRow input[type=checkbox]:hover{background:#1a1b20!important}.modalCheckboxRow input[type=checkbox]:checked:hover{background:var(--accent)!important}.modalCheckboxRow input[type=checkbox]:checked:after{content:""!important;border:0 solid #050607!important;border-width:0 0 2px 2px!important;width:8px!important;height:5px!important;transform:translateY(-1px)rotate(-45deg)!important}.modalCheckboxRow input[type=checkbox]:focus-visible{outline-offset:2px!important;outline:1px solid #aab2be80!important}.modalCheckboxText{min-width:0!important}.modalCheckboxText label{color:#fff!important;margin:0 0 4px!important;display:block!important}.modalCheckboxText .modalDropdownHelp{margin:0!important}#onboardingOverlay .modalDropdown,#onboardingOverlay .modalDropdownField,#temporaryModalOverlay .modalDropdown,#temporaryModalOverlay .modalDropdownField{width:100%!important}#onboardingOverlay .modalDropdownField label,#temporaryModalOverlay .modalDropdownField label{color:#fff!important;margin:0 0 4px!important}#onboardingOverlay .modalDropdown,#temporaryModalOverlay .modalDropdown{position:relative!important}#onboardingOverlay .modalDropdownField .modalDropdownHelp,#temporaryModalOverlay .modalDropdownField .modalDropdownHelp{margin:0 0 8px!important}#onboardingOverlay .modalDropdownButton,#onboardingOverlay .modalDropdownOption,#temporaryModalOverlay .modalDropdownButton,#temporaryModalOverlay .modalDropdownOption{font-family:var(--font-readable)!important;font-size:13px!important}#onboardingOverlay .modalDropdownButton,#temporaryModalOverlay .modalDropdownButton{color:#eef2f6eb!important;cursor:pointer!important;text-align:left!important;background:#1a1b2094!important;border:1px solid #1a1b20!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:34px!important;padding:7px 10px!important;display:flex!important}#onboardingOverlay .modalDropdownButton:focus,#onboardingOverlay .modalDropdownButton:focus-visible,#temporaryModalOverlay .modalDropdownButton:focus,#temporaryModalOverlay .modalDropdownButton:focus-visible{outline-offset:0!important;border-color:#1a1b20!important;outline:1px solid #aab2be47!important}#onboardingOverlay .modalDropdownList,#temporaryModalOverlay .modalDropdownList{z-index:5!important;box-shadow:var(--modal-shadow)!important;background:#0d0f13!important;border:1px solid #1a1b20!important;display:grid!important;position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important}#onboardingOverlay .modalDropdownOption,#temporaryModalOverlay .modalDropdownOption{width:100%!important;min-height:32px!important;box-shadow:none!important;color:#eef2f6e6!important;cursor:pointer!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px 10px!important;font-weight:400!important}#onboardingOverlay .modalDropdownOption.isSelected,#onboardingOverlay .modalDropdownOption.isSelected:focus,#onboardingOverlay .modalDropdownOption.isSelected:focus-visible,#onboardingOverlay .modalDropdownOption:focus,#onboardingOverlay .modalDropdownOption:focus-visible,#onboardingOverlay .modalDropdownOption:hover,#temporaryModalOverlay .modalDropdownOption.isSelected,#temporaryModalOverlay .modalDropdownOption.isSelected:focus,#temporaryModalOverlay .modalDropdownOption.isSelected:focus-visible,#temporaryModalOverlay .modalDropdownOption:focus,#temporaryModalOverlay .modalDropdownOption:focus-visible,#temporaryModalOverlay .modalDropdownOption:hover{box-shadow:none!important;background:0 0!important}#onboardingOverlay .modalDropdownOption.isSelected:hover,#onboardingOverlay .modalDropdownOption:hover,#temporaryModalOverlay .modalDropdownOption.isSelected:hover,#temporaryModalOverlay .modalDropdownOption:hover{box-shadow:none!important;background:#aab2be1f!important}#onboardingOverlay .modalDropdownOption:focus,#onboardingOverlay .modalDropdownOption:focus-visible,#temporaryModalOverlay .modalDropdownOption:focus,#temporaryModalOverlay .modalDropdownOption:focus-visible{outline:none!important}#onboardingOverlay .modalDropdownOption.isSelected,#temporaryModalOverlay .modalDropdownOption.isSelected{color:#fff!important;font-weight:700!important}#onboardingOverlay .modalDropdownOption:not(.isSelected):focus,#onboardingOverlay .modalDropdownOption:not(.isSelected):focus-visible,#onboardingOverlay .modalDropdownOption:not(.isSelected):hover,#temporaryModalOverlay .modalDropdownOption:not(.isSelected):focus,#temporaryModalOverlay .modalDropdownOption:not(.isSelected):focus-visible,#temporaryModalOverlay .modalDropdownOption:not(.isSelected):hover{color:#eef2f6e6!important;font-weight:400!important}#temporaryModalOverlay .modalCheckboxRow{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:flex-start!important;gap:10px!important;margin-top:12px!important;padding:0!important;display:flex!important}#temporaryModalOverlay .modalCheckboxRow input[type=checkbox]{appearance:none!important;width:18px!important;height:18px!important;box-shadow:none!important;background:#1a1b20b8!important;border:1px solid #aab2beb8!important;border-radius:0!important;place-content:center!important;margin:1px 0 0!important;display:inline-grid!important;position:relative!important}#temporaryModalOverlay .modalCheckboxRow input[type=checkbox]:checked{border-color:var(--accent)!important;background:var(--accent)!important;box-shadow:none!important}#temporaryModalOverlay .modalCheckboxRow input[type=checkbox]:hover{background:#1a1b20!important}#temporaryModalOverlay .modalCheckboxRow input[type=checkbox]:checked:hover{background:var(--accent)!important}#temporaryModalOverlay .modalCheckboxRow input[type=checkbox]:checked:after{content:""!important;border:0 solid #050607!important;border-width:0 0 2px 2px!important;width:8px!important;height:5px!important;transform:translateY(-1px)rotate(-45deg)!important}#temporaryModalOverlay .modalCheckboxRow input[type=checkbox]:focus-visible{outline-offset:2px!important;outline:1px solid #aab2be80!important}#temporaryModalOverlay .modalCheckboxText{min-width:0!important}#temporaryModalOverlay .modalCheckboxText label{color:#fff!important;margin:0 0 4px!important;display:block!important}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal .modalDropdownHelp{color:#aab2bee0!important;font-family:var(--font-readable)!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.35!important}#temporaryModalOverlay .modalDropdownField .modalDropdownHelp{margin:0 0 8px!important}#temporaryModalOverlay .modalCheckboxText .modalDropdownHelp{margin:0!important}#confirmOverlay .modal{background:var(--modal-bg)!important;border:1px solid var(--modal-border)!important;clip-path:none!important;box-shadow:var(--modal-shadow)!important;border-radius:0!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .modal{width:min(820px,100vw - 28px)!important;min-height:0!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;color:#f4f7fb!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;grid-template-rows:auto auto auto auto auto auto!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .modal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .modal:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmTitle{z-index:2;color:#f7f8fb;min-height:54px;font-family:var(--font-geist-sans),var(--font-readable);letter-spacing:0;text-shadow:0 2px 3px #000000b8;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;justify-content:space-between;align-items:center;gap:18px;padding:10px 36px 8px;font-size:18px;font-weight:600;line-height:1.1;display:flex;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047;margin:0!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .confirmText{text-shadow:0 2px 3px #000000c2;background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;min-height:0;padding:20px 46px 18px;overflow:visible;color:#f7f9fcf0!important;font-family:var(--font-geist-sans),var(--font-readable)!important;margin:0!important;font-size:13px!important;line-height:1.5!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmChkNote,#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmChkRow,#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmChkRow2,#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmDangerInputRow{background:#080e13bd;padding-left:46px;padding-right:46px;margin:0!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .confirmBtns{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb;border-top:1px solid #becfda4d;align-items:center;min-height:0;padding:16px 36px 18px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;margin-top:0!important;display:flex!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmAltBtn[style*="display: none"]{display:none!important}@media (max-width:640px){#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .modal{width:min(100%,100vw - 20px)!important;min-height:0!important;max-height:calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom))!important;border-radius:12px!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .modal:before{border-radius:8px;inset:6px}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmTitle{min-height:48px;padding:9px 20px 7px}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .confirmText{padding:18px 24px 16px}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmChkNote,#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmChkRow,#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmChkRow2,#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmDangerInputRow{padding-left:24px;padding-right:24px}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .confirmBtns{flex-wrap:wrap;min-height:0;padding:16px 22px 18px;gap:16px!important}}:is(#confirmOverlay,#signOutConfirmOverlay,#shareTaskModal) .modal :where(.confirmBtns,.footerBtns){flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}#confirmOverlay:is(.isDeleteTaskConfirm,.isArchiveTaskConfirm,.isResetTaskConfirm) .modal .confirmBtns{justify-content:center!important;gap:clamp(22px,5vw,52px)!important}#temporaryModalOverlay .modal .confirmBtns,.standardModalOverlay .modal .confirmBtns{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal :where(.confirmBtns,.footerBtns) .btn:not(.btn-warn){color:#eef2f6e0!important;box-shadow:none!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:#aab2be1f!important;border-color:#aab2be94!important;font-size:11px!important}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal :where(.confirmBtns,.footerBtns) .btn:not(.btn-warn):focus-visible,:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#exportTaskOverlay,#historyAnalysisOverlay,#onboardingOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#shareTaskModal,#taskManualEntryOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal :where(.confirmBtns,.footerBtns) .btn:not(.btn-warn):hover:not(:disabled){border-color:var(--accent)!important;color:var(--accent)!important;background:#aab2be29!important}#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmCancelBtn,#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmCancelBtn:focus-visible:not(:disabled),#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmCancelBtn:hover:not(:disabled),#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn:focus-visible:not(:disabled),#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn:hover:not(:disabled){filter:brightness(1.12)!important;transform:translateY(-1px)!important}#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmCancelBtn:active:not(:disabled),#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn:active:not(:disabled){transform:translateY(3px)!important}#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmCancelBtn:focus-visible,#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmCancelBtn:after,#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmCancelBtn:before,#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn:after,#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn:before{content:none!important}#confirmOverlay:is(.isArchiveTaskConfirm,.isResetTaskConfirm) #confirmOkBtn{border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}#signOutConfirmOverlay .modal .confirmBtns .btn-warn{color:#eef2f6e0!important;box-shadow:none!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:#aab2be1f!important;border-color:#aab2be94!important;font-size:11px!important}#signOutConfirmOverlay .modal .confirmBtns .btn-warn:focus-visible,#signOutConfirmOverlay .modal .confirmBtns .btn-warn:hover:not(:disabled){border-color:var(--accent)!important;color:var(--accent)!important;background:#aab2be29!important}:is(.standardModalOverlay,#confirmOverlay,#aboutOverlay,#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay,#elapsedPadOverlay,#shareTaskModal,#onboardingOverlay,#signOutConfirmOverlay,#temporaryModalOverlay,#taskManualEntryOverlay,#historyAnalysisOverlay,#rewardsInfoOverlay,#rankLadderOverlay,#rankPromotionOverlay,#timeGoalCompleteSaveNoteOverlay,#timeGoalCompleteNoteOverlay) .modal :where(.btn,.iconBtn,button:not(.switch)){border-radius:0!important}@media (max-width:700px){#rankLadderOverlay{z-index:1200!important;align-items:flex-end!important;padding:0!important}#rankLadderOverlay .modal{width:100%!important;height:75dvh!important;max-height:75dvh!important;margin:0!important}}#onboardingOverlay .modal{align-items:center;background:radial-gradient(circle at 50% 8%,var(--onboarding-background-accent,#aab2be75)0,transparent 34%),radial-gradient(ellipse at 88% 72%,var(--onboarding-background-accent,#aab2be75)0,transparent 42%),linear-gradient(180deg,var(--onboarding-background-accent,#aab2be75)0,var(--onboarding-background-base,var(--bg,#0d0f13))44%,var(--onboarding-background-accent,#aab2be75)100%)!important}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .modal{background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--onboarding-background-accent,#aab2be75)28%,transparent)0,transparent 34%),radial-gradient(ellipse at 88% 72%,color-mix(in srgb,var(--onboarding-background-accent,#aab2be75)18%,transparent)0,transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--onboarding-background-accent,#aab2be75)10%,var(--onboarding-background-base,var(--bg,#0d0f13)))0,var(--onboarding-background-base,var(--bg,#0d0f13))44%,color-mix(in srgb,var(--onboarding-background-accent,#aab2be75)8%,var(--onboarding-background-base,var(--bg,#0d0f13)))100%)!important}}#onboardingOverlay .modal{flex-direction:column;justify-content:center;height:100dvh;min-height:100dvh;display:flex;position:relative;overflow:auto;box-shadow:none!important;border:0!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:clamp(48px,8vh,84px) clamp(18px,6vw,64px)!important}#onboardingOverlay .modal.onboardingChronotypeSelectionModal{padding-left:clamp(14px,4vw,40px)!important;padding-right:clamp(14px,4vw,40px)!important}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal{--onboarding-chronotype-result-reveal-delay:1.58s}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal:before{animation:onboardingChronotypeResultBackgroundReveal .42s ease-out var(--onboarding-chronotype-result-reveal-delay)both;background:radial-gradient(circle at 50% 8%,var(--onboarding-background-reveal-accent,#aab2be75)0,transparent 34%),radial-gradient(ellipse at 88% 72%,var(--onboarding-background-reveal-accent,#aab2be75)0,transparent 42%),linear-gradient(180deg,var(--onboarding-background-reveal-accent,#aab2be75)0,transparent 44%,var(--onboarding-background-reveal-accent,#aab2be75)100%)}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal:before{background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--onboarding-background-reveal-accent,#aab2be75)28%,transparent)0,transparent 34%),radial-gradient(ellipse at 88% 72%,color-mix(in srgb,var(--onboarding-background-reveal-accent,#aab2be75)18%,transparent)0,transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--onboarding-background-reveal-accent,#aab2be75)10%,var(--onboarding-background-base,var(--bg,#0d0f13)))0,transparent 44%,color-mix(in srgb,var(--onboarding-background-reveal-accent,#aab2be75)8%,transparent)100%)}}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal:before{content:"";opacity:0;pointer-events:none;z-index:0;position:absolute;inset:0}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal>*{z-index:1;position:relative}#onboardingOverlay{--onboarding-desktop-content-width:668px;justify-content:center!important;align-items:stretch!important;padding:0!important}#onboardingOverlay:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#000!important}#onboardingOverlay .modal>:not(.onboardingSkipLink){width:min(100%,520px)}#onboardingOverlay .modal>.onboardingContent{width:min(100%,650px)}#onboardingOverlay .modal>.onboardingContentChronotypeSelection{width:min(100%,760px)}#onboardingOverlay .modal>.onboardingContentChronotypeResultSummary{width:min(100%,var(--onboarding-desktop-content-width))}@media (min-width:521px){#onboardingOverlay{align-items:center!important}#onboardingOverlay .modal{max-width:min(100vw - 28px,var(--onboarding-desktop-content-width))!important;width:min(100vw - 28px,var(--onboarding-desktop-content-width))!important;margin-left:auto!important;margin-right:auto!important}#onboardingOverlay .modal>.onboardingContent,#onboardingOverlay .modal>.onboardingContentChronotypeResultSummary,#onboardingOverlay .modal>.onboardingContentChronotypeSelection,#onboardingOverlay .modal>:not(.onboardingSkipLink){width:100%;max-width:100%}}#onboardingOverlay .modal :where(.modalSubtext,.confirmText,.modalDropdownHelp),#onboardingOverlay .modal h2,#onboardingOverlay .modalCheckboxText :where(label,span),#onboardingOverlay .onboardingField label{text-align:center}#onboardingOverlay .onboardingChronotypeChoiceSubtextLine,#onboardingOverlay .onboardingContent>p.modalSubtext:not(.onboardingStatusText),#onboardingOverlay .onboardingGreetingStepSubtext,#onboardingOverlay .onboardingHoursSubtext,#onboardingOverlay .onboardingIntroSubtext,#onboardingOverlay .onboardingNotificationsSubtext,#onboardingOverlay .onboardingUsernameSubtext{font-family:var(--font-readable)!important}#onboardingOverlay .onboardingSkipLink{z-index:3;text-underline-offset:2px;padding:0;line-height:1;text-decoration:underline;color:#aab2bedb!important;width:auto!important;box-shadow:none!important;font-family:var(--font-geist-mono)!important;background:0 0!important;border:0!important;place-self:auto!important;margin:0!important;font-size:9px!important;position:fixed!important;top:clamp(16px,4vh,32px)!important;left:auto!important;right:clamp(16px,4vw,40px)!important;transform:none!important}#onboardingOverlay .onboardingSkipLink:focus-visible,#onboardingOverlay .onboardingSkipLink:hover{outline:none;color:var(--accent)!important}#onboardingOverlay .onboardingChronotypePreview{aspect-ratio:1597/985;object-fit:contain;width:min(100%,520px);height:auto;max-height:min(34dvh,320px);margin:0 auto 14px;display:block}#onboardingOverlay .onboardingChronotypePreview.onboardingProductivityDaysPreview{aspect-ratio:1967/799;filter:drop-shadow(0 12px 22px #00000042)drop-shadow(0 0 18px #c9ff2414);background:linear-gradient(135deg,#32363c,#20242a 34%,#12151a 68%,#07080b);-webkit-mask-image:radial-gradient(74% 78%,#000 0,#000000e6 70%,#00000094 84%,#0000 100%);mask-image:radial-gradient(74% 78%,#000 0,#000000e6 70%,#00000094 84%,#0000 100%)}#onboardingOverlay .modal.onboardingProductivityDaysModal>.onboardingContent{padding-top:0!important}#onboardingOverlay .modal.onboardingProductivityDaysModal{justify-content:flex-start;padding-top:clamp(18px,3vh,32px)!important}#onboardingOverlay .modal.onboardingProductivityDaysModal .onboardingChronotypePreview.onboardingProductivityDaysPreview{margin-top:0}#onboardingOverlay .onboardingChronotypePreview.onboardingAnecdoteCardPreview{aspect-ratio:966/1628;object-fit:contain;object-position:center center;border-radius:0;width:100%;height:100%;max-height:none}#onboardingOverlay .onboardingChronotypePreview.onboardingMissedDaysPreview{object-position:center center}#onboardingOverlay .onboardingChronotypePreview.onboardingStartImagePreview{aspect-ratio:969/1624}#onboardingOverlay .onboardingIntroCard{background:radial-gradient(circle at 18% 18%,#c9ff2438 0,#c9ff2414 24%,#0000 46%),radial-gradient(circle at 88% 78%,#35e8ff29 0,#35e8ff0f 28%,#0000 52%),linear-gradient(145deg,#12180a,#080b0e 46%,#050608);box-shadow:none!important;border:0!important}#onboardingOverlay .onboardingIntroCard:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0 48%,#0000002e 64%,#00000094);position:absolute;inset:0}#onboardingOverlay .onboardingProfileSetupCard{background:linear-gradient(128deg,#ffffff1f,#0000 21%),linear-gradient(212deg,#acb8c42e,#0000 28%),linear-gradient(145deg,#30343a,#1f2227 31%,#111318 62%,#08090c)}#onboardingOverlay .onboardingProfileSetupCard:before{background:linear-gradient(90deg,#07080bd1,#0c0d118f 48%,#1e212629),linear-gradient(#ffffff14,#0000 24%,#00000094)}#onboardingOverlay .onboardingStartImageCard:before{content:none}#onboardingOverlay .onboardingIntroTextOverlay{color:#fff;pointer-events:none;z-index:2;flex-direction:column;display:flex;position:absolute;inset:clamp(74px,9dvh,112px) clamp(42px,7vw,74px) clamp(130px,18dvh,168px)}#onboardingOverlay .onboardingIntroLogo{object-fit:contain;width:100%;max-width:min(76%,500px);height:auto;margin:0 auto clamp(54px,8dvh,88px);display:block}#onboardingOverlay .onboardingIntroTitle{max-width:12ch;color:#fff!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;text-align:left!important;margin:0 0 22px!important;font-size:32px!important;font-weight:700!important;line-height:1.24!important}#onboardingOverlay .onboardingWelcomeTitle .onboardingGreetingStepAlias,#onboardingOverlay .onboardingWelcomeTitle .onboardingGreetingStepLead{display:block}#onboardingOverlay .onboardingWelcomeTitle .onboardingGreetingStepAlias{font-size:inherit;line-height:inherit;margin-top:0}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroTitle{transform-origin:0 100%;animation:onboardingIntroTitleReveal .82s cubic-bezier(.16,.84,.22,1) .28s both}#onboardingOverlay .onboardingIntroDivider{background:linear-gradient(90deg,#b2ff00,#b2ff00b8 48%,#0000);width:min(50%,180px);max-width:180px;height:2px;margin:0 0 64px}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroDivider{animation:onboardingIntroDividerReveal .56s ease-out .12s both}#onboardingOverlay .onboardingMissedDaysDivider{width:min(48%,160px);max-width:160px;margin:0 0 18px}#onboardingOverlay #onboardingMissedDaysProgressTitle{padding-bottom:32px;margin-bottom:0!important}#onboardingOverlay .onboardingIntroFeatureList{gap:clamp(22px,4dvh,34px);max-width:270px;margin-top:0;display:grid}#onboardingOverlay .onboardingIntroFeature{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;display:grid}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeature{animation:onboardingIntroFeatureReveal .52s cubic-bezier(.22,0,.18,1) both}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeature:first-child{animation-delay:.98s}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeature:nth-child(2){animation-delay:1.3s}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeature:nth-child(3){animation-delay:1.62s}#onboardingOverlay .onboardingIntroFeatureIcon{color:#b2ff00;border:1px solid #b2ff00f0;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}#onboardingOverlay .onboardingIntroFeatureIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:28px;height:28px;display:block}#onboardingOverlay .onboardingIntroFeatureCopy{color:#ffffffeb;font-family:var(--font-readable);text-align:left;gap:5px;line-height:1.36;display:grid}#onboardingOverlay .onboardingIntroFeatureCopy strong{color:#fff;font:inherit;font-size:17px;font-weight:700}#onboardingOverlay .onboardingIntroFeatureCopy span{color:#ffffffd6;font-size:14px}#onboardingOverlay .onboardingIntroWelcomeSubtext{font-family:var(--font-readable);text-align:left;max-width:28ch;margin:0;animation:onboardingIntroFeatureReveal .52s cubic-bezier(.22,0,.18,1) .98s both;color:#ffffffd6!important;font-size:15px!important;line-height:1.42!important}#onboardingOverlay .onboardingProfileSetupTextOverlay{pointer-events:auto}#onboardingOverlay .onboardingProfileSetupSubtext{margin-bottom:28px!important}#onboardingOverlay .modal.onboardingIntroModal .onboardingProfileSetupSubtext{animation-delay:.98s}#onboardingOverlay .modal.onboardingIntroModal .onboardingProfileSetupTextOverlay .onboardingUsernameField{max-width:360px;animation:onboardingIntroFeatureReveal .52s cubic-bezier(.22,0,.18,1) 1.3s both}#onboardingOverlay .onboardingProfileSetupTextOverlay .onboardingUsernameRow{justify-content:flex-start}#onboardingOverlay .onboardingProfileSetupTextOverlay .onboardingAvatarFrame{background:#0d0f136b;border:1px solid #b2ff00f0;border-radius:999px;width:58px;height:58px}#onboardingOverlay .onboardingProfileSetupTextOverlay .onboardingAvatarFrameBtn:focus-visible .onboardingAvatarFrame,#onboardingOverlay .onboardingProfileSetupTextOverlay .onboardingAvatarFrameBtn:hover .onboardingAvatarFrame{border-color:var(--accent);outline-offset:3px;outline:1px solid #c9ff24b8;box-shadow:0 0 0 1px #c9ff2457}#onboardingOverlay .onboardingProfileSetupTextOverlay .onboardingAvatarPicker{justify-content:start;max-width:300px;margin-left:0;margin-right:0}#onboardingOverlay .modal.onboardingIntroModal .onboardingActions [data-onboarding-next-action=true]{animation:onboardingIntroActionReveal .56s cubic-bezier(.22,0,.18,1) 2.26s both}@keyframes onboardingIntroDividerReveal{0%{opacity:0;transform:scaleX(.32)}to{opacity:1;transform:scaleX(1)}}@keyframes onboardingIntroTitleReveal{0%{opacity:0;transform:translateY(62px)}to{opacity:1;transform:translateY(0)}}@keyframes onboardingIntroFeatureReveal{0%{opacity:0}to{opacity:1}}@keyframes onboardingIntroActionReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}#onboardingOverlay .onboardingStartImageTextOverlay{top:clamp(76px,11dvh,108px);left:clamp(28px,7vw,46px);right:clamp(28px,7vw,46px)}#onboardingOverlay .onboardingStartImageTitle{max-width:12ch;margin-bottom:28px!important;font-size:36px!important;line-height:1.18!important}#onboardingOverlay .onboardingStartImageSubtext{max-width:26ch;font-size:18px!important;line-height:1.5!important}#onboardingOverlay .modal.onboardingAnecdoteModal{height:min(92dvh,760px);max-height:min(92dvh,760px);max-width:min(100vw - 28px,var(--onboarding-desktop-content-width));width:min(100vw - 28px,var(--onboarding-desktop-content-width));align-self:center;overflow:hidden;padding:0!important}#onboardingOverlay .onboardingContentAnecdote{width:100%;height:100%;display:block;position:absolute;inset:0;padding:0!important}#onboardingOverlay .onboardingAnecdoteCard{width:100%;height:100%;margin:0;position:relative;overflow:hidden}#onboardingOverlay .onboardingAnecdoteCard:before{content:none}#onboardingOverlay .onboardingAnecdoteCard .onboardingAnecdoteCardPreview{width:100%;margin-bottom:0}#onboardingOverlay .onboardingAnecdoteTextOverlay{z-index:2;position:absolute;top:clamp(62px,10dvh,86px);left:clamp(20px,6vw,34px);right:clamp(20px,6vw,34px)}#onboardingOverlay .onboardingAnecdoteTitle{color:#f7f8fb!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;text-align:left!important;margin:0 0 14px!important;font-size:36px!important;font-weight:700!important;line-height:1.12!important}#onboardingOverlay .onboardingAnecdoteSubtext{color:#f8fbfff0!important;font-family:var(--font-readable)!important;text-align:left!important;margin:0!important;font-size:18px!important;line-height:1.42!important}#onboardingOverlay .onboardingChronotypeKnowledgeCard:before{content:none}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal{height:min(92dvh,760px);max-height:min(92dvh,760px);max-width:min(100vw - 28px,var(--onboarding-desktop-content-width));width:min(100vw - 28px,var(--onboarding-desktop-content-width));align-self:center;padding:0!important}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeCard{background:radial-gradient(circle at 50% 78%,#c9ff241f 0,#c9ff240a 23%,#0000 48%),linear-gradient(#030609,#080b0e 58%,#050608);width:100%;height:100%;margin:auto;position:absolute;inset:0;overflow:hidden}@media (max-width:520px){#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal{width:min(100vw - 28px,min(92dvh,760px)/1.5);height:auto;max-height:min(92dvh,760px)}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeCard{aspect-ratio:1024/1536;height:auto;position:relative}}#onboardingOverlay .onboardingChronotypeKnowledgeTextOverlay{top:clamp(76px,11dvh,108px);left:clamp(28px,7vw,46px);right:clamp(28px,7vw,46px)}#onboardingOverlay .onboardingChronotypeKnowledgeTitle{max-width:12ch;animation:onboardingIntroTitleReveal .82s cubic-bezier(.16,.84,.22,1) .28s both;margin-bottom:22px!important;font-size:36px!important;line-height:1.18!important}#onboardingOverlay .onboardingChronotypeKnowledgeDivider{margin-bottom:28px;animation:onboardingIntroDividerReveal .56s ease-out .12s both}#onboardingOverlay .onboardingChronotypeKnowledgeSubtext{max-width:26ch;font-size:18px!important;line-height:1.5!important}#onboardingOverlay .onboardingChronotypeKnowledgeSubtextLine{margin:0 0 18px}#onboardingOverlay .onboardingChronotypeKnowledgeSubtextLine:last-child{margin-bottom:0}#onboardingOverlay .onboardingChronotypeKnowledgeAnimalRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2vw,14px);width:min(100%,520px);margin-top:clamp(28px,6dvh,54px);display:grid}#onboardingOverlay .onboardingChronotypeKnowledgeAnimal{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingActions{z-index:4;position:absolute;bottom:clamp(18px,4dvh,30px);left:clamp(16px,5vw,28px);right:clamp(16px,5vw,28px);width:auto!important;margin:0!important}#onboardingOverlay .modal.onboardingIntroModal .onboardingActions{bottom:clamp(36px,6.3dvh,48px)}#onboardingOverlay .modal.onboardingIntroModal .onboardingActions .btn{min-height:48px;background:var(--accent)!important;border-color:var(--accent)!important;color:#0d0f13!important;text-shadow:none!important;box-shadow:0 12px 24px #0000006b!important}#onboardingOverlay .modal.onboardingIntroModal .onboardingActions .btn:focus-visible,#onboardingOverlay .modal.onboardingIntroModal .onboardingActions .btn:hover{outline:none;color:#0d0f13!important;background:#d9ff4d!important;border-color:#d9ff4d!important}@media (min-width:521px){#onboardingOverlay .modal.onboardingAnecdoteModal{margin-left:auto;margin-right:auto;position:relative;left:auto;right:auto;max-width:min(100vw - 28px,var(--onboarding-desktop-content-width))!important;width:min(100vw - 28px,var(--onboarding-desktop-content-width))!important}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingAnecdoteCardPreview{object-fit:cover;object-position:center center;width:100%;height:100%}#onboardingOverlay .modal.onboardingIntroModal{height:min(92dvh,760px);max-height:min(92dvh,760px);max-width:min(100vw - 28px,var(--onboarding-desktop-content-width))!important;width:min(100vw - 28px,var(--onboarding-desktop-content-width))!important}}#onboardingOverlay .onboardingChronotypeChoicePreview{--chronotype-choice-gap:clamp(4px,1.5vw,12px);gap:var(--chronotype-choice-gap);grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,520px);max-height:min(30dvh,300px);margin:0 auto 14px;display:grid}#onboardingOverlay .onboardingChronotypeChoicePreviewImage{aspect-ratio:1;object-fit:contain;min-width:0;height:auto;transform:translateX(var(--chronotype-choice-start-offset,0))scale(.96);will-change:transform;width:100%;animation:onboardingChronotypeChoiceImageSpread .66s cubic-bezier(.18,.84,.26,1) .72s both;display:block}#onboardingOverlay .onboardingChronotypeChoicePreviewImage0{--chronotype-choice-start-offset:calc(150% + (var(--chronotype-choice-gap)*1.5));z-index:4}#onboardingOverlay .onboardingChronotypeChoicePreviewImage1{--chronotype-choice-start-offset:calc(50% + (var(--chronotype-choice-gap)*.5));z-index:3}#onboardingOverlay .onboardingChronotypeChoicePreviewImage2{--chronotype-choice-start-offset:calc(-50% - (var(--chronotype-choice-gap)*.5));z-index:2}#onboardingOverlay .onboardingChronotypeChoicePreviewImage3{--chronotype-choice-start-offset:calc(-150% - (var(--chronotype-choice-gap)*1.5));z-index:1}#onboardingOverlay .onboardingChronotypePreview.onboardingChronotypeResultImage{aspect-ratio:1;width:min(62%,190px);max-height:min(24dvh,190px)}#onboardingOverlay .onboardingHoursSubtext{white-space:pre-line;color:#fff!important}#onboardingOverlay .onboardingHoursSubtext:not(.onboardingHoursFineTuneSubtext){margin-bottom:14px}#onboardingOverlay .onboardingHoursFineTuneSubtext{margin-bottom:32px;font-size:11px;font-style:italic}#onboardingOverlay .onboardingTaskPresetList{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:12px;max-width:720px;margin:18px auto 0;padding:0;list-style:none;animation:onboardingGreetingTitleReveal .5s ease-out .26s both;display:grid;width:min(100%,720px)!important}#onboardingOverlay .onboardingTaskPresetListItem{min-width:0;margin:0}#onboardingOverlay .onboardingTaskPresetItem{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:242px;padding:0;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:flex;color:#eef2f6e6!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:linear-gradient(135deg,#ffffff14,#fff0),#aab2be1c!important;border:1px solid #aab2be80!important;border-radius:12px!important;box-shadow:0 16px 32px #00000038!important}#onboardingOverlay .onboardingTaskPresetName{color:#eef2f6f0;justify-content:center;align-items:center;min-height:0;font-size:15.12px;font-weight:800;line-height:1.16;display:flex}#onboardingOverlay .onboardingTaskPresetTimeGoal{box-sizing:border-box;color:#0ff;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;border-bottom:1px solid #aab2be5c;width:100%;margin-top:-8px;padding:0 10px 7px;font-size:11px;font-weight:800;line-height:1.12;display:block}#onboardingOverlay .onboardingTaskPresetImageFrame{width:52px;height:52px;margin:12px 0 -2px;display:block}#onboardingOverlay .onboardingTaskPresetImage{object-fit:contain;width:100%;height:100%;display:block}#onboardingOverlay .onboardingTaskPresetDescription{color:#fff;font-family:var(--font-readable);max-width:22ch;font-size:11px;line-height:1.18;display:block}#onboardingOverlay .onboardingTaskPresetItem.isSelected:not(:disabled),#onboardingOverlay .onboardingTaskPresetItem:focus-visible:not(:disabled),#onboardingOverlay .onboardingTaskPresetItem:hover:not(:disabled){background:linear-gradient(135deg,#ffffff1c,#fff0),var(--accent,#c9ff24)!important}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingTaskPresetItem.isSelected:not(:disabled),#onboardingOverlay .onboardingTaskPresetItem:focus-visible:not(:disabled),#onboardingOverlay .onboardingTaskPresetItem:hover:not(:disabled){background:linear-gradient(135deg,#ffffff1c,#fff0),color-mix(in srgb,var(--accent,#c9ff24)12%,#aab2be24)!important}}#onboardingOverlay .onboardingTaskPresetItem.isSelected:not(:disabled),#onboardingOverlay .onboardingTaskPresetItem:focus-visible:not(:disabled),#onboardingOverlay .onboardingTaskPresetItem:hover:not(:disabled){outline:none;transform:translateY(-2px);border-color:var(--accent,#c9ff24)!important;color:var(--accent,#c9ff24)!important;box-shadow:0 18px 36px #00000047,0 0 18px #c9ff241f!important}#onboardingOverlay .onboardingTaskPresetItem.isSelected:not(:disabled) .onboardingTaskPresetName,#onboardingOverlay .onboardingTaskPresetItem:focus-visible:not(:disabled) .onboardingTaskPresetName,#onboardingOverlay .onboardingTaskPresetItem:hover:not(:disabled) .onboardingTaskPresetName{color:var(--accent,#c9ff24)}#onboardingOverlay .onboardingTaskPresetItem:disabled{cursor:default;opacity:.55}#onboardingOverlay .onboardingFirstTaskPresetGroup{animation:onboardingGreetingTitleReveal .5s ease-out .26s both}#onboardingOverlay .onboardingFirstTaskPresetGroup .onboardingTaskPresetList{animation:none}#onboardingOverlay .onboardingCreateOwnTaskLink{color:#eef2f6b8;cursor:pointer;font-family:var(--font-readable);text-underline-offset:3px;background:0 0;border:0;margin:14px auto 0;padding:4px 6px;font-size:12px;line-height:1.2;text-decoration:underline;transition:color .16s,opacity .16s;display:block}#onboardingOverlay .onboardingCreateOwnTaskLink:focus-visible:not(:disabled),#onboardingOverlay .onboardingCreateOwnTaskLink:hover:not(:disabled){color:var(--accent,#c9ff24);outline:none}#onboardingOverlay .onboardingCreateOwnTaskLink:disabled{cursor:default;opacity:.55}#onboardingOverlay .onboardingTaskDetailsGrid{gap:14px;width:min(100%,390px);max-width:390px;margin:18px auto 0;animation:onboardingGreetingTitleReveal .5s ease-out .26s both;display:grid}#onboardingOverlay .onboardingSpecificTaskField{width:100%;max-width:390px;margin:0 auto}#onboardingOverlay .onboardingPlannedStartField label,#onboardingOverlay .onboardingSpecificTaskField label,#onboardingOverlay .onboardingTaskTimeGoalField .editTaskTimeGoalHeaderLabel,#onboardingOverlay .onboardingTaskTimeGoalField label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-weight:700;color:#f5f8f4e0!important;font-family:var(--font-orbitron)!important;font-size:11px!important}#onboardingOverlay .onboardingSpecificTaskNameCombo{display:block}#onboardingOverlay .onboardingTaskNameRow{align-items:stretch;gap:8px;width:100%;display:flex}#onboardingOverlay .onboardingTaskNameRow>input{border-radius:0;flex:auto;width:100%;min-width:0;min-height:36px;padding:9px 10px;font-size:14px;line-height:1.35;color:#f5f8f4f0!important;background:#0d0f13!important;border-color:#ffffff05!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff05!important}#onboardingOverlay .onboardingTaskNameRow>input::placeholder{color:#f5f8f48a!important}#onboardingOverlay .onboardingTaskNameRow>input:focus,#onboardingOverlay .onboardingTaskNameRow>input:focus-visible{border-color:#ffffff05!important;outline:1px solid #c9ff2433!important;box-shadow:inset 0 0 0 1px #ffffff05,0 0 0 1px #c9ff241f!important}#onboardingOverlay .onboardingTaskTypePills{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}#onboardingOverlay .onboardingTaskDurationRow .unitBtn,#onboardingOverlay .onboardingTaskTypePills .timerTypePill{min-height:34px;border-radius:0!important}#onboardingOverlay .onboardingPlannedStartField,#onboardingOverlay .onboardingTaskTimeGoalField{width:100%;margin:0}#onboardingOverlay .onboardingTaskTimeGoalField .editTaskTimeGoalHeader{margin-bottom:6px}#onboardingOverlay .onboardingTaskDurationRow{grid-template-columns:minmax(64px,.55fr) minmax(100px,1fr) auto minmax(100px,1fr);align-items:center;gap:8px;display:grid}#onboardingOverlay .onboardingPlannedStartField .plannedStartClockInput,#onboardingOverlay .onboardingTaskDurationRow input[type=number]{width:100%;min-height:36px;padding:8px 10px;font-size:14px;color:#f5f8f4f0!important;background:#0d0f13!important;border:1px solid #ffffff0f!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #ffffff05!important}#onboardingOverlay .onboardingPlannedStartField .plannedStartClockInput:focus,#onboardingOverlay .onboardingPlannedStartField .plannedStartClockInput:focus-visible,#onboardingOverlay .onboardingTaskDurationRow input[type=number]:focus,#onboardingOverlay .onboardingTaskDurationRow input[type=number]:focus-visible{border-color:#ffffff05!important;outline:1px solid #c9ff2433!important;box-shadow:inset 0 0 0 1px #ffffff05,0 0 0 1px #c9ff241f!important}#onboardingOverlay .onboardingTaskDurationRow .unitPills{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}#onboardingOverlay .onboardingTaskDurationRow .durationPerLabel{color:#f5f8f494;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:center;text-transform:uppercase;font-size:10px;font-weight:700}#onboardingOverlay .onboardingTaskDurationRow .isHidden{display:none}#onboardingOverlay .onboardingTaskDurationRow:has(.durationPerLabel.isHidden){grid-template-columns:minmax(64px,.65fr) minmax(130px,1fr)}#onboardingOverlay .onboardingPlannedStartSection{margin-top:6px}#onboardingOverlay .onboardingPlannedStartSection .addTaskPlannedStartSelectorRow{display:block}#onboardingOverlay .onboardingPlannedStartSection .addTaskPlannedStartTimeCluster{width:100%}#onboardingOverlay .onboardingHoursHeadingSummary{--onboarding-chronotype-summary-reveal-delay:0s;grid-template-columns:minmax(0,1fr);place-items:center;width:min(100%,520px);max-width:520px;margin:0 auto}#onboardingOverlay .onboardingHoursHeadingText{justify-items:center;gap:2px;min-width:0;display:grid}#onboardingOverlay .onboardingHoursHeadingLabel{font-family:Orbitron,var(--font-geist-mono),monospace;letter-spacing:0;text-align:center;color:#fff;margin:0;font-size:clamp(17px,2.4vw,28px);font-weight:800;line-height:1.05}#onboardingOverlay .onboardingGreetingTitle:not(.onboardingChronotypeResultTitle){min-height:1.2em;font-size:clamp(17px,2.4vw,28px);animation:onboardingGreetingTitleReveal .5s ease-out .2s both}#onboardingOverlay .onboardingGreetingStepTitle{line-height:1.04;animation:onboardingGreetingTitleReveal .5s ease-out .42s both;font-size:56px!important}#onboardingOverlay .onboardingGreetingStepLead,#onboardingOverlay .onboardingGreetingStepSublead{display:inline-block}#onboardingOverlay .onboardingGreetingStepAlias{display:block}#onboardingOverlay .onboardingGreetingStepSublead{margin-left:8px;font-size:18px}#onboardingOverlay .onboardingGreetingStepAlias{margin-top:8px;font-size:15.12px;line-height:1.2}#onboardingOverlay .onboardingChronotypePromptWord{text-align:center;font-size:36px;line-height:1.05;display:block}#onboardingOverlay .onboardingGreetingStepSubtext{max-width:440px;margin:0 auto 28px;animation:onboardingGreetingStepSubtextReveal .5s ease-out 1.18s both;color:#fff!important}#onboardingOverlay .onboardingGreetingDivider{background:linear-gradient(90deg,transparent,var(--accent),transparent);transform-origin:50%;height:1px;margin:10px auto 32px;animation:onboardingGreetingDividerReveal .5s ease-out both;width:50%!important}#onboardingOverlay .onboardingGreetingDivider.onboardingGreetingStepDivider{margin:0 auto 22px;animation:onboardingGreetingStepDividerReveal .42s ease-out .16s both}#onboardingOverlay .onboardingDaysDivider{opacity:1;flex:none;max-width:42%;height:1px;min-height:1px;margin:0 auto 24px;display:block;width:148px!important}#onboardingOverlay .onboardingHoursDivider{--onboarding-hours-divider-accent:#ffd400;background:linear-gradient(90deg,transparent,var(--onboarding-hours-divider-accent),transparent);margin:10px auto 24px}#onboardingOverlay .onboardingHoursDivider[data-chronotype-summary=bear]{--onboarding-hours-divider-accent:#1594ff}#onboardingOverlay .onboardingHoursDivider[data-chronotype-summary=dolphin]{--onboarding-hours-divider-accent:#35d7dc}#onboardingOverlay .onboardingHoursDivider[data-chronotype-summary=wolf]{--onboarding-hours-divider-accent:#b58cff}@media (min-width:981px){#onboardingOverlay .onboardingDaysDivider,#onboardingOverlay .onboardingGreetingDivider{max-width:520px;width:min(100%,520px)!important}}#onboardingOverlay .onboardingChronotypeChoicePreview,#onboardingOverlay .onboardingChronotypeChoiceSubtext,#onboardingOverlay .onboardingChronotypeChoiceSubtextLine,#onboardingOverlay .onboardingChronotypePreview,#onboardingOverlay .onboardingHoursHeadingSummary,#onboardingOverlay .onboardingHoursSubtext,#onboardingOverlay .onboardingHoursTimeGrid,#onboardingOverlay .onboardingIntroSubtext,#onboardingOverlay .onboardingNotificationsSubtext,#onboardingOverlay .onboardingProductivityIntroText,#onboardingOverlay .onboardingUsernameSubtext{animation:onboardingIntroSubtextReveal .5s ease-out .5s both}#onboardingOverlay .onboardingUsernameField{animation:onboardingUsernameFieldReveal .4s ease-out 1s both}#onboardingOverlay .onboardingContentChronotypeHours .onboardingHoursHeadingSummary{animation:onboardingGreetingTitleReveal .5s ease-out .2s both}#onboardingOverlay .onboardingIntroSubtext{color:#fff!important}#onboardingOverlay .onboardingChronotypeChoiceSubtext{gap:10px;max-width:500px;margin:-6px auto 22px;display:grid}#onboardingOverlay .onboardingChronotypeChoiceSubtextLine{margin:0;color:#eef2f6d1!important}#onboardingOverlay .onboardingChronotypeResultTitle{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.24em;width:min(100%,520px);margin-left:auto;margin-right:auto;animation:onboardingGreetingTitleReveal .42s ease-out .42s both;display:flex;overflow:hidden}#onboardingOverlay .onboardingChronotypeResultDots{justify-content:flex-start;width:1.05em;min-width:1.05em;animation:onboardingChronotypeResultDotsExit 1ms linear 1.42s both;display:inline-flex;overflow:hidden}#onboardingOverlay .onboardingChronotypeResultDot{opacity:0;animation:onboardingChronotypeResultDotOneCycle .6s step-end .42s infinite}#onboardingOverlay .onboardingChronotypeResultDot:nth-child(2){animation-name:onboardingChronotypeResultDotTwoCycle}#onboardingOverlay .onboardingChronotypeResultDot:nth-child(3){animation-name:onboardingChronotypeResultDotThreeCycle}#onboardingOverlay .onboardingChronotypeResultAnimal{opacity:0;white-space:nowrap;max-width:0;margin-left:0;animation:onboardingChronotypeResultAnimalReveal .52s cubic-bezier(.16,.84,.24,1) 1.42s both;display:inline-block;overflow:hidden;transform:translate(34px)}#onboardingOverlay .onboardingChronotypeResultImage{animation:onboardingChronotypeResultImageReveal .52s cubic-bezier(.18,.84,.26,1) 2.02s both}#onboardingOverlay .onboardingChronotypeResultIntroWithSummary .onboardingChronotypeResultImage{display:none}#onboardingOverlay .onboardingChronotypeResultIntroWithSummary .onboardingChronotypeResultAnimal{animation:none;display:none}#onboardingOverlay .onboardingContentChronotypeResultSummary{place-items:center;min-height:0;display:grid;position:relative}#onboardingOverlay .onboardingChronotypeResultIntro{flex-direction:column;align-items:center;width:100%;display:flex}#onboardingOverlay .onboardingChronotypeResultIntroWithSummary{pointer-events:none;justify-content:center;animation:onboardingChronotypeResultIntroExit .36s ease-out 1.42s both;position:absolute;inset:0}#onboardingOverlay .onboardingChronotypeResultSummary{--onboarding-chronotype-summary-accent:#ffd400;--onboarding-chronotype-summary-accent-soft:#ffd40099;--onboarding-chronotype-summary-emblem-shadow:#ffad3329;--onboarding-chronotype-summary-reveal-delay:var(--onboarding-chronotype-result-reveal-delay,1.58s);--onboarding-chronotype-summary-rest-reveal-delay:calc(var(--onboarding-chronotype-summary-reveal-delay) + 1.18s);--onboarding-chronotype-summary-divider-split-distance:clamp(42px,5.8vw,76px);color:#fff;opacity:1;visibility:visible;gap:clamp(8px,1.4vh,14px);width:100%;padding:0;display:grid}#onboardingOverlay .onboardingChronotypeResultSummary[data-chronotype-summary=bear]{--onboarding-chronotype-summary-accent:#1594ff;--onboarding-chronotype-summary-accent-soft:#1594ff99;--onboarding-chronotype-summary-emblem-shadow:#1594ff2e}#onboardingOverlay .onboardingChronotypeResultSummary[data-chronotype-summary=dolphin]{--onboarding-chronotype-summary-accent:#35d7dc;--onboarding-chronotype-summary-accent-soft:#35d7dc99;--onboarding-chronotype-summary-emblem-shadow:#35d7dc2e}#onboardingOverlay .onboardingChronotypeResultSummary[data-chronotype-summary=wolf]{--onboarding-chronotype-summary-accent:#b58cff;--onboarding-chronotype-summary-accent-soft:#b58cff99;--onboarding-chronotype-summary-emblem-shadow:#b58cff2e}#onboardingOverlay .onboardingChronotypeResultSummaryHero{visibility:visible;grid-template-columns:minmax(0,1.08fr) minmax(180px,.92fr);align-items:center;gap:clamp(16px,4vw,56px);min-width:0;display:grid}#onboardingOverlay .onboardingChronotypeResultSummaryHeading{visibility:visible;justify-items:start;gap:0;min-width:0;display:grid}#onboardingOverlay .onboardingChronotypeResultSummaryAnimalName,#onboardingOverlay .onboardingChronotypeResultSummaryHeadingRest{opacity:0;visibility:hidden;transform:translateY(14px)}#onboardingOverlay .onboardingChronotypeResultSummaryAnimalName{animation:onboardingChronotypeResultSummaryHeadingReveal .36s ease-out var(--onboarding-chronotype-summary-reveal-delay)both;display:block}#onboardingOverlay .onboardingChronotypeResultSummaryHeadingRest{animation:onboardingChronotypeResultSummaryHeadingReveal .36s ease-out var(--onboarding-chronotype-summary-rest-reveal-delay)both}#onboardingOverlay .onboardingChronotypeResultSummaryPercent,#onboardingOverlay .onboardingChronotypeResultSummaryType span:first-child{animation-name:onboardingChronotypeResultSummaryHeadingRevealFromLeft}#onboardingOverlay .onboardingChronotypeResultSummaryType span:last-child{animation-name:onboardingChronotypeResultSummaryHeadingRevealFromRight}#onboardingOverlay .onboardingChronotypeResultSummaryPercent{color:#fff;font-family:Orbitron,var(--font-geist-mono),monospace;letter-spacing:0;text-align:left;text-shadow:0 2px 8px #fff3;margin:0;font-size:clamp(54px,8.4vw,110px);font-weight:900;line-height:.86}#onboardingOverlay .onboardingChronotypeResultSummaryType{color:#fff;font-family:Orbitron,var(--font-geist-mono),monospace;text-align:left;margin:0;font-size:clamp(20px,2.8vw,36px);font-weight:800;line-height:1.02;display:grid}#onboardingOverlay .onboardingChronotypeResultSummaryType span:first-child{font-size:clamp(16px,2.1vw,26px);font-weight:700;line-height:1.1}#onboardingOverlay .onboardingChronotypeResultSummaryType strong{color:var(--onboarding-chronotype-summary-accent);font-size:clamp(42px,5.9vw,72px);font-weight:900;line-height:.98}#onboardingOverlay .onboardingChronotypeResultSummaryEmblem{aspect-ratio:1;filter:drop-shadow(0 0 20px var(--onboarding-chronotype-summary-emblem-shadow));object-fit:contain;opacity:0;visibility:hidden;width:min(100%,250px);height:auto;animation:onboardingChronotypeResultSummaryEmblemReveal .52s cubic-bezier(.18,.84,.26,1)calc(var(--onboarding-chronotype-summary-reveal-delay) + .36s)both;justify-self:center;display:block;transform:translateY(calc(-100dvh - 24px))scale(.9)}#onboardingOverlay .onboardingChronotypeResultSummaryDivider{background:linear-gradient(90deg,transparent 0,var(--onboarding-chronotype-summary-accent)6%,var(--onboarding-chronotype-summary-accent)94%,transparent 100%);width:100%;height:1px;min-height:1px}#onboardingOverlay .onboardingChronotypeResultSummaryBodyReveal{gap:clamp(8px,1.4vh,14px);min-width:0;display:grid}#onboardingOverlay .onboardingChronotypeResultSummaryDividerTop{opacity:0;transform:translateY(var(--onboarding-chronotype-summary-divider-split-distance))scaleX(.38);transform-origin:50%;animation:onboardingChronotypeResultSummaryDividerSplitTop .52s cubic-bezier(.18,.84,.26,1)calc(var(--onboarding-chronotype-summary-rest-reveal-delay) + .36s)both}#onboardingOverlay .onboardingChronotypeResultSummaryDividerBottom{opacity:0;transform:translateY(calc(var(--onboarding-chronotype-summary-divider-split-distance)*-1))scaleX(.38);transform-origin:50%;animation:onboardingChronotypeResultSummaryDividerSplitBottom .52s cubic-bezier(.18,.84,.26,1)calc(var(--onboarding-chronotype-summary-rest-reveal-delay) + .36s)both}#onboardingOverlay .onboardingChronotypeResultSummaryBody{color:#ffffffe6;font-family:Orbitron,var(--font-geist-mono),monospace;opacity:0;text-align:center;visibility:hidden;max-width:620px;animation:onboardingChronotypeResultSummaryBodyReveal .42s ease-out calc(var(--onboarding-chronotype-summary-rest-reveal-delay) + .5s)both;margin:0 auto;font-size:clamp(17px,2.2vw,28px);font-weight:700;line-height:1.32;transform:translateY(6px)}#onboardingOverlay .onboardingChronotypeResultSummaryStats{opacity:0;visibility:hidden;animation:onboardingChronotypeResultSummaryStatsReveal .42s ease-out calc(var(--onboarding-chronotype-summary-rest-reveal-delay) + .88s)both;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0;display:grid;transform:translateY(18px)}#onboardingOverlay .onboardingChronotypeResultSummaryStat{justify-items:center;gap:clamp(2px,.5vh,5px);min-width:0;padding:0 clamp(8px,1.8vw,24px);display:grid}#onboardingOverlay .onboardingChronotypeResultSummaryStat+.onboardingChronotypeResultSummaryStat{border-left:1px solid var(--onboarding-chronotype-summary-accent-soft)}#onboardingOverlay .onboardingChronotypeResultSummaryStat dt{color:#fff;font-family:Orbitron,var(--font-geist-mono),monospace;text-align:center;font-size:clamp(15px,2vw,26px);font-weight:800;line-height:1.1}#onboardingOverlay .onboardingChronotypeResultSummaryStat dd{color:#fff;font-family:Orbitron,var(--font-geist-mono),monospace;text-align:center;white-space:nowrap;margin:0;font-size:clamp(28px,3.5vw,44px);font-weight:900;line-height:1}#onboardingOverlay .onboardingChronotypeResultSummaryStat dd.isAccent{color:var(--onboarding-chronotype-summary-accent)}#onboardingOverlay .onboardingNotificationsSubtext,#onboardingOverlay .onboardingUsernameSubtext{color:#fff!important}#onboardingOverlay .onboardingPushSubtext{padding-bottom:16px}#onboardingOverlay .onboardingChronotypeAccent{color:var(--onboarding-chronotype-accent,#35e8ff);font-style:italic}#onboardingOverlay .onboardingChronotypeTileGrid{grid-template-rows:repeat(2,minmax(146px,1fr));gap:14px;margin:0 auto;display:grid;position:relative;width:min(100%,668px)!important}#onboardingOverlay .onboardingChronotypeTileReveal{width:100%;min-height:0;animation:onboardingChronotypeTileReveal .26s cubic-bezier(.22,.78,.2,1) both;display:flex}#onboardingOverlay .onboardingChronotypeTileReveal0{animation-delay:.75s}#onboardingOverlay .onboardingChronotypeTileReveal1{animation-delay:.87s}#onboardingOverlay .onboardingChronotypeTileReveal2{animation-delay:.99s}#onboardingOverlay .onboardingChronotypeTileReveal3{animation-delay:1.11s}#onboardingOverlay .onboardingChronotypeTile{color:#eef2f6e6;cursor:pointer;text-align:left;z-index:1;background:linear-gradient(#ffffff0f,#ffffff05),#1a1b2094;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;width:100%;height:100%;min-height:0;padding:8px;transition:opacity .26s,transform .36s cubic-bezier(.22,.78,.2,1),border-color .18s,background .18s,color .18s;display:grid;position:relative;transform:translate(0)scale(1);border:1px solid #aab2be57!important}#onboardingOverlay .onboardingChronotypeTile:focus-visible,#onboardingOverlay .onboardingChronotypeTile:hover{outline:1px solid var(--accent);outline-offset:0}#onboardingOverlay .onboardingChronotypeTileImageFrame{justify-content:center;align-items:center;width:104px;height:104px;display:flex;overflow:hidden}#onboardingOverlay .onboardingChronotypeTileImage{object-fit:contain;width:100%;height:100%;display:block}#onboardingOverlay .onboardingChronotypeTileText{color:inherit;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;font-size:13px;line-height:1.35}#onboardingOverlay .onboardingChronotypeTileTextLead{color:var(--onboarding-chronotype-accent,var(--accent));font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;font-size:15.12px;font-weight:900}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isFaded{opacity:0;pointer-events:none;transition-delay:var(--onboarding-chronotype-fade-delay,.18s),var(--onboarding-chronotype-fade-delay,.18s),0s,0s,0s}#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex0 .onboardingChronotypeTileReveal1 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex1 .onboardingChronotypeTileReveal0 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex2 .onboardingChronotypeTileReveal0 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex3 .onboardingChronotypeTileReveal0 .onboardingChronotypeTile.isFaded{--onboarding-chronotype-fade-delay:.18s}#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex0 .onboardingChronotypeTileReveal2 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex1 .onboardingChronotypeTileReveal2 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex2 .onboardingChronotypeTileReveal1 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex3 .onboardingChronotypeTileReveal1 .onboardingChronotypeTile.isFaded{--onboarding-chronotype-fade-delay:.34s}#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex0 .onboardingChronotypeTileReveal3 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex1 .onboardingChronotypeTileReveal3 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex2 .onboardingChronotypeTileReveal3 .onboardingChronotypeTile.isFaded,#onboardingOverlay .onboardingChronotypeTileGrid.selectedIndex3 .onboardingChronotypeTileReveal2 .onboardingChronotypeTile.isFaded{--onboarding-chronotype-fade-delay:.5s}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isSelected{color:#fff;z-index:3;background:linear-gradient(#c9ff2424,#c9ff240d),#1a1b20d6;transition-delay:0s,.82s,0s,0s,0s;box-shadow:0 0 0 1px #c9ff2438,0 20px 42px #00000057;border-color:var(--accent)!important}#onboardingOverlay .onboardingChronotypeSelectionHeader{text-align:center;justify-items:center;gap:10px;width:min(100%,760px);margin:0 auto clamp(18px,2.6vh,28px);display:grid}#onboardingOverlay .onboardingChronotypeSelectionTitle{color:#f8fbff;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-shadow:0 0 10px #ffffff38,0 0 24px #27bfff1f;max-width:650px;margin:0;font-size:18px;font-weight:900;line-height:1.14;animation:onboardingGreetingTitleReveal .5s ease-out .2s both}#onboardingOverlay .onboardingChronotypeSelectionTitleAccent{color:#c9ff24;text-shadow:0 0 12px #c9ff246b,0 0 28px #c9ff2438;font-size:36px;display:inline-block}@media (min-width:981px){#onboardingOverlay .onboardingChronotypeSelectionTitleAccent{display:block}}#onboardingOverlay .onboardingChronotypeSelectionDivider{max-width:100%;margin:2px auto 0;animation:onboardingGreetingDividerReveal .5s ease-out both;width:100%!important}#onboardingOverlay .onboardingChronotypeSelectionSubtitle{color:#dde6f0c7;font-family:var(--font-geist-sans),var(--font-readable);max-width:600px;margin:0;padding-bottom:32px;font-size:13px;font-weight:400;line-height:1.32;animation:onboardingIntroSubtextReveal .5s ease-out .5s both}#onboardingOverlay .onboardingChronotypeTileGrid{--onboarding-chronotype-card-height:176px;--onboarding-chronotype-card-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(var(--onboarding-chronotype-card-height),1fr));max-height:calc((var(--onboarding-chronotype-card-height)*2) + var(--onboarding-chronotype-card-gap));gap:12px;transition:max-height .36s cubic-bezier(.22,.78,.2,1);width:min(100%,760px)!important}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection{max-height:calc((var(--onboarding-chronotype-card-height)*2) + var(--onboarding-chronotype-card-gap));transition-delay:.82s;overflow:visible}#onboardingOverlay .onboardingChronotypeTile{--accent:var(--onboarding-chronotype-accent,#c9ff24);--onboarding-chronotype-tile-radius:12px;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(135deg,#ffffff13,#ffffff05 46%,#ffffff0b),radial-gradient(circle at 12% 0,var(--accent)0,transparent 34%),#091115a8}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeTile{background:linear-gradient(135deg,#ffffff13,#ffffff05 46%,#ffffff0b),radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent)17%,transparent)0,transparent 34%),#091115a8}}#onboardingOverlay .onboardingChronotypeTile{box-shadow:inset 0 1px 0 #ffffff2e,inset 0 -1px 0 #ffffff0a,0 18px 42px #0000005c,0 0 24px var(--accent);border-radius:var(--onboarding-chronotype-tile-radius)!important;border:1px solid #c4d2e047!important}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeTile{box-shadow:inset 0 1px 0 #ffffff2e,inset 0 -1px 0 #ffffff0a,0 18px 42px #0000005c,0 0 24px color-mix(in srgb,var(--accent)12%,transparent)}}#onboardingOverlay .onboardingChronotypeTile{color:#f8fbfff0;min-height:var(--onboarding-chronotype-card-height);grid-template-columns:104px minmax(0,1fr);gap:18px;padding:16px 18px;transition:opacity .26s,transform .36s cubic-bezier(.22,.78,.2,1),border-color .18s,background .18s,box-shadow .18s,color .18s;overflow:hidden}#onboardingOverlay .onboardingChronotypeTile:before{border-radius:calc(var(--onboarding-chronotype-tile-radius) - 1px);content:"";opacity:.48;pointer-events:none;background:linear-gradient(90deg,#fff3,#0000 28%),radial-gradient(circle at 92% 12%,#ffffff1f,#0000 26%);position:absolute;inset:1px}#onboardingOverlay .onboardingChronotypeTile:focus-visible,#onboardingOverlay .onboardingChronotypeTile:hover{box-shadow:inset 0 1px 0 #ffffff38,0 20px 46px #0006,0 0 30px var(--accent);border-color:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeTile:focus-visible,#onboardingOverlay .onboardingChronotypeTile:hover{box-shadow:inset 0 1px 0 #ffffff38,0 20px 46px #0006,0 0 30px color-mix(in srgb,var(--accent)26%,transparent)}}#onboardingOverlay .onboardingChronotypeTile:focus-visible,#onboardingOverlay .onboardingChronotypeTile:hover{color:#fff;outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeTile:focus-visible,#onboardingOverlay .onboardingChronotypeTile:hover{outline:2px solid color-mix(in srgb,var(--accent)72%,transparent)}}#onboardingOverlay .onboardingChronotypeTile:focus-visible,#onboardingOverlay .onboardingChronotypeTile:hover{outline-offset:3px}#onboardingOverlay .onboardingChronotypeClock{justify-content:center;align-items:center;width:118px;height:118px;display:flex;position:relative}#onboardingOverlay .onboardingChronotypeClock:after,#onboardingOverlay .onboardingChronotypeClock:before{border:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeClock:after,#onboardingOverlay .onboardingChronotypeClock:before{border:2px solid color-mix(in srgb,var(--accent)48%,transparent)}}#onboardingOverlay .onboardingChronotypeClock:after,#onboardingOverlay .onboardingChronotypeClock:before{content:"";opacity:.55;border-radius:0;position:absolute;inset:10px}#onboardingOverlay .onboardingChronotypeClock:after{border-color:#0000;border-left-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeClock:after{border-left-color:color-mix(in srgb,var(--accent)68%,transparent)}}#onboardingOverlay .onboardingChronotypeClock:after{border-right-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeClock:after{border-right-color:color-mix(in srgb,var(--accent)38%,transparent)}}#onboardingOverlay .onboardingChronotypeClock:after{opacity:.42;inset:0;transform:rotate(22deg)}#onboardingOverlay .onboardingChronotypeClockMarker{color:var(--accent);font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-shadow:0 0 10px var(--accent);font-size:15px;font-weight:900;line-height:1;position:absolute}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeClockMarker{text-shadow:0 0 10px color-mix(in srgb,var(--accent)42%,transparent)}}#onboardingOverlay .onboardingChronotypeClockMarker{z-index:3}#onboardingOverlay .onboardingChronotypeClockMarker12{top:0;left:50%;transform:translate(-50%)}#onboardingOverlay .onboardingChronotypeClockMarker3{top:50%;right:0;transform:translateY(-50%)}#onboardingOverlay .onboardingChronotypeClockMarker6{bottom:0;left:50%;transform:translate(-50%)}#onboardingOverlay .onboardingChronotypeClockMarker9{top:50%;left:0;transform:translateY(-50%)}#onboardingOverlay .onboardingChronotypeClockFace{border:1px solid var(--accent);background:radial-gradient(circle at 50% 72%,#ffae3cf5 0 9%,#0000 10%),linear-gradient(#2e1c72,#7d3a98 48%,#fd8c54 76%,#321143)}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeClockFace{border:1px solid color-mix(in srgb,var(--accent)38%,#ffffff38)}}#onboardingOverlay .onboardingChronotypeClockFace{box-shadow:inset 0 0 26px #ffffff1f,0 0 22px var(--accent);border-radius:0}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeClockFace{box-shadow:inset 0 0 26px #ffffff1f,0 0 22px color-mix(in srgb,var(--accent)18%,transparent)}}#onboardingOverlay .onboardingChronotypeClockFace{z-index:2;width:86px;height:86px;position:relative;overflow:hidden}#onboardingOverlay .onboardingChronotypeClockTicks{opacity:.78;z-index:5;background:repeating-conic-gradient(#ffffffbf 0deg 1.2deg,#0000 1.2deg 30deg);border-radius:0;position:absolute;inset:7px;-webkit-mask-image:radial-gradient(circle,#0000 0 43%,#000 44% 47%,#0000 48%);mask-image:radial-gradient(circle,#0000 0 43%,#000 44% 47%,#0000 48%)}#onboardingOverlay .onboardingChronotypeClockMoon{z-index:4;background:#fff6ff;border-radius:0;width:32px;height:32px;position:absolute;top:18px;left:27px;box-shadow:0 0 18px #ffe2ffad,-7px 8px 18px #ff91e040}#onboardingOverlay .onboardingChronotypeClockMoon:after{content:"";background:#2e1c72;border-radius:0;width:34px;height:34px;position:absolute;top:-4px;left:12px}#onboardingOverlay .onboardingChronotypeClockSun{opacity:0;z-index:3;background:#fff06a;border-radius:0;width:26px;height:26px;position:absolute;top:32px;left:50%;transform:translate(-50%);box-shadow:0 0 20px #fff06ad1,0 0 46px #ffca486b}#onboardingOverlay .onboardingChronotypeClockMountains{clip-path:polygon(0 100%,0 68%,17% 54%,29% 68%,45% 39%,62% 68%,78% 49%,100% 72%,100% 100%);z-index:4;width:100%;height:42px;position:absolute;bottom:0;left:0}#onboardingOverlay .onboardingChronotypeClockMountainsBack{opacity:.75;z-index:2;background:linear-gradient(#69b6d1b8,#193d5df5);bottom:15px;transform:scaleX(1.08)}#onboardingOverlay .onboardingChronotypeClockMountainsFront{background:linear-gradient(#262d5ef2,#070c20fa)}#onboardingOverlay .onboardingChronotypeClockCity,#onboardingOverlay .onboardingChronotypeClockWater{display:none}#onboardingOverlay .onboardingChronotypeClock-sun .onboardingChronotypeClockFace{background:radial-gradient(circle at 50% 43%,#fff567f2 0 12%,#0000 13%),radial-gradient(circle at 50% 44%,#ffee5e4d 0 34%,#0000 35%),linear-gradient(#0865bd,#27bfff 48%,#c6f0ff 73%,#113a61)}#onboardingOverlay .onboardingChronotypeClock-sun .onboardingChronotypeClockSun,#onboardingOverlay .onboardingChronotypeClock-teal .onboardingChronotypeClockSun{opacity:1}#onboardingOverlay .onboardingChronotypeClock-sun .onboardingChronotypeClockMoon,#onboardingOverlay .onboardingChronotypeClock-teal .onboardingChronotypeClockMoon{display:none}#onboardingOverlay .onboardingChronotypeClock-teal .onboardingChronotypeClockFace{background:radial-gradient(circle at 50% 38%,#fff57eeb 0 11%,#0000 12%),linear-gradient(#087d88,#14e7d3 48%,#9bf6d7 70%,#0b4559)}#onboardingOverlay .onboardingChronotypeClock-teal .onboardingChronotypeClockWater{z-index:3;background:linear-gradient(#8dffe680,#104d6ce6),repeating-linear-gradient(170deg,#ffffff38 0 1px,#0000 1px 8px);width:100%;height:34px;display:block;position:absolute;bottom:0;left:0}#onboardingOverlay .onboardingChronotypeClock-late .onboardingChronotypeClockFace{background:radial-gradient(circle at 54% 76%,#ff7748f2 0 9%,#0000 10%),linear-gradient(#201061,#552278 48%,#f06a71 76%,#170922)}#onboardingOverlay .onboardingChronotypeClock-late .onboardingChronotypeClockCity{z-index:5;background:linear-gradient(90deg,#0000 0 68%,#08081cf5 68% 73%,#0000 73% 76%,#08081cf5 76% 83%,#0000 83% 86%,#08081cf5 86% 94%,#0000 94%),linear-gradient(#0000 0 56%,#08081cf5 56% 100%);width:100%;height:62px;display:block;position:absolute;bottom:0;left:0}#onboardingOverlay .onboardingChronotypeTileBody{z-index:2;gap:8px;min-width:0;display:grid;position:relative}#onboardingOverlay .onboardingChronotypeTileTitle{color:var(--accent);font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-shadow:0 0 16px var(--accent);font-size:15.12px;font-weight:900;line-height:1.08}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeTileTitle{text-shadow:0 0 16px color-mix(in srgb,var(--accent)26%,transparent)}}#onboardingOverlay .onboardingChronotypeTileDescription{color:#f8fbffe6;font-family:var(--font-geist-sans),var(--font-readable);max-width:480px;font-size:14px;font-weight:400;line-height:1.28}#onboardingOverlay .onboardingChronotypeSelectedBadge{z-index:3;background:#c9ff24;border-radius:0;width:22px;height:22px;position:absolute;top:8px;right:8px;box-shadow:0 0 18px #c9ff2499,0 0 36px #c9ff2447}#onboardingOverlay .onboardingChronotypeSelectedBadge:before{content:"";border-bottom:2px solid #07100b;border-right:2px solid #07100b;width:4px;height:8px;position:absolute;top:5px;left:8px;transform:rotate(45deg)}#onboardingOverlay .onboardingChronotypeTile.selected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isSelected{background:linear-gradient(135deg,var(--accent),#ffffff09 44%,var(--accent)),radial-gradient(circle at 12% 0,var(--accent)0,transparent 38%),#121a13b8}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeTile.selected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isSelected{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)16%,transparent),#ffffff09 44%,color-mix(in srgb,var(--accent)6%,transparent)),radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent)28%,transparent)0,transparent 38%),#121a13b8}}#onboardingOverlay .onboardingChronotypeTile.selected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isSelected{box-shadow:inset 0 1px 0 #ffffff40,0 20px 50px #0000006b,0 0 0 1px var(--accent),0 0 34px var(--accent);border-color:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingChronotypeTile.selected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isSelected{box-shadow:inset 0 1px 0 #ffffff40,0 20px 50px #0000006b,0 0 0 1px color-mix(in srgb,var(--accent)44%,transparent),0 0 34px color-mix(in srgb,var(--accent)34%,transparent)}}#onboardingOverlay .onboardingChronotypeTile.selected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isSelected{color:#fff;z-index:3;width:100%;transition-delay:0s,.82s,0s,0s,0s,0s}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal0 .onboardingChronotypeTile.isSelected{transform:translate(calc(50% + (var(--onboarding-chronotype-card-gap)/2)),calc(50% + (var(--onboarding-chronotype-card-gap)/2)))scale(1.04)}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal1 .onboardingChronotypeTile.isSelected{transform:translate(calc(-50% - (var(--onboarding-chronotype-card-gap)/2)),calc(50% + (var(--onboarding-chronotype-card-gap)/2)))scale(1.04)}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal2 .onboardingChronotypeTile.isSelected{transform:translate(calc(50% + (var(--onboarding-chronotype-card-gap)/2)),calc(-50% - (var(--onboarding-chronotype-card-gap)/2)))scale(1.04)}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal3 .onboardingChronotypeTile.isSelected{transform:translate(calc(-50% - (var(--onboarding-chronotype-card-gap)/2)),calc(-50% - (var(--onboarding-chronotype-card-gap)/2)))scale(1.04)}#onboardingOverlay .onboardingChronotypeTileText,#onboardingOverlay .onboardingChronotypeTileTextLead{display:none}@keyframes onboardingGreetingDividerReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes onboardingGreetingTitleReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes onboardingGreetingStepTitleSequence{0%{opacity:0;transform:translateY(0)}35%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-18px)}}@keyframes onboardingGreetingStepDividerReveal{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes onboardingGreetingStepSubtextReveal{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes onboardingIntroSubtextReveal{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes onboardingChronotypeResultDotOneCycle{0%,to{opacity:1}}@keyframes onboardingChronotypeResultDotTwoCycle{0%,32%{opacity:0}33%,to{opacity:1}}@keyframes onboardingChronotypeResultDotThreeCycle{0%,65%{opacity:0}66%,to{opacity:1}}@keyframes onboardingChronotypeResultDotsExit{0%{opacity:1;visibility:visible;width:1.05em;min-width:1.05em}to{opacity:0;visibility:hidden;width:0;min-width:0}}@keyframes onboardingChronotypeResultAnimalReveal{0%{opacity:0;max-width:0;transform:translate(34px)}to{opacity:1;max-width:8ch;transform:translate(0)}}@keyframes onboardingChronotypeResultImageReveal{0%{opacity:0;transform:translateY(calc(-100dvh - 24px))scale(.9)}72%{opacity:1;transform:translateY(10px)scaleX(1.04)scaleY(.94)}86%{opacity:1;transform:translateY(-4px)scaleX(.99)scaleY(1.015)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onboardingChronotypeResultIntroExit{0%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}to{opacity:0;visibility:hidden;transform:translateY(-20px)scale(.98)}}@keyframes onboardingChronotypeResultBackgroundReveal{0%{opacity:0}to{opacity:1}}@keyframes onboardingChronotypeResultSummaryHeadingReveal{0%{opacity:0;visibility:hidden;transform:translateY(14px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes onboardingChronotypeResultSummaryHeadingRevealFromLeft{0%{opacity:0;visibility:hidden;transform:translate(calc(-100vw - 100%))}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes onboardingChronotypeResultSummaryHeadingRevealFromRight{0%{opacity:0;visibility:hidden;transform:translate(calc(100vw + 100%))}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes onboardingChronotypeResultSummaryEmblemReveal{0%{opacity:0;visibility:hidden;transform:translateY(calc(-100dvh - 24px))scale(.9)}72%{opacity:1;visibility:visible;transform:translateY(10px)scaleX(1.04)scaleY(.94)}86%{opacity:1;visibility:visible;transform:translateY(-4px)scaleX(.99)scaleY(1.015)}to{opacity:1;visibility:visible;transform:translateY(0)scale(1)}}@keyframes onboardingChronotypeResultSummaryDividerSplitTop{0%{opacity:0;transform:translateY(var(--onboarding-chronotype-summary-divider-split-distance))scaleX(.38)}1%{opacity:1;transform:translateY(var(--onboarding-chronotype-summary-divider-split-distance))scaleX(.38)}to{opacity:1;transform:translateY(0)scaleX(1)}}@keyframes onboardingChronotypeResultSummaryDividerSplitBottom{0%{opacity:0;transform:translateY(calc(var(--onboarding-chronotype-summary-divider-split-distance)*-1))scaleX(.38)}1%{opacity:1;transform:translateY(calc(var(--onboarding-chronotype-summary-divider-split-distance)*-1))scaleX(.38)}to{opacity:1;transform:translateY(0)scaleX(1)}}@keyframes onboardingChronotypeResultSummaryBodyReveal{0%{opacity:0;visibility:hidden;transform:translateY(6px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes onboardingChronotypeResultSummaryStatsReveal{0%{opacity:0;visibility:hidden;transform:translateY(18px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes onboardingChronotypeChoiceImageSpread{0%{transform:translateX(var(--chronotype-choice-start-offset,0))scale(.96)}to{transform:translate(0)scale(1)}}@keyframes onboardingChronotypeTileReveal{0%{opacity:0;visibility:hidden;transform:translateY(10px)scale(.98)}to{opacity:1;visibility:visible;transform:translateY(0)scale(1)}}@keyframes onboardingDayPillReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes onboardingUsernameFieldReveal{0%{opacity:0}to{opacity:1}}@keyframes onboardingUsernameSuccessTickReveal{0%{opacity:0;transform:translateY(-50%)scale(.62)}62%{opacity:1;transform:translateY(-50%)scale(1.12)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes onboardingUsernameConflictMarkReveal{0%{opacity:0;transform:translateY(-50%)scale(.72)}to{opacity:1;transform:translateY(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){#onboardingOverlay .onboardingChronotypeChoicePreview,#onboardingOverlay .onboardingChronotypeChoicePreviewImage,#onboardingOverlay .onboardingChronotypeChoiceSubtext,#onboardingOverlay .onboardingChronotypeChoiceSubtextLine,#onboardingOverlay .onboardingChronotypePreview,#onboardingOverlay .onboardingChronotypeResultAnimal,#onboardingOverlay .onboardingChronotypeResultDot,#onboardingOverlay .onboardingChronotypeResultDots,#onboardingOverlay .onboardingChronotypeResultIntroWithSummary,#onboardingOverlay .onboardingChronotypeResultSummary,#onboardingOverlay .onboardingChronotypeResultSummaryAnimalName,#onboardingOverlay .onboardingChronotypeResultSummaryBody,#onboardingOverlay .onboardingChronotypeResultSummaryBodyReveal,#onboardingOverlay .onboardingChronotypeResultSummaryDivider,#onboardingOverlay .onboardingChronotypeResultSummaryEmblem,#onboardingOverlay .onboardingChronotypeResultSummaryHeading,#onboardingOverlay .onboardingChronotypeResultSummaryHeadingRest,#onboardingOverlay .onboardingChronotypeResultSummaryHero,#onboardingOverlay .onboardingChronotypeResultSummaryStats,#onboardingOverlay .onboardingChronotypeResultTitle,#onboardingOverlay .onboardingChronotypeTile,#onboardingOverlay .onboardingChronotypeTileReveal,#onboardingOverlay .onboardingDayPill,#onboardingOverlay .onboardingGreetingDivider,#onboardingOverlay .onboardingGreetingStepSubtext,#onboardingOverlay .onboardingGreetingStepTitle,#onboardingOverlay .onboardingGreetingTitle,#onboardingOverlay .onboardingHoursHeadingSummary,#onboardingOverlay .onboardingHoursSubtext,#onboardingOverlay .onboardingHoursTimeGrid,#onboardingOverlay .onboardingIntroSubtext,#onboardingOverlay .onboardingNotificationsSubtext,#onboardingOverlay .onboardingProductivityIntroText,#onboardingOverlay .onboardingPushRow,#onboardingOverlay .onboardingSpecificTaskField,#onboardingOverlay .onboardingTaskDetailsGrid,#onboardingOverlay .onboardingTaskPresetList,#onboardingOverlay .onboardingUsernameField,#onboardingOverlay .onboardingUsernameSubtext{opacity:1;animation:none;transform:none}#onboardingOverlay .onboardingChronotypeResultDots{display:none}#onboardingOverlay .onboardingChronotypeResultAnimal{max-width:none}#onboardingOverlay .onboardingChronotypeResultIntroWithSummary{display:none}#onboardingOverlay .onboardingChronotypeResultSummary{visibility:visible}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal:before{opacity:1;animation:none}#onboardingOverlay .onboardingChronotypeResultSummaryAnimalName,#onboardingOverlay .onboardingChronotypeResultSummaryBody,#onboardingOverlay .onboardingChronotypeResultSummaryDivider,#onboardingOverlay .onboardingChronotypeResultSummaryEmblem,#onboardingOverlay .onboardingChronotypeResultSummaryHeading,#onboardingOverlay .onboardingChronotypeResultSummaryHeadingRest,#onboardingOverlay .onboardingChronotypeResultSummaryHero,#onboardingOverlay .onboardingChronotypeResultSummaryStats{visibility:visible}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isSelected{transform:none}}#onboardingOverlay .onboardingStepDots{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 14px;display:grid}#onboardingOverlay .onboardingStepDot{background:#aab2be2e;height:3px;display:block}#onboardingOverlay .onboardingStepDot.isActive{background:var(--accent)}#onboardingOverlay .onboardingFieldsGrid,#onboardingOverlay .onboardingTimeGrid{gap:14px;display:grid}#onboardingOverlay .onboardingTimeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}#onboardingOverlay .onboardingField{width:100%}#onboardingOverlay .onboardingField label{color:#fff;margin:0 0 4px;display:block}#onboardingOverlay .onboardingFieldsGrid .onboardingField label{font-family:var(--font-geist-mono);text-transform:none;font-size:13px}#onboardingOverlay .onboardingTextInput{color:#eef2f6eb;width:100%;min-height:34px;font-family:var(--font-geist-mono);background:#1a1b2094;border:1px solid #1a1b20;border-radius:0;padding:7px 10px;font-size:13px}#onboardingOverlay .onboardingTextInput:focus,#onboardingOverlay .onboardingTextInput:focus-visible{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:0}#onboardingOverlay .onboardingClockButton{color:#eef2f6f0;cursor:pointer;background:0 0;border:1px solid #1a1b20;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:72px;padding:12px 14px;display:flex}#onboardingOverlay .onboardingClockButton:focus-visible,#onboardingOverlay .onboardingClockButton:hover{border-color:var(--accent);color:var(--accent);outline:1px solid var(--accent);outline-offset:0}#onboardingOverlay .onboardingClockValue{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-align:center;font-size:clamp(20px,4.6vw,28px);font-weight:700;line-height:1}#onboardingOverlay .onboardingHoursTimeGrid{--onboarding-hours-clock-accent:#ffd400}#onboardingOverlay .onboardingHoursTimeGrid .onboardingField{padding-top:8px;position:relative}#onboardingOverlay .onboardingHoursTimeGrid .onboardingField>label{pointer-events:none;z-index:1;line-height:1;position:absolute;top:8px;left:50%;transform:translate(-50%,-50%);margin:0!important}#onboardingOverlay .onboardingHoursTimeGrid[data-chronotype-summary=bear]{--onboarding-hours-clock-accent:#1594ff}#onboardingOverlay .onboardingHoursTimeGrid[data-chronotype-summary=dolphin]{--onboarding-hours-clock-accent:#35d7dc}#onboardingOverlay .onboardingHoursTimeGrid[data-chronotype-summary=wolf]{--onboarding-hours-clock-accent:#b58cff}#onboardingOverlay .onboardingContentChronotypeHours .onboardingClockValue{color:var(--onboarding-hours-clock-accent);font-family:Orbitron,var(--font-geist-mono),monospace;font-size:clamp(32px,5vw,56px);font-weight:900;line-height:.98}#onboardingOverlay .onboardingClockNativeInput:not(.isFallbackVisible){clip-path:inset(50%);opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}#onboardingOverlay .onboardingClockNativeInput.isFallbackVisible{margin-top:8px}#onboardingOverlay #onboardingUsernameInput{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:center;border-radius:8px;width:calc(20ch + 22px);max-width:100%;padding:7px 34px;font-size:15.12px;display:block;box-shadow:none!important;color:#fff!important;background:0 0!important;border:1px solid #dce2e88f!important;outline:none!important}#onboardingOverlay #onboardingUsernameInput::placeholder{color:#ffffff7a}#onboardingOverlay #onboardingUsernameInput:focus,#onboardingOverlay #onboardingUsernameInput:focus-visible,#onboardingOverlay #onboardingUsernameInput:hover{box-shadow:none!important;border:1px solid #dce2e8b8!important;outline:none!important}#onboardingOverlay .onboardingUsernameInlineError{color:#ff9aa2;font-family:var(--font-geist-mono);text-align:center;max-width:280px;margin:8px auto 0;font-size:12px;line-height:1.35}#onboardingOverlay .onboardingUsernameRow{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}#onboardingOverlay .onboardingUsernameInputStack{min-width:0;position:relative}#onboardingOverlay .onboardingUsernameConflictMark,#onboardingOverlay .onboardingUsernameSuccessTick{pointer-events:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:17px;right:8px;transform:translateY(-50%)}#onboardingOverlay .onboardingUsernameSuccessTick{color:#7cff6b;animation:onboardingUsernameSuccessTickReveal .22s cubic-bezier(.2,.9,.24,1.18) both}#onboardingOverlay .onboardingUsernameConflictMark{color:#ff4f5f;animation:onboardingUsernameConflictMarkReveal .16s ease-out both}#onboardingOverlay .onboardingUsernameConflictMark svg,#onboardingOverlay .onboardingUsernameSuccessTick svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:18px;height:18px;display:block}@media (prefers-reduced-motion:reduce){#onboardingOverlay .onboardingUsernameConflictMark,#onboardingOverlay .onboardingUsernameSuccessTick{opacity:1;animation:none;transform:translateY(-50%)}}#onboardingOverlay .onboardingAvatarFrameBtn{cursor:pointer;background:0 0;border:0;flex:none;padding:0}#onboardingOverlay .onboardingAvatarFrame{background:#1a1b2094;border:1px solid #0000;justify-content:center;align-items:center;width:58px;height:58px;display:flex;overflow:hidden}#onboardingOverlay .onboardingAvatarFrameBtn:focus-visible .onboardingAvatarFrame,#onboardingOverlay .onboardingAvatarFrameBtn:hover .onboardingAvatarFrame{outline-offset:0;border-color:#0000;outline:0}#onboardingOverlay .onboardingAvatarImage{object-fit:cover;width:100%;height:100%;display:block}#onboardingOverlay .onboardingAvatarPicker{grid-template-columns:repeat(auto-fit,minmax(44px,44px));justify-content:center;gap:8px;max-width:360px;max-height:min(220px,30vh);margin:14px auto 0;padding:2px;display:grid;overflow:auto}#onboardingOverlay .onboardingAvatarOption{cursor:pointer;background:#1a1b2094;border:1px solid #aab2be47;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;overflow:hidden}#onboardingOverlay .onboardingAvatarOption.isSelected,#onboardingOverlay .onboardingAvatarOption:focus-visible,#onboardingOverlay .onboardingAvatarOption:hover{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:0}#onboardingOverlay .onboardingAvatarOptionImage{object-fit:cover;width:100%;height:100%;display:block}#onboardingOverlay #onboardingWeekStartSelect{position:relative;text-align:center!important;justify-content:center!important}#onboardingOverlay #onboardingWeekStartSelect>span:first-child{text-align:center;flex:1}#onboardingOverlay #onboardingWeekStartSelect>span[aria-hidden=true]{position:absolute;right:10px}#onboardingOverlay #onboardingWeekStartSelectList .modalDropdownOption{text-align:center!important}#onboardingOverlay .onboardingTextInput[type=time]{color-scheme:dark;text-align:center;padding-right:8px}#onboardingOverlay .onboardingTextInput[type=time]::-webkit-datetime-edit{text-align:center;width:100%;display:block}#onboardingOverlay .onboardingTextInput[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;filter:brightness(0)invert();opacity:1}#onboardingOverlay .onboardingTextInput[type=time]::-webkit-calendar-picker-indicator:hover,#onboardingOverlay .onboardingTextInput[type=time]:focus::-webkit-calendar-picker-indicator{opacity:1}#onboardingOverlay .onboardingTextInput[type=time]:focus-visible::-webkit-calendar-picker-indicator{opacity:1}#onboardingOverlay .onboardingDayGrid{flex-direction:column;gap:8px;margin-top:12px;display:flex}#onboardingOverlay .onboardingProductivityIntroText{padding-bottom:32px}#onboardingOverlay .onboardingProductivityIntroText+.onboardingDayGrid{margin-top:0}#onboardingOverlay .onboardingProductivityDaysHelp{color:#eef2f6bd;font-family:var(--font-readable);text-align:center;max-width:430px;margin:8px auto 0;font-size:13px;line-height:1.45}#onboardingOverlay #onboardingProductivityDaysLabel{padding-top:16px;display:inline-block}#onboardingOverlay .onboardingProductivitySettingsNote{color:#aab2bec7;font-family:var(--font-geist-mono),ui-monospace,monospace;text-align:center;max-width:360px;margin:8px auto 0;font-size:11px;font-style:italic;line-height:1.4;display:inline-block}#onboardingOverlay .onboardingDayPillRow{justify-content:center;gap:10px;width:max-content;margin-left:auto;margin-right:auto;display:grid}#onboardingOverlay .onboardingDayPillWeekRow{grid-template-columns:repeat(5,58px);padding-top:12px}#onboardingOverlay .onboardingDayPillWeekendRow{grid-template-columns:repeat(2,58px)}#onboardingOverlay .onboardingDayPillAllRow{grid-template-columns:92px;margin-top:2px}#onboardingOverlay .onboardingDayPill{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);color:#f8fbffe6;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-align:center;text-shadow:0 0 10px #ffffff1f;text-transform:uppercase;background:linear-gradient(135deg,#ffffff12,#ffffff05 48%,#ffffff0b),#0d0f13a3;justify-content:center;align-items:center;width:100%;min-width:0;height:42px;padding:0 14px;font-size:11px;font-weight:800;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;animation:onboardingDayPillReveal .16s ease-out both;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff09,0 10px 24px #00000047;border:1px solid #c4d2e047!important;border-radius:0!important}#onboardingOverlay .onboardingDayPillWeekRow .onboardingDayPill,#onboardingOverlay .onboardingDayPillWeekendRow .onboardingDayPill{height:42px;padding:0 8px}#onboardingOverlay .onboardingDayPill:before{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);content:"";opacity:0;z-index:1;width:5px;height:8px;transition:opacity .14s;position:absolute;top:7px;right:7px;transform:rotate(45deg)}#onboardingOverlay .onboardingDayPill:after{content:"";opacity:.88;pointer-events:none;z-index:1;background:linear-gradient(#0000,#c4d2e0c2 0 100%,#0000) 4px 0/2px 8px no-repeat,linear-gradient(#0000,#c4d2e0c2 0 100%,#0000) calc(100% - 6px) 0/2px 8px no-repeat;width:24px;height:8px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}#onboardingOverlay .onboardingDayPillReveal0{animation-delay:1s}#onboardingOverlay .onboardingDayPillReveal1{animation-delay:1.02s}#onboardingOverlay .onboardingDayPillReveal2{animation-delay:1.04s}#onboardingOverlay .onboardingDayPillReveal3{animation-delay:1.06s}#onboardingOverlay .onboardingDayPillReveal4{animation-delay:1.08s}#onboardingOverlay .onboardingDayPillReveal5{animation-delay:1.1s}#onboardingOverlay .onboardingDayPillReveal6{animation-delay:1.12s}#onboardingOverlay .onboardingDayPillReveal7{animation-delay:1.14s}@media (prefers-reduced-motion:reduce){#onboardingOverlay .onboardingDayPill{opacity:1;animation:none;transform:none}}#onboardingOverlay .onboardingDayPill:not(.isSelected):focus-visible,#onboardingOverlay .onboardingDayPill:not(.isSelected):hover{color:var(--accent);outline:1px solid var(--accent);border-color:var(--accent)!important}@supports (color:color-mix(in lab,red,red)){#onboardingOverlay .onboardingDayPill:not(.isSelected):focus-visible,#onboardingOverlay .onboardingDayPill:not(.isSelected):hover{outline:1px solid color-mix(in srgb,var(--accent)68%,transparent)}}#onboardingOverlay .onboardingDayPill:not(.isSelected):focus-visible,#onboardingOverlay .onboardingDayPill:not(.isSelected):hover{outline-offset:2px;transform:translateY(-1px)}#onboardingOverlay .onboardingDayPillWeekRow .onboardingDayPill:not(.isSelected):focus-visible,#onboardingOverlay .onboardingDayPillWeekRow .onboardingDayPill:not(.isSelected):hover,#onboardingOverlay .onboardingDayPillWeekendRow .onboardingDayPill:not(.isSelected):focus-visible,#onboardingOverlay .onboardingDayPillWeekendRow .onboardingDayPill:not(.isSelected):hover{box-shadow:inset 0 1px #fff3,0 0 0 1px #c9ff2438,0 12px 28px #00000057,0 0 24px #c9ff2424}#onboardingOverlay .onboardingDayPill.isSelected{color:var(--accent);background:linear-gradient(135deg,#c9ff242b,#ffffff07 44%,#c9ff2414),#101812c2;font-weight:900;box-shadow:inset 0 1px #ffffff3d,0 12px 28px #00000057,0 0 28px #c9ff2433;border-color:var(--accent)!important}#onboardingOverlay .onboardingDayPill.isSelected:active,#onboardingOverlay .onboardingDayPill.isSelected:focus,#onboardingOverlay .onboardingDayPill.isSelected:focus-visible{outline:none;transform:none}#onboardingOverlay .onboardingDayPill.isSelected:before{opacity:1}#onboardingOverlay .onboardingDayPillWeekRow .onboardingDayPill.isSelected,#onboardingOverlay .onboardingDayPillWeekendRow .onboardingDayPill.isSelected{color:var(--accent)}#onboardingOverlay .onboardingDayPillAllRow .onboardingDayPill.isSelected{background:linear-gradient(135deg,#c9ff242b,#ffffff07 44%,#c9ff2414),#101812c2}#onboardingOverlay .modalCheckboxRow{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-start;gap:10px;padding:0;display:flex}#onboardingOverlay .modalCheckboxRow input[type=checkbox]{appearance:none;width:18px;height:18px;box-shadow:none;background:#1a1b20b8;border:1px solid #aab2beb8;border-radius:0;place-content:center;margin:1px 0 0;display:inline-grid;position:relative}#onboardingOverlay .modalCheckboxRow input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent);box-shadow:none}#onboardingOverlay .modalCheckboxRow input[type=checkbox]:checked:after{content:"";border:0 solid #050607;border-width:0 0 2px 2px;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}#onboardingOverlay .modalCheckboxText{min-width:0}#onboardingOverlay .modalCheckboxText :where(label,span){color:#fff;margin:0 0 4px;display:block}#onboardingOverlay .onboardingPushRow{margin-top:12px;animation:onboardingUsernameFieldReveal .4s ease-out 1s both}#onboardingOverlay .onboardingPushLabel{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;color:#aab2bec7!important}#onboardingOverlay .onboardingPushLabel.isPushEnabled{color:#fff!important}#onboardingOverlay .onboardingStatusText{margin-top:12px}#onboardingOverlay .onboardingErrorText{color:#ff7b88}#onboardingOverlay .onboardingActions{margin-top:clamp(18px,4vh,32px);justify-content:space-between!important}#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalPrimaryAction[data-onboarding-next-action=true]{color:#f7f8fb!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]:focus-visible:not(:disabled),#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]:hover:not(:disabled){filter:brightness(1.12)!important;transform:translateY(-1px)!important}#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]:disabled{cursor:not-allowed!important;filter:grayscale(.42)brightness(.68)!important;opacity:.48!important;transform:none!important;box-shadow:0 2px #b4cee21a,0 8px 12px #00000094,inset 0 0 0 3px #b8cfe03d,inset 0 12px 18px #ffffff07,inset 0 -18px 22px #00000057!important}#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]:active:not(:disabled){transform:translateY(3px)!important}#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]:after,#onboardingOverlay .modal .confirmBtns.onboardingActions .primitiveSciFiModalAction[data-onboarding-next-action=true]:before{content:none!important}#onboardingOverlay .onboardingActions .btn-accent:only-child{margin-left:auto;margin-right:auto}#onboardingOverlay .onboardingActions .onboardingReservedHiddenAction{pointer-events:none!important;visibility:hidden!important}#onboardingOverlay .modal .confirmBtns.onboardingActions [data-onboarding-back-action=true]{-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none;box-shadow:none!important;color:#aab2bec7!important;background:0 0!important;border:0!important}#onboardingOverlay .modal .confirmBtns.onboardingActions [data-onboarding-back-action=true]:active,#onboardingOverlay .modal .confirmBtns.onboardingActions [data-onboarding-back-action=true]:focus-visible,#onboardingOverlay .modal .confirmBtns.onboardingActions [data-onboarding-back-action=true]:hover:not(:disabled){text-underline-offset:3px;outline:none;text-decoration:underline;box-shadow:none!important;color:#eef2f6e0!important;background:0 0!important;border:0!important}@media (max-width:520px){#onboardingOverlay .modal.onboardingAnecdoteModal{box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important;overflow:hidden!important}#onboardingOverlay .modal.onboardingAnecdoteModal,#onboardingOverlay .modal.onboardingIntroModal{width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;position:fixed!important;inset:0!important}#onboardingOverlay .modal.onboardingIntroModal{align-self:stretch}#onboardingOverlay .modal.onboardingAnecdoteModal>.onboardingContentAnecdote{width:100%!important;height:100%!important;max-height:none!important}#onboardingOverlay .modal.onboardingIntroModal>.onboardingContentAnecdote{aspect-ratio:auto;height:100%!important;max-height:none!important;position:absolute!important}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingAnecdoteCard{width:100%;height:100%;margin:0}#onboardingOverlay .modal.onboardingIntroModal .onboardingAnecdoteCard{aspect-ratio:auto;height:100%}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingAnecdoteCardPreview{object-fit:contain;object-position:center center;border-radius:0;width:100%;height:100%;max-height:none}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingMissedDaysCard{min-height:100dvh}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingMissedDaysPreview{object-fit:cover;width:100%;height:100dvh;max-height:none}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroTextOverlay{bottom:calc(env(safe-area-inset-bottom,0px) + 112px);left:clamp(28px,8vw,40px);right:clamp(28px,8vw,40px);top:calc(env(safe-area-inset-top,0px) + 48px)}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroLogo{max-width:min(78%,320px);margin-bottom:clamp(44px,7dvh,60px)}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroTitle{margin-bottom:22px!important;font-size:32px!important;line-height:1.24!important}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroDivider{margin-bottom:64px}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeatureList{gap:clamp(18px,3.8dvh,28px);max-width:248px}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeature{grid-template-columns:44px minmax(0,1fr);gap:14px}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeatureIcon{width:44px;height:44px}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeatureIcon svg{width:25px;height:25px}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeatureCopy strong{font-size:16px}#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeatureCopy span{font-size:13px}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingStartImagePreview{object-fit:cover}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingStartImageTextOverlay{left:clamp(28px,8vw,36px);right:clamp(28px,8vw,36px);top:calc(env(safe-area-inset-top,0px) + 78px)}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingStartImageTitle{max-width:11ch;margin-bottom:20px!important;font-size:clamp(30px,9.2vw,39px)!important;line-height:1.08!important}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingStartImageSubtext{max-width:24ch;font-size:clamp(16px,4.5vw,18px)!important;line-height:1.38!important}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeCard{background:radial-gradient(circle at 50% 78%,#c9ff2424 0,#c9ff240d 25%,#0000 50%),linear-gradient(#030609,#080b0e 58%,#050608);width:min(100vw - 8px,66.6667dvh - 5.33333px);max-width:calc(100vw - 8px);height:min(100dvh - 8px,760px);margin:0 auto;position:absolute;inset:0;overflow:hidden}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingAnecdoteTextOverlay{left:clamp(20px,7vw,34px);right:clamp(20px,7vw,34px);top:calc(env(safe-area-inset-top,0px) + 74px)}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeTextOverlay{left:clamp(28px,8vw,36px);right:clamp(28px,8vw,36px);top:calc(env(safe-area-inset-top,0px) + 78px)}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeAnimalRow{gap:8px;width:calc(100vw - 40px);margin-top:clamp(24px,5dvh,44px)}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingAnecdoteTitle{max-width:11ch;margin-bottom:16px!important;font-size:clamp(25px,8vw,34px)!important;line-height:1.08!important}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeTitle{max-width:11ch;margin-bottom:20px!important;font-size:clamp(30px,9.2vw,39px)!important;line-height:1.08!important}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingAnecdoteSubtext{max-width:24ch;font-size:clamp(15px,4.3vw,18px)!important;line-height:1.42!important}#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeSubtext{max-width:24ch;font-size:clamp(16px,4.5vw,18px)!important;line-height:1.38!important}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingActions{z-index:4;left:clamp(16px,5vw,28px);right:clamp(16px,5vw,28px);width:auto!important;margin:0!important}#onboardingOverlay .modal.onboardingIntroModal .onboardingActions{bottom:calc(env(safe-area-inset-bottom,0px) + clamp(18px,4dvh,30px));position:fixed;left:clamp(24px,8vw,48px);right:clamp(24px,8vw,48px)}#onboardingOverlay .modal.onboardingIntroModal .onboardingActions .btn{min-height:48px}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingActions [data-onboarding-back-action=true]{text-shadow:0 2px 8px #000000e6;color:#f8fbffe0!important}#onboardingOverlay .modal{justify-content:flex-start;padding:48px 14px 0!important}#onboardingOverlay .modal.onboardingChronotypeSelectionModal{padding:0 14px!important}#onboardingOverlay .modal>:not(.onboardingSkipLink){width:100%}#onboardingOverlay .onboardingDaysDivider,#onboardingOverlay .onboardingGreetingDivider{max-width:100%;width:100%!important}#onboardingOverlay .onboardingContent{flex-direction:column;flex:auto;justify-content:center;width:100%;min-height:0;padding-bottom:16px;display:flex}#onboardingOverlay .onboardingContentChronotypeResultSummary{justify-content:stretch;place-items:center;min-height:0;display:grid}#onboardingOverlay .onboardingChronotypeResultSummary{gap:8px;width:100%;padding:0 0 76px}#onboardingOverlay .onboardingChronotypeResultSummaryBodyReveal{gap:8px}#onboardingOverlay .onboardingChronotypeResultSummaryHero{grid-template-columns:1fr;gap:10px}#onboardingOverlay .onboardingChronotypeResultSummaryHeading{justify-items:center}#onboardingOverlay .onboardingChronotypeResultSummaryPercent,#onboardingOverlay .onboardingChronotypeResultSummaryType{text-align:center}#onboardingOverlay .onboardingChronotypeResultSummaryPercent{font-size:clamp(42px,14vw,64px)}#onboardingOverlay .onboardingChronotypeResultSummaryType{font-size:clamp(15px,4.8vw,22px)}#onboardingOverlay .onboardingChronotypeResultSummaryType span:first-child{font-size:clamp(13px,4vw,18px)}#onboardingOverlay .onboardingChronotypeResultSummaryType strong{font-size:clamp(34px,10vw,48px)}#onboardingOverlay .onboardingChronotypeResultSummaryEmblem{width:min(34vw,116px)}#onboardingOverlay .onboardingChronotypeResultSummaryBody{max-width:300px;font-size:clamp(13px,3.8vw,17px);line-height:1.24}#onboardingOverlay .onboardingChronotypeResultSummaryStats{grid-template-columns:1fr}#onboardingOverlay .onboardingChronotypeResultSummaryStat{border-left:0;gap:2px;padding:7px 0}#onboardingOverlay .onboardingChronotypeResultSummaryStat+.onboardingChronotypeResultSummaryStat{border-top:1px solid var(--onboarding-chronotype-summary-accent-soft)}#onboardingOverlay .onboardingChronotypeResultSummaryStat dt{font-size:clamp(12px,3.8vw,16px)}#onboardingOverlay .onboardingChronotypeResultSummaryStat dd{font-size:clamp(22px,6.4vw,30px)}#onboardingOverlay .onboardingHoursHeadingSummary{grid-template-columns:minmax(0,1fr);max-width:100%;padding:0}#onboardingOverlay .onboardingGreetingTitle:not(.onboardingChronotypeResultTitle),#onboardingOverlay .onboardingHoursHeadingLabel{font-size:clamp(14px,4.2vw,18px)}#onboardingOverlay .onboardingGreetingStepTitle{font-size:36px!important}#onboardingOverlay .onboardingActions{bottom:calc(env(safe-area-inset-bottom,0px) + 18px);z-index:4;box-shadow:none;background:0 0;flex-direction:column-reverse;flex:none;align-items:center;padding:0;position:fixed;left:clamp(16px,5vw,28px);right:clamp(16px,5vw,28px);flex-wrap:nowrap!important;justify-content:center!important;gap:8px!important;width:auto!important;margin:0!important}#onboardingOverlay .onboardingActions [data-onboarding-next-action=true]{justify-content:center;width:100%;min-height:48px}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal>.confirmBtns.onboardingActions{bottom:calc(env(safe-area-inset-bottom,0px) + 18px)!important;box-sizing:border-box!important;flex-direction:column-reverse!important;align-items:stretch!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;left:clamp(16px,5vw,28px)!important;right:clamp(16px,5vw,28px)!important}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal>.confirmBtns.onboardingActions [data-onboarding-next-action=true]{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:48px!important;margin-left:0!important;margin-right:0!important;display:flex!important}#onboardingOverlay .modal.onboardingChronotypeResultSummaryModal>.confirmBtns.onboardingActions [data-onboarding-back-action=true]{align-self:center!important;width:auto!important}#onboardingOverlay .onboardingActions [data-onboarding-back-action=true]{width:auto;min-width:84px;min-height:30px;padding:6px 12px}#onboardingOverlay .onboardingTimeGrid{grid-template-columns:1fr}#onboardingOverlay .onboardingHoursTimeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#onboardingOverlay .onboardingTaskPresetList{grid-template-columns:1fr;gap:10px;max-width:330px;width:min(100%,330px)!important}#onboardingOverlay .onboardingTaskPresetItem{text-align:left;grid-template-columns:54px minmax(0,1fr);place-items:center stretch;gap:8px 16px;min-height:132px;padding:10px 12px;display:grid;overflow:hidden}#onboardingOverlay .onboardingTaskPresetImageFrame{grid-area:1/1/span 3;justify-self:center;width:46px;height:46px;margin:0}#onboardingOverlay .onboardingTaskPresetName{box-sizing:border-box;text-align:left;grid-column:2;justify-content:flex-start;width:100%;min-height:0;padding:0}#onboardingOverlay .onboardingTaskPresetTimeGoal{text-align:left;grid-column:2;margin-top:-8px;padding:0 0 7px}#onboardingOverlay .onboardingTaskPresetDescription{box-sizing:border-box;grid-column:2;width:100%;max-width:none;padding:0;font-size:11px;line-height:1.18}#onboardingOverlay .onboardingContentChronotypeHours .onboardingClockButton{min-height:64px;padding:10px 8px}#onboardingOverlay .onboardingContentChronotypeHours .onboardingClockValue{font-size:clamp(22px,6.4vw,30px)}#onboardingOverlay .onboardingChronotypeTileGrid{--onboarding-chronotype-card-height:var(--onboarding-chronotype-mobile-card-height);--onboarding-chronotype-card-gap:var(--onboarding-chronotype-mobile-gap);--onboarding-chronotype-mobile-card-height:112px;--onboarding-chronotype-mobile-gap:12px;gap:var(--onboarding-chronotype-mobile-gap);grid-template-rows:none;grid-template-columns:1fr;max-width:360px}#onboardingOverlay .onboardingChronotypeTileGrid,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection{max-height:calc((var(--onboarding-chronotype-mobile-card-height)*4) + (var(--onboarding-chronotype-mobile-gap)*3))}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection{min-height:0}#onboardingOverlay .onboardingChronotypeTile{min-height:var(--onboarding-chronotype-mobile-card-height);will-change:opacity,transform;grid-template-columns:86px minmax(0,1fr);gap:12px;padding:8px;transition:opacity .32s,transform .52s cubic-bezier(.16,1,.3,1),border-color .18s,background .18s,color .18s}#onboardingOverlay .onboardingChronotypeTileImageFrame{width:86px;height:86px}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isFaded{filter:blur(.6px);opacity:0;transition-delay:var(--onboarding-chronotype-fade-delay,.18s),var(--onboarding-chronotype-fade-delay,.18s),0s,0s,0s;transform:scale(.965)}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal0 .onboardingChronotypeTile.isSelected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal1 .onboardingChronotypeTile.isSelected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal2 .onboardingChronotypeTile.isSelected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal3 .onboardingChronotypeTile.isSelected{width:100%}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal0 .onboardingChronotypeTile.isSelected{transform:translateY(calc((var(--onboarding-chronotype-mobile-card-height) + var(--onboarding-chronotype-mobile-gap))*1.5))scale(1.04)}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal1 .onboardingChronotypeTile.isSelected{transform:translateY(calc((var(--onboarding-chronotype-mobile-card-height) + var(--onboarding-chronotype-mobile-gap))*.5))scale(1.04)}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal2 .onboardingChronotypeTile.isSelected{transform:translateY(calc((var(--onboarding-chronotype-mobile-card-height) + var(--onboarding-chronotype-mobile-gap))*-.5))scale(1.04)}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal3 .onboardingChronotypeTile.isSelected{transform:translateY(calc((var(--onboarding-chronotype-mobile-card-height) + var(--onboarding-chronotype-mobile-gap))*-1.5))scale(1.04)}#onboardingOverlay .onboardingChronotypeSelectionHeader{gap:7px;margin-bottom:8px}#onboardingOverlay .onboardingChronotypeSelectionTitle{font-size:18px;line-height:1.12}#onboardingOverlay .onboardingChronotypeSelectionDivider{max-width:100%;margin-top:1px;width:100%!important}#onboardingOverlay .onboardingChronotypeSelectionSubtitle{max-width:320px}#onboardingOverlay .onboardingChronotypeTileGrid{gap:12px;max-width:370px;width:min(100%,370px)!important}#onboardingOverlay .onboardingChronotypeTile{grid-template-columns:78px minmax(0,1fr);gap:9px;min-height:112px;padding:10px 12px 10px 10px;transition:opacity .26s,transform .36s cubic-bezier(.22,.78,.2,1),border-color .18s,background .18s,box-shadow .18s,color .18s;border-radius:var(--onboarding-chronotype-tile-radius)!important}#onboardingOverlay .onboardingChronotypeClock{width:72px;height:72px}#onboardingOverlay .onboardingChronotypeClock:before{inset:6px}#onboardingOverlay .onboardingChronotypeClockFace{width:54px;height:54px}#onboardingOverlay .onboardingChronotypeClockMarker{font-size:9px}#onboardingOverlay .onboardingChronotypeClockMoon{width:21px;height:21px;top:12px;left:16px}#onboardingOverlay .onboardingChronotypeClockMoon:after{width:23px;height:23px;top:-3px;left:8px}#onboardingOverlay .onboardingChronotypeClockSun{width:17px;height:17px;top:20px}#onboardingOverlay .onboardingChronotypeClockMountains{height:28px}#onboardingOverlay .onboardingChronotypeClockMountainsBack{bottom:10px}#onboardingOverlay .onboardingChronotypeTileBody{gap:4px}#onboardingOverlay .onboardingChronotypeTileTitle{font-size:15.12px}#onboardingOverlay .onboardingChronotypeTileDescription{font-size:clamp(9px,2.9vw,11px);line-height:1.22}#onboardingOverlay .onboardingChronotypeSelectedBadge{width:22px;height:22px;top:8px;right:8px}#onboardingOverlay .onboardingChronotypeSelectedBadge:before{border-bottom-width:2px;border-right-width:2px;width:4px;height:8px;top:5px;left:8px}#onboardingOverlay .onboardingUsernameRow{flex-direction:column;gap:12px}#onboardingOverlay .onboardingAvatarPicker{max-width:300px}#onboardingOverlay .onboardingDayPillRow{gap:8px}#onboardingOverlay .onboardingDayPillWeekRow{grid-template-columns:repeat(5,minmax(42px,1fr));width:min(100%,282px);max-width:100%}#onboardingOverlay .onboardingDayPillWeekendRow{grid-template-columns:repeat(2,minmax(54px,1fr));width:min(100%,116px);max-width:100%}#onboardingOverlay .onboardingDayPillAllRow{grid-template-columns:92px}#onboardingOverlay .onboardingDayPill{height:40px;padding:0 8px;font-size:10px}#onboardingOverlay .onboardingDayPillWeekRow .onboardingDayPill,#onboardingOverlay .onboardingDayPillWeekendRow .onboardingDayPill{height:40px;padding:0 6px}#onboardingOverlay .modal.onboardingAnecdoteModal>.onboardingContentAnecdote{flex:none!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}#onboardingOverlay .modal.onboardingAnecdoteModal .onboardingActions{bottom:calc(env(safe-area-inset-bottom,0px) + 18px);position:fixed}}@media (prefers-reduced-motion:reduce){#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeDivider,#onboardingOverlay .modal.onboardingChronotypeKnowledgeModal .onboardingChronotypeKnowledgeTitle,#onboardingOverlay .modal.onboardingIntroModal .onboardingActions [data-onboarding-next-action=true],#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroDivider,#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroFeature,#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroTitle,#onboardingOverlay .modal.onboardingIntroModal .onboardingIntroWelcomeSubtext{opacity:1;animation:none;transform:none}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal0 .onboardingChronotypeTile.isSelected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal1 .onboardingChronotypeTile.isSelected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal2 .onboardingChronotypeTile.isSelected,#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTileReveal3 .onboardingChronotypeTile.isSelected{animation:none;transform:none}#onboardingOverlay .onboardingChronotypeTileGrid.hasSelection .onboardingChronotypeTile.isFaded{filter:none;opacity:0;transition:none;transform:none}}@media (max-height:640px){#onboardingOverlay .modal,#onboardingOverlay .onboardingContent{justify-content:flex-start}}.xpAwardFxLayer{pointer-events:none;z-index:1200;position:fixed;inset:0}.xpAwardFxPayload{--xp-payload-color:#c9ff24;--xp-payload-border:#c9ff24eb;--xp-payload-glow:#35e8ff47;border:1px solid var(--xp-payload-border);box-shadow:0 10px 28px #00000052,0 0 18px var(--xp-payload-glow);color:var(--xp-payload-color);letter-spacing:.05em;white-space:nowrap;transform-origin:50%;backface-visibility:hidden;will-change:transform,opacity;background:linear-gradient(135deg,#ffffff1f,#fff0),#061218f0;border-radius:0;padding:4px 10px;font-size:.82rem;font-weight:800;animation:xpAwardPayloadLaunch 1.6s cubic-bezier(.2,.72,.18,1) forwards;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}@keyframes xpAwardPayloadLaunch{0%{opacity:0;filter:blur(4px);transform:translate(-50%,-50%)scale(.86)}12%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate3d(calc(-50% + var(--xp-award-dx,0px)),calc(-50% + var(--xp-award-dy,0px)),0)scale(.28);filter:blur(2px)}}.xpAwardFxPayloadUnit{background:#081412eb;border-color:#c9ff24bd;padding:3px 7px;font-size:.7rem;animation:xpAwardPayloadUnit .76s cubic-bezier(.18,.76,.2,1) forwards;box-shadow:0 8px 20px #00000047,0 0 14px #c9ff2438}.xpAwardFxPayloadStar{width:22px;height:22px;box-shadow:none;color:#ffd45a;font-family:var(--font-orbitron),Orbitron,"Segoe UI Symbol","Segoe UI",Arial,sans-serif;text-align:center;text-shadow:0 0 5px #fff4b0db,0 0 12px #ffb82e9e,0 2px 5px #0000007a;background:0 0;border:0;padding:0;font-size:23px;font-weight:900;line-height:1}@keyframes xpAwardPayloadUnit{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-50%)scale(.72)}18%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate3d(calc(-50% + var(--xp-award-dx,0px)),calc(-50% + var(--xp-award-dy,0px)),0)scale(.42);filter:blur(1px)}}@media (prefers-reduced-motion:reduce){.xpAwardFxPayload,.xpAwardFxPayloadUnit{opacity:0;animation:none}}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal{width:min(820px,100vw - 28px)!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;clip-path:none!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal{grid-template-rows:auto auto auto!important;min-height:0!important;overflow:hidden auto!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>h2,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveHeader,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal>h2,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>h2{color:#f7f8fb!important;min-height:64px!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;margin:0!important;padding:10px 36px 8px!important;font-size:18px!important;font-weight:600!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>#dailyRewardTitle,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal>#timeGoalCompleteTitle{text-align:center!important;justify-content:center!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompleteRewardCard>#dailyRewardTitle,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompleteRewardCard>#timeGoalCompleteTitle{width:min(100%,340px)!important;min-height:0!important;box-shadow:none!important;color:#f7f8fb!important;text-align:center!important;text-shadow:0 3px 14px #000000c7!important;text-transform:none!important;background:0 0!important;border:0!important;justify-content:center!important;margin:0!important;padding:0!important;font-size:clamp(19px,4.4vw,28px)!important;font-weight:800!important;line-height:1.08!important;display:block!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveBody,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveBody,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveEditor,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmText,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveBody{--history-entry-summary-body-pad:46px;color:#f7f9fcf0!important;font-family:var(--font-readable)!important;background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd!important;margin:0!important;padding:0 46px!important;font-size:13px!important;line-height:1.5!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal .timeGoalCompletePrimitiveBody,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveModal .timeGoalCompletePrimitiveBody{align-content:start!important;padding:clamp(34px,6vw,52px) clamp(28px,7vw,58px) 22px!important;display:grid!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveFooter,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveFooter,#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmBtns,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveFooter{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb!important;border-top:1px solid #becfda4d!important;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;min-height:96px!important;margin-top:0!important;padding:22px 36px 24px!important;display:flex!important}#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveModal>h2{min-height:54px!important}#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmText{padding:20px 46px 18px!important}#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmBtns{min-height:0!important;padding:16px 36px 18px!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitiveAction{color:#f7f8fb!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;padding:0 28px!important;font-size:11px!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#dailyRewardOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitivePrimaryAction,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitivePrimaryAction,#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitivePrimaryAction,#timeGoalCompleteOverlay.timeGoalCompletePrimitiveOverlay .timeGoalCompletePrimitivePrimaryAction{border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}@media (max-width:640px){#signOutConfirmOverlay.signOutPrimitiveOverlay .confirmBtns{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:12px!important;padding:22px!important;display:grid!important}#signOutConfirmOverlay.signOutPrimitiveOverlay .signOutPrimitiveAction{white-space:nowrap!important;width:100%!important;min-width:0!important;padding-inline:12px!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay{--history-entry-summary-mobile-top-clearance:calc(44px + var(--safe-top));--history-entry-summary-mobile-bottom-clearance:calc(max(116px,var(--mobile-footer-reserved-space,82px)) + var(--safe-bottom));padding:var(--history-entry-summary-mobile-top-clearance)calc(8px + var(--safe-right))var(--history-entry-summary-mobile-bottom-clearance)calc(8px + var(--safe-left))!important;align-items:flex-start!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveModal{width:calc(100vw - 16px - var(--safe-left) - var(--safe-right))!important;min-width:0!important;min-height:0!important;height:min(620px,calc(100dvh - var(--history-entry-summary-mobile-top-clearance) - var(--history-entry-summary-mobile-bottom-clearance)))!important;max-height:calc(100dvh - var(--history-entry-summary-mobile-top-clearance) - var(--history-entry-summary-mobile-bottom-clearance))!important;grid-template-rows:auto minmax(0,1fr) auto!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay[data-history-entry-session-count="1"] .historyEntrySummaryPrimitiveModal{grid-template-rows:auto minmax(0,auto) auto!important;height:auto!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveHeader{min-height:52px!important;padding:9px 18px 8px!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveBody,#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveEditor{--history-entry-summary-body-pad:22px;padding:0 22px!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveFooter{min-height:72px!important;padding:12px 14px calc(16px + var(--safe-bottom))!important;align-items:center!important;gap:12px!important;position:sticky!important;bottom:0!important}#historyEntryNoteOverlay.historyEntrySummaryPrimitiveOverlay .historyEntrySummaryPrimitiveAction{min-width:min(154px,42vw)!important;min-height:44px!important;padding-inline:18px!important}}#historyManagerScreen .btn,#historyManagerScreen .iconBtn,#historyManagerScreen .menuIcon,#historyManagerScreen .menuItem{border-radius:0}#historyManagerScreen .hmDelBtn,#historyManagerScreen .hmNoteBtn,#historyManagerScreen .hmSortBtn{clip-path:none;border-radius:0}#historyManagerScreen{-webkit-overflow-scrolling:touch;height:100%;min-height:0;padding:18px;display:none;position:relative;overflow:hidden auto}#app[aria-label="TaskLaunch History Manager"] #historyManagerScreen{background:0 0}#historyManagerScreen[aria-hidden=false]{flex-direction:column;display:flex}.hmLoadingOverlay{z-index:4;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d0f13d1;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.hmLoadingCard{background:#101318f5;border:1px solid #ffffff14;gap:10px;width:min(420px,100%);padding:18px 20px;display:grid}.hmLoadingTitle{color:#f4fbfff2;font-family:var(--font-tight);font-size:16px;font-weight:700}.hmLoadingText{color:#d2e0eab8;font-family:var(--font-geist-sans);font-size:12px;line-height:1.5}.hmLoadingBar{background:#ffffff0d;border:1px solid #ffffff14;height:8px;position:relative;overflow:hidden}.hmLoadingBarFill{background:linear-gradient(90deg,#fff0,#eef4fae0,#fff0);width:38%;animation:hm-loading-sweep 1.1s linear infinite;position:absolute;inset:0 auto 0 -38%}@keyframes hm-loading-sweep{0%{transform:translate(0)}to{transform:translate(360%)}}.hmHead{justify-content:space-between;gap:12px;margin-bottom:14px}.hmHead,.hmHeadActions{align-items:center;display:flex}.hmHeadActions{flex-wrap:wrap;justify-content:flex-end;gap:8px}#historyManagerScreen #historyManagerBulkBtn.btn-accent,#historyManagerScreen #historyManagerBulkBtn.btn-accent:focus-visible,#historyManagerScreen #historyManagerBulkBtn.btn-accent:hover:not(:disabled){color:#000!important;background:#c9ff24!important;border-color:#c9ff24!important}.hmTitle{font-family:var(--font-tight);letter-spacing:.1px;font-size:17px;font-weight:700}.hmList{flex-direction:column;flex:auto;min-height:0}.hmList,.hmSection{gap:12px;display:flex}.hmSection{flex-direction:column}.hmSectionTitle{color:#d0e2eeb8;font-family:var(--font-tight);letter-spacing:.12em;text-transform:uppercase;padding:2px 2px 0;font-size:12px;font-weight:800}@media (min-width:981px){#app[aria-label="TaskLaunch History Manager"] #historyManagerScreen{padding:18px 18px 24px}#app[aria-label="TaskLaunch History Manager"] .hmHead{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#111216fa,#111216f0 78%,#11121600);margin:-18px 0 14px;padding:18px 0 14px;position:sticky;top:0}}.hmEmpty{color:#ffffffa6;background:0 0;border:1px solid #0000;border-radius:14px;padding:16px 14px}.hmGroup{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}body[data-theme=lime] #historyManagerScreen .hmGroup{box-shadow:none;background:0 0;border-color:#0000}#app #historyManagerScreen .hmSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;list-style:none;display:flex;font-family:var(--font-orbitron)!important}.hmSummaryMeta{align-items:center;gap:8px;margin-left:auto;display:flex}.hmSummary::-webkit-details-marker{display:none}.hmTitleRow{align-items:center;gap:12px;display:flex}.hmExpandIcon{color:#dcf0ffe6;width:14px;height:14px;font-family:var(--font-tight);justify-content:center;align-items:center;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.hmExpandIcon:before{content:"+"}.hmGroup[open] .hmExpandIcon:before{content:"-"}#app #historyManagerScreen .hmTaskName{letter-spacing:.1px;font-size:13px;font-weight:700;font-family:var(--font-orbitron)!important}.hmBadge{color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:3px 8px;font-size:11px}.hmBadge.deleted{color:#ffd4d4;background:#ff4d4d1f;border-color:#ff4d4d4d}.hmCount{color:#ffffffa6;font-size:12px;font-weight:800}.hmManualEntryModal{background:#0d0f13;border:1px solid #79e2ff33;width:min(560px,100vw - 32px);box-shadow:inset 0 0 0 1px #ffffff08}.hmManualEntryModalBody{gap:14px;margin-top:14px;display:grid}.hmManualEntryTopRow{grid-template-columns:minmax(0,1.35fr) auto;align-items:end;gap:12px;display:grid}.hmManualEntryDateTimeField{justify-self:start;width:min(100%,40ch)}.hmManualEntryElapsedField{justify-self:start}.hmManualEntryGoalRow{background:#070e1280;border:1px solid #a5acb647;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 10px;display:flex}.hmManualEntryGoalText{gap:2px;min-width:0;display:grid}.hmManualEntryGoalRow .switch{flex:none}.hmManualEntryGoalRow .switch:disabled,.hmManualEntryGoalRow .switch[aria-disabled=true]{cursor:not-allowed}.hmManualEntryField{gap:6px;min-width:0;display:grid}.hmManualEntryLabel{color:#bee6f5eb;font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.hmManualEntryInput{color:#f3fbff;width:100%;min-width:0;font:inherit;background:#070e12e6;border:1px solid #ffffff14;padding:10px 12px}.hmManualEntryDateTimeInput{color-scheme:dark;pointer-events:none;-webkit-user-select:none;user-select:none;caret-color:#0000;background:0 0;padding-right:12px}.hmManualEntryDateTimeInput::-webkit-calendar-picker-indicator{display:none}.hmManualEntryDateTimeWrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;position:relative}.hmManualEntryDateTimeWrap[data-empty=true]:before{content:"---------- --:--";color:#bee6f575;font:inherit;letter-spacing:.08em;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput{color:#0000;-webkit-text-fill-color:transparent}.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit,.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit-fields-wrapper{color:#0000;-webkit-text-fill-color:transparent}.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit-text,.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit-year-field{color:#0000;-webkit-text-fill-color:transparent}.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit-day-field,.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit-month-field{color:#0000;-webkit-text-fill-color:transparent}.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit-hour-field,.hmManualEntryDateTimeWrap[data-empty=true] .hmManualEntryDateTimeInput::-webkit-datetime-edit-minute-field{color:#0000;-webkit-text-fill-color:transparent}.hmManualEntryDateTimeBtn{color:#f3fbff;background:0 0;border:1px solid #ffffff14;place-items:center;width:40px;min-width:40px;height:40px;padding:0;display:grid}.hmManualEntryDateTimeBtn:focus-visible,.hmManualEntryDateTimeBtn:hover{border-color:#ffffff1f}.hmManualEntryDateTimeBtnIcon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.hmManualEntryInput:focus{border-color:#ffffff1f;outline:none;box-shadow:inset 0 0 0 1px #ffffff0a}.hmManualEntryElapsedInputs{grid-template-columns:7ch auto 7ch auto;justify-content:start;align-items:center;gap:6px;display:grid}.hmManualEntryNumber{text-align:center;clip-path:none;appearance:none;-moz-appearance:textfield;border-radius:0;width:100%;min-width:0}.hmManualEntryUnit{color:#d6eef5c7;font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.hmManualEntryHint{color:#e2f6ffb8;min-height:14px;font-family:var(--font-geist-sans);text-align:center;font-size:11px;line-height:1.35}.hmManualEntryError{color:#ffd4d4;padding:0 2px;font-size:12px;font-weight:700}#taskManualEntryOverlay .hmManualEntryModal{clip-path:none;border-color:#a5acb69e;border-radius:0}#taskManualEntryOverlay .hmManualEntryDateTimeBtn,#taskManualEntryOverlay .hmManualEntryInput{clip-path:none;border-color:#a5acb675;border-radius:0}#taskManualEntryOverlay .hmManualEntryDateTimeBtn:focus-visible,#taskManualEntryOverlay .hmManualEntryDateTimeBtn:hover,#taskManualEntryOverlay .hmManualEntryInput:focus{border-color:#c2c9d3db;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 0 1px #c2c9d32e}#taskManualEntryOverlay .hmManualEntryNoteField{gap:0}#taskManualEntryOverlay .hmManualEntryNoteField .hmManualEntryLabel{margin-bottom:6px}#taskManualEntryOverlay .hmManualEntryNoteInput{min-height:108px;font-family:var(--font-geist-mono);font-size:13px}.hmTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.hmTable td,.hmTable th{text-align:left;border-top:1px solid #0000;padding:4px 10px}.hmTable thead th{font-family:var(--font-orbitron);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.hmTable tbody td{font-family:var(--font-geist-sans);letter-spacing:.01em}.hmTable tbody tr{background:0 0}.hmTable tbody tr.hmBulkSelectableRow{cursor:pointer}.hmTable tbody tr:has(.hmBulkRowChk:checked)>td{background:0 0;box-shadow:inset 0 1px #a0e8ff57,inset 0 -1px #a0e8ff57}.hmTable tbody tr.hmRowFlash>td{box-shadow:inset 0 1px 0 var(--accent),inset 0 -1px 0 var(--accent);background:0 0}@supports (color:color-mix(in lab,red,red)){.hmTable tbody tr.hmRowFlash>td{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent)68%,white 18%),inset 0 -1px 0 color-mix(in srgb,var(--accent)68%,white 18%)}}.hmTable tbody tr.hmRowFlash>td{animation:hmRowFlashPulse .55s ease-in-out 5 alternate}.hmTable tbody tr.hmRowFlash>td:first-child{box-shadow:inset 2px 0 0 var(--accent),inset 0 1px 0 var(--accent),inset 0 -1px 0 var(--accent)}@supports (color:color-mix(in lab,red,red)){.hmTable tbody tr.hmRowFlash>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--accent)82%,white 12%),inset 0 1px 0 color-mix(in srgb,var(--accent)68%,white 18%),inset 0 -1px 0 color-mix(in srgb,var(--accent)68%,white 18%)}}.hmTable tbody tr.hmRowFlash>td:last-child{box-shadow:inset -2px 0 0 var(--accent),inset 0 1px 0 var(--accent),inset 0 -1px 0 var(--accent)}@supports (color:color-mix(in lab,red,red)){.hmTable tbody tr.hmRowFlash>td:last-child{box-shadow:inset -2px 0 0 color-mix(in srgb,var(--accent)82%,white 12%),inset 0 1px 0 color-mix(in srgb,var(--accent)68%,white 18%),inset 0 -1px 0 color-mix(in srgb,var(--accent)68%,white 18%)}}@keyframes hmRowFlashPulse{0%{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent)48%,white 12%),inset 0 -1px 0 color-mix(in srgb,var(--accent)48%,white 12%)}to{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent)82%,white 18%),inset 0 -1px 0 color-mix(in srgb,var(--accent)82%,white 18%)}}.hmSelectCell,.hmSelectHead{text-align:left;width:34px;padding-left:10px;padding-right:4px}.hmSelectHead{border-top:1px solid #0000}.hmSortBtn{color:inherit;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-weight:800}.hmSortBtn:hover{text-decoration:underline}.hmNotesCell,.hmNotesHead{width:min(34vw,320px)}.hmNoteBtn{color:#ecf9ffeb;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;transition:color .16s;display:block}.hmNoteBtn:focus-visible,.hmNoteBtn:hover{color:#fffffffa;outline:none}.hmNoteBtnText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hmNoteEmpty{color:#fff6;font-family:var(--font-geist-sans);display:inline-block}.hmBulkCheckbox{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}.hmTitleRow .hmBulkCheckbox{margin-right:6px}.hmSelectCell .hmBulkCheckbox{margin:0}.hmTaskHistoryTableWrap{overflow-x:auto}.hmDelBtn{width:34px;height:34px;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.hmDelBtn:focus-visible,.hmDelBtn:hover{background:0 0;outline:none}.hmDelIcon{object-fit:contain;filter:brightness(0)saturate()invert(43%)sepia(96%)saturate(1883%)hue-rotate(330deg)brightness(104%)contrast(101%);width:22px;height:22px;display:block}@media (max-width:780px){.hmTable{table-layout:auto}.hmTable td,.hmTable th{padding:4px 8px}.hmNotesCell,.hmNotesHead{width:38%;min-width:140px}.hmNoteBtn{padding:0}.hmManualEntryModal{width:min(100vw - 20px,560px)}.hmManualEntryTopRow{grid-template-columns:1fr}.hmManualEntryDateTimeField{width:100%}}@media (max-width:980px){#historyManagerScreen{padding:12px 12px calc(12px + var(--mobile-footer-reserved-space,0px));scroll-padding-bottom:var(--mobile-footer-reserved-space,0)}.hmTaskHistoryTableWrap{overflow-x:auto}.hmTable{min-width:520px}}@media (max-width:640px){.hmTable{min-width:460px}}@media (hover:hover) and (pointer:fine){.historyTopIconBtn:hover{background:#ebf5ff2e!important;border:none!important}}@media (max-width:360px){#historyManagerScreen{padding:10px 10px calc(10px + var(--mobile-footer-reserved-space,0px))}.hmHead{flex-direction:column;align-items:flex-start;gap:8px}.hmHeadActions{flex-wrap:wrap;justify-content:flex-start;width:100%}}#taskManualEntryOverlay .hmManualEntryModal{width:min(var(--modal-width-md),calc(100vw - 32px))!important;background:var(--modal-bg)!important;border:1px solid var(--modal-border)!important;clip-path:none!important;box-shadow:var(--modal-shadow)!important;padding:var(--modal-padding)!important;font-family:var(--font-readable)!important;border-radius:0!important}#taskManualEntryOverlay .modalSubtext{color:#aab2bee0!important;font-family:var(--font-geist-mono)!important;font-size:13px!important}#taskManualEntryOverlay.taskManualEntryPrimitiveOverlay{padding:max(18px,var(--safe-top))14px max(18px,var(--safe-bottom))!important;background:radial-gradient(circle at 12% 72%,#00e5ff2e,#0000 28%),radial-gradient(circle at 88% 18%,#80ff4029,#0000 26%),#030508b8!important}#taskManualEntryOverlay .taskManualEntryPrimitiveModal{width:min(820px,100vw - 28px)!important;min-height:min(560px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;color:#f4f7fb!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#taskManualEntryOverlay .taskManualEntryPrimitiveModal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}#taskManualEntryOverlay .taskManualEntryPrimitiveModal:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}#taskManualEntryOverlay .taskManualEntryPrimitiveHeader{z-index:2;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;align-content:center;gap:4px;min-height:64px;padding:10px 36px 8px;display:grid;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047}#taskManualEntryOverlay .taskManualEntryPrimitiveHeader h2{color:#f7f8fb!important;font-family:var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 3px #000000b8!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.1!important}#taskManualEntryOverlay .taskManualEntryPrimitiveHeader .modalSubtext{text-shadow:0 2px 3px #000000c2;color:#f7f9fcf0!important;font-family:var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;margin:0!important;font-size:13px!important;line-height:1.5!important}#taskManualEntryOverlay .taskManualEntryPrimitiveBody{background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;min-height:0;padding:38px 46px;overflow:auto;margin-top:0!important}#taskManualEntryOverlay .taskManualEntryPrimitiveFooter{border-top:1px solid #becfda4d;align-items:center;min-height:96px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d;background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb!important;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;margin-top:0!important;padding:22px 36px 24px!important;display:flex!important}#taskManualEntryOverlay .taskManualEntryPrimitiveAction{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#taskManualEntryOverlay .taskManualEntryPrimitiveAction:focus-visible,#taskManualEntryOverlay .taskManualEntryPrimitiveAction:hover{filter:brightness(1.12)!important;transform:translateY(-1px)!important}#taskManualEntryOverlay .taskManualEntryPrimitiveAction:active{transform:translateY(3px)!important}#taskManualEntryOverlay .taskManualEntryPrimitiveAction:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#taskManualEntryOverlay .taskManualEntryPrimitiveAction:after,#taskManualEntryOverlay .taskManualEntryPrimitiveAction:before{content:none!important}#taskManualEntryOverlay .taskManualEntryPrimitivePrimaryAction{border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}#taskManualEntryOverlay .taskManualEntryPrimitiveSecondaryAction{border-color:#020509!important}@media (max-width:640px){#taskManualEntryOverlay .taskManualEntryPrimitiveModal{width:min(100%,100vw - 20px)!important;min-height:min(520px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}#taskManualEntryOverlay .taskManualEntryPrimitiveModal:before{border-radius:8px;inset:6px}#taskManualEntryOverlay .taskManualEntryPrimitiveHeader{min-height:56px;padding:9px 20px 7px}#taskManualEntryOverlay .taskManualEntryPrimitiveBody{padding:28px 22px}#taskManualEntryOverlay .taskManualEntryPrimitiveFooter{min-height:92px;flex-wrap:wrap!important;gap:16px!important;padding:22px!important}}body[data-route-root=settings]{-ms-overflow-style:none;scrollbar-width:none}body[data-route-root=settings]::-webkit-scrollbar{width:0;height:0;display:none}.taskFocusDndPanel{flex-direction:column;gap:10px;padding:10px 0 4px;display:flex}.taskFocusDndStatus{color:#eef4fab8;font-family:var(--font-readable);font-size:13px;line-height:1.35}.taskFocusDndActions{flex-wrap:wrap;gap:8px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]),#app[aria-label="TaskLaunch History Manager"]{-webkit-overflow-scrolling:touch;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden auto;background:#0d0f13!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-page-list-min-height:calc(100dvh - 72px - var(--safe-top) - var(--safe-bottom));--settings-page-list-padding-bottom:0px;--settings-page-list-margin:0px;--settings-panel-max-height:calc(100dvh - 150px - var(--safe-top) - var(--safe-bottom));--settings-dashboard-shell-width:auto;--settings-dashboard-shell-max-width:none;--settings-dashboard-shell-margin-left:0px;--settings-dashboard-shell-margin-right:0px;--settings-dashboard-shell-padding:14px;--settings-dashboard-shell-padding-left:14px;--settings-dashboard-shell-padding-right:14px;--settings-action-grid-columns:repeat(2,minmax(0,1fr));--settings-action-grid-gap:10px;--settings-data-tile-grid-columns:repeat(3,minmax(0,144px));--settings-data-tile-grid-gap:8px;--settings-data-tile-min-height:72px;--settings-data-tile-max-width:144px;--settings-data-tile-padding:8px 6px;--settings-data-tile-icon-size:34px;--settings-data-tile-text-size:10px;--settings-data-tile-text-letter-spacing:.05em;--settings-account-header-padding:18px 20px 44px;--settings-account-header-flex-wrap:nowrap;--settings-account-brand-eyebrow-size:11px;--settings-account-brand-eyebrow-letter-spacing:.22em;--settings-account-brand-title-size:clamp(22px,3.2vw,30px);--settings-account-brand-title-letter-spacing:.06em;--settings-account-name-value-size:clamp(26px,4vw,38px);--settings-account-name-value-line-height:1.02;--settings-detail-panel-padding-inline:12px;--settings-detail-pane-exiting-top:12px;--settings-detail-pane-exiting-display:flex;--settings-desktop-nav-panel-height:calc(100dvh - 106px - var(--safe-top));--settings-account-rank-cluster-flow:column;--settings-account-rank-cluster-justify-content:end;--settings-account-rank-cluster-justify-items:stretch;--settings-account-rank-cluster-gap:12px;--settings-account-rank-cluster-text-align:inherit;--settings-account-rank-cluster-width:auto;--settings-account-rank-cluster-margin-top:0px;--settings-account-rank-meta-justify-items:end;--settings-account-rank-meta-align-items:start;--settings-account-rank-meta-text-align:right;--settings-account-rank-button-margin-top:-6px;--settings-account-rank-button-margin-bottom:-44px;--settings-account-rank-badge-size:128px;--settings-nav-panel-position:sticky;--settings-nav-panel-top:0px;--settings-nav-panel-align-items:stretch;--settings-nav-panel-min-height:auto;--settings-nav-panel-padding-bottom:12px;-ms-overflow-style:none;scrollbar-width:none;min-height:100dvh;overflow-y:visible;height:auto!important;box-shadow:none!important;clip-path:none!important;border:none!important;border-radius:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account])::-webkit-scrollbar{width:0;height:0;display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .list{min-height:100%}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .menu{width:100%}.settingsPageList{padding-top:18px;position:relative;overflow:hidden}.settingsSceneBackdrop{pointer-events:none;z-index:0;position:absolute;inset:0}.settingsSceneGlow{filter:blur(22px);opacity:.55;border-radius:50%;position:absolute}.settingsSceneGlowA{background:radial-gradient(circle,#00e5ff38 0,#00e5ff0f 45%,#0000 72%);width:340px;height:340px;top:-110px;left:-70px}.settingsSceneGlowB{background:radial-gradient(circle,#35e8ff2e 0,#35e8ff0d 50%,#0000 72%);width:300px;height:300px;top:120px;right:-90px}.settingsPageList>.menu{z-index:1;position:relative}.settingsSectionLabel{letter-spacing:.8px;text-transform:uppercase;color:#fff9;text-align:center;margin:10px 2px 4px;padding:4px 0;font-size:11px;font-weight:800;display:block}.settingsAuthItem{text-align:center}#resetAllBtn{color:#ff4d4d}.settingsMenu .menuHead{background:0 0;border-bottom:0;border-radius:0;justify-content:center;min-height:56px;margin-bottom:14px;position:relative}.settingsMenu .menuTitle{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#fff;width:100%;text-shadow:none;font-size:22px}.settingsMenu .menuList{flex-direction:column;align-items:stretch;gap:14px;display:flex}.settingsMenu .settingsCloseIcon{justify-content:center;align-items:center;width:auto;min-width:88px;height:auto;min-height:34px;padding:8px 12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:2px;right:4px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.dashboardShell{width:var(--settings-dashboard-shell-width);max-width:var(--settings-dashboard-shell-max-width);padding:var(--settings-dashboard-shell-padding);-ms-overflow-style:none;scrollbar-width:none;box-shadow:none!important;margin:0!important;margin-left:var(--settings-dashboard-shell-margin-left)!important;margin-right:var(--settings-dashboard-shell-margin-right)!important;padding-left:var(--settings-dashboard-shell-padding-left)!important;padding-right:var(--settings-dashboard-shell-padding-right)!important;background:0 0!important;border:none!important;outline:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSceneBackdrop{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuHead{background:0 0;border-bottom:none;border-radius:0;min-height:auto;margin-bottom:12px;padding:4px 8px 10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuTitle{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:none;font-size:24px;font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenuTitleActive,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenuTitleDefault{display:none;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenuTitleDefault{display:inline}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenuTitleText{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuList{gap:12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuItem{border:1px solid #79e2ff33;box-shadow:inset 0 0 0 1px #ffffff08;background:#0d0f13!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuItem:hover{box-shadow:none;border-color:#0000;transform:translateY(-1px);background:#ffffff14!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenuItemText{color:#e4f8fff0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #resetAllBtn{border-color:#ff4d4d52;background:0 0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #resetAllBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #resetAllBtn .settingsMenuItemText{color:#ff8a8a}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout{grid-template-columns:252px minmax(0,1fr);align-items:start;gap:12px;min-height:0;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavPanel{max-height:var(--settings-panel-max-height);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:12px;overflow-y:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavPanel::-webkit-scrollbar{width:0;height:0;display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel::-webkit-scrollbar{width:0;height:0;display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavPanel{align-items:var(--settings-nav-panel-align-items);min-height:var(--settings-nav-panel-min-height);padding:12px 8px var(--settings-nav-panel-padding-bottom)0;position:var(--settings-nav-panel-position);top:var(--settings-nav-panel-top);border:none;flex-direction:column;display:flex;box-shadow:none!important;background:0 0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSideLabel{text-align:left;margin:0 0 8px;padding:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTopActions{justify-content:flex-start;margin:0 0 14px;padding:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn{box-sizing:border-box;min-width:min(178px,100%);min-height:48px;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable);letter-spacing:0;text-align:center;text-shadow:0 2px 2px #000c;justify-content:center;padding:0 28px;font-size:11px;font-weight:500;line-height:1;transition:filter .16s,transform .16s,box-shadow .16s;position:relative;top:auto;right:auto;color:#f7f8fb!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #00000094,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn:hover{filter:brightness(1.12);transform:translateY(-1px);color:#f7f8fb!important;border-color:#020509!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn:active{transform:translateY(3px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn:focus-visible{outline-offset:6px;outline:1px solid #7ef3fff2}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn:after,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn:before{content:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavGrid{flex-direction:column;gap:8px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel{min-height:520px;padding-left:var(--settings-detail-panel-padding-inline);padding-right:var(--settings-detail-panel-padding-inline);border:none;position:relative;overflow-x:hidden;box-shadow:none!important;filter:none!important;clip-path:none!important;background:0 0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackBtn{box-sizing:border-box;min-width:min(178px,100vw - 56px);min-height:48px;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable);letter-spacing:0;text-align:center;text-shadow:0 2px 2px #000c;padding:0 28px;font-size:11px;font-weight:500;line-height:1;transition:filter .16s,transform .16s,box-shadow .16s;display:none;color:#f7f8fb!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #00000094,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackBtn:hover{filter:brightness(1.12);transform:translateY(-1px);color:#f7f8fb!important;border-color:#020509!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackBtn:active{transform:translateY(3px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackBtn:focus-visible{outline-offset:6px;outline:1px solid #7ef3fff2}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackBtn:after,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackBtn:before{content:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMobileBackFooter{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane{flex-direction:column;gap:12px;display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.isActive{z-index:1;display:flex;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.isExiting{display:var(--settings-detail-pane-exiting-display);inset:var(--settings-detail-pane-exiting-top)var(--settings-detail-panel-padding-inline)12px var(--settings-detail-panel-padding-inline);z-index:0;pointer-events:none;position:absolute}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel[data-settings-slide-direction=forward] .settingsDetailPane.isActive{animation:settingsPaneSlideInForward .22s both}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel[data-settings-slide-direction=forward] .settingsDetailPane.isExiting{animation:settingsPaneSlideOutForward .22s both}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel[data-settings-slide-direction=backward] .settingsDetailPane.isActive{animation:settingsPaneSlideInBackward .22s both}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel[data-settings-slide-direction=backward] .settingsDetailPane.isExiting{animation:settingsPaneSlideOutBackward .22s both}body.isRouteSlideEntering[data-route-slide-direction=forward] #app[aria-label=TaskLaunch\ Account] .accountPageList,body.isRouteSlideEntering[data-route-slide-direction=forward] #app[aria-label=TaskLaunch\ Settings] .settingsPageList{animation:settingsRouteSlideInForward .22s both}body.isRouteSlideEntering[data-route-slide-direction=backward] #app[aria-label=TaskLaunch\ Account] .accountPageList,body.isRouteSlideEntering[data-route-slide-direction=backward] #app[aria-label=TaskLaunch\ Settings] .settingsPageList{animation:settingsRouteSlideInBackward .22s both}@keyframes settingsPaneSlideInForward{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes settingsPaneSlideOutForward{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-24px)}}@keyframes settingsPaneSlideInBackward{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes settingsPaneSlideOutBackward{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(24px)}}@keyframes settingsRouteSlideInForward{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes settingsRouteSlideInBackward{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel .settingsDetailPane.isActive,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel .settingsDetailPane.isExiting,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout .settingsDetailPanel,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout .settingsNavPanel,body.isRouteSlideEntering #app[aria-label=TaskLaunch\ Account] .accountPageList,body.isRouteSlideEntering #app[aria-label=TaskLaunch\ Settings] .settingsPageList{animation:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-detail-pane-exiting-display:none}}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-detail-pane-exiting-top:64px}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailEmpty{color:#bcd6e6cc;background:#ffffff05;border:1px solid #79e2ff24;padding:14px 16px;font-size:12px;line-height:1.4}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailHead{border-bottom:1px solid #ffffff24;padding-bottom:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailKicker{color:#bef0ffb8;text-transform:uppercase;letter-spacing:.12em;margin:0 0 6px;font-size:11px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailTitle{font-family:var(--font-tight);letter-spacing:.06em;text-transform:uppercase;color:#fff;margin:0;font-size:22px;font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailText{color:#d2e6f6cc;max-width:60ch;margin:8px 0 0;font-size:13px;line-height:1.45}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailBody{flex-direction:column;gap:10px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsActionGrid{grid-template-columns:var(--settings-action-grid-columns);gap:var(--settings-action-grid-gap);display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsActionRow{aspect-ratio:auto;text-align:left;text-transform:none;letter-spacing:.02em;justify-content:flex-start;align-items:center;gap:10px;min-height:54px;padding:10px 12px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPrivacyTile{border-radius:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsActionRow .settingsMenuItemIcon{flex:none;width:40px;max-width:40px;height:40px;max-height:40px;margin:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsActionRow .settingsMenuItemText{text-align:left;letter-spacing:.05em;text-transform:uppercase;margin-top:0;font-size:12px;line-height:1.2}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataTileGrid{grid-template-columns:var(--settings-data-tile-grid-columns);gap:var(--settings-data-tile-grid-gap);justify-content:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataTile{min-height:var(--settings-data-tile-min-height);max-width:var(--settings-data-tile-max-width);aspect-ratio:1;width:100%;padding:var(--settings-data-tile-padding);text-align:center;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataTile .settingsMenuItemIcon{width:100%;height:100%;max-width:var(--settings-data-tile-icon-size);max-height:var(--settings-data-tile-icon-size);flex:none;margin:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataTile .settingsMenuItemText{text-align:center;line-height:1.15;font-size:var(--settings-data-tile-text-size);letter-spacing:var(--settings-data-tile-text-letter-spacing);text-transform:uppercase;margin-top:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataList,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataList,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataList{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:2px!important;display:flex!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataTileDanger .settingsMenuItemText{color:#ff8a8a}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataTileDanger .settingsMenuItemIcon{filter:brightness(0)saturate()invert(56%)sepia(28%)saturate(3348%)hue-rotate(319deg)brightness(102%)contrast(102%)drop-shadow(0 0 8px #ff4d4d38)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataTileDanger:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataTileDanger:hover{border-color:#ff4d4d7a!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailNote{color:var(--accent3);padding:10px 12px;font-size:13px;line-height:1.4;box-shadow:none!important;filter:none!important;clip-path:none!important;font-family:var(--font-readable)!important;background:0 0!important;border:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosure{padding:0;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountHead{padding-top:50px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountDivider{background:linear-gradient(90deg,#79e2ff47,#79e2ff1f);width:100%;height:1px;margin:18px 0 14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureBody{padding:10px 56px 0 12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureToggle{width:100%;margin-top:0;padding:0 12px 10px;display:block;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureSummary{cursor:pointer;width:44px;height:36px;font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#e4f8fff0;flex:0 0 36px;justify-content:flex-end;align-items:center;gap:10px;width:36px;min-height:36px;padding:0;font-size:11px;font-weight:700;list-style:none;display:flex;position:absolute;top:-34px;right:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureSummary::-webkit-details-marker{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureSummary:after{content:"▸";color:#bef0ffd1;font-size:36px;line-height:1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureToggle[open] .settingsDangerDisclosureSummary:after{content:"▾"}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureActions{justify-content:flex-start;width:100%;margin-top:0;padding:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosureActions .btn{min-height:28px;margin:0;padding:4px 10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAuthNotice{color:#e0f8fff5;background:#35e8ff0f;border:1px solid #79e2ff38;padding:10px 12px;font-size:12px;line-height:1.4}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAuthError{color:#ffb1b1;background:#ff4d4d14;border:1px solid #ff4d4d4d;padding:10px 12px;font-size:12px;line-height:1.4}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAuthActions{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAuthActions .btn{min-width:148px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSyncStatus{align-items:center;gap:8px;margin-top:8px;font-size:11px;line-height:1.35;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSyncStatusDot{background:#bcd6e6a6;border-radius:50%;flex:none;width:8px;height:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSyncStatus.is-syncing .settingsSyncStatusDot{background:#f0c85a}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSyncStatus.is-synced .settingsSyncStatusDot{background:#35e8ff}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSyncStatus.is-error .settingsSyncStatusDot{background:#ff8f8f}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSyncStatusText{color:#e0f8fff0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountLink{color:#ff8f8fe6;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0 0 0 16px;padding:0;font-size:11px;line-height:1.35;text-decoration:underline;display:none;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountLink:focus-visible:not(:disabled),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountLink:hover:not(:disabled){color:#ffb1b1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountLink:disabled{cursor:not-allowed;opacity:.55}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSyncStatusTime{color:#bcd6e6cc}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAuthActionsInline{justify-content:flex-start;margin-top:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPushTestBtn{opacity:.5;min-height:24px;margin-right:8px;padding:3px 8px;font-size:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPushTestBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPushTestBtn:hover:not(:disabled){opacity:.9}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPushTestStatus{color:#bcd6e6d1;margin-top:6px;font-size:10px;line-height:1.4}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsUidCopyBtn{width:28px;min-width:28px;height:28px;min-height:28px;box-shadow:none;background:0 0;border-color:#0000;justify-content:center;align-items:center;padding:0;font-size:0;display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsUidCopyIcon{width:14px;height:14px;display:block;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsUidCopyIcon:after,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsUidCopyIcon:before{content:"";background:0 0;border:1.5px solid;width:9px;height:9px;position:absolute}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsUidCopyIcon:before{top:1px;left:4px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsUidCopyIcon:after{top:4px;left:1px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmOverlay{z-index:180;background:#00000059;place-items:center;padding:14px;display:grid;position:fixed;inset:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .deleteAccountConfirmOverlay,body>.deleteAccountConfirmOverlay{width:100vw!important;min-height:100dvh!important;padding:max(14px,var(--safe-top))14px max(14px,var(--safe-bottom))!important;z-index:10020!important;background:#000000ad!important;place-content:center!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal{z-index:1!important;width:min(var(--modal-width-sm),calc(100vw - 28px))!important;max-height:calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom))!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;clip-path:none!important;box-shadow:var(--modal-shadow)!important;padding:var(--modal-padding)!important;font-family:var(--font-readable)!important;background:#8f1d1d!important;border:1px solid #ffffffd1!important;border-radius:0!important;position:relative!important;overflow-y:auto!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :is(.settingsInlineConfirmTitle,.accountInlineConfirmTitle){font-family:var(--font-tight)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--warn)!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;font-size:15px!important;font-weight:800!important;animation:deleteAccountConfirmTitlePulse 1.05s ease-in-out infinite!important;display:inline-flex!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal .inlineConfirmTitleIcon{width:17px!important;height:17px!important;color:var(--warn)!important;flex:0 0 17px!important;display:inline-flex!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal .inlineConfirmTitleIcon svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:100%!important;height:100%!important;display:block!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.settingsInlineConfirmText,.accountInlineConfirmText){color:#ffffffe0!important;font-family:var(--font-readable)!important;margin:0!important;font-size:13px!important;line-height:1.45!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.settingsInlineConfirmBtns,.accountInlineConfirmBtns){margin-top:12px!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal .deleteAccountBusyStatus{color:#ffffffeb!important;min-height:38px!important;font-family:var(--font-readable)!important;justify-content:center!important;align-items:center!important;gap:10px!important;font-size:13px!important;line-height:1.2!important;display:flex!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal .deleteAccountBusyRing{border:2px solid #ffffff57!important;border-top:2px solid var(--warn)!important;border-radius:50%!important;flex:0 0 18px!important;width:18px!important;height:18px!important;animation:deleteAccountBusyRingSpin .72s linear infinite!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal .deleteAccountBusyText{display:inline-block!important}@media (max-width:640px){body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.settingsInlineConfirmBtns,.accountInlineConfirmBtns){flex-flow:row!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn{flex:0 auto!important;min-width:0!important}}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;border-color:#ffffffdb!important;border-radius:0!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn:focus-visible,body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn:hover:not(:disabled){border-color:#fff!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn.btn-warn,body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn.btn-warn:focus-visible,body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn.btn-warn:hover:not(:disabled){border-color:var(--warn)!important}body>.deleteAccountConfirmOverlay .deleteAccountConfirmModal :where(.confirmBtns,.footerBtns) .btn:disabled{opacity:.42!important;cursor:not-allowed!important;color:#ffffff94!important;box-shadow:none!important;background:#28141447!important;border-color:#ffffff57!important}@keyframes deleteAccountBusyRingSpin{to{transform:rotate(1turn)}}@keyframes deleteAccountConfirmTitlePulse{0%,to{opacity:.2;text-shadow:0 0 #ff4d4d00}50%{opacity:1;text-shadow:0 0 14px #ff4d4d85}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmModal{width:min(420px,100vw - 28px);box-shadow:var(--shadow);background:#0d0f13;border:1px solid #ffffff24;padding:14px}@media (max-width:980px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmModal{max-height:calc(100dvh - 14px - var(--safe-top) - var(--safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmModal.settingsAvatarModal{border-radius:0;flex-direction:column;width:min(660px,100vw - 28px);max-width:calc(100vw - 28px);max-height:min(75vh,560px);margin:0 auto;display:flex;overflow:hidden}@media (max-width:640px){.settingsMenu .settingsAvatarModal{width:100%;max-width:100%}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmTitle{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#e4f8fff5;margin:0 0 8px;font-size:15px;font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmText{color:#bcd6e6db;margin:0;font-size:13px;line-height:1.45}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmBtns{margin-top:12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineStack{flex-direction:column;gap:12px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;padding:10px 0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineStack>.settingsInlineSection+.settingsInlineSection{border-top:1px solid #79e2ff2e;margin-top:2px;padding-top:16px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionHead{border-bottom:none;align-items:center;gap:10px;padding-bottom:8px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#optimalProductivityPeriodRow) .settingsInlineSectionHead:not(:first-child),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsInlineSectionHead:not(:first-child){border-top:1px solid #a0a8b238;margin-top:8px;padding-top:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionCollapsible>.settingsInlineSectionHead{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;list-style:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionCollapsible>.settingsInlineSectionHead::-webkit-details-marker{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionCollapsible>.settingsInlineSectionHead:after{content:"▸";color:#bef0ffd1;margin-left:auto;font-size:24px;line-height:1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionCollapsible[open]>.settingsInlineSectionHead:after{content:"▾"}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionIcon{object-fit:contain;flex:none;width:28px;height:28px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionTitle{font-family:var(--font-tight);letter-spacing:.1em;text-transform:uppercase;color:#bef0ffe0;font-size:12px;font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .toggleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .unitRow{margin:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .field,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .toggleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .unitRow{box-shadow:none;clip-path:none;background:0 0;border:none;padding:8px 0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .switch{flex:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .switch:disabled,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .switch[aria-disabled=true],#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .toggleRow.isDisabled .switch{opacity:.56}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineFooter{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:2px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .field{margin-bottom:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .field label{margin-bottom:6px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsDetailText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsDetailTitle,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSectionTitle{font-family:var(--font-tight)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsDetailTitle,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSectionTitle{text-transform:uppercase;letter-spacing:.08em}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsDetailText{letter-spacing:.04em;line-height:1.45}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .modeSwitchesLabel{font-family:var(--font-tight);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .field>label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .toggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .unitRow>span{font-size:11px;font-weight:800;font-family:var(--font-readable)!important;text-transform:none!important;letter-spacing:.01em!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineFooter .btn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .unitBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection select{font-size:11px;font-weight:700;font-family:var(--font-readable)!important;text-transform:none!important;letter-spacing:.01em!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .categoryFieldControl{gap:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .categoryFieldControl>button,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .categoryFieldControl>input[type=color],#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .categoryFieldControl>input[type=text]{clip-path:none;border-radius:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .categoryFieldControl>input[type=text]{color:var(--text);background:0 0;border:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .categoryColorInput{background:0 0;border:none;padding:2px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .categoryTrashBtn{background:#ff4d4d1f;border:1px solid #ff4d4d59}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection select,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection textarea{width:100%;color:var(--text);font:inherit;background:0 0;border:none;border-radius:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection select{clip-path:none;min-height:38px;padding:8px 0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .optimalProductivityPeriodInputs{grid-template-columns:repeat(2,minmax(108px,132px));justify-content:end;align-items:center;gap:10px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .optimalProductivityPeriodInputs label{color:#fff;font-family:var(--font-tight);text-transform:none;letter-spacing:0;align-items:start;gap:4px;font-size:13px;font-weight:400;display:grid;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection input[type=time]{min-height:38px;color:var(--text);font:inherit;color-scheme:dark;background:0 0;border:none;border-radius:0;padding:8px 0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #optimalProductivityEndTimeInput,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #optimalProductivityStartTimeInput{font-family:var(--font-readable)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection textarea{resize:vertical;min-height:120px;padding:10px 0;line-height:1.4}.settingsMenu .menuItem{text-align:center;aspect-ratio:1;letter-spacing:.05em;text-transform:none;background:linear-gradient(#35e8ff14,#ffffff05);border:1px solid #35e8ff40;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;width:100%;min-height:112px;padding:12px 8px 10px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}.settingsMenuItemIcon{object-fit:contain;filter:none;width:100%;max-width:56px;height:100%;max-height:56px;margin:0 auto;display:block}.settingsMenuItemText{text-align:center;margin-top:auto;line-height:1.15;display:block}.settingsMenu .settingsAuthItem{aspect-ratio:auto;text-transform:none;letter-spacing:.1px;min-height:44px;padding:12px 14px;font-size:13px;display:block}.settingsMenu .menuDivider{grid-column:1/-1;width:100%}.settingsMenu .footerBtns{justify-content:center}.settingsMenu .settingsSectionLabel{grid-column:1/-1;margin:6px 2px 2px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .menu,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .menuItem,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .menuTitle,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSectionLabel,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) h1,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) h2,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) h3,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) h4,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) label,#appearanceOverlay .modal,#appearanceOverlay .modal h1,#appearanceOverlay .modal h2,#appearanceOverlay .modal h3,#appearanceOverlay .modal h4,#appearanceOverlay .modal label,#contactOverlay .modal,#howtoOverlay .modal,#howtoOverlay .modal h1,#howtoOverlay .modal h2,#howtoOverlay .modal h3,#howtoOverlay .modal h4,#howtoOverlay .modal label,#taskSettingsOverlay .modal,#taskSettingsOverlay .modal h1,#taskSettingsOverlay .modal h2,#taskSettingsOverlay .modal h3,#taskSettingsOverlay .modal h4,#taskSettingsOverlay .modal label{font-family:var(--font-readable)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailTitle,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenuTitleActive,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenuTitleDefault{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .accountAvatarPlaceholder{clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);background:linear-gradient(#0a141ce6,#0d0f13f5);border:1px solid #35e8ff59;place-items:center;width:112px;height:112px;margin:6px 0 10px;display:grid;box-shadow:inset 0 0 0 1px #35e8ff14}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .accountAvatarPlaceholderInner{opacity:.75;border:1px dashed #35e8ff47;width:56px;height:56px}.settingsMenu .settingsAvatarPicker{flex-direction:column;gap:10px;margin:4px 0 6px;display:flex}.settingsMenu .settingsAccountProfileRow{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.settingsMenu .settingsAccountMeta,.settingsMenu .settingsAvatarCol{flex-direction:column;gap:10px;display:flex}.settingsMenu .settingsAccountMeta{flex:240px;min-width:220px;padding-top:2px}.settingsMenu .settingsAccountRankCol{flex:none;justify-content:center;min-width:60px;display:flex}.settingsMenu .settingsAccountFieldRow{flex-direction:column;gap:5px;display:flex}.settingsMenu .settingsAccountFieldLabel{text-transform:uppercase;letter-spacing:.12em;color:#b7f7ff;font-size:11px;font-weight:800}.settingsMenu .settingsAccountFieldValueRow{align-items:center;gap:8px;display:flex}.settingsMenu .settingsAccountFieldValue{color:#eefcff;word-break:break-word;align-items:center;min-height:24px;font-size:14px;display:flex}.settingsMenu .settingsAccountRankPlaceholder{background:0 0;border:0;place-items:center;width:132px;height:132px;display:grid;overflow:hidden}.settingsMenu .settingsAccountRankPlaceholderInner{opacity:.8;border:1px dashed #35e8ff4d;width:72px;height:72px}.settingsMenu .settingsAccountRankBtn{cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.settingsMenu .settingsAccountRankBtn:focus-visible{outline-offset:4px;outline:2px solid #35e8ffb3}.settingsMenu .settingsAccountRankImage{object-fit:cover;width:100%;height:100%;display:block}.settingsMenu .accountAvatarFrameBtn{cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.settingsMenu .accountAvatarFrameBtn:focus-visible{outline-offset:4px;outline:2px solid #35e8ffb3}.settingsMenu .accountAvatarPlaceholder{clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);background:#ffffff05;border:1px solid #35e8ff47;place-items:center;width:88px;height:88px;display:grid;overflow:hidden}.settingsMenu .accountAvatarPlaceholderInner{background:#35e8ff26;border-radius:999px;width:48px;height:48px;box-shadow:inset 0 0 0 1px #35e8ff4d}.settingsMenu .accountAvatarImage{object-fit:cover;width:100%;height:100%;display:block}.settingsMenu .settingsAvatarPickerLabel{text-transform:uppercase;letter-spacing:.12em;color:#b7f7ff;font-size:11px;font-weight:800}.settingsMenu .settingsAvatarOptions{flex-direction:column;gap:12px;min-height:0;margin-left:0;padding-left:0;padding-right:4px;display:flex;overflow:auto}.settingsMenu .settingsAvatarGroup{flex-direction:column;gap:8px;margin-left:0;padding-left:0;display:flex}.settingsMenu .settingsAvatarGroupTitle{text-transform:uppercase;letter-spacing:.12em;color:#b7f7ff;margin:0;font-size:11px;font-weight:800}.settingsMenu .settingsAvatarGroupRow{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-left:0;padding-left:0;padding-right:0;display:flex}.settingsMenu .settingsAvatarModal{width:min(660px,100vw - 28px);max-width:calc(100vw - 28px);max-height:min(75vh,560px);overflow:hidden}.settingsMenu .settingsAvatarModal .settingsInlineConfirmBtns{z-index:1;background:#0d0f13;border-top:1px solid #ffffff1f;justify-content:center;margin:12px -14px -14px;padding:12px 14px;position:sticky;bottom:0}.settingsMenu .settingsAvatarOption{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:0;flex-direction:column;align-items:center;gap:0;width:120px;min-height:0;padding:6px;display:flex;overflow:hidden}.settingsMenu .settingsAvatarOption.isSelected{border-color:#c9ff24;box-shadow:0 0 0 1px #c9ff246b,0 0 14px #c9ff242e}.settingsMenu .settingsAvatarOptionImg{box-sizing:border-box;object-fit:contain;object-position:center center;background:#0d0f138c;width:100%;height:104px;padding:8px 0;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarFrameBtn .accountAvatarPlaceholder,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsDangerDisclosureActions .btn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsInlineConfirmOverlay .settingsInlineConfirmBtns .btn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsProfileSignOutActions .btn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsPushTestBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsUidCopyBtn{clip-path:polygon(var(--control-slant)0,100% 0,calc(100% - var(--control-slant))100%,0 100%);border-color:#35e8ff6b;box-shadow:inset 0 0 0 1px #35e8ff2e,0 0 10px #00dcff24;border-radius:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarFrameBtn:hover .accountAvatarPlaceholder,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsDangerDisclosureActions .btn:hover:not(:disabled),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsInlineConfirmOverlay .settingsInlineConfirmBtns .btn:hover:not(:disabled),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsProfileSignOutActions .btn:hover:not(:disabled),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsPushTestBtn:hover:not(:disabled),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsUidCopyBtn:hover:not(:disabled){border-color:#35e8ff8f;box-shadow:inset 0 0 0 1px #35e8ff38,0 0 12px #00dcff33}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarFrameBtn:focus-visible .accountAvatarPlaceholder,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsDangerDisclosureActions .btn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsInlineConfirmOverlay .settingsInlineConfirmBtns .btn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsProfileSignOutActions .btn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsPushTestBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsUidCopyBtn:focus-visible{border-color:#35e8ffa3;box-shadow:inset 0 0 0 1px #35e8ff40,0 0 14px #00dcff3d}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarImage{object-fit:contain}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile{--settings-nav-hover-accent:#75e7fff0;position:relative;aspect-ratio:auto!important;text-align:left!important;width:100%!important;min-width:0!important;min-height:46px!important;clip-path:polygon(var(--control-slant)0,100% 0,calc(100% - var(--control-slant))100%,0 100%)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:10px 14px 10px 24px!important;display:flex!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:before{content:"";background:var(--settings-nav-hover-accent);opacity:0;width:2px;transition:top .46s,bottom .46s,opacity .42s;position:absolute;top:50%;bottom:50%;left:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsMenuItemIcon{display:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsNavRowText{font-family:var(--font-tight);text-transform:none;color:#fff;font-size:12px;font-weight:700;text-align:left!important;white-space:nowrap!important;flex:auto!important;width:auto!important;min-width:0!important;margin:0!important;display:block!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsNavItemIcon{display:none!important}@media (min-width:641px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #commandCenterHelpCenterBtn{display:none!important}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:focus-visible .settingsNavRowText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:hover .settingsNavRowText{font-size:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive:before{opacity:1;top:0;bottom:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger{box-shadow:none!important;background:0 0!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger .settingsNavRowText{color:#ffaaaaf2}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:hover{box-shadow:none!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger.isActive{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body[data-control-style=square] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .accountAvatarPlaceholder,body[data-control-style=square] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarPlaceholder,body[data-control-style=square] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAvatarOption,body[data-control-style=square] .btn,body[data-control-style=square] .historyTrashBtn,body[data-control-style=square] .hmDelBtn,body[data-control-style=square] .iconBtn,body[data-control-style=square] .menuIcon,body[data-control-style=square] .menuItem,body[data-control-style=square] .switch,body[data-control-style=square] .switch:after,body[data-control-style=square] .taskMenuItem,body[data-control-style=square] .timePanel,body[data-control-style=square] .timerTypePill{clip-path:none!important;border-radius:0!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouDetails>summary,#app[aria-label=TaskLaunch\ App] #appPageFriends .dashboardCardTitle,#app[aria-label=TaskLaunch\ App] #appPageFriends .friendEntryWrap,#app[aria-label=TaskLaunch\ App] #appPageFriends .settingsDetailNote{padding:8px 12px;line-height:1.25}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankCol{text-align:left;justify-content:flex-start;gap:4px;margin-top:0;align-items:flex-start!important;display:flex!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankPlaceholder{place-items:center;width:149px;height:149px;margin-left:0;margin-right:0;display:grid;overflow:visible}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankBtn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankBtn:focus-visible{outline-offset:2px;outline:2px solid #61dafbeb}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankCol .settingsAccountRankBtn{justify-content:center;align-self:center;width:100%;margin-top:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow>*{min-width:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarPlaceholder{width:110px;height:110px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAvatarCol .settingsAccountFieldValue{overflow-wrap:anywhere;align-items:flex-start;min-height:0;line-height:1.2}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankCol{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;margin-left:0;margin-right:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankText{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankText>.settingsAccountFieldLabel{text-align:center;white-space:normal;margin:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankCol .settingsAccountFieldValue{white-space:normal;align-items:center;min-height:0;line-height:1.15}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankImage{object-fit:contain;object-position:center;width:100%;height:100%;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountFieldValueWrap{white-space:normal;overflow-wrap:anywhere;min-height:0;line-height:1.3}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountUidLabel{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#c9ff24;font-size:11px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu :is(.settingsAccountEmailValue,.settingsAccountUserIdValue,.settingsAccountMemberSinceValue){overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.25;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountMetaSummary{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountMetaSummary .settingsAccountUidLabel{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-transform:none;color:#c9ff24;font-size:12px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow>.settingsAccountMeta,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow>.settingsAccountRankCol,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow>.settingsAvatarCol{clip-path:polygon(var(--control-slant)0,100% 0,calc(100% - var(--control-slant))100%,0 100%);background:#ffffff08;border:1px solid #35e8ff57;padding:14px;box-shadow:inset 0 0 0 1px #35e8ff1f,0 0 14px #00dcff14}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow{grid-template-columns:minmax(220px,1fr) minmax(180px,auto);align-items:stretch;gap:20px;display:grid}@media (min-width:961px) and (max-width:1240px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow{grid-template-columns:repeat(3,minmax(0,1fr))}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow>.settingsAvatarCol{flex-direction:column;order:1;align-self:stretch;align-items:flex-start;gap:14px;min-width:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow>.settingsAccountRankCol{order:2;align-self:stretch}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountIdentityBlock{width:100%;min-width:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountIdentityBlock .settingsAccountFieldValue{text-align:left;align-items:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasValueRow{flex-wrap:wrap;align-items:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasInput{flex:180px;min-width:0;min-height:36px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasActions{align-items:center;gap:8px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasAction{justify-content:center;width:36px;min-width:36px;height:36px;padding:0;font-size:16px;line-height:1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountAliasValueRow>.settingsAccountAliasAction:not(.settingsAccountAliasActionSave):not(.settingsAccountAliasActionCancel){box-shadow:none!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasActionSave{color:#84f0a7;background:#16542a47;border-color:#5fdc8c80}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasActionSave:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasActionSave:hover:not(:disabled){border-color:#78f0a2a8;box-shadow:inset 0 0 0 1px #5fdc8c2e,0 0 10px #5fdc8c29}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasActionCancel{color:#ff9a9a;background:#6c181842;border-color:#ff6e6e80}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasActionCancel:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountAliasActionCancel:hover:not(:disabled){border-color:#ff8a8aa8;box-shadow:inset 0 0 0 1px #ff6e6e29,0 0 10px #ff6e6e29}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadge,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadge,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadge{justify-self:end;align-items:center;gap:var(--signed-in-header-badge-gap,8px);min-width:0;max-width:var(--signed-in-header-badge-max-width,min(320px,42vw));color:#d3faff;border:none;grid-column:3;text-decoration:none;display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeInitial,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeInitial,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeInitial{color:#8ff6ff;background:#0a15248c;border:1px solid #35e8ff99;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeAvatar,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeAvatar,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeAvatar{object-fit:cover;width:100%;height:100%;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeInsigniaWrap,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeInsigniaWrap,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeInsigniaWrap{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeInsignia,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeInsignia,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeInsignia{object-fit:contain;border-radius:4px;width:100%;max-width:100%;height:100%;max-height:100%;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeInsigniaPlaceholder,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeInsigniaPlaceholder,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeInsigniaPlaceholder{color:#e8f9ff;background:#0d0f13e6;border-radius:4px;place-items:center;width:100%;height:100%;font-size:11px;font-weight:800;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #0085a02e}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeBody,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeBody,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeBody{text-align:right;min-width:0;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgePane,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgePane,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgePane{min-width:0;display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgePane.isOn,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgePane.isOn,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgePane.isOn{display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgePaneXp.isOn,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgePaneXp.isOn,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgePaneXp.isOn{grid-template-columns:minmax(0,1fr);align-items:start;animation:signedInHeaderBadgeXpSlideIn .32s ease-out}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeXpMeta,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeXpMeta,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeXpMeta{min-width:0;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeTitle,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeTitle,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeTitle{text-overflow:ellipsis;white-space:nowrap;color:#d3faff;font-size:11px;line-height:1.2;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeMeta,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeMeta,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeMeta{text-overflow:ellipsis;white-space:nowrap;color:#8ff6ffd1;margin-top:2px;font-size:10px;line-height:1.2;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadge:hover .signedInHeaderBadgeTitle,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadge:hover .signedInHeaderBadgeTitle,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadge:hover .signedInHeaderBadgeTitle{color:#f4fdff}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadge.isXpView .signedInHeaderBadgeInitial,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadge.isXpView .signedInHeaderBadgeInitial,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadge.isXpView .signedInHeaderBadgeInitial{color:#b9fffb;border-color:#00cfc8a3}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeInsigniaTrigger,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeInsigniaTrigger,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeInsigniaTrigger{cursor:pointer}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeInsigniaTrigger:focus-visible,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeInsigniaTrigger:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .signedInHeaderBadgeInsigniaTrigger:focus-visible{outline-offset:2px;outline:2px solid #61dafbeb}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderModal,#app[aria-label=TaskLaunch\ App] .rankLadderModal{width:min(560px,100vw - 28px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #rankLadderOverlay .rankLadderCloseBtn,#app[aria-label=TaskLaunch\ App] #rankLadderOverlay .rankLadderCloseBtn{justify-content:center;align-items:center;display:inline-flex;box-shadow:none!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #rankLadderOverlay .rankLadderCloseBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #rankLadderOverlay .rankLadderCloseBtn:hover,#app[aria-label=TaskLaunch\ App] #rankLadderOverlay .rankLadderCloseBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #rankLadderOverlay .rankLadderCloseBtn:hover{box-shadow:none!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderList,#app[aria-label=TaskLaunch\ App] .rankLadderList{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem,#app[aria-label=TaskLaunch\ App] .rankLadderItem{text-align:center;background:#17191d;border:1px solid #ffffff1f;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;min-height:190px;padding:16px 8px 0;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) button.rankLadderItem,#app[aria-label=TaskLaunch\ App] button.rankLadderItem{text-align:center;cursor:pointer;width:100%}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isSelectable:hover,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isSelectable:hover{background:#17191d;border-color:#fff3;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff08}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isSelectable:focus-visible,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isSelectable:focus-visible{outline-offset:2px;outline:2px solid #61dafbeb}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isUnlocked,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isUnlocked{opacity:1;background:#17191d;border-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff08}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isSelectedThumbnail,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isSelectedThumbnail{border-color:#ffffff3d;box-shadow:inset 0 0 0 1px #ffffff0d}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isCurrent,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isCurrent{opacity:1;background:#17191d;border-color:#c9ff24;box-shadow:inset 0 0 0 1px #c9ff243d}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isCurrent .rankLadderItemBadgePlaceholder,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isCurrent .rankLadderItemMeta,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isCurrent .rankLadderItemTitle,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isCurrent .rankLadderItemBadgePlaceholder,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isCurrent .rankLadderItemMeta,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isCurrent .rankLadderItemTitle{opacity:1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isUnlocked:not(.isCurrent) .rankLadderItemBadgePlaceholder,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isUnlocked:not(.isCurrent) .rankLadderItemMeta,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem.isUnlocked:not(.isCurrent) .rankLadderItemTitle,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isUnlocked:not(.isCurrent) .rankLadderItemBadgePlaceholder,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isUnlocked:not(.isCurrent) .rankLadderItemMeta,#app[aria-label=TaskLaunch\ App] .rankLadderItem.isUnlocked:not(.isCurrent) .rankLadderItemTitle{opacity:.7}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemBadgeImage,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemBadgePlaceholder,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemBadgeShell,#app[aria-label=TaskLaunch\ App] .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemBadgeImage,#app[aria-label=TaskLaunch\ App] .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemBadgePlaceholder,#app[aria-label=TaskLaunch\ App] .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemBadgeShell{opacity:.48}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemMeta,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemTitle,#app[aria-label=TaskLaunch\ App] .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemMeta,#app[aria-label=TaskLaunch\ App] .rankLadderItem:not(.isUnlocked):not(.isCurrent) .rankLadderItemTitle{color:#a0aabacc}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemBadge,#app[aria-label=TaskLaunch\ App] .rankLadderItemBadge{color:#e5f6ff;background:0 0;border:none;border-radius:0;place-items:center;width:84px;min-width:84px;height:84px;font-size:12px;font-weight:800;display:grid;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemBadgeShell,#app[aria-label=TaskLaunch\ App] .rankLadderItemBadgeShell{justify-content:center;align-items:center;display:inline-flex;overflow:hidden;width:74px!important;height:74px!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankThumbnailPlaceholderShell,#app[aria-label=TaskLaunch\ App] .rankThumbnailPlaceholderShell{width:auto!important;height:auto!important;overflow:visible!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemBadgeImage,#app[aria-label=TaskLaunch\ App] .rankLadderItemBadgeImage{object-fit:contain;object-position:center;transform-origin:50%;display:block;transform:scale(1.06);width:74px!important;height:74px!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemBadgePlaceholder,#app[aria-label=TaskLaunch\ App] .rankLadderItemBadgePlaceholder{min-width:0;min-height:0;color:inherit;font:inherit;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemBody,#app[aria-label=TaskLaunch\ App] .rankLadderItemBody{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:0;width:100%;min-width:0;padding-bottom:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemTitleRow,#app[aria-label=TaskLaunch\ App] .rankLadderItemTitleRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemTitle,#app[aria-label=TaskLaunch\ App] .rankLadderItemTitle{color:#f8fbff;font-size:14px;font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemFlag,#app[aria-label=TaskLaunch\ App] .rankLadderItemFlag{color:#8ee7ff;text-transform:uppercase;letter-spacing:.04em;background:#22d3ee2e;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemMeta,#app[aria-label=TaskLaunch\ App] .rankLadderItemMeta{color:#e2e8f0d1;white-space:normal;overflow-wrap:anywhere;margin-top:0;font-size:11px}@media (max-width:700px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #rankLadderOverlay,#app[aria-label=TaskLaunch\ App] #rankLadderOverlay{align-items:flex-end;padding:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderModal,#app[aria-label=TaskLaunch\ App] .rankLadderModal{width:100%;height:75dvh;max-height:75dvh;margin:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderList,#app[aria-label=TaskLaunch\ App] .rankLadderList{grid-template-columns:minmax(0,1fr)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItem,#app[aria-label=TaskLaunch\ App] .rankLadderItem{text-align:left;flex-direction:row;align-items:center;min-height:0;padding:0 8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) button.rankLadderItem,#app[aria-label=TaskLaunch\ App] button.rankLadderItem{text-align:left}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemBody,#app[aria-label=TaskLaunch\ App] .rankLadderItemBody{align-items:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .rankLadderItemTitleRow,#app[aria-label=TaskLaunch\ App] .rankLadderItemTitleRow{justify-content:flex-start}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardAvatarImage,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardAvatarImage{object-fit:cover;background:0 0;border-radius:50%;display:block;box-shadow:0 0 0 1px #3df0ff38,0 0 24px #00d9ff2e}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailStatusIdentity,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailStatusIdentity{gap:4px;min-width:0;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailStatusMeta,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailStatusName,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailStatusMeta,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailStatusName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailRankMetric,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailRankMetric{gap:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailRankRow,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailRankRow{align-items:center;gap:10px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailRankBadge,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailRankBadge{object-fit:contain;background:#050c14e6;border-radius:8px;width:28px;height:28px;box-shadow:0 0 0 1px #f570ff33}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailRankBadgePlaceholder,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailRankBadgePlaceholder{color:#f3fbff;background:#050c14e6;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;line-height:1;display:grid;box-shadow:0 0 0 1px #f570ff33}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRankBtn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRankBtn{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRankBtn:focus-visible,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRankBtn:focus-visible{outline-offset:2px;outline:2px solid #61dafbeb}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailTitle{font-size:16.5px}#app[aria-label=TaskLaunch\ Settings] .desktopAppRail{display:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppMain,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppShell{min-width:0;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPageList{width:100%;max-width:none;min-height:var(--settings-page-list-min-height);margin:var(--settings-page-list-margin);-ms-overflow-style:none;scrollbar-width:none;overflow:visible;padding-left:0!important;padding-bottom:var(--settings-page-list-padding-bottom)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPageList::-webkit-scrollbar{width:0;height:0;display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailEmpty,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .field,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .toggleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .unitRow{box-shadow:none!important;filter:none!important;clip-path:none!important;background:0 0!important;border:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsFeedbackAnonymousRow{color:#c2e0ece0;align-items:center;gap:10px;margin-top:2px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsFeedbackAnonymousRow input[type=checkbox]{width:16px;height:16px;margin:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsFeedbackEmailField label.isDisabled,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsFeedbackEmailField.isDisabled label{color:#9aa4b4ad!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsFeedbackEmailField.isDisabled input[type=email]{cursor:not-allowed;color:#a0aabacc!important;background:#ffffff05!important;border-color:#ffffff14!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsFeedbackUploadBtn:disabled{color:#a0aabacc;cursor:not-allowed;opacity:1;background:#ffffff05;border-color:#ffffff14}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #rankLadderOverlay,#app[aria-label=TaskLaunch\ App] #rankLadderOverlay{display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .checkpointAlertsGroup{box-shadow:none;filter:none;background:0 0;border:none;flex-direction:column;gap:10px;padding:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .checkpointAlertsTitle{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane #taskCheckpointSoundModeField{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane #taskCheckpointSoundModeField>label{min-width:0;margin-bottom:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane #taskCheckpointSoundModeField>.settingsDownwardSelect{flex:0 260px;width:auto;max-width:58%}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelect{width:max-content;max-width:min(340px,72vw);display:inline-flex;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardNativeSelect{opacity:0!important;pointer-events:none!important;clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectTrigger{width:100%;min-height:32px;box-shadow:none;color:inherit;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:6px 18px 6px 0;font-size:13px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectTrigger:after{content:"";opacity:.7;border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:50%;right:2px;transform:translateY(-35%)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectTrigger:disabled{cursor:not-allowed;opacity:.55}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectMenu{z-index:40;width:max-content;min-width:100%;max-width:min(340px,72vw);max-height:240px;box-shadow:none;background:#0d0f13;border:0;flex-direction:column;padding:2px 0;font-size:13px;display:flex;position:absolute;top:100%;right:0;overflow-y:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectOption{width:100%;box-shadow:none;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:7px 12px;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectOption:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectOption:hover{background:#d2d6dc2e;outline:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .settingsDownwardSelectOption:disabled{cursor:not-allowed;opacity:.55}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .field>label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .toggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .unitBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .unitRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection select{color:#e2f7ffeb!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .unitBtn.isOn{color:#f4fcfffa!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDangerDisclosure{background:#ff4d4d0d!important;border:1px solid #ff4d4d47!important;padding:0!important;box-shadow:inset 0 0 0 1px #ffffff05!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineFooter.settingsAuthActions.settingsDangerDisclosureActions{justify-content:flex-start!important}#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsDangerDisclosureActions .btn.btn-warn{font-size:11px;color:#fff!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;border-color:#ff4d4db8!important;box-shadow:inset 0 0 0 1px #ff4d4d3d,0 0 10px #ff4d4d24!important}#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsDangerDisclosureActions .btn.btn-warn:focus-visible,#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsDangerDisclosureActions .btn.btn-warn:hover:not(:disabled){color:#fff!important;border-color:#ff7878f2!important;box-shadow:inset 0 0 0 1px #ff4d4d57,0 0 13px #ff4d4d33!important}#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsProfileSignOutActions,#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsProfileSignOutError{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow label{margin-bottom:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow select,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow select{text-align:right;text-align-last:right;width:auto;min-width:220px;padding:8px 24px 8px 12px}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow{grid-template-columns:1fr;align-items:stretch}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow select,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow select{text-align:left;text-align-last:left;width:100%;min-width:0}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .settingsInlineSection{gap:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .settingsInlineSectionHead{margin-bottom:0;padding-bottom:2px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .settingsInlineSectionTitle{font-size:12px;font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) #taskDynamicColorsToggleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow{padding:6px 0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) #taskDynamicColorsToggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#menuButtonStyleRow select,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane:has(#themeToggleRow) .field#themeToggleRow select{font-size:12px;line-height:1.35}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .modeSwitchesLabel,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAuthError,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAuthNotice,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineFooter .btn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .field>label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .toggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .unitBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .unitRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection input,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection select,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection textarea,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionTitle{font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailTitle{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListStack{flex-direction:column;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListStack .settingsInlineSection{align-items:flex-start;gap:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListStack .settingsDataList{flex-direction:column;align-items:flex-start;gap:2px;display:flex!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem{text-align:left;justify-content:flex-start;align-items:center;gap:10px;width:min(100%,252px);min-width:0;max-width:252px;min-height:46px;margin:0;display:flex;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:0!important;padding:10px 14px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem .settingsMenuItemIcon{display:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem .settingsMenuItemText{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.04em;text-transform:none;color:#e4f8fff0;text-align:left;align-items:center;width:100%;min-width:0;min-height:24px;font-size:12px;font-weight:700;display:flex;transform:translateY(-1px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem .settingsMenuItemText:has(.settingsMenuItemHelper){flex-direction:column;align-items:flex-start;gap:3px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem .settingsMenuItemHelper{font-family:var(--font-readable);letter-spacing:0;color:inherit;font-size:11px;font-weight:400;line-height:1.35}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemLocked .settingsMenuItemText{flex:auto;width:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanLockIcon{color:#79e2ffe0;text-shadow:0 0 10px #35e8ff2e;flex:none;justify-content:center;align-items:center;min-width:18px;margin-left:auto;font-size:12px;line-height:1;display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskDynamicColorsToggleRow>span{font-family:var(--font-orbitron)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemDanger{color:#ff8a8a;box-shadow:none!important;background:0 0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemDanger .settingsMenuItemIcon{filter:brightness(0)saturate()invert(56%)sepia(28%)saturate(3348%)hue-rotate(319deg)brightness(102%)contrast(102%)drop-shadow(0 0 8px #ff4d4d38)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemDanger .settingsMenuItemText{color:#ff8a8a}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemDanger:active,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemDanger:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemDanger:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem.settingsDataListItemDanger[aria-pressed=true]{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}@media (max-width:900px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListStack .settingsDataList,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListStack .settingsInlineSection{align-items:stretch}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem{width:100%;max-width:none}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuItem:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuItem:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:hover,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:hover,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}@media (hover:hover) and (pointer:fine){.settingsMenu .menuItem:hover{box-shadow:none;background:#ffffff14;border-color:#0000;transform:translateY(-1px)}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAvatarPicker{gap:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCard{width:min(100%,980px);box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;display:grid;position:relative;overflow:visible}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCard:after{content:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeader{z-index:1;padding:var(--settings-account-header-padding);flex-wrap:var(--settings-account-header-flex-wrap);background:0 0;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative;overflow:visible}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeader:after{content:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile{z-index:1;grid-template-columns:132px minmax(220px,360px);grid-template-areas:"avatar identity";align-items:start;gap:14px;min-width:0;display:grid;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankCluster{z-index:1;grid-auto-flow:var(--settings-account-rank-cluster-flow);align-self:flex-start;align-items:center;justify-content:var(--settings-account-rank-cluster-justify-content);justify-items:var(--settings-account-rank-cluster-justify-items);gap:var(--settings-account-rank-cluster-gap);min-width:0;width:var(--settings-account-rank-cluster-width);margin-top:var(--settings-account-rank-cluster-margin-top);text-align:var(--settings-account-rank-cluster-text-align);padding-top:2px;display:inline-grid;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankMeta{gap:4px;min-width:0;justify-items:var(--settings-account-rank-meta-justify-items)!important;align-items:var(--settings-account-rank-meta-align-items)!important;text-align:var(--settings-account-rank-meta-text-align)!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:none!important;padding:0!important;display:grid!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankMeta .settingsAccountIdCardLabel{color:#e2f7ffd6!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankMeta .settingsAccountIdCardRankValue{color:#f6fdff;text-shadow:0 0 10px #74f4ff2e}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankBtn{z-index:2;width:auto;margin-top:var(--settings-account-rank-button-margin-top);margin-bottom:var(--settings-account-rank-button-margin-bottom);align-self:start;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankBadge{width:var(--settings-account-rank-badge-size);height:var(--settings-account-rank-badge-size);margin:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankBadgeShell{width:var(--settings-account-rank-badge-size);height:var(--settings-account-rank-badge-size)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow.settingsAccountIdCardBody{z-index:1;grid-template-areas:"meta";align-items:start;margin-top:0;padding:0 20px 22px;position:relative;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;display:grid!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock{z-index:2;grid-area:avatar;justify-items:start;gap:10px;min-width:0;padding:0;position:relative;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:none!important;display:grid!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarFrameBtn{display:block;clip-path:none!important;border-radius:50%!important;overflow:hidden!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarPlaceholder{background:#ffffff0f;margin:0;clip-path:none!important;border:5px solid #fbffe0e0!important;border-radius:50%!important;width:116px!important;height:116px!important;overflow:hidden!important;box-shadow:0 0 0 6px #dbff4f14!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarFrameBtn *,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarImage,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarPlaceholder *,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarPlaceholderInner{clip-path:none!important;border-radius:50%!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarImage{object-fit:contain;object-position:center;box-sizing:border-box;background:linear-gradient(#0c121cd1,#070a12f0);padding:0;display:block;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .settingsAccountIdCardAvatarCaption{color:#c0dce8b8;padding-left:6px;font-size:11px;line-height:1.35}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity{grid-area:identity;align-content:start;justify-self:start;gap:10px;width:min(100%,360px);min-width:0;max-width:100%;margin-left:0;padding-top:8px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountIdentityBlock,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountRankCol{width:100%;min-width:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountIdentityBlock{gap:6px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardLabel{letter-spacing:.16em;color:#9be7f3b8!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUsername{font-size:var(--settings-account-name-value-size);font-weight:800;line-height:var(--settings-account-name-value-line-height);color:#f4fbff;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountAliasValueRow{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountAliasInput{min-height:42px;box-shadow:none!important;clip-path:none!important;border-color:#0000!important;border-radius:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardRankValue{color:#e8f4faeb;text-transform:none;font-size:15px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow.settingsAccountIdCardBody>.settingsAccountIdCardMetaList{flex-direction:column;grid-area:meta;gap:0;min-width:0;margin:0;padding:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem{min-width:0;box-shadow:none;clip-path:none;background:0 0;border:0;grid-template-columns:minmax(104px,.34fr) minmax(0,1fr);align-items:start;gap:6px 16px;padding:0;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem+.settingsAccountMetaListItem{border-top:1px solid #99e3ef1f;margin-top:10px;padding-top:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem .settingsAccountUidLabel{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;color:#c9ff24}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem :is(.settingsAccountEmailValue,.settingsAccountUserIdValue,.settingsAccountMemberSinceValue){color:#eef9fff0;overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUserIdWithCopy{align-items:center;gap:8px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUserIdWithCopy>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUserIdWithCopy .settingsUidCopyBtn{flex:none;margin-top:0;box-shadow:none!important;background:0 0!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUserIdWithCopy .settingsUidCopyBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUserIdWithCopy .settingsUidCopyBtn:hover:not(:disabled){box-shadow:none!important;background:0 0!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow.settingsAccountIdCardBody>.settingsAccountIdCardDecor{grid-area:decor;align-self:end;justify-items:end;gap:14px;min-width:0;padding:0 0 8px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardDecorSignature{text-align:right;justify-items:end;gap:6px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardDecorSignatureText{font-family:var(--font-tight);letter-spacing:.04em;color:#f3faffe6;font-size:15px;font-style:italic}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode{justify-content:flex-end;align-items:stretch;gap:4px;width:184px;height:40px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span{background:linear-gradient(#eff8ffeb,#c1dce8d6);height:100%;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:first-child{width:4px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(2){width:9px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(3){width:3px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(4){width:12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(5){width:4px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(6){width:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(7){width:3px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(8){width:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(9){width:6px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(10){width:15px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(11){width:4px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span:nth-child(12){width:18px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardFooter{gap:12px;padding-top:2px;display:grid}@media (max-width:900px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-account-rank-cluster-gap:10px;--settings-account-rank-meta-justify-items:start;--settings-account-rank-meta-text-align:left}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow.settingsAccountIdCardBody{grid-template-columns:minmax(0,1fr);grid-template-areas:"meta";gap:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity{width:100%;padding-top:8px}}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-account-header-padding:16px 16px 42px;--settings-account-header-flex-wrap:wrap;--settings-account-name-value-size:clamp(22px,8vw,32px);--settings-account-rank-cluster-justify-content:center;--settings-account-rank-cluster-justify-items:center;--settings-account-rank-cluster-text-align:center;--settings-account-rank-cluster-width:100%;--settings-account-rank-cluster-margin-top:2px;--settings-account-rank-meta-justify-items:center;--settings-account-rank-meta-align-items:center;--settings-account-rank-meta-text-align:center;--settings-account-rank-button-margin-top:-4px;--settings-account-rank-button-margin-bottom:-36px;--settings-account-rank-badge-size:108px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCard{clip-path:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow.settingsAccountIdCardBody{grid-template-columns:1fr;grid-template-areas:"meta";gap:clamp(14px,8px + 1.25vw,16px);margin-top:0;padding:0 clamp(14px,8px + 1.25vw,16px) clamp(16px,10px + 1.25vw,18px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile{grid-template-columns:1fr;grid-template-areas:"avatar""identity";justify-items:center;width:100%}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock{justify-items:center}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .accountAvatarPlaceholder{border-width:0!important;width:clamp(96px,36px + 12.5vw,116px)!important;height:clamp(96px,36px + 12.5vw,116px)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .settingsAccountIdCardAvatarCaption{text-align:center;padding-left:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity{justify-self:center;justify-items:center;max-width:100%;margin-left:0;padding-top:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountAliasValueRow{flex-wrap:wrap;justify-content:center;align-items:flex-start}}@media (max-width:480px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-account-header-padding:clamp(12px,3vw,14px)clamp(12px,3vw,14px)clamp(30px,8vw,34px);--settings-account-brand-eyebrow-size:10px;--settings-account-brand-eyebrow-letter-spacing:.16em;--settings-account-brand-title-size:clamp(17px,7vw,24px);--settings-account-brand-title-letter-spacing:.04em;--settings-account-name-value-size:clamp(18px,9vw,28px);--settings-account-name-value-line-height:1.06;--settings-account-rank-cluster-flow:row;--settings-account-rank-cluster-gap:8px;--settings-account-rank-button-margin-top:0;--settings-account-rank-button-margin-bottom:-30px;--settings-account-rank-badge-size:clamp(84px,23vw,92px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardAvatarDock .settingsAccountIdCardAvatarCaption{max-width:18ch}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardLabel{letter-spacing:.12em}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountAliasValueRow{gap:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderProfile>.settingsAccountIdCardIdentity .settingsAccountAliasAction{align-self:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem{grid-template-columns:1fr;row-gap:5px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem :is(.settingsAccountEmailValue,.settingsAccountUserIdValue,.settingsAccountMemberSinceValue){font-size:11px;line-height:1.35}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUserIdWithCopy{align-items:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode{width:min(100%,168px);height:34px}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .unitBtn.isOn{color:#000;text-shadow:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell::-webkit-scrollbar{width:0;height:0;display:none}@media (min-width:641px) and (max-width:900px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-page-list-min-height:calc(100dvh - 64px - var(--safe-top) - var(--safe-bottom));--settings-panel-max-height:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.isActive .settingsDetailHead{display:none}}@media (max-width:980px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]),#app[aria-label=TaskLaunch\ App]{--signed-in-header-badge-max-width:min(260px,48vw)}}@media (max-width:720px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]),#app[aria-label=TaskLaunch\ App]{--signed-in-header-badge-max-width:min(200px,46vw);--signed-in-header-badge-gap:6px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeInsigniaWrap,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeInsigniaWrap{width:18px;height:18px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgePaneXp.isOn,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgePaneXp.isOn{grid-template-columns:minmax(0,1fr)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeTitle,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeTitle{font-size:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeMeta,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeMeta{font-size:9px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .signedInHeaderBadgeTrack,#app[aria-label=TaskLaunch\ App] .signedInHeaderBadgeTrack{width:clamp(72px,14vw,104px)}}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountProfileRow{grid-template-columns:1fr;gap:16px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAccountRankCol{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;margin-left:0;margin-right:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .list{padding-left:0!important;padding-right:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn{text-align:center!important;justify-content:center!important}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskStartupModuleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskWeekStartingRow{justify-content:space-between}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskStartupModuleSelect,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskWeekStartingSelect{text-align:right;text-align-last:right;flex:none;width:auto;min-width:0;max-width:none;margin-left:auto;padding-right:32px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskStartupModuleRow>.settingsDownwardSelect,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskWeekStartingRow>.settingsDownwardSelect{flex:none;margin-left:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow{justify-content:space-between;align-items:center;gap:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow{position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemePalette{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-left:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatch{background:#ffffff08;border-color:#c9ff243d;justify-content:flex-start;gap:10px;min-width:116px;min-height:40px;padding:8px 12px;box-shadow:inset 0 0 0 1px #ffffff06}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatch:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatch:hover{background:#c9ff2412;border-color:#c9ff246b;box-shadow:inset 0 0 0 1px #c9ff2414,0 0 12px #c9ff241f}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatch.isOn{background:#c9ff241a;border-color:#c9ff2480;box-shadow:inset 0 0 0 1px #c9ff241f,0 0 16px #c9ff2424}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatchLime.isOn{color:#000!important;background:#c9ff24!important;border-color:#c9ff2480!important;box-shadow:inset 0 0 0 1px #c9ff2429,0 0 16px #c9ff242e!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatchLime.isOn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatchLime.isOn:hover{color:#000!important;background:#c9ff24!important;border-color:#c9ff2499!important;box-shadow:inset 0 0 0 1px #c9ff2433,0 0 18px #c9ff2438!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatchChip{border-radius:50%;flex:0 0 16px;width:16px;height:16px;box-shadow:inset 0 0 0 1px #ffffff47,0 0 10px #ffffff14}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatchLabel{color:#e4f8fff0;font-size:12px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatchLime.isOn .settingsThemeSwatchLabel{color:#000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatchLime .settingsThemeSwatchChip{background:#c9ff24}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleSelect{text-align:right;text-align-last:right;flex:none;width:auto;min-width:0;max-width:none;margin-left:auto;padding-right:32px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleRow .unitButtons,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .unitButtons{flex-wrap:wrap;justify-content:flex-end}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleParallelogramBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleSquareBtn{justify-content:center;min-width:156px}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:8px;padding:8px 0 14px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow>span{min-width:0;line-height:1.25}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemePalette{justify-content:flex-start;width:100%;margin-left:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleSelect{text-align:left;text-align-last:left;width:100%;min-height:34px;margin-left:0;padding:8px 28px 8px 0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #menuButtonStyleRow .unitButtons,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .unitButtons{justify-content:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #themeToggleRow .settingsThemeSwatch{flex:1 1 0;min-width:0}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #optimalProductivityDaysRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #optimalProductivityPeriodRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskAutoFocusOnLaunchToggleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskStartupModuleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskWeekStartingRow{justify-content:space-between;align-items:flex-start}@keyframes taskTimerSettingsRowHighlightFlash{0%{box-shadow:0 0 0 1px #bdff67ad,0 0 0 4px #bdff6729,0 0 18px #bdff6747}55%{box-shadow:0 0 0 1px #bdff676b,0 0 0 3px #bdff671a,0 0 10px #bdff6729}to{box-shadow:0 0 0 1px #bdff6700}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #optimalProductivityDaysRow.settingsRouteHighlight{background:0 0;border-radius:14px;animation:taskTimerSettingsRowHighlightFlash 3s ease-out}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPreferenceControlCopy{gap:4px;min-width:0;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPreferenceControlLabel{color:#fff;font-size:11px;font-weight:800;line-height:1.25;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;text-transform:none!important;letter-spacing:.01em!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPreferenceControlHelp{max-width:44ch;font-family:var(--font-readable);color:#eef2f6b8;letter-spacing:0;font-size:11px;font-weight:400;line-height:1.35}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysField{flex:none;width:auto;min-width:0;max-width:none;margin-left:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .interactionHapticsIntensityField{justify-content:space-between;align-items:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .hapticsIntensityControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .hapticsIntensitySelect{display:none}@media (max-width:980px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .interactionHapticsIntensityField .hapticsIntensityControls{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .interactionHapticsIntensityField .hapticsIntensitySelect{width:min(156px,100%);margin-left:auto;display:inline-flex}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,54px);grid-auto-rows:34px;justify-content:end;align-items:stretch;gap:8px;padding:0;display:grid!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu[hidden]{display:grid!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysAllBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu .chkRow{appearance:none;box-sizing:border-box;color:#eef2f6d1;width:54px;min-width:0;height:34px;min-height:0;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-transform:none;letter-spacing:0;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background:#aab2be1a;border:1px solid #aab2be70;border-radius:0;justify-content:center;align-items:center;margin:0;padding:8px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysAllBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysAllBtn:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu .chkRow:focus-within,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu .chkRow:hover{border-color:var(--accent);color:var(--accent);outline:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysAllBtn.isSelected,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu .chkRow:has(input:checked){border-color:var(--accent);background:var(--accent);box-shadow:none;color:#000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysAllBtn.isSelected,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu .chkRow:has(input:checked) span{color:#000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu .chkRow input[type=checkbox]{opacity:0;cursor:pointer;position:absolute;inset:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockButton{color:#eef2f6f0;cursor:pointer;background:linear-gradient(#ffffff0f,#ffffff05),#1a1b2094;border:1px solid #1a1b20;border-radius:0;justify-content:center;align-items:center;width:100%;height:34px;min-height:34px;padding:0 14px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockButton:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockButton:hover{border-color:var(--accent);color:var(--accent);outline:1px solid var(--accent);outline-offset:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockValue{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:0;text-align:center;font-size:22px;font-weight:700;line-height:1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockNativeInput:not(.isFallbackVisible){clip-path:inset(50%);opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockNativeInput.isFallbackVisible{color:#eef2f6eb;width:100%;min-height:34px;font-family:var(--font-readable);text-align:center;background:#1a1b2094;border:1px solid #1a1b20;margin-top:8px;padding:7px 10px;font-size:13px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockNativeInput.isFallbackVisible:focus,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockNativeInput.isFallbackVisible:focus-visible{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:0}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #optimalProductivityDaysRow{flex-wrap:wrap;align-items:flex-start;gap:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #optimalProductivityDaysRow .settingsPreferenceControlCopy{flex:auto;min-width:0;max-width:none;line-height:1.2}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysField{flex:none;width:auto;margin-left:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu{grid-template-columns:repeat(4,38px);grid-auto-rows:30px;justify-content:stretch;gap:4px;width:auto;display:grid!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysAllBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityDaysMenu .chkRow{flex:0 auto;width:38px;height:30px;padding:5px 3px;font-size:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSection .optimalProductivityPeriodInputs{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockButton{height:30px;min-height:30px;padding:0 8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .optimalProductivityClockValue{font-size:18px}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanSelectorRow{justify-content:space-between;align-items:center;gap:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanSelectorRow .unitButtons{flex-wrap:wrap;justify-content:flex-end}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskTimerPlanFreeBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #taskTimerPlanProBtn{justify-content:center;min-width:110px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanNotice{margin-top:2px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanFeatureList strong{color:#e4f8fff5}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityItem{min-width:0;clip-path:polygon(var(--control-slant)0,100% 0,calc(100% - var(--control-slant))100%,0 100%);background:#ffffff08;border:1px solid #79e2ff29;gap:6px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff06}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityLabel{color:#99e3efb8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityValue{color:#eef9fff0;font-family:var(--font-tight);letter-spacing:.04em;font-size:14px;font-weight:800}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanSelectorRow{align-items:stretch}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanSelectorRow .unitButtons{justify-content:flex-start}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityGrid{grid-template-columns:1fr}}body[data-theme=lime] .settingsDetailNote,body[data-theme=lime] .settingsSectionLabel{color:#e4f0abcc}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile{--settings-nav-hover-accent:#d6f674f0;border-color:#dbff4f29;background:0 0!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsNavRowText{color:#fff}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive .settingsNavRowText{color:#fff;text-shadow:0 0 8px #dbff4f47}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}body[data-theme=lime] .settingsDetailTitle,body[data-theme=lime] .settingsInlineSectionTitle,body[data-theme=lime] .settingsSectionLabel{color:#fff}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineSectionIcon{filter:brightness(0)saturate()invert(92%)sepia(45%)saturate(700%)hue-rotate(20deg)brightness(104%)contrast(103%)drop-shadow(0 0 8px #dbff4f57)}body[data-theme=lime] .checkpointAlertsTitle,body[data-theme=lime] .dashboardCardTitle,body[data-theme=lime] .dashboardTitle,body[data-theme=lime] .focusInsightsTitle,body[data-theme=lime] .historyTitle,body[data-theme=lime] .hmTitle,body[data-theme=lime] .menuTitle,body[data-theme=lime] .settingsDetailTitle,body[data-theme=lime] .settingsInlineSectionTitle,body[data-theme=lime] .settingsSectionLabel{color:#fff}body[data-theme=lime] .historyMeta,body[data-theme=lime] .modeSwitchesLabel,body[data-theme=lime] label{color:#e4f0abd1}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsMenuItemIcon,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsNavItemIcon{filter:brightness(0)saturate()invert(92%)sepia(45%)saturate(700%)hue-rotate(20deg)brightness(104%)contrast(103%)drop-shadow(0 0 8px #dbff4f57)!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive .settingsMenuItemIcon,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive .settingsNavItemIcon{filter:brightness(0)saturate()invert(95%)sepia(35%)saturate(938%)hue-rotate(18deg)brightness(103%)contrast(104%)drop-shadow(0 0 10px #f1ff7a94)!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem .settingsMenuItemText,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataTile .settingsMenuItemText{color:#f6ffccf0}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataTile .settingsMenuItemIcon{filter:brightness(0)saturate()invert(92%)sepia(45%)saturate(700%)hue-rotate(20deg)brightness(104%)contrast(103%)drop-shadow(0 0 8px #dbff4f57)}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataTileDanger .settingsMenuItemText{color:#ff9b9b}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataTileDanger:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataTileDanger:hover{border-color:#ff787875!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDataListItem:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityItem{background:#ffffff08;border-color:#dbff4f2e;box-shadow:inset 0 0 0 1px #ffffff06}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityLabel{color:#e4f0abc7}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsPlanCapabilityValue{color:#fcffe5f0}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCard{box-shadow:none;background:0 0}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCard:after{content:none}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeader{background:0 0}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankMeta .settingsAccountIdCardLabel{color:#f3fabcd6!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardHeaderRankMeta .settingsAccountIdCardRankValue{color:#fcffe5fa;text-shadow:0 0 10px #dbff4f2e}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardLabel,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem .settingsAccountUidLabel{color:#c9ff24}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardDecorSignatureText,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardRankValue,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountMetaListItem :is(.settingsAccountEmailValue,.settingsAccountUserIdValue,.settingsAccountMemberSinceValue),body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountUsername{color:#fff}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardAvatarDock .accountAvatarPlaceholder{background:linear-gradient(#2a3812fa,#19210afa);border-color:#fbffe0e0;box-shadow:0 10px 26px #0000003d,0 0 0 1px #dbff4f24}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardAvatarCaption{color:#e4f0abb8}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsAccountIdCardBarcode span{background:linear-gradient(#fcffe5eb,#e0efa4d6)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsDetailText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsInlineSectionTitle,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .toggleRow>span{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;font-family:var(--font-tight)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsDetailText{text-transform:none;letter-spacing:.01em;color:#cde6efc7;font-size:13px;line-height:1.45;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsInlineSection{gap:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .toggleRow{justify-content:space-between;align-items:flex-start;padding:8px 0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineFooter .btn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityPeriodInputs label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection input,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection option{text-transform:none!important;letter-spacing:.01em!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection input,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection option{font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsInlineSection{gap:8px;padding:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutBrandIcon{filter:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDetailText{max-width:74ch}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutList,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDetailNote{text-transform:none;letter-spacing:normal;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutHero{background:linear-gradient(#ffffff08,#ffffff03),#0b1017b8;border:1px solid #53dfff29;gap:12px;width:100%;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 18px 34px #0000002e}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutKicker{color:#6deeffd6;font-size:11px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLead{color:#e9f8fff0;max-width:64ch;font-size:14px;line-height:1.65;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutMetaList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutMetaItem{background:#070c1275;border:1px solid #53dfff1f;gap:6px;min-width:0;padding:10px 12px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutMetaLabel{color:#a0e3edb8;font-size:10px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutMetaValue{color:#eefafff2;font-size:13px;font-weight:700;line-height:1.45;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutNotes{gap:10px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutCard,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutRouteItem{background:#090d149e;border:1px solid #53dfff1f;gap:10px;min-width:0;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff08}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutCardTitle{color:#a0f0ffe6;font-size:11px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutList{color:#e2f2f8e6;gap:10px;margin:0;padding-left:18px;font-size:13px;line-height:1.6;display:grid;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsInlineSectionTitle{color:#e9f8fff0;font-size:14px;font-weight:700;line-height:1.4}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSectionTitle{font-weight:800;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .field>label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .optimalProductivityPeriodInputs label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .optimalProductivityPeriodInputs label span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .toggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .unitBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .unitRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection input,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection option,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection select,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection textarea,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem .settingsMenuItemText{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection input,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection option,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection select,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection textarea{font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityClockValue,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityDaysAllBtn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityDaysMenu .chkRow{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityClockNativeInput.isFallbackVisible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityPeriodInputs label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityPeriodInputs label span{text-transform:none!important;letter-spacing:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .optimalProductivityClockNativeInput.isFallbackVisible{font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDetailNote{color:#e2f2f8e6;font-size:13px;line-height:1.6;padding:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList{flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;list-style:none;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList>li{width:100%;margin:0;padding:0;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem .settingsMenuItemIcon{filter:none!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;display:block!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem .settingsMenuItemText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem .settingsMenuItemText>span{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutRouteList{gap:10px;width:100%;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutRoutePath{color:#94ecfff0;font-size:11px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutRouteSummary{color:#e1f1f7e0;font-size:13px;line-height:1.6;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutQuickLinks{flex-wrap:wrap;gap:10px;width:100%;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutQuickLinks .btn{min-width:0}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutHero{border-color:#deff8233}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsInlineSectionTitle{color:#edffaceb}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutCard,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutMetaItem,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutRouteItem{border-color:#deff8229}@media (max-width:900px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutGrid,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutMetaList{grid-template-columns:1fr}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem{aspect-ratio:auto!important;clip-path:none!important;width:min(100%,252px)!important;min-width:0!important;max-width:252px!important;min-height:46px!important;box-shadow:none!important;text-align:left!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:0 0!important;border:1px solid #0000!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px 14px!important;display:flex!important}@media (max-width:900px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem{width:100%!important;max-width:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList{align-items:center}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList>li{justify-content:center;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList .settingsDataListItem{text-align:center!important;justify-content:center!important}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemIcon{display:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem .settingsMenuItemIcon{filter:none!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;display:block!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem .settingsMenuItemText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem .settingsMenuItemText{transform:translateY(-1px);width:100%!important;min-width:0!important;min-height:24px!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:.04em!important;text-transform:none!important;text-align:left!important;color:#e4f8fff0!important;align-items:center!important;margin:0!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;display:flex!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem.settingsDataListItemLocked .settingsMenuItemText{flex:auto!important;width:100%!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsPlanLockIcon{color:#79e2ffe0!important;text-shadow:0 0 10px #35e8ff2e!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:18px!important;margin-left:0!important;font-size:12px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;right:14px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem{text-align:left!important;justify-content:flex-start!important;position:relative!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsDataListItem:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem.settingsDataListItemDanger .settingsMenuItemText{color:#ff8a8a!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem.settingsDataListItemDanger:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem.settingsDataListItemDanger:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem .settingsMenuItemText{color:#f7ffd4f0!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsPlanLockIcon{color:#e6ff7aeb!important;text-shadow:0 0 10px #dbff4f29!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem:hover,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem:hover{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}@media (min-width:641px) and (max-width:980px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-page-list-padding-bottom:calc(20px + var(--safe-bottom));--settings-action-grid-columns:1fr;--settings-action-grid-gap:8px;--settings-data-tile-grid-columns:repeat(3,minmax(0,1fr));--settings-data-tile-min-height:63px;--settings-data-tile-padding:6px 5px;--settings-data-tile-icon-size:30px;--settings-data-tile-text-size:9px;--settings-data-tile-text-letter-spacing:.04em}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPanel{min-height:0;max-height:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout{grid-template-columns:244px minmax(0,1fr);gap:10px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile{aspect-ratio:auto;text-align:left;justify-content:flex-start;min-height:44px;padding:9px 10px 9px 24px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavRowText{text-align:left;font-size:11px}}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-dashboard-shell-width:100%;--settings-dashboard-shell-margin-left:0px;--settings-dashboard-shell-margin-right:0px;--settings-dashboard-shell-padding:10px;--settings-dashboard-shell-padding-left:0px;--settings-dashboard-shell-padding-right:0px;--settings-detail-panel-padding-inline:0px;--settings-page-list-padding-bottom:calc(16px + var(--safe-bottom));--settings-nav-panel-position:static;--settings-nav-panel-top:auto;--settings-nav-panel-align-items:center;--settings-nav-panel-min-height:calc(100dvh - 64px - var(--safe-top) - var(--safe-bottom));--settings-nav-panel-padding-bottom:calc(14px + var(--safe-bottom));--settings-action-grid-columns:1fr;--settings-action-grid-gap:8px;--settings-data-tile-grid-columns:repeat(3,minmax(0,1fr));--settings-data-tile-min-height:57px;--settings-data-tile-padding:6px 3px;--settings-data-tile-icon-size:26px;--settings-data-tile-text-size:8px;--settings-data-tile-text-letter-spacing:.03em}#app[aria-label=TaskLaunch\ Settings] .settingsPageList{padding-top:32px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .menuHead:after{content:"";background:#2c3036;width:100vw;height:1px;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout{grid-template-columns:1fr;gap:10px;position:relative;overflow:hidden visible;width:100%!important;max-width:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout>:is(.settingsNavPanel,.settingsDetailPanel){min-height:0;max-height:calc(100dvh - 170px - var(--safe-top) - var(--safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden auto;width:100%!important;max-width:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout>.settingsNavPanel{min-height:calc(100dvh - 170px - var(--safe-top) - var(--safe-bottom))}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavGrid,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTopActions{width:min(100%,420px);margin-left:auto;margin-right:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTopActions{order:2;justify-content:center;margin:auto auto 0;padding-top:12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavGrid{order:1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavExitBtn{min-height:48px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile{text-transform:none;letter-spacing:0;aspect-ratio:auto!important;text-align:left!important;clip-path:none!important;width:100%!important;min-height:58px!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #ffffff17!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:10px 8px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavGrid .settingsNavTile:last-child{border-bottom-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger.isActive,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isDanger:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:hover{box-shadow:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile.isActive:before{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsNavItemIcon{object-fit:contain;width:42px!important;max-width:42px!important;height:42px!important;max-height:42px!important;box-shadow:none!important;filter:brightness(0)invert()!important;background:0 0!important;border-radius:50%!important;flex:0 0 42px!important;margin:0!important;padding:9px!important;display:block!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile .settingsNavRowText{letter-spacing:0;font-size:12px;line-height:1.15;text-align:left!important;min-width:0!important;font-family:var(--font-orbitron)!important;white-space:nowrap!important;flex:auto!important;margin:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:focus-visible .settingsNavRowText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavTile:hover .settingsNavRowText{font-size:12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavArrow{opacity:.82;flex:0 0 14px;width:14px;height:14px;margin-left:auto;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavArrow:after,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavArrow:before{content:"";transform-origin:100%;background:#ffffffdb;border-radius:999px;width:8px;height:1.5px;position:absolute;top:50%;right:1px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavArrow:before{transform:translateY(-50%)rotate(45deg)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavArrow:after{transform:translateY(-50%)rotate(-45deg)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout:not(.isMobileDetailOpen) .settingsDetailPanel{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen{height:calc(100dvh - var(--safe-top) - var(--safe-bottom));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom));flex-direction:column;display:flex;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .menuHead{flex:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsSplitLayout{flex:auto;height:auto;min-height:0;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout.isMobileDetailOpen .settingsNavPanel{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout.isMobileDetailOpen .settingsDetailPanel{overscroll-behavior:contain;height:100%;max-height:none;padding-bottom:16px;display:block;overflow-y:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout[data-settings-slide-direction=forward].isMobileDetailOpen .settingsDetailPanel{animation:settingsPaneSlideInForward .22s both}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsSplitLayout[data-settings-slide-direction=backward]:not(.isMobileDetailOpen) .settingsNavPanel{animation:settingsPaneSlideInBackward .22s both}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMobileBackFooter{z-index:40;min-height:calc(76px + var(--safe-bottom));padding:12px 14px calc(12px + var(--safe-bottom));background:#0d0f13;border-top:1px solid #2c3036;flex:none;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 -14px 24px #00000052}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMobileBackBtn{justify-content:center;align-items:center;width:auto;min-width:min(178px,100vw - 56px);height:auto;min-height:48px;margin:0;padding:0 28px;font-size:11px;line-height:1;display:inline-flex;position:static;transform:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMobileBackBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMobileBackBtn:hover{transform:translateY(-1px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMobileBackBtn:active{transform:translateY(3px)}.settingsMenu .menuTitle{font-size:18px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMenuTitleDefault{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMenuTitleActive{font-size:18px;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsMenuTitleText{color:#d2e6f6cc;letter-spacing:.01em;text-transform:none;max-width:60ch;margin:8px auto 0;font-size:12px;font-weight:500;line-height:1.35;display:block;font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDashboardShell.isMobileDetailOpen .settingsDetailHead{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane{box-sizing:border-box;padding-left:8px;padding-right:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .field,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .toggleRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .unitRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsHelpPane,.settingsAboutPane,.settingsDataPane) .settingsDataListItem{box-sizing:border-box;padding-left:8px!important;padding-right:8px!important}#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsProfileSignOutActions{margin-top:8px;display:flex;justify-content:flex-start!important}#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsProfileSignOutBtn{min-width:148px}#app[aria-label=TaskLaunch\ Settings] .settingsMenu .settingsProfileSignOutError{margin-top:8px;display:block}}@media (min-width:981px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]){--settings-detail-panel-padding-inline:clamp(28px,4vw,56px);--settings-page-list-margin:18px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountLink{display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDeleteAccountMobileOnly{display:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavPanel{height:var(--settings-desktop-nav-panel-height);min-height:var(--settings-desktop-nav-panel-height);max-height:var(--settings-desktop-nav-panel-height);background:0 0!important}}#app[aria-label=TaskLaunch\ Account]{color:#f4fafff0;background:radial-gradient(80% 80% at 50% 0,#35e8ff1a,#0000 42%),linear-gradient(#11151d,#0d0f13 46%,#090b0f);min-height:100vh}#app[aria-label=TaskLaunch\ Account] .topbar{background:#080a0ec7;border-bottom:1px solid #ffffff0f}#app[aria-label=TaskLaunch\ Account] .accountPageBackBtn:not(.accountProfileBackAction){color:#e8ecf2eb;min-width:74px;min-height:32px;font-family:var(--font-tight);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#ffffff05;border:1px solid #a8b0bd8f;margin-left:auto;padding:6px 12px;font-size:13px;font-weight:700;line-height:1;transition:background-color .16s,border-color .16s,color .16s}#app[aria-label=TaskLaunch\ Account] .accountPageBackBtn:not(.accountProfileBackAction):focus-visible,#app[aria-label=TaskLaunch\ Account] .accountPageBackBtn:not(.accountProfileBackAction):hover{color:#fff;background:#ffffff0f;border-color:#cdd5e0c7;outline:none}#app[aria-label=TaskLaunch\ Account] .accountPageList{width:100%;max-width:none;min-height:var(--settings-page-list-min-height);margin:var(--settings-page-list-margin);-ms-overflow-style:none;scrollbar-width:none;position:relative;overflow:visible;padding:0!important}#app[aria-label=TaskLaunch\ Account] .accountPageList::-webkit-scrollbar{width:0;height:0;display:none}#app[aria-label=TaskLaunch\ Account] .accountSceneBackdrop{pointer-events:none;z-index:0;display:none;position:absolute;inset:0}#app[aria-label=TaskLaunch\ Account] .accountSceneGlow{filter:blur(22px);opacity:.55;border-radius:50%;position:absolute}#app[aria-label=TaskLaunch\ Account] .accountSceneGlowA{background:radial-gradient(circle,#00e5ff38 0,#00e5ff0f 45%,#0000 72%);width:340px;height:340px;top:-110px;left:-70px}#app[aria-label=TaskLaunch\ Account] .accountSceneGlowB{background:radial-gradient(circle,#35e8ff2e 0,#35e8ff0d 50%,#0000 72%);width:300px;height:300px;top:120px;right:-90px}#app[aria-label=TaskLaunch\ Account] .accountPageList>.accountMenu{z-index:1;position:relative}#app[aria-label=TaskLaunch\ Account] .accountDashboardShell,#app[aria-label=TaskLaunch\ Account] .accountDashboardShell.dashboardShell{width:var(--settings-dashboard-shell-width);max-width:var(--settings-dashboard-shell-max-width);-ms-overflow-style:none;scrollbar-width:none;box-shadow:none!important;margin:0!important;margin-left:var(--settings-dashboard-shell-margin-left)!important;margin-right:var(--settings-dashboard-shell-margin-right)!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important}#app[aria-label=TaskLaunch\ Account] .accountDashboardShell::-webkit-scrollbar{width:0;height:0;display:none}#app[aria-label=TaskLaunch\ Account] .accountDetailPanel{width:100%;min-height:520px;max-height:var(--settings-panel-max-height);box-shadow:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;border:none;margin:0;position:relative;overflow:hidden auto;filter:none!important;clip-path:none!important;background:0 0!important;padding:0!important}#app[aria-label=TaskLaunch\ Account] .accountDetailPanel::-webkit-scrollbar{width:0;height:0;display:none}#app[aria-label=TaskLaunch\ Account] .accountRouteMain{justify-content:center;min-height:calc(100vh - 88px);padding:34px 18px 48px;display:flex}.accountProfilePage{background:linear-gradient(#ffffff09,#ffffff03),#1a1c1f;border:1px solid #ffffff14;flex-direction:column;gap:24px;width:min(430px,100%);min-height:min(820px,100vh - 140px);padding:28px 14px 34px;display:flex;box-shadow:0 32px 80px #00000061}.accountProfileHero{text-align:center;justify-items:center;gap:18px;display:grid}.accountProfileAvatarBtn{cursor:pointer;background:0 0;border:0;border-radius:50%;width:126px;height:126px;padding:0}.accountProfileAvatarRing{background:#ffffff0f;border:5px solid #ffc400;border-radius:50%;justify-content:center;align-items:center;width:126px;height:126px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 6px #ffc40014}.accountProfileAvatarImg{object-fit:cover;width:100%;height:100%}.accountProfileAvatarFallback{font-family:var(--font-orbitron);font-size:28px;font-weight:800}.accountProfileIdentity{gap:8px;display:grid}.accountProfileIdentity h2{color:#fff;font-family:var(--font-tight);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:850;line-height:1.05}#app[aria-label=TaskLaunch\ Account] .accountProfileNameButton{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}#app[aria-label=TaskLaunch\ Account] .accountProfileNameButton:focus-visible,#app[aria-label=TaskLaunch\ Account] .accountProfileNameButton:hover{color:var(--theme-primary);outline:none}.accountProfileEmail{color:#bcc6d0b8;margin:0;font-weight:800}.accountProfileEmail,.accountProfileUserId{font-family:var(--font-orbitron);letter-spacing:.1em;overflow-wrap:anywhere;font-size:13px;line-height:1.1}.accountProfileUserId{color:#bcc6d08f;margin:-2px 0 0;padding-bottom:18px;font-weight:700}.accountProfileBio{color:#eef2f6ad;letter-spacing:.1em;max-width:280px;margin:6px auto 0;font-size:13px;line-height:1.1}.accountProfileInlineDeleteAction{display:none}.accountProfileAliasEdit{grid-template-columns:minmax(0,1fr) 38px 38px;align-items:center;gap:8px;display:grid}.accountProfileAliasInput{min-width:0}.accountProfileLoadingPage{justify-content:center}.accountProfileLoadingState{text-align:center;align-content:center;place-items:center;gap:18px;min-height:360px;display:grid}.accountProfileLoadingAvatar{background-color:#ffffff0f;background-image:linear-gradient(90deg,#ffffff0a,#ffffff1f,#ffffff0a),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:240% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:4px solid #ffc400b8;border-radius:50%;width:96px;height:96px;animation:accountProfileLoadingPulse 1.1s ease-in-out infinite;box-shadow:0 0 0 6px #ffc40014}.accountProfileLoadingState h2{color:#fff;font-family:var(--font-tight);margin:0;font-size:24px;font-weight:850;line-height:1.1}.accountProfileLoadingState p{color:#eef2f6ad;margin:8px 0 0;font-size:13px;line-height:1.45}@keyframes accountProfileLoadingPulse{0%{opacity:.72;background-position:120% 0}50%{opacity:1}to{opacity:.72;background-position:-120% 0}}#app[aria-label=TaskLaunch\ Account] .accountAliasInput{flex:180px;min-width:0;min-height:36px}.accountProfileStats{background:#ffffff0a;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:14px 0;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.accountProfileStats button,.accountProfileStats div{min-width:0;color:inherit;font:inherit;background:0 0;border:0;grid-template-rows:44px auto;align-content:center;place-items:center;gap:3px;padding:0;display:grid}.accountProfileStats button{cursor:pointer}.accountProfileStats button:focus-visible,.accountProfileStats button:hover{background:#ffffff0b;outline:none}.accountProfileStats strong{color:#fff;max-width:100%;min-height:44px;font-family:var(--font-tight);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;font-size:26px;line-height:1.1;display:flex;overflow:hidden}.accountProfileStats .accountProfileRankText{font-size:clamp(14px,4.7vw,20px);line-height:1}.accountProfileRankInsignia{place-items:center;width:44px;height:44px;display:inline-grid}.accountProfileRankInsigniaImage{object-fit:contain;width:44px;height:44px}.accountProfileRankInsignia.rankThumbnailPlaceholderShell{background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%}.accountProfileRankInsigniaPlaceholder{color:#ffffffe6;font-family:var(--font-tight);font-size:12px;font-weight:850;line-height:1}.accountProfileStats span{color:#eef2f68c;font-size:12px}.accountProfileStatus{gap:8px;min-height:24px;display:grid}#app[aria-label=TaskLaunch\ Account] .accountAuthNotice{color:#e0f8fff5;background:#35e8ff0f;border:1px solid #79e2ff38;padding:10px 12px;font-size:12px;line-height:1.4}#app[aria-label=TaskLaunch\ Account] .accountAuthError{color:#ffb1b1;background:#ff4d4d14;border:1px solid #ff4d4d4d;padding:10px 12px;font-size:12px;line-height:1.4}#app[aria-label=TaskLaunch\ Account] .accountSyncStatus{align-items:center;gap:8px;margin-top:8px;font-size:11px;line-height:1.35;display:flex}#app[aria-label=TaskLaunch\ Account] .accountSyncStatusDot{background:#bcd6e6a6;border-radius:50%;flex:none;width:8px;height:8px}#app[aria-label=TaskLaunch\ Account] .accountSyncStatus.is-syncing .accountSyncStatusDot{background:#f0c85a}#app[aria-label=TaskLaunch\ Account] .accountSyncStatus.is-synced .accountSyncStatusDot{background:#35e8ff}#app[aria-label=TaskLaunch\ Account] .accountSyncStatus.is-error .accountSyncStatusDot{background:#ff8f8f}#app[aria-label=TaskLaunch\ Account] .accountSyncStatusText{color:#e0f8fff0}.accountProfileActions{border-top:1px solid #bcc6d02e;gap:10px;margin-top:auto;padding-top:18px;display:grid}.accountProfileAction{color:#fffffff0;width:100%;min-height:68px;font-family:var(--font-orbitron);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:16px;padding:10px 8px;text-decoration:none;display:grid}.accountProfileAction:disabled{cursor:wait;opacity:.72}.accountProfileAction:focus-visible,.accountProfileAction:hover{background:#ffffff0b;outline:none}.accountProfileAction img{object-fit:contain;filter:sepia()saturate(5)hue-rotate(355deg)brightness(1.2);width:22px;height:22px}.accountProfileAction span{gap:4px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ Account] .accountProfileAction strong{color:#fff;font-size:17px;font-weight:850;line-height:1.1;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}.accountProfileAction small{color:#eef2f694;font-family:var(--font-orbitron);font-size:14px;line-height:1.25}#app[aria-label=TaskLaunch\ Account] .accountProfileActionDanger strong{color:#fff;font-size:13px}.accountProfileActionDanger img{filter:sepia()saturate(8)hue-rotate(315deg)brightness(1.18)}#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction{text-align:center;box-sizing:border-box;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable);letter-spacing:0;text-shadow:0 2px 2px #000c;justify-content:center;justify-self:center;align-items:center;margin:0 auto;font-size:11px;font-weight:500;line-height:1;transition:filter .16s,transform .16s,box-shadow .16s;display:inline-flex;color:#f7f8fb!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #00000094,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#app[aria-label=TaskLaunch\ Account] .accountMobileBackFooter{display:none}#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmOverlay{z-index:180;background:#00000059;place-items:center;padding:14px;display:grid;position:fixed;inset:0}#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmModal{width:min(420px,100vw - 28px);box-shadow:var(--shadow);background:#0d0f13;border:1px solid #ffffff24;padding:14px}#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmModal.accountAvatarModal{border-radius:0;flex-direction:column;width:min(660px,100vw - 28px);max-width:calc(100vw - 28px);max-height:min(75vh,560px);margin:0 auto;display:flex;overflow:hidden}#app[aria-label=TaskLaunch\ Account] .accountAvatarModal .accountInlineConfirmBtns{z-index:1;background:#0d0f13;border-top:1px solid #ffffff1f;justify-content:center;margin:12px -14px -14px;padding:12px 14px;position:sticky;bottom:0}#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmTitle{font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;color:#e4f8fff5;margin:0 0 8px;font-size:15px;font-weight:800}#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmText{color:#bcd6e6db;margin:0;font-size:13px;line-height:1.45}#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmBtns{margin-top:12px}#app[aria-label=TaskLaunch\ Account] .accountAvatarOptions{flex-direction:column;gap:12px;min-height:0;margin-left:0;padding-left:0;padding-right:4px;display:flex;overflow:auto}#app[aria-label=TaskLaunch\ Account] .accountAvatarGroup{flex-direction:column;gap:8px;margin-left:0;padding-left:0;display:flex}#app[aria-label=TaskLaunch\ Account] .accountAvatarGroupTitle{color:#b7f7ff;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}#app[aria-label=TaskLaunch\ Account] .accountAvatarGroupRow{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-left:0;padding-left:0;padding-right:0;display:flex}#app[aria-label=TaskLaunch\ Account] .accountAvatarOption{width:120px;min-height:0;color:var(--text);cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:0;flex-direction:column;align-items:center;gap:0;padding:6px;display:flex;overflow:hidden}#app[aria-label=TaskLaunch\ Account] .accountAvatarOption.isSelected{border-color:#c9ff24;box-shadow:0 0 0 1px #c9ff246b,0 0 14px #c9ff242e}#app[aria-label=TaskLaunch\ Account] .accountAvatarOptionImg{box-sizing:border-box;object-fit:contain;object-position:center center;background:#0d0f138c;width:100%;height:104px;padding:8px 0;display:block}@media (min-width:981px){#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction{display:none}#app[aria-label=TaskLaunch\ Account] .desktopAppShell{min-height:calc(100vh - 88px)}#app[aria-label=TaskLaunch\ Account] .accountPageList{grid-template-columns:minmax(0,1fr);place-items:start center;display:grid}#app[aria-label=TaskLaunch\ Account] .accountDashboardShell{grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;max-width:none;display:grid}#app[aria-label=TaskLaunch\ Account] .accountDetailPanel{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;width:100%;display:grid}#app[aria-label=TaskLaunch\ Account] .accountProfilePage{justify-self:center}}@media (max-width:980px){#app[aria-label=TaskLaunch\ Account]{height:100dvh;min-height:100dvh;overflow:hidden!important}#app[aria-label=TaskLaunch\ Account] .accountDashboardShell,#app[aria-label=TaskLaunch\ Account] .accountPageList,#app[aria-label=TaskLaunch\ Account] .desktopAppMain,#app[aria-label=TaskLaunch\ Account] .desktopAppShell{height:100%;min-height:0}#app[aria-label=TaskLaunch\ Account] .accountPageList{flex:1 1 0;margin:0;overflow:hidden}#app[aria-label=TaskLaunch\ Account] .accountDashboardShell{flex-direction:column;display:flex}#app[aria-label=TaskLaunch\ Account] .accountMobileBackFooter{z-index:40;min-height:calc(76px + var(--safe-bottom));padding:12px 14px calc(12px + var(--safe-bottom));background:#0d0f13;border-top:1px solid #2c3036;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 24px #00000052}#app[aria-label=TaskLaunch\ Account] .accountProfileActions{margin-top:0}#app[aria-label=TaskLaunch\ Account] .accountProfilePage{padding-bottom:calc(var(--safe-bottom) + 116px)}#app[aria-label=TaskLaunch\ Account] .accountProfileActionDanger{display:none}#app[aria-label=TaskLaunch\ Account] .accountProfileInlineDeleteAction{color:#ff4d4d;width:auto;min-width:0;min-height:0;font-family:var(--font-readable);letter-spacing:0;text-align:center;cursor:pointer;background:0 0;border:0;margin:2px auto 0;padding:0;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}#app[aria-label=TaskLaunch\ Account] .accountProfileInlineDeleteAction:focus-visible,#app[aria-label=TaskLaunch\ Account] .accountProfileInlineDeleteAction:hover{color:#f77;text-underline-offset:3px;outline:none;text-decoration:underline}#app[aria-label=TaskLaunch\ Account] .accountProfileInlineDeleteAction:disabled{cursor:wait;opacity:.62;text-decoration:none}#app[aria-label=TaskLaunch\ Account] .accountProfileActionSignOut{text-align:center;grid-template-columns:22px auto;justify-content:center;gap:10px}#app[aria-label=TaskLaunch\ Account] .accountProfileActionSignOut span{width:auto}#app[aria-label=TaskLaunch\ Account] .accountProfileActionSignOut strong{font-size:13px}#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction{width:auto;min-width:min(178px,100vw - 56px);min-height:48px;margin:0;padding:0 28px;position:static;transform:none}#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction:focus-visible,#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction:hover{filter:brightness(1.12);transform:translateY(-1px);color:#f7f8fb!important;border-color:#020509!important}#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction:active{transform:translateY(3px)}#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction:focus-visible{outline-offset:6px;outline:1px solid #7ef3fff2}#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction:after,#app[aria-label=TaskLaunch\ Account] .accountProfileBackAction:before{content:none}#app[aria-label=TaskLaunch\ Account] .accountDetailPanel{flex:1 1 0;height:100%;min-height:0;max-height:none}#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmModal{max-height:calc(100dvh - 14px - var(--safe-top) - var(--safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}}@media (max-width:640px){#app[aria-label=TaskLaunch\ Account] .accountRouteMain{min-height:100dvh;padding:0}#app[aria-label=TaskLaunch\ Account] .accountAvatarModal{width:100%;max-width:100%}#app[aria-label=TaskLaunch\ Account] .accountProfilePage{width:100%;min-height:100%;padding:calc(var(--safe-top) + 24px)14px calc(var(--safe-bottom) + 116px);box-shadow:none;border:0}.accountProfileIdentity h2{font-size:29px}.accountProfileStats strong{font-size:23px}.accountProfileStats .accountProfileRankText{font-size:16px}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .field>label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .toggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane .settingsInlineSection .unitRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .field>label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .toggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDisplayTypographyPane .settingsInlineSection .unitRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsInlineSection .field>label,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsInlineSection .toggleRow>span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsNotificationsPane .settingsInlineSection .unitRow>span{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavPanel .settingsMenuItemText{text-align:center!important}@media (min-width:981px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsNavPanel .settingsMenuItemText{align-self:stretch;text-align:left!important}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) #closeMenuBtn.settingsNavExitBtn{font-size:11px;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText>span:not(.settingsMenuItemHelper),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem .settingsMenuItemText{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane #resetAllBtn .settingsMenuItemText{color:#ff4d4d!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsHelpPane .settingsDataListItem .settingsMenuItemText{text-align:left!important;justify-content:flex-start!important;align-self:stretch!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText>span:not(.settingsMenuItemHelper){width:100%;text-align:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText>.settingsMenuItemHelper{font-family:var(--font-readable)!important;letter-spacing:0!important;color:#dae5ecdb!important;text-align:center!important;font-size:11px!important;font-weight:400!important;line-height:1.35!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataList{align-items:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem{text-align:center!important;justify-content:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText{text-align:center!important;justify-content:center!important;align-items:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText:has(.settingsMenuItemHelper){align-items:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText>span{text-align:center!important}@media (max-width:980px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataList{align-items:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem{text-align:center!important;justify-content:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText{text-align:center!important;justify-content:center!important;align-items:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText:has(.settingsMenuItemHelper){align-items:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsDataPane .settingsDataListItem .settingsMenuItemText>span{text-align:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList{align-items:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList>li{width:100%;justify-content:center!important;display:flex!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList .settingsDataListItem{text-align:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;margin:0 auto!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutLinkList .settingsMenuItemText{text-align:center!important;justify-content:center!important;width:auto!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane),#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .chkRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsDetailHead,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsDetailNote,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsDetailText,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsDetailTitle,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsFormRow,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsInlineSection,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsInlineSectionHead,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsInlineSectionTitle{text-align:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane.settingsAboutPane .settingsAboutQuickLinks,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsInlineFooter,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsDetailPane:is(.settingsPrivacyPane,.settingsAboutPane,.settingsFeedbackPane) .settingsInlineSectionHead{justify-content:center!important}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmModal.settingsAvatarModal,#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmModal.accountAvatarModal{width:min(var(--modal-width-lg),calc(100vw - 28px))!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarImage,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarPlaceholder,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarPlaceholderInner{border-radius:999px!important;overflow:hidden!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .accountAvatarImage{object-fit:cover!important;object-position:center!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAvatarOption{aspect-ratio:1;border-radius:999px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAvatarOptionImg{object-fit:cover!important;object-position:center!important;border-radius:999px!important;height:100%!important}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAvatarGroupRow,#app[aria-label=TaskLaunch\ Account] .accountAvatarGroupRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAvatarOption,#app[aria-label=TaskLaunch\ Account] .accountAvatarOption{box-sizing:border-box;width:100%;min-width:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsMenu .settingsAvatarOptionImg,#app[aria-label=TaskLaunch\ Account] .accountAvatarOptionImg{height:clamp(72px,24vw,104px)}}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmModal :where(.settingsInlineConfirmText,p),:is(#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay) :where(.modalSubtext,.confirmText,p){font-family:var(--font-readable)!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmModal :is(h1,h2,h3,h4,h5,h6,.modalTitle),:is(#howtoOverlay,#appearanceOverlay,#taskSettingsOverlay,#contactOverlay) .modal :is(h1,h2,h3,h4,h5,h6,.modalTitle){font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmText,#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmText{font-family:var(--font-readable)!important;font-size:13px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .settingsInlineConfirmBtns,#app[aria-label=TaskLaunch\ Account] .accountInlineConfirmBtns{flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}.settingsPermissionRow{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}#taskCheckpointAlarmPermissionRow .settingsPreferenceControlCopy{flex:auto;min-width:0}#taskCheckpointAlarmPermissionRow #taskCheckpointAlarmPermissionBtn,#taskCheckpointAlarmPermissionRow .switch{flex:none}.settingsPermissionRow .isHidden,.settingsPermissionRow.isHidden{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) :where(.settingsPreferenceControlHelp,.settingsMenuItemHelper,.settingsDetailText,.settingsMenuTitleText){color:#dae5ecdb!important;opacity:1!important}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes{min-height:100%}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesShell{flex-direction:column;gap:16px;width:min(980px,100%);padding:18px 8px 92px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesHeader,#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTaskHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTaskHeader{background:linear-gradient(90deg,rgb(var(--session-notes-task-color-rgb)/1)0,rgb(var(--session-notes-task-color-rgb)/.34)24%,rgb(var(--session-notes-task-color-rgb)/0)50%);padding:4px 10px}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTitleBlock{min-width:0}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTitle{font-family:var(--font-orbitron),var(--font-geist-mono),monospace;letter-spacing:0;color:#fff;margin:0;font-size:22px;line-height:1.2}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesDescription,#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesEmpty{font-family:var(--font-geist-mono);color:#fff;font-size:11px;line-height:1.45}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteMeta{font-family:var(--font-geist-mono);color:#fff;font-size:13px;line-height:1.45}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesDescription{margin:6px 0 0}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesList{flex-direction:column;gap:14px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTaskGroup{flex-direction:column;gap:12px;padding:14px 0;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTaskTitle{color:#fff;font-family:var(--font-orbitron),var(--font-geist-mono),monospace;letter-spacing:0;margin:0;font-size:15px}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteLive,#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTaskState{color:#b1ff59;font-family:var(--font-orbitron),var(--font-geist-mono),monospace;white-space:nowrap;background:#b1ff5914;border:1px solid #b1ff5966;padding:2px 7px;font-size:10px;line-height:1.2}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesDateGroup{flex-direction:column;gap:8px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesDateTitle{color:#fff;font-family:var(--font-geist-mono);letter-spacing:0;margin:0;font-size:13px}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesDateList{flex-direction:column;gap:8px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteEntry{flex-direction:column;gap:6px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteCard{background:#0d0f13;border:1px solid #20242b;flex-direction:column;gap:8px;padding:10px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteBody{color:#fff;font-family:var(--font-geist-mono);overflow-wrap:anywhere;font-size:13px;font-weight:300;line-height:1.5}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteBody :first-child{margin-top:0}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteBody :last-child{margin-bottom:0}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteBody a{color:#b1ff59}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteContentGrid{grid-template-columns:minmax(0,1fr)}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteAttachments{box-sizing:border-box;overflow-wrap:anywhere;width:100%;display:block}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteAttachmentItem{vertical-align:middle;align-items:center;gap:4px;max-width:100%;display:inline-flex}@media (max-width:720px){#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesShell{padding:14px 8px 88px}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesHeader,#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTaskHeader{flex-direction:column;align-items:stretch}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNotesTaskGroup{padding-left:0;padding-right:0}#app[aria-label=TaskLaunch\ App] #appPageSessionNotes .sessionNoteContentGrid{grid-template-columns:1fr}}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{width:min(1920px,100% - 24px);margin:0 auto}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageMain,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{width:100%}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageTopRow{align-items:center}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageActions{gap:10px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard{flex-direction:column;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormTitle{color:#eef9fffa;margin-bottom:0;font-size:1rem;font-weight:700}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormSubtext{color:#d6e6f0c7;font-size:.92rem;line-height:1.45}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormActions,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField{width:100%}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormAnonymousRow{background:#0d0f13eb;border:1px solid #00cfc82e;border-radius:0;margin-top:-2px;padding:12px 14px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{background:#0d0f13eb}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{padding-left:12px;padding-right:12px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select{padding-right:36px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{padding-top:12px;padding-bottom:12px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select:focus-visible{border-color:#00d9f5e6;box-shadow:0 0 0 1px #00d9f52e}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField.isDisabled input::placeholder{color:#e9eef957}#app[aria-label=TaskLaunch\ Feedback] .feedbackSubmitBusy .modalSubtext{margin:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardList{gap:12px;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItem{background:linear-gradient(#12151bfa,#0d0f13fc);border:1px solid #72d4e824;border-radius:0;padding:14px 15px;box-shadow:inset 0 0 0 1px #ffffff05,0 12px 26px #00000038}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardCollapsedRow{justify-content:space-between;align-items:center;gap:14px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardCollapsedMain{flex-direction:column;gap:10px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardCollapsedActions{flex:none;align-items:center;gap:10px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItemTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadges{flex-wrap:wrap;gap:8px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadge{color:#e6f5fceb;letter-spacing:.06em;text-transform:uppercase;background:#ffffff08;border:1px solid #7ed7ea29;border-radius:0;justify-content:center;align-items:center;min-height:27px;padding:0 10px;font-size:.7rem;font-weight:700;display:inline-flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeType-bug{color:#ffd6d6f5;border-color:#ff80803d}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeType-feature{color:#dbffedf5;border-color:#7ee7b93d}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeType-general{color:#e6f5fceb;border-color:#7ed7ea38}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeStatus-open{border-color:#75e7ff47}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeStatus-in_progress,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeStatus-planned{border-color:#ffd16642}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeStatus-shipped{border-color:#7ee7b93d}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardBadgeStatus-closed{color:#d0dee8bd;border-color:#ffffff1f}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardVoteBtn{flex:none;min-width:104px;border-radius:0!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardVoteBtn.isOn{color:#e5fbfffa;background:linear-gradient(#35e8ff24,#00cfc814)!important;border-color:#75e7ff57!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardTitle{letter-spacing:.03em;text-transform:uppercase;color:#f1fafffa;margin:0;font-size:.96rem;line-height:1.35}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardExpandBtn{min-width:88px;border-radius:0!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardDetails{color:#d6e6f0d6;white-space:pre-wrap;margin:14px 0 0;font-size:.95rem;line-height:1.55}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardMeta{color:#c0d5e0b8;letter-spacing:.01em;flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:.82rem;display:flex}@media (max-width:720px){#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{width:min(100%,100% - 16px)}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardCollapsedActions,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardCollapsedRow,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItemTop{flex-direction:column;align-items:stretch}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardExpandBtn,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardVoteBtn{width:100%}}.dashboardHeatDetailCopy .modalSubtext{margin:3px 0 0}.dashboardHeatFlipBackBtn{flex:none;box-shadow:none!important;border-color:#0000!important}.dashboardHeatFlipBackBtn:focus-visible,.dashboardHeatFlipBackBtn:hover{border-color:#0000!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatFaceFront .dashboardHeatCalendarGrid{box-sizing:border-box;min-height:220px;align-content:start!important;height:auto!important;padding-bottom:14px!important}@media (max-width:820px){body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatCard .dashboardHeatDayCell{aspect-ratio:1/.88!important;align-self:start!important;height:auto!important}}#dashboardHeatSummaryBody{align-content:start;gap:0;min-width:0;min-height:0;margin-top:0;padding:0 6px 0 0;display:grid;overflow:auto}.dashboardHeatSummaryList{gap:0;display:grid}.dashboardHeatSummaryRow{background:0 0;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 0 12px;display:grid}.dashboardHeatSummaryRowBtn{text-align:left;cursor:pointer;border:0;width:100%;margin:0}.dashboardHeatSummaryRowBtn:hover{background:#9499a11f}.dashboardHeatSummaryRowBtn:focus-visible{outline-offset:3px;background:#75e7ff0f;outline:1px solid #75e7ff7a}.dashboardHeatSummaryRow+.dashboardHeatSummaryRow{margin-top:12px}.dashboardHeatSummaryRow:last-child{border-bottom:0;padding-bottom:0}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatSummaryTask{color:#e6f5fff0;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeatSummaryTime{letter-spacing:.03em;color:#b78cff;white-space:nowrap;font-size:13px;font-weight:800;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}.dashboardHeatSummaryEmpty{color:#d3e5f0c7;padding:10px 0 2px}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionHead{justify-content:space-between;align-items:center;gap:12px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionHead-withFilter{flex-flow:column wrap;align-items:stretch}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionHeaderRow{justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionTitle{flex:auto;align-items:center;gap:10px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionTools-underTitle{width:100%;margin-left:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilterWrap{flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;gap:12px;width:100%;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilter,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch{flex-direction:column;gap:6px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch{flex:0 320px;min-width:220px;max-width:360px;margin-left:auto}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilter{flex:none;min-width:150px}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilterLabel{letter-spacing:.08em;text-transform:uppercase;color:#dae2fdb3;font-size:11px;font-weight:700}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilter select,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch input{color:#e9eef9;caret-color:#e9eef9;background:#0d0f13eb;border:1px solid #00cfc847;min-height:38px;font-size:14px}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch input{width:100%;padding-left:12px;padding-right:12px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{caret-color:#e9eef9;background:#0d0f13eb}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch input::placeholder{font-size:14px}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch input:focus::placeholder{color:#0000}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardMetaRef{color:#9ff7f2;letter-spacing:.04em;text-transform:uppercase;font-weight:700;text-decoration:none}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardMetaRef:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardMetaRef:hover{color:#d8ffff;text-decoration:underline}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionChevron{justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;font-size:15px;line-height:1;display:inline-flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionChevron.isExpanded{transform:rotate(90deg)}body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback],body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItem,body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard,body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{background:#0d0f13!important}@media (max-width:780px){#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilterWrap{flex-wrap:wrap;justify-content:stretch;align-items:stretch}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilter,#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch{flex:100%;width:100%;min-width:0;max-width:none}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSearch{margin-left:0}}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageTopRow{align-items:flex-start;gap:12px;width:min(980px,100%);margin-bottom:0;margin-left:auto;margin-right:auto;padding:6px 0 18px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageActions{justify-content:flex-end;align-items:center;margin-left:auto;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard{gap:14px;width:min(980px,100%);min-width:0;padding:22px 22px 20px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormHead{align-items:center;min-width:0;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormHeadCopy{min-width:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormTitle{letter-spacing:.08em;color:#e2f7fff5;font-size:15px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormSubtext{color:#bcd6e6c7;font-size:12px;font-family:var(--font-geist-sans);margin:4px 0 0}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField{min-width:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackErrorNote,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormNote,#app[aria-label=TaskLaunch\ Feedback] .feedbackSubmitBusy .confirmText,#app[aria-label=TaskLaunch\ Feedback] .feedbackSuccessNote{font-family:var(--font-geist-sans)}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{color:#ecf7ffeb;background:linear-gradient(#ffffff08,#ffffff03 28%,#fff0),radial-gradient(140% 120% at 0 0,#ffffff0d,#fff0 36%),linear-gradient(#06080d,#04060b);border:0;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05,0 18px 32px #0000003d}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea:focus-visible{box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff08,0 18px 32px #00000042,0 0 0 1px #75e7ff47}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormAnonymousRow{margin:0;padding-left:0;padding-right:0;box-shadow:none!important;background:0 0!important;border:none!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormAnonymousRow>span,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField>label{font-family:var(--font-orbitron)}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentItem{background:linear-gradient(#ffffff08,#ffffff03 28%,#fff0),radial-gradient(140% 120% at 0 0,#ffffff0d,#fff0 36%),linear-gradient(#06080d,#04060b);border:0;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05,0 18px 32px #0000003d}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormActions{flex-wrap:wrap}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormNote{margin-top:2px}@media (max-width:640px){#app[aria-label=TaskLaunch\ Feedback] .topbar{padding-top:calc(12px + var(--safe-top));padding-left:calc(12px + var(--safe-left));padding-right:calc(12px + var(--safe-right))}#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain{padding-bottom:var(--feedback-mobile-footer-space);min-height:calc(100dvh - var(--safe-top));box-sizing:border-box}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{padding:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard{padding:16px 8px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormHead{align-items:flex-start}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormActions{justify-content:stretch}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormActions .btn{width:100%}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionHead{align-items:flex-start}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilter{flex-direction:column;align-items:flex-start;width:100%}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilterWrap{justify-content:stretch;gap:10px;width:100%;margin-left:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardFilterPills{gap:6px;width:100%}}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{box-shadow:none!important;border:none!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormNote{display:none!important}#app[aria-label=TaskLaunch\ Feedback]{min-height:100dvh;overflow:hidden;height:100dvh!important}#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain,#app[aria-label=TaskLaunch\ Feedback] .desktopAppShell,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageMain,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{min-height:0}#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain,#app[aria-label=TaskLaunch\ Feedback] .desktopAppShell{height:100%}#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain{-webkit-overflow-scrolling:touch;overflow:hidden auto}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageMain,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{height:auto;overflow:visible}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{background:linear-gradient(#ffffff05,#fff0),#090b12b8;border:1px solid #79e2ff3d}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSections{gap:18px;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSection{gap:10px;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSection+.feedbackBoardSection{border-top:1px solid #ffffff1f;padding-top:26px}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardSectionEmpty{margin:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItem{background:linear-gradient(#ffffff05,#fff0),#090b129e;border:1px solid #ffffff29;border-left-width:4px}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItem-bug{border-left-color:#ff6262eb}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItem-feature{border-left-color:#ffdc5ceb}#app[aria-label=TaskLaunch\ Feedback] .feedbackBoardItem-general{border-left-color:#ffffffd1}body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{color:#f7ffd4f5;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #dbff4f1f,0 18px 32px #0000003d}body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentItem{box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #d6f6741f,0 18px 32px #0000003d}body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentName{color:#fbffe3f0}body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentDetails{color:#e5f0beb8}#app[aria-label=TaskLaunch\ Feedback]{--feedback-form-width:min(980px,100%);--feedback-page-width:min(1180px,100%);--feedback-panel-bg:#111216f0;--feedback-field-bg:#0d0f13f0;--feedback-border:var(--accent3);--feedback-muted:#e9eef9b3;background:var(--bg);color:var(--text)}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{width:min(1180px,100% - 24px);padding:8px 0 64px}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{gap:0;padding:0;display:grid;background:0 0!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageTopRow{width:var(--feedback-form-width);padding:8px 0 18px}#app[aria-label=TaskLaunch\ Feedback] .dashboardKicker{color:var(--accent);font-family:var(--font-tight);letter-spacing:.08em}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard{width:var(--feedback-form-width);border-radius:0;gap:18px;margin:0 auto;padding:22px;display:grid;background:var(--feedback-panel-bg)!important;box-shadow:none!important;border:0!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormHead{border-bottom:1px solid var(--feedback-border);align-items:flex-start;gap:14px;padding-bottom:14px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormTitle{color:var(--text);font-family:var(--font-tight);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:16px;font-weight:800;line-height:1.25}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormSubtext{max-width:680px;color:var(--feedback-muted);font-family:var(--font-readable);margin:6px 0 0;font-size:13px;line-height:1.55}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormBody{gap:14px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField{gap:8px;margin-top:0;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackIdentityFields{gap:8px;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackIdentityField{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:12px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormAnonymousRow .modalCheckboxText>label,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField>label{color:var(--text);font-family:var(--font-tight);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.35}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormAnonymousRow .modalDropdownHelp{color:var(--feedback-muted);font-family:var(--font-readable);margin:3px 0 0;font-size:13px;line-height:1.45}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{background:var(--feedback-field-bg);width:100%;min-height:44px;box-shadow:none;color:var(--text);font-family:var(--font-readable);border-radius:0;font-size:14px;border:1px solid var(--feedback-border)!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackIdentityField input{text-overflow:ellipsis;min-width:0;min-height:auto;padding:0;line-height:1.35;overflow:hidden;border:0!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea{resize:vertical;min-height:176px;line-height:1.55}#app[aria-label=TaskLaunch\ Feedback] #feedbackTypeSelect{appearance:none;color:#eef2f6eb;min-height:34px;font-family:var(--font-geist-mono);background:linear-gradient(45deg,#0000 50%,#eef2f6d1 0) calc(100% - 18px)/5px 5px no-repeat,linear-gradient(135deg,#eef2f6d1 50%,#0000 0) calc(100% - 13px)/5px 5px no-repeat,#1a1b2094;padding:8px 34px 8px 10px;font-size:13px;border-color:#1a1b20!important}#app[aria-label=TaskLaunch\ Feedback] #feedbackTypeSelect:focus,#app[aria-label=TaskLaunch\ Feedback] #feedbackTypeSelect:focus-visible{outline-offset:0;box-shadow:none;outline:1px solid #aab2be47;border-color:#1a1b20!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input::placeholder,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea::placeholder{color:#e9eef97a}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField input:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField textarea:focus-visible{box-shadow:none;outline:none;border-color:var(--accent3)!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField select.isPlaceholderValue{color:#e9eef980}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField.isDisabled input{color:#e9eef96b;background:#0d0f13a3}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormAnonymousRow{width:fit-content;max-width:100%;margin-top:0!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentList{gap:10px;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentItem{border:1px solid var(--feedback-border);box-shadow:none;background:#ffffff09;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentMeta{min-width:0;font-family:var(--font-readable);flex-direction:column;gap:4px;display:flex}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentName{color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:700}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentDetails{color:var(--feedback-muted);font-size:12px}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentRemoveBtn{flex:none}#app[aria-label=TaskLaunch\ Feedback] .feedbackErrorNote,#app[aria-label=TaskLaunch\ Feedback] .feedbackSuccessNote{font-family:var(--font-readable);border-radius:0;font-size:13px;line-height:1.55}#app[aria-label=TaskLaunch\ Feedback] .feedbackSuccessNote{color:var(--accent)}#app[aria-label=TaskLaunch\ Feedback] .feedbackErrorNote{color:var(--warn)}#app[aria-label=TaskLaunch\ Feedback] .feedbackSubmitBusy{text-align:center;justify-items:center;gap:6px;padding:4px 0 0;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackSubmitBusy .confirmText{color:var(--feedback-muted);font-family:var(--font-readable);margin:0;font-size:13px;line-height:1.45}#app[aria-label=TaskLaunch\ Feedback] .feedbackSubmitBusyProgress{width:min(132px,100%);margin-top:0}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormActions{justify-content:flex-end;align-items:center;gap:10px;padding-top:2px;display:flex}body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback]{--feedback-panel-bg:#111216f0;--feedback-field-bg:#0d0f13f0;--feedback-muted:#e9eef9ad}@media (max-width:640px){#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{width:100%;padding:calc(12px + var(--safe-top))0 calc(32px + var(--safe-bottom))}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageTopRow{padding:8px 0 14px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard{gap:16px;padding:16px 12px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormHead{align-items:flex-start;padding-bottom:12px}#app[aria-label=TaskLaunch\ Feedback] .feedbackAttachmentItem{flex-direction:column;align-items:stretch}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormActions .btn{width:100%;min-width:0}}@media (max-width:880px){#app[aria-label=TaskLaunch\ Feedback] .topbar.topbarBrandOnly{display:none!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{padding-top:calc(12px + var(--safe-top))}body[data-tasktimer-native-runtime=true] #app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{padding-top:calc(18px + var(--safe-top))}}@media (min-width:881px){#app[aria-label=TaskLaunch\ Feedback]{min-height:100dvh;overflow:visible;height:auto!important}#app[aria-label=TaskLaunch\ Feedback] .topbar{z-index:2;width:var(--feedback-page-width);padding:calc(max(18px,env(safe-area-inset-top,0px)) + 18px)48px 18px;background:0 0;border:0;margin:0 auto;display:flex;position:relative}#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail{display:none!important}#app[aria-label=TaskLaunch\ Feedback] .desktopAppShell{width:100%;height:auto;min-height:0;display:block;overflow:visible}#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain{width:100%;max-width:none;height:auto;min-height:0;padding:0;overflow:visible}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{width:100%;max-width:none;margin:0;padding:0 48px 64px}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageMain,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{width:var(--feedback-page-width);max-width:none;margin:0 auto}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageTopRow{width:100%}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageTopRow{align-items:center;min-height:86px;padding:28px 0 24px}#app[aria-label=TaskLaunch\ Feedback] .dashboardKicker{letter-spacing:0;text-transform:none;color:var(--text);margin:0;font-size:clamp(3.25rem,5.833vw,5.25rem);font-weight:800;line-height:.96}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormCard{padding:24px}}@media (min-width:1180px){#app[aria-label=TaskLaunch\ Feedback] .feedbackFormBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#app[aria-label=TaskLaunch\ Feedback] .feedbackFormAnonymousRow,#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField:has(#feedbackDetailsInput),#app[aria-label=TaskLaunch\ Feedback] .feedbackFormField:has(#feedbackTitleInput),#app[aria-label=TaskLaunch\ Feedback] .feedbackIdentityFields{grid-column:1/-1}}#friendRequestModal.primitiveSciFiModalOverlay{padding:max(18px,var(--safe-top))14px max(18px,var(--safe-bottom))!important;background:radial-gradient(circle at 12% 72%,#00e5ff2e,#0000 28%),radial-gradient(circle at 88% 18%,#80ff4029,#0000 26%),#030508b8!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveModal,.leaderboardPositionPrimitiveModal){min-height:min(520px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;color:#f4f7fb!important;isolation:isolate!important;grid-template-rows:minmax(0,1fr)!important;position:relative!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveModal,.leaderboardPositionPrimitiveModal):before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveModal,.leaderboardPositionPrimitiveModal):after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveBody,.leaderboardPositionPrimitiveBody){background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;grid-template-rows:auto auto auto auto;min-height:0;display:grid!important;overflow:auto!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveHeader,.leaderboardPositionPrimitiveHeader){z-index:2;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047;display:flex!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendUserSummaryTitle,.leaderboardUserSummaryTitle){text-shadow:0 2px 3px #000000b8;margin:0!important;line-height:1.1!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendUserSummaryHeader,.leaderboardPositionModalHeader){margin:34px 46px 18px!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) .leaderboardPositionStats{clip-path:none!important;background:#080e1394!important;border:1px solid #becfda2e!important;margin:0 46px 18px!important;box-shadow:0 12px 22px #00000061,inset 0 1px #ffffff0d!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) .leaderboardPositionStats:after,:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) .leaderboardPositionStats:before{content:none!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveFooter,.leaderboardPositionPrimitiveFooter){background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb;border-top:1px solid #becfda4d;align-items:center;min-height:96px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveAction,.leaderboardPositionPrimitiveAction){box-sizing:border-box!important;cursor:pointer!important;width:auto!important;height:auto!important;text-align:center!important;text-shadow:0 2px 2px #000c!important;justify-content:center!important;align-items:center!important;margin:0!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveAction,.leaderboardPositionPrimitiveAction):focus-visible:not(:disabled),:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveAction,.leaderboardPositionPrimitiveAction):hover:not(:disabled){filter:brightness(1.12)!important;transform:translateY(-1px)!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveAction,.leaderboardPositionPrimitiveAction):active:not(:disabled){transform:translateY(3px)!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveAction,.leaderboardPositionPrimitiveAction):focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}@media (max-width:640px){:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveModal,.leaderboardPositionPrimitiveModal){width:min(100%,100vw - 20px)!important;min-height:min(460px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveModal,.leaderboardPositionPrimitiveModal):before{border-radius:8px;inset:6px}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveHeader,.leaderboardPositionPrimitiveHeader){min-height:56px;padding:9px 20px 7px!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendUserSummaryHeader,.leaderboardPositionModalHeader){margin:24px 24px 16px!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) .leaderboardPositionStats{margin:0 24px 16px!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveFooter,.leaderboardPositionPrimitiveFooter){flex-wrap:wrap;min-height:92px;gap:16px!important;padding:22px!important}#friendProfileModal.friendProfilePrimitiveOverlay .friendProfilePrimitiveFooter{flex-wrap:nowrap!important;justify-content:space-between!important;gap:10px!important;padding:18px!important}#friendProfileModal.friendProfilePrimitiveOverlay .friendProfilePrimitiveFooter .friendProfilePrimitiveAction{flex:1 1 0!important;min-width:0!important;max-width:178px!important;padding:0 12px!important}}#friendRequestModal .primitiveSciFiModal{width:min(820px,100vw - 28px)!important;min-height:min(460px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;color:#f4f7fb!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#friendRequestModal .primitiveSciFiModal:before{content:""!important;z-index:-1!important;pointer-events:none!important;border:1px solid #ffffff24!important;border-radius:10px!important;position:absolute!important;inset:8px!important;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08!important}#friendRequestModal .primitiveSciFiModal:after{content:""!important;z-index:-2!important;pointer-events:none!important;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%)!important;position:absolute!important;inset:0!important}#friendRequestModal .primitiveSciFiModalHeader{z-index:2!important;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:64px!important;padding:10px 36px 8px!important;display:flex!important;position:relative!important;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047!important}#friendRequestModal .primitiveSciFiModalHeader h2{color:#f7f8fb!important;font-family:var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 3px #000000b8!important;margin:0!important;font-size:18px!important;font-weight:600!important;line-height:1.1!important}#friendRequestModal .primitiveSciFiModalBody{background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd!important;min-height:250px!important;padding:58px 46px!important}#friendRequestModal .friendRequestPrimitiveSubtext{color:#f7f9fcf0!important;max-width:640px!important;font-family:var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 3px #000000c2!important;margin:0 0 14px!important;font-size:13px!important;line-height:1.5!important}#friendRequestModal .primitiveSciFiModalFooter{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb!important;border-top:1px solid #becfda4d!important;justify-content:center!important;align-items:center!important;gap:clamp(22px,5vw,52px)!important;min-height:96px!important;padding:22px 36px 24px!important;display:flex!important;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d!important}#friendRequestModal .primitiveSciFiModalAction{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#friendRequestModal .primitiveSciFiModalAction:focus-visible,#friendRequestModal .primitiveSciFiModalAction:hover{filter:brightness(1.12)!important;transform:translateY(-1px)!important}#friendRequestModal .primitiveSciFiModalAction:active{transform:translateY(3px)!important}#friendRequestModal .primitiveSciFiModalAction:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#friendRequestModal .primitiveSciFiModalAction:after{content:none!important}#friendRequestModal .primitiveSciFiModalPrimaryAction{color:#f7f8fb!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}#friendRequestModal .primitiveSciFiModalSecondaryAction{border-color:#020509!important}#friendRequestModal .primitiveSciFiModalAction:before,#friendRequestModal .primitiveSciFiModalPrimaryAction:before{content:none!important}#friendRequestModal .friendRequestPrimitiveInput{box-sizing:border-box!important;color:#eef2f6f0!important;width:100%!important;min-width:100%!important;min-height:44px!important;font-family:var(--font-readable)!important;letter-spacing:0!important;background:#1a1b2094!important;border:1px solid #aab2be94!important;border-radius:0!important;outline-color:#aab2be94!important;padding:10px 12px!important;font-size:13px!important;display:block!important}#friendRequestModal .friendRequestPrimitiveInput:active,#friendRequestModal .friendRequestPrimitiveInput:focus,#friendRequestModal .friendRequestPrimitiveInput:focus-visible,#friendRequestModal .friendRequestPrimitiveInput:hover,#friendRequestModal .friendRequestPrimitiveInput:invalid,#friendRequestModal .friendRequestPrimitiveInput:valid{border-color:#aab2be94!important;outline-color:#aab2be94!important}#friendRequestModal .friendRequestPrimitiveStatus{color:#eef2f6e0!important;font-family:var(--font-readable)!important;margin-top:8px!important;font-size:11px!important;line-height:1.45!important}@media (prefers-reduced-motion:reduce){#friendRequestModal .primitiveSciFiModalAction{transition:none!important}}@media (max-width:640px){#friendRequestModal .primitiveSciFiModal{width:min(100%,100vw - 20px)!important;min-height:min(420px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}#friendRequestModal .primitiveSciFiModal:before{border-radius:8px!important;inset:6px!important}#friendRequestModal .primitiveSciFiModalHeader{min-height:56px!important;padding:9px 20px 7px!important}#friendRequestModal .primitiveSciFiModalBody{min-height:210px!important;padding:34px 24px!important}#friendRequestModal .primitiveSciFiModalFooter{flex-wrap:wrap!important;gap:16px!important;min-height:92px!important;padding:22px!important}#friendRequestModal .primitiveSciFiModalAction{border-width:4px!important;min-width:min(168px,100%)!important;min-height:46px!important;padding:0 24px!important}}@media (max-width:980px){#friendRequestModal.friendRequestPrimitiveOverlay{width:auto!important;height:auto!important;padding:var(--safe-top)0 0!important;overscroll-behavior:contain!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:1300!important;background:0 0!important;justify-content:center!important;align-items:flex-start!important;transition:opacity .24s,visibility 0s linear .28s!important;inset:0!important;overflow:hidden!important}#friendRequestModal.friendRequestPrimitiveOverlay:before{content:""!important;z-index:0!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;pointer-events:none!important;background:#0000008c!important;position:absolute!important;inset:0!important}#friendRequestModal.friendRequestPrimitiveOverlay.isMobileSheetClosing,#friendRequestModal.friendRequestPrimitiveOverlay.isMobileSheetOpen{visibility:visible!important;pointer-events:auto!important}#friendRequestModal.friendRequestPrimitiveOverlay.isMobileSheetOpen{opacity:1!important;transition:opacity .24s,visibility linear!important}#friendRequestModal.friendRequestPrimitiveOverlay.isMobileSheetClosing{opacity:0!important}#friendRequestModal .friendRequestMobileSheet{z-index:1!important;width:100%!important;max-width:100vw!important;height:50dvh!important;min-height:50dvh!important;max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom))!important;will-change:transform!important;border-radius:0 0 14px 14px!important;margin:0 auto!important;padding-top:0!important;transition:transform .28s cubic-bezier(.22,1,.36,1)!important;position:relative!important;overflow:hidden!important;transform:translateY(calc(-100% - 24px))!important}#friendRequestModal.isMobileSheetOpen .friendRequestMobileSheet{transform:translateY(var(--friend-request-sheet-drag-y,0))!important}#friendRequestModal .friendRequestMobileSheet.isDragging{transition:none!important}#friendRequestModal .friendRequestMobileSheetHandle{z-index:3!important;touch-action:none!important;background:#aab2beb8!important;border-radius:999px!important;width:42px!important;height:4px!important;display:block!important;position:absolute!important;top:auto!important;bottom:9px!important;left:50%!important;transform:translate(-50%)!important}#friendRequestModal .primitiveSciFiModal:after,#friendRequestModal .primitiveSciFiModal:before{content:none!important}#friendRequestModal .primitiveSciFiModalHeader{border-top:0!important;min-height:52px!important;padding:14px 20px 12px!important}#friendRequestModal .primitiveSciFiModalHeader h2{font-size:16px!important}#friendRequestModal .primitiveSciFiModalBody{min-height:0!important;padding:22px 20px 18px!important;overflow:auto!important}#friendRequestModal .primitiveSciFiModalFooter{min-height:0!important;padding:16px 20px calc(32px + var(--safe-bottom))!important;justify-content:space-between!important;gap:10px!important}#friendRequestModal .primitiveSciFiModalAction{flex:1 1 0!important;min-width:0!important;max-width:none!important;min-height:46px!important;padding:0 12px!important}}#appPageFriends .friendsShell{width:100%;max-width:none}#appPageFriends .dashboardGrid{grid-template-columns:minmax(0,1fr)}#appPageFriends .dashboardCard:not(.friendSharedTaskCard){width:100%}#appPageFriends #groupsIncomingRequestsList.isEmptyStatus,#appPageFriends #groupsOutgoingRequestsList.isEmptyStatus{color:#fff;font-size:11px;font-style:italic}.groupsFriendsEmptyState{color:#fff;font-family:var(--font-readable);font-size:12px}#app[aria-label=TaskLaunch\ App] :is(#appPageFriends,#appPageLeaderboard) .signedOutPagePrompt{text-align:center;color:#bcd6e6d1;min-height:min(52vh,420px);font-family:var(--font-readable);justify-content:center;align-items:center;font-size:12px;line-height:1.5;display:flex}#app[aria-label=TaskLaunch\ App] :is(#appPageFriends,#appPageLeaderboard) .signedOutPagePrompt a{color:#c9ff24;text-underline-offset:2px;text-decoration:underline}#appPageFriends .sharedTasksEmpty{color:#aab2bed1;font-size:11px;font-style:italic}.friendEntryWrap{gap:8px;display:grid}.friendSharedTasksDetails{display:block}.friendSharedTasksDetails>summary{cursor:pointer;list-style:none}.friendSharedTasksDetails>summary::-webkit-details-marker{display:none}.friendRequestIdentityRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:8px;display:grid}.friendIdentityRow{list-style:none}.friendIdentityRow::-webkit-details-marker{display:none}.friendIdentityBtn{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:12px;padding:0;display:grid}.friendIdentityAvatar{object-fit:cover;object-position:center;width:60px;height:60px;box-shadow:none;background:0 0;border:0;border-radius:999px;flex:none;display:block;overflow:hidden}.friendIdentityText{align-content:center;gap:4px;min-width:0;display:grid}.friendIdentityPrimaryLine{white-space:nowrap;align-items:baseline;gap:7px;min-width:0;display:flex}.friendIdentityAlias{font-size:inherit;font-weight:700;line-height:1.2;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}.friendIdentityAlias,.friendIdentityMeta{min-width:0;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.friendIdentityMeta{font:inherit;color:#bcd6e6d1;font-size:11px;line-height:1.3}.friendIdentityDivider{color:#bcd6e694;flex:none;font-size:11px;line-height:1.3}.friendRequestAvatar{object-fit:cover;object-position:center;width:44px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:999px;display:block;overflow:hidden}.friendRequestIdentityText{gap:2px;min-width:0;display:grid}.friendRequestAlias{font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}.friendRequestAlias,.friendRequestUid{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.friendRequestUid{letter-spacing:.06em;color:#bcd6e6b8;font-size:10px}.friendRequestEmail{color:#bcd6e6c2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.friendRequestCancelLink{appearance:none;color:#ff5f6d;cursor:pointer;width:fit-content;min-width:0;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:left;background:0 0;border:0;margin:0;padding:0;font-size:11px;font-weight:800;line-height:1.2;text-decoration:none}.friendRequestCancelLink:focus-visible,.friendRequestCancelLink:hover{color:#ff8a94}.friendRequestCancelLink:focus-visible{outline-offset:3px;outline:2px solid #7fe7ffb8}.friendRequestCancelLink:disabled,.friendRequestCancelLink[aria-disabled=true]{cursor:not-allowed;opacity:.56}.friendSharedTasksCountText{text-align:right;letter-spacing:.08em;text-transform:uppercase;color:#bcd6e6e0;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:700;display:inline-flex}.friendSharedTasksCountText:after{content:"▾";opacity:.92;font-size:12px;line-height:1}.friendSharedTasksDetails[open] .friendSharedTasksCountText:after{content:"▴"}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouDetails,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouDetails>summary,#app[aria-label=TaskLaunch\ App] #appPageFriends #openFriendRequestModalBtn,#app[aria-label=TaskLaunch\ App] #appPageFriends .dashboardCard:not(.friendSharedTaskCard),#app[aria-label=TaskLaunch\ App] #appPageFriends .friendEntryWrap{border-radius:0}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouTitle{padding:8px 12px;line-height:1.25}#app[aria-label=TaskLaunch\ App] #appPageFriends .settingsDetailNote,#app[aria-label=TaskLaunch\ App] #appPageFriends :where(#groupsSharedByYouTitle,#groupsIncomingRequestsTitle,#groupsOutgoingRequestsTitle){color:#fff}#app[aria-label=TaskLaunch\ App] #appPageFriends :where(#groupsSharedByYouTitle,#groupsIncomingRequestsTitle,#groupsOutgoingRequestsTitle).isEmptyCount{color:#aab2bee0}.friendSharedTaskCard{border-radius:6px}.friendSharedTaskCard.isJumpCard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.friendSharedTaskActions{justify-content:flex-start;align-items:center;display:flex}.friendSharedTaskActions .btn{margin:0;padding:0;line-height:1.2;box-shadow:none!important;color:#bcd6e6e0!important;font-family:var(--font-geist-mono)!important;text-transform:none!important;background:0 0!important;border:0!important;font-size:11px!important}.friendSharedTaskActions .btn:focus-visible,.friendSharedTaskActions .btn:hover{color:#fff!important;background:0 0!important;border:0!important}.friendSharedTaskActions [data-friend-action=import-shared-task]{align-items:center;gap:6px;display:inline-flex;color:#c9ff24!important;background:0 0!important}.friendSharedTaskActions [data-friend-action=import-shared-task]:before{content:"";background:url(/icons/icons_default/import.webp) 50%/contain no-repeat;flex:none;width:13px;height:13px}.friendSharedTaskActions [data-friend-action=import-shared-task]:focus-visible,.friendSharedTaskActions [data-friend-action=import-shared-task]:hover{color:#c9ff24!important;background:0 0!important}.friendSharedTaskSettingsHint{color:#c9ff24;font-family:var(--font-readable);margin-top:4px;font-size:11px;line-height:1.3}.friendSharedTaskCard.isJumpCard{cursor:pointer}.friendSharedTaskCard.isJumpCard.friendSharedTaskCardMode-mode1,.friendSharedTaskCard.isJumpCard.friendSharedTaskCardMode-mode1:focus-visible,.friendSharedTaskCard.isJumpCard.friendSharedTaskCardMode-mode1:hover{border-color:#0000}.friendSharedTaskTitle{align-items:center;gap:7px;min-width:0;margin-bottom:4px;font-weight:700;display:inline-flex;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;font-size:11px!important}.friendSharedTaskTitle .taskColorPill{flex:none;width:8px;height:8px;position:static}.friendSharedTaskTitleText{min-width:0;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}.friendSharedTaskActions [data-friend-action=open-unshare-task]{font-family:var(--font-geist-mono)!important;font-size:11px!important}.friendRequestStatusTitle{font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif;font-size:11px;font-weight:700}.friendSharedTasksSection{margin-top:0}.friendSharedTasksDetails[open] .friendSharedTasksSection{margin-top:8px}#friendProfileModal .modal{opacity:1;width:min(92vw,840px);transform-origin:var(--friend-profile-zoom-origin-x,50%)var(--friend-profile-zoom-origin-y,50%);background:#0d0f13;border:1px solid #aab2be52;border-radius:0;padding:14px 14px 12px;transition:transform .18s cubic-bezier(.22,.78,.2,1),opacity .15s;position:relative;overflow:hidden;transform:scale(1)}#friendProfileModal.isFriendProfileZoomingOut .modal{opacity:0;transform:scale(.9)}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryModal{border-color:#0000}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryRevealBody{animation:friendUserSummaryBodyReveal .22s cubic-bezier(.22,.78,.2,1) .42s both}.friendUserSummaryBorderTrace{z-index:2;pointer-events:none;filter:drop-shadow(0 0 7px #c9ff2452);opacity:0;position:absolute;inset:-1px}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryBorderTrace,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .friendUserSummaryBorderTrace{opacity:1}.friendUserSummaryBorderTraceEdge{background:linear-gradient(90deg,#c9ff24f2,#7ef3ffe6);display:block;position:absolute;transform:scale(0)}.friendUserSummaryBorderTraceEdge.isBottom,.friendUserSummaryBorderTraceEdge.isTop{width:100%;height:1px;left:0;transform:scaleX(0)}.friendUserSummaryBorderTraceEdge.isTop{transform-origin:0;top:0}.friendUserSummaryBorderTraceEdge.isBottom{transform-origin:100%;bottom:0}.friendUserSummaryBorderTraceEdge.isLeft,.friendUserSummaryBorderTraceEdge.isRight{background:linear-gradient(#7ef3ffe6,#c9ff24f2);width:1px;height:100%;top:0;transform:scaleY(0)}.friendUserSummaryBorderTraceEdge.isRight{transform-origin:top;right:0}.friendUserSummaryBorderTraceEdge.isLeft{transform-origin:bottom;left:0}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryBorderTraceEdge.isTop,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .friendUserSummaryBorderTraceEdge.isTop{animation:friendUserSummaryTraceHorizontal .105s linear both}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryBorderTraceEdge.isRight,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .friendUserSummaryBorderTraceEdge.isRight{animation:friendUserSummaryTraceVertical .105s linear .105s both}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryBorderTraceEdge.isBottom,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .friendUserSummaryBorderTraceEdge.isBottom{animation:friendUserSummaryTraceHorizontal .105s linear .21s both}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryBorderTraceEdge.isLeft,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .friendUserSummaryBorderTraceEdge.isLeft{animation:friendUserSummaryTraceVertical .105s linear .315s both}.friendUserSummaryRevealBody,.leaderboardPositionRevealBody{z-index:1;position:relative}@keyframes friendUserSummaryTraceHorizontal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes friendUserSummaryTraceVertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes friendUserSummaryBodyReveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-18px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#friendProfileModal.isFriendProfileRevealing .friendUserSummaryBorderTraceEdge,#friendProfileModal.isFriendProfileRevealing .friendUserSummaryRevealBody,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .friendUserSummaryBorderTraceEdge,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .leaderboardPositionRevealBody{animation:none}#friendProfileModal.isFriendProfileRevealing .friendUserSummaryModal,#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing{border-color:#aab2be52}}#friendProfileModal .modalSubtext{margin:2px 0 0}.friendProfileHeaderRow{justify-content:space-between;align-items:center;gap:12px;display:flex}#friendProfileModal .friendProfileHeaderRow h2{margin:0}.friendProfileDeleteLink{appearance:none;color:var(--warn);font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:500;line-height:1.1;text-decoration:underline}.friendProfileDeleteLink:focus-visible,.friendProfileDeleteLink:hover{color:#ff8f8f}.friendProfileDeleteLink:focus-visible{outline-offset:3px;outline:1px solid}.friendProfileRankPlaceholder{color:#e5f6ff;background:#0d0f13e6;border:1px solid #94a3b84d;border-radius:10px;place-items:center;font-size:24px;font-weight:800;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}#friendProfileModal .footerBtns{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;flex-direction:row!important;display:flex!important}#friendProfileModal .footerBtns .btn{margin:0!important}#friendProfileModal .friendProfileCloseRow{justify-content:space-between!important}@media (max-width:980px){#friendProfileModal .modal{max-height:calc(100dvh - 14px - var(--safe-top) - var(--safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}#friendProfileModal .modal,#leaderboardPositionOverlay .leaderboardPositionModal{-ms-overflow-style:none;scrollbar-width:none}#friendProfileModal .modal::-webkit-scrollbar,#leaderboardPositionOverlay .leaderboardPositionModal::-webkit-scrollbar{display:none}}#friendProfileIdentityRow{gap:12px}#friendProfileAvatar{object-fit:cover;object-position:center;width:64px;height:64px;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:hidden}#friendProfileName{min-width:0;font-size:18px;font-weight:700;line-height:1.2;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#friendProfileIdentityRow .friendProfileIdentityText{gap:2px;min-width:0;display:grid}#friendProfileEmail,#friendProfileMemberSince{color:#7ef3ff;font-size:11px;line-height:1.2}#friendProfileEmail{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList{box-sizing:border-box;width:100%;max-width:none;padding:0}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendEntryWrap,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails>summary{box-sizing:border-box;width:100%;max-width:none}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendEntryWrap,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails>summary{clip-path:none}.friendSharedTasksHeading{letter-spacing:.08em;text-transform:uppercase;color:#bcd6e6e0;margin:0 0 8px;font-size:12px;font-weight:700}.friendSharedTasksGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.friendSharedTaskCard{min-width:0}.friendSharedTaskCard.isSummaryCard{cursor:pointer}.friendSharedTaskCard.isSummaryCard:focus-visible,.friendSharedTaskCard.isSummaryCard:hover{border-color:#8dff6b57;outline:none}.friendSharedTaskCardLayout{grid-template-columns:minmax(0,.92fr) minmax(132px,1.08fr);align-items:stretch;gap:12px;display:grid}.friendSharedTaskCardLayout.isModalSummary{grid-template-columns:minmax(0,.9fr) minmax(180px,1.1fr);gap:14px}.friendSharedTaskInfo{align-content:start;gap:4px;min-width:0;padding:0;display:grid}.friendSharedTaskState{letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;border-radius:0;margin-bottom:0;padding:0;font-size:11px;font-weight:700;display:inline}.friendSharedTaskState.isRunning{color:var(--accent,#35e8ff)}.friendSharedTaskState.isStopped{color:#ff4d4d}.friendSharedTaskMeta{color:#bcd6e6e0;font-size:12px;line-height:1.45}.friendSharedTaskMetaLabel{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;font-size:11px}.friendSharedTaskChart{color:#bcd6e6b8;grid-template-columns:auto minmax(0,1fr);gap:6px;min-width:0;min-height:104px;display:grid}.friendSharedTaskChartYAxis{text-align:right;white-space:nowrap;flex-direction:column;justify-content:space-between;min-height:80px;padding:1px 0 18px;font-size:10px;line-height:1;display:flex}.friendSharedTaskChartBody{grid-template-rows:minmax(80px,1fr) auto;gap:5px;min-width:0;display:grid}.friendSharedTaskChartBars{--friend-shared-task-chart-depth-x:6px;--friend-shared-task-chart-depth-y:5px;min-height:80px;padding:var(--friend-shared-task-chart-depth-y)var(--friend-shared-task-chart-depth-x)0 5px;border-bottom:1px solid #bcd6e62e;border-left:1px solid #bcd6e62e;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:4px;display:grid;position:relative;overflow:visible}.friendSharedTaskChart.isGoalScale .friendSharedTaskChartYAxis{grid-template-rows:repeat(4,1fr);justify-content:stretch;display:grid}.friendSharedTaskChart.isGoalScale .friendSharedTaskChartBars{background:linear-gradient(#bcd6e62e 0 1px,#0000 1px),linear-gradient(#0000 calc(25% - .5px),#bcd6e624 calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px)),linear-gradient(#0000 calc(50% - .5px),#bcd6e624 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(#0000 calc(75% - .5px),#bcd6e624 calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px))}.friendSharedTaskChartBarSlot{z-index:1;align-items:end;min-width:0;height:100%;display:flex;position:relative;overflow:visible}.friendSharedTaskChartBar{--friend-shared-task-chart-front-top:var(--accent,#35e8ff);--friend-shared-task-chart-front-mid:#8dff6bd6;--friend-shared-task-chart-front-bottom:#53b251b8;--friend-shared-task-chart-side:#2f673ad1;--friend-shared-task-chart-top:#baffa4eb;width:calc(100% - var(--friend-shared-task-chart-depth-x));min-height:0;height:var(--friend-shared-task-chart-bar,0);margin-right:var(--friend-shared-task-chart-depth-x);isolation:isolate;display:block;position:relative}.friendSharedTaskChartBar.isActive{min-height:2px}.friendSharedTaskChartBar:not(.isActive)>span{display:none}.friendSharedTaskChartBarFront,.friendSharedTaskChartBarShadow,.friendSharedTaskChartBarSide,.friendSharedTaskChartBarTop{pointer-events:none;position:absolute}.friendSharedTaskChartBarShadow{left:max(1px,calc(var(--friend-shared-task-chart-depth-x)*.3));right:calc(var(--friend-shared-task-chart-depth-x)*-1.65);bottom:calc(var(--friend-shared-task-chart-depth-y)*-.55);z-index:-1;height:max(4px,calc(var(--friend-shared-task-chart-depth-y)*1.05));filter:blur(4px);transform-origin:0 100%;background:#0000005c;transform:skew(-52deg)}.friendSharedTaskChartBarFront{z-index:2;background:linear-gradient(90deg,#ffffff2e 0 3px,transparent 3px),linear-gradient(180deg,var(--friend-shared-task-chart-front-top),var(--friend-shared-task-chart-front-mid)24%,#8dff6bc2 72%,var(--friend-shared-task-chart-front-bottom));border:1px solid #8dff6b57;inset:0;box-shadow:0 0 10px #8dff6b1f}.friendSharedTaskChartBarSide{left:100%;top:calc(var(--friend-shared-task-chart-depth-y)*-1);bottom:var(--friend-shared-task-chart-depth-y);z-index:1;width:var(--friend-shared-task-chart-depth-x);background:linear-gradient(180deg,#ffffff14,transparent 18%),var(--friend-shared-task-chart-side);clip-path:polygon(0 var(--friend-shared-task-chart-depth-y),100% 0,100% 100%,0 100%)}.friendSharedTaskChartBarTop{left:0;right:calc(var(--friend-shared-task-chart-depth-x)*-1);z-index:3;height:var(--friend-shared-task-chart-depth-y);background:linear-gradient(135deg,var(--friend-shared-task-chart-top),#8dff6bc7);clip-path:polygon(0 100%,var(--friend-shared-task-chart-depth-x)0,100% 0,calc(100% - var(--friend-shared-task-chart-depth-x))100%);bottom:100%}.friendSharedTaskChartXAxis{text-align:center;text-transform:uppercase;color:#bcd6e6a8;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding-left:5px;font-size:9px;line-height:1;display:grid}.shareTaskFriendOption{align-items:center;gap:10px;padding:6px 0;display:flex}@media (max-width:720px){.friendIdentityRow{grid-template-columns:auto minmax(0,1fr)}.friendSharedTaskCard.isJumpCard{grid-template-columns:1fr}.friendSharedTaskActions{justify-content:flex-start}.friendSharedTasksCountText{text-align:left;grid-column:1/-1;justify-content:flex-start;justify-self:start;padding-left:0}.friendSharedTasksGrid{grid-template-columns:1fr}.friendSharedTaskCardLayout{grid-template-columns:minmax(0,.9fr) minmax(96px,1.1fr);gap:8px}.friendSharedTaskChart{gap:4px;min-height:84px}.friendSharedTaskChartYAxis{min-height:64px;padding-bottom:16px;font-size:9px}.friendSharedTaskChartBody{grid-template-rows:minmax(64px,1fr) auto;gap:4px}.friendSharedTaskChartBars{gap:2px;min-height:64px;padding-left:3px}.friendSharedTaskChartXAxis{gap:2px;padding-left:3px;font-size:8px}}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouDetails,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouDetails>summary,#app[aria-label=TaskLaunch\ App] #appPageFriends #openFriendRequestModalBtn,#app[aria-label=TaskLaunch\ App] #appPageFriends .dashboardCard:not(.friendSharedTaskCard),#app[aria-label=TaskLaunch\ App] #appPageFriends .friendEntryWrap{clip-path:none!important}#appPageFriends #groupsSharedByYouDetails[open] #groupsSharedByYouList{padding:10px 10px 0}#shareTaskModal .field{margin-top:8px}#shareTaskModal .shareTaskScopeNativeSelect{display:none!important}#shareTaskModal label{color:#fff;letter-spacing:.06em;margin-bottom:4px;font-size:10px}#shareTaskModal .footerBtns{margin-top:12px}@media (max-width:980px){#shareTaskModal .footerBtns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;flex-wrap:nowrap!important;justify-content:stretch!important;display:grid!important}#shareTaskModal .footerBtns .btn{width:100%;min-width:0}#shareTaskModal #shareTaskScopeDropdownList{margin-top:4px;position:static!important}}#shareTaskModal .modalSubtext{margin:2px 0 0}#shareTaskModal .shareTaskPrimitiveModal{width:min(820px,100vw - 28px)!important;min-height:min(460px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;color:#f4f7fb!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#shareTaskModal .shareTaskPrimitiveModal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}#shareTaskModal .shareTaskPrimitiveModal:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}#shareTaskModal .shareTaskPrimitiveHeader{z-index:2;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:10px 36px 8px;display:flex;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047}#shareTaskModal .shareTaskPrimitiveHeader h2{color:#f7f8fb;font-family:var(--font-geist-sans),var(--font-readable);letter-spacing:0;text-shadow:0 2px 3px #000000b8;margin:0;font-size:18px;font-weight:600;line-height:1.1}#shareTaskModal .shareTaskPrimitiveHeader .modalSubtext{text-shadow:0 2px 3px #000000c2;max-width:640px;color:#f7f9fcf0!important;font-family:var(--font-geist-sans),var(--font-readable)!important;margin:0!important;font-size:13px!important;line-height:1.5!important}#shareTaskModal .shareTaskPrimitiveBody{background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;min-height:250px;padding:38px 46px;overflow:auto}#shareTaskModal .shareTaskPrimitiveFooter{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb;border-top:1px solid #becfda4d;align-items:center;min-height:96px;padding:22px 36px 24px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d;margin-top:0!important;display:flex!important}#shareTaskModal .shareTaskPrimitiveFooter #shareTaskConfirmBtn[hidden]{display:none!important}@media (max-width:980px){#shareTaskModal .modal{max-height:calc(100dvh - 14px - var(--safe-top) - var(--safe-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}}@media (max-width:640px){#shareTaskModal .shareTaskPrimitiveModal{width:min(100%,100vw - 20px)!important;min-height:min(420px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}#shareTaskModal .shareTaskPrimitiveModal:before{border-radius:8px;inset:6px}#shareTaskModal .shareTaskPrimitiveHeader{min-height:56px;padding:9px 20px 7px}#shareTaskModal .shareTaskPrimitiveBody{min-height:210px;padding:34px 24px}#shareTaskModal .shareTaskPrimitiveFooter{flex-wrap:wrap;min-height:92px;padding:22px;gap:16px!important}}#shareTaskModal .shareTaskPrimitiveFooter{justify-content:center!important;gap:clamp(22px,5vw,52px)!important}#shareTaskModal .primitiveSciFiModalAction{box-sizing:border-box!important;color:#f7f8fb!important;cursor:pointer!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;padding:0 28px!important;font-size:11px!important;font-weight:500!important;line-height:1!important;transition:filter .16s,transform .16s,box-shadow .16s!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#shareTaskModal .primitiveSciFiModalAction:focus-visible,#shareTaskModal .primitiveSciFiModalAction:hover{filter:brightness(1.12)!important;transform:translateY(-1px)!important}#shareTaskModal .primitiveSciFiModalAction:active{transform:translateY(3px)!important}#shareTaskModal .primitiveSciFiModalAction:focus-visible{outline-offset:6px!important;outline:1px solid #7ef3fff2!important}#shareTaskModal .primitiveSciFiModalAction:after{content:none!important}#shareTaskModal .primitiveSciFiModalPrimaryAction{color:#f7f8fb!important;text-shadow:0 2px 2px #000c!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border-color:#0f1600!important;box-shadow:0 0 0 1px #c9ff2447,0 0 14px #c9ff2457,0 10px 14px #000000b8,inset 0 0 0 3px #c9ff24b8,inset 0 12px 18px #ffffff14,inset 0 -18px 22px #00000047!important}#shareTaskModal .primitiveSciFiModalSecondaryAction{border-color:#020509!important}#shareTaskModal .primitiveSciFiModalAction:before,#shareTaskModal .primitiveSciFiModalPrimaryAction:before{content:none!important}#shareTaskModal .primitiveSciFiModal .primitiveSciFiModalAction,#shareTaskModal .shareTaskPrimitiveModal .primitiveSciFiModalAction{font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;border-radius:8px!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){#shareTaskModal .primitiveSciFiModalAction{transition:none!important}}#shareTaskModal .modalDropdownField .modalDropdownHelp{margin:0 0 8px!important}#shareTaskModal .settingsDetailNote{font-size:13px}#shareTaskFriendsField label{color:#fff;margin-bottom:4px;display:block}#shareTaskFriendsList{gap:8px;max-height:min(32dvh,220px);margin-top:4px;padding-right:2px;display:grid;overflow:auto}#shareTaskModal .shareTaskFriendOption{box-shadow:none;color:#eef2f6eb;font-family:var(--font-readable);letter-spacing:0;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:0;font-size:13px;display:grid}#shareTaskModal .shareTaskFriendOption input[type=checkbox]{appearance:none;width:18px;height:18px;box-shadow:none;background:#1a1b20b8;border:1px solid #aab2beb8;border-radius:0;place-content:center;margin:1px 0 0;display:inline-grid;position:relative}#shareTaskModal .shareTaskFriendOption input[type=checkbox]:hover{background:#1a1b20}#shareTaskModal .shareTaskFriendOption input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent);box-shadow:none}#shareTaskModal .shareTaskFriendOption input[type=checkbox]:checked:hover{background:var(--accent)}#shareTaskModal .shareTaskFriendOption input[type=checkbox]:checked:after{content:"";border:0 solid #050607;border-width:0 0 2px 2px;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}#shareTaskModal .shareTaskFriendOption input[type=checkbox]:focus-visible{outline-offset:2px;outline:1px solid #aab2be80}#shareTaskModal .shareTaskFriendOption input[type=checkbox]:disabled{cursor:not-allowed;opacity:.55}#shareTaskModal .shareTaskFriendOptionLabel{min-width:0;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable);overflow-wrap:anywhere}#shareTaskModal .shareTaskFriendOptionState{color:#aab2bee0;font-family:var(--font-readable);justify-self:end;font-size:13px;font-style:italic}#shareTaskStatus{margin-top:8px}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveModal{width:min(860px,100vw - 28px)!important;min-height:min(520px,calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom)))!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;color:#f4f7fb!important;isolation:isolate!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;outline:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveModal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:10px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #000000b8,inset 0 18px 38px #ffffff08}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveModal:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffffff14,#0000 34%),radial-gradient(circle at 78% 44%,#a0bed217,#0000 38%);position:absolute;inset:0}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveHeader{z-index:2;background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5;border-color:#fff3 #ffffff14 #000000d1;border-style:solid;border-width:1px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:10px 36px 8px;display:flex;position:relative;box-shadow:0 10px 18px #00000073,0 2px #ffffff0f,inset 0 1px #ffffff2e,inset 0 -2px #000000c7,inset 0 -9px 16px #00000047}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveHeader h2{color:#f7f8fb;font-family:var(--font-geist-sans),var(--font-readable);letter-spacing:0;text-shadow:0 2px 3px #000000b8;margin:0;font-size:18px;font-weight:600;line-height:1.1}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveBody{background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd;min-height:0;padding:0 4px;overflow:auto}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveFooter{background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb;border-top:1px solid #becfda4d;align-items:center;min-height:88px;padding:20px 36px 22px;box-shadow:inset 0 1px #000000ad,0 -1px #ffffff0d;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;margin-top:0!important;display:flex!important}#sharedTaskSummaryModal #sharedTaskSummaryCloseBtn{box-sizing:border-box;cursor:pointer;letter-spacing:0;text-shadow:0 2px 2px #000c;min-width:min(178px,38vw);height:48px;min-height:0;padding:0 28px;font-weight:500;line-height:1;transition:filter .16s,transform .16s,box-shadow .16s;position:relative;color:#f7f8fb!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;font-size:11px!important;overflow:hidden!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#sharedTaskSummaryModal #sharedTaskSummaryCloseBtn:focus-visible,#sharedTaskSummaryModal #sharedTaskSummaryCloseBtn:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}#sharedTaskSummaryModal #sharedTaskSummaryCloseBtn:active{transform:translateY(3px)}#sharedTaskSummaryModal #sharedTaskSummaryCloseBtn:focus-visible{outline-offset:6px;outline:1px solid #7ef3fff2}#sharedTaskSummaryModal #sharedTaskSummaryCloseBtn:after,#sharedTaskSummaryModal #sharedTaskSummaryCloseBtn:before{content:none}@media (max-width:640px){#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveModal{width:min(100%,100vw - 20px)!important;min-height:min(460px,calc(100dvh - 28px - var(--safe-top) - var(--safe-bottom)))!important;border-radius:12px!important}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveModal:before{border-radius:8px;inset:6px}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveHeader{min-height:56px;padding:9px 20px 7px}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveBody{padding:0 4px}#sharedTaskSummaryModal .sharedTaskSummaryPrimitiveFooter{flex-wrap:wrap;min-height:84px;padding:18px 22px 20px;gap:16px!important}}#sharedTaskSummaryModal .sharedTaskSummaryBody{margin:0}#sharedTaskSummaryModal .sharedTaskSummaryCard{cursor:default;background:#0d0f13;border-color:#bcd6e62e;margin:0;box-shadow:0 12px 28px #0000006b,0 2px 8px #00000047,inset 0 1px #ffffff0d}#sharedTaskSummaryModal .sharedTaskSummaryCard:focus-visible,#sharedTaskSummaryModal .sharedTaskSummaryCard:hover{border-color:#bcd6e62e}#sharedTaskSummaryModal .friendSharedTaskChart{min-height:132px}#sharedTaskSummaryModal .friendSharedTaskChartYAxis{min-height:104px}#sharedTaskSummaryModal .friendSharedTaskChartBody{grid-template-rows:minmax(104px,1fr) auto}#sharedTaskSummaryModal .friendSharedTaskChartBars{min-height:104px}#sharedTaskSummaryModal .sharedTaskSummaryActions{margin-top:0}#sharedTaskSummaryModal .sharedTaskImportPrompt{background:0 0;border:1px solid #bcd6e629;grid-template-columns:minmax(0,75%) minmax(0,25%);align-items:center;gap:12px;margin-top:16px;padding:12px;display:grid}#sharedTaskSummaryModal .sharedTaskImportPromptText{color:#fff;font-family:var(--font-readable);text-align:left;margin:0;font-size:12px;line-height:1.45}#sharedTaskSummaryModal .sharedTaskImportPromptAction{justify-content:center;align-items:center;min-width:0;display:flex}#sharedTaskSummaryModal .sharedTaskImportPromptAction .friendSharedTaskActions{margin:0}#sharedTaskSummaryModal .sharedTaskImportPromptAction [data-friend-action=import-shared-task]{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#sharedTaskSummaryModal .sharedTaskSettingsSummary{border-top:1px solid #bcd6e629;margin-top:16px;padding-top:14px}#sharedTaskSummaryModal .sharedTaskSettingsMilestoneGroup h4,#sharedTaskSummaryModal .sharedTaskSettingsSummary h3{color:#eef2f6;font-family:"Orbitron",var(--font-geist-mono);letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}#sharedTaskSummaryModal .sharedTaskSettingsGrid{border-bottom:1px solid #bcd6e62e;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding-bottom:12px;display:grid}#sharedTaskSummaryModal .sharedTaskSettingsRow{background:#0d0f1394;border:1px solid #bcd6e61f;min-width:0;padding:8px 9px}#sharedTaskSummaryModal .sharedTaskSettingsRow dt{color:#bcd6e6ad;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;margin:0 0 3px;font-size:11px;line-height:1.2}#sharedTaskSummaryModal .sharedTaskSettingsRow dd{color:#eef2f6f2;font-family:var(--font-readable);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.35}#sharedTaskSummaryModal .sharedTaskSettingsMilestoneGroup{margin-top:12px;padding-top:12px}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineEmpty{color:#bcd6e6b8;font-family:var(--font-geist-mono);background:#0d0f1394;border:1px solid #bcd6e61f;padding:8px 9px;font-size:12px}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScroller{max-width:100%;padding-bottom:2px;overflow:auto hidden}#sharedTaskSummaryModal .sharedTaskCheckpointTimeline{--checkpoint-axis-top:32px;box-sizing:border-box;background:#0d0f1394;border:1px solid #bcd6e61f;width:100%;min-width:0;min-height:74px;margin:0;padding:24px 8px 8px;list-style:none;position:relative}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScroller>.sharedTaskCheckpointTimeline{min-width:var(--checkpoint-timeline-min-width,360px)}#sharedTaskSummaryModal .sharedTaskCheckpointTimeline:before{content:"";left:8px;right:8px;top:var(--checkpoint-axis-top);background:linear-gradient(90deg,#c9ff24b8,#bcd6e633);height:2px;position:absolute}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScaleMarker{left:0;right:0;top:calc(var(--checkpoint-axis-top) - 14px);color:#bcd6e6b8;height:32px;font-family:var(--font-geist-mono);pointer-events:none;font-size:11px;font-weight:700;position:absolute}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScaleTick{left:clamp(8px,var(--checkpoint-left),calc(100% - 8px));background:#bcd6e670;width:1px;height:25px;display:block;position:absolute;top:3px;transform:translate(-50%)}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScaleLabel{left:clamp(8px,var(--checkpoint-left),calc(100% - 8px));color:#bcd6e6b8;text-align:center;white-space:nowrap;min-width:18px;line-height:1;display:block;position:absolute;top:-8px;transform:translate(-50%)}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScaleMarker.isStart .sharedTaskCheckpointTimelineScaleLabel{text-align:left;transform:translate(0)}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScaleMarker.isGoal .sharedTaskCheckpointTimelineScaleTick{box-shadow:none;background:#bcd6e670}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineScaleMarker.isGoal .sharedTaskCheckpointTimelineScaleLabel{color:#bcd6e6b8;text-align:right;transform:translate(-100%)}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineMarker{left:0;right:0;top:calc(var(--checkpoint-axis-top) - 6px);color:#eef2f6f2;height:11px;font-family:var(--font-geist-mono);font-size:12px;position:absolute}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineDot{left:clamp(8px,var(--checkpoint-left),calc(100% - 8px));width:11px;height:11px;box-shadow:none;background:#0d0f13;border:1px solid #bcd6e670;border-radius:999px;margin:0;display:block;position:absolute;top:0;transform:translate(-50%)}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineLabel{left:calc(var(--checkpoint-left) + var(--checkpoint-label-shift,0px));width:var(--checkpoint-label-width,auto);text-align:center;color:#bcd6e6b8;white-space:nowrap;font-weight:700;line-height:1.15;display:block;position:absolute;top:18px;transform:translate(-50%)}#sharedTaskSummaryModal .sharedTaskCheckpointTimeline.isAlternatingLabels{--checkpoint-axis-top:45px;min-height:96px;padding:48px 8px 24px}#sharedTaskSummaryModal .sharedTaskCheckpointTimeline.isAlternatingLabels .sharedTaskCheckpointTimelineDot{margin-bottom:0}#sharedTaskSummaryModal .sharedTaskCheckpointTimeline.isAlternatingLabels .sharedTaskCheckpointTimelineLabel{top:auto}#sharedTaskSummaryModal .sharedTaskCheckpointTimeline.isAlternatingLabels .isLabelTop .sharedTaskCheckpointTimelineLabel{bottom:calc(100% + 8px)}#sharedTaskSummaryModal .sharedTaskCheckpointTimeline.isAlternatingLabels .isLabelBottom .sharedTaskCheckpointTimelineLabel{top:calc(100% + 7px)}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsOutgoingRequestsList .friendRequestAlias,#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestRow,#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestRow .friendRequestAlias{color:#fff}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsOutgoingRequestsList .friendRequestAlias,#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestRow .friendRequestAlias{font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;font-size:14px!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:0;padding-top:4px;padding-left:0;display:flex}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .btn{min-width:0!important;box-shadow:none!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:700!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .friendRequestDeclineBtn{color:#ff5f6d!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .friendRequestAcceptBtn{color:#35d07f!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .friendRequestActionSeparator{color:#aab2beb8;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;font-size:11px;font-weight:700;line-height:1}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendRequestCancelLink{font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;font-size:11px!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .btn-ghost:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .btn-ghost:hover:not(:disabled){background:0 0!important;border:0!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .friendRequestDeclineBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .friendRequestDeclineBtn:hover:not(:disabled){color:#ff8a94!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .friendRequestAcceptBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .friendRequestAcceptBtn:hover:not(:disabled){color:#57e99a!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .btn:disabled,#app[aria-label=TaskLaunch\ App] #appPageFriends .groupsIncomingRequestActions .btn[aria-disabled=true]{cursor:not-allowed;opacity:.56;transform:none}#app[aria-label=TaskLaunch\ App] #appPageDashboard.appPageOn,#app[aria-label=TaskLaunch\ App] #appPageFriends.appPageOn,#app[aria-label=TaskLaunch\ App] #appPageTasks.appPageOn{min-height:calc(100% - var(--app-pages-bottom-padding,0px))}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsIncomingRequestsDetails,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsIncomingRequestsDetails>summary,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsOutgoingRequestsDetails,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsOutgoingRequestsDetails>summary,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouDetails,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsSharedByYouDetails>summary,#app[aria-label=TaskLaunch\ App] #appPageFriends .dashboardCard:not(.friendSharedTaskCard),#app[aria-label=TaskLaunch\ App] #appPageFriends .friendEntryWrap{box-shadow:none!important;filter:none!important;background:0 0!important;border-color:#ffffff14!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsSection,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsSection .friendTopRow{box-shadow:none!important;filter:none!important;background:0 0!important;border-color:#0000!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsSection{padding-left:0;padding-right:0}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsSection .friendTopRow{justify-content:flex-start;padding-top:8px;padding-left:8px;padding-right:8px}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsSection .friendPageHeaderActions{flex:100%;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-left:0;margin-right:auto;display:flex}#app[aria-label=TaskLaunch\ App] #appPageFriends #openFriendRequestModalBtn{justify-content:center;align-items:center;gap:0;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;transition:background-color .16s;display:inline-flex;color:#c9ff24!important;box-shadow:none!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;font-size:11px!important;font-weight:700!important;line-height:normal!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #openFriendRequestModalBtn:active,#app[aria-label=TaskLaunch\ App] #appPageFriends #openFriendRequestModalBtn:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageFriends #openFriendRequestModalBtn:hover{background:#e1e6ec29!important;transform:none!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #openFriendRequestModalBtn:after{display:none!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendRequestBtnIcon{object-fit:contain;filter:none;flex:none;width:36px;height:36px;display:block}#app[aria-label=TaskLaunch\ App] #appPageFriends .dashboardCard:not(.friendSharedTaskCard){border:0!important;padding-left:0!important;padding-right:0!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsTitle{color:#fff;padding:8px 12px;line-height:1.25}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList{gap:10px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendEntryWrap{border:0;padding:0;background:0 0!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails{box-shadow:none;clip-path:none;background:0 0;border:1px solid #ffffff1f;border-radius:0}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails.isFriendAcceptLanding{animation:friendAcceptLandingPulse .98s ease-out}.friendAcceptFloatClone{z-index:9999;pointer-events:none;transform-origin:0;opacity:1;will-change:transform,opacity;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:0;height:44px;transition:transform .64s cubic-bezier(.22,.78,.2,1),opacity .22s .42s;display:grid;position:fixed;transform:translate(0)scale(1)}.friendAcceptFloatClone.isFriendAcceptFloatActive{filter:drop-shadow(0 8px 18px #0000006b)}.friendAcceptFloatAvatar{object-fit:cover;object-position:center;background:#0d0f13;border-radius:999px;width:44px;height:44px;display:block}.friendAcceptFloatName{color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 8px #c9ff2438;min-width:0;font-size:12px;font-weight:700;line-height:1.2;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}@keyframes friendAcceptLandingPulse{0%{border-color:#c9ff24c2;box-shadow:0 0 0 1px #c9ff246b,0 0 18px #c9ff242e}55%{border-color:#c9ff2457;box-shadow:0 0 0 1px #c9ff242e,0 0 12px #c9ff241a}to{box-shadow:none;border-color:#ffffff1f}}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails>summary.friendIdentityRow{box-shadow:none;clip-path:none;background:0 0;border:0;border-radius:0;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;padding:2px 15px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityBtn{width:auto;min-width:0;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0;display:block}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendAvatarButton,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityAvatarWrap{width:54px;height:54px}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityAvatarWrap{box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityAvatar{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityNameBtn{flex:0 auto;justify-items:stretch;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityPrimaryLine{align-items:baseline;gap:7px;min-width:0;display:flex}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityText{gap:4px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityDivider{margin-left:auto}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityAlias{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityMeta{color:#bcd6e6d1;text-align:right;flex:none;font-size:11px;line-height:1.3}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankInsignia{flex:none;justify-self:end;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankInsigniaImg{object-fit:contain;object-position:center;width:100%;height:100%;display:block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankInsigniaPlaceholder{color:#e9fcfff0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff29;font-size:10px;font-weight:800}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksList{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:10px 15px 12px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksList .isEmptyStatus{grid-column:1/-1}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTasksGrid{grid-template-columns:repeat(auto-fit,minmax(360px,520px));justify-content:start;align-items:stretch;gap:12px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskCard{box-sizing:border-box;height:100%;border:0!important;box-shadow:0 12px 28px #0000006b,0 2px 8px #00000047,inset 0 1px #ffffff0d!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskCardLayout{grid-template-columns:minmax(0,.92fr) minmax(132px,1.08fr);align-items:stretch;gap:12px;min-height:100%;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskInfo{align-content:start;gap:4px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskTitle{font-size:11px!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskTitle,#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskTitleText{font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskActions [data-friend-action=open-unshare-task]{font-family:var(--font-geist-mono)!important;font-size:11px!important}@media (max-width:900px){#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTasksGrid{grid-template-columns:1fr}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskCardLayout,#sharedTaskSummaryModal .friendSharedTaskCardLayout.isModalSummary{grid-template-columns:minmax(0,.9fr) minmax(96px,1.1fr);gap:8px}#sharedTaskSummaryModal .sharedTaskSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}#sharedTaskSummaryModal .sharedTaskImportPromptAction .friendSharedTaskActions,#sharedTaskSummaryModal .sharedTaskImportPromptAction .friendSharedTaskActions .btn{width:auto}#sharedTaskSummaryModal .sharedTaskImportPromptAction .friendSharedTaskActions{justify-content:center}#sharedTaskSummaryModal .sharedTaskCheckpointTimelineMarker{width:auto}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendSharedTaskInfo{padding:0}}@media (max-width:980px){#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksList{grid-template-columns:1fr}}body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks{background:0 0!important}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard{background:#000!important}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] .appPages{overflow:hidden}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard.appPageOn{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:981px){body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard{box-sizing:border-box}body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends{padding-left:8px;padding-right:8px}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard{padding-left:0;padding-right:0}}body[data-theme=lime] #shareTaskModal .shareTaskFriendOption{background:0 0;border:0}body[data-theme=lime] .friendIdentityMeta,body[data-theme=lime] .friendIdentityUid,body[data-theme=lime] .friendRequestUid,body[data-theme=lime] .friendSharedTasksCountText{color:#fff}body[data-theme=lime] .friendSharedTaskActions [data-friend-action=import-shared-task],body[data-theme=lime] .friendSharedTaskActions [data-friend-action=import-shared-task]:disabled,body[data-theme=lime] .friendSharedTaskActions [data-friend-action=import-shared-task]:focus-visible,body[data-theme=lime] .friendSharedTaskActions [data-friend-action=import-shared-task]:hover:not(:disabled){color:#c9ff24!important;box-shadow:none!important;background:0 0!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardShell{width:100%;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;flex:auto;padding:0;display:flex;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardCard{clip-path:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:span 4;font-size:12px;line-height:1.25;overflow:visible}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardHeroCard{background:0 0;border:0;grid-column:span 12}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardHeroHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardHeroTitle{text-align:center;width:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .dashboardCardEyebrow{font-family:var(--font-orbitron),"Bahnschrift","Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#c9ff24;margin:0;font-size:11px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardHeroMeta,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardMeta,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardMiniLabel,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardPanelText,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideText span{color:#bcd6e6d1;font-size:12px;line-height:1.3}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRows,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideList{gap:10px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardPanelText{text-align:center;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif;box-sizing:border-box;justify-content:center;align-items:center;padding:8px;font-size:15.12px;line-height:1.2;display:flex;position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardMiniRow,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRow,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideItem{box-shadow:none;clip-path:none;background:0 0;border:1px solid #ffffff1f;border-radius:0;padding:14px 15px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRow{cursor:pointer;grid-template-columns:34px 54px minmax(0,1fr) auto 40px;align-items:center;gap:12px;padding-top:2px;padding-bottom:2px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRow:focus-visible{outline-offset:3px;outline:2px solid #67ebffd1}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRank{font-family:var(--font-tight);color:#e9fcfff0;font-size:18px;font-weight:800;line-height:1}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankRibbon{align-items:center;gap:4px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankRibbonLabel{min-width:20px;display:inline-block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankRibbonImg{object-fit:contain;width:28px;height:28px;display:block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatar{width:54px;height:54px;font-family:var(--font-tight);letter-spacing:.08em;box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;font-weight:800;display:grid;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatarImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatarSmall{width:42px;height:42px;font-size:12px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatarButton,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardNameButton{color:inherit;font:inherit;text-align:inherit;margin:0;padding:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatarButton{width:54px;height:54px;display:block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardNameButton{min-width:0;display:block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardIdentity,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideText{gap:4px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardName,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideText strong{font-size:inherit;font-weight:inherit;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardStats{text-align:right;justify-items:end;gap:4px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideMetricWrap,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardStatPrimary{justify-content:flex-end;align-items:center;gap:3px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideMetric,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardXp{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardXp{font:inherit;letter-spacing:.08em;font-size:12px;font-weight:700}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankLabel{letter-spacing:.06em;color:#e9fcfff0;white-space:nowrap;font-size:12px;font-weight:700}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideItem{grid-template-columns:auto minmax(0,1fr) auto 40px;align-items:center;gap:10px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardMiniRow{justify-content:space-between;align-items:center;gap:12px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewHeader{z-index:20;box-sizing:border-box;isolation:isolate;background:#0d0f13;flex:none;align-items:stretch;width:100%;margin-bottom:0;padding:0 4px;display:flex;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewToggle{z-index:1;box-sizing:border-box;background:#0d0f13;border:1px solid #ffffff1f;align-items:stretch;gap:0;width:100%;padding:4px;display:flex;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;isolation:isolate;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody::-webkit-scrollbar{width:0;height:0;display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody.isTransitioning>.leaderboardCard{will-change:transform,opacity;width:100%;height:100%;max-height:100%;position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody.isTransitioning>.leaderboardCardEnter{z-index:2;animation:leaderboardViewSlideIn .56s cubic-bezier(.16,.84,.2,1) both}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody.isTransitioning>.leaderboardCardExit{z-index:1;pointer-events:none;animation:leaderboardViewSlideOut .56s cubic-bezier(.16,.84,.2,1) both}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody.leaderboardTransitionPrevious>.leaderboardCardEnter{animation-name:leaderboardViewSlideInPrevious}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody.leaderboardTransitionPrevious>.leaderboardCardExit{animation-name:leaderboardViewSlideOutPrevious}@keyframes leaderboardViewSlideIn{0%{opacity:.96;transform:translate(104%)scale(.992)}to{opacity:1;transform:translate(0)}}@keyframes leaderboardViewSlideInPrevious{0%{opacity:.96;transform:translate(-104%)scale(.992)}to{opacity:1;transform:translate(0)}}@keyframes leaderboardViewSlideOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:.96;transform:translate(-104%)scale(.992)}}@keyframes leaderboardViewSlideOutPrevious{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:.96;transform:translate(104%)scale(.992)}}@media (prefers-reduced-motion:reduce){#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody.isTransitioning>.leaderboardCard{will-change:auto;animation:none;position:relative;inset:auto}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody.isTransitioning>.leaderboardCardExit{display:none}}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewToggleBtn{flex:1 1 0;justify-content:center;min-height:42px;padding:10px 18px;box-shadow:none!important;color:#8f969d!important;clip-path:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewToggleBtn.isOn{color:#fff!important;background:#1a1b20!important;border-color:#0000!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyBoard{background:linear-gradient(#04070c80,#04070cbd 46%,#04070ce6),linear-gradient(90deg,#04070cd1,#04070c29 48%,#04070cd1);grid-column:span 12;min-height:520px;padding:0;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyBoard:before{content:"";pointer-events:none;z-index:1;background-color:#0000;background-image:linear-gradient(#67ff9f14 1px,#0000 0),linear-gradient(90deg,#67ff9f14 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:300px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000000c7,#0000);mask-image:linear-gradient(#000000c7,#0000)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyBoard:after{content:none}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyAwardsInfoBtn{z-index:25;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;line-height:1;display:inline-flex;position:absolute;top:14px;right:16px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyIntro{z-index:1;text-align:center;justify-items:center;gap:0;margin:0 auto 8px;display:grid;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodium{z-index:2;isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1.16fr) minmax(0,1fr);align-items:end;gap:0;max-width:780px;min-height:250px;margin:12px auto 0;display:grid;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodium:before{content:"";background:linear-gradient(#0c111475,#080a0eeb);border:1px solid #67ff9f61;border-bottom-color:#ffffff1f;height:170px;position:absolute;bottom:0;left:4%;right:4%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace{z-index:1;min-width:0;min-height:184px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto auto;place-content:start center;justify-items:center;gap:7px;padding:0 10px 18px;display:grid;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace1{order:2;grid-column:2;min-height:236px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace2{order:1;grid-column:1;padding-top:48px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace3{order:3;grid-column:3;padding-top:70px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace:focus-visible{outline-offset:3px;outline:2px solid #67ebffd1}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar{justify-content:center;align-items:center;width:74px;height:74px;margin-top:-18px;display:flex;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace1 .leaderboardWeeklyPodiumAvatar{width:86px;height:86px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar .leaderboardAvatar{width:62.5%;height:62.5%;margin:auto}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar .leaderboardRankInsignia{z-index:2;width:45px;height:45px;position:absolute;top:-15px;right:-24px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar .leaderboardRankInsigniaImg{width:100%;height:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumIdentity{grid-column:1/-1;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRank{color:#67ff9f;letter-spacing:.08em;place-self:center;font-size:12px;font-weight:800;display:block;font-family:var(--font-orbitron),"Bahnschrift","Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRankMobile{display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlayer{justify-items:center;gap:2px;min-width:0;max-width:min(170px,100%);display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumName{text-overflow:ellipsis;white-space:nowrap;color:#e9fcfff0;min-width:0;max-width:100%;font-size:13px;line-height:1.2;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumUserRank{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--leaderboard-rank-color,#f5d66f);font-size:11px;font-weight:700;line-height:1.15;display:block;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumMetric{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;color:#eef4fb;min-width:0;max-width:100%;font-size:12px;font-weight:700;line-height:1.15;display:block;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumMetricSecondary{letter-spacing:.03em;color:#ccdae6c7;font-size:11px;font-weight:600}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumInsignia{display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableWrap{z-index:1;background:0 0;border:0;justify-content:stretch;width:100%;margin-top:18px;display:flex;position:relative;overflow-x:auto}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSharedTablePanel{--leaderboard-shared-table-corner:14px;--leaderboard-shared-table-border:#ffffff24;width:100%;min-width:650px;min-height:0;clip-path:polygon(var(--leaderboard-shared-table-corner)0,calc(100% - var(--leaderboard-shared-table-corner))0,100% var(--leaderboard-shared-table-corner),100% calc(100% - var(--leaderboard-shared-table-corner)),calc(100% - var(--leaderboard-shared-table-corner))100%,var(--leaderboard-shared-table-corner)100%,0 calc(100% - var(--leaderboard-shared-table-corner)),0 var(--leaderboard-shared-table-corner));box-sizing:border-box;border:0;border-radius:0;flex-direction:column;flex:auto;padding:16px 18px 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSharedTablePanel:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))top/calc(100% - (var(--leaderboard-shared-table-corner)*2))1px no-repeat,linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))bottom/calc(100% - (var(--leaderboard-shared-table-corner)*2))1px no-repeat,linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))0/1px calc(100% - (var(--leaderboard-shared-table-corner)*2))no-repeat,linear-gradient(var(--leaderboard-shared-table-border),var(--leaderboard-shared-table-border))100%/1px calc(100% - (var(--leaderboard-shared-table-corner)*2))no-repeat,linear-gradient(135deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))0 0/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat,linear-gradient(45deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))100% 0/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat,linear-gradient(45deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))0 100%/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat,linear-gradient(135deg,transparent calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% - .75px),var(--leaderboard-shared-table-border)calc(50% + .75px),transparent calc(50% + .75px))100% 100%/var(--leaderboard-shared-table-corner)var(--leaderboard-shared-table-corner)no-repeat;position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTable{background:#00000029;border:0;border-radius:0;width:100%;min-width:650px;margin:0;display:grid;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow{width:100%;min-width:0;min-height:34px;color:inherit;font:inherit;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff17;grid-template-columns:100px minmax(240px,1.5fr) minmax(110px,.8fr) minmax(110px,.75fr);align-items:center;gap:0;padding:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow:not(.leaderboardWeeklyTableHead){cursor:pointer;font-size:10px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow:not(.leaderboardWeeklyTableHead):focus-visible,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow:not(.leaderboardWeeklyTableHead):hover{background:#ffffff0b}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace.isPlaceholder,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow.isDummy,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow.isPlaceholder{cursor:default}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow.isPlaceholder:focus-visible,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow.isPlaceholder:hover{background:0 0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow.isCurrentUser{background:#67ff9f14}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableHead{color:#bcd6e6c7;min-height:28px;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;border-top:0;font-size:9px;font-weight:800}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableHead>span{text-align:left;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableHead>span:nth-child(3){text-align:center;justify-self:center}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableHead>span:nth-child(4){text-align:center;justify-self:stretch}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 12px;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyRankCell{color:#67ff9f;font-size:10px;font-weight:800;font-family:var(--font-orbitron),"Bahnschrift","Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyRankCell{color:#0ff}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPlayerCell{text-align:left;justify-content:flex-start;align-items:center;gap:10px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPlayerText{text-align:left;gap:2px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPlayerText strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTimeCell{text-align:center;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyInsigniaCell{display:none}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyInsigniaCell,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyInsigniaCell,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyInsigniaCell{justify-content:center;justify-self:stretch;place-items:center;gap:3px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyInsigniaCell .leaderboardRankInsignia{justify-self:center}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyInsigniaLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:96px;color:var(--leaderboard-rank-color,#f5d66f);text-align:center;font-size:11px;font-weight:700;line-height:1.15;display:block;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.leaderboardWeeklyBoard,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardWeeklyBoard{min-height:0;box-shadow:none;background:0 0;border-color:#0000;padding:0 0 18px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardWeeklyBoard{box-sizing:border-box;padding:8px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.leaderboardWeeklyBoard:after,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.leaderboardWeeklyBoard:before,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardWeeklyBoard:after,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardWeeklyBoard:before{content:none}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStage{z-index:1;aspect-ratio:1448/1086;isolation:isolate;background:url(/leaderboard/weekly_podium.webp) 50%/100% 100% no-repeat;width:100%;margin:0 auto;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStage .leaderboardWeeklyIntro{z-index:3;pointer-events:none;text-shadow:0 2px 14px #000000b8;width:min(90%,560px);margin:0;position:absolute;top:clamp(12px,2.8vw,30px);left:50%;transform:translate(-50%)}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot{z-index:2;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot1{width:24.2%;height:63.5%;top:15.1%;left:37.7%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot2{width:24.1%;height:49.4%;top:28.8%;left:12.8%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot3{width:24.1%;height:44.4%;top:33.8%;left:62.7%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot:focus-visible{outline-offset:4px;outline:2px solid #bdff2beb}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot.isDummy,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot.isPlaceholder{cursor:default}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageAvatarSlot{z-index:3;aspect-ratio:1;justify-content:center;align-items:center;width:43%;display:flex;position:absolute;bottom:72%;left:50%;transform:translate(-50%)}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot1 .leaderboardWeeklyStageAvatarSlot{width:48%;bottom:63%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot2 .leaderboardWeeklyStageAvatarSlot{bottom:72%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot3 .leaderboardWeeklyStageAvatarSlot{bottom:74%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageAvatarSlot .leaderboardAvatar{width:62.5%;height:62.5%;box-shadow:none;border:0;margin:auto}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageAvatarSlot .leaderboardRankInsignia{filter:drop-shadow(0 4px 7px #0000008c);width:43.5%;min-width:36px;height:43.5%;min-height:36px;position:absolute;top:-9%;right:calc(-43.5% - 6px)}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageText{z-index:1;text-align:center;justify-items:center;gap:6px;min-width:0;display:grid;position:absolute;top:47.5%;left:14%;right:14%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot1 .leaderboardWeeklyStageText{gap:7px;top:48.5%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot2 .leaderboardWeeklyStageText{top:45%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot3 .leaderboardWeeklyStageText{top:49%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageName,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageRank,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageUserRank,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageXp{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageRank{color:#b9ff2b;letter-spacing:0;text-shadow:0 0 12px #bdff2b9e;font-size:34px;font-weight:900;line-height:1;font-family:var(--font-orbitron),"Bahnschrift","Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageName{color:#f8fbff;font-size:18px;line-height:1.1;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageUserRank{color:var(--leaderboard-rank-color,#f5d66f);font-size:13px;font-weight:800;line-height:1.15}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageXp{color:#b9ff2b;font-family:var(--font-geist-mono);letter-spacing:0;font-size:16px;font-weight:900;line-height:1.15}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyLiveTableWrap{z-index:2;width:100%;margin:14px auto 0;padding:0 12px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyLiveTableWrap .leaderboardWeeklyTable{width:100%}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody>.leaderboardGlobalBoard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody>.leaderboardWeeklyBoard{flex:auto;height:100%;min-height:0;max-height:100%}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalBoard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.leaderboardWeeklyBoard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardWeeklyBoard{flex-direction:column;display:flex}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStage{aspect-ratio:auto;flex:0 auto;height:clamp(390px,100dvh - 360px,610px);min-height:0}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyTableWrap,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyTableWrap,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyLiveTableWrap{flex:none;overflow:hidden}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalTableWrap{margin-top:10px;padding:0}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableWrap{margin-top:10px}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow{min-height:34px}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableHead{min-height:28px}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow>span{padding:0 12px}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyIntro{flex:none;margin-bottom:4px}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyPodium{flex:0 auto;min-height:clamp(180px,30dvh,250px);margin-top:6px}#leaderboardPositionOverlay .leaderboardPositionModal{border-radius:0;max-width:min(560px,100vw - 32px);position:relative;overflow:hidden}#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing{border-color:#0000}#leaderboardPositionOverlay .leaderboardPositionModal.isLeaderboardPositionRevealing .leaderboardPositionRevealBody{animation:friendUserSummaryBodyReveal .22s cubic-bezier(.22,.78,.2,1) .42s both}#leaderboardPositionOverlay{display:flex}#leaderboardPositionOverlay .leaderboardPositionModalHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:14px;display:grid}#leaderboardPositionOverlay .leaderboardPositionModalHeaderRow{border-bottom:1px solid #aab2be38;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:32px;margin-bottom:12px;padding-bottom:10px;display:grid}#leaderboardPositionOverlay .leaderboardPositionRankSummary{flex:none;justify-items:center;gap:5px;min-width:0;margin-top:-6px;display:grid}#leaderboardPositionOverlay .leaderboardPositionRankSummary strong{max-width:108px;color:var(--leaderboard-rank-color,#f5d66f);letter-spacing:.04em;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#leaderboardPositionOverlay .leaderboardUserSummaryTitle{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;color:#c9ff24!important}#leaderboardPositionOverlay .leaderboardRankInsignia{flex:none;place-items:center;width:54px;height:54px;display:grid;overflow:hidden}#leaderboardPositionOverlay .leaderboardRankInsigniaImg{object-fit:contain;object-position:center;width:100%;height:100%;display:block}#leaderboardPositionOverlay .leaderboardRankInsigniaPlaceholder{color:#e9fcfff0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff29;place-items:center;width:100%;height:100%;font-size:10px;font-weight:800;display:grid}#leaderboardPositionOverlay .leaderboardPositionModalIdentity{align-items:center;gap:12px;min-width:0;margin-bottom:0;display:flex;position:relative}#leaderboardPositionOverlay .leaderboardPositionAchievementSlots{grid-template-columns:repeat(4,48px);justify-content:space-between;gap:0;width:calc(100% - 66px);max-width:calc(100% - 66px);height:48px;display:grid;position:absolute;top:42px;left:66px;overflow:visible}#leaderboardPositionOverlay .leaderboardPositionAchievementSlot{place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:visible}#leaderboardPositionOverlay .leaderboardPositionAchievementSlotImg{object-fit:contain;object-position:center;transform-origin:50%;z-index:1;width:100%;height:100%;transition:transform .15s;display:block;position:relative;transform:scale(1)}#leaderboardPositionOverlay .leaderboardPositionModalIdentityText{gap:3px;min-width:0;display:grid}#leaderboardPositionOverlay .leaderboardAvatar{width:54px;height:54px;font-family:var(--font-tight);letter-spacing:.08em;box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;font-weight:800;display:grid;overflow:hidden}#leaderboardPositionOverlay .leaderboardAvatarImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#leaderboardPositionOverlay .leaderboardPositionName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;line-height:1.2;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#leaderboardPositionOverlay .leaderboardMemberSince{text-overflow:ellipsis;white-space:nowrap;color:#7ef3ff;min-width:0;padding-bottom:8px;font-size:11px;font-weight:400;line-height:1.25;display:block;overflow:hidden}#friendProfileModal .leaderboardPositionStats,#leaderboardPositionOverlay .leaderboardPositionStats{isolation:isolate;clip-path:polygon(14px 0,calc(50% - 56px) 0,calc(50% - 46px) 8px,calc(50% + 46px) 8px,calc(50% + 56px) 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,calc(50% + 56px) 100%,calc(50% + 46px) calc(100% - 8px),calc(50% - 46px) calc(100% - 8px),calc(50% - 56px) 100%,14px 100%,0 calc(100% - 14px),0 14px);background:linear-gradient(#14181aeb,#070a0cf5);border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 10px;padding:18px 16px 20px;display:grid;position:relative;box-shadow:0 12px 28px #00000052}#friendProfileModal .leaderboardPositionStats:after,#friendProfileModal .leaderboardPositionStats:before,#leaderboardPositionOverlay .leaderboardPositionStats:after,#leaderboardPositionOverlay .leaderboardPositionStats:before{content:"";z-index:0;pointer-events:none;position:absolute}#friendProfileModal .leaderboardPositionStats:before,#leaderboardPositionOverlay .leaderboardPositionStats:before{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);border:1px solid #aab0b833;inset:7px;box-shadow:inset 0 0 18px #00000061}#friendProfileModal .leaderboardPositionStats:after,#leaderboardPositionOverlay .leaderboardPositionStats:after{content:none}#friendProfileModal .leaderboardPositionStatsTitle,#leaderboardPositionOverlay .leaderboardPositionStatsTitle{z-index:1;text-align:center;color:#f7fafcf5;letter-spacing:.1em;text-shadow:0 0 10px #ffffff2e;text-transform:uppercase;border-bottom:1px solid #aab0b838;grid-column:1/-1;margin:0 0 16px;padding:0 0 12px;font-size:clamp(13px,4vw,16px);font-weight:800;line-height:1.1;position:relative;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#friendProfileModal .leaderboardPositionStats>div,#leaderboardPositionOverlay .leaderboardPositionStats>div{z-index:1;grid-template-rows:minmax(clamp(28px,30cqw,34px),auto) auto;align-content:center;place-items:center;gap:7px;min-width:0;padding:3px clamp(3px,2.4vw,10px) 0;display:grid;position:relative;container-type:inline-size}#friendProfileModal .leaderboardPositionStats>div:not(.leaderboardPositionStatsTitle)+div:not(.leaderboardPositionStatsTitle),#leaderboardPositionOverlay .leaderboardPositionStats>div:not(.leaderboardPositionStatsTitle)+div:not(.leaderboardPositionStatsTitle){border-left:1px solid #aab0b857}#friendProfileModal .leaderboardPositionStats strong,#leaderboardPositionOverlay .leaderboardPositionStats strong{color:#fff;width:100%;min-width:0;max-width:100%;min-height:clamp(28px,30cqw,34px);font-family:var(--font-tight);letter-spacing:.03em;text-shadow:0 1px #ffffff61,0 0 13px #ffffff26;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;font-size:clamp(12px,18cqw,20px);font-weight:800;line-height:1.1;display:flex;overflow:hidden}#friendProfileModal .leaderboardPositionStats span,#leaderboardPositionOverlay .leaderboardPositionStats span{color:#bec6d2c7;text-align:center;text-overflow:ellipsis;text-shadow:0 0 9px #ffffff14;white-space:nowrap;width:100%;min-width:0;max-width:100%;font-size:clamp(7px,11cqw,11px);font-weight:700;line-height:1.15;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#leaderboardPositionOverlay .leaderboardMiniRow{box-shadow:none;clip-path:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:12px;padding:6px 0;display:grid}#leaderboardPositionOverlay .leaderboardMiniRow+.leaderboardMiniRow{margin-top:0}#leaderboardPositionOverlay .leaderboardMiniLabel{color:#aab0b8d1;text-align:right;font-size:12px;font-weight:400;line-height:1.3}#leaderboardPositionOverlay .leaderboardMiniRow strong{text-align:left;font-size:12px;font-weight:400;line-height:1.3}#leaderboardPositionOverlay .confirmBtns{margin-top:16px}#leaderboardPositionOverlay .confirmBtns .btn-ghost{color:var(--text)!important;box-shadow:none!important;background:#ffffff03!important;border-color:#b2bbc475!important}#leaderboardPositionOverlay .confirmBtns .btn-ghost:focus-visible,#leaderboardPositionOverlay .confirmBtns .btn-ghost:hover:not(:disabled){color:var(--text)!important;background:#ffffff0d!important;border-color:#cad2da9e!important;box-shadow:inset 0 0 0 1px #cad2da1f!important}#friendProfileModal .friendUserSummaryModal{border-radius:0;max-width:min(560px,100vw - 32px)}#friendProfileModal .friendUserSummaryHeaderRow{border-bottom:1px solid #aab2be38;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:32px;margin-bottom:12px;padding-bottom:10px;display:grid}#friendProfileModal .friendUserSummaryHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:14px;display:grid}#friendProfileModal .friendUserSummaryTopRowMain{min-width:0}#friendProfileModal .friendUserSummaryTopRowSide{align-self:start;align-items:flex-start;min-width:0;margin-top:0;padding-top:0;display:flex}#friendProfileModal .friendUserSummaryRankBlock{flex:none;align-content:start;align-self:start;justify-items:center;gap:6px;margin-top:-8px;padding-top:0;display:grid}#friendProfileModal .friendUserSummaryTitle{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;color:#c9ff24!important}#friendProfileModal .friendUserSummaryRankInsignia{place-items:start center;width:54px;height:54px;display:grid;overflow:hidden}#friendProfileModal .friendUserSummaryRankText{text-align:center;color:#e9fcfff0;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:12px;font-weight:700;line-height:1.2;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#friendProfileModal .friendUserSummaryRankInsigniaImg{object-fit:contain;object-position:center top;width:100%;height:100%;display:block}#friendProfileModal .friendUserSummaryRankInsigniaPlaceholder{color:#e9fcfff0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff29;place-items:center;width:100%;height:100%;font-size:10px;font-weight:800;display:grid}#friendProfileModal .friendUserSummaryIdentity{align-items:center;gap:12px;min-width:0;margin-bottom:0;display:flex;position:relative}#friendProfileModal .friendUserSummaryAchievementSlots{grid-template-columns:repeat(4,48px);justify-content:space-between;gap:0;width:calc(100% - 66px);max-width:calc(100% - 66px);height:48px;display:grid;position:absolute;top:42px;left:66px;overflow:visible}#friendProfileModal .friendUserSummaryAchievementSlot{place-items:center;width:48px;height:48px;display:grid;position:relative;overflow:visible}#friendProfileModal .friendUserSummaryAchievementSlotImg{object-fit:contain;object-position:center;transform-origin:50%;z-index:1;width:100%;height:100%;transition:transform .15s;display:block;position:relative;transform:scale(1)}#friendProfileModal .achievementBadgeImg.isMagnified,#leaderboardPositionOverlay .achievementBadgeImg.isMagnified{z-index:4;transform:scale(1.5)}@media (hover:hover) and (pointer:fine){#friendProfileModal .achievementBadgeImg:focus-visible,#friendProfileModal .friendUserSummaryAchievementSlot:hover .achievementBadgeImg,#leaderboardPositionOverlay .achievementBadgeImg:focus-visible,#leaderboardPositionOverlay .leaderboardPositionAchievementSlot:hover .achievementBadgeImg{z-index:4;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails.isFriendAcceptLanding{animation-duration:.18s}.friendAcceptFloatClone{transition:none}#friendProfileModal .modal{transition:none;transform:none}#friendProfileModal.isFriendProfileRevealing .modal,#friendProfileModal.isFriendProfileZoomingOut .modal{opacity:1;transform:none}#friendProfileModal .achievementBadgeImg,#leaderboardPositionOverlay .achievementBadgeImg{transition:none}}#friendProfileModal .friendUserSummaryIdentityText{gap:3px;min-width:0;display:grid}#friendProfileModal .friendUserSummaryAvatar{width:54px;height:54px;box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;overflow:hidden}#friendProfileModal .friendUserSummaryAvatarImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#friendProfileModal .friendUserSummaryName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;line-height:1.2;display:block;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#friendProfileModal .friendUserSummaryEmail,#friendProfileModal .friendUserSummaryMemberSince{text-overflow:ellipsis;white-space:nowrap;color:#7ef3ff;min-width:0;font-size:11px;font-weight:400;line-height:1.25;display:block;overflow:hidden}#friendProfileModal .friendUserSummaryMemberSince{padding-bottom:8px}#friendProfileModal .friendUserSummaryRemoveBtn{appearance:none;width:auto;min-width:0;height:auto;box-shadow:none;clip-path:none;color:#ff5c70;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:left;text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:0;justify-self:start;margin:2px 0 0;padding:0;font-size:11px;font-weight:400;line-height:1.25}#friendProfileModal .friendUserSummaryRemoveBtn:focus-visible,#friendProfileModal .friendUserSummaryRemoveBtn:hover{color:#ff8f8f;text-underline-offset:2px;text-decoration:underline}#friendProfileModal .friendUserSummaryRemoveBtn:focus-visible{outline-offset:3px;outline:1px solid}#friendProfileModal .friendProfileCloseRow .friendUserSummaryRemoveBtn{margin:0}#friendProfileModal .confirmBtns{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}@media (max-width:420px){#friendProfileModal .friendUserSummaryHeader,#friendProfileModal .friendUserSummaryHeaderRow,#friendProfileModal .friendUserSummaryIdentity{gap:10px}#friendProfileModal .friendUserSummaryAchievementSlots{width:calc(100% - 58px);max-width:calc(100% - 58px);left:58px}#friendProfileModal .friendUserSummaryAvatar{width:48px;height:48px}#friendProfileModal .friendUserSummaryRankInsignia{width:60px;height:60px}#friendProfileModal .friendUserSummaryRankText{max-width:92px;font-size:11px}}#friendProfileModal .confirmBtns .btn-ghost{color:#eef2f6e0!important;box-shadow:none!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;background:#aab2be1f!important;border-color:#aab2be94!important;font-size:11px!important}#friendProfileModal #friendProfileCloseBtn{border-radius:0!important}#friendProfileModal .confirmBtns .btn-ghost:focus-visible,#friendProfileModal .confirmBtns .btn-ghost:hover:not(:disabled){color:#c9ff24!important;background:#aab2be29!important;border-color:#c9ff24!important}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardMiniRow,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRow,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideItem{background:0 0;border-color:#ffffff1f}body[data-theme=lime] #leaderboardPositionOverlay .leaderboardMiniRow{background:0 0}@media (max-width:980px){body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends,body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsSection,body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends .dashboardGrid,body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] .appPages,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .dashboardGrid,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardShell,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] .appPages{box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends .friendsShell,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .dashboardShell{box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends .friendsShell{padding-left:0!important;padding-right:0!important}body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends{padding-left:8px!important;padding-right:8px!important}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .dashboardShell{padding-left:0!important;padding-right:0!important}body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] #appPageFriends .dashboardCard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .dashboardCard{box-sizing:border-box;width:100%;max-width:none;margin-left:0!important;margin-right:0!important}}@media (max-width:720px){#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewHeader{display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewToggle{box-sizing:border-box;width:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardViewToggleBtn{min-height:40px;padding-inline:12px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardHeroHead{grid-template-columns:1fr}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardStats{text-align:left;justify-items:start}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideMetricWrap,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardStatPrimary{justify-content:flex-start}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRank{margin-bottom:-4px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankRibbonImg{width:32px;height:32px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyBoard{min-height:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodium{grid-template-columns:1fr;gap:8px;max-width:none;min-height:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodium:before{display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace1,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace2,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace3{order:0;background:#07090db8;border:1px solid #ffffff1f;grid-column:auto;grid-template-columns:34px 42px minmax(0,1fr) minmax(86px,max-content);place-content:center stretch;place-items:center start;gap:0 12px;min-height:58px;padding:4px 0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace1 .leaderboardWeeklyPodiumAvatar{width:42px;height:42px;margin-top:0;margin-bottom:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar .leaderboardAvatar{width:100%;height:100%;margin:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar .leaderboardRankInsignia,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRankDesktop{display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRankMobile{grid-area:1/1;display:block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar{grid-area:1/2}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumIdentity{grid-area:1/3;justify-content:flex-start;width:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlayer{text-align:left;justify-items:start;max-width:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlayer .leaderboardWeeklyPodiumUserRankInline{display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumMetric,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumName{min-width:0;max-width:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumMetric{text-align:left}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumInsignia{grid-area:1/4;justify-self:center;place-items:center;gap:3px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumInsignia .leaderboardRankInsignia{justify-self:center}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumInsignia .leaderboardWeeklyPodiumUserRank{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;max-width:96px;display:block;overflow:hidden}}@media (max-width:980px){body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardCard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardHeroCard{grid-column:span 12}}@media (max-width:640px){#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList{gap:8px}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendSharedTasksDetails>summary.friendIdentityRow{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:2px 12px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRankInsignia{width:34px;height:34px}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendAvatarButton,#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityAvatarWrap{width:42px;height:42px}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityText{align-items:center;gap:4px;display:grid}#app[aria-label=TaskLaunch\ App] #appPageFriends #groupsFriendsList .friendIdentityAlias{flex:auto;min-width:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRows,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideList{gap:8px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTable{width:100%;min-width:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableWrap{justify-content:stretch;width:100%;overflow-x:visible}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSharedTablePanel{min-width:0;padding:8px 6px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableHead{display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow{grid-template-columns:42px minmax(0,1fr) minmax(58px,max-content) minmax(86px,max-content);justify-items:start;gap:1px;width:100%;min-height:0;padding:4px 0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTableRow>span{border-left:0;padding:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyStreakCell{display:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyTimeCell{text-align:left;letter-spacing:.04em;min-width:max-content;font-size:10px;font-weight:700;display:inline-block}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyInsigniaCell{justify-content:center;justify-self:stretch;place-items:center;display:grid;overflow:visible}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPlayerCell{justify-self:stretch;min-width:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardMiniRow,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideItem{padding:10px 12px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRow{padding:2px 12px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRow,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideItem{grid-template-columns:42px minmax(0,1fr) auto 34px;align-items:center;gap:10px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardMeta,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardRank,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideText span{display:none!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatar,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatarButton,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardAvatarSmall{width:42px;height:42px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardIdentity,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideText{justify-content:space-between;align-items:center;gap:10px;display:flex}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardName,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideText strong{flex:auto;min-width:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardStats{text-align:right;justify-content:flex-end;align-items:center;min-width:max-content;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardSideMetricWrap,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardStatPrimary{text-align:right;justify-content:flex-end;min-width:max-content}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardXp{display:inline-block}#app[aria-label=TaskLaunch\ App] #appPageFriends .friendsShell,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .dashboardShell{margin-left:0!important;margin-right:0!important}}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalBoard{--leaderboard-global-table-reserve:238px;--leaderboard-global-stage-height:max(0px,calc(75% - 179px));box-sizing:border-box;min-height:0;box-shadow:none;background:0 0;border-color:#0000;flex-direction:column;grid-column:span 12;padding:8px;display:flex;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalBoard:after,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalBoard:before{content:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage{flex:1 1 var(--leaderboard-global-stage-height);width:100%;height:var(--leaderboard-global-stage-height);min-height:0;max-height:var(--leaderboard-global-stage-height);aspect-ratio:1448/798;isolation:isolate;background:0 0;align-self:stretch;margin:0 auto;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumStage{box-sizing:border-box;background:#151827;justify-content:center;align-items:flex-end;margin-top:-8px;padding:112px clamp(18px,5vw,54px) clamp(16px,3.5vw,34px);display:flex}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalTitleOverlay{z-index:3}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumStage:before{content:"";z-index:0;pointer-events:none;opacity:.78;mix-blend-mode:screen;will-change:opacity,filter;background:radial-gradient(circle at 50% 42%,#fff6a22e 0 11%,#c9ff241a 22%,#c9ff2409 42%,#0000 66%),radial-gradient(circle at 50% 42%,#c9ff2429,#0000 0 14%,#c9ff2411 22%,#0000 56%),repeating-conic-gradient(from -5deg at 50% 42%,#c9ff241a 0deg 7deg,#141b2208 7deg 15deg),radial-gradient(circle at 50% 42%,#ffdc5a1a,#0000 36%),linear-gradient(#ffffff06,#fff0 32%,#0000001f);animation:timeGoalCompleteCenterGlow 7.2s ease-in-out 2.8s infinite alternate both;position:absolute;inset:0}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyPodiumStage:before{background:radial-gradient(circle at 50% 42%,#a2f6ff2e 0 11%,#35e8ff1a 22%,#35e8ff09 42%,#0000 66%),radial-gradient(circle at 50% 42%,#35e8ff29,#0000 0 14%,#35e8ff11 22%,#0000 56%),repeating-conic-gradient(from -5deg at 50% 42%,#35e8ff1a 0deg 7deg,#141b2208 7deg 15deg),radial-gradient(circle at 50% 42%,#5adcff1a,#0000 36%),linear-gradient(#ffffff06,#fff0 32%,#0000001f)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumStage:after{content:"";z-index:1;aspect-ratio:1;pointer-events:none;opacity:.12;mix-blend-mode:screen;transform-origin:50%;backface-visibility:hidden;contain:paint;will-change:transform,opacity;background:radial-gradient(circle,#fff6a229 0 8%,#c9ff2418 18%,#c9ff2409 34%,#0000 62%);width:220%;animation:leaderboardPodiumCenterGlowBreathe 3.8s ease-in-out infinite both;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)scale(.46)}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyPodiumStage:after{background:radial-gradient(circle,#a2f6ff29 0 8%,#35e8ff18 18%,#35e8ff09 34%,#0000 62%)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumDeck{z-index:2;grid-template-columns:minmax(0,.96fr) minmax(0,1.16fr) minmax(0,.96fr);align-items:end;width:min(100%,710px);margin:0 auto;display:grid;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard{color:#f8fbff;min-width:0;height:clamp(166px,25vw,214px);font:inherit;text-align:center;cursor:pointer;box-sizing:border-box;background:#24283d;border:0;border-radius:18px 18px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(50px,8vw,66px) clamp(10px,2.4vw,20px) clamp(18px,2.4vw,26px);display:flex;position:relative;box-shadow:0 18px 34px #0000003d}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1{z-index:2;background:#292d44;height:clamp(214px,32vw,292px);padding-top:clamp(76px,10.5vw,104px)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard:focus-visible{z-index:4;outline-offset:4px;outline:2px solid #67ebfff2}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard.isDummy,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard.isPlaceholder{cursor:default}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarWrap{perspective:520px;width:clamp(86px,13vw,112px);height:clamp(86px,13vw,112px);transform-style:preserve-3d;place-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumAvatarWrap{width:clamp(112px,16vw,150px);height:clamp(112px,16vw,150px)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarFlipGroup{transform-origin:50%;width:100%;height:100%;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity;place-items:center;display:grid;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarFrame,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarPlaceholder{box-sizing:border-box;transform-origin:50%;backface-visibility:hidden;background:#151827;border:5px solid #16bdf5;border-radius:999px;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 22px #0000005c}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel.leaderboardCardEnter .leaderboardWeeklyPodiumAvatarFlipGroup,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardCardEnter .leaderboardWeeklyPodiumAvatarFlipGroup{animation:leaderboardPodiumCoinReveal 1.5s linear both}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumAvatarFlipGroup{animation-delay:.12s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard2 .leaderboardWeeklyPodiumAvatarFlipGroup{animation-delay:.52s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard3 .leaderboardWeeklyPodiumAvatarFlipGroup{animation-delay:.92s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumAvatarFrame,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumAvatarPlaceholder{border-width:6px;border-color:#ffae00}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard3 .leaderboardWeeklyPodiumAvatarFrame,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard3 .leaderboardWeeklyPodiumAvatarPlaceholder{border-color:#16d66d}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarFrame .leaderboardAvatar{width:100%;height:100%;box-shadow:none;border:0;border-radius:999px;margin:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarPlaceholder:before{content:"";background:#ffffff1f;border-radius:999px;width:42%;height:42%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown{z-index:3;filter:drop-shadow(0 7px 8px #0000006b);width:clamp(44px,6vw,62px);height:clamp(32px,4.5vw,45px);position:absolute;top:calc(clamp(112px,16vw,150px)/-2.27273);left:50%;transform:translate(-50%)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown:before{content:"";clip-path:polygon(0 30%,24% 58%,50% 0,76% 58%,100% 30%,88% 100%,12% 100%);background:#ffae00;height:70%;position:absolute;bottom:10%;left:8%;right:8%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown:after{content:"";background:#ffae00;border-radius:999px;height:18%;position:absolute;bottom:0;left:20%;right:20%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown span{z-index:2;aspect-ratio:1;background:#ffae00;border-radius:999px;width:10px;max-width:18%;position:absolute;top:4%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown span:first-child{top:24%;left:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown span:nth-child(2){left:50%;transform:translate(-50%)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown span:nth-child(3){top:24%;right:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumBadge{z-index:4;color:#fff;clip-path:polygon(50% 0,100% 18%,100% 70%,50% 100%,0 70%,0 18%);background:#13bff5;place-items:center;width:clamp(27px,4.3vw,38px);height:clamp(31px,4.9vw,42px);font-size:clamp(11px,1.65vw,16px);font-weight:900;line-height:1;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%,42%);box-shadow:0 8px 12px #00000057;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumBadge{background:#ffae00}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard3 .leaderboardWeeklyPodiumBadge{background:#16d66d}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumText{align-content:start;justify-items:center;gap:clamp(7px,1.2vw,12px);width:100%;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumName,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRankInsignia,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumXp{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumName{color:#f8fbff;letter-spacing:0;font-size:clamp(15px,2.2vw,22px);font-weight:700;line-height:1.1;font-family:var(--font-readable),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumXp{color:#13bff5;letter-spacing:0;font-size:clamp(18px,3vw,27px);font-weight:900;line-height:1;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumXp{color:#ffae00;font-size:clamp(22px,3.6vw,32px)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard3 .leaderboardWeeklyPodiumXp{color:#16d66d}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumUsername{color:#f8fbff94;letter-spacing:0;font-size:clamp(11px,1.45vw,14px);font-weight:500;line-height:1.2;font-family:var(--font-readable),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRankInsignia{place-items:center;width:clamp(30px,4.6vw,42px);height:clamp(30px,4.6vw,42px);margin-top:clamp(1px,.3vw,3px);display:grid;overflow:visible}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRankInsignia .leaderboardRankInsignia{width:100%;height:100%}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage{flex:1 1 var(--leaderboard-global-stage-height);height:var(--leaderboard-global-stage-height);max-height:var(--leaderboard-global-stage-height);aspect-ratio:1448/798;min-height:0}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalTitleOverlay,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitleOverlay,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodOverlay{z-index:1;pointer-events:none;text-align:center;box-sizing:border-box;background:#05080fe0;border:1px solid #ffffff24;border-radius:3px;justify-content:center;align-items:center;width:clamp(250px,40%,430px);min-height:56px;padding:8px 18px;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 22px #0000006b,inset 0 1px #ffffff0f}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodOverlay{min-height:auto;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;top:8px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodTitle{color:#c9ff24;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 10px #80ff8938;white-space:nowrap;font-size:clamp(8px,.72vw,11px);font-weight:900;line-height:1;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodCountdown{color:#fff;letter-spacing:0;text-shadow:0 0 10px #80ff892e;white-space:nowrap;font-size:clamp(13px,1.05vw,17px);font-weight:800;line-height:1.15;font-family:Orbitron,var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitleOverlay{flex-direction:column;gap:3px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitle{color:#c9ff24;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 0 12px #80ff893d;white-space:nowrap;font-size:clamp(16px,1.55vw,24px);font-weight:900;line-height:1.1;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitleInsignia{place-items:center;width:28px;height:28px;display:grid;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitleInsigniaImg{object-fit:contain;object-position:center;width:100%;height:100%;display:block}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitleInsigniaPlaceholder{color:#c9ff24;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:900;line-height:1;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalTitleOverlay{width:clamp(300px,52%,560px);box-shadow:0 10px 22px #0000006b,inset 0 1px #ffffff0f,0 0 18px #00ffff1a}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalTitle{color:#0ff;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 0 12px #00ffff47;text-align:center;white-space:nowrap;width:100%;font-size:clamp(16px,1.55vw,24px);font-weight:900;line-height:1.1;display:block;font-family:var(--font-orbitron),Orbitron,"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalBackdropMask{z-index:0;pointer-events:none;box-shadow:none;background:0 0;display:none;position:absolute}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot{z-index:2;min-width:0;color:inherit;font:inherit;cursor:pointer;--global-podium-avatar-size:clamp(64px,6.1vw,88px);--global-podium-avatar-left:50%;--global-podium-avatar-lift:calc(var(--global-podium-avatar-size)*.49);--global-podium-text-left:14%;--global-podium-text-top:17%;--global-podium-text-width:72%;--global-podium-text-height:66%;background:0 0;border:0;padding:0;display:block;position:absolute}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1{--global-podium-avatar-lift:calc(var(--global-podium-avatar-size)*.52);--global-podium-text-left:17%;--global-podium-text-top:14%;--global-podium-text-width:66%;--global-podium-text-height:76%;width:27.3%;height:36.1%;top:51.3%;left:36.3%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot2{--global-podium-avatar-left:49%;--global-podium-avatar-lift:calc(var(--global-podium-avatar-size)*.49);--global-podium-text-left:11%;--global-podium-text-top:12%;--global-podium-text-width:72%;--global-podium-text-height:77%;width:22.5%;height:26.6%;top:60.8%;left:12.2%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot3{--global-podium-avatar-left:43%;--global-podium-avatar-lift:calc(var(--global-podium-avatar-size)*.48);--global-podium-text-left:8%;--global-podium-text-top:12%;--global-podium-text-width:72%;--global-podium-text-height:78%;width:21.8%;height:23.3%;top:64.1%;left:66.7%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot:focus-visible{outline-offset:4px;outline:2px solid #67ebfff2}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot.isDummy,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot.isPlaceholder{cursor:default}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot:before{content:"";left:var(--global-podium-avatar-left);bottom:calc(100% + var(--global-podium-avatar-lift) - 2px);z-index:2;width:calc(var(--global-podium-avatar-size)*.78);height:calc(var(--global-podium-avatar-size)*.18);pointer-events:none;filter:blur(2px);opacity:.72;transform-origin:50%;background:radial-gradient(#00000057 0,#00000038 36%,#0000 72%);animation:leaderboardPodiumShadow 4.8s ease-in-out infinite;position:absolute;transform:translate(-50%)translateY(58%)scaleX(1.08)scaleY(.92)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot.isDummy:before,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot.isPlaceholder:before{content:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot:after{content:"";left:var(--global-podium-avatar-left);top:calc(var(--global-podium-avatar-size)*-.26);z-index:0;width:calc(var(--global-podium-avatar-size)*.96);height:calc(var(--global-podium-avatar-size)*.24);pointer-events:none;filter:blur(2.6px);opacity:.9;transform-origin:50%;background:radial-gradient(at 50% 47%,#00000094 0,#0000006b 35%,#0003 60%,#0000 78%),radial-gradient(at 50% 42%,#ffc44e61 0,#ff892042 34%,#ff5d191f 58%,#ff5d1900 78%);border-radius:50%;animation:leaderboardPodiumBlastShadow 4.8s ease-in-out infinite;position:absolute;transform:translate(-50%)scaleX(1.1)scaleY(.94)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot.isDummy:after,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot.isPlaceholder:after{content:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarMask{border-radius:14px;width:72%;height:50%;top:-13%;left:50%;transform:translate(-50%)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1 .leaderboardGlobalPodiumAvatarMask{width:76%;height:52%;top:-12%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumTextMask{height:43%;box-shadow:none;background:0 0;border:0;top:43%;left:10%;right:10%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1 .leaderboardGlobalPodiumTextMask{height:44%;top:42%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarSlot{left:var(--global-podium-avatar-left);bottom:calc(100% + var(--global-podium-avatar-lift));z-index:3;width:var(--global-podium-avatar-size);aspect-ratio:1;transform-origin:bottom;justify-content:center;align-items:center;animation:leaderboardPodiumFloat 4.8s ease-in-out infinite;display:flex;position:absolute;transform:translate(-50%)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarDrop{transform-origin:bottom;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel.leaderboardCardEnter .leaderboardGlobalPodiumAvatarDrop,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardCardEnter .leaderboardGlobalPodiumAvatarDrop{animation:leaderboardPodiumAvatarDrop 3s cubic-bezier(.16,.82,.22,1) both}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1 .leaderboardGlobalPodiumAvatarDrop{animation-delay:.28s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot2 .leaderboardGlobalPodiumAvatarDrop{animation-delay:.14s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot3 .leaderboardGlobalPodiumAvatarDrop{animation-delay:0s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster{z-index:1;width:calc(var(--global-podium-avatar-size)*.425);height:calc(var(--global-podium-avatar-size)*.483);pointer-events:none;transform-origin:top;opacity:.98;filter:blur(.12px)drop-shadow(0 0 7px #fff8cfd1)drop-shadow(0 0 15px #ff97229e)drop-shadow(0 0 24px #ff501457);animation:leaderboardPodiumThruster .72s ease-in-out infinite;animation-delay:var(--leaderboard-podium-thruster-phase-delay,0s);background:radial-gradient(at 50% 5%,#ffffffdb 0,#fff1aaa3 16%,#ffac3057 39%,#ff731a00 72%),radial-gradient(at 50% 58%,#ffb22b70 0,#ff5d194f 45%,#ff410c00 82%);border-radius:42% 58% 48% 52%/7% 7% 93% 93%;position:absolute;top:72%;left:50%;transform:translate(-50%)}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel.leaderboardCardEnter .leaderboardGlobalPodiumThruster,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardCardEnter .leaderboardGlobalPodiumThruster{animation:leaderboardPodiumThruster .72s ease-in-out infinite,leaderboardPodiumThrusterEntryGlow 3s cubic-bezier(.16,.82,.22,1) both;animation-delay:var(--leaderboard-podium-thruster-phase-delay,0s),0s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster:after,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster:before{content:"";pointer-events:none;transform-origin:top;position:absolute}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster:before{clip-path:polygon(45% 0,55% 0,68% 28%,78% 62%,61% 100%,50% 88%,39% 100%,22% 62%,32% 28%);filter:blur(.18px);background:radial-gradient(at 50% 6%,#fffffffa 0,#fffad3eb 13%,#ffdb56b8 32%,#ff94206b 59%,#ff5b1400 86%),linear-gradient(#ffffffe6,#ffe65ee0 24%,#ff8e20c7 55%,#ff4c1252 81%,#ff4c1200);border-radius:38% 62% 44% 56%/6% 6% 94% 94%;animation:leaderboardPodiumThrusterBody .58s ease-in-out infinite;inset:0 10% 2%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster:after{clip-path:polygon(47% 0,53% 0,62% 38%,56% 100%,50% 88%,44% 100%,38% 38%);opacity:.98;filter:blur(.12px);background:radial-gradient(at 50% 4%,#fff 0,#fffff6 22%,#ffee89e6 48%,#ffbf3e5c 76%,#ffbf3e00 100%),linear-gradient(#fff,#fff9d3f5 31%,#ffe259c2 66%,#ff9c2900);border-radius:42% 58% 36% 64%/5% 5% 95% 95%;animation:leaderboardPodiumThrusterCore .34s ease-in-out infinite;inset:0 41% 9%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1 .leaderboardGlobalPodiumAvatarSlot,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1:after,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1:before{animation-delay:-1.2s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1 .leaderboardGlobalPodiumThruster{--leaderboard-podium-thruster-phase-delay:-.28s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot2 .leaderboardGlobalPodiumAvatarSlot,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot2:after,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot2:before{animation-delay:-2.4s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot2 .leaderboardGlobalPodiumThruster{--leaderboard-podium-thruster-phase-delay:-.52s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot3 .leaderboardGlobalPodiumAvatarSlot,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot3:after,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot3:before{animation-delay:-3.6s}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot3 .leaderboardGlobalPodiumThruster{--leaderboard-podium-thruster-phase-delay:-.76s}@keyframes leaderboardPodiumFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-9px)}}@keyframes leaderboardPodiumAvatarDrop{0%{opacity:0;transform:translateY(calc(-100vh - var(--global-podium-avatar-size)))}12%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes leaderboardPodiumCoinReveal{0%{opacity:0;transform:translateZ(0)rotateY(88deg)scale(.96)}2.778%{opacity:.05;transform:translateZ(0)rotateY(87.98deg)scale(.96)}5.556%{opacity:.1;transform:translateZ(0)rotateY(87.86deg)scale(.9601)}8.333%{opacity:.15;transform:translateZ(0)rotateY(87.55deg)scale(.9602)}11.111%{opacity:.2;transform:translateZ(0)rotateY(86.99deg)scale(.9605)}13.889%{opacity:.25;transform:translateZ(0)rotateY(86.11deg)scale(.9609)}16.667%{opacity:.3;transform:translateZ(0)rotateY(84.88deg)scale(.9614)}19.444%{opacity:.35;transform:translateZ(0)rotateY(83.27deg)scale(.9621)}22.222%{opacity:.4;transform:translateZ(0)rotateY(81.28deg)scale(.9631)}25%{opacity:.45;transform:translateZ(0)rotateY(78.89deg)scale(.9641)}27.778%{opacity:.5;transform:translateZ(0)rotateY(76.12deg)scale(.9654)}30.556%{opacity:.55;transform:translateZ(0)rotateY(73deg)scale(.9668)}33.333%{opacity:.6;transform:translateZ(0)rotateY(69.53deg)scale(.9684)}36.111%{opacity:.65;transform:translateZ(0)rotateY(65.77deg)scale(.9701)}38.889%{opacity:.7;transform:translateZ(0)rotateY(61.74deg)scale(.9719)}41.667%{opacity:.75;transform:translateZ(0)rotateY(57.5deg)scale(.9739)}44.444%{opacity:.8;transform:translateZ(0)rotateY(53.09deg)scale(.9759)}47.222%{opacity:.85;transform:translateZ(0)rotateY(48.57deg)scale(.9779)}50%{opacity:.9;transform:translateZ(0)rotateY(44deg)scale(.98)}52.778%{opacity:.95;transform:translateZ(0)rotateY(39.43deg)scale(.9821)}55.556%{opacity:1;transform:translateZ(0)rotateY(34.91deg)scale(.9841)}58.333%{opacity:1;transform:translateZ(0)rotateY(30.5deg)scale(.9861)}61.111%{opacity:1;transform:translateZ(0)rotateY(26.26deg)scale(.9881)}63.889%{opacity:1;transform:translateZ(0)rotateY(22.23deg)scale(.9899)}66.667%{opacity:1;transform:translateZ(0)rotateY(18.47deg)scale(.9916)}69.444%{opacity:1;transform:translateZ(0)rotateY(15deg)scale(.9932)}72.222%{opacity:1;transform:translateZ(0)rotateY(11.88deg)scale(.9946)}75%{opacity:1;transform:translateZ(0)rotateY(9.11deg)scale(.9959)}77.778%{opacity:1;transform:translateZ(0)rotateY(6.72deg)scale(.9969)}80.556%{opacity:1;transform:translateZ(0)rotateY(4.73deg)scale(.9979)}83.333%{opacity:1;transform:translateZ(0)rotateY(3.12deg)scale(.9986)}86.111%{opacity:1;transform:translateZ(0)rotateY(1.89deg)scale(.9991)}88.889%{opacity:1;transform:translateZ(0)rotateY(1.01deg)scale(.9995)}91.667%{opacity:1;transform:translateZ(0)rotateY(.45deg)scale(.9998)}94.444%{opacity:1;transform:translateZ(0)rotateY(.14deg)scale(.9999)}97.222%{opacity:1;transform:translateZ(0)rotateY(.02deg)scale(1)}to{opacity:1;transform:translateZ(0)rotateY(0)scale(1)}}@keyframes leaderboardPodiumThruster{0%,to{opacity:.92;transform:translate(-50%)skew(-.3deg)scaleX(.98)scaleY(1)}44%{opacity:1;transform:translate(-50%)skew(.35deg)scaleX(1.03)scaleY(1)}72%{opacity:.97;transform:translate(-50%)skew(-.18deg)scaleX(1.01)scaleY(1)}}@keyframes leaderboardPodiumThrusterEntryGlow{0%{height:calc(var(--global-podium-avatar-size)*.82);filter:blur(.08px)drop-shadow(0 0 12px #ffffebfa)drop-shadow(0 0 28px #ffb73ad6)drop-shadow(0 0 46px #ff5a1494)}58%{height:calc(var(--global-podium-avatar-size)*.74);filter:blur(.08px)drop-shadow(0 0 11px #ffffebf5)drop-shadow(0 0 24px #ffb73ac7)drop-shadow(0 0 38px #ff5a1480)}82%{height:calc(var(--global-podium-avatar-size)*.56);filter:blur(.1px)drop-shadow(0 0 8px #fff8cfe0)drop-shadow(0 0 17px #ff9722a8)drop-shadow(0 0 26px #ff501461)}to{height:calc(var(--global-podium-avatar-size)*.483);filter:blur(.12px)drop-shadow(0 0 7px #fff8cfd1)drop-shadow(0 0 15px #ff97229e)drop-shadow(0 0 24px #ff501457)}}@keyframes leaderboardPodiumThrusterBody{0%,to{opacity:.9;transform:skew(-.45deg)scaleX(.98)scaleY(1)}45%{opacity:1;transform:skew(.45deg)scaleX(1.04)scaleY(1)}72%{opacity:.96;transform:skew(-.24deg)scaleX(1.01)scaleY(1)}}@keyframes leaderboardPodiumThrusterCore{0%,to{opacity:.9;transform:skew(.32deg)scaleX(.94)scaleY(1)}50%{opacity:1;transform:skew(-.3deg)scaleX(1.05)scaleY(1)}}@keyframes leaderboardPodiumShadow{0%,to{opacity:.68;transform:translate(-50%)translateY(58%)scaleX(1.05)scaleY(.92)}50%{opacity:.46;transform:translate(-50%)translateY(58%)scaleX(.86)scaleY(.8)}}@keyframes leaderboardPodiumBlastShadow{0%,to{opacity:1;filter:blur(2.5px);transform:translate(-50%)scaleX(1.2)scaleY(1)}50%{opacity:.6;filter:blur(2.2px);transform:translate(-50%)scaleX(.76)scaleY(.74)}}@keyframes leaderboardPodiumCenterGlowBreathe{0%,to{opacity:.09;transform:translate(-50%,-50%)scale(.44)}50%{opacity:.16;transform:translate(-50%,-50%)scale(.52)}}@media (prefers-reduced-motion:reduce){#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumStage:before{animation:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumStage:after{opacity:.12;animation:none;transform:translate(-50%,-50%)scale(.48)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarSlot{animation:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarDrop,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarFlipGroup{opacity:1;animation:none;transform:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot:before{animation:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot:after{opacity:.76;animation:none;transform:translate(-50%)scaleX(.96)scaleY(.84)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster:after,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster:before{animation:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumThruster{opacity:.72;transform:translate(-50%)scaleX(.98)scaleY(1)}}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarSlot .leaderboardAvatar{z-index:2;width:100%;height:100%;box-shadow:none;border:0;margin:0;position:relative}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot2 .leaderboardGlobalPodiumAvatarSlot .leaderboardAvatar{box-shadow:none;border-color:#0000}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarSlot .leaderboardRankInsignia{z-index:3;filter:drop-shadow(0 4px 7px #0000008c);width:42%;min-width:36px;height:42%;min-height:36px;position:absolute;top:-9%;right:calc(-32% - 4px)}@media (min-width:721px){#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatar{margin-top:-18px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumPlace1 .leaderboardWeeklyPodiumAvatar{margin-top:-24px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageAvatarSlot{top:-18px;bottom:auto}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot1 .leaderboardWeeklyStageAvatarSlot{top:-24px;bottom:auto}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot2 .leaderboardWeeklyStageAvatarSlot,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageHotspot3 .leaderboardWeeklyStageAvatarSlot{top:-18px;bottom:auto}}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumText{left:var(--global-podium-text-left);top:var(--global-podium-text-top);z-index:1;width:var(--global-podium-text-width);height:var(--global-podium-text-height);text-align:left;align-content:center;justify-items:center;gap:clamp(3px,.42vw,6px);min-width:0;min-height:0;display:grid;position:absolute;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1 .leaderboardGlobalPodiumText{gap:clamp(3px,.48vw,7px)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumName,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumRank,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumUserRank,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumXp{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumRank{color:#50ff8d;letter-spacing:0;text-shadow:none;font-size:12px;font-weight:900;line-height:1;font-family:var(--font-orbitron),"Bahnschrift","Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalPodiumRank{color:#0ff}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumName{color:#f8fbff;font-size:clamp(10px,1.25vw,18px);line-height:1.1;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumUserRank{color:var(--leaderboard-rank-color,#f5d66f);font-size:clamp(8px,.9vw,13px);font-weight:800;line-height:1.15}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumXP,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumXp{color:#f8fbff;letter-spacing:0;font-size:clamp(8px,1.05vw,16px);font-weight:900;line-height:1.15;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.rankRivalsBoard{--rank-rivals-lime:#c9ff24;--rank-rivals-muted:#aeb5c1;--rank-rivals-panel:#080d10;--rank-rivals-line:#cfff4f6b;color:#f8fbff;background:#05080b;border:1px solid #c9ff2424;gap:8px;padding:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 18px 48px #0000006b}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.rankRivalsBoard:after,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.rankRivalsBoard:before{content:none}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.rankRivalsBoard{flex-direction:column;display:flex}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsLadder{flex-direction:column;flex:auto;gap:8px;min-height:0;padding:8px;display:flex;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankPanel,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTablePanel{background:radial-gradient(circle at 50% 0,#c9ff241f,#0000 34%),linear-gradient(#10161bf5,#04080bfa);border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -18px 38px #0000005c}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankPanel{border-radius:18px 18px 0 0;flex:0 0 clamp(190px,31vh,310px)}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsHexPattern{opacity:.34;pointer-events:none;background-color:#0000;background-image:linear-gradient(30deg,#ffffff0e 12%,#0000 12.5% 87%,#ffffff0e 87.5%,#ffffff0e),linear-gradient(150deg,#ffffff0e 12%,#0000 12.5% 87%,#ffffff0e 87.5%,#ffffff0e),linear-gradient(30deg,#ffffff0e 12%,#0000 12.5% 87%,#ffffff0e 87.5%,#ffffff0e),linear-gradient(150deg,#ffffff0e 12%,#0000 12.5% 87%,#ffffff0e 87.5%,#ffffff0e);background-position:0 0,0 0,21px 36px,21px 36px;background-repeat:repeat,repeat,repeat,repeat;background-size:42px 72px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 23% 77%,#000);mask-image:linear-gradient(90deg,#000,#0000 23% 77%,#000)}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankTrack{z-index:1;grid-template-columns:minmax(0,1fr) 54px minmax(0,1.25fr) 54px minmax(0,1fr);align-items:center;gap:12px;height:100%;padding:20px 34px 24px;display:grid;position:relative}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot{text-align:center;opacity:.72;align-content:center;justify-items:center;gap:8px;min-width:0;display:grid}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot.isCurrent{opacity:1}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot.isEmpty{opacity:.38}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankBadge{filter:grayscale(.9)drop-shadow(0 8px 12px #00000080);place-items:center;width:clamp(76px,9vw,116px);height:clamp(76px,9vw,116px);display:grid}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot.isCurrent .rankRivalsRankBadge{filter:drop-shadow(0 0 16px #c9ff2461)drop-shadow(0 8px 14px #0000008c);width:clamp(104px,11.6vw,154px);height:clamp(104px,11.6vw,154px)}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankBadgeImg{object-fit:contain;width:100%;height:100%}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankBadgePlaceholder{color:var(--rank-rivals-lime);text-transform:uppercase;font-size:11px;font-weight:900;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankEyebrow{color:var(--rank-rivals-muted);text-transform:uppercase;text-shadow:0 2px 7px #000c;font-size:clamp(10px,1vw,15px);font-weight:900;line-height:1;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot.isCurrent .rankRivalsRankEyebrow{color:var(--rank-rivals-lime)}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankName{color:#f8fbff;letter-spacing:0;text-overflow:ellipsis;text-shadow:0 3px 12px #000000db;white-space:nowrap;min-width:0;max-width:100%;font-size:clamp(16px,2.6vw,36px);font-weight:900;line-height:1.08;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot:not(.isCurrent) .rankRivalsRankName{color:#dde2e9c2;font-size:clamp(14px,1.7vw,24px)}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsArrow{color:var(--rank-rivals-lime);text-align:center;text-shadow:0 0 13px #c9ff249e;font-size:clamp(28px,4vw,54px);font-weight:900;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTablePanel{border-radius:18px;flex-direction:column;flex:auto;min-height:0;padding:16px 18px 18px;display:flex}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTargetLine{color:#f8fbff;text-align:center;border-bottom:1px solid #ffffff2e;flex:none;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:0 10px 14px;font-size:clamp(14px,1.8vw,22px);line-height:1.2;display:flex;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTargetLine strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTargetIcon{background:var(--rank-rivals-lime);color:#071004;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:15px;font-weight:900;line-height:1;display:grid;box-shadow:0 0 14px #c9ff2457}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTable{background:#00000029;border:0;border-radius:0;flex:auto;align-content:start;width:100%;min-width:0;min-height:0;margin-top:12px;display:grid;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableRow{min-height:34px;color:inherit;font:inherit;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff1a;grid-template-columns:minmax(86px,.52fr) minmax(180px,1.45fr) minmax(92px,.62fr) minmax(172px,1.05fr);align-items:center;padding:0;font-size:10px;display:grid}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel button.rankRivalsTableRow{cursor:pointer}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel button.rankRivalsTableRow:focus-visible,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel button.rankRivalsTableRow:hover{background:#c9ff240b;outline:none}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableRow.isCurrentUser{z-index:1;min-height:34px;box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff1a;border-radius:0;margin:-1px 0;position:relative}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableRow.isStatus-closest:not(.isCurrentUser){box-shadow:none;background:0 0}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableHead{color:#bcd6e6c7;min-height:28px;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#ffffff06;border-top:0;font-size:9px;font-weight:800}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableHead>span{text-align:left;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableHead>span:nth-child(4){text-align:center;justify-self:stretch}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableRow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 12px;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsPositionCell strong{color:var(--rank-rivals-lime);font-size:10px;font-weight:900;line-height:1;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsUserCell{align-items:center;gap:14px;display:flex}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsUserCell .leaderboardAvatar{width:42px;height:42px;color:var(--rank-rivals-lime);background:0 0;border:0;flex:none}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsUserCell strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:900;overflow:hidden;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsXpCell{color:#ebeff5db;font-size:10px;font-weight:850}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsProgressCell{align-content:center;gap:6px;display:grid}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsProgressCell strong{color:var(--rank-rivals-lime);font-size:10px;font-weight:900;line-height:1;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsProgressTrack{background:#737d8947;border-radius:999px;width:100%;height:6px;display:block;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsProgressTrack:before{content:"";width:var(--rank-rival-progress,0);border-radius:inherit;background:linear-gradient(90deg,#b9ff2a,#d7ff68);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #c9ff2475}@media (min-width:721px){#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody{-webkit-user-select:none;user-select:none}}@media (max-width:720px){#app[aria-label=TaskLaunch\ App] #appPageLeaderboard,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody{touch-action:pan-y}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody{overscroll-behavior:contain;flex:1 1 0;min-height:0;max-height:100%;padding-bottom:0;overflow:hidden auto}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody>.leaderboardGlobalBoard,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardScrollBody>.leaderboardWeeklyBoard{flex:auto;height:auto;min-height:0;max-height:none}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardWeeklyBoard{min-height:100%}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyTableWrap,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyTableWrap,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyLiveTableWrap{flex:1 0 auto;overflow:auto visible}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyLiveTableWrap .leaderboardWeeklyTable{align-content:start;min-height:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalBoard{--leaderboard-global-table-reserve:252px;--leaderboard-global-stage-mobile-min:clamp(340px,92vw,430px);--leaderboard-global-stage-mobile-height:max(var(--leaderboard-global-stage-mobile-min),var(--leaderboard-global-stage-height));background:0 0;flex-direction:column;padding:8px;display:flex;overflow:visible}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage{width:100%;max-width:none;background-size:100% 100%;margin:0 auto;left:auto;transform:none}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage{flex:0 0 var(--leaderboard-global-stage-mobile-height);height:var(--leaderboard-global-stage-mobile-height);aspect-ratio:1448/798;max-height:var(--leaderboard-global-stage-mobile-height)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumStage{background:#151827;width:calc(100% + 16px);max-width:none;margin-top:-8px;margin-left:-8px;margin-right:-8px;padding:104px 12px 18px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumDeck{grid-template-columns:minmax(0,.94fr) minmax(0,1.12fr) minmax(0,.94fr);width:100%}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard{border-radius:13px 13px 0 0;height:176px;padding:50px 8px 18px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1{height:220px;padding-top:72px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarWrap{width:74px;height:74px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumAvatarWrap{width:96px;height:96px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarFrame,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumAvatarPlaceholder{border-width:4px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumAvatarFrame,#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumAvatarPlaceholder{border-width:5px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCrown{width:46px;height:34px;top:-42px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumBadge{width:28px;height:32px;font-size:11px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumText{gap:8px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumName{font-size:13px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumXp{font-size:16px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumCard1 .leaderboardWeeklyPodiumXp{font-size:19px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardWeeklyPodiumRankInsignia{width:28px;height:28px}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalTitleOverlay,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitleOverlay,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodOverlay{width:clamp(196px,58%,290px);min-height:38px;padding:6px 10px;top:6.6%}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodOverlay{top:8px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodCountdown{font-size:clamp(11px,3.2vw,13px)}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPeriodTitle{font-size:clamp(7px,2.2vw,9px)}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalTitle,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardRivalsTitle{letter-spacing:.03em;font-size:clamp(14px,4vw,18px)}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalTitleOverlay{width:min(100% - 48px,330px)}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyTableHead,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyTableHead,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyTableHead{display:grid}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyTableRow{min-height:34px;padding-block:0}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyTableRow>span{padding:0 6px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumAvatarSlot .leaderboardAvatar{width:100%;height:100%;margin:0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage:after{content:none;z-index:1;box-shadow:none;pointer-events:none;background:0 0;position:absolute;inset:72% 0 0}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage.leaderboardWeeklyPodiumStage:after{content:"";z-index:1;aspect-ratio:1;opacity:.13;mix-blend-mode:screen;transform-origin:50%;backface-visibility:hidden;contain:paint;will-change:transform,opacity;background:radial-gradient(circle,#fff6a233 0 8%,#c9ff241f 18%,#c9ff240b 35%,#0000 64%);width:240%;animation:leaderboardPodiumCenterGlowBreathe 3.8s ease-in-out infinite both;inset:42% auto auto 50%;transform:translate(-50%,-50%)scale(.46)}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardGlobalStage.leaderboardWeeklyPodiumStage:after{background:radial-gradient(circle,#a2f6ff33 0 8%,#35e8ff1f 18%,#35e8ff0b 35%,#0000 64%)}@media (prefers-reduced-motion:reduce){#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalStage.leaderboardWeeklyPodiumStage:after{opacity:.12;animation:none;transform:translate(-50%,-50%)scale(.48)}}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumText{gap:clamp(2px,1.15vw,4px)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumHotspot1 .leaderboardGlobalPodiumText{gap:clamp(2px,1.25vw,5px)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumRank{font-size:12px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumName{font-size:11px}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumUserRank{font-size:clamp(9px,1.55vw,10px)}#app[aria-label=TaskLaunch\ App] #appPageLeaderboard .leaderboardGlobalPodiumXp{font-size:11px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel.leaderboardWeeklyBoard{background:0 0;padding:8px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyAwardsInfoBtn{top:16px;right:16px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStage{width:100%;max-width:none;height:clamp(300px,100dvh - 390px,430px);margin-left:auto;left:auto;transform:none}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageAvatarSlot .leaderboardAvatar{width:100%;height:100%;margin:0}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStage:after{content:none;z-index:1;box-shadow:none;pointer-events:none;background:0 0;position:absolute;inset:78% 0 0}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyLiveTableWrap{z-index:2;background:0 0;border:0;width:calc(100% - 16px);margin:clamp(-120px,-20vw - 4px,-76px) auto 0;padding:8px 6px;position:relative}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyTableRow,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyTableRow{min-height:34px;padding-block:0}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .leaderboardWeeklyTableRow>span,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyTableRow>span{padding:0 6px}#app[aria-label=TaskLaunch\ App] #leaderboardGlobalPanel .leaderboardWeeklyPlayerCell .leaderboardAvatar,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyPlayerCell .leaderboardAvatar{width:34px;height:34px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageRank{font-size:22px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageName{font-size:13px}#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageUserRank,#app[aria-label=TaskLaunch\ App] #leaderboardWeeklyPanel .leaderboardWeeklyStageXp{font-size:10px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel.rankRivalsBoard{box-shadow:none;background:0 0;border:0;overflow:visible}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsLadder{padding:0 0 10px;overflow:visible}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankPanel{border-radius:0;flex:none;min-height:230px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankTrack{grid-template-columns:minmax(0,1fr) 28px minmax(0,1.08fr) 28px minmax(0,1fr);gap:5px;padding:14px 10px 16px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankBadge{width:58px;height:58px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot.isCurrent .rankRivalsRankBadge{width:78px;height:78px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankEyebrow{font-size:8px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankName{white-space:normal;font-size:12px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsRankSlot:not(.isCurrent) .rankRivalsRankName{font-size:10px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsArrow{font-size:22px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTablePanel{border-radius:0;flex:1 0 auto;padding:10px 8px 12px;overflow:hidden visible}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTargetLine{justify-content:flex-start;gap:8px;min-width:0;min-height:36px;padding-bottom:10px;font-size:13px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTargetIcon{width:24px;height:24px;font-size:12px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTable{border-radius:0;width:100%;min-width:0}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableRow{grid-template-columns:minmax(38px,.36fr) minmax(0,1.2fr) minmax(72px,.72fr) minmax(70px,.72fr);min-height:34px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableHead{letter-spacing:.04em;font-size:7px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableRow.isCurrentUser{border-radius:12px;min-height:34px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsTableRow>span{padding:0 6px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsPositionCell strong{font-size:10px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsUserCell{gap:8px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsUserCell .leaderboardAvatar{width:34px;height:34px}#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsProgressCell strong,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsUserCell strong,#app[aria-label=TaskLaunch\ App] #leaderboardRivalsPanel .rankRivalsXpCell{font-size:10px}}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveModal,.leaderboardPositionPrimitiveModal){width:min(820px,100vw - 28px)!important;max-width:min(820px,100vw - 28px)!important;max-height:calc(100dvh - 36px - var(--safe-top) - var(--safe-bottom))!important;clip-path:none!important;background:linear-gradient(135deg,#ffffff0d,#0000 22%,#00ffff06 68%,#bcff5012),#232a31!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;border-radius:14px!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 24px 38px #000000b3,inset 0 0 0 2px #080f14f0,inset 0 0 0 2px #ffffff14,inset 0 1px 10px #ffffff14!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) .friendUserSummaryBorderTrace{display:none!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveBody,.leaderboardPositionPrimitiveBody){background:linear-gradient(90deg,#00000061,#0000 28%,#ffffff06 78%,#0003),#080e13bd!important;margin:0!important;padding:0!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveHeader,.leaderboardPositionPrimitiveHeader){background:linear-gradient(#ffffff2e,#ffffff13 34%,#0000002e),#161d25f5!important;border-color:#fff3 #ffffff14 #000000d1!important;border-style:solid!important;border-width:1px!important;min-height:64px!important;margin:0!important;padding:10px 36px 8px!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendUserSummaryTitle,.leaderboardUserSummaryTitle){color:#f7f8fb!important;font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-size:18px!important;font-weight:600!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveFooter,.leaderboardPositionPrimitiveFooter){background:linear-gradient(#ffffff0a,#0000003d),#0c1218eb!important;border-top:1px solid #becfda4d!important;justify-content:center!important;gap:clamp(22px,5vw,52px)!important;min-height:96px!important;margin:0!important;padding:22px 36px 24px!important;display:flex!important}:is(#friendProfileModal.friendProfilePrimitiveOverlay,#leaderboardPositionOverlay.leaderboardPositionPrimitiveOverlay) :is(.friendProfilePrimitiveAction,.leaderboardPositionPrimitiveAction){color:#f7f8fb!important;min-width:min(178px,38vw)!important;min-height:48px!important;font-family:var(--font-orbitron),var(--font-geist-sans),var(--font-readable)!important;letter-spacing:0!important;background:linear-gradient(#ffffff1f,#ffffff09 38%,#00000047),#0b1319!important;border:4px solid #020509!important;border-radius:8px!important;padding:0 28px!important;font-size:11px!important;text-decoration:none!important;box-shadow:0 2px #b4cee238,0 10px 14px #000000b8,inset 0 0 0 3px #b8cfe066,inset 0 12px 18px #ffffff0b,inset 0 -18px 22px #00000057!important}#friendProfileModal.friendProfilePrimitiveOverlay .friendProfilePrimitiveDestructiveAction{border-color:#2a0509!important;box-shadow:0 0 0 1px #ff5c7047,0 0 14px #ff5c7047,0 10px 14px #000000b8,inset 0 0 0 3px #ff5c7094,inset 0 12px 18px #ffffff0f,inset 0 -18px 22px #0000004d!important}.desktopAppRail{display:none}.desktopAppShell{flex-direction:column;flex:auto;min-height:0;display:flex}body.isModuleIntroTourActive #app[aria-label=TaskLaunch\ App] :is(.desktopAppRail,.appFooterNav) [data-nav-page]{opacity:.28;filter:saturate(.35);transition:opacity .18s,filter .18s,border-color .18s,box-shadow .18s}body[data-module-intro-tour-page=dashboard] #app[aria-label=TaskLaunch\ App] :is(.desktopAppRail,.appFooterNav) [data-nav-page=dashboard],body[data-module-intro-tour-page=friends] #app[aria-label=TaskLaunch\ App] :is(.desktopAppRail,.appFooterNav) [data-nav-page=friends],body[data-module-intro-tour-page=history] #app[aria-label=TaskLaunch\ App] :is(.desktopAppRail,.appFooterNav) [data-nav-page=history],body[data-module-intro-tour-page=leaderboard] #app[aria-label=TaskLaunch\ App] :is(.desktopAppRail,.appFooterNav) [data-nav-page=leaderboard],body[data-module-intro-tour-page=notes] #app[aria-label=TaskLaunch\ App] :is(.desktopAppRail,.appFooterNav) [data-nav-page=notes],body[data-module-intro-tour-page=tasks] #app[aria-label=TaskLaunch\ App] :is(.desktopAppRail,.appFooterNav) [data-nav-page=tasks]{opacity:1;filter:none;border-color:#c9ff24b8!important;box-shadow:0 0 0 1px #c9ff242e,0 0 24px #c9ff243d!important}.moduleIntroTourOverlay{left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));bottom:calc(86px + env(safe-area-inset-bottom));z-index:42;pointer-events:none;justify-content:center;display:flex;position:fixed}.moduleIntroTourPanel{pointer-events:auto;background:linear-gradient(#ffffff0b,#ffffff05),#0d0f13;border:1px solid #c9ff245c;border-radius:6px;width:min(520px,100%);padding:16px;box-shadow:0 18px 46px #00000085,inset 0 0 0 1px #ffffff0b}.moduleIntroTourKicker{color:#c9ff24e0;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2}.moduleIntroTourKicker,.moduleIntroTourPanel h2{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif}.moduleIntroTourPanel h2{color:#f5fbff;margin:8px 0;font-size:18px;line-height:1.25}.moduleIntroTourPanel .modalSubtext{color:#e4eef4c7;margin:0}.moduleIntroTourProgress{gap:6px;margin:14px 0 0;display:flex}.moduleIntroTourProgress span{background:#ffffff2e;border-radius:999px;width:20px;height:3px}.moduleIntroTourProgress span.isActive{background:#c9ff24eb;box-shadow:0 0 12px #c9ff2457}.moduleIntroTourActions{justify-content:flex-end;margin-top:16px}@media (min-width:981px){.moduleIntroTourOverlay{justify-content:flex-end;bottom:32px;left:min(492px,100vw - 560px);right:32px}}#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardBigValue,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardCardTitle,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroEyebrow,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStat strong,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroStatLabel,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroTitle,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardHeroValue,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardKicker,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileMetric strong,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardProfileName,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardRailBrandMeta,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardRailBrandName,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardRailMenuLabel,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardRailSectionLabel,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardStreakValue,#app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardTitle{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif!important}#app[aria-label=TaskLaunch\ App] .desktopAppMain,#app[aria-label=TaskLaunch\ App] .desktopAppShell{min-height:0}@media (min-width:981px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail{left:18px;top:calc(88px + var(--safe-top));z-index:7;background:radial-gradient(120% 140% at 0 0,#00e0ff1a,#0000 36%),radial-gradient(120% 120% at 100% 0,#f06ee029,#0000 34%),linear-gradient(#ffffff08,#ffffff03),#05080f;border:1px solid #79e2ff29;align-content:start;gap:16px;width:min(435px,100vw - 48px);padding:18px 18px 20px;display:grid;position:fixed;bottom:18px;box-shadow:0 26px 60px #0000007a,inset 0 0 0 1px #ffffff0a,inset 0 1px #ffffff0d}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailBrand,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailBrand{align-items:center;gap:12px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailLogoMark,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailLogoMark{background:linear-gradient(135deg,#35e8fffa,#35e8ffad);width:44px;height:44px;box-shadow:0 0 22px #35e8ff57}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailSectionLabel,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailSectionLabel{letter-spacing:.18em;text-transform:uppercase;color:#c6dfeda3;font-size:11px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailSearchBtn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailSearchBtn{color:#e7f5fcd1;width:100%;min-height:56px;font-family:var(--font-tight);background:#ffffff08;border:1px solid #ffffff12;align-items:center;gap:10px;padding:0 16px;font-size:14px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailSearchIcon,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailSearchIcon{color:#e5f8fff5;font-size:22px;line-height:1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailNav,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailNav{grid-template-columns:minmax(0,1fr);justify-self:stretch;align-items:stretch;gap:10px;width:100%;min-width:0;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailNav>.dashboardRailMenuBtn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailNav>.dashboardRailMenuBtn{box-sizing:border-box;place-self:stretch stretch;width:100%;min-width:0;max-width:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn{--desktop-nav-hover-accent:#75e7fff0;color:#e9f6fcd6;width:100%;min-width:0;max-width:none;min-height:66px;font-family:var(--font-tight);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid #0000;justify-content:flex-start;justify-self:stretch;align-items:center;gap:12px;padding:10px 18px;font-size:15px;font-weight:700;text-decoration:none;display:flex;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:before,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:before{content:"";background:var(--desktop-nav-hover-accent);opacity:0;width:2px;transition:top .46s,bottom .46s,opacity .42s;position:absolute;top:50%;bottom:50%;left:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:hover,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:focus-visible,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:hover{box-shadow:none;border-color:#0000;font-size:17px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:not(:hover):not(:focus-visible):not(.isOn),#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:not(:hover):not(:focus-visible):not(.isOn){box-shadow:none!important;border-color:#0000!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn.isOn:before,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn.isOn:before{opacity:1;top:0;bottom:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn.isOn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn.isOn{box-shadow:none;background:linear-gradient(90deg,#35e8ff29,#ffffff08 55%),#ffffff0a;border-color:#0000}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuIconImage,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuIconImage{object-fit:contain;filter:drop-shadow(0 0 8px #00beff59);flex:none;width:38px;height:38px;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuLabel,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuLabel{white-space:nowrap;line-height:1.1}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailNavDivider,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailNavDivider,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailNavDivider,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailNavDivider{background:#282828;flex:none;width:100%;height:1px;margin:6px 0 12px}#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailAlertBadge{top:8px;right:12px}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn{--desktop-nav-hover-accent:#d6f674f0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailPromo,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailPromo{z-index:2;background:#ffffff08;border:1px solid #ffffff14;align-self:stretch;gap:10px;margin-top:auto;padding:16px;display:grid;position:sticky;bottom:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailPromo p,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailPromo p{color:#cee1ecc2;margin:0;font-size:12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailPromoBadge,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailPromoBadge{color:#031019;min-height:28px;font-family:var(--font-tight);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#35e8fff2,#00cfc8e0);justify-self:start;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailPromo h3,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailPromo h3{font-family:var(--font-tight);color:#f8fbff;margin:0;font-size:28px;line-height:1.05}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppShell,#app[aria-label=TaskLaunch\ App] .desktopAppShell{grid-template-columns:minmax(375px,435px) minmax(0,1fr);align-items:start;gap:18px;margin:18px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail{left:auto;top:calc(var(--safe-top) + 18px);width:auto;min-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - 36px);grid-template-columns:minmax(0,1fr);position:sticky;bottom:auto;overflow-y:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppMain,#app[aria-label=TaskLaunch\ App] .desktopAppMain{min-width:0;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail>.dashboardRailNav,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail>.dashboardRailProfileSummary,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail>.dashboardRailPromo,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail>.dashboardRailSectionLabel,#app[aria-label=TaskLaunch\ App] .desktopAppRail>.dashboardRailNav,#app[aria-label=TaskLaunch\ App] .desktopAppRail>.dashboardRailProfileSummary,#app[aria-label=TaskLaunch\ App] .desktopAppRail>.dashboardRailPromo,#app[aria-label=TaskLaunch\ App] .desktopAppRail>.dashboardRailSectionLabel{box-sizing:border-box;grid-column:1/-1;place-self:stretch stretch;width:100%;min-width:0;max-width:none;display:block}#app[aria-label=TaskLaunch\ Account] .accountPageList,#app[aria-label=TaskLaunch\ App] .appPages,#app[aria-label=TaskLaunch\ Settings] .settingsPageList{padding-left:0!important}#app[aria-label=TaskLaunch\ App] .appPages{--app-pages-bottom-padding:0px;padding-bottom:0!important}#app[aria-label=TaskLaunch\ App] .appFooterNav{display:none!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard .dashboardNeonLayout{margin:0;display:block}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard{padding-bottom:0}#app[aria-label=TaskLaunch\ App] .appShellHeader{height:51px}}@media (max-width:980px){#app[aria-label=TaskLaunch\ App]{overflow:hidden!important}#app[aria-label=TaskLaunch\ Feedback]{--mobile-footer-offset:10px;--mobile-footer-height:72px;--mobile-footer-reserved-space:calc(var(--mobile-footer-height) + env(safe-area-inset-bottom))}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppShell,#app[aria-label=TaskLaunch\ App] .desktopAppShell{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppMain,#app[aria-label=TaskLaunch\ App] .desktopAppMain{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}#app[aria-label=TaskLaunch\ App] .appPages{height:0;min-height:0;margin-bottom:var(--mobile-footer-reserved-space);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-bottom:var(--mobile-footer-reserved-space);flex:1 1 0;padding-bottom:var(--mobile-footer-reserved-space)!important;overflow:hidden auto!important}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] .appPages{scroll-padding-bottom:0;padding-bottom:0!important}#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain{margin-bottom:var(--mobile-footer-reserved-space);padding-bottom:var(--mobile-footer-reserved-space);scroll-padding-bottom:var(--mobile-footer-reserved-space)}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterNav{left:var(--mobile-footer-offset)!important;right:var(--mobile-footer-offset)!important;width:auto!important;padding:8px 0 calc(8px + env(safe-area-inset-bottom))!important;z-index:12!important;border:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;display:grid!important;position:fixed!important;top:auto!important;bottom:0!important;box-shadow:0 -10px 24px #00000057!important}#app[aria-label=TaskLaunch\ App] .appPage{padding-bottom:0}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterBtn{width:auto!important;min-height:56px!important;box-shadow:none!important;background:#0d0f13!important;border-color:#0000!important;padding:4px 2px!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterIconImage{filter:brightness(0)saturate()invert()drop-shadow(0 0 6px #ffffff47)!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterBtn.isOn .appFooterIconImage{filter:brightness(0)saturate()invert(91%)sepia(99%)saturate(1041%)hue-rotate(18deg)brightness(104%)contrast(107%)drop-shadow(0 0 8px #c9ff2480)!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterBtn:after{content:"";opacity:0;pointer-events:none;background:#c9ff24;height:2px;transition:left .46s,right .46s,opacity .42s;position:absolute;bottom:0;left:50%;right:50%}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterBtn:is(.isOn,:hover,:focus-visible,:active){background:#0d0f13!important;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterBtn.isOn{box-shadow:none!important;background:#0d0f13!important;border-bottom-color:#0000!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterBtn.isOn:after{opacity:1;left:0;right:0}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterLabel,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail{display:none!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterNav{display:grid}}@media (max-width:640px){#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterNav{padding:8px 0 calc(8px + env(safe-area-inset-bottom))!important;border:none!important;gap:4px!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterBtn{gap:3px;min-height:66px!important;padding:6px 2px!important}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterIconImage{width:30px;height:30px}#app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterAlertBadge{top:5px;right:8%}}@media (max-width:980px){body:not(.isFocusModeOpen) #app:is([aria-label=TaskLaunch\ App],[aria-label=TaskLaunch\ Feedback]) .appFooterNav{visibility:visible!important;opacity:1!important;pointer-events:auto!important;left:var(--mobile-footer-offset,10px)!important;right:var(--mobile-footer-offset,10px)!important;z-index:80!important;width:auto!important;display:grid!important;position:fixed!important;top:auto!important;bottom:0!important}}@media (min-width:981px){body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .desktopAppRail{display:none!important}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .desktopAppShell{grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100vw!important;max-width:100vw!important;min-height:100dvh!important;margin:0!important;display:block!important}body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] #appPageTasks,body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] #appPageTasks>#mode1View,body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .appPages,body.isFocusModeOpen #app[aria-label=TaskLaunch\ App] .desktopAppMain{width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;overflow:visible!important}#app[aria-label=TaskLaunch\ App] .appPages{--app-pages-bottom-padding:102px;padding-bottom:102px;padding-left:0!important}body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] .appPages{--app-pages-bottom-padding:0;padding-bottom:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appPages{--app-pages-bottom-padding:24px;padding-bottom:24px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appPages,body[data-app-page=friends] #app[aria-label=TaskLaunch\ App] .appPages,body[data-app-page=leaderboard] #app[aria-label=TaskLaunch\ App] .appPages{padding-left:0!important}#app[aria-label=TaskLaunch\ App] .appFooterNav{border-top:1px solid #c4ccd629;border-right:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:auto;padding:10px 12px;position:fixed;inset:auto 18px 14px;box-shadow:0 -10px 24px #00000057}#app[aria-label=TaskLaunch\ App] .appFooterBtn{text-align:left;flex-direction:row;justify-content:center;gap:10px;width:auto;min-height:64px;padding:8px 14px}#app[aria-label=TaskLaunch\ App] .appFooterIconImage{flex:none;margin:0}#app[aria-label=TaskLaunch\ App] .appFooterLabel{letter-spacing:.08em;white-space:nowrap;font-size:11px;line-height:1.1;display:inline}#app[aria-label=TaskLaunch\ App] .appFooterAlertBadge{top:7px;right:10px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appFooterNav{display:none}#app[aria-label=TaskLaunch\ App]{overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail{background:linear-gradient(#ffffff08,#ffffff03 28%,#fff0),radial-gradient(140% 120% at 0 0,#ffffff0d,#fff0 36%),linear-gradient(#06080d,#04060b);border:0;flex-direction:column;align-items:stretch;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff05,0 18px 32px #00000057,0 30px 70px #0000008a}#app[aria-label=TaskLaunch\ App] .desktopAppMain{height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - (var(--desktop-shell-margin)*2));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - (var(--desktop-shell-margin)*2));min-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - (var(--desktop-shell-margin)*2));flex-direction:column;flex:auto;display:flex;overflow:hidden}#app[aria-label=TaskLaunch\ App] .appPages{-webkit-overflow-scrolling:touch;flex:1 1 0;height:0;min-height:0;overflow-x:hidden;overflow-y:auto!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppShell,#app[aria-label="TaskLaunch History Manager"] .desktopAppShell,#app[aria-label=TaskLaunch\ App] .desktopAppShell{--desktop-shell-margin:clamp(10px,1.3vw,18px);--desktop-shell-gap:clamp(12px,1.4vw,18px);--desktop-rail-column:clamp(300px,30vw,388px);margin:var(--desktop-shell-margin);gap:var(--desktop-shell-gap);grid-template-columns:minmax(0,var(--desktop-rail-column))minmax(0,1fr)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail{--desktop-rail-pad-x:clamp(12px,.92vw + 8px,16px);--desktop-rail-pad-top:clamp(11px,.9vh + 5px,16px);--desktop-rail-pad-bottom:clamp(8px,1vh,14px);--desktop-rail-stack-gap:clamp(6px,.7vh,10px);--desktop-rail-nav-gap:clamp(6px,.75vh,9px);--desktop-rail-label-size:clamp(10px,.7vw,11px);--desktop-rail-label-spacing:clamp(.12em,.1vw + .08em,.18em);--desktop-rail-menu-height:clamp(44px,5.2vh,58px);--desktop-rail-menu-pad-x:clamp(10px,.7vw + 8px,14px);--desktop-rail-menu-label-size:clamp(11px,.82vw,13px);--desktop-rail-profile-padding:clamp(8px,.52vw + 5px,11px);--desktop-rail-profile-notch:clamp(18px,1.8vw,24px);--desktop-rail-profile-gap:clamp(6px,.65vh,9px);--desktop-rail-avatar-size:clamp(40px,4.5vh,50px);--desktop-rail-rank-size:clamp(32px,3.7vh,40px);--desktop-rail-title-size:clamp(13px,.95vw,16px);--desktop-rail-meta-size:clamp(10px,.78vw,12px);--desktop-rail-tag-size:clamp(10px,.76vw,11px);--desktop-rail-metric-padding:clamp(8px,.8vw + 5px,12px);--desktop-rail-xp-track-height:clamp(9px,1.3vh,12px);--desktop-rail-xp-value-size:clamp(17px,2vh,20px);--desktop-rail-mascot-width:clamp(56px,8.4vh,81px);--desktop-rail-mascot-lift:clamp(-26px,-3vh,-16px);--desktop-rail-mascot-pad-top:clamp(2px,.35vh,8px);--desktop-rail-mascot-pad-bottom:0px;--desktop-rail-mascot-pad-left:clamp(2px,.35vw,4px);--desktop-rail-bubble-min-height:clamp(144px,23vh,230px);--desktop-rail-bubble-pad-top:clamp(8px,.7vh,12px);--desktop-rail-bubble-pad-right:clamp(12px,1vw + 8px,18px);--desktop-rail-bubble-pad-bottom:clamp(8px,.65vh,10px);--desktop-rail-bubble-pad-left:clamp(10px,.75vw + 7px,12px);--desktop-rail-bubble-title-size:clamp(14px,1.03vw,16px);--desktop-rail-bubble-input-size:clamp(14px,.98vw,15px);--desktop-rail-available-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - (var(--desktop-shell-margin)*2));row-gap:var(--desktop-rail-stack-gap);box-sizing:border-box;min-height:var(--desktop-rail-available-height);max-height:var(--desktop-rail-available-height);height:var(--desktop-rail-available-height);padding:var(--desktop-rail-pad-top)var(--desktop-rail-pad-x)var(--desktop-rail-pad-bottom);grid-template-rows:repeat(4,minmax(0,1fr));display:grid;position:relative;overflow:hidden}#app[aria-label="TaskLaunch History Manager"] .desktopAppMain,#app[aria-label=TaskLaunch\ App] .desktopAppMain{height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - (var(--desktop-shell-margin)*2));max-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - (var(--desktop-shell-margin)*2));min-height:calc(100dvh - var(--safe-top) - var(--safe-bottom) - var(--desktop-shell-margin) - var(--desktop-shell-margin));overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailBottomSection,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailMiddleSection,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailTopSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBottomSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailMiddleSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailTopSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailBottomSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailMiddleSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailTopSection{width:100%;min-height:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailTopSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailTopSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailTopSection{flex-direction:column;grid-row:1;justify-content:flex-start;gap:clamp(4px,.5vh,8px);display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailBottomSection,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailMiddleSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBottomSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailMiddleSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailBottomSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailMiddleSection{flex-direction:column;justify-content:flex-start;display:flex;overflow:visible}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailMiddleSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailMiddleSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailMiddleSection{grid-row:3;justify-content:flex-end}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailBottomSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBottomSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailBottomSection{grid-row:4;justify-content:flex-end}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileDock,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileDock,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileDock{border-top:1px solid #282828;margin-top:auto;padding-top:0}}@media (min-width:981px) and (max-height:900px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppShell,#app[aria-label="TaskLaunch History Manager"] .desktopAppShell,#app[aria-label=TaskLaunch\ App] .desktopAppShell{--desktop-shell-margin:clamp(8px,1vw,14px);--desktop-rail-column:clamp(288px,29vw,352px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail{--desktop-rail-pad-top:clamp(10px,.9vh + 4px,14px);--desktop-rail-pad-bottom:clamp(8px,1vh,12px);--desktop-rail-stack-gap:6px;--desktop-rail-nav-gap:5px;--desktop-rail-menu-height:clamp(40px,4.5vh,50px);--desktop-rail-profile-padding:clamp(7px,.5vw + 4px,10px);--desktop-rail-profile-gap:6px;--desktop-rail-avatar-size:clamp(36px,4vh,42px);--desktop-rail-rank-size:clamp(28px,3.4vh,34px);--desktop-rail-xp-value-size:clamp(15px,1.8vh,18px);--desktop-rail-mascot-width:clamp(51px,6.9vh,69px);--desktop-rail-mascot-lift:clamp(-22px,-2.5vh,-12px);--desktop-rail-mascot-pad-top:2px;--desktop-rail-mascot-pad-bottom:0px;--desktop-rail-bubble-min-height:clamp(132px,20vh,188px);--desktop-rail-bubble-pad-top:8px;--desktop-rail-bubble-pad-right:14px;--desktop-rail-bubble-pad-bottom:8px;--desktop-rail-bubble-pad-left:10px;--desktop-rail-bubble-title-size:14px;--desktop-rail-bubble-input-size:14px}}@media (min-width:981px) and (max-height:820px){#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppShell,#app[aria-label=TaskLaunch\ App] .desktopAppShell{--desktop-shell-margin:8px;--desktop-shell-gap:10px;--desktop-rail-column:clamp(272px,28vw,330px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail{--desktop-rail-pad-x:12px;--desktop-rail-pad-top:9px;--desktop-rail-pad-bottom:6px;--desktop-rail-stack-gap:5px;--desktop-rail-nav-gap:5px;--desktop-rail-label-size:9px;--desktop-rail-label-spacing:.12em;--desktop-rail-menu-height:clamp(36px,4.1vh,42px);--desktop-rail-menu-pad-x:9px;--desktop-rail-menu-label-size:10px;--desktop-rail-profile-padding:6px;--desktop-rail-profile-gap:5px;--desktop-rail-avatar-size:32px;--desktop-rail-rank-size:28px;--desktop-rail-title-size:12px;--desktop-rail-meta-size:9px;--desktop-rail-tag-size:9px;--desktop-rail-metric-padding:7px;--desktop-rail-xp-track-height:8px;--desktop-rail-xp-value-size:14px;--desktop-rail-mascot-width:clamp(45px,6.15vh,62px);--desktop-rail-mascot-lift:-14px;--desktop-rail-mascot-pad-top:0;--desktop-rail-mascot-pad-bottom:0px;--desktop-rail-bubble-min-height:clamp(118px,17vh,164px);--desktop-rail-bubble-pad-top:7px;--desktop-rail-bubble-pad-right:12px;--desktop-rail-bubble-pad-bottom:7px;--desktop-rail-bubble-pad-left:9px;--desktop-rail-bubble-title-size:13px;--desktop-rail-bubble-input-size:13px}}@media (min-width:981px){body:has(#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account])),body:has(#app[aria-label="TaskLaunch History Manager"]),body:has(#app[aria-label=TaskLaunch\ App]),body:has(#app[aria-label=TaskLaunch\ Feedback]){justify-content:stretch;align-items:stretch;padding:0!important}.wrap{width:100%;max-width:1920px;height:calc(100dvh - var(--safe-top) - var(--safe-bottom));margin-inline:auto;box-shadow:none!important;border:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]),#app[aria-label="TaskLaunch History Manager"],#app[aria-label=TaskLaunch\ App],#app[aria-label=TaskLaunch\ Feedback]{--flat-shell-bg:#0f1014;--flat-rail-bg:#1a1b20;--flat-rail-border:transparent;--flat-main-bg:#111216;--flat-main-border:transparent;--flat-panel-bg:#17181d;--flat-panel-bg-strong:#1f2026;--flat-panel-hover:#ffffff0e;--flat-accent:#70dbeeeb;width:100%;max-width:1920px;height:calc(100dvh - var(--safe-top) - var(--safe-bottom));margin-inline:auto;background:var(--flat-shell-bg)!important;box-shadow:none!important;border:0!important;overflow:hidden!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]),body[data-theme=lime] #app[aria-label="TaskLaunch History Manager"],body[data-theme=lime] #app[aria-label=TaskLaunch\ App],body[data-theme=lime] #app[aria-label=TaskLaunch\ Feedback]{--flat-accent:#d6f674e6}#app[aria-label=TaskLaunch\ Feedback]{height:auto!important;min-height:100dvh!important;overflow:visible!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .topbar,#app[aria-label="TaskLaunch History Manager"] .topbar,#app[aria-label=TaskLaunch\ App] .topbar,#app[aria-label=TaskLaunch\ Feedback] .topbar{display:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .brandLogo,#app[aria-label="TaskLaunch History Manager"] .brandLogo,#app[aria-label=TaskLaunch\ App] .brandLogo,#app[aria-label=TaskLaunch\ Feedback] .brandLogo{max-width:190px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppShell,#app[aria-label="TaskLaunch History Manager"] .desktopAppShell,#app[aria-label=TaskLaunch\ App] .desktopAppShell,#app[aria-label=TaskLaunch\ Feedback] .desktopAppShell{--desktop-shell-margin:0px;--desktop-shell-gap:0px;--desktop-rail-column:clamp(246px,20vw,292px);background:var(--flat-shell-bg);flex:1 1 0;align-items:stretch;height:100%;min-height:0;grid-template-columns:minmax(0,var(--desktop-rail-column))minmax(0,1fr)!important;gap:0!important;margin:0!important;display:grid!important}#app[aria-label=TaskLaunch\ Feedback] .desktopAppShell{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail,#app[aria-label=TaskLaunch\ App] .desktopAppRail,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail{flex-direction:column;border:0!important;border-right:1px solid var(--flat-rail-border,#ffffff14)!important;background:var(--flat-rail-bg)!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;clip-path:none!important;background-image:none!important;padding:0!important;display:flex!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;overflow:hidden auto!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppMain,#app[aria-label="TaskLaunch History Manager"] .desktopAppMain,#app[aria-label=TaskLaunch\ App] .desktopAppMain,#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain{border-left:0;flex-direction:column;min-width:0;display:flex;overflow:hidden;background:var(--flat-main-bg)!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:inset 1px 0 0 var(--flat-main-border,#ffffff14)!important}#app[aria-label=TaskLaunch\ Feedback] .desktopAppMain{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;padding:0!important;display:block!important;overflow:visible!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailBottomSection,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailMiddleSection,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailTopSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBottomSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailMiddleSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailTopSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailBottomSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailMiddleSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailTopSection,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailBottomSection,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailMiddleSection,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailTopSection{padding-left:14px;padding-right:14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailLogo,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailLogo,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailLogo,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailLogo{align-items:center;min-height:24px;margin:0;padding:12px 0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailHeaderDivider,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailHeaderDivider,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailHeaderDivider,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailHeaderDivider{background:#282828;flex:none;width:100%;height:1px;margin:-16px 0 12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailBrandLogo,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBrandLogo,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailBrandLogo,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailBrandLogo{aspect-ratio:3;flex:none;width:116px;height:auto;object-fit:contain!important}#app[aria-label="TaskLaunch History Manager"] #historyManagerScreen,#app[aria-label=TaskLaunch\ Account] .accountPageList,#app[aria-label=TaskLaunch\ App] .appPages,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout,#app[aria-label=TaskLaunch\ Settings] .settingsPageList{flex:1 1 0;height:0;min-height:0;background:0 0!important;padding:0!important;overflow:hidden auto!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageLayout{flex:none!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 48px 64px!important;overflow:visible!important}#app[aria-label=TaskLaunch\ Feedback] .feedbackPageMain,#app[aria-label=TaskLaunch\ Feedback] .feedbackPageShell{width:min(1180px,100%)!important;margin:0 auto!important;overflow:visible!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks{box-sizing:border-box;padding-left:8px;padding-right:8px}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks{box-sizing:border-box;padding-left:18px;padding-right:18px}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] #appPageDashboard{box-sizing:border-box;padding-left:0;padding-right:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailNav,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailNav,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailNav,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailNav{gap:4px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailMenuBtn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailMenuBtn{gap:10px;padding:8px 10px;min-height:38px!important;box-shadow:none!important;clip-path:none!important;color:#eef2f7d1!important;letter-spacing:0!important;text-shadow:none!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:6px!important;font-size:12px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:before,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailMenuBtn:before,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:before,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailMenuBtn:before{background:var(--flat-accent);border-radius:999px;width:3px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn.isOn,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:hover,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailMenuBtn.isOn,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailMenuBtn:focus-visible,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailMenuBtn:hover,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn.isOn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:focus-visible,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:hover,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailMenuBtn.isOn,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailMenuBtn:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailMenuBtn:hover{transform:none;background:var(--flat-panel-hover)!important;color:#fffffff5!important;box-shadow:none!important;font-size:12px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuIconImage,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailMenuIconImage,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuIconImage,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailMenuIconImage{opacity:.86;width:18px!important;height:18px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailSectionLabel,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailSectionLabel,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailSectionLabel,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailSectionLabel{color:#d2d9e38f;letter-spacing:0;text-transform:none;margin:0 0 8px;font-size:11px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileSummary,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailPromo,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummary,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailPromo,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileSummary,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailPromo,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailProfileSummary,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailPromo{border-radius:8px;background:var(--flat-panel-bg)!important;box-shadow:none!important;clip-path:none!important;background-image:none!important;border:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailMiddleSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailMiddleSection,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailMiddleSection{flex:auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailBottomSection,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailBottomSection,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailBottomSection{margin-top:auto;padding-top:18px;padding-left:16px;padding-right:16px}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailMiddleSection{display:none}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBottomSection{margin-top:auto;padding-top:18px;padding-left:16px;padding-right:16px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileDock,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileDock,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileDock,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileDock{padding-top:0;padding-bottom:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenu,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenu,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenu,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenu{z-index:3;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuTrigger,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuTrigger,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuTrigger,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuTrigger{cursor:pointer;text-align:left;width:100%;list-style:none;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuTrigger:active,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuTrigger:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuTrigger:hover,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuTrigger[aria-expanded=true],#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuTrigger,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuTrigger:active,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuTrigger:focus-visible,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuTrigger:hover,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuTrigger[aria-expanded=true],#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuTrigger,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuTrigger:active,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuTrigger:focus-visible,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuTrigger:hover,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuTrigger[aria-expanded=true],#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuTrigger,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuTrigger:active,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuTrigger:focus-visible,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuTrigger:hover,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuTrigger[aria-expanded=true],#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuTrigger{background:#282828!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileHead,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileHead,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileHead,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailProfileHead{text-align:left;justify-content:flex-start;width:100%}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileIdentity,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .dashboardRailProfileIdentity{text-align:left}#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuTrigger::-webkit-details-marker{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuTrigger::-webkit-details-marker{display:none}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuTrigger::-webkit-details-marker,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuTrigger::-webkit-details-marker{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuDropdown,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuDropdown{opacity:0;transform-origin:bottom;pointer-events:none;background:#282828;grid-template-columns:minmax(0,1fr);gap:8px;padding:8px;transition:opacity .32s,transform .32s;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;right:0;transform:translateY(14px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuDropdown,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenu[open]:not([data-closing=true]) .desktopRailProfileMenuDropdown{opacity:1;pointer-events:auto;animation:desktopRailProfileMenuSlideUp .32s both;transform:translateY(0)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenu[data-closing=true] .desktopRailProfileMenuDropdown,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenu[data-closing=true] .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenu[data-closing=true] .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenu[data-closing=true] .desktopRailProfileMenuDropdown{opacity:0;pointer-events:none;animation:desktopRailProfileMenuSlideDown .32s both;transform:translateY(14px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuBtn,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuBtn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuBtn,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuBtn{min-height:48px;padding:8px 16px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenu,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenu,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenu,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenu{border-top:1px solid #e9f6fc29;margin-top:4px;padding-top:8px;display:block;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenu:first-child,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenu:first-child,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenu:first-child,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenu:first-child{border-top:0;margin-top:0;padding-top:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuDivider,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuDivider,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuDivider,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuDivider{background:#e9f6fc29;height:1px;margin:0 8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenuTrigger,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenuTrigger,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenuTrigger,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenuTrigger{border:0;list-style:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenuTrigger:after,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenuTrigger:after,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenuTrigger:after,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenuTrigger:after{content:">";color:#e9f6fc9e;margin-left:auto;transition:transform .18s}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenuList,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenuList{opacity:0;pointer-events:none;background:#282828;gap:6px;min-width:min(220px,100vw - 32px);padding:8px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:0;left:100%;transform:translate(-8px)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenu:focus-within .desktopRailProfileSubmenuList,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenu:hover .desktopRailProfileSubmenuList,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSubmenu[open] .desktopRailProfileSubmenuList,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenu:focus-within .desktopRailProfileSubmenuList,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenu:hover .desktopRailProfileSubmenuList,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSubmenu[open] .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenu:focus-within .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenu:hover .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSubmenu[open] .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenu:focus-within .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenu:hover .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSubmenu[open] .desktopRailProfileSubmenuList{opacity:1;pointer-events:auto;transform:translate(0)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSecondaryMenuBtn,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSecondaryMenuBtn,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSecondaryMenuBtn,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSecondaryMenuBtn{min-height:42px;padding:7px 14px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailPrivacyPolicyIcon,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailPrivacyPolicyIcon,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailPrivacyPolicyIcon,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailPrivacyPolicyIcon{filter:brightness(0)saturate()invert(92%)sepia(39%)saturate(4747%)hue-rotate(23deg)brightness(106%)contrast(101%)}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileSignOutBtn:disabled,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileSignOutBtn:disabled,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileSignOutBtn:disabled,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileSignOutBtn:disabled{cursor:wait;opacity:.7}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .desktopRailProfileMenuError,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileMenuError,#app[aria-label=TaskLaunch\ App] .desktopAppRail .desktopRailProfileMenuError,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail .desktopRailProfileMenuError{text-align:left;margin:2px 0 0}@keyframes desktopRailProfileMenuSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes desktopRailProfileMenuSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(14px)}}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail{--desktop-rail-pad-x:14px;--desktop-rail-pad-top:14px;--desktop-rail-pad-bottom:14px;--desktop-rail-stack-gap:14px;--desktop-rail-menu-height:40px;row-gap:var(--desktop-rail-stack-gap);grid-template-rows:auto 1fr auto;padding:var(--desktop-rail-pad-top)var(--desktop-rail-pad-x)var(--desktop-rail-pad-bottom)!important;display:grid!important;overflow:hidden!important}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBottomSection,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailTopSection{width:100%;min-height:0}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailTopSection{flex-direction:column;grid-row:1;justify-content:flex-start;gap:8px;display:flex}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailNav{gap:4px}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailMenuBtn{width:100%;min-height:var(--desktop-rail-menu-height);justify-content:flex-start;align-items:center;display:flex}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailBottomSection{grid-row:3;width:100%}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummarySdCard,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .desktopRailProfileDock{width:100%;min-width:0}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummarySdCard{padding:16px!important}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileHead{align-items:flex-start;gap:12px;display:flex}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileAvatar{flex:0 0 44px;width:44px;height:44px;overflow:hidden}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileIdentity{flex:auto;min-width:0}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileTags{margin-top:10px}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileMetricRank{flex:none;align-self:flex-start;margin-left:auto}#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailRankLabel{text-align:center;line-height:1.1}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuIconImage,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMenuToggleIcon,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuIconImage,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMenuToggleIcon{filter:brightness(0)saturate()invert(92%)sepia(45%)saturate(700%)hue-rotate(20deg)brightness(104%)contrast(103%)drop-shadow(0 0 8px #dbff4f57)}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric{background:#121418f5;border-color:#dbff4f29}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpTrack,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpTrack{box-shadow:none;border-color:#dbff4f33}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailPromoBadge,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailPromoBadge{color:#fff;box-shadow:none;background:#121418f5}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn:hover,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:focus-visible,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn:hover{box-shadow:none;border-color:#0000}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn.isOn,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn.isOn{box-shadow:none;background:#121418f5;border-color:#0000}body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn.isOn .dashboardRailMenuLabel{color:#fff;text-shadow:0 0 8px #dbff4f6b}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailMenuBtn.isOn .dashboardRailMenuIconImage,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailMenuBtn.isOn .dashboardRailMenuIconImage{filter:brightness(0)saturate()invert(95%)sepia(35%)saturate(938%)hue-rotate(18deg)brightness(103%)contrast(104%)drop-shadow(0 0 10px #f1ff7a94)}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail{box-shadow:inset 0 1px #ffffff0d,0 8px 16px #00000024,0 18px 34px #0000003d,0 30px 68px #0000006b}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileSummary,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileSummary{padding:var(--desktop-rail-profile-padding);background:linear-gradient(#ffffff08,#ffffff03),#121418f5;border:0}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileAvatar,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileAvatar{width:52px!important;height:52px!important;box-shadow:none!important;object-fit:cover!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:999px!important;overflow:hidden!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardAvatarImage.dashboardRailProfileAvatar,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardAvatarImage.dashboardRailProfileAvatar{object-fit:cover!important;object-position:center!important;clip-path:none!important;box-sizing:border-box!important;background:0 0!important;border-radius:999px!important;width:100%!important;height:100%!important;padding:0!important;display:block!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardProfileCard .dashboardAvatar,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardProfileCard .dashboardRailProfileAvatarImage,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardProfileCard .dashboardAvatar,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardProfileCard .dashboardRailProfileAvatarImage{clip-path:none!important;border-radius:999px!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpFill,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpFill{background:linear-gradient(90deg,#c9ff24,#f3ff7a);box-shadow:0 0 14px #dbff4f38}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMenuDropdown,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMenuDropdown{background:linear-gradient(#ffffff08,#ffffff03),#121418f5;border-color:#f1ff9738}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfileTagLink:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfileTagLink:hover,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfileTagLink:focus-visible,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfileTagLink:hover{box-shadow:none;border-color:#f1ff9752}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgeFree:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgeFree:hover,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgeFree:focus-visible,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgeFree:hover{color:#fff!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgePro:focus-visible,body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgePro:hover,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgePro:focus-visible,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgePro:hover{color:#f5c84b!important}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileSummarySdCard,body[data-theme=lime] #app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummarySdCard,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileSummarySdCard{box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileHead,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileHead{align-items:flex-start;gap:12px;margin-top:8px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileAvatar,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileAvatar{flex:none;width:44px;height:44px;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity{flex:auto;min-width:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileEmail,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileEmail,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileEmail{margin-top:0;display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardCardTitle,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric strong,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileName,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardCardTitle,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric strong,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileName{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileName,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileName{text-transform:lowercase!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileEditLink,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileEditLink{font-family:var(--font-orbitron),"Segoe UI Variable","Segoe UI",Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#75e7ff;text-underline-offset:2px;align-items:center;font-size:11px;font-weight:700;text-decoration:underline;display:inline-flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileEditLink:focus-visible,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileEditLink:hover,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileEditLink:focus-visible,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileEditLink:hover{color:#b4f4ff}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric strong,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileMeta,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileName,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric strong,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileMeta,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardTag,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardTag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileGrid,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileGrid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileGrid .dashboardProfileMetric{background:#03091266;border:1px solid #75e7ff29;min-width:0;padding:12px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpMetric,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpMetric{gap:8px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpHead,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpMeta,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpHead,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpHead span,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpMeta span,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpHead span,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpMeta span{letter-spacing:.14em;text-transform:uppercase;color:#bcd3e199;font-size:10px;font-weight:700}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpHead strong,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpHead strong{color:#f6fbff;font-size:20px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpMeta span:last-child,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpMeta span:last-child{text-align:right}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpTrack,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpTrack{background:linear-gradient(#ffffff1a,#fff0 40%),linear-gradient(#040810f5,#121825eb 52%,#03050afa);border:1px solid #76e1ff2e;height:12px;box-shadow:inset 0 1px #ffffff1f,inset 0 -3px 6px #00000070,inset 0 0 10px #00beff26,0 2px 8px #0000003d}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpTrack:before,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpTrack:before{content:"";pointer-events:none;background:linear-gradient(#fff3,#fff0);border-radius:999px;height:40%;position:absolute;inset:1px 1px auto}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileXpFill:after,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileXpFill:after{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#fff0);border-radius:999px;height:42%;position:absolute;inset:1px 10% auto 1px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRank,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRank{text-align:right;background:0 0;border:0;justify-content:flex-end;align-self:flex-start;align-items:flex-start;margin-left:auto;padding:0;display:flex}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRank .dashboardRailRankBadge,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRank .dashboardRailRankBadge{width:44px;height:44px}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRank,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRank{flex:none;place-items:center;width:72px;height:72px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRank .dashboardRailRankBadge,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRank .dashboardRailRankBadge{display:block;width:66px!important;height:66px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfileTagLink,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfileTagLink{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:inherit;text-decoration:none;overflow:hidden}body[data-theme=lime] #app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardTag,body[data-theme=lime] #app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardTag{border-color:#dbff4f57}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadge,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadge{font-weight:800}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgeFree,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgeFree{color:#fff!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgePro,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags .dashboardRailProfilePlanBadgePro{color:#f5c84b!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity{align-content:start;gap:2px;display:grid}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileMeta,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity .dashboardProfileMeta{display:none}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileIdentity .dashboardRailProfileEmail,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileIdentity .dashboardRailProfileEmail{display:block}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileTags,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileTags{margin-top:0}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRank,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRank{text-align:center;gap:2px;transform:translateY(-9px);align-self:flex-start!important;place-items:start end!important;height:auto!important;padding-top:0!important;display:grid!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileMetricRank .dashboardRailRankBadge,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileMetricRank .dashboardRailRankBadge{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;margin-top:-3px!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailRankLabel,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailRankLabel{text-align:center;white-space:normal;width:100%;line-height:1.1;display:block;margin-top:0!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileSummarySdCard,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummarySdCard,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileSummarySdCard{position:relative;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0 0 2px!important;overflow:hidden!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileSummarySdCard:after,#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileSummarySdCard:before,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummarySdCard:after,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummarySdCard:before,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileSummarySdCard:after,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileSummarySdCard:before{content:none!important;display:none!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail .dashboardRailProfileSummarySdCard>*,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail .dashboardRailProfileSummarySdCard>*,#app[aria-label=TaskLaunch\ App] .desktopAppRail .dashboardRailProfileSummarySdCard>*{z-index:1;position:relative}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail[data-profile-menu-open=true],#app[aria-label="TaskLaunch History Manager"] .desktopAppRail[data-profile-menu-open=true],#app[aria-label=TaskLaunch\ App] .desktopAppRail[data-profile-menu-open=true],#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail[data-profile-menu-open=true]{z-index:50;clip-path:none!important;overflow:visible!important}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileMenuDropdown,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ App] .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileMenuDropdown,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileMenuDropdown{z-index:51;overflow:visible}#app:is([aria-label=TaskLaunch\ Settings],[aria-label=TaskLaunch\ Account]) .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileSubmenuList,#app[aria-label="TaskLaunch History Manager"] .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ App] .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileSubmenuList,#app[aria-label=TaskLaunch\ Feedback] .desktopAppRail[data-profile-menu-open=true] .desktopRailProfileSubmenuList{z-index:52}}@media (max-width:980px){body{background-attachment:scroll}}@media (max-width:640px){body[data-app-page=tasks]{padding-left:0!important;padding-right:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App],body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .appPages,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .desktopAppMain,body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] .desktopAppShell,body[data-app-page=tasks] .wrap{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}body[data-app-page=tasks] #app[aria-label=TaskLaunch\ App] #appPageTasks{padding-left:8px!important;padding-right:8px!important}body[data-app-page=schedule]{padding-left:0!important;padding-right:0!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App],body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageSchedule,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .appPages,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .desktopAppMain,body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] .desktopAppShell,body[data-app-page=schedule] .wrap{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important}body[data-app-page=schedule] #app[aria-label=TaskLaunch\ App] #appPageTasks{padding-left:0!important;padding-right:0!important}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App],body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appPages{-ms-overflow-style:none;scrollbar-width:none}body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App] .appPages::-webkit-scrollbar,body[data-app-page=dashboard] #app[aria-label=TaskLaunch\ App]::-webkit-scrollbar{width:0;height:0;display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:720px){.sessionNoteContentGrid,.sessionNoteEditorGrid{grid-template-columns:1fr}}