._header_44s3y_2{z-index:40;border-bottom:1px solid var(--border);background:var(--site-paper);position:sticky;top:0}._headerInner_44s3y_3{align-items:center;gap:18px;width:calc(100% - 56px);max-width:1280px;min-height:64px;margin:auto;display:flex}._brand_44s3y_5{white-space:nowrap;align-content:center;align-items:baseline;gap:8px;min-height:44px;font-size:22px;font-weight:800;line-height:44px;display:inline-flex}._brandName_44s3y_5{font-size:16px;font-weight:650}._navLink_44s3y_6{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;min-height:44px;padding:0 10px;font-size:14px;display:inline-flex}._tools_44s3y_7{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}._tools_44s3y_7>a{min-width:44px;min-height:44px}._pro_44s3y_10{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}._proPill_44s3y_11{background:var(--primary);height:36px;color:var(--primary-foreground);border-radius:999px;align-items:center;gap:5px;padding:0 15px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}._proPill_44s3y_11 em{color:var(--site-pro-on-accent,var(--primary-foreground));font-style:normal;font-weight:800}._proPill_44s3y_11 svg{width:16px;height:16px;color:var(--site-pro-on-accent,var(--primary-foreground));flex:none}._proPill_44s3y_11[data-segmented]{padding:0 5px 0 14px}._proDays_44s3y_16{font-variant-numeric:tabular-nums;font-weight:800}._proAction_44s3y_17{background:var(--primary-foreground);height:26px;color:var(--primary);border-radius:999px;align-items:center;margin-left:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}._footer_44s3y_20{white-space:nowrap;width:calc(100% - 56px);max-width:1280px;color:var(--muted-foreground);border-top:1px solid var(--border);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:0 0 8px;font-size:13px;display:flex}._footer_44s3y_20 a{align-items:center;min-height:44px;display:inline-flex}._main_44s3y_20:has([data-home-dashboard])>div{max-width:1280px;padding-top:28px;padding-bottom:18px}@media (max-width:743px){._headerInner_44s3y_3{gap:8px;width:calc(100% - 32px);min-height:58px}._brand_44s3y_5{font-size:21px}._tools_44s3y_7{gap:4px}._pro_44s3y_10{margin-left:4px}._proPill_44s3y_11{height:34px;padding:0 12px;font-size:14px}._footer_44s3y_20{width:calc(100% - 32px);padding:8px 0 1px}._main_44s3y_20:has([data-home-dashboard])>div{padding-top:15px}}@media (max-width:767px){._headerInner_44s3y_3,._footer_44s3y_20{width:calc(100% - 24px)}._tools_44s3y_7{gap:4px}._tools_44s3y_7>._account_44s3y_25{margin-left:8px}._pro_44s3y_10{margin-left:0}._brand_44s3y_5{flex-shrink:0}._proFull_44s3y_25{display:none}._proPill_44s3y_11{letter-spacing:-.02em;gap:2px;height:34px;padding:0 10px;font-size:13px}._proPill_44s3y_11 svg{width:13px;height:13px}._proPill_44s3y_11[data-segmented]{padding:0 3px 0 8px}._proAction_44s3y_17{height:26px;margin-left:3px;padding:0 8px;font-size:12px}._pro_44s3y_10[data-kqz-pro-unit=hour] ._proPill_44s3y_11 svg{display:none}}@media (max-width:389px){._headerInner_44s3y_3{gap:6px}._proPill_44s3y_11{letter-spacing:-.03em}._proPill_44s3y_11 svg{display:none}._proPill_44s3y_11[data-segmented]{padding:0 3px 0 6px}._proAction_44s3y_17{margin-left:2px;padding:0 6px}._pro_44s3y_10[data-kqz-pro-unit=hour] ._proPill_44s3y_11{font-size:12px}._pro_44s3y_10[data-kqz-pro-unit=hour] ._proAction_44s3y_17{font-size:11.5px}}@media (min-width:744px) and (max-width:1439px){._headerInner_44s3y_3{gap:8px}._navLink_44s3y_6{padding:0 7px}}@media (min-width:744px) and (max-width:1599px){._main_44s3y_20:has([data-home-dashboard])>div{padding-bottom:8px}}@media (max-width:359px){._headerInner_44s3y_3{flex-wrap:wrap;gap:0 8px}._brand_44s3y_5{width:100%}._tools_44s3y_7{gap:4px;margin-left:0}}@media (max-width:360px){._footer_44s3y_20{gap:8px}._footer_44s3y_20 p{white-space:normal}}.kqz-site:has(>._header_44s3y_2){--kqz-tabbar-h:60px}._header_44s3y_2~.kqz-tabbar-float{left:12px;right:12px;bottom:max(8px,env(safe-area-inset-bottom));border-radius:28px;height:60px;padding-left:6px;padding-right:6px}@media (max-width:360px){._header_44s3y_2~.kqz-tabbar-float{justify-content:flex-start;width:calc(100% - 24px);min-width:0;display:flex;overflow-x:auto}._header_44s3y_2~.kqz-tabbar-float>a{flex:0 0 44px}._header_44s3y_2~.kqz-tabbar-float{width:calc(100vw - 24px)}._footer_44s3y_20{white-space:normal;flex-wrap:wrap}._footer_44s3y_20 a{white-space:normal;overflow-wrap:anywhere}}@media (min-width:744px) and (max-width:1023px){._headerInner_44s3y_3{gap:6px;width:calc(100% - 32px);min-height:58px}._brand_44s3y_5{flex-shrink:0;font-size:20px}._brandName_44s3y_5{font-size:14px}._headerInner_44s3y_3>nav{flex-shrink:0;gap:0}._navLink_44s3y_6{padding:0 3px;font-size:13px}._navLink_44s3y_6>svg{width:14px;height:14px;margin-right:1px}._tools_44s3y_7{gap:4px}._tools_44s3y_7>._account_44s3y_25{margin-left:0}._account_44s3y_25>span:last-child{display:none}._account_44s3y_25 svg{display:block}._pro_44s3y_10{margin-left:0}._proPill_44s3y_11{gap:3px;height:34px;padding:0 10px;font-size:13px}._proPill_44s3y_11 svg{width:13px;height:13px}._proPill_44s3y_11[data-segmented]{padding:0 3px 0 8px}._proAction_44s3y_17{margin-left:3px;padding:0 8px;font-size:12px}._footer_44s3y_20{width:calc(100% - 32px)}._main_44s3y_20:has([data-home-dashboard])>div{padding-top:15px}}._padOnly_44s3y_46._padOnly_44s3y_46{display:none}@media (min-width:744px) and (max-width:1180px){._brandName_44s3y_5,._themeSlot_44s3y_48,._account_44s3y_25,._padHide_44s3y_48,._proFull_44s3y_25,._proAction_44s3y_17{display:none}._padOnly_44s3y_46._padOnly_44s3y_46{display:inline-flex}._headerInner_44s3y_3{gap:12px}._brand_44s3y_5{font-size:22px}._headerInner_44s3y_3>nav{gap:4px}._navLink_44s3y_6{padding:0 8px;font-size:14px}._navLink_44s3y_6>svg{width:16px;height:16px;margin-right:4px}._proPill_44s3y_11,._proPill_44s3y_11[data-segmented]{border:1px solid color-mix(in srgb,var(--primary) 28%,transparent);background:color-mix(in srgb,var(--primary) 12%,var(--site-paper));height:32px;color:var(--primary);gap:4px;padding:0 12px;font-size:14px}._proPill_44s3y_11 em,._proPill_44s3y_11 svg{color:var(--primary)}}@media (min-width:900px) and (max-width:1180px){._navLink_44s3y_6{padding:0 12px}._headerInner_44s3y_3>nav{gap:6px}}._desktopNav_44s3y_63._desktopNav_44s3y_63{display:none}@media (min-width:744px){._desktopNav_44s3y_63._desktopNav_44s3y_63{display:flex}._tabbar_44s3y_64._tabbar_44s3y_64{display:none}._frame_44s3y_64._frame_44s3y_64{--kqz-shell-header-offset:5.25rem;padding-bottom:0}}._dashboard_5jg_3{--home-deep:color-mix(in srgb,var(--primary) 55%,#102c33);--home-on:#fff;font-family:var(--font-sans),sans-serif;font-variant-numeric:lining-nums tabular-nums;max-width:1480px;margin:auto}[data-kqz-theme=dark] ._dashboard_5jg_3,[data-kqz-theme=night] ._dashboard_5jg_3{--home-deep:color-mix(in srgb,var(--card) 85%,#102c33)}._dashboard_5jg_3[aria-busy=true]{min-block-size:calc(100svh - 92px)}._dashboard_5jg_3:has([aria-busy=true]){min-block-size:calc(100svh - 92px)}._heatLoading_5jg_8{color:var(--muted-foreground)}._skel_5jg_10{background:color-mix(in srgb,var(--muted-foreground) 14%,transparent);border-radius:14px;animation:1.4s ease-in-out infinite _homeSkel_5jg_1}@keyframes _homeSkel_5jg_1{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._skel_5jg_10{animation:none}}._skelList_5jg_13{flex-direction:column;gap:8px;display:flex}._skelHeading_5jg_14{height:44px;margin-bottom:10px}._skelRow_5jg_15,._skelLead_5jg_15{height:116px}._skelLead_5jg_15{height:236px}._skelStat_5jg_16{height:150px}._skelStrip_5jg_17{border-radius:12px;height:40px;margin-bottom:20px}@media (min-width:744px){._skelRow_5jg_15,._skelLead_5jg_15{height:152px}}._heatLoading_5jg_8{min-block-size:228px}._heatLoading_5jg_8[data-rows="5"]{min-block-size:380px}._mainGrid_5jg_21{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}._mainGrid_5jg_21>section{min-width:0;box-shadow:none;background:0 0;border:0;padding:0!important}._dashboard_5jg_3 [data-home-heading]{border:0;height:44px;margin-bottom:10px}._dashboard_5jg_3 [data-home-heading] h2{font-size:23px}._dashboard_5jg_3 [data-home-heading]>div{white-space:normal;font-size:13px;overflow:visible}._dashboard_5jg_3 .text-kqz-muted,._english_5jg_26,._detail_5jg_26{color:var(--muted-foreground)}._todayBody_5jg_27{flex-direction:column;display:flex}._todayList_5jg_32,._cardList_5jg_32{flex-direction:column;gap:0;display:flex}._cardList_5jg_32>li:not(._emptyState_5jg_33),._todayList_5jg_32>li:not(._resumeRow_5jg_33):not(._emptyState_5jg_33){background:var(--card);position:relative;overflow:hidden}._cardList_5jg_32>li:not(._emptyState_5jg_33):after,._todayList_5jg_32>li:not(._resumeRow_5jg_33):not(._emptyState_5jg_33):after{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 1px 0 0 var(--border),inset -1px 0 0 var(--border);position:absolute;inset:0}._cardList_5jg_32>li:first-child,._todayList_5jg_32>._resumeRow_5jg_33+li{border-radius:14px 14px 0 0}._cardList_5jg_32>li:first-child:after,._todayList_5jg_32>._resumeRow_5jg_33+li:after{box-shadow:inset 1px 0 0 var(--border),inset -1px 0 0 var(--border),inset 0 1px 0 var(--border)}._cardList_5jg_32>li:last-child,._todayList_5jg_32>li:last-child:not(._resumeRow_5jg_33){padding-bottom:var(--panel-pad,0);border-radius:0 0 14px 14px}._cardList_5jg_32>li:last-child:after,._todayList_5jg_32>li:last-child:not(._resumeRow_5jg_33):after{box-shadow:inset 1px 0 0 var(--border),inset -1px 0 0 var(--border),inset 0 -1px 0 var(--border)}._cardList_5jg_32>li:first-child:last-child,._todayList_5jg_32>._resumeRow_5jg_33+li:last-child{border-radius:14px}._cardList_5jg_32>li:first-child:last-child:after,._todayList_5jg_32>._resumeRow_5jg_33+li:last-child:after{box-shadow:inset 0 0 0 1px var(--border)}._cardList_5jg_32>li+li:before,._todayList_5jg_32>li:not(._resumeRow_5jg_33)+li:not(._resumeRow_5jg_33):before{content:"";z-index:2;border-top:1px solid var(--border);pointer-events:none;position:absolute;top:0;left:16px;right:16px}._dashboard_5jg_3 ._cardItem_5jg_44 [data-topic-card]{box-shadow:none;background:0 0;border:0;border-radius:0}._dashboard_5jg_3 ._cardItem_5jg_44 [data-topic-card]:before{display:none}._dashboard_5jg_3 ._cardItem_5jg_44 [data-topic-card][data-open]{background:color-mix(in srgb,var(--primary) 6%,transparent)}._todayList_5jg_32>._resumeRow_5jg_33{margin-bottom:8px}._cardItem_5jg_44{min-width:0;list-style:none}._todayRow_5jg_49{min-width:0}._resumeRow_5jg_33{border-radius:14px}._todayRow_5jg_49:not(._resumeRow_5jg_33){box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:12px;min-height:76px;padding:0 18px;display:grid}._taskTitle_5jg_52{white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:19px;font-weight:650;line-height:22px;display:block;overflow:hidden}._ordinal_5jg_53{display:none}._english_5jg_26{white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:13px;line-height:17px;display:block;overflow:hidden}._taskBottom_5jg_54{display:contents}._detail_5jg_26{white-space:nowrap;text-overflow:ellipsis;grid-column:1;min-width:0;font-size:13px;line-height:17px;overflow:hidden}._actions_5jg_55{flex-shrink:0;gap:6px;display:inline-flex}._todayList_5jg_32 ._actions_5jg_55{grid-area:1/2/4;align-self:center;align-items:center;height:0}._todayList_5jg_32 ._taskBottom_5jg_54>a{grid-area:1/2/4;align-self:center;margin-block:-22px}._resumeRow_5jg_33{box-sizing:border-box;background:var(--home-deep);height:152px;color:var(--home-on);padding:16px 18px;position:relative}._resume_5jg_33{min-width:0;text-align:inherit;padding-right:150px;display:block}._resumeInfo_5jg_60{min-width:0}._resumeCaption_5jg_60{white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:13px;line-height:20px;display:block;overflow:hidden}._resumeInfo_5jg_60>span:last-child>span:first-child{white-space:nowrap;text-overflow:ellipsis;font-size:21px;line-height:30px;overflow:hidden}._resumeInfo_5jg_60 .text-kqz-muted{color:var(--home-on);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}._resumeAction_5jg_63{min-width:80px;min-height:44px;color:var(--home-deep);background:#fff;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:650;display:inline-flex;position:absolute;top:18px;right:18px}._more_5jg_64{position:absolute;bottom:18px;right:18px}._moreDesktop_5jg_64{font-size:14px}._moreMobile_5jg_64{display:none}a._resumeMore_5jg_66._resumeMore_5jg_66{color:#fff;font-size:14px}a._resumeMore_5jg_66._resumeMore_5jg_66:before{background:#ffffff1f;border:1px solid #ffffff73;border-radius:14px}a._resumeMore_5jg_66._resumeMore_5jg_66:hover{color:#fff}._firstTaskRow_5jg_67>._resume_5jg_33{width:100%;font-family:inherit}._cardList_5jg_32{margin-top:0}._todayList_5jg_32>._emptyState_5jg_33{padding:12px 18px}._heat_5jg_8 ._emptyState_5jg_33{color:var(--muted-foreground);padding:12px 0}._heat_5jg_8 [data-home-heading]{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;height:auto;min-height:44px;display:grid}._headingDescription_5jg_72{color:var(--muted-foreground);overflow-wrap:anywhere;grid-column:1/-1;font-size:13px;line-height:1.5}._overview_5jg_73{background:var(--secondary);border:1px solid var(--border);border-radius:14px;grid-template-columns:1.1fr 1fr;gap:24px;margin-top:20px;padding:6px 18px 10px;display:grid}._overview_5jg_73>section{min-width:0;box-shadow:none;background:0 0;border:0;padding:0}._overview_5jg_73 [data-home-heading]{height:44px;margin:0}._overview_5jg_73 [data-home-heading] h2{font-size:18px}._overview_5jg_73 .text-kqz-muted{color:var(--foreground)}._scoreCard_5jg_75>div:last-child>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}._scoreCard_5jg_75>div:last-child>div>a,._scoreCard_5jg_75>div:last-child>div>div{background:0 0;padding:8px 6px}._scoreSubject_5jg_78{align-items:center;gap:8px;display:flex}._subjectBadge_5jg_79{background:var(--card);width:28px;height:28px;box-shadow:0 0 0 1px var(--border);color:var(--primary);border-radius:50%;flex:none;place-items:center;display:inline-grid}._scoreCard_5jg_75 .text-3xl{font-size:22px;line-height:28px}._scoreCard_5jg_75 .text-sm{font-size:13px;line-height:19px}._scoreCard_5jg_75 .text-xs{font-size:12px;line-height:17px}._scoreCard_5jg_75 [data-home-heading] a{isolation:isolate;min-height:44px;color:var(--foreground);justify-content:center;align-items:center;padding:0 14px;font-size:16px;font-weight:650;display:inline-flex;position:relative}._scoreCard_5jg_75 [data-home-heading] a:before{content:"";z-index:-1;background:color-mix(in srgb,var(--primary) 10%,var(--card));border:1px solid var(--border);border-radius:14px;position:absolute;inset:5px 0;transform:none}._scoreCard_5jg_75 [data-home-heading] a:hover:before{background:color-mix(in srgb,var(--primary) 16%,var(--card))}._weekCard_5jg_84{border-left:1px solid var(--border)!important;padding-left:24px!important}._weekCard_5jg_84>p{margin:0;font-size:12px}._weekHint_5jg_84{display:none}._weekChart_5jg_85{--week-bar:30px;--week-bar-min:5px;align-items:end;gap:4px;margin-top:10px;display:flex}._weekChart_5jg_85>li{grid-template-rows:16px 30px 16px 14px;grid-template-columns:minmax(0,1fr);justify-content:center;place-items:end center;row-gap:3px;min-width:0;display:grid}._weekChart_5jg_85>li>span:first-child{color:var(--muted-foreground);grid-area:1/1/auto/-1;font-size:11px}._weekChart_5jg_85>li>span:nth-child(2){border-radius:4px;grid-area:2/1/auto/-1;place-self:end center;width:14px}._weekChart_5jg_85>li>span:nth-child(3){white-space:nowrap;grid-area:3/1}._weekChart_5jg_85>li>span:nth-child(4){white-space:nowrap;grid-area:4/1;font-size:11px}._progress_5jg_91{background:var(--secondary);border:1px solid var(--border);height:40px;color:var(--muted-foreground);white-space:nowrap;border-radius:12px;align-items:center;margin-bottom:20px;padding:0 18px;font-size:14px;display:flex}._progress_5jg_91>div{align-items:center;gap:7px;display:flex}._progress_5jg_91>div+div{border-left:1px solid var(--border);margin-left:24px;padding-left:24px}._progress_5jg_91 svg{width:16px;height:16px;color:var(--primary);flex:none}._progress_5jg_91 b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:700}._dots_5jg_94{gap:4px;margin-left:6px;display:flex}._dots_5jg_94 i{background:var(--border);border-radius:50%;width:8px;height:8px}._dots_5jg_94 i._on_5jg_94{background:var(--primary)}._dots_5jg_94 i._today_5jg_27{box-shadow:0 0 0 2px var(--secondary),0 0 0 3px var(--primary)}@media (min-width:744px){._heat_5jg_8 [data-home-heading] ._mockEntry_5jg_96,._heat_5jg_8 [data-home-heading] ._viewAllHead_5jg_96{display:none}}._viewAllRow_5jg_31{box-sizing:border-box;justify-content:center;align-items:center;display:flex}._cardList_5jg_32>li._viewAllRow_5jg_31>a{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--primary) 28%,var(--card));background:color-mix(in srgb,var(--primary) 8%,var(--card));min-width:0;height:36px;min-height:0;color:var(--primary);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}._cardList_5jg_32>li._viewAllRow_5jg_31>a:hover{background:color-mix(in srgb,var(--primary) 14%,var(--card))}@media (max-width:743px){._viewAllRow_5jg_31{display:none}}@media (min-width:1600px){._taskTitle_5jg_52{font-size:20px}._resumeInfo_5jg_60>span:last-child>span:first-child{font-size:22px}}@media (max-width:767px){._scoreCard_5jg_75>div:last-child>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}._scoreCard_5jg_75>div:last-child>div>a,._scoreCard_5jg_75>div:last-child>div>div{min-width:0;padding:8px 0}._scoreNote_5jg_105{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._heat_5jg_8 ._viewPrefix_5jg_106{display:none}}@media (max-width:743px){._mainGrid_5jg_21,._overview_5jg_73{display:block}._mainGrid_5jg_21>section+section{margin-top:22px}._dashboard_5jg_3 [data-home-heading] h2{font-size:23px}._headingDescription_5jg_72,._progress_5jg_91,._skelStrip_5jg_17,._zhUnit_5jg_109{display:none}._heatLoading_5jg_8{min-block-size:190px}._heatLoading_5jg_8[data-rows="5"]{min-block-size:380px}._todayList_5jg_32{background:0 0;border:0;overflow:visible}._todayRow_5jg_49:not(._resumeRow_5jg_33){min-height:116px;padding:12px 16px;display:block}._cardList_5jg_32>li:nth-child(4),._cardList_5jg_32>li:nth-last-child(2){border-radius:0 0 14px 14px}._cardList_5jg_32>li:nth-child(4):after,._cardList_5jg_32>li:nth-last-child(2):after{box-shadow:inset 1px 0 0 var(--border),inset -1px 0 0 var(--border),inset 0 -1px 0 var(--border)}._taskTitle_5jg_52{font-size:16px;line-height:24px}._english_5jg_26{margin-top:2px;font-size:13px;line-height:21px}._detail_5jg_26{font-size:13px;line-height:21px}._taskBottom_5jg_54{justify-content:space-between;align-items:center;gap:10px;display:flex}._todayList_5jg_32 ._actions_5jg_55,._heat_5jg_8 ._actions_5jg_55{height:auto}._todayList_5jg_32 ._taskBottom_5jg_54>a{margin-block:0}._resumeRow_5jg_33{text-align:center;border-radius:14px;height:236px;padding:16px 18px}._resume_5jg_33{flex-direction:column;gap:8px;padding:0;display:flex}._resumeInfo_5jg_60{width:100%}._resumeCaption_5jg_60{margin-bottom:2px;line-height:16px}._resumeInfo_5jg_60>span:last-child>span:first-child{font-size:24px;line-height:32px}._resumeAction_5jg_63{align-self:center;position:static}._more_5jg_64{margin-top:8px;position:static}._moreMobile_5jg_64{display:inline}._moreDesktop_5jg_64,._cardList_5jg_32>li:nth-child(n+5){display:none}._overview_5jg_73{background:0 0;border:0;border-radius:0;margin-top:16px;padding:14px 0}._overview_5jg_73 [data-home-heading] h2{font-size:18px}._weekCard_5jg_84{margin-top:14px;border-left:0!important;border-top:1px solid var(--border)!important;padding:12px 0 0!important}._weekHint_5jg_84{display:block}._weekChart_5jg_85{--week-bar:48px;--week-bar-min:8px;gap:8px;min-height:80px;margin-top:8px}._weekChart_5jg_85>li{grid-template-rows:16px 48px 16px 14px;grid-template-columns:1fr;row-gap:2px}._weekChart_5jg_85>li>span:first-child{grid-area:1/1;font-size:12px}._weekChart_5jg_85>li>span:nth-child(2){border-radius:3px;grid-area:2/1;max-width:12px}._weekChart_5jg_85>li>span:nth-child(3),._weekChart_5jg_85>li>span:nth-child(4){white-space:nowrap;grid-column:1;justify-self:center}._weekChart_5jg_85>li>span:nth-child(3){grid-row:3}._weekChart_5jg_85>li>span:nth-child(4){grid-row:4}}@media (max-width:380px){._actions_5jg_55{gap:4px}._todayRow_5jg_49 ._taskBottom_5jg_54{flex-wrap:wrap}}@media (max-width:360px){._weekChart_5jg_85{flex-wrap:wrap;gap:8px 4px}._weekChart_5jg_85>li{flex:0 0 calc(25% - 4px)}._english_5jg_26{overflow-wrap:anywhere}._dashboard_5jg_3 [data-home-heading]{flex-wrap:wrap;align-items:flex-start;gap:0;height:auto;min-height:44px}._dashboard_5jg_3 [data-home-heading]>div{justify-content:flex-start;width:100%}._dashboard_5jg_3 [data-home-heading] h2{flex-shrink:1}._dashboard_5jg_3 [data-home-heading] .kqz-secondary-sm{white-space:normal;max-width:100%;display:inline-flex}._heat_5jg_8 [data-home-heading]{flex-wrap:nowrap;align-items:center}._heat_5jg_8 [data-home-heading] h2{flex-shrink:0;margin-inline-end:8px}._heat_5jg_8 [data-home-heading]>div{justify-content:flex-end;width:auto;min-width:0}}._trigger_1b92k_4{min-width:44px;min-height:44px;color:var(--foreground);justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:13px;display:inline-flex}._settings_1b92k_5{stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}._trigger_1b92k_4:focus-visible{outline:3px solid var(--primary);outline-offset:2px}._pop_1b92k_7._pop_1b92k_7{border:1px solid var(--border);background:var(--card);width:auto;color:var(--foreground);border-radius:14px;padding:12px;box-shadow:0 8px 24px #05141c1f}._row_1b92k_8{border:0;gap:8px;min-width:0;margin:0;padding:0;display:flex}._swatch_1b92k_9{cursor:pointer;background:radial-gradient(circle at 30% 75%,var(--dot),var(--base) 75%);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 16%,transparent);border-radius:50%;flex:none;transition:transform .12s;display:block;position:relative}._swatch_1b92k_9:after{content:"";border-radius:50%;position:absolute;inset:-4px}._swatch_1b92k_9:hover{transform:scale(1.12)}._swatch_1b92k_9:has(:checked){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 16%,transparent),0 0 0 2px var(--card),0 0 0 3.5px var(--primary)}._swatch_1b92k_9:has(:focus-visible){outline:3px solid var(--primary);outline-offset:4px}._inline_1b92k_15{padding:8px 4px}@media (prefers-reduced-motion:reduce){._swatch_1b92k_9{transition:none}}._overlay_lnjsh_3[data-slot=dialog-overlay]{background:#070f1633}._shell_lnjsh_4._shell_lnjsh_4{border:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,var(--secondary));width:min(440px,100% - 32px);max-width:none;max-height:calc(100dvh - 40px);color:var(--foreground);border-radius:26px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #05141c1f}._head_lnjsh_5{isolation:isolate;background:linear-gradient(135deg,var(--card),color-mix(in srgb,var(--card) 96%,var(--secondary)));flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:20px;font-weight:700;display:flex;position:relative;overflow:hidden}._head_lnjsh_5:before,._head_lnjsh_5:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}._head_lnjsh_5:before{background:linear-gradient(126deg,transparent 53%,color-mix(in srgb,var(--primary) 2%,transparent) 53% 72%,transparent 72%)}._head_lnjsh_5:after{background:linear-gradient(34deg,transparent 25%,color-mix(in srgb,var(--primary) 1.5%,transparent) 25% 50%,transparent 50%)}._close_lnjsh_6{border:1px solid var(--border);background:var(--card);min-width:44px;min-height:44px;color:var(--foreground);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;font-size:16px;font-weight:500;display:inline-flex}._body_lnjsh_7{border:1px solid var(--border);background:var(--card);border-radius:18px;min-height:0;margin:0 8px 8px;padding:16px;overflow:auto}._description_lnjsh_7{color:var(--muted-foreground);margin-bottom:16px;font-size:14px;line-height:1.5}@media (max-width:360px){._body_lnjsh_7,._head_lnjsh_5{padding:12px}}._head_lnjsh_5 [data-slot=dialog-title]{overflow-wrap:anywhere;min-width:0}._close_lnjsh_6:focus-visible{outline:3px solid var(--primary);outline-offset:2px}._popup_c08ui_2{border:3px solid var(--primary);background:var(--card);width:calc(100% - 24px);max-width:440px;max-height:calc(100dvh - 24px);color:var(--foreground);font-family:var(--font-sans),sans-serif;font-variant-numeric:lining-nums tabular-nums;border-radius:16px;flex-direction:column;gap:0;padding:18px;display:flex}._list_c08ui_3{min-height:0;margin-top:12px;overflow:auto}._row_c08ui_4{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}._detail_c08ui_5{min-width:0;font-size:13px;line-height:1.5}._detail_c08ui_5 h3{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}._detail_c08ui_5 p{margin-top:3px}._detail_c08ui_5 ._english_c08ui_8{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;line-height:18px;overflow:hidden}._timestamps_c08ui_9{flex-wrap:wrap;gap:0 8px;font-size:12px;display:flex}._button_c08ui_10{background:var(--secondary);min-height:48px;color:var(--primary);white-space:nowrap;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:relative}._button_c08ui_10:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._footer_c08ui_12{border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}@media (max-width:600px){._popup_c08ui_2{padding:14px}._timestamps_c08ui_9{flex-direction:column}._footer_c08ui_12 ._button_c08ui_10{padding:0 10px}}._popup_c08ui_2._popup_c08ui_2{max-width:600px}._list_c08ui_3{background:var(--card);border:1px solid var(--border);border-bottom:0;border-radius:18px 18px 0 0;min-height:0;margin:0 8px;padding:8px 16px;overflow:auto}._row_c08ui_4{border:1px solid var(--border);background:var(--card);border-radius:18px;margin:0 0 12px;padding:14px}._row_c08ui_4:last-child{margin:0}._detail_c08ui_5 h3{font-size:16px}._detail_c08ui_5 p,._timestamps_c08ui_9{font-size:13px}._button_c08ui_10{min-height:44px;color:var(--foreground);background:var(--secondary);border-radius:14px;font-size:16px}._footer_c08ui_12{border:1px solid var(--border);background:var(--card);border-radius:0 0 18px 18px;flex-wrap:wrap;margin:0 8px 8px;padding:12px 14px}._footer_c08ui_12 ._button_c08ui_10{white-space:nowrap;flex:1 0 auto}._popup_c08ui_2 ._button_c08ui_10:hover{filter:brightness(.97)}@media (min-width:768px){._popup_c08ui_2._popup_c08ui_2[data-slot=dialog-content]{width:calc(100% - 48px);max-width:880px}._list_c08ui_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._row_c08ui_4{margin:0}._row_c08ui_4:only-child{grid-column:1/-1}}._overlay_c08ui_33._overlay_c08ui_33[data-slot=dialog-overlay]{background:color-mix(in srgb,color-mix(in srgb,var(--background) 30%,black) 42%,transparent)}._popup_c08ui_2._popup_c08ui_2[data-slot=dialog-content]{border-color:color-mix(in srgb,var(--primary) 26%,var(--border));background:color-mix(in srgb,var(--card) 90%,var(--secondary));color:var(--foreground);box-shadow:0 12px 32px color-mix(in srgb,color-mix(in srgb,var(--background) 30%,black) 30%,transparent)}._popup_c08ui_2 ._head_c08ui_35{background:color-mix(in srgb,var(--secondary) 72%,var(--card));color:var(--foreground)}._popup_c08ui_2 ._row_c08ui_4 ._button_c08ui_10{background:color-mix(in srgb,var(--primary) 12%,var(--card));color:var(--foreground)}._popup_c08ui_2 ._footer_c08ui_12 ._primary_c08ui_37{background:var(--primary);color:var(--primary-foreground)}._popup_c08ui_2 ._footer_c08ui_12 ._primary_c08ui_37:hover{filter:brightness(1.08)}._trigger_q1qay_2{min-width:44px;min-height:44px;color:var(--primary);background:0 0;justify-content:center;align-items:center;display:inline-flex}:is(._trigger_q1qay_2:focus-visible,._item_q1qay_3:focus-visible){outline:3px solid var(--primary);outline-offset:2px}._menu_q1qay_4._menu_q1qay_4{border:1px solid var(--border);background:var(--card);width:288px;color:var(--foreground);border-radius:14px;gap:2px;padding:8px;display:grid;box-shadow:0 8px 24px #05141c1f}._name_q1qay_5{color:var(--muted-foreground);overflow-wrap:anywhere;padding:6px 10px;font-size:13px}._item_q1qay_3{min-height:44px;color:inherit;border-radius:10px;align-items:center;padding:0 10px;font-size:15px;text-decoration:none;display:flex}._item_q1qay_3:hover{background:var(--secondary)}._theme_q1qay_8{gap:2px;padding:10px 10px 6px;font-size:15px;display:grid}
