.SignInForm-module__r-MIcG__page{background:0 0;grid-template-columns:380px 420px;place-content:center;width:100%;max-width:800px;min-height:100vh;margin:0 auto;padding:40px 24px;display:grid}.SignInForm-module__r-MIcG__brand{border-radius:var(--radius-modal,22px) 0 0 var(--radius-modal,22px);background:radial-gradient(120% 120% at 0 0,#4ec07c,#0000 60%),linear-gradient(155deg,#48b772,#3ca463);flex-direction:column;padding:44px 40px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e462d29}.SignInForm-module__r-MIcG__brand:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffff1a;width:340px;height:290px;position:absolute;bottom:-56px;right:-40px;-webkit-mask:url(/brand/logomark.svg) 50%/contain no-repeat;mask:url(/brand/logomark.svg) 50%/contain no-repeat}.SignInForm-module__r-MIcG__brandTop{z-index:1;flex-direction:column;gap:20px;display:flex;position:relative}.SignInForm-module__r-MIcG__logomark{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#2e7d4f;background:#ffffff8c;border:1px solid #ffffffbf;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 8px 24px #1e462d2e}.SignInForm-module__r-MIcG__brandWordmark{flex-direction:column;gap:4px;display:flex}.SignInForm-module__r-MIcG__brandName{font-size:26px;font-weight:var(--font-weight-semibold);font-family:var(--font-display);color:#fffffffa;letter-spacing:-.025em;margin:0;line-height:1}.SignInForm-module__r-MIcG__brandBy{font-size:var(--font-size-sm);color:#ffffff9e;letter-spacing:0;margin:0}.SignInForm-module__r-MIcG__brandSpacer{flex:1}.SignInForm-module__r-MIcG__brandMid{z-index:1;flex-direction:column;gap:26px;display:flex;position:relative}.SignInForm-module__r-MIcG__brandTagline{font-size:23px;font-weight:var(--font-weight-semibold);font-family:var(--font-display);color:#fffffffa;letter-spacing:-.018em;margin:0;line-height:1.28}.SignInForm-module__r-MIcG__brandPoints{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.SignInForm-module__r-MIcG__brandPoint{font-size:var(--font-size-sm);color:#ffffffc7;align-items:center;gap:10px;line-height:1.4;display:flex}.SignInForm-module__r-MIcG__brandPointIcon{color:#ffffff9e;flex-shrink:0;width:16px;height:16px}.SignInForm-module__r-MIcG__brandFooter{font-size:var(--font-size-xs);color:#ffffff73;z-index:1;margin-top:36px;position:relative}.SignInForm-module__r-MIcG__formPanel{background:var(--glass-bg-strong,#ffffff8c);-webkit-backdrop-filter:var(--glass-blur-strong,blur(26px) saturate(1.5));backdrop-filter:var(--glass-blur-strong,blur(26px) saturate(1.5));border:1px solid var(--glass-border,#ffffffa6);border-radius:0 var(--radius-modal,22px) var(--radius-modal,22px) 0;border-left:none;justify-content:center;align-items:center;padding:48px 40px;display:flex;box-shadow:0 24px 60px #1e462d29}.SignInForm-module__r-MIcG__formLogoMobile{display:none}.SignInForm-module__r-MIcG__formInner{flex-direction:column;gap:24px;width:100%;max-width:320px;display:flex}.SignInForm-module__r-MIcG__formHeader{flex-direction:column;gap:6px;display:flex}.SignInForm-module__r-MIcG__formTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-family:var(--font-display);color:var(--content-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.SignInForm-module__r-MIcG__formDesc{font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}.SignInForm-module__r-MIcG__error{border-radius:var(--radius-input);color:var(--feedback-danger);font-size:var(--font-size-sm);line-height:var(--line-height-comfortable);background:#d58a861f;border:1px solid #d58a8647;padding:10px 14px}.SignInForm-module__r-MIcG__ssoButton{background:var(--accent-brand);border-radius:var(--radius-button);width:100%;height:42px;color:var(--accent-brand-contrast);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);font-family:var(--font-sans);cursor:pointer;letter-spacing:-.005em;box-shadow:0 10px 26px -8px #48b7728c, 0 2px 6px #48b7722e, var(--glow-brand,0 0 14px #48b7723d);transition:background var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), transform var(--duration-fast) var(--ease-hover);border:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.SignInForm-module__r-MIcG__ssoButton:hover:not(:disabled){background:var(--accent-brand-hover);box-shadow:0 14px 32px -8px #48b7729e, 0 2px 8px #48b77238, var(--glow-brand,0 0 18px #48b77257)}.SignInForm-module__r-MIcG__ssoButton:active:not(:disabled){background:var(--accent-brand-strong);transform:translateY(.5px)}.SignInForm-module__r-MIcG__ssoButton:focus-visible{box-shadow:0 0 0 3px var(--focus-ring), 0 10px 26px -8px #48b77280;outline:none}.SignInForm-module__r-MIcG__ssoButton:disabled{opacity:.5;cursor:not-allowed}.SignInForm-module__r-MIcG__ssoIcon{opacity:.85;flex-shrink:0;width:15px;height:15px}.SignInForm-module__r-MIcG__divider{align-items:center;gap:12px;display:flex}.SignInForm-module__r-MIcG__dividerLine{background:#1e26201f;flex:1;height:1px}.SignInForm-module__r-MIcG__dividerText{font-size:var(--font-size-xs);color:var(--content-muted);white-space:nowrap}.SignInForm-module__r-MIcG__form{flex-direction:column;gap:14px;display:flex}.SignInForm-module__r-MIcG__fieldGroup{flex-direction:column;gap:5px;display:flex}.SignInForm-module__r-MIcG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-secondary)}.SignInForm-module__r-MIcG__input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-input);width:100%;height:40px;color:var(--content-primary);font-size:var(--font-size-sm);font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), background var(--duration-fast) var(--ease-hover);background:#ffffff8c;border:1px solid #fffc;outline:none;padding:0 12px}.SignInForm-module__r-MIcG__input::placeholder{color:var(--content-disabled)}.SignInForm-module__r-MIcG__input:focus{border:1.5px solid var(--accent-brand);box-shadow:0 0 0 3px var(--focus-ring);background:#ffffffb8}.SignInForm-module__r-MIcG__input:disabled{opacity:.45;cursor:not-allowed}.SignInForm-module__r-MIcG__passwordWrapper{position:relative}.SignInForm-module__r-MIcG__passwordWrapper .SignInForm-module__r-MIcG__input{padding-right:38px}.SignInForm-module__r-MIcG__showHideButton{color:var(--content-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover);background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;line-height:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.SignInForm-module__r-MIcG__showHideButton:hover{color:var(--content-primary)}.SignInForm-module__r-MIcG__submitButton{background:var(--content-primary);border-radius:var(--radius-button);color:#fff;width:100%;height:42px;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;transition:background var(--duration-fast) var(--ease-hover), opacity var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:0 16px;display:flex}.SignInForm-module__r-MIcG__submitButton:hover:not(:disabled){background:color-mix(in oklch, var(--content-primary) 86%, var(--accent-brand))}.SignInForm-module__r-MIcG__submitButton:active:not(:disabled){background:color-mix(in oklch, var(--content-primary) 78%, var(--accent-brand))}.SignInForm-module__r-MIcG__submitButton:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.SignInForm-module__r-MIcG__submitButton:disabled{opacity:.5;cursor:not-allowed}.SignInForm-module__r-MIcG__spinner{opacity:.6;border:1.5px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.65s linear infinite SignInForm-module__r-MIcG__spin;display:inline-block}@keyframes SignInForm-module__r-MIcG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SignInForm-module__r-MIcG__spinner{animation-duration:1.4s}.SignInForm-module__r-MIcG__ssoButton,.SignInForm-module__r-MIcG__input,.SignInForm-module__r-MIcG__submitButton{transition:none}}@media (max-width:760px){.SignInForm-module__r-MIcG__page{grid-template-columns:1fr;max-width:420px}.SignInForm-module__r-MIcG__brand{display:none}.SignInForm-module__r-MIcG__formPanel{border-radius:var(--radius-modal,22px);padding:40px 28px}.SignInForm-module__r-MIcG__formLogoMobile{margin-bottom:4px;display:flex}}
.Logo-module__8_PyIq__mark{flex:none;display:block}.Logo-module__8_PyIq__lockup{color:var(--content-primary);align-items:center;gap:.5rem;display:inline-flex}.Logo-module__8_PyIq__lockupMark{color:var(--brand-logo)}.Logo-module__8_PyIq__word{color:var(--content-primary);display:block}
@keyframes WidgetCard-module__QExfGq__widgetCardRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.WidgetCard-module__QExfGq__root{width:100%;min-width:0;height:100%;min-height:0;animation:WidgetCard-module__QExfGq__widgetCardRise var(--duration-standard) var(--ease-entrance) both;flex-direction:column;display:flex}.WidgetCard-module__QExfGq__card{background:var(--surface-default);border:1px solid var(--surface-line);border-radius:var(--radius-card);min-height:0;box-shadow:var(--shadow-card);min-height:var(--widget-min-h,132px);max-height:var(--widget-max-h,520px);transition:background-color var(--duration-standard) var(--ease-hover), border-color var(--duration-standard) var(--ease-hover), box-shadow var(--duration-standard) var(--ease-hover);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden;container:widgetcard/inline-size}.WidgetCard-module__QExfGq__root:hover .WidgetCard-module__QExfGq__card{border-color:color-mix(in oklch, var(--accent-brand) 18%, var(--surface-line));box-shadow:var(--shadow-card-hover)}.WidgetCard-module__QExfGq__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.WidgetCard-module__QExfGq__eyebrowHeader{margin-bottom:10px;padding:0 2px}.WidgetCard-module__QExfGq__eyebrowTitle{font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--content-muted);line-height:var(--line-height-tight)}.WidgetCard-module__QExfGq__headerCozy,.WidgetCard-module__QExfGq__headerRelaxed{padding:18px 18px 0}.WidgetCard-module__QExfGq__title{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--content-secondary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.WidgetCard-module__QExfGq__action{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--content-secondary);display:inline-flex}.WidgetCard-module__QExfGq__eyebrowHeader .WidgetCard-module__QExfGq__action{font-size:var(--font-size-xs);color:var(--content-muted)}.WidgetCard-module__QExfGq__body{overscroll-behavior:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;min-height:0;transition:scrollbar-color var(--duration-standard) var(--ease-hover);flex-direction:column;flex:1;display:flex;overflow-y:auto}.WidgetCard-module__QExfGq__root:hover .WidgetCard-module__QExfGq__body,.WidgetCard-module__QExfGq__body:focus-within{scrollbar-color:var(--border-strong) transparent}.WidgetCard-module__QExfGq__body::-webkit-scrollbar{width:9px}.WidgetCard-module__QExfGq__body::-webkit-scrollbar-thumb{transition:background-color var(--duration-standard) var(--ease-hover);background:padding-box padding-box;border:3px solid #0000;border-radius:999px}.WidgetCard-module__QExfGq__root:hover .WidgetCard-module__QExfGq__body::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--accent-brand) 26%, var(--border-strong))}.WidgetCard-module__QExfGq__body:focus-within::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--accent-brand) 26%, var(--border-strong))}.WidgetCard-module__QExfGq__bodyCozy{padding:10px}.WidgetCard-module__QExfGq__rootInside .WidgetCard-module__QExfGq__bodyCozy{padding:14px 10px 12px}.WidgetCard-module__QExfGq__bodyRelaxed,.WidgetCard-module__QExfGq__rootInside .WidgetCard-module__QExfGq__bodyRelaxed{padding:14px 18px 18px}.WidgetCard-module__QExfGq__bodyFlush{padding:0}.WidgetCard-module__QExfGq__footerLink{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-secondary);text-align:left;letter-spacing:var(--letter-spacing-tight);transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);text-decoration:none;display:block}.WidgetCard-module__QExfGq__footerButton{border:none;border-top:1px solid var(--border-subtle);cursor:pointer;background:0 0;width:100%;font-family:inherit}.WidgetCard-module__QExfGq__footerLink:hover{color:var(--accent-brand-strong);background:var(--accent-brand-subtle)}.WidgetCard-module__QExfGq__footerLink:focus-visible{box-shadow:inset 0 0 0 1.5px var(--accent-brand), inset 0 0 0 3px var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.WidgetCard-module__QExfGq__root,.WidgetCard-module__QExfGq__card,.WidgetCard-module__QExfGq__footerLink{transition:none}.WidgetCard-module__QExfGq__root{animation:none}}
.TodayWidget-module__yoP1rG__datePill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.TodayWidget-module__yoP1rG__subhead{align-items:center;gap:var(--space-1-5);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--content-muted);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;padding:2px var(--space-2);line-height:var(--line-height-tight);display:inline-flex}.TodayWidget-module__yoP1rG__subhead:before{content:"";background:var(--status-neutral);border-radius:50%;flex-shrink:0;width:6px;height:6px}.TodayWidget-module__yoP1rG__subhead[data-tone=active]:before{background:var(--status-active)}.TodayWidget-module__yoP1rG__subhead[data-tone=late]:before{background:var(--feedback-danger)}.TodayWidget-module__yoP1rG__subhead[data-tone=today]:before{background:var(--feedback-warning)}.TodayWidget-module__yoP1rG__subhead[data-tone=late]{color:var(--feedback-danger)}.TodayWidget-module__yoP1rG__count{margin-left:var(--space-1);font-variant-numeric:tabular-nums;opacity:.75}.TodayWidget-module__yoP1rG__groups{gap:var(--space-2);overscroll-behavior:auto;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.TodayWidget-module__yoP1rG__group{flex-direction:column;display:flex}.TodayWidget-module__yoP1rG__emptySlot{padding:var(--space-2)}.TodayWidget-module__yoP1rG__taskList{margin:var(--space-1) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.TodayWidget-module__yoP1rG__taskRow{margin:0}@container widgetcard (min-width:460px){.TodayWidget-module__yoP1rG__taskList{gap:var(--space-1)}}
.TodaySection-module__9rp_yq__section{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--elevation-overlay);flex-direction:column;display:flex;overflow:hidden;container:todaycard/inline-size}.TodaySection-module__9rp_yq__head{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.TodaySection-module__9rp_yq__headLeft{align-items:center;gap:var(--space-3);display:inline-flex}.TodaySection-module__9rp_yq__heading{font-family:var(--font-display);font-size:var(--font-size-lg,1.0625rem);font-weight:var(--font-weight-semibold);color:var(--content-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.TodaySection-module__9rp_yq__datePill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--border-subtle);align-items:center;display:inline-flex}.TodaySection-module__9rp_yq__stats{align-items:center;gap:var(--space-1);color:var(--content-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;display:inline-flex}.TodaySection-module__9rp_yq__stat{align-items:center;gap:var(--space-1-5);display:inline-flex}.TodaySection-module__9rp_yq__dot{background:var(--status-neutral);border-radius:50%;flex-shrink:0;width:7px;height:7px}.TodaySection-module__9rp_yq__dot[data-tone=done]{background:var(--feedback-success,var(--accent-brand))}.TodaySection-module__9rp_yq__dot[data-tone=review]{background:var(--status-active)}.TodaySection-module__9rp_yq__dot[data-tone=overdue]{background:var(--feedback-danger,var(--accent-warm-strong))}.TodaySection-module__9rp_yq__dot[data-tone=today]{background:var(--accent-brand)}.TodaySection-module__9rp_yq__statCount{color:var(--content-primary);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.TodaySection-module__9rp_yq__statLabel{color:var(--content-secondary)}.TodaySection-module__9rp_yq__statSep{margin:0 var(--space-1);color:var(--content-muted)}.TodaySection-module__9rp_yq__taskList{padding:var(--space-2);gap:var(--space-1);overscroll-behavior:auto;flex-direction:column;flex:1;min-height:0;margin:0;list-style:none;display:flex;overflow-y:auto}.TodaySection-module__9rp_yq__taskRow{margin:0}.TodaySection-module__9rp_yq__emptySlot{padding:var(--space-5) var(--space-4)}.TodaySection-module__9rp_yq__footerLink{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-secondary);letter-spacing:var(--letter-spacing-tight);transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);text-decoration:none;display:block}.TodaySection-module__9rp_yq__footerLink:hover{color:var(--accent-brand-strong);background:var(--accent-brand-subtle)}.TodaySection-module__9rp_yq__footerLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@container todaycard (min-width:460px){.TodaySection-module__9rp_yq__head{padding:var(--space-4) var(--space-5)}.TodaySection-module__9rp_yq__taskList{padding:var(--space-2) var(--space-3)}.TodaySection-module__9rp_yq__footerLink{padding:var(--space-2) var(--space-5)}}@media (prefers-reduced-motion:reduce){.TodaySection-module__9rp_yq__footerLink{transition:none}}
.TodaySummary-module__awCJWa__band{align-items:center;column-gap:0;row-gap:var(--space-1);font-size:13px;line-height:var(--line-height-snug);color:var(--content-secondary);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-tight);flex-wrap:wrap;margin:0;display:flex}.TodaySummary-module__awCJWa__stat{align-items:center;gap:var(--space-1-5);min-width:0;display:inline-flex}.TodaySummary-module__awCJWa__dot{background:var(--status-neutral);border-radius:50%;flex-shrink:0;width:6px;height:6px}.TodaySummary-module__awCJWa__dot[data-tone=done]{background:var(--status-resolved)}.TodaySummary-module__awCJWa__dot[data-tone=review]{background:var(--feedback-info)}.TodaySummary-module__awCJWa__dot[data-tone=overdue]{background:var(--status-attention)}.TodaySummary-module__awCJWa__dot[data-tone=today]{background:var(--status-active)}.TodaySummary-module__awCJWa__statSkel{width:5.5rem;height:13px;margin-right:var(--space-3);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-muted) 28%, transparent);animation:1.4s ease-in-out infinite TodaySummary-module__awCJWa__todaySkel;display:inline-block}.TodaySummary-module__awCJWa__statSkel:last-child{margin-right:0}@keyframes TodaySummary-module__awCJWa__todaySkel{0%,to{opacity:.45}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.TodaySummary-module__awCJWa__statSkel{animation:none}}.TodaySummary-module__awCJWa__count{color:var(--content-primary);font-weight:var(--font-weight-semibold)}.TodaySummary-module__awCJWa__count[data-tone=done]{color:var(--accent-brand-text)}.TodaySummary-module__awCJWa__count[data-tone=overdue]{color:var(--status-attention)}[data-theme=light] .TodaySummary-module__awCJWa__count[data-tone=overdue]{color:#b89455}.TodaySummary-module__awCJWa__label{color:var(--content-secondary);min-width:0}.TodaySummary-module__awCJWa__sep{margin:0 var(--space-2);color:var(--content-muted);-webkit-user-select:none;user-select:none}@container widgetcard (min-width:300px){.TodaySummary-module__awCJWa__band{column-gap:var(--space-3);row-gap:var(--space-2-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.TodaySummary-module__awCJWa__stat{gap:var(--space-2)}.TodaySummary-module__awCJWa__sep{display:none}.TodaySummary-module__awCJWa__count{font-size:15px}.TodaySummary-module__awCJWa__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@container widgetcard (min-width:460px){.TodaySummary-module__awCJWa__band{column-gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.TodaySummary-module__awCJWa__stat{align-items:center;column-gap:var(--space-2);grid-template-columns:auto 1fr;grid-template-areas:"dot count""label label";row-gap:2px;display:grid}.TodaySummary-module__awCJWa__dot{grid-area:dot}.TodaySummary-module__awCJWa__count{font-size:22px;line-height:var(--line-height-tight);grid-area:count}.TodaySummary-module__awCJWa__label{grid-area:label;font-size:12px}}@media (max-width:540px){.TodaySummary-module__awCJWa__band{font-size:12.5px}.TodaySummary-module__awCJWa__sep{margin:0 var(--space-1-5)}}
.TodaySummaryWidget-module__UfzNfW__layout{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.TodaySummaryWidget-module__UfzNfW__stats{gap:var(--space-5);flex:none;display:flex}.TodaySummaryWidget-module__UfzNfW__stat{flex-direction:column;flex:none;gap:2px;display:flex}.TodaySummaryWidget-module__UfzNfW__statNum{font-size:30px;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;color:var(--content-primary);line-height:1.05}.TodaySummaryWidget-module__UfzNfW__statNum[data-tone=overdue]{color:var(--status-attention)}[data-theme=light] .TodaySummaryWidget-module__UfzNfW__statNum[data-tone=overdue]{color:#b89455}.TodaySummaryWidget-module__UfzNfW__statNum[data-tone=done]{color:var(--accent-brand-text)}.TodaySummaryWidget-module__UfzNfW__statLabel{color:var(--content-muted);font-size:12px;line-height:var(--line-height-snug)}.TodaySummaryWidget-module__UfzNfW__chart{align-items:flex-end;gap:6px;width:100%;height:56px;display:flex}.TodaySummaryWidget-module__UfzNfW__bar{background:color-mix(in oklch, var(--content-primary) 11%, transparent);min-width:0;transition:background-color var(--duration-fast) var(--ease-hover);border-radius:4px;flex:1}.TodaySummaryWidget-module__UfzNfW__bar[data-tone=high]{background:color-mix(in oklch, var(--accent-brand) 50%, transparent)}.TodaySummaryWidget-module__UfzNfW__bar[data-tone=peak]{background:var(--accent-brand);box-shadow:var(--glow-brand-sm)}.TodaySummaryWidget-module__UfzNfW__bar[data-today=true][data-tone=quiet]{background:color-mix(in oklch, var(--accent-brand) 26%, transparent)}@container widgetcard (max-width:299.98px){.TodaySummaryWidget-module__UfzNfW__stats{gap:var(--space-4);flex-wrap:wrap}.TodaySummaryWidget-module__UfzNfW__statNum{font-size:26px}}@container widgetcard (min-width:360px){.TodaySummaryWidget-module__UfzNfW__layout{align-items:stretch;gap:var(--space-5);flex-direction:row}.TodaySummaryWidget-module__UfzNfW__chart{flex:1;align-self:center}}@media (prefers-reduced-motion:reduce){.TodaySummaryWidget-module__UfzNfW__bar{transition:none}}
.BacklogWidget-module__SbF_tG__card{box-shadow:var(--elevation-overlay)}.BacklogWidget-module__SbF_tG__count{min-width:22px;height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--border-subtle);justify-content:center;align-items:center;display:inline-flex}.BacklogWidget-module__SbF_tG__emptySlot{padding:var(--space-2)}.BacklogWidget-module__SbF_tG__list{flex-direction:column;flex:1;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.BacklogWidget-module__SbF_tG__row{min-width:0;margin:0}
.AttentionWidget-module__FjI50q__list{gap:var(--space-1);scrollbar-width:thin;scrollbar-color:var(--border-default) transparent;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.AttentionWidget-module__FjI50q__row{flex-direction:column;gap:2px;min-width:0;display:flex}.AttentionWidget-module__FjI50q__tag{padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;border:1px solid #0000;flex-shrink:0;align-self:flex-start;align-items:center;display:inline-flex}.AttentionWidget-module__FjI50q__toneDanger{color:var(--feedback-danger);background:color-mix(in oklch, var(--feedback-danger) 12%, transparent);border-color:color-mix(in oklch, var(--feedback-danger) 22%, transparent)}.AttentionWidget-module__FjI50q__toneWarning{color:var(--feedback-warning);background:color-mix(in oklch, var(--feedback-warning) 12%, transparent);border-color:color-mix(in oklch, var(--feedback-warning) 22%, transparent)}.AttentionWidget-module__FjI50q__toneInfo{color:var(--feedback-info);background:color-mix(in oklch, var(--feedback-info) 12%, transparent);border-color:color-mix(in oklch, var(--feedback-info) 22%, transparent)}.AttentionWidget-module__FjI50q__count{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--feedback-danger) 14%, transparent);min-width:20px;height:20px;color:var(--feedback-danger);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.AttentionWidget-module__FjI50q__empty{padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}@container widgetcard (min-width:460px){.AttentionWidget-module__FjI50q__row{align-items:center;gap:var(--space-2);flex-direction:row}.AttentionWidget-module__FjI50q__tag{justify-content:center;align-self:center;width:4.25rem}.AttentionWidget-module__FjI50q__row>:last-child{flex:1;min-width:0}}
.ProjectsWidget-module__SzucEW__list{gap:var(--space-2-5);overscroll-behavior:auto;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;min-height:0;display:grid;overflow-y:auto}@container widgetcard (max-width:299.98px){.ProjectsWidget-module__SzucEW__list{grid-template-columns:1fr}}.ProjectsWidget-module__SzucEW__row{align-items:center;gap:var(--space-2) var(--space-2);width:100%;padding:var(--space-3);background:var(--surface-2);border:1px solid var(--surface-line-soft);border-radius:var(--radius-image);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name count""bar bar bar""cat cat health";display:grid}.ProjectsWidget-module__SzucEW__row .ProjectsWidget-module__SzucEW__dot{grid-area:dot}.ProjectsWidget-module__SzucEW__row .ProjectsWidget-module__SzucEW__categoryPill{grid-area:cat;justify-self:start}.ProjectsWidget-module__SzucEW__row .ProjectsWidget-module__SzucEW__name{grid-area:name}.ProjectsWidget-module__SzucEW__row .ProjectsWidget-module__SzucEW__healthPill{grid-area:health;justify-self:end}.ProjectsWidget-module__SzucEW__row .ProjectsWidget-module__SzucEW__progressTrack{grid-area:bar;width:100%;display:block}.ProjectsWidget-module__SzucEW__row .ProjectsWidget-module__SzucEW__count{grid-area:count;justify-self:end}.ProjectsWidget-module__SzucEW__row:hover{background:var(--surface-default);border-color:color-mix(in oklch, var(--accent-brand) 28%, var(--surface-line));box-shadow:var(--elevation-raised)}.ProjectsWidget-module__SzucEW__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ProjectsWidget-module__SzucEW__dot{border-radius:6px;flex-shrink:0;width:20px;height:20px}.ProjectsWidget-module__SzucEW__categoryPill{height:16px;font-size:9.5px;font-weight:var(--font-weight-semibold);letter-spacing:.06em;border-radius:3px;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.ProjectsWidget-module__SzucEW__cat_engineering{color:var(--status-active);background:color-mix(in oklch, var(--status-active) 14%, transparent)}.ProjectsWidget-module__SzucEW__cat_design{color:var(--accent-brand);background:color-mix(in oklch, var(--accent-brand) 14%, transparent)}.ProjectsWidget-module__SzucEW__cat_marketing{color:var(--status-attention);background:color-mix(in oklch, var(--status-attention) 16%, transparent)}.ProjectsWidget-module__SzucEW__cat_operations{color:var(--status-resolved);background:color-mix(in oklch, var(--status-resolved) 14%, transparent)}.ProjectsWidget-module__SzucEW__cat_client{color:var(--feedback-danger);background:color-mix(in oklch, var(--feedback-danger) 14%, transparent)}.ProjectsWidget-module__SzucEW__dot_violet{background:#8e6fd8;background:lab(53.7209% 30.0835 -50.3517)}.ProjectsWidget-module__SzucEW__dot_blue{background:#168dd9;background:lab(55.4347% -9.5059 -48.7094)}.ProjectsWidget-module__SzucEW__dot_green{background:#269e5f;background:lab(57.7308% -44.8334 23.1443)}.ProjectsWidget-module__SzucEW__dot_amber{background:#d89534;background:lab(67.3193% 19.9953 58.8106)}.ProjectsWidget-module__SzucEW__dot_rose{background:#d55661;background:lab(54.2057% 51.516 21.0607)}.ProjectsWidget-module__SzucEW__dot_teal{background:#009a9a;background:lab(57.0819% -35.9951 -10.7924)}.ProjectsWidget-module__SzucEW__dot_slate{background:#6e7279;background:lab(47.7453% -.229836 -4.50829)}.ProjectsWidget-module__SzucEW__name{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);overflow:hidden}.ProjectsWidget-module__SzucEW__healthPill{border-radius:var(--radius-pill);font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:normal;white-space:nowrap;flex-shrink:0;padding:1px 7px}.ProjectsWidget-module__SzucEW__health_on_track{color:var(--status-resolved);background:color-mix(in oklch, var(--status-resolved) 12%, transparent)}.ProjectsWidget-module__SzucEW__health_at_risk{color:var(--status-attention);background:color-mix(in oklch, var(--status-attention) 12%, transparent)}.ProjectsWidget-module__SzucEW__health_off_track{color:var(--feedback-danger);background:color-mix(in oklch, var(--feedback-danger) 12%, transparent)}.ProjectsWidget-module__SzucEW__progressTrack{background:color-mix(in oklch, var(--content-primary) 8%, transparent);border-radius:var(--radius-pill);height:5px;position:relative;overflow:hidden}.ProjectsWidget-module__SzucEW__progressFill{border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-hover);position:absolute;inset:0 auto 0 0}.ProjectsWidget-module__SzucEW__progressTrack[data-band=low] .ProjectsWidget-module__SzucEW__progressFill{background:var(--status-resolved);box-shadow:var(--glow-brand-sm)}.ProjectsWidget-module__SzucEW__progressTrack[data-band=mid] .ProjectsWidget-module__SzucEW__progressFill{background:var(--status-attention)}.ProjectsWidget-module__SzucEW__progressTrack[data-band=high] .ProjectsWidget-module__SzucEW__progressFill{background:var(--feedback-danger)}.ProjectsWidget-module__SzucEW__fill_on_track{background:var(--status-resolved)}.ProjectsWidget-module__SzucEW__fill_at_risk{background:var(--status-attention)}.ProjectsWidget-module__SzucEW__fill_off_track{background:var(--feedback-danger)}.ProjectsWidget-module__SzucEW__count{font-family:var(--font-mono);color:var(--content-muted);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;text-align:right;min-width:38px;font-size:11px}.ProjectsWidget-module__SzucEW__empty{padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}.ProjectsWidget-module__SzucEW__miniButton{padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-button);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;align-items:center;display:inline-flex}.ProjectsWidget-module__SzucEW__miniButton:hover{color:var(--content-primary);border-color:var(--border-default);background:var(--surface-elevated)}.ProjectsWidget-module__SzucEW__miniButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ProjectsWidget-module__SzucEW__row,.ProjectsWidget-module__SzucEW__progressFill,.ProjectsWidget-module__SzucEW__miniButton{transition:none}}
.ChatWidget-module__E2uLjW__list{grid-template-columns:1fr;align-content:start;gap:1px;display:grid}@container widgetcard (min-width:460px){.ChatWidget-module__E2uLjW__list{column-gap:var(--space-2);grid-template-columns:1fr 1fr}}.ChatWidget-module__E2uLjW__rowWrap{border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-hover);position:relative}.ChatWidget-module__E2uLjW__rowWrap:hover,.ChatWidget-module__E2uLjW__rowWrap:focus-within{background:var(--surface-elevated)}.ChatWidget-module__E2uLjW__row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-button);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;display:grid}.ChatWidget-module__E2uLjW__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ChatWidget-module__E2uLjW__glyph{width:24px;height:24px;font-family:var(--font-mono);font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-muted);background:var(--surface-elevated);border-radius:var(--radius-button);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ChatWidget-module__E2uLjW__body{flex-direction:column;gap:1px;min-width:0;display:flex}.ChatWidget-module__E2uLjW__name{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--content-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatWidget-module__E2uLjW__preview{color:var(--content-muted);font-size:12px;line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatWidget-module__E2uLjW__body .ChatWidget-module__E2uLjW__preview{display:none}@container widgetcard (min-width:300px){.ChatWidget-module__E2uLjW__body .ChatWidget-module__E2uLjW__preview{display:block}}.ChatWidget-module__E2uLjW__list>.ChatWidget-module__E2uLjW__preview{padding:var(--space-5) var(--space-3);color:var(--content-secondary);font-size:var(--font-size-base);line-height:var(--line-height-comfortable);text-align:center;white-space:normal;grid-column:1/-1}.ChatWidget-module__E2uLjW__right{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.ChatWidget-module__E2uLjW__unread{border-radius:var(--radius-pill);background:var(--accent-brand);min-width:18px;height:18px;color:var(--accent-brand-contrast);font-family:var(--font-mono);font-size:10px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.ChatWidget-module__E2uLjW__time{font-family:var(--font-mono);color:var(--content-muted);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:11px}.ChatWidget-module__E2uLjW__miniButton{padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-button);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;align-items:center;display:inline-flex}.ChatWidget-module__E2uLjW__miniButton:hover{color:var(--content-primary);border-color:var(--border-default);background:var(--surface-elevated)}.ChatWidget-module__E2uLjW__miniButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ChatWidget-module__E2uLjW__replyButton{top:50%;right:var(--space-2);padding:2px var(--space-2);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-button);color:var(--content-secondary);font:inherit;font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);position:absolute;transform:translateY(-50%)}.ChatWidget-module__E2uLjW__rowWrap:hover .ChatWidget-module__E2uLjW__replyButton,.ChatWidget-module__E2uLjW__rowWrap:focus-within .ChatWidget-module__E2uLjW__replyButton{opacity:1;pointer-events:auto}.ChatWidget-module__E2uLjW__replyButton:hover{color:var(--content-primary);border-color:var(--accent-brand)}.ChatWidget-module__E2uLjW__replyButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.ChatWidget-module__E2uLjW__row,.ChatWidget-module__E2uLjW__rowWrap,.ChatWidget-module__E2uLjW__replyButton,.ChatWidget-module__E2uLjW__miniButton{transition:none}}
.TeamWidget-module__q1JlcW__list{grid-template-columns:1fr;align-content:start;gap:1px;display:grid}@container widgetcard (min-width:460px){.TeamWidget-module__q1JlcW__list{column-gap:var(--space-2);grid-template-columns:1fr 1fr}}.TeamWidget-module__q1JlcW__emptyState{min-height:0;padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}.TeamWidget-module__q1JlcW__rowWrap{border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-hover);position:relative}.TeamWidget-module__q1JlcW__rowWrap:hover,.TeamWidget-module__q1JlcW__rowWrap:focus-within{background:var(--surface-elevated)}.TeamWidget-module__q1JlcW__row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-button);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.TeamWidget-module__q1JlcW__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.TeamWidget-module__q1JlcW__avatarWrap{flex-shrink:0;display:inline-flex;position:relative}.TeamWidget-module__q1JlcW__presence{border:1.5px solid var(--surface-default);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px}.TeamWidget-module__q1JlcW__presence_available{background:var(--status-resolved)}.TeamWidget-module__q1JlcW__presence_busy{background:var(--status-attention)}.TeamWidget-module__q1JlcW__presence_ooo{background:var(--status-neutral)}.TeamWidget-module__q1JlcW__body{flex-direction:column;gap:1px;min-width:0;display:flex}.TeamWidget-module__q1JlcW__name{align-items:center;gap:var(--space-2);font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.TeamWidget-module__q1JlcW__youTag{padding:0 var(--space-1-5);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--content-muted);font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.TeamWidget-module__q1JlcW__meta{color:var(--content-muted);font-size:11px;line-height:var(--line-height-snug);font-variant-numeric:tabular-nums}.TeamWidget-module__q1JlcW__workload{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.TeamWidget-module__q1JlcW__workloadTrack{background:var(--surface-sunken);border-radius:var(--radius-pill);width:72px;height:6px;display:none;position:relative;overflow:hidden}@container widgetcard (min-width:300px){.TeamWidget-module__q1JlcW__workloadTrack{display:block}}.TeamWidget-module__q1JlcW__workloadFill{border-radius:var(--radius-pill);position:absolute;inset:0 auto 0 0}.TeamWidget-module__q1JlcW__fill_calm{background:var(--status-resolved)}.TeamWidget-module__q1JlcW__fill_busy{background:var(--status-attention)}.TeamWidget-module__q1JlcW__fill_over{background:var(--feedback-danger)}.TeamWidget-module__q1JlcW__workloadPct{font-family:var(--font-mono);color:var(--content-muted);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:right;min-width:30px;font-size:11px}.TeamWidget-module__q1JlcW__miniButton{padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-button);color:var(--content-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;align-items:center;display:inline-flex}.TeamWidget-module__q1JlcW__miniButton:hover{color:var(--content-primary);border-color:var(--border-default);background:var(--surface-elevated)}.TeamWidget-module__q1JlcW__miniButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@container widgetcard (min-width:460px){.TeamWidget-module__q1JlcW__workloadTrack{width:48px}}.TeamWidget-module__q1JlcW__actions{top:50%;right:var(--space-2);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-button);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-hover);align-items:center;gap:4px;padding:2px;display:inline-flex;position:absolute;transform:translateY(-50%)}.TeamWidget-module__q1JlcW__rowWrap:hover .TeamWidget-module__q1JlcW__actions,.TeamWidget-module__q1JlcW__rowWrap:focus-within .TeamWidget-module__q1JlcW__actions{opacity:1;pointer-events:auto}.TeamWidget-module__q1JlcW__actionButton{padding:2px var(--space-2);border-radius:var(--radius-button);font:inherit;font-size:11px;font-weight:var(--font-weight-medium);color:var(--content-secondary);letter-spacing:var(--letter-spacing-tight);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:0}.TeamWidget-module__q1JlcW__actionButton:hover{color:var(--content-primary);background:var(--surface-elevated)}.TeamWidget-module__q1JlcW__actionButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.TeamWidget-module__q1JlcW__row,.TeamWidget-module__q1JlcW__rowWrap,.TeamWidget-module__q1JlcW__actions,.TeamWidget-module__q1JlcW__actionButton,.TeamWidget-module__q1JlcW__miniButton{transition:none}}
.FilesWidget-module__kK2XnW__empty{min-height:0;padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}.FilesWidget-module__kK2XnW__grid{align-content:start;gap:var(--space-3);padding:var(--space-3);grid-template-columns:1fr;display:grid}@container widgetcard (min-width:300px){.FilesWidget-module__kK2XnW__grid{grid-template-columns:1fr 1fr}}@container widgetcard (min-width:460px){.FilesWidget-module__kK2XnW__grid{grid-template-columns:1fr 1fr 1fr}}.FilesWidget-module__kK2XnW__cardWrap{min-width:0;position:relative}.FilesWidget-module__kK2XnW__card{min-width:0}.FilesWidget-module__kK2XnW__actions{top:var(--space-2);right:var(--space-2);background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-button);box-shadow:var(--elevation-floating);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-hover);align-items:center;gap:4px;padding:2px;display:inline-flex;position:absolute}.FilesWidget-module__kK2XnW__cardWrap:hover .FilesWidget-module__kK2XnW__actions,.FilesWidget-module__kK2XnW__cardWrap:focus-within .FilesWidget-module__kK2XnW__actions{opacity:1;pointer-events:auto}.FilesWidget-module__kK2XnW__actionButton{padding:2px var(--space-2);border-radius:var(--radius-button);font:inherit;font-size:11px;font-weight:var(--font-weight-medium);color:var(--content-secondary);letter-spacing:var(--letter-spacing-tight);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:0}.FilesWidget-module__kK2XnW__actionButton:hover{color:var(--content-primary);background:var(--surface-elevated)}.FilesWidget-module__kK2XnW__actionButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;opacity:1}.FilesWidget-module__kK2XnW__actionButton:disabled{cursor:progress}@media (prefers-reduced-motion:reduce){.FilesWidget-module__kK2XnW__actions,.FilesWidget-module__kK2XnW__actionButton{transition:none}}
.AutomationsWidget-module__FuLhkq__summary{padding:var(--space-1) var(--space-2) var(--space-2);color:var(--content-secondary);font-size:13px;line-height:var(--line-height-snug);font-variant-numeric:tabular-nums;margin:0}.AutomationsWidget-module__FuLhkq__empty{min-height:0;padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}.AutomationsWidget-module__FuLhkq__summaryStrong{color:var(--content-primary);font-weight:var(--font-weight-semibold)}.AutomationsWidget-module__FuLhkq__runs{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.AutomationsWidget-module__FuLhkq__runWrap{border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-hover);position:relative}.AutomationsWidget-module__FuLhkq__runWrap:hover,.AutomationsWidget-module__FuLhkq__runWrap:focus-within{background:var(--surface-elevated)}.AutomationsWidget-module__FuLhkq__run{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-button);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.AutomationsWidget-module__FuLhkq__run:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.AutomationsWidget-module__FuLhkq__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.AutomationsWidget-module__FuLhkq__dotOk{background:var(--status-resolved)}.AutomationsWidget-module__FuLhkq__dotOff{background:var(--status-neutral)}.AutomationsWidget-module__FuLhkq__runName{font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AutomationsWidget-module__FuLhkq__runTime{font-family:var(--font-mono);color:var(--content-muted);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;font-size:11px}.AutomationsWidget-module__FuLhkq__actions{top:50%;right:var(--space-2);background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-button);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-hover);align-items:center;gap:4px;padding:2px;display:inline-flex;position:absolute;transform:translateY(-50%)}.AutomationsWidget-module__FuLhkq__runWrap:hover .AutomationsWidget-module__FuLhkq__actions,.AutomationsWidget-module__FuLhkq__runWrap:focus-within .AutomationsWidget-module__FuLhkq__actions{opacity:1;pointer-events:auto}.AutomationsWidget-module__FuLhkq__actionButton{padding:2px var(--space-2);border-radius:var(--radius-button);font:inherit;font-size:11px;font-weight:var(--font-weight-medium);color:var(--content-secondary);letter-spacing:var(--letter-spacing-tight);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:0}.AutomationsWidget-module__FuLhkq__actionButton:hover{color:var(--content-primary);background:var(--surface-elevated)}.AutomationsWidget-module__FuLhkq__actionButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.AutomationsWidget-module__FuLhkq__run,.AutomationsWidget-module__FuLhkq__runWrap,.AutomationsWidget-module__FuLhkq__actions,.AutomationsWidget-module__FuLhkq__actionButton{transition:none}}
.QuickAdd-module__JYNG0W__stack{gap:var(--space-2-5);flex-direction:column;display:flex}.QuickAdd-module__JYNG0W__input{width:100%;height:38px;padding:0 var(--space-3);background:var(--surface-2);border:1px solid var(--surface-line-soft);border-radius:var(--radius-input);color:var(--content-muted);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover);align-items:center;display:flex}.QuickAdd-module__JYNG0W__input:hover{background:var(--surface-default);border-color:var(--border-default)}.QuickAdd-module__JYNG0W__input:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.QuickAdd-module__JYNG0W__actions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.QuickAdd-module__JYNG0W__pill{padding:var(--space-2) 0;font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:transform var(--duration-instant) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);border:none;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.QuickAdd-module__JYNG0W__pill:active{transform:translateY(1px)}.QuickAdd-module__JYNG0W__pill:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.QuickAdd-module__JYNG0W__pillTask{font-weight:var(--font-weight-semibold);color:var(--accent-brand-text);background:var(--accent-brand-wash)}.QuickAdd-module__JYNG0W__pillTask:hover{background:var(--accent-brand-soft)}.QuickAdd-module__JYNG0W__pillDoc{font-weight:var(--font-weight-medium);color:var(--content-secondary);background:color-mix(in oklch, var(--content-primary) 5%, transparent)}.QuickAdd-module__JYNG0W__pillDoc:hover{background:color-mix(in oklch, var(--content-primary) 9%, transparent)}@media (prefers-reduced-motion:reduce){.QuickAdd-module__JYNG0W__input,.QuickAdd-module__JYNG0W__pill{transition:none}}
.TodayMeetingsWidget-module__3CfT5q__list{grid-template-columns:1fr;align-content:start;gap:1px;margin:0;padding:0;list-style:none;display:grid}@container widgetcard (min-width:460px){.TodayMeetingsWidget-module__3CfT5q__list{column-gap:var(--space-2);grid-template-columns:1fr 1fr}}.TodayMeetingsWidget-module__3CfT5q__row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-hover);grid-template-columns:50px 3px minmax(0,1fr) auto;display:grid}.TodayMeetingsWidget-module__3CfT5q__row:hover{background:var(--surface-elevated)}.TodayMeetingsWidget-module__3CfT5q__accent{background:var(--status-neutral);border-radius:2px;width:3px;height:26px}.TodayMeetingsWidget-module__3CfT5q__accent[data-tone=brand]{background:var(--accent-brand)}.TodayMeetingsWidget-module__3CfT5q__accent[data-tone=active]{background:var(--status-active)}.TodayMeetingsWidget-module__3CfT5q__accent[data-tone=attention]{background:var(--status-attention)}.TodayMeetingsWidget-module__3CfT5q__time{font-size:13px;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--content-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-snug)}.TodayMeetingsWidget-module__3CfT5q__main{flex-direction:column;gap:2px;min-width:0;display:flex}.TodayMeetingsWidget-module__3CfT5q__title{font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-primary);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TodayMeetingsWidget-module__3CfT5q__location{color:var(--content-muted);font-size:12px;line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:none;overflow:hidden}@container widgetcard (min-width:300px){.TodayMeetingsWidget-module__3CfT5q__location{display:inline-flex}}.TodayMeetingsWidget-module__3CfT5q__locationDot{border-radius:var(--radius-pill);background:var(--content-muted);flex-shrink:0;width:6px;height:6px}.TodayMeetingsWidget-module__3CfT5q__locationDot[data-location=huddle]{background:var(--accent-brand)}.TodayMeetingsWidget-module__3CfT5q__locationDot[data-location=external]{background:var(--feedback-warning)}.TodayMeetingsWidget-module__3CfT5q__locationDot[data-location=in-person]{background:var(--feedback-success)}.TodayMeetingsWidget-module__3CfT5q__join{padding:3px var(--space-2);border:1px solid color-mix(in oklch, var(--accent-brand) 30%, transparent);border-radius:var(--radius-button);font:inherit;font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);color:var(--accent-brand);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;flex-shrink:0}.TodayMeetingsWidget-module__3CfT5q__join:hover{border-color:var(--accent-brand);background:var(--accent-brand-subtle)}.TodayMeetingsWidget-module__3CfT5q__join:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.TodayMeetingsWidget-module__3CfT5q__spacer{width:0;height:0}.TodayMeetingsWidget-module__3CfT5q__avatars{padding-left:var(--space-1);flex-shrink:0;display:inline-flex}.TodayMeetingsWidget-module__3CfT5q__avatar{border:2px solid var(--surface-elevated);background:var(--status-neutral);border-radius:50%;width:22px;height:22px}.TodayMeetingsWidget-module__3CfT5q__avatar+.TodayMeetingsWidget-module__3CfT5q__avatar{margin-left:-7px}.TodayMeetingsWidget-module__3CfT5q__avatar[data-tone=violet]{background:#c9c4de}.TodayMeetingsWidget-module__3CfT5q__avatar[data-tone=lime]{background:#a9d46e}.TodayMeetingsWidget-module__3CfT5q__avatar[data-tone=attention]{background:var(--status-attention)}.TodayMeetingsWidget-module__3CfT5q__avatar[data-tone=teal]{background:#6ec5b8}.TodayMeetingsWidget-module__3CfT5q__count{border-radius:var(--radius-pill);background:var(--surface-elevated);min-width:20px;height:20px;color:var(--content-secondary);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.TodayMeetingsWidget-module__3CfT5q__empty{min-height:0;padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}@media (prefers-reduced-motion:reduce){.TodayMeetingsWidget-module__3CfT5q__row,.TodayMeetingsWidget-module__3CfT5q__join{transition:none}}
.UpcomingMeetingsWidget-module__jx5ALG__list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.UpcomingMeetingsWidget-module__jx5ALG__row{display:flex}.UpcomingMeetingsWidget-module__jx5ALG__rowMain{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-button);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover);background:0 0;border:0;grid-template-columns:72px minmax(0,1fr);display:grid}.UpcomingMeetingsWidget-module__jx5ALG__rowMain:hover{background:var(--surface-elevated)}.UpcomingMeetingsWidget-module__jx5ALG__rowMain:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.UpcomingMeetingsWidget-module__jx5ALG__when{flex-direction:column;gap:1px;min-width:0;display:flex}.UpcomingMeetingsWidget-module__jx5ALG__day{font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.07em;color:var(--accent-brand);line-height:1.3}.UpcomingMeetingsWidget-module__jx5ALG__time{font-size:13px;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--content-primary);letter-spacing:var(--letter-spacing-tight);line-height:1.2}.UpcomingMeetingsWidget-module__jx5ALG__main{flex-direction:column;gap:2px;min-width:0;display:flex}.UpcomingMeetingsWidget-module__jx5ALG__title{font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-primary);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UpcomingMeetingsWidget-module__jx5ALG__sub{color:var(--content-muted);font-size:12px;line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.UpcomingMeetingsWidget-module__jx5ALG__linkGlyph{font-weight:var(--font-weight-semibold);color:var(--content-secondary);flex-shrink:0}.UpcomingMeetingsWidget-module__jx5ALG__subDot{border-radius:var(--radius-pill);background:var(--content-muted);flex-shrink:0;width:6px;height:6px}.UpcomingMeetingsWidget-module__jx5ALG__count{border-radius:var(--radius-pill);background:var(--surface-elevated);min-width:20px;height:20px;color:var(--content-secondary);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.UpcomingMeetingsWidget-module__jx5ALG__empty{padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}@media (prefers-reduced-motion:reduce){.UpcomingMeetingsWidget-module__jx5ALG__rowMain{transition:none}}
.IdeasBugsWidget-module__6HRPAq__actions{align-items:center;gap:4px;display:inline-flex}.IdeasBugsWidget-module__6HRPAq__miniButton{border:1px solid var(--border-subtle);border-radius:var(--radius-button);font:inherit;font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);color:var(--content-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;padding:2px 8px}.IdeasBugsWidget-module__6HRPAq__miniButton:hover{color:var(--accent-brand);border-color:color-mix(in oklch, var(--accent-brand) 35%, transparent);background:var(--accent-brand-subtle)}.IdeasBugsWidget-module__6HRPAq__miniButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.IdeasBugsWidget-module__6HRPAq__list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.IdeasBugsWidget-module__6HRPAq__row{display:flex}.IdeasBugsWidget-module__6HRPAq__rowMain{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-card);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid}.IdeasBugsWidget-module__6HRPAq__rowMain:hover{background:var(--surface-elevated);border-color:color-mix(in oklch, var(--accent-brand) 22%, var(--border-subtle));box-shadow:var(--elevation-raised)}.IdeasBugsWidget-module__6HRPAq__rowMain:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.IdeasBugsWidget-module__6HRPAq__tag{border-radius:var(--radius-pill);font-size:10px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.07em;flex-shrink:0;align-items:center;padding:2px 7px;line-height:1.4;display:inline-flex}.IdeasBugsWidget-module__6HRPAq__tag[data-kind=idea]{color:var(--accent-brand);background:var(--accent-brand-subtle)}.IdeasBugsWidget-module__6HRPAq__tag[data-kind=bug]{color:var(--feedback-warning);background:color-mix(in oklch, var(--feedback-warning) 14%, transparent)}.IdeasBugsWidget-module__6HRPAq__title{color:var(--content-primary);font-size:13px;line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IdeasBugsWidget-module__6HRPAq__empty{padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}.IdeasBugsWidget-module__6HRPAq__kbd{border:1px solid var(--border-subtle);border-radius:var(--radius-button);background:var(--surface-elevated);min-width:18px;font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-medium);color:var(--content-secondary);justify-content:center;align-items:center;padding:0 4px;line-height:1.5;display:inline-flex}@media (prefers-reduced-motion:reduce){.IdeasBugsWidget-module__6HRPAq__rowMain,.IdeasBugsWidget-module__6HRPAq__miniButton{transition:none}}
.TimeTrackedWidget-module__PAabIq__readout{font-size:13px;line-height:var(--line-height-snug);color:var(--content-muted);font-variant-numeric:tabular-nums;margin:0}.TimeTrackedWidget-module__PAabIq__stat{display:inline}.TimeTrackedWidget-module__PAabIq__number{color:var(--content-primary);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.TimeTrackedWidget-module__PAabIq__label{color:var(--content-muted)}.TimeTrackedWidget-module__PAabIq__sep{color:var(--content-muted);padding:0 2px}.TimeTrackedWidget-module__PAabIq__spark{margin-top:var(--space-3);gap:var(--space-2);flex:1;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;min-height:56px;display:grid}.TimeTrackedWidget-module__PAabIq__barCol{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.TimeTrackedWidget-module__PAabIq__bar{background:color-mix(in oklch, var(--accent-brand) 60%, transparent);border-radius:2px;width:8px;min-height:4px}.TimeTrackedWidget-module__PAabIq__bar[data-empty=true]{background:color-mix(in oklch, var(--content-muted) 28%, transparent)}.TimeTrackedWidget-module__PAabIq__barLabel{font-size:10px;font-weight:var(--font-weight-medium);color:var(--content-muted);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1}@container widgetcard (min-width:300px){.TimeTrackedWidget-module__PAabIq__spark{margin-top:var(--space-4);gap:var(--space-3)}.TimeTrackedWidget-module__PAabIq__bar{width:12px}}@container widgetcard (min-width:460px){.TimeTrackedWidget-module__PAabIq__readout{column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.TimeTrackedWidget-module__PAabIq__stat{flex-direction:column;gap:2px;min-width:0;display:flex}.TimeTrackedWidget-module__PAabIq__number{font-size:22px;line-height:var(--line-height-tight)}.TimeTrackedWidget-module__PAabIq__label{font-size:12px}.TimeTrackedWidget-module__PAabIq__sep{display:none}.TimeTrackedWidget-module__PAabIq__spark{margin-top:var(--space-5);gap:var(--space-4);min-height:72px}.TimeTrackedWidget-module__PAabIq__bar{width:16px}}
.UpcomingDeadlinesWidget-module__RpyZEa__list{scrollbar-width:thin;scrollbar-color:var(--border-default) transparent;flex-direction:column;flex:1;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.UpcomingDeadlinesWidget-module__RpyZEa__rowWrap{display:block}.UpcomingDeadlinesWidget-module__RpyZEa__row{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-card);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.UpcomingDeadlinesWidget-module__RpyZEa__row:hover{background:var(--surface-elevated);border-color:color-mix(in oklch, var(--accent-brand) 22%, var(--border-subtle));box-shadow:var(--elevation-raised)}.UpcomingDeadlinesWidget-module__RpyZEa__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.UpcomingDeadlinesWidget-module__RpyZEa__dot{border-radius:var(--radius-pill);border:2px solid var(--content-muted);background:0 0;flex-shrink:0;width:10px;height:10px}.UpcomingDeadlinesWidget-module__RpyZEa__dot[data-state=active]{border-color:var(--status-active);background:var(--status-active)}.UpcomingDeadlinesWidget-module__RpyZEa__dot[data-state=attention]{border-color:var(--status-attention);background:0 0}.UpcomingDeadlinesWidget-module__RpyZEa__dot[data-state=resolved]{border-color:var(--status-resolved);background:var(--status-resolved)}.UpcomingDeadlinesWidget-module__RpyZEa__title{font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-primary);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UpcomingDeadlinesWidget-module__RpyZEa__pill{padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);color:var(--content-secondary);background:var(--surface-elevated);border:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.UpcomingDeadlinesWidget-module__RpyZEa__pill[data-urgency=today]{color:var(--feedback-warning);border-color:color-mix(in oklch, var(--feedback-warning) 26%, transparent);background:color-mix(in oklch, var(--feedback-warning) 12%, transparent)}.UpcomingDeadlinesWidget-module__RpyZEa__pill[data-urgency=tomorrow]{color:var(--feedback-info);border-color:color-mix(in oklch, var(--feedback-info) 26%, transparent);background:color-mix(in oklch, var(--feedback-info) 10%, transparent)}.UpcomingDeadlinesWidget-module__RpyZEa__empty{padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}@container widgetcard (min-width:300px){.UpcomingDeadlinesWidget-module__RpyZEa__row{gap:var(--space-3);padding:var(--space-2)}}@container widgetcard (min-width:460px){.UpcomingDeadlinesWidget-module__RpyZEa__row{padding:var(--space-2) var(--space-2-5)}.UpcomingDeadlinesWidget-module__RpyZEa__title{font-size:var(--font-size-base)}}@media (prefers-reduced-motion:reduce){.UpcomingDeadlinesWidget-module__RpyZEa__row{transition:none}}
.PinnedWidget-module__xnZWUa__list{overscroll-behavior:auto;flex:1;grid-template-columns:1fr;align-content:start;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}@container widgetcard (min-width:300px){.PinnedWidget-module__xnZWUa__list{column-gap:var(--space-2);grid-template-columns:1fr 1fr}}@container widgetcard (min-width:460px){.PinnedWidget-module__xnZWUa__list{column-gap:var(--space-3);grid-template-columns:repeat(3,1fr)}}.PinnedWidget-module__xnZWUa__row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-button);color:inherit;transition:background-color var(--duration-fast) var(--ease-hover);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.PinnedWidget-module__xnZWUa__row:hover{background:var(--surface-elevated)}.PinnedWidget-module__xnZWUa__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.PinnedWidget-module__xnZWUa__scopeDot{border-radius:var(--radius-pill);background:var(--content-muted);flex-shrink:0;width:8px;height:8px}.PinnedWidget-module__xnZWUa__scopeDot[data-scope=projects]{background:var(--accent-brand)}.PinnedWidget-module__xnZWUa__scopeDot[data-scope=chat]{background:var(--feedback-info)}.PinnedWidget-module__xnZWUa__scopeDot[data-scope=tasks-view]{background:var(--feedback-success)}.PinnedWidget-module__xnZWUa__label{font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-primary);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PinnedWidget-module__xnZWUa__kind{border-radius:var(--radius-pill);font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--content-muted);background:var(--surface-elevated);border:1px solid var(--border-subtle);flex-shrink:0;align-items:center;padding:1px 6px;display:inline-flex}.PinnedWidget-module__xnZWUa__count{border-radius:var(--radius-pill);background:var(--surface-elevated);min-width:20px;height:20px;color:var(--content-secondary);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}@media (prefers-reduced-motion:reduce){.PinnedWidget-module__xnZWUa__row{transition:none}}
.ReviewsWidget-module__qBOkDq__list{flex-direction:column;flex:1;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.ReviewsWidget-module__qBOkDq__row{min-width:0;margin:0}.ReviewsWidget-module__qBOkDq__actions{align-items:center;gap:var(--space-2);padding:0 var(--space-2) var(--space-2);margin-top:calc(var(--space-1) * -1);flex-wrap:wrap;display:flex}.ReviewsWidget-module__qBOkDq__chip{padding:3px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-button);font:inherit;font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);color:var(--content-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), box-shadow var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0}.ReviewsWidget-module__qBOkDq__chip:hover{border-color:var(--border-default);background:var(--surface-default)}.ReviewsWidget-module__qBOkDq__chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.ReviewsWidget-module__qBOkDq__chipApprove{color:var(--accent-brand-contrast);background:var(--accent-brand);box-shadow:var(--glow-brand-sm), 0 6px 14px -6px #48b7728c;border-color:#0000}.ReviewsWidget-module__qBOkDq__chipApprove:hover{background:var(--accent-brand-hover);box-shadow:var(--glow-brand), 0 8px 18px -7px #48b77299;border-color:#0000}.ReviewsWidget-module__qBOkDq__chipSendBack{color:var(--content-secondary);background:var(--surface-sunken);border-color:var(--border-subtle)}.ReviewsWidget-module__qBOkDq__chipSendBack:hover{color:var(--content-primary);border-color:var(--border-default);background:var(--surface-elevated)}.ReviewsWidget-module__qBOkDq__count{border-radius:var(--radius-pill);background:var(--accent-brand-wash);min-width:20px;height:20px;color:var(--accent-brand-text);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.ReviewsWidget-module__qBOkDq__empty{padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}@container widgetcard (min-width:460px){.ReviewsWidget-module__qBOkDq__chip{padding:4px var(--space-2-5)}}@media (prefers-reduced-motion:reduce){.ReviewsWidget-module__qBOkDq__chip{transition:none}}
.CompletedWidget-module__p-aObW__segmented{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-button);align-items:center;gap:2px;padding:2px;display:inline-flex}.CompletedWidget-module__p-aObW__segment{border-radius:calc(var(--radius-button) - 3px);font:inherit;font-size:11px;font-weight:var(--font-weight-medium);color:var(--content-secondary);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:none;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.CompletedWidget-module__p-aObW__segment:hover{color:var(--content-primary)}.CompletedWidget-module__p-aObW__segment[data-active=true]{background:var(--surface-default);color:var(--accent-brand-text);box-shadow:var(--elevation-raised)}.CompletedWidget-module__p-aObW__segment:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.CompletedWidget-module__p-aObW__segmentCount{font-variant-numeric:tabular-nums;color:var(--content-muted);font-size:10px}.CompletedWidget-module__p-aObW__segment[data-active=true] .CompletedWidget-module__p-aObW__segmentCount{color:var(--accent-brand-text-subtle)}.CompletedWidget-module__p-aObW__list{flex-direction:column;flex:1;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.CompletedWidget-module__p-aObW__row{min-width:0;margin:0}.CompletedWidget-module__p-aObW__empty{padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}@media (prefers-reduced-motion:reduce){.CompletedWidget-module__p-aObW__segment{transition:none}}
.MyWorkSection-module__kxU0BW__root{background:var(--surface-default);border:1px solid var(--surface-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden;container:myworkcard/inline-size}.MyWorkSection-module__kxU0BW__header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);display:flex}.MyWorkSection-module__kxU0BW__headingGroup{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.MyWorkSection-module__kxU0BW__heading{font-family:var(--font-display);font-size:15px;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--content-primary);margin:0}.MyWorkSection-module__kxU0BW__headingCount{border-radius:var(--radius-pill);background:var(--accent-brand-wash);min-width:22px;height:20px;color:var(--accent-brand-text);font-size:12px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 7px;line-height:1;display:inline-flex}@container myworkcard (min-width:300px){.MyWorkSection-module__kxU0BW__header{padding:var(--space-4) var(--space-5) var(--space-3) var(--space-5)}.MyWorkSection-module__kxU0BW__heading{font-size:17px}}.MyWorkSection-module__kxU0BW__newTask{padding:4px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-button);font:inherit;font-size:12px;font-weight:var(--font-weight-medium);color:var(--content-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), border-color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;align-items:center;gap:4px;display:inline-flex}.MyWorkSection-module__kxU0BW__newTask:hover{color:var(--content-primary);border-color:var(--border-default);background:var(--surface-elevated)}.MyWorkSection-module__kxU0BW__newTask:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.MyWorkSection-module__kxU0BW__tabBar{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--surface-line-soft);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.MyWorkSection-module__kxU0BW__tabSlot{align-items:center;gap:4px;display:inline-flex}.MyWorkSection-module__kxU0BW__groupDivider{background:var(--border-subtle);width:1px;height:16px;margin:0 6px}.MyWorkSection-module__kxU0BW__tab{padding:4px var(--space-2);border-radius:var(--radius-button);font:inherit;font-size:13px;font-weight:var(--font-weight-medium);color:var(--content-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-hover), background-color var(--duration-fast) var(--ease-hover);background:0 0;border:1px solid #0000;align-items:center;gap:6px;display:inline-flex}.MyWorkSection-module__kxU0BW__tab:hover{color:var(--content-primary);background:var(--surface-elevated)}.MyWorkSection-module__kxU0BW__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.MyWorkSection-module__kxU0BW__tabActive{color:var(--content-primary);background:var(--surface-elevated);border-color:var(--border-default)}.MyWorkSection-module__kxU0BW__tabCount{border-radius:var(--radius-pill);background:var(--surface-sunken);min-width:18px;height:18px;color:var(--content-muted);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.MyWorkSection-module__kxU0BW__tabActive .MyWorkSection-module__kxU0BW__tabCount{background:var(--accent-brand-wash);color:var(--accent-brand-text)}.MyWorkSection-module__kxU0BW__panel{padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}.MyWorkSection-module__kxU0BW__stateText{padding:var(--space-6) var(--space-4);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;margin:0}.MyWorkSection-module__kxU0BW__list{overscroll-behavior:auto;flex-direction:column;flex:1;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@container myworkcard (min-width:460px){.MyWorkSection-module__kxU0BW__list{gap:2px}}.MyWorkSection-module__kxU0BW__row{min-width:0;margin:0}.MyWorkSection-module__kxU0BW__viewAll{margin-top:var(--space-2);padding:4px var(--space-2);font-size:12px;font-weight:var(--font-weight-medium);color:var(--accent-brand-text);border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-hover);align-self:flex-start;text-decoration:none}.MyWorkSection-module__kxU0BW__viewAll:hover{background:var(--accent-brand-wash)}.MyWorkSection-module__kxU0BW__viewAll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.MyWorkSection-module__kxU0BW__row,.MyWorkSection-module__kxU0BW__tab,.MyWorkSection-module__kxU0BW__newTask,.MyWorkSection-module__kxU0BW__viewAll{transition:none}}
.ActivityFeedWidget-module__VTWmJa__list{grid-template-columns:1fr;align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}@container widgetcard (min-width:460px){.ActivityFeedWidget-module__VTWmJa__list{column-gap:var(--space-2);grid-template-columns:1fr 1fr}}.ActivityFeedWidget-module__VTWmJa__row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease-hover);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ActivityFeedWidget-module__VTWmJa__row:hover{background:var(--surface-elevated)}.ActivityFeedWidget-module__VTWmJa__avatar{flex-shrink:0;align-items:center;display:inline-flex}.ActivityFeedWidget-module__VTWmJa__text{color:var(--content-primary);font-size:13px;line-height:var(--line-height-snug);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ActivityFeedWidget-module__VTWmJa__time{color:var(--content-muted);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-tight);flex-shrink:0;font-size:11px;line-height:1}.ActivityFeedWidget-module__VTWmJa__empty{min-height:0;padding:var(--space-5) var(--space-3);font-size:var(--font-size-base);color:var(--content-secondary);line-height:var(--line-height-comfortable);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}@media (prefers-reduced-motion:reduce){.ActivityFeedWidget-module__VTWmJa__row{transition:none}}
.SuggestionsWidget-module__63_YlG__limeCard{background:var(--lime-fill);-webkit-backdrop-filter:none;box-shadow:var(--glow-lime), 0 16px 36px -12px #96be5a80;border-color:#0000}.SuggestionsWidget-module__63_YlG__limeCard:hover{box-shadow:var(--glow-lime), 0 18px 40px -12px #96be5a94;border-color:#0000}[data-theme=dark] .SuggestionsWidget-module__63_YlG__limeCard{background:linear-gradient(135deg,#5fe08c29,#b4d7781a);border-color:#5fe08c4d;box-shadow:0 0 30px #5fe08c2e}[data-theme=dark] .SuggestionsWidget-module__63_YlG__limeCard:hover{border-color:#5fe08c6b;box-shadow:0 0 34px #5fe08c3d}[data-theme=dark] .SuggestionsWidget-module__63_YlG__limeCard h2{color:#9df0b8}[data-theme=dark] .SuggestionsWidget-module__63_YlG__limeCard>header{border-bottom-color:#ffffff14}[data-theme=dark] .SuggestionsWidget-module__63_YlG__badge{color:#9df0b8;background:#5fe08c29}[data-theme=dark] .SuggestionsWidget-module__63_YlG__empty{color:var(--content-secondary)}[data-theme=dark] .SuggestionsWidget-module__63_YlG__capability{color:var(--content-primary);background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .SuggestionsWidget-module__63_YlG__capabilityDot{background:#9df0b8}.SuggestionsWidget-module__63_YlG__limeCard h2{color:var(--lime-ink)}.SuggestionsWidget-module__63_YlG__limeCard>header{border-bottom-color:#2836101f}.SuggestionsWidget-module__63_YlG__preview{gap:var(--space-3);padding:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.SuggestionsWidget-module__63_YlG__lede{gap:var(--space-2);flex-direction:column;max-width:56ch;display:flex}.SuggestionsWidget-module__63_YlG__badge{border-radius:var(--radius-pill);font-size:10px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--lime-ink);background:#2836101f;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;line-height:1.4;display:inline-flex}.SuggestionsWidget-module__63_YlG__empty{font-size:var(--font-size-sm);color:#283610c7;line-height:var(--line-height-comfortable);text-align:left;margin:0}.SuggestionsWidget-module__63_YlG__capabilities{gap:var(--space-2);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}.SuggestionsWidget-module__63_YlG__capability{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-button);font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--lime-ink);background:#ffffff52;border:1px solid #2836101a;display:flex}.SuggestionsWidget-module__63_YlG__capabilityDot{border-radius:var(--radius-pill);background:var(--lime-ink);flex-shrink:0;width:6px;height:6px;margin-top:6px}@container widgetcard (min-width:300px){.SuggestionsWidget-module__63_YlG__preview{gap:var(--space-4);padding:var(--space-3)}.SuggestionsWidget-module__63_YlG__empty{font-size:var(--font-size-base)}.SuggestionsWidget-module__63_YlG__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}@container widgetcard (min-width:460px){.SuggestionsWidget-module__63_YlG__capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ScratchpadWidget-module__mukumq__textarea{resize:none;flex:auto;width:100%;min-height:88px}.ScratchpadWidget-module__mukumq__footer{margin-top:var(--space-2);color:var(--content-muted);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:6px;font-size:11px;display:inline-flex}.ScratchpadWidget-module__mukumq__savedDot{border-radius:var(--radius-pill);background:var(--feedback-success);flex-shrink:0;width:6px;height:6px}.ScratchpadWidget-module__mukumq__savedLabel{line-height:1}@container widgetcard (min-width:300px){.ScratchpadWidget-module__mukumq__textarea{min-height:120px}.ScratchpadWidget-module__mukumq__footer{margin-top:var(--space-3);font-size:var(--font-size-xs)}}
.WorkMixWidget-module__H4-f6a__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.WorkMixWidget-module__H4-f6a__row{grid-template-columns:auto 1fr minmax(40px,60px) 28px;align-items:center;gap:8px;min-width:0;padding:4px 2px;font-size:12px;display:grid}.WorkMixWidget-module__H4-f6a__row[data-empty=true]{opacity:.5}.WorkMixWidget-module__H4-f6a__label{color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.WorkMixWidget-module__H4-f6a__bar{background:var(--accent-brand-wash);border-radius:2px;height:4px;display:block;position:relative}.WorkMixWidget-module__H4-f6a__bar:after{content:"";width:var(--bar-fill);background:var(--accent-brand);border-radius:2px;position:absolute;inset:0 auto 0 0}.WorkMixWidget-module__H4-f6a__bar[data-leading=true]{overflow:visible}.WorkMixWidget-module__H4-f6a__bar[data-leading=true]:after{box-shadow:var(--glow-brand-sm)}.WorkMixWidget-module__H4-f6a__value{text-align:right;font-variant-numeric:tabular-nums;color:var(--content-muted);font-weight:500}.WorkMixWidget-module__H4-f6a__count{color:var(--accent-brand-text);background:var(--accent-brand-wash);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11px;font-weight:600}.WorkMixWidget-module__H4-f6a__empty{padding:var(--space-3) var(--space-1);font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}.WorkMixWidget-module__H4-f6a__rowSkel{align-items:center;height:20px;padding:4px 2px;display:flex}.WorkMixWidget-module__H4-f6a__barSkel{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-muted) 28%, transparent);width:100%;height:8px;animation:1.4s ease-in-out infinite WorkMixWidget-module__H4-f6a__workMixSkel;display:block}@keyframes WorkMixWidget-module__H4-f6a__workMixSkel{0%,to{opacity:.45}50%{opacity:.85}}@container widgetcard (min-width:300px){.WorkMixWidget-module__H4-f6a__list{gap:var(--space-2)}}@container widgetcard (min-width:460px){.WorkMixWidget-module__H4-f6a__list{column-gap:var(--space-5);row-gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}}@media (prefers-reduced-motion:reduce){.WorkMixWidget-module__H4-f6a__barSkel{animation:none}}
.DepartmentsWidget-module__RwsQJW__list{overscroll-behavior:auto;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@container widgetcard (min-width:460px){.DepartmentsWidget-module__RwsQJW__list{column-gap:var(--space-4);grid-template-columns:1fr 1fr;align-content:start;display:grid}}.DepartmentsWidget-module__RwsQJW__row{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);align-items:center;gap:2px 8px;padding:6px 2px;font-size:12px;display:grid}@container widgetcard (min-width:300px){.DepartmentsWidget-module__RwsQJW__row{grid-template-columns:minmax(0,1fr) auto;gap:8px}}.DepartmentsWidget-module__RwsQJW__row:last-child{border-bottom:none}.DepartmentsWidget-module__RwsQJW__main{color:inherit;align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.DepartmentsWidget-module__RwsQJW__main:hover .DepartmentsWidget-module__RwsQJW__name{color:var(--accent-brand)}.DepartmentsWidget-module__RwsQJW__dot{border-radius:50%;flex:none;width:8px;height:8px}.DepartmentsWidget-module__RwsQJW__name{color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.DepartmentsWidget-module__RwsQJW__healthPill{border-radius:4px;flex:none;padding:2px 6px;font-size:10px;font-weight:500}.DepartmentsWidget-module__RwsQJW__healthPill[data-health=on_track]{color:var(--status-resolved);background:color-mix(in oklch, var(--status-resolved) 12%, transparent)}.DepartmentsWidget-module__RwsQJW__healthPill[data-health=at_risk]{color:var(--status-attention);background:color-mix(in oklch, var(--status-attention) 14%, transparent)}.DepartmentsWidget-module__RwsQJW__healthPill[data-health=off_track]{color:var(--feedback-danger);background:color-mix(in oklch, var(--feedback-danger) 14%, transparent)}.DepartmentsWidget-module__RwsQJW__counts{font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding-left:16px;display:inline-flex}@container widgetcard (min-width:300px){.DepartmentsWidget-module__RwsQJW__counts{justify-self:end;padding-left:0}}.DepartmentsWidget-module__RwsQJW__count{color:var(--content-muted);font-size:11px;font-weight:500}.DepartmentsWidget-module__RwsQJW__countBlocked{color:var(--feedback-danger);font-weight:600}.DepartmentsWidget-module__RwsQJW__empty{padding:var(--space-3) var(--space-1);font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}
.ReleasePipelineWidget-module__EzWBYa__lanes{gap:var(--space-2);overscroll-behavior:auto;flex:1;grid-template-columns:1fr;align-content:start;min-height:0;display:grid;overflow-y:auto}@container widgetcard (min-width:300px){.ReleasePipelineWidget-module__EzWBYa__lanes{grid-template-columns:1fr 1fr}}@container widgetcard (min-width:460px){.ReleasePipelineWidget-module__EzWBYa__lanes{grid-template-columns:repeat(4,1fr);align-items:start}}.ReleasePipelineWidget-module__EzWBYa__lane{background:var(--surface-elevated);border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:6px;display:flex}.ReleasePipelineWidget-module__EzWBYa__laneHead{justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.ReleasePipelineWidget-module__EzWBYa__laneLabel{color:var(--content-primary);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:600}.ReleasePipelineWidget-module__EzWBYa__laneCount{color:var(--content-muted);font-variant-numeric:tabular-nums;font-size:10px}.ReleasePipelineWidget-module__EzWBYa__laneEmpty{color:var(--content-muted);margin:0;font-size:11px}.ReleasePipelineWidget-module__EzWBYa__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ReleasePipelineWidget-module__EzWBYa__row{margin:0;padding:0}.ReleasePipelineWidget-module__EzWBYa__btn{background:var(--surface-default);border:1px solid var(--border-subtle);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;gap:6px;padding:4px 6px;display:grid}.ReleasePipelineWidget-module__EzWBYa__btn:hover{border-color:var(--accent-brand)}.ReleasePipelineWidget-module__EzWBYa__chipCell{align-items:center;display:inline-flex}.ReleasePipelineWidget-module__EzWBYa__titleCell{flex-direction:column;min-width:0;display:flex}.ReleasePipelineWidget-module__EzWBYa__title{color:var(--content-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.ReleasePipelineWidget-module__EzWBYa__meta{color:var(--content-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ReleasePipelineWidget-module__EzWBYa__more{color:var(--content-muted);text-align:center;padding:2px;font-size:10px}.ReleasePipelineWidget-module__EzWBYa__count{color:var(--content-muted);background:var(--surface-elevated);font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:600}.ReleasePipelineWidget-module__EzWBYa__empty{padding:var(--space-3) var(--space-1);font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}
.BlockedWidget-module__md-82q__list{flex-direction:column;flex:1;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.BlockedWidget-module__md-82q__row{min-width:0;margin:0}.BlockedWidget-module__md-82q__count{color:var(--feedback-danger);background:color-mix(in oklch, var(--feedback-danger) 14%, transparent);font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:600}.BlockedWidget-module__md-82q__empty{padding:var(--space-3) var(--space-1);font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}
.GetStartedBanner-module__8Qe3pW__root{background:radial-gradient(120% 140% at 0% 0%, var(--accent-warm-subtle), transparent 58%), radial-gradient(120% 140% at 100% 100%, var(--accent-brand-subtle), transparent 60%), var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-6) var(--space-6) var(--space-5);box-shadow:var(--elevation-floating);position:relative}.GetStartedBanner-module__8Qe3pW__dismiss{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-button);width:28px;height:28px;color:var(--content-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-hover), color var(--duration-fast) var(--ease-hover);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.GetStartedBanner-module__8Qe3pW__dismiss:hover{background:var(--surface-overlay);color:var(--content-primary)}.GetStartedBanner-module__8Qe3pW__dismiss:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.GetStartedBanner-module__8Qe3pW__body{gap:var(--space-3);flex-direction:column;max-width:720px;display:flex}.GetStartedBanner-module__8Qe3pW__title{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--content-primary);margin:0}.GetStartedBanner-module__8Qe3pW__lede{font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-normal);margin:0}.GetStartedBanner-module__8Qe3pW__steps{gap:var(--space-3);margin-top:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.GetStartedBanner-module__8Qe3pW__step{align-items:flex-start;gap:var(--space-2);display:flex}.GetStartedBanner-module__8Qe3pW__stepNum{border-radius:var(--radius-pill);background:var(--accent-brand-subtle);width:24px;height:24px;color:var(--accent-brand-strong);font-family:var(--font-display);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.GetStartedBanner-module__8Qe3pW__stepText{flex-direction:column;gap:2px;min-width:0;display:flex}.GetStartedBanner-module__8Qe3pW__stepTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--content-primary);line-height:var(--line-height-snug)}.GetStartedBanner-module__8Qe3pW__stepDescription{font-size:var(--font-size-xs);color:var(--content-muted);line-height:var(--line-height-snug)}.GetStartedBanner-module__8Qe3pW__actions{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.GetStartedBanner-module__8Qe3pW__atwLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--accent-brand);padding:var(--space-1) var(--space-2);border-radius:var(--radius-button);transition:color var(--duration-fast) var(--ease-hover);text-decoration:none}.GetStartedBanner-module__8Qe3pW__atwLink:hover{color:var(--accent-brand-hover);text-decoration:underline}.GetStartedBanner-module__8Qe3pW__atwLink:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}@media (max-width:720px){.GetStartedBanner-module__8Qe3pW__steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.GetStartedBanner-module__8Qe3pW__dismiss,.GetStartedBanner-module__8Qe3pW__atwLink{transition:none}}
.AiFocusWidget-module__d0y3uG__limeCard{background:var(--lime-fill);-webkit-backdrop-filter:none;box-shadow:var(--glow-lime), 0 16px 36px -12px #96be5a80;border-color:#0000}.AiFocusWidget-module__d0y3uG__limeCard:hover{box-shadow:var(--glow-lime), 0 18px 40px -12px #96be5a94;border-color:#0000}.AiFocusWidget-module__d0y3uG__limeCard h2{color:var(--lime-ink)}[data-theme=dark] .AiFocusWidget-module__d0y3uG__limeCard{background:linear-gradient(135deg,#5fe08c29,#b4d7781a);border-color:#5fe08c4d;box-shadow:0 0 30px #5fe08c2e}[data-theme=dark] .AiFocusWidget-module__d0y3uG__limeCard:hover{border-color:#5fe08c6b;box-shadow:0 0 34px #5fe08c3d}[data-theme=dark] .AiFocusWidget-module__d0y3uG__limeCard h2{color:#9df0b8}.AiFocusWidget-module__d0y3uG__body{flex-direction:column;align-items:flex-start;gap:0;padding:0;display:flex}.AiFocusWidget-module__d0y3uG__big{font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;color:#26330f;margin-top:0;line-height:1.05}[data-theme=dark] .AiFocusWidget-module__d0y3uG__big{color:#b6f0cb}.AiFocusWidget-module__d0y3uG__sub{color:#283610c7;text-align:left;max-width:52ch;margin:2px 0 0;font-size:12.5px;line-height:1.4}[data-theme=dark] .AiFocusWidget-module__d0y3uG__sub{color:var(--content-secondary)}
.OrgPulseWidget-module__ygWciq__commandTop{gap:var(--space-4);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:920px){.OrgPulseWidget-module__ygWciq__commandTop{grid-template-columns:1.4fr 1fr 1fr}}.OrgPulseWidget-module__ygWciq__commandTop>*{--widget-min-h:0;--widget-max-h:320px}.OrgPulseWidget-module__ygWciq__count{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--content-secondary)}.OrgPulseWidget-module__ygWciq__empty,.OrgPulseWidget-module__ygWciq__allClear{font-size:var(--font-size-sm);color:var(--content-muted);line-height:var(--line-height-comfortable);margin:0}.OrgPulseWidget-module__ygWciq__mixBar{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-primary) 8%, transparent);gap:2px;height:10px;margin-top:2px;display:flex;overflow:hidden}.OrgPulseWidget-module__ygWciq__segBrand,.OrgPulseWidget-module__ygWciq__segAttention,.OrgPulseWidget-module__ygWciq__segDanger{height:100%;display:block}.OrgPulseWidget-module__ygWciq__segBrand{background:var(--accent-brand);box-shadow:var(--glow-brand-sm)}.OrgPulseWidget-module__ygWciq__segAttention{background:var(--status-attention)}.OrgPulseWidget-module__ygWciq__segDanger{background:var(--feedback-danger)}.OrgPulseWidget-module__ygWciq__legend{gap:var(--space-3);margin-top:var(--space-3);font-size:var(--font-size-xs);color:var(--content-secondary);flex-wrap:wrap;display:flex}.OrgPulseWidget-module__ygWciq__legend span{align-items:center;gap:6px;display:inline-flex}.OrgPulseWidget-module__ygWciq__dotBrand,.OrgPulseWidget-module__ygWciq__dotAttention,.OrgPulseWidget-module__ygWciq__dotDanger,.OrgPulseWidget-module__ygWciq__healthDot{border-radius:3px;flex-shrink:0;width:9px;height:9px}.OrgPulseWidget-module__ygWciq__dotBrand,.OrgPulseWidget-module__ygWciq__healthDot.OrgPulseWidget-module__ygWciq__tBrand{background:var(--accent-brand)}.OrgPulseWidget-module__ygWciq__dotAttention,.OrgPulseWidget-module__ygWciq__healthDot.OrgPulseWidget-module__ygWciq__tAttention{background:var(--status-attention)}.OrgPulseWidget-module__ygWciq__dotDanger,.OrgPulseWidget-module__ygWciq__healthDot.OrgPulseWidget-module__ygWciq__tDanger{background:var(--feedback-danger)}.OrgPulseWidget-module__ygWciq__riskList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OrgPulseWidget-module__ygWciq__riskRow{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);border-bottom:1px solid var(--border-subtle,#1e262014);padding:7px 0;display:flex}.OrgPulseWidget-module__ygWciq__riskRow:last-child{border-bottom:0}.OrgPulseWidget-module__ygWciq__riskName{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--content-primary);overflow:hidden}.OrgPulseWidget-module__ygWciq__riskAge{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--status-attention);white-space:nowrap;margin-left:auto}.OrgPulseWidget-module__ygWciq__rollup{flex-direction:column;display:flex}.OrgPulseWidget-module__ygWciq__rollupRow{align-items:baseline;gap:var(--space-2);border-bottom:1px solid var(--border-subtle,#1e262014);font-size:var(--font-size-sm);color:var(--content-secondary);padding:6px 0;display:flex}.OrgPulseWidget-module__ygWciq__rollupRow:last-child{border-bottom:0}.OrgPulseWidget-module__ygWciq__rollupRow b{font-size:19px;font-weight:var(--font-weight-semibold);color:var(--content-primary);font-variant-numeric:tabular-nums;min-width:26px}
.AllVesselsWidget-module__VhB72a__table{flex-direction:column;width:100%;display:flex}.AllVesselsWidget-module__VhB72a__head,.AllVesselsWidget-module__VhB72a__row{align-items:center;gap:var(--space-3);grid-template-columns:1.7fr 1fr .9fr 1.2fr;display:grid}.AllVesselsWidget-module__VhB72a__head{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--content-muted);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--border-subtle,#1e262014);padding:6px 0 8px}.AllVesselsWidget-module__VhB72a__row{border-bottom:1px solid var(--border-subtle,#1e262014);text-align:left;cursor:pointer;border-radius:var(--radius-button);width:100%;min-height:44px;transition:background-color var(--duration-fast) var(--ease-hover);background:0 0;border-top:0;border-left:0;border-right:0;padding:7px 0}.AllVesselsWidget-module__VhB72a__row:hover{background:var(--color-bg-surface-hover)}.AllVesselsWidget-module__VhB72a__row:last-child{border-bottom:0}.AllVesselsWidget-module__VhB72a__name{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--content-primary);display:flex}.AllVesselsWidget-module__VhB72a__nameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AllVesselsWidget-module__VhB72a__glyph{border-radius:var(--radius-button);width:26px;height:26px;font-size:12px;font-weight:var(--font-weight-bold);color:#fff;background:var(--accent-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AllVesselsWidget-module__VhB72a__glyph_violet{background:#8e6fd8;background:lab(53.7209% 30.0835 -50.3517)}.AllVesselsWidget-module__VhB72a__glyph_blue{background:#168dd9;background:lab(55.4347% -9.5059 -48.7094)}.AllVesselsWidget-module__VhB72a__glyph_green{background:#269e5f;background:lab(57.7308% -44.8334 23.1443)}.AllVesselsWidget-module__VhB72a__glyph_amber{color:#2a2208;background:#d89534;background:lab(67.3193% 19.9953 58.8106)}.AllVesselsWidget-module__VhB72a__glyph_rose{background:#d55661;background:lab(54.2057% 51.516 21.0607)}.AllVesselsWidget-module__VhB72a__glyph_teal{background:#009a9a;background:lab(57.0819% -35.9951 -10.7924)}.AllVesselsWidget-module__VhB72a__glyph_slate{background:#667383;background:lab(47.7174% -2.02113 -10.8074)}.AllVesselsWidget-module__VhB72a__type{font-size:var(--font-size-sm);color:var(--content-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AllVesselsWidget-module__VhB72a__dept{color:var(--content-muted)}.AllVesselsWidget-module__VhB72a__healthChip{border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;padding:2px 8px;display:inline-flex}.AllVesselsWidget-module__VhB72a__healthBrand{color:var(--accent-brand-text);background:var(--accent-brand-wash)}.AllVesselsWidget-module__VhB72a__healthAttention{color:var(--status-attention);background:color-mix(in oklch, var(--status-attention) 16%, transparent)}.AllVesselsWidget-module__VhB72a__healthDanger{color:var(--feedback-danger);background:color-mix(in oklch, var(--feedback-danger) 16%, transparent)}.AllVesselsWidget-module__VhB72a__prog{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--accent-brand-text);display:flex}.AllVesselsWidget-module__VhB72a__progTrack{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-primary) 8%, transparent);flex:1;min-width:0;max-width:120px;height:6px;overflow:hidden}.AllVesselsWidget-module__VhB72a__progFill{background:var(--accent-brand);height:100%;box-shadow:var(--glow-brand-sm);display:block}.AllVesselsWidget-module__VhB72a__progPct{font-variant-numeric:tabular-nums;white-space:nowrap}.AllVesselsWidget-module__VhB72a__count{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--content-secondary)}.AllVesselsWidget-module__VhB72a__empty{font-size:var(--font-size-sm);color:var(--content-muted);line-height:var(--line-height-comfortable);margin:0}@container widgetcard (max-width:380px){.AllVesselsWidget-module__VhB72a__head,.AllVesselsWidget-module__VhB72a__row{grid-template-columns:1.6fr .9fr .9fr}.AllVesselsWidget-module__VhB72a__type{display:none}}@media (prefers-reduced-motion:reduce){.AllVesselsWidget-module__VhB72a__row{transition:none}}
.DeliverableFunnelWidget-module__PdI60q__bar{border-radius:var(--radius-pill);background:var(--surface-sunken,var(--status-neutral-subtle));gap:2px;width:100%;height:14px;display:flex;overflow:hidden}.DeliverableFunnelWidget-module__PdI60q__segment{flex:0 0 var(--seg-share);background:var(--seg-color);min-width:3px;height:100%}.DeliverableFunnelWidget-module__PdI60q__segment[data-first=true]{border-top-left-radius:var(--radius-pill);border-bottom-left-radius:var(--radius-pill)}.DeliverableFunnelWidget-module__PdI60q__segment[data-last=true]{border-top-right-radius:var(--radius-pill);border-bottom-right-radius:var(--radius-pill)}.DeliverableFunnelWidget-module__PdI60q__barEmpty{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-muted) 18%, transparent);width:100%;height:14px}.DeliverableFunnelWidget-module__PdI60q__ticks{gap:2px;width:100%;height:6px;margin-top:3px;display:flex}.DeliverableFunnelWidget-module__PdI60q__tick{flex:0 0 var(--seg-share);min-width:3px;position:relative}.DeliverableFunnelWidget-module__PdI60q__tick:after{content:"";border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-muted) 34%, transparent);width:1.5px;height:6px;position:absolute;top:0;right:0}.DeliverableFunnelWidget-module__PdI60q__tick:last-child:after{display:none}.DeliverableFunnelWidget-module__PdI60q__legend{margin:var(--space-3) 0 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.DeliverableFunnelWidget-module__PdI60q__legendItem{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-width:0;font-size:12px;display:grid}.DeliverableFunnelWidget-module__PdI60q__legendItem[data-empty=true]{opacity:.5}.DeliverableFunnelWidget-module__PdI60q__dot{background:var(--seg-color);border-radius:50%;width:8px;height:8px}.DeliverableFunnelWidget-module__PdI60q__legendLabel{color:var(--content-secondary);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DeliverableFunnelWidget-module__PdI60q__legendValue{text-align:right;color:var(--content-primary);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.DeliverableFunnelWidget-module__PdI60q__count{color:var(--accent-brand-text);background:var(--accent-brand-wash);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11px;font-weight:600}.DeliverableFunnelWidget-module__PdI60q__empty{margin:var(--space-3) 0 0;font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable)}.DeliverableFunnelWidget-module__PdI60q__barSkel{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-muted) 24%, transparent);width:100%;height:14px;animation:1.4s ease-in-out infinite DeliverableFunnelWidget-module__PdI60q__funnelSkel}.DeliverableFunnelWidget-module__PdI60q__legendSkel{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-muted) 22%, transparent);width:100%;height:10px;animation:1.4s ease-in-out infinite DeliverableFunnelWidget-module__PdI60q__funnelSkel;display:block}@keyframes DeliverableFunnelWidget-module__PdI60q__funnelSkel{0%,to{opacity:.45}50%{opacity:.85}}@container widgetcard (min-width:420px){.DeliverableFunnelWidget-module__PdI60q__legend{column-gap:var(--space-5);row-gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){.DeliverableFunnelWidget-module__PdI60q__barSkel,.DeliverableFunnelWidget-module__PdI60q__legendSkel{animation:none}}
.ReviewTurnaroundWidget-module__rmY8BW__hero{align-items:baseline;gap:var(--space-2);margin:0;display:flex}.ReviewTurnaroundWidget-module__rmY8BW__heroNumber{font-size:30px;line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--content-primary);font-variant-numeric:tabular-nums}.ReviewTurnaroundWidget-module__rmY8BW__heroLabel{color:var(--content-muted);font-size:12px;line-height:var(--line-height-snug)}.ReviewTurnaroundWidget-module__rmY8BW__list{margin:var(--space-3) 0 0;flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.ReviewTurnaroundWidget-module__rmY8BW__row{border-top:1px solid var(--surface-line,color-mix(in oklch, var(--content-muted) 14%, transparent));grid-template-columns:1fr auto;align-items:center;gap:8px;min-width:0;padding:5px 2px;font-size:12px;display:grid}.ReviewTurnaroundWidget-module__rmY8BW__row:first-child{border-top:none}.ReviewTurnaroundWidget-module__rmY8BW__rowTitle{color:var(--content-primary);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ReviewTurnaroundWidget-module__rmY8BW__age{font-size:11px;font-weight:var(--font-weight-medium);color:var(--content-muted);background:var(--status-neutral-subtle);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;flex:none;padding:2px 7px}.ReviewTurnaroundWidget-module__rmY8BW__age[data-stale=true]{color:var(--status-attention-text,var(--content-secondary));background:var(--status-attention-subtle,color-mix(in oklch, var(--status-attention,#e0c088) 18%, transparent))}.ReviewTurnaroundWidget-module__rmY8BW__count{color:var(--accent-brand-text);background:var(--accent-brand-wash);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;padding:2px 8px;font-size:11px;font-weight:600}.ReviewTurnaroundWidget-module__rmY8BW__empty{padding:var(--space-3) var(--space-1);font-size:var(--font-size-sm);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}.ReviewTurnaroundWidget-module__rmY8BW__heroSkel{border-radius:var(--radius-md,8px);background:color-mix(in oklch, var(--content-muted) 24%, transparent);width:96px;height:30px;animation:1.4s ease-in-out infinite ReviewTurnaroundWidget-module__rmY8BW__reviewSkel}.ReviewTurnaroundWidget-module__rmY8BW__rowSkel{align-items:center;height:22px;padding:5px 2px;display:flex}.ReviewTurnaroundWidget-module__rmY8BW__rowSkelBar{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--content-muted) 22%, transparent);width:100%;height:10px;animation:1.4s ease-in-out infinite ReviewTurnaroundWidget-module__rmY8BW__reviewSkel;display:block}@keyframes ReviewTurnaroundWidget-module__rmY8BW__reviewSkel{0%,to{opacity:.45}50%{opacity:.85}}@container widgetcard (min-width:420px){.ReviewTurnaroundWidget-module__rmY8BW__heroNumber{font-size:36px}.ReviewTurnaroundWidget-module__rmY8BW__heroLabel{font-size:13px}}@media (prefers-reduced-motion:reduce){.ReviewTurnaroundWidget-module__rmY8BW__heroSkel,.ReviewTurnaroundWidget-module__rmY8BW__rowSkelBar{animation:none}}
.RoleSpotlight-module__WV-JyG__root{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--accent-brand-soft);border-radius:var(--radius-card);background:var(--accent-brand-subtle);box-shadow:var(--elevation-floating), var(--glow-brand-sm);flex-direction:column;display:flex}.RoleSpotlight-module__WV-JyG__head{align-items:center;gap:var(--space-2);display:flex}.RoleSpotlight-module__WV-JyG__badge{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--accent-brand);color:var(--accent-brand-contrast);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:normal;flex-shrink:0;align-items:center;line-height:1.4;display:inline-flex}.RoleSpotlight-module__WV-JyG__headline{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--content-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.RoleSpotlight-module__WV-JyG__canList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RoleSpotlight-module__WV-JyG__canRow{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--content-primary);line-height:var(--line-height-snug);display:flex}.RoleSpotlight-module__WV-JyG__check{color:var(--accent-brand-strong);flex-shrink:0;margin-top:1px}.RoleSpotlight-module__WV-JyG__note{font-size:var(--font-size-xs);color:var(--content-secondary);line-height:var(--line-height-comfortable);margin:0}
