:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1f241e;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--surface:#fffbf3bd;--surface-strong:#fffbf3eb;--line:#252d251f;--line-strong:#252d2538;--text:#1f241e;--text-soft:#576056;--accent:#214e42;--accent-strong:#16372f;--warning:#8c4b24;--warning-bg:#e1a15229;--success:#23503f;--success-bg:#6cab8624;--shadow:0 18px 50px #5244251f;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--mobile-tabbar-edge-offset:.72rem;--mobile-main-bottom-clearance:5rem;--mobile-fab-offset:4.85rem;--mobile-sheet-bottom-clearance:4rem;background:radial-gradient(circle at 0 0,#f7cb7773,#0000 28%),radial-gradient(circle at 100% 0,#7fb3a457,#0000 26%),linear-gradient(#f7f2e8 0%,#ece4d4 100%);font-family:Avenir Next,Trebuchet MS,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}::selection{background:#214e4229}html,body,#root{min-height:100vh}@supports (min-height:100dvh){html,body,#root{min-height:100dvh}}body{min-width:320px;margin:0;overflow-x:hidden}button,input,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #214e4266}a{color:inherit}._mobileChrome_kvpos_1{display:none}._sidebar_kvpos_5{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--surface);border:1px solid var(--line);height:100%;min-height:0;box-shadow:var(--shadow);border-radius:28px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow:hidden}._brandBlock_kvpos_20{padding:.2rem 0 .1rem}._brandBlock_kvpos_20 h1{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.1rem);line-height:.95}._summaryLabel_kvpos_32,._summaryGrid_kvpos_33 span{color:var(--text-soft)}._connectionCard_kvpos_37{border:1px solid var(--line);background:#fffbf39e;border-radius:24px;padding:1.15rem;box-shadow:inset 0 1px #fff9,0 8px 24px #5244250f}._connectionHeader_kvpos_47{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._workspaceIntro_kvpos_54{gap:.35rem;display:grid}._workspaceTitle_kvpos_59{margin:0;font-size:1rem;line-height:1.15}._workspaceSubtitle_kvpos_65,._connectionError_kvpos_66{margin:0}._workspaceSubtitle_kvpos_65{color:var(--text-soft);font-size:1rem}._workspaceControls_kvpos_75{gap:.72rem;margin-top:1rem;display:grid}._workspaceInlineForm_kvpos_81{background:#ffffff8a;border:1px solid #252d2514;border-radius:16px;gap:.72rem;padding:.82rem;display:grid}._workspaceFormField_kvpos_90{gap:.34rem;display:grid}._workspaceFormField_kvpos_90 span{color:var(--text-soft);font-size:.76rem}._workspaceFormField_kvpos_90 input{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#ffffffd1;border-radius:14px;padding:.72rem .9rem}._workspaceFormActions_kvpos_110,._workspaceOwnerActions_kvpos_111{gap:.65rem;display:flex}._workspaceFormActions_kvpos_110{flex-wrap:wrap}._workspaceOwnerActions_kvpos_111{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._inlinePrimaryButton_kvpos_125,._inlineGhostButton_kvpos_126{min-height:2.85rem;font:inherit;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:.45rem;display:inline-flex}._inlinePrimaryButton_kvpos_125{color:#f7f2e8;background:linear-gradient(135deg,#214e42,#16372f);border:1px solid #214e4229;padding:.72rem .95rem}._inlineGhostButton_kvpos_126{color:var(--accent);background:#214e420f;border:1px solid #214e421f;padding:.72rem .95rem}._workspaceSelect_kvpos_151{min-width:0}._workspaceSelect_kvpos_151 select{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#ffffffc7;border-radius:15px;padding:.72rem .9rem}._createWorkspaceButton_kvpos_165{width:100%;font:inherit;color:var(--accent);cursor:pointer;white-space:nowrap;background:#214e4212;border:1px solid #214e421f;border-radius:15px;justify-content:center;align-items:center;gap:.55rem;padding:.5rem 1rem;transition:background .16s,border-color .16s,color .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff73}._mobileWorkspaceActions_kvpos_186{gap:.72rem;margin-top:.95rem;display:grid}._secondaryWorkspaceButton_kvpos_192{color:var(--text);background:#ffffffc7}._workspaceActionButton_kvpos_197{width:100%}._workspaceDeleteButton_kvpos_201{color:#8a3a21;background:#ad4e2f14;border-color:#ad4e2f24}._createWorkspaceButton_kvpos_165:disabled{cursor:not-allowed;opacity:.5}._createWorkspaceButton_kvpos_165:not(:disabled):hover{color:var(--accent-strong);background:#214e421a;border-color:#214e422e}._workspaceDeleteButton_kvpos_201:not(:disabled):hover{color:#7b3018;background:#ad4e2f1f;border-color:#ad4e2f33}._inlinePrimaryButton_kvpos_125:disabled,._inlineGhostButton_kvpos_126:disabled{cursor:not-allowed;opacity:.55}._accountRow_kvpos_230{align-items:center;gap:.75rem;display:flex}._accountBlock_kvpos_236{gap:.75rem;margin-top:.95rem;display:grid}._accountCopy_kvpos_242,._mobileInfoCopy_kvpos_243{gap:.18rem;min-width:0;display:grid}._accountCopy_kvpos_242{flex:auto}._accountCopy_kvpos_242 strong,._mobileInfoCopy_kvpos_243 strong{font-size:.94rem}._accountAvatarPlaceholder_kvpos_258{color:#214e42;background:#214e4214;border-radius:18px;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}._accountIconButton_kvpos_268{width:2.5rem;height:2.5rem;color:var(--accent);background:#214e420f;border:1px solid #214e421f;border-radius:14px;justify-content:center;align-items:center;transition:background .16s,border-color .16s;display:inline-flex}._accountEmail_kvpos_283{color:var(--text-soft);overflow-wrap:anywhere;font-size:.88rem}._accountIconButton_kvpos_268:hover{background:#214e421f;border-color:#214e422e}._connectionError_kvpos_66{color:#8a3a21;margin-top:.75rem}._stateBadge_kvpos_299{white-space:nowrap;border-radius:999px;align-items:center;padding:.38rem .72rem;font-size:.72rem;font-weight:600;display:inline-flex}._stateBadgeOk_kvpos_309{color:#214e42;background:#214e421f}._stateBadgePending_kvpos_314{color:#6f5010;background:#efca8247}._stateBadgeError_kvpos_319{color:#8a3a21;background:#ad4e2f26}._retryButton_kvpos_324{font:inherit;color:var(--accent);cursor:pointer;background:#214e4214;border:1px solid #214e4224;border-radius:14px;margin-top:.85rem;padding:.68rem .95rem;font-weight:600}._signOutButton_kvpos_336{font:inherit;color:var(--accent);background:#214e4214;border:1px solid #0000;border-radius:14px;padding:.56rem .88rem;font-weight:500;transition:background .16s,border-color .16s}._retryButton_kvpos_324:hover{background:#214e421f;border-color:#214e422e}._signOutButton_kvpos_336:hover{background:#214e421f;border-color:#214e421a}._navList_kvpos_359{gap:.65rem;display:grid}._navItem_kvpos_364{color:inherit;background:#ffffff4d;border:1px solid #0000;border-radius:18px;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:flex}._navItem_kvpos_364:hover{border-color:var(--line-strong);transform:translateY(-1px)}._navItemActive_kvpos_386{background:linear-gradient(135deg,#214e421f,#efca8233);border-color:#214e4240}._navItem_kvpos_364 strong,._summaryGrid_kvpos_33 strong{font-size:.95rem}._summaryCard_kvpos_400{background:var(--surface-strong);border:1px solid var(--line);border-radius:22px;margin-top:auto;padding:1.15rem}._summaryCard_kvpos_400 strong{margin-top:.25rem;display:block}._summaryLabel_kvpos_32{margin:0}._summaryGrid_kvpos_33{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}._summaryGrid_kvpos_33 span{font-size:.78rem;display:block}@media (width<=820px){._mobileChrome_kvpos_1{display:block}._mobileTopBar_kvpos_434{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.58rem;padding-top:.15rem;display:flex}._mobileTopBar_kvpos_434 h1{letter-spacing:-.03em;flex:none;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.85rem,7vw,2.35rem);line-height:.94}._mobileWorkspaceSelect_kvpos_452{flex:auto;min-width:0;max-width:min(58vw,16rem);margin-left:auto}._mobileWorkspaceSelect_kvpos_452 select{border:1px solid var(--line);width:100%;min-height:2.25rem;color:var(--text);font:inherit;background:#ffffffc7;border-radius:12px;padding:.42rem .68rem;font-size:.88rem}._mobileTabBar_kvpos_471{right:calc(var(--mobile-tabbar-edge-offset) + var(--safe-area-right));bottom:calc(var(--mobile-tabbar-edge-offset) + var(--safe-area-bottom));left:calc(var(--mobile-tabbar-edge-offset) + var(--safe-area-left));z-index:14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffbf3e6;border:1px solid #252d251a;border-radius:20px;gap:.25rem;padding:.28rem;display:flex;position:fixed;box-shadow:inset 0 1px #ffffffb8,0 14px 30px #5244251f}._mobileTabItem_kvpos_489{min-height:3.55rem;color:var(--text-soft);border-radius:15px;flex:1 1 0;justify-items:center;gap:.2rem;padding:.42rem .3rem;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:grid}._mobileTabButton_kvpos_505{font:inherit;background:0 0;border:none}._mobileTabItem_kvpos_489:hover{transform:translateY(-1px)}._mobileTabItemActive_kvpos_515{color:var(--accent);background:#214e4214}._mobileTabIcon_kvpos_520{place-items:center;display:inline-grid}._mobileTabLabel_kvpos_525{font-size:.68rem;font-weight:500;line-height:1}._mobileSheetBackdrop_kvpos_531{z-index:16;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f241e42;align-items:end;display:flex;position:fixed;inset:0}._mobileSheet_kvpos_531{width:100%;padding:.7rem .9rem calc(.9rem + var(--safe-area-bottom) + var(--mobile-sheet-bottom-clearance));background:#fffbf3f5;border-radius:32px 32px 0 0;box-shadow:0 -18px 48px #5244252e}._mobileSheetHandle_kvpos_552{background:#252d252e;border-radius:999px;width:3.1rem;height:.3rem;margin:0 auto .9rem}._mobileSheetCard_kvpos_560{border:1px solid var(--line);background:#fffbf3b8;border-radius:24px;padding:1rem;box-shadow:inset 0 1px #ffffffb8,0 10px 24px #52442514}._mobileCreateWorkspaceButton_kvpos_570{padding:.82rem 1rem}._mobileCreateWorkspaceButton_kvpos_570 span{white-space:nowrap}._workspaceFormActions_kvpos_110,._workspaceOwnerActions_kvpos_111{flex-direction:column;display:flex}._inlinePrimaryButton_kvpos_125,._inlineGhostButton_kvpos_126{width:100%}._mobileSheetSection_kvpos_589{gap:.65rem;margin-top:1rem;display:grid}._mobileSectionLabel_kvpos_595{color:var(--text-soft);margin:0;padding:0 .2rem;font-size:.82rem}._mobileInfoRow_kvpos_602,._mobileSheetLink_kvpos_603{min-height:3rem;color:inherit;background:#ffffff85;border:1px solid #252d2514;border-radius:18px;align-items:center;gap:.7rem;padding:.8rem .9rem;text-decoration:none;display:flex}._mobileInfoRow_kvpos_602 svg,._mobileSheetLink_kvpos_603 svg{color:var(--text-soft);flex:none}._mobileInfoCopy_kvpos_243 span{color:var(--text-soft);overflow-wrap:anywhere;font-size:.9rem}._mobileSignOutButton_kvpos_628{width:100%;font:inherit;color:var(--accent);background:#dde2d8a6;border:1px solid #214e421f;border-radius:18px;padding:.84rem 1rem;font-weight:600}._mobileSheetSection_kvpos_589 ._retryButton_kvpos_324{width:100%}._sidebar_kvpos_5{display:none}}@media (width<=560px){._mobileWorkspaceSelect_kvpos_452{flex:auto;max-width:none;margin-left:auto}._sidebar_kvpos_5{border-radius:22px}._summaryCard_kvpos_400{display:none}}._shell_jwy6u_1{height:100vh;padding:calc(1.5rem + var(--safe-area-top)) calc(1.5rem + var(--safe-area-right)) calc(1.5rem + var(--safe-area-bottom)) calc(1.5rem + var(--safe-area-left));grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:1.5rem;display:grid;overflow:hidden}@supports (height:100dvh){._shell_jwy6u_1{height:100dvh}}._main_jwy6u_18{min-height:0;padding:.35rem 0;overflow:auto}@media (width<=820px){._shell_jwy6u_1{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:0}._main_jwy6u_18{padding:.3rem 0 var(--mobile-main-bottom-clearance)}}@media (width<=560px){._shell_jwy6u_1{padding:calc(1.15rem + var(--safe-area-top)) calc(.85rem + var(--safe-area-right)) calc(.85rem + var(--safe-area-bottom)) calc(.85rem + var(--safe-area-left))}}._panel_3vvpr_1{background:linear-gradient(135deg,#214e421c,#fffbf3b3),radial-gradient(circle at 100% 0,#7fb3a447,#0000 32%);border:1px solid #214e4229;border-radius:18px;flex-direction:column;gap:.68rem;min-height:0;padding:.78rem;display:flex;overflow:hidden;box-shadow:0 14px 34px #5244251a}._title_3vvpr_20{margin:0}._panelCollapsed_3vvpr_24{gap:0;margin:1px;padding:.58rem .68rem}._loadHeader_3vvpr_30,._unloadItem_3vvpr_31{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_3vvpr_38{justify-content:space-between;align-items:center;gap:1rem;display:flex}._panelCollapsed_3vvpr_24 ._header_3vvpr_38{flex-direction:row;align-items:center}._headerControls_3vvpr_50{flex:none;align-items:center;gap:.42rem;display:inline-flex}._eyebrow_3vvpr_57{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}._header_3vvpr_38 h3,._unloadBox_3vvpr_66 h4{letter-spacing:-.03em;margin:.2rem 0 0;font-family:Georgia,Times New Roman,serif}._header_3vvpr_38 h3{font-size:clamp(1.25rem,2.4vw,1.7rem)}._stateBadge_3vvpr_76{white-space:nowrap;border-radius:999px;align-items:center;padding:.28rem .62rem;font-size:.74rem;font-weight:700;display:inline-flex}._collapseToggle_3vvpr_86{width:1.86rem;height:1.86rem;color:var(--text);background:#ffffff7a;border:1px solid #214e422e;border-radius:999px;flex:none;place-items:center;font-size:1rem;line-height:1;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-grid}._collapseChevron_3vvpr_105{border-bottom:1.8px solid;border-right:1.8px solid;width:.48rem;height:.48rem;display:block;transform:translateY(-.1rem)rotate(45deg)}._collapseChevronExpanded_3vvpr_114{transform:translateY(.12rem)rotate(225deg)}._collapseToggle_3vvpr_86:hover{background:#ffffffc7;border-color:#214e4257;transform:translateY(-1px)}._collapseToggleActive_3vvpr_124{color:var(--accent-strong);background:#214e421f;border-color:#214e4257}._calm_3vvpr_130{color:var(--success);background:#214e421f}._edge_3vvpr_135{color:var(--warning);background:#e1a15233}._overload_3vvpr_140{color:#8a3a21;background:#ad4e2f24}._modeGrid_3vvpr_145{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}._modeButton_3vvpr_151{border:1px solid var(--line);min-height:4.9rem;color:inherit;text-align:left;background:#ffffff7a;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.7rem;padding:.75rem;transition:transform .16s,border-color .16s,background .16s;display:flex}._modeButton_3vvpr_151:hover{border-color:var(--line-strong);transform:translateY(-1px)}._modeButtonActive_3vvpr_175{background:#ffffffc7;border-color:#214e4259;box-shadow:inset 0 0 0 1px #214e4214}._modeButton_3vvpr_151 strong{font-size:1rem}._modeButton_3vvpr_151 span,._loadHeader_3vvpr_30 span,._helperText_3vvpr_187,._unloadBox_3vvpr_66 p{color:var(--text-soft);font-size:.86rem}._loadCard_3vvpr_193,._unloadBox_3vvpr_66{border:1px solid var(--line);background:#ffffff80;border-radius:18px;padding:.8rem}._loadHeader_3vvpr_30{align-items:stretch}._loadHeader_3vvpr_30 div{min-width:0}._loadHeader_3vvpr_30 span,._loadHeader_3vvpr_30 strong{display:block}._loadHeader_3vvpr_30 strong{margin-top:.15rem}._meterTrack_3vvpr_218{background:#1f241e14;border-radius:999px;height:.55rem;margin-top:.65rem;position:relative;overflow:hidden}._meterFill_3vvpr_227{border-radius:inherit;transition:width .22s;position:absolute;inset:0 auto 0 0}@media (width<=820px){._panel_3vvpr_1{border-radius:18px;gap:.65rem;padding:.72rem}._panelCollapsed_3vvpr_24{padding:.54rem .64rem}._header_3vvpr_38,._loadHeader_3vvpr_30,._unloadItem_3vvpr_31{gap:.72rem}._headerControls_3vvpr_50{gap:.4rem}._eyebrow_3vvpr_57{font-size:.68rem}._header_3vvpr_38 h3{font-size:clamp(1.08rem,4.8vw,1.28rem)}._stateBadge_3vvpr_76{padding:.28rem .62rem;font-size:.72rem}._collapseToggle_3vvpr_86{width:1.8rem;height:1.8rem}._loadCard_3vvpr_193,._unloadBox_3vvpr_66{border-radius:16px;padding:.72rem}}._unloadBox_3vvpr_66{grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);gap:.8rem;display:grid}._unloadBox_3vvpr_66 p,._helperText_3vvpr_187{margin:.35rem 0 0}._unloadList_3vvpr_291{gap:.45rem;display:grid}._unloadItem_3vvpr_31{background:#ffffff85;border:1px solid #214e421a;border-radius:14px;align-items:center;padding:.5rem}._unloadTask_3vvpr_304{align-items:center;gap:.55rem;min-width:0;display:inline-flex}._unloadTaskTitle_3vvpr_311{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._unloadTaskResource_3vvpr_318{min-width:3.2rem;color:var(--accent-strong)}._unloadItem_3vvpr_31 button{border:1px solid var(--line);min-height:2.15rem;color:var(--accent-strong);background:#ffffffb8;border-radius:999px;flex:none;padding:.38rem .68rem}._unloadItem_3vvpr_31 button:disabled{cursor:not-allowed;opacity:.55}._helperText_3vvpr_187{background:#ffffff6b;border:1px solid #214e421a;border-radius:16px;padding:.75rem}@media (width<=820px){._modeGrid_3vvpr_145,._unloadBox_3vvpr_66{grid-template-columns:1fr}._loadHeader_3vvpr_30{flex-wrap:wrap}}@media (width<=560px){._panel_3vvpr_1{border-radius:18px;padding:.72rem}._panelCollapsed_3vvpr_24{padding:.52rem .62rem}._unloadItem_3vvpr_31{flex-direction:column;align-items:stretch}._panelCollapsed_3vvpr_24 ._header_3vvpr_38{align-items:center}._headerControls_3vvpr_50{justify-content:space-between}._unloadTaskTitle_3vvpr_311{white-space:normal}}._todayPage_1igdh_1{grid-template-rows:auto minmax(0,1fr);gap:.85rem;height:100%;min-height:0;display:grid;overflow:hidden}._fixedTop_1igdh_10{flex:none;gap:.75rem;display:grid}._taskScroll_1igdh_16{border-radius:18px;min-height:0;padding:2px;overflow:auto}._taskScrollInner_1igdh_23{align-content:start;gap:.78rem;padding:2px;display:grid}@media (width<=560px){._todayPage_1igdh_1{gap:.48rem}._fixedTop_1igdh_10{gap:.4rem}._taskScrollInner_1igdh_23{gap:.68rem;padding-right:0}}
