: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_125ys_1{display:none}._sidebar_125ys_5{overscroll-behavior:contain;-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 auto}._brandBlock_125ys_22{padding:.2rem 0 .1rem}._brandBlock_125ys_22 h1{letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.1rem);line-height:.95}._summaryLabel_125ys_34,._summaryGrid_125ys_35 span{color:var(--text-soft)}._connectionCard_125ys_39{border:1px solid var(--line);background:#fffbf39e;border-radius:24px;padding:1.15rem;box-shadow:inset 0 1px #fff9,0 8px 24px #5244250f}._connectionHeader_125ys_49{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._workspaceIntro_125ys_56{gap:.35rem;display:grid}._workspaceTitle_125ys_61{margin:0;font-size:1rem;line-height:1.15}._workspaceSubtitle_125ys_67,._connectionError_125ys_68{margin:0}._workspaceSubtitle_125ys_67{color:var(--text-soft);font-size:1rem}._workspaceControls_125ys_77{gap:.72rem;margin-top:1rem;display:grid}._workspaceInlineForm_125ys_83{background:#ffffff8a;border:1px solid #252d2514;border-radius:16px;gap:.72rem;padding:.82rem;display:grid}._workspaceFormField_125ys_92{gap:.34rem;display:grid}._workspaceFormField_125ys_92 span{color:var(--text-soft);font-size:.76rem}._workspaceFormField_125ys_92 input{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#ffffffd1;border-radius:14px;padding:.72rem .9rem}._workspaceFormActions_125ys_112,._workspaceOwnerActions_125ys_113{gap:.65rem;display:flex}._workspaceFormActions_125ys_112{flex-wrap:wrap}._workspaceOwnerActions_125ys_113{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._inlinePrimaryButton_125ys_127,._inlineGhostButton_125ys_128{min-height:2.85rem;font:inherit;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:.45rem;display:inline-flex}._inlinePrimaryButton_125ys_127{color:#f7f2e8;background:linear-gradient(135deg,#214e42,#16372f);border:1px solid #214e4229;padding:.72rem .95rem}._inlineGhostButton_125ys_128{color:var(--accent);background:#214e420f;border:1px solid #214e421f;padding:.72rem .95rem}._workspaceSelect_125ys_153{--select-picker-height:2.75rem;--select-picker-radius:15px;--select-picker-padding:.72rem .9rem;min-width:0}._createWorkspaceButton_125ys_160{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_125ys_181{gap:.72rem;margin-top:.95rem;display:grid}._secondaryWorkspaceButton_125ys_187{color:var(--text);background:#ffffffc7}._workspaceActionButton_125ys_192{width:100%}._workspaceDeleteButton_125ys_196{color:#8a3a21;background:#ad4e2f14;border-color:#ad4e2f24}._createWorkspaceButton_125ys_160:disabled{cursor:not-allowed;opacity:.5}._createWorkspaceButton_125ys_160:not(:disabled):hover{color:var(--accent-strong);background:#214e421a;border-color:#214e422e}._workspaceDeleteButton_125ys_196:not(:disabled):hover{color:#7b3018;background:#ad4e2f1f;border-color:#ad4e2f33}._inlinePrimaryButton_125ys_127:disabled,._inlineGhostButton_125ys_128:disabled{cursor:not-allowed;opacity:.55}._accountRow_125ys_225{align-items:center;gap:.75rem;display:flex}._accountBlock_125ys_231{gap:.75rem;margin-top:.95rem;display:grid}._accountCopy_125ys_237,._mobileInfoCopy_125ys_238{gap:.18rem;min-width:0;display:grid}._accountCopy_125ys_237{flex:auto}._accountCopy_125ys_237 strong,._mobileInfoCopy_125ys_238 strong{font-size:.94rem}._accountAvatarPlaceholder_125ys_253{color:#214e42;background:#214e4214;border-radius:18px;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}._accountIconButton_125ys_263{width:2.5rem;height:2.5rem;color:var(--accent);background:#214e420f;border:1px solid #214e421f;border-radius:14px;justify-content:center;align-items:center;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}._accountEmail_125ys_279{color:var(--text-soft);overflow-wrap:anywhere;font-size:.88rem}._accountIconButton_125ys_263:hover{background:#214e421f;border-color:#214e422e}._connectionError_125ys_68{color:#8a3a21;margin-top:.75rem}._stateBadge_125ys_295{white-space:nowrap;border-radius:999px;align-items:center;padding:.38rem .72rem;font-size:.72rem;font-weight:600;display:inline-flex}._stateBadgeOk_125ys_305{color:#214e42;background:#214e421f}._stateBadgePending_125ys_310{color:#6f5010;background:#efca8247}._stateBadgeError_125ys_315{color:#8a3a21;background:#ad4e2f26}._retryButton_125ys_320{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_125ys_332{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_125ys_320:hover{background:#214e421f;border-color:#214e422e}._signOutButton_125ys_332:hover{background:#214e421f;border-color:#214e421a}._navList_125ys_355{gap:.65rem;display:grid}._navItem_125ys_360{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_125ys_360:hover{border-color:var(--line-strong);transform:translateY(-1px)}._navItemActive_125ys_382{background:linear-gradient(135deg,#214e421f,#efca8233);border-color:#214e4240}._navItem_125ys_360 strong,._summaryGrid_125ys_35 strong{font-size:.95rem}._summaryCard_125ys_396{background:var(--surface-strong);border:1px solid var(--line);border-radius:22px;margin-top:auto;padding:1.15rem}._summaryCard_125ys_396 strong{margin-top:.25rem;display:block}._summaryLabel_125ys_34{margin:0}._summaryGrid_125ys_35{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}._summaryGrid_125ys_35 span{font-size:.78rem;display:block}@media (width<=820px){._mobileChrome_125ys_1{display:block}._mobileTopBar_125ys_430{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.58rem;padding-top:.15rem;display:flex}._mobileTopBar_125ys_430 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_125ys_448{--select-picker-height:2.25rem;--select-picker-radius:12px;--select-picker-padding:.42rem .68rem;--select-picker-font-size:.88rem;flex:auto;min-width:0;max-width:min(58vw,16rem);margin-left:auto}._mobileTabBar_125ys_459{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_125ys_477{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_125ys_493{font:inherit;background:0 0;border:none}._mobileTabItem_125ys_477:hover{transform:translateY(-1px)}._mobileTabItemActive_125ys_503{color:var(--accent);background:#214e4214}._mobileTabIcon_125ys_508{place-items:center;display:inline-grid}._mobileTabLabel_125ys_513{font-size:.68rem;font-weight:500;line-height:1}._mobileSheetBackdrop_125ys_519{z-index:16;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f241e42;align-items:end;display:flex;position:fixed;inset:0}._mobileSheet_125ys_519{width:100%;max-height:86vh;max-height:min(86vh, calc(100vh - var(--safe-area-top) - var(--mobile-tabbar-edge-offset)));max-height:min(86dvh, calc(100dvh - var(--safe-area-top) - var(--mobile-tabbar-edge-offset)));overscroll-behavior:contain;padding:.7rem .9rem calc(.9rem + var(--safe-area-bottom) + var(--mobile-sheet-bottom-clearance));background:#fffbf3f5;border-radius:32px 32px 0 0;overflow-y:auto;box-shadow:0 -18px 48px #5244252e}._mobileSheetHeader_125ys_551{z-index:1;background:#fffbf3f5;border-radius:32px 32px 0 0;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;margin:-.7rem -.9rem .9rem;padding:.7rem .9rem .2rem;display:grid;position:sticky;top:-.7rem}._mobileSheetHandle_125ys_564{background:#252d252e;border-radius:999px;grid-column:2;width:3.1rem;height:.3rem;margin:0 auto}._mobileSheetCloseButton_125ys_573{width:2.45rem;height:2.45rem;color:var(--accent);cursor:pointer;background:#214e4212;border:1px solid #214e421f;border-radius:14px;grid-column:3;place-items:center;display:inline-grid}._mobileSheetCard_125ys_586{border:1px solid var(--line);background:#fffbf3b8;border-radius:24px;padding:1rem;box-shadow:inset 0 1px #ffffffb8,0 10px 24px #52442514}._mobileCreateWorkspaceButton_125ys_596{padding:.82rem 1rem}._mobileCreateWorkspaceButton_125ys_596 span{white-space:nowrap}._workspaceFormActions_125ys_112,._workspaceOwnerActions_125ys_113{flex-direction:column;display:flex}._inlinePrimaryButton_125ys_127,._inlineGhostButton_125ys_128{width:100%}._mobileSheetSection_125ys_615{gap:.65rem;margin-top:1rem;display:grid}._mobileSectionLabel_125ys_621{color:var(--text-soft);margin:0;padding:0 .2rem;font-size:.82rem}._mobileInfoRow_125ys_628,._mobileSheetLink_125ys_629{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_125ys_628 svg,._mobileSheetLink_125ys_629 svg{color:var(--text-soft);flex:none}._mobileSheetLinkActive_125ys_648{color:var(--accent);background:#214e4214;border-color:#214e4229}._mobileSheetLinkActive_125ys_648 svg{color:currentColor}._mobileInfoCopy_125ys_238 span{color:var(--text-soft);overflow-wrap:anywhere;font-size:.9rem}._mobileSignOutButton_125ys_664{width:100%;font:inherit;color:var(--accent);background:#dde2d8a6;border:1px solid #214e421f;border-radius:18px;padding:.84rem 1rem;font-weight:600}._mobileSheetSection_125ys_615 ._retryButton_125ys_320{width:100%}._sidebar_125ys_5{display:none}}@media (width<=560px){._mobileWorkspaceSelect_125ys_448{flex:auto;max-width:none;margin-left:auto}._sidebar_125ys_5{border-radius:22px}._summaryCard_125ys_396{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_68vqy_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_68vqy_20{margin:0}._panelCollapsed_68vqy_24{box-sizing:border-box;gap:0;height:3rem;margin:1px;padding:.5rem .64rem}._loadHeader_68vqy_32,._unloadItem_68vqy_33{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_68vqy_40{justify-content:space-between;align-items:center;gap:1rem;display:flex}._panelCollapsed_68vqy_24 ._header_68vqy_40{flex-direction:row;align-items:center;min-height:1.86rem}._headerControls_68vqy_53{flex:none;align-items:center;gap:.42rem;display:inline-flex}._eyebrow_68vqy_60{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}._header_68vqy_40 h3,._unloadBox_68vqy_69 h4{letter-spacing:-.03em;margin:.2rem 0 0;font-family:Georgia,Times New Roman,serif}._header_68vqy_40 h3{font-size:clamp(1.25rem,2.4vw,1.7rem)}._stateBadge_68vqy_79{white-space:nowrap;border-radius:999px;align-items:center;padding:.28rem .62rem;font-size:.74rem;font-weight:700;display:inline-flex}._collapseToggle_68vqy_89{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_68vqy_108{border-bottom:1.8px solid;border-right:1.8px solid;width:.48rem;height:.48rem;display:block;transform:translateY(-.1rem)rotate(45deg)}._collapseChevronExpanded_68vqy_117{transform:translateY(.12rem)rotate(225deg)}._collapseToggle_68vqy_89:hover{background:#ffffffc7;border-color:#214e4257;transform:translateY(-1px)}._collapseToggleActive_68vqy_127{color:var(--accent-strong);background:#214e421f;border-color:#214e4257}._calm_68vqy_133{color:var(--success);background:#214e421f}._edge_68vqy_138{color:var(--warning);background:#e1a15233}._overload_68vqy_143{color:#8a3a21;background:#ad4e2f24}._modeGrid_68vqy_148{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}._modeButton_68vqy_154{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_68vqy_154:hover{border-color:var(--line-strong);transform:translateY(-1px)}._modeButtonActive_68vqy_178{background:#ffffffc7;border-color:#214e4259;box-shadow:inset 0 0 0 1px #214e4214}._modeButton_68vqy_154 strong{font-size:1rem}._modeButton_68vqy_154 span,._loadHeader_68vqy_32 span,._helperText_68vqy_190,._unloadBox_68vqy_69 p{color:var(--text-soft);font-size:.86rem}._loadCard_68vqy_196,._unloadBox_68vqy_69{border:1px solid var(--line);background:#ffffff80;border-radius:18px;padding:.8rem}._loadHeader_68vqy_32{align-items:stretch}._loadHeader_68vqy_32 div{min-width:0}._loadHeader_68vqy_32 span,._loadHeader_68vqy_32 strong{display:block}._loadHeader_68vqy_32 strong{margin-top:.15rem}._meterTrack_68vqy_221{background:#1f241e14;border-radius:999px;height:.55rem;margin-top:.65rem;position:relative;overflow:hidden}._meterFill_68vqy_230{border-radius:inherit;transition:width .22s;position:absolute;inset:0 auto 0 0}@media (width<=820px){._panel_68vqy_1{border-radius:18px;gap:.65rem;padding:.72rem}._panelCollapsed_68vqy_24{height:3rem;padding:.5rem .64rem}._header_68vqy_40,._loadHeader_68vqy_32,._unloadItem_68vqy_33{gap:.72rem}._headerControls_68vqy_53{gap:.4rem}._eyebrow_68vqy_60{font-size:.68rem}._header_68vqy_40 h3{font-size:clamp(1.08rem,4.8vw,1.28rem)}._stateBadge_68vqy_79{padding:.28rem .62rem;font-size:.72rem}._collapseToggle_68vqy_89{width:1.8rem;height:1.8rem}._loadCard_68vqy_196,._unloadBox_68vqy_69{border-radius:16px;padding:.72rem}}._unloadBox_68vqy_69{grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);gap:.8rem;display:grid}._unloadBox_68vqy_69 p,._helperText_68vqy_190{margin:.35rem 0 0}._unloadList_68vqy_295{gap:.45rem;display:grid}._unloadItem_68vqy_33{background:#ffffff85;border:1px solid #214e421a;border-radius:14px;align-items:center;padding:.5rem}._unloadTask_68vqy_308{align-items:center;gap:.55rem;min-width:0;display:inline-flex}._unloadTaskTitle_68vqy_315{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._unloadTaskResource_68vqy_322{min-width:3.2rem;color:var(--accent-strong)}._unloadItem_68vqy_33 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_68vqy_33 button:disabled{cursor:not-allowed;opacity:.55}._helperText_68vqy_190{background:#ffffff6b;border:1px solid #214e421a;border-radius:16px;padding:.75rem}@media (width<=820px){._modeGrid_68vqy_148,._unloadBox_68vqy_69{grid-template-columns:1fr}._loadHeader_68vqy_32{flex-wrap:wrap}}@media (width<=560px){._panel_68vqy_1{border-radius:18px;padding:.72rem}._panelCollapsed_68vqy_24{padding:.52rem .62rem}._unloadItem_68vqy_33{flex-direction:column;align-items:stretch}._panelCollapsed_68vqy_24 ._header_68vqy_40{align-items:center}._headerControls_68vqy_53{justify-content:space-between}._unloadTaskTitle_68vqy_315{white-space:normal}}._todayPage_136dd_1{grid-template-rows:auto minmax(0,1fr);gap:.85rem;height:100%;min-height:0;display:grid;overflow:hidden}._fixedTop_136dd_10{flex:none;gap:.75rem;display:grid}._taskScroll_136dd_16{border-radius:18px;min-height:0;padding:2px;overflow:auto}._taskScrollInner_136dd_23{align-content:start;gap:.78rem;padding:2px;display:grid}._topWidgetGrid_136dd_30{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.78rem;display:grid}@media (width<=920px){._topWidgetGrid_136dd_30{grid-template-columns:1fr}}@media (width<=560px){._todayPage_136dd_1{gap:.48rem}._fixedTop_136dd_10{gap:.4rem}._taskScrollInner_136dd_23{gap:.68rem;padding-right:0}._topWidgetGrid_136dd_30{gap:.68rem}}
