:root{--df-z-popover: 10000;--df-z-tooltip: 10001}:root[data-theme=dark]{--df-bg-primary: #09090b;--df-bg-page: #09090b;--df-bg-chrome: #0c0c0f;--df-bg-surface: #0f0f12;--df-bg-elevated: #18181b;--df-bg-input: #0f0f12;--df-table-header-bg: #0f0f12;--df-border: #27272a;--df-border-subtle: rgba(39, 39, 42, .55);--df-border-empty: #1f1f23;--df-preview-border: rgba(255, 255, 255, .08);--df-calendar-inactive-border: #1a1a1f;--df-text: #c4c4cf;--df-text-muted: #b1b1be;--df-text-dim: #7f7f8e;--df-text-faint: #63636d;--df-text-bright: #e4e4e7;--df-accent: #8b5cf6;--df-accent-text: #a78bfa;--df-accent-soft: #c4b5fd;--df-role-tag-bg: rgba(139, 92, 246, .15);--df-team-badge-bg: rgba(139, 92, 246, .08);--df-team-badge-border: rgba(139, 92, 246, .15);--df-back-btn-hover-bg: rgba(139, 92, 246, .1);--df-back-btn-hover-border: #27272a;--df-status-shadow: rgba(139, 92, 246, .15);--df-sidebar-active-bg: rgba(139, 92, 246, .1);--df-sidebar-active-border: rgba(139, 92, 246, .2);--df-hover-white: rgba(255, 255, 255, .05);--df-hover-white-strong: rgba(255, 255, 255, .1);--df-chevron: #d0d0d3;--df-calendar-active-bg: #18181b;--df-calendar-inactive-bg: transparent;--df-holiday: #fbbf24;--df-db-green: #22c55e;--df-quiz: #6366f1;--df-quiz-bar: rgba(99, 102, 241, .85);--df-calendar-day-num-inactive: #c4c4c4;--df-holiday-marker-bg: rgba(251, 191, 36, .15);--df-holiday-marker-border: rgba(251, 191, 36, .35);--df-db-marker-bg: rgba(34, 197, 94, .15);--df-db-marker-border: rgba(34, 197, 94, .35);--df-db-divider: rgba(34, 197, 94, .4);--df-quiz-marker-bg: rgba(99, 102, 241, .15);--df-quiz-marker-border: rgba(99, 102, 241, .35);--df-quiz-divider: rgba(99, 102, 241, .4);--df-add-row-border: rgba(139, 92, 246, .3);--df-meeting-preview: #22c55e;--df-activity-preview: #a78bfa;--df-preview-quiz: color-mix(in srgb, #a78bfa 75%, #888888);--df-preview-instruction: color-mix(in srgb, #fbbf24 75%, #888888);--df-preview-productivity: color-mix(in srgb, #f97316 75%, #888888);--df-status-dot-empty-bg: #b1b1be;--df-status-dot-empty-border: #7f7f8e;--df-empty-line: #63636d;--df-scrollbar-track: #0f0f12;--df-scrollbar-thumb: #27272a;--df-scrollbar-thumb-hover: #3f3f46;--df-dropdown-shadow: rgba(0, 0, 0, .5);--df-overlay-backdrop: rgba(0, 0, 0, .6);--df-card-shadow: none;--df-dayoff-palm-color: #166534;--df-danger: #f43f5e;--df-danger-hover-bg: rgba(248, 113, 113, .1);--df-toast-error-bg: #3f1111;--df-toast-error-border: #7f2d2d;--df-toast-error-text: #fca5a5;--df-toast-success-bg: #0f2e1a;--df-toast-success-border:#166534;--df-toast-success-text: #86efac;--df-toast-info-bg: #1c2530;--df-toast-info-border: #334155;--df-toast-info-text: #cbd5e1;--df-key-shadow: 0 1px 0 rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .06);--df-key-mouse-bg: rgba(234, 179, 8, .08);--df-key-mouse-border: rgba(234, 179, 8, .25);--df-key-mouse-text: #fde68a;--df-tag-selected-bg: rgba(99, 102, 241, .15);--df-tag-selected-border: rgba(99, 102, 241, .5);--df-tag-selected-text: #a5b4fc;--df-accent-hover: #4f52d9;--df-border-strong: #3f3f46;--df-bg-overlay: #1c1c1f;--df-bg-inset: #0c0c0f;--df-border-active: #71717a;--df-status-dot-glow-inner: rgba(255, 255, 255, .22);--df-status-dot-glow-outer: rgba(255, 255, 255, .06);--df-pin-hover-bg: rgba(245, 158, 11, .1);--df-input-date-scheme: dark;--df-shadow-lg: 0 16px 48px rgba(0, 0, 0, .6);--df-shadow-modal: 0 24px 80px rgba(0, 0, 0, .7);--df-shadow-drag: 0 12px 32px rgba(0, 0, 0, .6);--df-accent-bg-subtle: rgba(139, 92, 246, .08);--df-danger-text: #f87171;--df-danger-border: rgba(248, 113, 113, .3);--df-danger-bg: rgba(248, 113, 113, .1);--df-success-text: #34d399;--df-warning-text: #fbbf24;--df-info-text: #60a5fa;--color-bg-base: #09090b;--color-bg-raised: #0f0f12;--color-bg-surface: #18181b;--color-bg-overlay: #1c1c1f;--color-border: #27272a;--color-border-hover: #3f3f46;--color-text-primary: #e0e0e3;--color-text-secondary: #e0e0e3;--color-text-muted: #d0d0d3;--color-text-faint: #bfbfc2;--color-accent: #8b5cf6;--color-accent-light: #a78bfa;--color-accent-soft: rgba(139, 92, 246, .08);--color-accent-soft-md: rgba(139, 92, 246, .15);--color-accent-border: rgba(139, 92, 246, .2);--color-accent-2: #6366f1;--color-status-yellow: #fbbf24;--color-status-green: #22c55e;--color-status-red: #f87171;--color-status-grey: #a1a1aa;--scrollbar-size: 6px}:root[data-theme=light]{--df-bg-primary: #f6f7f9;--df-bg-page: #f6f7f9;--df-bg-chrome: #f0f1f4;--df-bg-surface: #ffffff;--df-bg-elevated: #ffffff;--df-bg-input: #ffffff;--df-table-header-bg: #f5f6f8;--df-border: #e6e7ec;--df-border-subtle: #eef0f3;--df-border-empty: #eceef2;--df-preview-border: rgba(17, 18, 22, .07);--df-calendar-inactive-border: #eceef2;--df-text: #292a2f;--df-text-muted: #60636b;--df-text-dim: #888b92;--df-text-faint: #a6a9b0;--df-text-bright: #18191c;--df-accent: #7c3aed;--df-accent-text: #6d28d9;--df-accent-soft: #6d28d9;--df-role-tag-bg: rgba(124, 58, 237, .1);--df-team-badge-bg: rgba(124, 58, 237, .1);--df-team-badge-border: rgba(124, 58, 237, .25);--df-back-btn-hover-bg: rgba(124, 58, 237, .08);--df-back-btn-hover-border: #d8d8dc;--df-status-shadow: rgba(124, 58, 237, .18);--df-sidebar-active-bg: rgba(124, 58, 237, .12);--df-sidebar-active-border: rgba(124, 58, 237, .3);--df-hover-white: rgba(0, 0, 0, .04);--df-hover-white-strong: rgba(0, 0, 0, .06);--df-chevron: #60636b;--df-calendar-active-bg: #f1f3f6;--df-calendar-inactive-bg: #ffffff;--df-holiday: #d97706;--df-db-green: #16a34a;--df-quiz: #4f46e5;--df-quiz-bar: rgba(79, 70, 229, .8);--df-calendar-day-num-inactive: #aeaeb2;--df-holiday-marker-bg: rgba(217, 119, 6, .1);--df-holiday-marker-border: rgba(217, 119, 6, .3);--df-db-marker-bg: rgba(22, 163, 74, .1);--df-db-marker-border: rgba(22, 163, 74, .3);--df-db-divider: rgba(22, 163, 74, .35);--df-quiz-marker-bg: rgba(79, 70, 229, .08);--df-quiz-marker-border: rgba(79, 70, 229, .25);--df-quiz-divider: rgba(79, 70, 229, .3);--df-add-row-border: rgba(124, 58, 237, .25);--df-meeting-preview: #16a34a;--df-activity-preview: #7c3aed;--df-preview-quiz: #7c3aed;--df-preview-instruction: #b45309;--df-preview-productivity: #c2410c;--df-status-dot-empty-bg: #aeaeb2;--df-status-dot-empty-border: #c7c7cc;--df-empty-line: #d8d8dc;--df-scrollbar-track: #f6f7f9;--df-scrollbar-thumb: #d2d4db;--df-scrollbar-thumb-hover: #b6b9c2;--df-dropdown-shadow: rgba(15, 23, 42, .13);--df-overlay-backdrop: rgba(15, 23, 42, .3);--df-card-shadow: 0 1px 2px rgba(15, 23, 42, .05), 0 6px 16px rgba(15, 23, 42, .06), 0 16px 40px rgba(15, 23, 42, .05);--df-dayoff-palm-color: #14532d;--df-danger: #e11d48;--df-danger-hover-bg: rgba(225, 29, 72, .08);--df-key-shadow: 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 0 rgba(255, 255, 255, .7);--df-key-mouse-bg: rgba(161, 98, 7, .07);--df-key-mouse-border: rgba(161, 98, 7, .25);--df-key-mouse-text: #92400e;--df-tag-selected-bg: rgba(79, 70, 229, .08);--df-tag-selected-border: rgba(79, 70, 229, .35);--df-tag-selected-text: #4338ca;--df-accent-hover: #6d28d9;--df-border-strong: #d6d8df;--df-bg-overlay: #ffffff;--df-bg-inset: #eceef2;--df-border-active: #9498a1;--df-status-dot-glow-inner: rgba(15, 23, 42, .12);--df-status-dot-glow-outer: rgba(15, 23, 42, .04);--df-pin-hover-bg: rgba(217, 119, 6, .08);--df-toast-error-bg: #fff1f2;--df-toast-error-border: #fca5a5;--df-toast-error-text: #991b1b;--df-toast-success-bg: #f0fdf4;--df-toast-success-border: #86efac;--df-toast-success-text: #166534;--df-toast-info-bg: #f1f5f9;--df-toast-info-border: #cbd5e1;--df-toast-info-text: #334155;--df-input-date-scheme: light;--df-shadow-lg: 0 8px 16px rgba(15, 23, 42, .08), 0 16px 48px rgba(15, 23, 42, .12);--df-shadow-modal: 0 12px 24px rgba(15, 23, 42, .1), 0 32px 80px rgba(15, 23, 42, .16);--df-shadow-drag: 0 8px 16px rgba(15, 23, 42, .12), 0 16px 32px rgba(15, 23, 42, .14);--df-accent-bg-subtle: rgba(124, 58, 237, .11);--df-danger-text: #dc2626;--df-danger-border: rgba(225, 29, 72, .3);--df-danger-bg: rgba(225, 29, 72, .07);--df-success-text: #059669;--df-warning-text: #b45309;--df-info-text: #1d4ed8;--color-bg-base: #f3f4f6;--color-bg-raised: #ffffff;--color-bg-surface: #ebedf0;--color-bg-overlay: #e3e5e9;--color-border: #e3e5e9;--color-border-hover: #cfd2d8;--color-text-primary: #1d1d1f;--color-text-secondary: #1d1d1f;--color-text-muted: #6e6e73;--color-text-faint: #86868b;--color-accent: #7c3aed;--color-accent-light: #6d28d9;--color-accent-soft: rgba(124, 58, 237, .06);--color-accent-soft-md: rgba(124, 58, 237, .1);--color-accent-border: rgba(124, 58, 237, .2);--color-accent-2: #4f46e5;--color-status-yellow: #d97706;--color-status-green: #16a34a;--color-status-red: #ef4444;--color-status-grey: #86868b;--scrollbar-size: 6px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;overflow:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--df-bg-primary);color:var(--df-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=date]{color-scheme:var(--df-input-date-scheme, dark)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--df-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--df-scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--df-scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--df-scrollbar-thumb) var(--df-scrollbar-track)}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}._box_ismi0_7{z-index:var(--df-z-popover)}._sidebar_1vaah_1{width:256px;flex-shrink:0;display:flex;flex-direction:column;background-color:var(--df-bg-surface, #0f0f12);border-right:1px solid var(--df-border, #27272a);height:100vh;overflow:hidden;transition:width .2s cubic-bezier(.4,0,.2,1)}._sidebarCollapsed_1vaah_16{width:48px}@media(prefers-reduced-motion:reduce){._sidebar_1vaah_1,._logo_1vaah_22,._logoContent_1vaah_23,._nav_1vaah_24,._footer_1vaah_25,._settingsRow_1vaah_26,._settingsLabel_1vaah_27,._settingsIconWrap_1vaah_28 svg{transition:none}._fadeSwap_1vaah_31,._syncDot_1vaah_32{animation:none}}._sidebarMirrored_1vaah_38{border-right:none;border-left:1px solid var(--df-border, #27272a)}._logo_1vaah_22{position:relative;box-sizing:border-box;padding:16px 16px 12px;height:72px;overflow:hidden;border-bottom:1px solid var(--df-border, #27272a);display:flex;align-items:center;gap:8px;transition:height .2s cubic-bezier(.4,0,.2,1),padding .2s cubic-bezier(.4,0,.2,1)}._logoContent_1vaah_23{flex:1;min-width:0;max-width:200px;overflow:hidden;opacity:1;transition:max-width .2s cubic-bezier(.4,0,.2,1),opacity .16s ease}._collapseBtn_1vaah_83{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:6px;border:none;background:transparent;color:var(--df-text-dim, #52525b);cursor:pointer;transition:background .12s,color .12s}._collapseBtn_1vaah_83:hover{background:var(--df-hover-white-strong, rgba(255, 255, 255, .08));color:var(--df-text, #a1a1aa)}._collapseIconMirrored_1vaah_107{transform:scaleX(-1)}._sidebarCollapsed_1vaah_16 ._logo_1vaah_22{padding:0;height:41px;align-items:center}._sidebarCollapsed_1vaah_16 ._logoContent_1vaah_23{max-width:0;opacity:0}._sidebarCollapsed_1vaah_16 ._nav_1vaah_24{padding:10px 0;display:flex;justify-content:center}._sidebarCollapsed_1vaah_16 ._workspaceBtn_1vaah_139{justify-content:center;width:32px;height:32px;padding:0;border-radius:8px}._sidebarCollapsed_1vaah_16 ._workspaceBtn_1vaah_139:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05))}._sidebarCollapsed_1vaah_16 ._footer_1vaah_25{padding:8px}._sidebarCollapsed_1vaah_16 ._settingsRow_1vaah_26{padding:7px;gap:0}._logoTitleRow_1vaah_165{display:flex;align-items:center;gap:8px;margin-bottom:7px}._logoMark_1vaah_174{display:flex;align-items:center;flex-shrink:0;color:#8b5cf6;line-height:0}[data-theme=light] ._logoMark_1vaah_174{color:#7c3aed}._logoTitle_1vaah_165{font-weight:700;font-size:17px;letter-spacing:-.02em;color:var(--df-text-bright, #fafafa);margin:0;line-height:1.2;white-space:nowrap}._logoBottomRow_1vaah_197{display:flex;align-items:center;gap:8px}._logoSubtitle_1vaah_203{font-size:11px;color:var(--df-text-dim, #52525b);margin:0;line-height:1.4;letter-spacing:.03em;text-transform:uppercase;font-weight:500;white-space:nowrap}._logoVersion_1vaah_218{text-transform:none;font-weight:600;letter-spacing:.02em}._logoVersion_1vaah_218:before{content:"·";margin:0 5px;opacity:.6}._logoVersionDev_1vaah_231{color:#fb923c}[data-theme=light] ._logoVersionDev_1vaah_231{color:#c2410c}._logoVersionProd_1vaah_240{color:#a78bfa}[data-theme=light] ._logoVersionProd_1vaah_240{color:#7c3aed}._nav_1vaah_24{padding:12px 16px 16px;transition:padding .2s cubic-bezier(.4,0,.2,1)}._navList_1vaah_258{display:flex;flex-direction:column;gap:4px}._navItem_1vaah_265{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--df-text-muted, #71717a);cursor:pointer;transition:background .12s,color .12s,border-color .12s;text-align:left}._navItem_1vaah_265:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-bright, #e4e4e7)}._navItemText_1vaah_285{font-size:14px;font-weight:500;flex:1;white-space:nowrap;overflow:hidden}._navItem_1vaah_265>svg{flex-shrink:0}._workspaceBtn_1vaah_139{display:flex;align-items:center;border:none;background:transparent;color:var(--df-text-muted, #71717a);cursor:pointer;transition:color .1s}._workspaceBtn_1vaah_139:hover{color:var(--df-text, #a1a1aa)}._fadeSwap_1vaah_31{animation:_contentFadeIn_1vaah_1 .18s ease both}@keyframes _contentFadeIn_1vaah_1{0%{opacity:0}to{opacity:1}}._projectNavItem_1vaah_337{padding:7px 12px!important;font-size:13px;transition:color .1s!important;background:transparent!important}._projectNavItem_1vaah_337 ._navItemText_1vaah_285{font-size:13px;flex:1}._projectRow_1vaah_332:hover ._projectNavItem_1vaah_337{color:var(--df-text, #a1a1aa)}._projectNavItemExpanded_1vaah_354{color:var(--df-text-muted, #71717a)!important}._projectChevron_1vaah_360{margin-left:auto;flex-shrink:0;color:var(--df-text-dim, #52525b);transition:transform .2s cubic-bezier(.4,0,.2,1),color .1s;transform:rotate(-90deg)}._projectChevronOpen_1vaah_369{transform:rotate(0);color:var(--df-text-muted, #71717a)}._noWorkspaces_1vaah_377{padding:6px 12px;font-size:12px;color:var(--df-text-faint, #52525b);margin:0}._noSubItems_1vaah_384{padding:5px 12px 5px 28px;font-size:11px;color:var(--df-text-faint, #52525b);font-style:italic;margin:0;line-height:1.4}._subItemsWrap_1vaah_400{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.4,0,.2,1)}._subItemsWrapOpen_1vaah_406{grid-template-rows:1fr}._subItems_1vaah_400{overflow:hidden;min-height:0;padding:2px 0 4px 28px;display:flex;flex-direction:column;gap:1px}._subItem_1vaah_400{display:flex;align-items:center;gap:8px;width:100%;padding:5px 10px;border:none;border-radius:5px;background:transparent;color:var(--df-text-muted, #71717a);font-size:12px;font-family:inherit;text-align:left;cursor:pointer;transition:background .1s,color .1s}._subItem_1vaah_400:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-bright, #e4e4e7)}._programGroup_1vaah_447{display:flex;flex-direction:column}._programHeader_1vaah_452{display:flex;align-items:center;gap:8px;width:100%;padding:5px 10px;border:none;border-radius:5px;background:transparent;color:var(--df-text-dim, #52525b);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:left;cursor:default;transition:color .1s}._programHeader_1vaah_452[aria-expanded]{cursor:pointer}._programHeader_1vaah_452[aria-expanded]:hover{color:var(--df-text-muted, #71717a)}._programLabel_1vaah_481{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._programItemsWrap_1vaah_491{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1)}._programItemsWrapOpen_1vaah_497{grid-template-rows:1fr}._programItems_1vaah_491{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:1px;padding-left:12px}@media(prefers-reduced-motion:reduce){._subItemsWrap_1vaah_400,._programItemsWrap_1vaah_491{transition:none}}._spacer_1vaah_519{flex:1}._footer_1vaah_25{padding:8px 16px;border-top:1px solid var(--df-border, #27272a);transition:padding .2s cubic-bezier(.4,0,.2,1)}._settingsRow_1vaah_26{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--df-text-muted, #71717a);cursor:pointer;transition:background .12s,color .12s,padding .2s cubic-bezier(.4,0,.2,1),gap .2s cubic-bezier(.4,0,.2,1);text-align:left}._settingsRow_1vaah_26:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-bright, #e4e4e7)}._settingsIconWrap_1vaah_28{position:relative;display:flex;align-items:center;flex-shrink:0;line-height:0}._settingsIconWrap_1vaah_28 svg{width:16px;height:16px;transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1)}._sidebarCollapsed_1vaah_16 ._settingsIconWrap_1vaah_28 svg{width:18px;height:18px}._settingsLabel_1vaah_27{font-size:14px;font-weight:500;max-width:120px;overflow:hidden;opacity:1;white-space:nowrap;transition:max-width .2s cubic-bezier(.4,0,.2,1),opacity .16s ease}._sidebarCollapsed_1vaah_16 ._settingsLabel_1vaah_27{max-width:0;opacity:0}._syncDot_1vaah_32,._syncDotError_1vaah_606{position:absolute;top:-2px;right:-2px;width:7px;height:7px;border-radius:50%;pointer-events:none;z-index:1}._syncDot_1vaah_32{background:var(--df-accent, #8b5cf6);animation:_syncPulse_1vaah_1 1.2s ease-in-out infinite}._syncDotError_1vaah_606{background:var(--df-danger, #f43f5e)}@keyframes _syncPulse_1vaah_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}._flyout_1vaah_634{width:236px;padding:8px;background:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:10px;box-shadow:0 10px 30px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));animation:_flyoutIn_1vaah_1 .16s cubic-bezier(.4,0,.2,1)}@keyframes _flyoutIn_1vaah_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._flyout_1vaah_634{animation:none}}._flyoutHeader_1vaah_658{padding:4px 10px 8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--df-text-dim, #52525b)}._dayLayout_1fte6_28{display:grid;grid-template-columns:1fr calc(25% + 9px);gap:12px;height:100%;position:relative;overflow-x:clip;margin-right:-12px}._dayMainPane_1fte6_45{border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);box-shadow:var(--df-card-shadow, none);overflow:hidden;min-height:0}._daySidePane_1fte6_54{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding-right:6px}._dayLayoutMirrored_1fte6_66{direction:rtl;margin-left:-12px;margin-right:0}._dayLayoutMirrored_1fte6_66>*{direction:ltr}._dayLayoutMirrored_1fte6_66 ._daySidePane_1fte6_54{padding-left:6px;padding-right:0}._dayLayoutMirrored_1fte6_66 ._commentsDrawer_1fte6_92{right:auto;left:0;flex-direction:row-reverse;transform:translate(calc(-100% + 16px))}._dayLayoutMirrored_1fte6_66 ._commentsDrawerIsOpen_1fte6_101{transform:translate(0)}._dayLayoutMirrored_1fte6_66 ._commentsDrawerTab_1fte6_106{border-radius:0 6px 6px 0;border-left:none;border-right:1px solid var(--df-border, #3f3f46)}._dayLayoutMirrored_1fte6_66 ._commentsDrawerPanel_1fte6_117{border-right:1px solid var(--df-border, #3f3f46);border-left:none;border-radius:0 12px 12px 0;box-shadow:6px 0 20px var(--df-dropdown-shadow, rgba(0, 0, 0, .5))}._wrap_1fte6_128{padding:12px 16px 16px;height:100%;overflow:auto;max-height:100%;scrollbar-gutter:stable}._dayHeader_1fte6_139{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--df-border, #27272a)}._dayHeaderLeft_1fte6_150{display:flex;align-items:center;min-width:0}._dayTitle_1fte6_156{font-size:18px;font-weight:600;color:var(--df-text-bright, #e4e4e7)}._markers_1fte6_162{display:inline-flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:8px;min-width:0;max-width:100%;justify-content:flex-start;width:max-content}._markerHoliday_1fte6_174{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:12px;font-weight:500;background-color:var(--df-holiday-marker-bg, rgba(251, 191, 36, .15));border:1px solid var(--df-holiday-marker-border, rgba(251, 191, 36, .35));color:var(--df-holiday, #fbbf24)}._markerDb_1fte6_187{display:inline-flex;align-items:stretch;flex:0 0 auto;gap:8px;padding:8px 12px;border-radius:8px;font-size:10px;font-weight:500;background-color:var(--df-db-marker-bg, rgba(34, 197, 94, .15));border:1px solid var(--df-db-marker-border, rgba(34, 197, 94, .35));color:var(--df-db-green, #22c55e);width:fit-content;max-width:min(18rem,100%);box-sizing:border-box}._markerDb_1fte6_187>svg{align-self:center;flex-shrink:0}._markerDbDivider_1fte6_209{align-self:stretch;width:1px;min-height:20px;background-color:var(--df-db-divider, rgba(34, 197, 94, .4));flex-shrink:0}._markerDbText_1fte6_217{align-self:center;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:14rem;overflow-wrap:break-word;word-break:break-word}._markerDbText_1fte6_217>div{line-height:1.35}._markerQuiz_1fte6_232{display:inline-flex;align-items:stretch;flex:0 0 auto;gap:8px;padding:8px 12px;border-radius:8px;font-size:10px;font-weight:500;background-color:var(--df-quiz-marker-bg, rgba(99, 102, 241, .15));border:1px solid var(--df-quiz-marker-border, rgba(99, 102, 241, .35));color:var(--df-quiz, #6366f1);width:fit-content;max-width:min(18rem,100%);box-sizing:border-box}._markerQuiz_1fte6_232>svg{align-self:center;flex-shrink:0}._markerQuiz_1fte6_232 ._markerDbDivider_1fte6_209{background-color:var(--df-quiz-divider, rgba(99, 102, 241, .4))}._dayHeaderRight_1fte6_258{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}._statusWrap_1fte6_266{position:relative}._statusBtn_1fte6_270{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;border:1px solid var(--df-border, #27272a);background:transparent;cursor:pointer;font-size:12px;font-weight:500;font-family:inherit;white-space:nowrap;transition:filter .15s}._statusBtn_1fte6_270:hover{filter:brightness(1.15)}._statusBtnColored_1fte6_294{color:var(--status-fg);border-color:color-mix(in srgb,var(--status-fg) 33%,transparent)}:root[data-theme=light] ._statusBtnColored_1fte6_294{color:color-mix(in srgb,var(--status-fg) 55%,#000)}._statusDot_1fte6_303{width:7px;height:7px;border-radius:50%;flex-shrink:0}._statusChevron_1fte6_310{flex-shrink:0;opacity:.7;transition:transform .15s}._statusDropdown_1fte6_317{background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:10px;box-shadow:0 8px 28px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));min-width:160px;animation:_dropdownFadeInDay_1fte6_1 .12s ease-out}@keyframes _dropdownFadeInDay_1fte6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._statusOption_1fte6_331{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:transparent;border:none;cursor:pointer;font-size:12px;font-family:inherit;text-align:left;transition:background .1s}._statusOption_1fte6_331:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05))}._statusOptionLabel_1fte6_352{color:var(--status-fg)}:root[data-theme=light] ._statusOptionLabel_1fte6_352{color:color-mix(in srgb,var(--status-fg) 55%,#000)}._statusOptionActive_1fte6_362{background:var(--df-hover-white, rgba(255, 255, 255, .05))}._navBtn_1fte6_366{padding:5px 6px;border-radius:8px;border:1px solid var(--df-border, #27272a);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}._navBtn_1fte6_366:hover:not(:disabled){background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._navBtn_1fte6_366:disabled{opacity:.3;cursor:not-allowed}._navBtn_1fte6_366:focus-visible{outline:2px solid var(--df-accent, #8b5cf6);outline-offset:2px}._navDivider_1fte6_393{width:1px;height:18px;flex-shrink:0;background-color:var(--df-border, #27272a)}._calendarNavBtn_1fte6_402{color:var(--df-text-muted, #71717a);transition:background .15s,border-color .15s,color .15s}._calendarNavBtn_1fte6_402:hover{border-color:var(--df-text-dim, #52525b);color:var(--df-text-bright, #e4e4e7)}._content_1fte6_40{display:flex;flex-direction:column;gap:24px}._inactiveDayBanner_1fte6_422{border-radius:8px;padding:8px 12px;font-size:12px;color:#fbbf24;background-color:#3a1a00;border:1px solid #78350f}:root[data-theme=light] ._inactiveDayBanner_1fte6_422{color:#92400e;background-color:#fffbeb;border-color:#fde68a}[data-theme=light] ._inactiveDayBanner_1fte6_422{color:#92400e;background-color:#fef3c7;border-color:#fcd34d}._block_1fte6_451{padding:0}._blockTitle_1fte6_456{font-size:11px;font-weight:600;color:var(--df-text-dim, #7f7f8e);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px}._tableWrap_1fte6_447{overflow-x:auto;border-radius:8px;border:1px solid var(--df-border, #27272a)}._table_1fte6_447{width:100%;font-size:12px;border-collapse:collapse}._thead_1fte6_478{background-color:var(--df-bg-elevated, #18181b)}:root[data-theme=light] ._thead_1fte6_478{background-color:var(--df-table-header-bg, #f3f5f9)}._th_1fte6_478{text-align:left;padding:8px 12px;font-weight:500;color:var(--df-text, #a1a1aa);border-bottom:1px solid var(--df-border, #27272a);white-space:nowrap}._td_1fte6_500{padding:8px 12px;color:var(--df-text-muted, #b1b1be)}._trStruck_1fte6_507{opacity:.35;cursor:pointer;transition:opacity .2s}._trStruck_1fte6_507:hover{opacity:.5}._trStruck_1fte6_507 ._td_1fte6_500,._trStruck_1fte6_507 ._tdNote_1fte6_518{text-decoration:line-through}._tableMeetings_1fte6_524{table-layout:fixed}._tdTypeText_1fte6_529{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin:0}._meetingSlackLink_1fte6_539{color:var(--df-accent-text, #a78bfa);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}._meetingSlackLink_1fte6_539:hover{color:var(--df-accent, #8b5cf6)}._trStruck_1fte6_507 ._meetingSlackLink_1fte6_539{text-decoration-line:line-through}._clampCell_1fte6_559{position:relative;cursor:text}._clampText_1fte6_565{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;line-height:1.5;max-height:3em;margin:0}._meetingTooltip_1fte6_578{position:fixed;z-index:300;max-width:400px;min-width:200px;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:8px;padding:10px 12px;font-size:12px;color:var(--df-text, #a1a1aa);white-space:pre-wrap;word-break:break-word;box-shadow:0 4px 16px var(--df-dropdown-shadow, rgba(0, 0, 0, .4));line-height:1.5;pointer-events:none}._tdDim_1fte6_597{color:var(--df-text-dim, #52525b)}._noDataText_1fte6_602{font-size:11px;color:var(--df-text-dim, #52525b)}._tdPad_1fte6_607{padding:6px 12px}._tdNote_1fte6_518{padding:0 0 0 8px;border-left:1px solid var(--df-border, #27272a);vertical-align:top;position:relative}._meetingCopyBtn_1fte6_623{position:absolute;top:50%;right:6px;transform:translateY(-50%);z-index:2}._meetingRow_1fte6_633:hover .df-copy-btn{opacity:1;background:var(--df-bg-elevated, #18181b);border-color:var(--df-border, #27272a)}._noteViewCell_1fte6_641{display:block;padding:8px;color:var(--df-text, #a1a1aa);cursor:text;-webkit-user-select:none;user-select:none;overflow:hidden}._noteViewCellDisabled_1fte6_651{cursor:default}@keyframes _noteCellIn_1fte6_1{0%{opacity:0}to{opacity:1}}._noteCellTextarea_1fte6_673{position:fixed;z-index:300;padding:8px;background:var(--df-bg-input, #0f0f12);border:1px solid transparent;border-left-color:var(--df-border, #27272a);border-radius:0;color:var(--df-text, #a1a1aa);font-size:12px;font-family:inherit;line-height:1.5;resize:none;overflow:hidden;outline:none;box-sizing:border-box;word-break:break-word;animation:_noteCellIn_1fte6_1 .1s ease-out;transition:border-color .15s}._noteCellTextarea_1fte6_673:focus{border-color:var(--df-border-strong, #3f3f46)}._noteCellTextarea_1fte6_673::placeholder{color:var(--df-text-faint, #52525b);font-style:italic}._tourRteWrap_1fte6_706{width:100%;border:1px solid var(--df-border, #27272a);border-radius:6px;overflow:hidden;background-color:var(--df-bg-input, #0f0f12);transition:border-color .15s}._tourRteWrap_1fte6_706:focus-within{border-color:var(--df-border-strong, #3f3f46)}._tourRteToolbar_1fte6_721{display:flex;align-items:center;gap:2px;padding:4px 6px;border-bottom:1px solid var(--df-border, #27272a);background-color:var(--df-bg-input, #0f0f12)}._tourRteBtn_1fte6_731{display:inline-flex;align-items:center;justify-content:center;width:24px;height:22px;padding:0;border:none;border-radius:3px;background:transparent;color:var(--df-text-muted, #71717a);font-size:11px;font-family:inherit;cursor:pointer;transition:background .1s,color .1s;line-height:1}._tourRteBtn_1fte6_731:hover{background:var(--df-hover-white-strong, rgba(255, 255, 255, .08));color:var(--df-text, #a1a1aa)}._tourRteBtnActive_1fte6_755{background:var(--df-hover-white-strong, rgba(255, 255, 255, .1));color:var(--df-accent, #8b5cf6)!important}._tourRteSep_1fte6_761{display:inline-block;width:1px;height:14px;margin:0 4px;background:var(--df-border, #27272a);flex-shrink:0}._tourRteBtnBold_1fte6_771{font-weight:700}._tourRteBtnItalic_1fte6_772{font-style:italic}._tourRteBtnUnder_1fte6_773{text-decoration:underline}._tourRteBtnStrike_1fte6_774{text-decoration:line-through}._tourRteContent_1fte6_777{min-height:54px;padding:6px 8px;color:var(--df-text, #a1a1aa);font-size:12px;font-family:inherit;line-height:1.5;outline:none;word-break:break-word}._tourRteContent_1fte6_777 ul,._tourRteContent_1fte6_777 ol{margin:2px 0;padding-left:18px}._tourRteContent_1fte6_777[data-empty=true]:before{content:attr(data-placeholder);color:var(--df-text-faint, #52525b);font-style:italic;pointer-events:none}._activitiesGrid_1fte6_808{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--df-border, #27272a);margin-top:4px}._activitySection_1fte6_815{padding:12px 14px;border-right:1px solid var(--df-border, #27272a);min-width:0}._activitySection_1fte6_815:last-child{border-right:none}._activityLabel_1fte6_825{display:block;font-size:12px;font-weight:600;letter-spacing:.02em;text-align:center;color:var(--df-text, #c4c4cf);margin-bottom:8px}._activityList_1fte6_835{display:flex;flex-direction:column;gap:5px}._activityItem_1fte6_841{display:flex;align-items:center;gap:6px;min-width:0}._activityName_1fte6_848{flex:1;min-width:0;padding:5px 8px;border-radius:4px;font-size:12px;background-color:var(--df-table-header-bg, #0f0f12);border:1px solid var(--df-border, #27272a);color:var(--df-text-muted, #b1b1be);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._activityDuration_1fte6_862{width:52px;padding:5px 8px;border-radius:4px;font-size:12px;background-color:var(--df-table-header-bg, #0f0f12);border:1px solid var(--df-border, #27272a);color:var(--df-text-muted, #b1b1be);flex-shrink:0;white-space:nowrap;text-align:center}._block1Grid_1fte6_876{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._block1Grid_1fte6_876>*{min-width:0}._subLabel_1fte6_886{display:block;font-size:12px;font-weight:500;color:var(--df-text, #a1a1aa);margin-bottom:6px}._itemList_1fte6_894{display:flex;flex-direction:column;gap:8px}._itemRow_1fte6_900{display:flex;gap:8px;align-items:center}._itemInput_1fte6_906{flex:1;min-width:0;padding:6px 8px;border-radius:4px;font-size:12px;background-color:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);color:var(--df-text, #a1a1aa);outline:none;cursor:default}._itemInputSmall_1fte6_919{width:56px;padding:6px 8px;border-radius:4px;font-size:12px;background-color:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);color:var(--df-text, #a1a1aa);outline:none;cursor:default}._productivityTextarea_1fte6_931{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:8px 12px;border-radius:8px;font-size:12px;resize:none;background-color:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);color:var(--df-text, #a1a1aa);outline:none;font-family:inherit}._blockPlaceholder_1fte6_952{min-height:32px}._inlineCommentsBlock_1fte6_959{border-radius:8px;border:1px solid var(--df-border, #27272a);display:flex;flex-direction:column;overflow:hidden;max-height:480px}._inlineCommentsBlock_1fte6_959 ._chatHeader_1fte6_976{background-color:var(--df-bg-elevated, #18181b);padding:7px 12px}._inlineCommentsBlock_1fte6_959 ._chatTitle_1fte6_982{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--df-text-dim, #7f7f8e);text-transform:uppercase}._inlineCommentsBlock_1fte6_959 ._chatCount_1fte6_991{font-size:9px}._inlineCommentsBlock_1fte6_959 ._chatMsg_1fte6_996{padding:7px 14px}._inlineCommentsBlock_1fte6_959 ._chatFooter_1fte6_1001{padding:7px 12px 9px}._panel_1fte6_1009{border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);box-shadow:var(--df-card-shadow, none);overflow:visible}._selectorWrap_1fte6_1017{padding:8px 10px;border-bottom:1px solid var(--df-border, #27272a);display:flex;align-items:center;gap:6px}._selectorInner_1fte6_1025{position:relative;flex:1;min-width:0}._empNavBtn_1fte6_1032{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--df-border, #27272a);background:transparent;cursor:pointer;transition:background .15s;padding:0}._empNavBtn_1fte6_1032:hover:not(:disabled){background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._empNavBtn_1fte6_1032:disabled{cursor:default;opacity:.4}._selectorBtn_1fte6_1056{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-radius:8px;border:1px solid var(--df-border, #27272a);background:transparent;cursor:pointer;transition:background .15s}._selectorBtn_1fte6_1056:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._selectorName_1fte6_1073{font-size:12px;font-weight:500;color:var(--df-text, #fafafa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profile_1fte6_1082{padding:12px}._profileHeader_1fte6_1086{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--df-border, #27272a)}._avatar_1fte6_1095{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0;background-color:var(--df-bg-elevated, #18181b);color:var(--df-text, #fafafa);border:1px solid var(--df-border, #27272a)}._profileInfo_1fte6_1112{min-width:0}._profileName_1fte6_1116{font-weight:600;font-size:14px;color:var(--df-text, #fafafa);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}._profileSub_1fte6_1129{font-size:12px;color:var(--df-text-dim, #71717a);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}._profileName_1fte6_1116:hover .df-copy-btn,._profileSub_1fte6_1129:hover .df-copy-btn{opacity:1}._utcBadge_1fte6_1148{margin-left:auto;align-self:flex-start;flex-shrink:0;font-size:10px;color:var(--df-text-muted, #71717a);background:var(--df-hover-white);border:1px solid var(--df-border, #27272a);border-radius:4px;padding:1px 5px;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums}._section_1fte6_1163{margin-bottom:12px}._sectionLabel_1fte6_1167{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-muted, #71717a);margin:0 0 6px}._tags_1fte6_1176{display:flex;flex-wrap:wrap;gap:6px}._roleTag_1fte6_1182{padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;background-color:var(--df-role-tag-bg, rgba(139, 92, 246, .15));color:var(--df-accent-text, #a78bfa)}._teamTag_1fte6_1191{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;background-color:var(--df-bg-elevated, #18181b);color:var(--df-text, #a1a1aa)}._teamTag_1fte6_1191 svg{color:var(--df-text-muted, #71717a)}._collapsibleHeader_1fte6_1207{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer;padding:0;margin-bottom:6px}._collapsibleHeader_1fte6_1207 ._sectionLabel_1fte6_1167{margin:0}._tagsCount_1fte6_1222{font-size:11px;font-weight:400;color:var(--df-text-faint, #52525b);margin-left:4px}._collapsibleChevron_1fte6_1229{flex-shrink:0;color:var(--df-text-muted, #71717a);transform:rotate(-90deg);transition:transform .15s}._collapsibleChevron_1fte6_1229._chevronOpen_1fte6_1236{transform:rotate(0)}._teamMemberEmpty_1fte6_1240{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--df-text-faint, #52525b)}._teamMemberEmpty_1fte6_1240 svg{color:var(--df-text-muted, #71717a)}._noteSection_1fte6_1252{cursor:pointer}._noteLabelRow_1fte6_1256{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._editIcon_1fte6_1263{opacity:0;transition:opacity .15s;color:var(--df-text-dim, #52525b)}._noteSection_1fte6_1252:hover ._editIcon_1fte6_1263{opacity:1}._noteTextarea_1fte6_1273{width:100%;height:auto;overflow:hidden;background:transparent;border:none;padding:0;color:var(--df-text-dim, #7f7f8e);font-size:12px;line-height:1.5;font-family:inherit;resize:none;outline:none;display:block}._noteCancelBtn_1fte6_1289{display:inline-flex;align-items:center;margin-top:5px;background:transparent;border:none;cursor:pointer;font-size:11px;color:var(--df-text-dim, #52525b);padding:2px 0;font-family:inherit;transition:color .15s}._noteCancelBtn_1fte6_1289:hover{color:var(--df-text-muted, #71717a)}._noteText_1fte6_1273{font-size:12px;margin:0;white-space:pre-wrap}._noteTextFilled_1fte6_1313{color:var(--df-text-dim, #7f7f8e)}._noteTextPlaceholder_1fte6_1317{color:var(--df-text-faint, #3f3f46);font-style:italic}._dayInfoBlock_1fte6_1327{margin-top:8px;border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a)}._dayInfoTitle_1fte6_1335{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-muted, #71717a);margin:0 0 8px;padding:12px 12px 0}._actSummaryBlock_1fte6_1347{margin-top:8px;border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);padding:12px}._actSummaryHeader_1fte6_1355{display:flex;align-items:center;gap:6px;margin-bottom:10px}._actSummaryHeaderIcon_1fte6_1363{display:flex;align-items:center;color:var(--df-text-muted, #71717a)}._actSummaryTitle_1fte6_1370{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-muted, #71717a);margin:0}._actSummaryCards_1fte6_1379{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._actSummaryCard_1fte6_1379{--act-accent: #ffffff;border:1px solid transparent;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:5px;min-width:0}._actSummaryCardQuiz_1fte6_1397{--act-accent: var(--df-accent-text, #a78bfa);background:radial-gradient(ellipse 90% 50% at 50% 0%,rgba(167,139,250,.15) 0%,transparent 62%),linear-gradient(var(--df-bg-elevated, #18181b),var(--df-bg-elevated, #18181b)) padding-box,linear-gradient(to bottom,rgba(167,139,250,.85) 0%,transparent 68%) border-box}._actSummaryCardKb_1fte6_1405{--act-accent: var(--df-holiday, #fbbf24);background:radial-gradient(ellipse 90% 50% at 50% 0%,rgba(251,191,36,.15) 0%,transparent 62%),linear-gradient(var(--df-bg-elevated, #18181b),var(--df-bg-elevated, #18181b)) padding-box,linear-gradient(to bottom,rgba(251,191,36,.85) 0%,transparent 68%) border-box}._actSummaryCardProd_1fte6_1413{--act-accent: #f97316;background:radial-gradient(ellipse 90% 50% at 50% 0%,rgba(249,115,22,.15) 0%,transparent 62%),linear-gradient(var(--df-bg-elevated, #18181b),var(--df-bg-elevated, #18181b)) padding-box,linear-gradient(to bottom,rgba(249,115,22,.85) 0%,transparent 68%) border-box}._actSummaryCardTop_1fte6_1421{display:flex;align-items:center;gap:6px;color:var(--act-accent)}._actSummaryCardIcon_1fte6_1429{display:flex;align-items:center;flex-shrink:0;opacity:.75;filter:saturate(.85)}._actSummaryCardName_1fte6_1438{font-size:10px;font-weight:600;line-height:1.3;color:var(--df-text-muted, #71717a);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._actSummaryCardTotal_1fte6_1453{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:var(--df-text-muted, #71717a)}@media(min-width:1441px)and (max-width:1660px){._actSummaryCardTop_1fte6_1421{flex-direction:column;align-items:center;gap:3px}._actSummaryCardName_1fte6_1438{text-align:center;white-space:normal}._actSummaryCardTotal_1fte6_1453{margin-left:0}}@media(max-width:1440px){._actSummaryCards_1fte6_1379{grid-template-columns:1fr}}._actSummaryRows_1fte6_1496{display:flex;flex-direction:column;gap:2px;margin-top:10px}._actRow_1fte6_1503{display:flex;align-items:center;gap:5px;padding:3px 4px;border-radius:6px;cursor:pointer;min-width:0;transition:background .12s}._actRow_1fte6_1503:hover{background:color-mix(in srgb,var(--act-accent) 8%,transparent)}._actRowStruck_1fte6_1519{opacity:.35}._actRowStruck_1fte6_1519:hover{background:transparent}._actRowTime_1fte6_1529{flex-shrink:0;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--df-text-muted, #71717a);min-width:30px}._actRowDuration_1fte6_1539{flex-shrink:0;font-size:10px;font-weight:600;padding:2px 7px;border-radius:999px;white-space:nowrap;color:color-mix(in srgb,var(--act-accent) 85%,var(--df-text-muted, #b1b1be));background:color-mix(in srgb,var(--act-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--act-accent) 28%,transparent)}._actRowComment_1fte6_1552{flex:1;min-width:0;font-size:10px;color:var(--df-text-dim, #7f7f8e);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._actRowTooltip_1fte6_1568{min-width:0;max-width:340px}._dayInfoList_1fte6_1575{list-style:none;padding:0 12px 12px;margin:0;display:flex;flex-direction:column;gap:0}._dayInfoGroup_1fte6_1584{padding:7px 0}._dayInfoGroup_1fte6_1584+._dayInfoGroup_1fte6_1584{border-top:1px solid var(--df-border, #27272a)}._dayInfoRowWrap_1fte6_1593{display:flex;align-items:center;gap:8px}._dayInfoRowIcon_1fte6_1599{flex-shrink:0;display:flex;align-items:center}._dayInfoRowIconHoliday_1fte6_1605{color:var(--df-holiday, #fbbf24)}._dayInfoRowIconDb_1fte6_1606{color:var(--df-db-green, #22c55e)}._dayInfoRowIconQuiz_1fte6_1607{color:var(--df-accent-text, #a78bfa)}._dayInfoSubList_1fte6_1610{flex:1;min-width:0;list-style:none;margin:0;padding:0 0 0 8px;border-left:2px solid transparent;display:flex;flex-direction:column;gap:0}._dayInfoSubItem_1fte6_1622{font-size:12px;color:var(--df-text, #a1a1aa);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}._dayInfoSubItemMetadata_1fte6_1633{color:var(--df-text-dim, #7f7f8e);white-space:nowrap}._dayInfoGroupHoliday_1fte6_1640 ._dayInfoSubList_1fte6_1610{border-left-color:color-mix(in srgb,var(--df-holiday) 30%,transparent)}._dayInfoGroupDb_1fte6_1641 ._dayInfoSubList_1fte6_1610{border-left-color:color-mix(in srgb,var(--df-db-green) 30%,transparent)}._dayInfoGroupQuiz_1fte6_1642 ._dayInfoSubList_1fte6_1610{border-left-color:color-mix(in srgb,var(--df-accent-text) 30%,transparent)}._dayInfoMoreWrap_1fte6_1644{flex-shrink:0;position:relative;align-self:center}._dayInfoMoreBtn_1fte6_1650{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;border:1px solid transparent;background:transparent;color:var(--df-text, #a1a1aa);font-size:14px;letter-spacing:.5px;cursor:pointer;font-family:inherit;line-height:1;padding-bottom:3px;transition:background .1s,color .1s,border-color .1s}._dayInfoMoreBtn_1fte6_1650:hover,._dayInfoMoreBtn_1fte6_1650[aria-expanded=true]{background:var(--df-hover-white-strong, rgba(255, 255, 255, .06));border-color:var(--df-border, #27272a);color:var(--df-text, #a1a1aa)}._dayMarkerPopover_1fte6_1677{position:absolute;top:calc(100% + 6px);left:0;z-index:200;min-width:368px;max-width:510px;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:10px;box-shadow:0 8px 28px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));overflow:hidden;animation:_dayMarkerPopoverIn_1fte6_1 .12s ease-out}._dayMarkerPopoverRight_1fte6_1693{left:auto;right:0}@keyframes _dayMarkerPopoverIn_1fte6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dayMarkerPopoverHead_1fte6_1703{padding:8px 14px 7px;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--df-text-muted, #71717a);border-bottom:1px solid var(--df-border, #27272a)}._dayMarkerPopoverItem_1fte6_1713{padding:7px 14px;font-size:12px;color:var(--df-text, #a1a1aa);line-height:1.45;word-break:break-word}._dayMarkerPopoverItem_1fte6_1713+._dayMarkerPopoverItem_1fte6_1713{border-top:1px solid var(--df-border, #27272a)}._commentsDrawer_1fte6_92{position:absolute;right:0;top:0;bottom:0;width:calc(25% + 25px);display:flex;flex-direction:row;align-items:stretch;transform:translate(calc(100% - 16px));transition:transform .26s cubic-bezier(.4,0,.2,1);z-index:10}._commentsDrawerIsOpen_1fte6_101{transform:translate(0)}._commentsDrawerTab_1fte6_106{flex-shrink:0;align-self:center;width:16px;padding:22px 0;background:var(--df-bg-elevated, #1c1c20);border:1px solid var(--df-border, #3f3f46);border-right:none;border-radius:6px 0 0 6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,border-color .12s}._commentsDrawerTab_1fte6_106:hover{background:var(--df-bg-elevated, #222228);border-color:var(--df-text-dim, #52525b)}._commentsDrawerTabLabel_1fte6_1779{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--df-text-muted, #71717a);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}._commentsDrawerPanel_1fte6_117{flex:1;min-width:0;overflow:hidden;background:var(--df-bg-surface, #0f0f12);border-left:1px solid var(--df-border, #3f3f46);border-top:1px solid var(--df-border, #27272a);border-bottom:1px solid var(--df-border, #27272a);border-right:none;border-radius:12px 0 0 12px;box-shadow:-6px 0 20px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));display:flex;flex-direction:column}._chatHeader_1fte6_976{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 10px;border-bottom:1px solid var(--df-border, #27272a)}._chatTitle_1fte6_982{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--df-text, #a1a1aa)}._chatCount_1fte6_991{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--df-border, #27272a);border-radius:9px;font-size:10px;font-weight:500;color:var(--df-text-muted, #71717a);letter-spacing:0;text-transform:none}._chatControls_1fte6_1855{display:flex;align-items:center;gap:4px}._chatIconBtn_1fte6_1861{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--df-text-muted, #71717a);cursor:pointer;transition:background .1s,color .1s,border-color .1s}._chatIconBtn_1fte6_1861:hover{background:var(--df-bg-elevated, #18181b);border-color:var(--df-border, #3f3f46);color:var(--df-text, #a1a1aa)}._chatIconBtnSm_1fte6_1881{width:20px;height:20px}._chatDateWrap_1fte6_1886{display:flex;align-items:center;gap:2px}._chatDateInput_1fte6_1893{height:26px;padding:0 6px;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #3f3f46);border-radius:6px;color:var(--df-text-muted, #71717a);font-size:11px;font-family:inherit;cursor:pointer;color-scheme:var(--df-input-date-scheme, dark);transition:border-color .1s,color .1s}._chatDateInput_1fte6_1893:hover,._chatDateInput_1fte6_1893:focus{outline:none;border-color:var(--df-text-dim, #52525b);color:var(--df-text, #a1a1aa)}._chatPinnedSection_1fte6_1916{flex-shrink:0;padding:8px 0 4px;border-bottom:1px solid var(--df-border, #1e1e22)}._chatPinnedList_1fte6_1923{max-height:120px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}._chatSectionLabel_1fte6_1930{display:flex;align-items:center;gap:5px;padding:0 14px 6px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-dim, #52525b)}._chatFeed_1fte6_1803{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:4px 0 8px}._chatDateSep_1fte6_1952{display:flex;align-items:center;gap:10px;padding:10px 14px 6px;font-size:10px;font-weight:500;letter-spacing:.05em;color:var(--df-text-muted, #71717a);text-transform:uppercase}._chatDateSep_1fte6_1952:before,._chatDateSep_1fte6_1952:after{content:"";flex:1;height:1px;background:var(--df-border, #27272a)}._chatEmpty_1fte6_1972{padding:24px 14px;text-align:center;font-size:12px;color:var(--df-text-dim, #52525b)}._chatMsg_1fte6_996{display:flex;gap:10px;padding:6px 14px;transition:background .1s}._chatMsg_1fte6_996:hover{background:var(--df-hover-white, rgba(255, 255, 255, .025))}._chatMsgIsPinned_1fte6_1993{border-left:2px solid var(--df-text-dim, #52525b);padding-left:12px}._chatMsgPending_1fte6_2003 ._chatMsgBody_1fte6_2003{opacity:.55}._chatMsgPending_1fte6_2003 ._chatMsgMeta_1fte6_2011{min-height:22px}._chatMsgEnter_1fte6_2017{animation:_chatMsgIn_1fte6_1 .18s ease}@keyframes _chatMsgIn_1fte6_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._chatMsgEnter_1fte6_2017,._chatMsgPinned_1fte6_2031,._chatMsgPinnedExit_1fte6_2032{animation:none}._chatMsgBody_1fte6_2003{transition:none}}._chatMsgHighlight_1fte6_2043{position:relative;z-index:0}._chatMsgHighlight_1fte6_2043:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:6px;background:color-mix(in srgb,var(--df-accent) 15%,transparent);animation:_highlightFade_1fte6_1 1.5s ease-out forwards;pointer-events:none}@keyframes _highlightFade_1fte6_1{0%{opacity:1}to{opacity:0}}._chatMsgPinned_1fte6_2031{padding:4px 14px;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;animation:_pinnedItemIn_1fte6_1 .18s ease}@keyframes _pinnedItemIn_1fte6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._chatMsgPinnedExit_1fte6_2032{animation:_pinnedItemOut_1fte6_1 .16s ease forwards;pointer-events:none}@keyframes _pinnedItemOut_1fte6_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}._unpinBtn_1fte6_2095{position:absolute;top:6px;right:14px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;border-radius:4px;color:var(--df-text-dim, #52525b);cursor:pointer;opacity:0;transition:opacity .12s,color .12s,background .12s;flex-shrink:0}._chatMsgPinned_1fte6_2031:hover ._unpinBtn_1fte6_2095{opacity:1}._unpinBtn_1fte6_2095:hover{background:var(--df-border, #27272a);color:var(--df-text, #a1a1aa)}._chatAvatar_1fte6_2124{flex-shrink:0;width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;background:var(--df-bg-elevated, #1c1c20);border:1px solid var(--df-border, #2a2a2e);color:var(--df-text-muted, #71717a);margin-top:1px;letter-spacing:.02em}._chatMsgBody_1fte6_2003{flex:1;min-width:0;transition:opacity .2s ease}._chatMsgMeta_1fte6_2011{display:flex;align-items:center;gap:6px;margin-bottom:3px}._chatMsgAuthor_1fte6_2155{font-size:12px;font-weight:500;color:var(--df-text, #a1a1aa);white-space:nowrap}._chatMsgTime_1fte6_2162{font-size:10px;color:var(--df-text-muted, #71717a);white-space:nowrap}._chatEditActions_1fte6_2169{margin-top:5px;margin-bottom:0;gap:4px}._chatEditBtn_1fte6_2175{display:inline-flex;align-items:center;padding:2px 8px;height:22px;background:transparent;border:1px solid var(--df-border, #3f3f46);border-radius:4px;font-size:11px;font-family:inherit;color:var(--df-text-muted, #71717a);cursor:pointer;transition:color .1s,border-color .1s,background .1s}._chatEditBtn_1fte6_2175:hover{border-color:var(--df-border-strong, #52525b);color:var(--df-text, #a1a1aa);background:var(--df-bg-elevated, #18181b)}._chatEditBtnSave_1fte6_2196{color:var(--df-text, #a1a1aa)}._chatEditBtnSave_1fte6_2196:hover{border-color:var(--df-border-strong, #52525b)}._chatMsgText_1fte6_2204{margin:0;font-size:12px;line-height:1.55;color:var(--df-text, #a1a1aa);word-break:break-word;white-space:normal}._chatMsgText_1fte6_2204 ul,._chatMsgText_1fte6_2204 ol{margin:2px 0;padding-left:18px}._chatMsgTextClamp_1fte6_2225{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.2em}._chatMsgActions_1fte6_2235{display:flex;align-items:center;gap:1px;margin-left:auto;flex-shrink:0}._chatActionBtn_1fte6_2010{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:none;border-radius:4px;color:var(--df-text-dim, #52525b);cursor:pointer;opacity:0;transition:opacity .12s,color .12s,background .12s;flex-shrink:0}._chatMsg_1fte6_996:hover ._chatActionBtn_1fte6_2010{opacity:1}._chatActionBtnPin_1fte6_2264:hover{background:var(--df-border, #27272a);color:var(--df-text, #a1a1aa)}._chatActionBtnActive_1fte6_2270{opacity:1;color:var(--color-status-yellow)}._chatActionBtnActive_1fte6_2270:hover{color:var(--df-holiday);background:var(--df-pin-hover-bg)}._chatActionBtnEdit_1fte6_2280:hover{background:var(--df-border, #27272a);color:var(--df-text, #a1a1aa)}._chatActionBtnForReport_1fte6_2286:hover{background:color-mix(in srgb,var(--df-accent) 8%,transparent);color:var(--df-accent-text, #a78bfa)}._chatActionBtnForReportActive_1fte6_2292{opacity:1;color:var(--df-accent-text, #a78bfa)}._chatActionBtnForReportActive_1fte6_2292 svg{fill:color-mix(in srgb,currentColor 15%,transparent)}._chatActionBtnForReportActive_1fte6_2292:hover{background:color-mix(in srgb,var(--df-accent) 14%,transparent);color:var(--df-accent-soft)}._chatActionBtnDelete_1fte6_2308:hover{background:var(--df-danger-hover-bg);color:var(--df-danger)}._chatFooter_1fte6_1001{flex-shrink:0;padding:8px 12px 10px;border-top:1px solid var(--df-border, #27272a)}._chatComposer_1fte6_2328{display:flex;align-items:flex-end;gap:6px;padding:4px;border:1px solid var(--df-border, #27272a);border-radius:10px;background:var(--df-bg-input, #0f0f12);transition:border-color .12s}._chatComposer_1fte6_2328:focus-within{border-color:var(--df-border-strong, #52525b)}._commentInputRteWrap_1fte6_2345{flex:1;min-width:0;border:none;background:transparent;overflow:hidden}._commentInputRteToolbar_1fte6_2356{display:flex;align-items:center;gap:2px;max-height:0;padding:0 4px;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .16s ease,opacity .16s ease,padding .16s ease}._chatComposer_1fte6_2328:focus-within ._commentInputRteToolbar_1fte6_2356{max-height:30px;padding:2px 4px 0;opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){._commentInputRteToolbar_1fte6_2356{transition:none}}._commentRteWrap_1fte6_2380{flex:1;min-width:0;border:1px solid var(--df-border, #27272a);border-radius:8px;background:var(--df-bg-input, #0f0f12);overflow:hidden}._commentRteWrap_1fte6_2380:focus-within{border-color:var(--df-border-strong, #52525b)}._commentRteContent_1fte6_2394{position:relative;min-height:32px;max-height:120px;overflow-y:auto;padding:6px 10px;color:var(--df-text, #a1a1aa);font-size:12px;line-height:1.5;font-family:inherit;outline:none;overflow-wrap:anywhere}._commentRteContent_1fte6_2394 ul,._commentRteContent_1fte6_2394 ol{margin:2px 0;padding-left:18px}._commentRteContent_1fte6_2394[data-empty=true]:before{content:attr(data-placeholder);position:absolute;top:6px;left:10px;color:var(--df-text-faint, #52525b);font-style:italic;pointer-events:none}._chatEditComposer_1fte6_2427{display:flex;flex-direction:column;gap:6px}._chatSendBtn_1fte6_2436{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--df-border-strong, #52525b);border-radius:8px;color:var(--df-text, #a1a1aa);cursor:pointer;transition:color .12s,background .12s,border-color .12s}._chatSendBtn_1fte6_2436:hover:not(:disabled){background:var(--df-bg-elevated, #18181b);color:var(--df-text-bright, #e4e4e7)}._chatSendBtn_1fte6_2436:disabled{background:transparent;border-color:var(--df-border, #27272a);color:var(--df-text-dim, #52525b);cursor:default}:root[data-theme=light] ._chatComposer_1fte6_2328{background:var(--df-bg-input, #ffffff);border-color:var(--df-border, #e4e4e7)}:root[data-theme=light] ._chatComposer_1fte6_2328:focus-within{border-color:var(--df-border-strong, #a1a1aa)}:root[data-theme=light] ._commentRteWrap_1fte6_2380{background:var(--df-bg-input, #ffffff);border-color:var(--df-border, #e4e4e7)}:root[data-theme=light] ._commentRteWrap_1fte6_2380:focus-within{border-color:var(--df-border-strong, #a1a1aa)}._quickCapturePopover_1fte6_2485{width:320px;max-width:min(90vw,360px);padding:10px;background:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border-strong, #3f3f46);border-radius:12px;box-shadow:0 12px 32px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));animation:_quickCaptureIn_1fte6_1 .14s ease}@keyframes _quickCaptureIn_1fte6_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._quickCapturePopoverClosing_1fte6_2504{animation:_quickCaptureOut_1fte6_1 .14s ease forwards;pointer-events:none}@keyframes _quickCaptureOut_1fte6_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){._quickCapturePopover_1fte6_2485,._quickCapturePopoverClosing_1fte6_2504{animation:none}}._quickCaptureTitle_1fte6_2519{margin-bottom:8px;padding:0 2px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-dim, #52525b)}:root[data-theme=light] ._chatMsgIsPinned_1fte6_1993{border-left-color:var(--df-accent-text, #6d28d9)}._empDropdown_1fte6_2545{border-radius:12px;background-color:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);box-shadow:0 25px 50px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));animation:_dropdownFadeInDay_1fte6_1 .12s ease-out}._empSearchWrap_1fte6_2553{padding:8px;border-bottom:1px solid var(--df-border, #27272a);position:relative}._empSearchIcon_1fte6_2559{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:var(--df-text-dim, #52525b)}._empSearchInput_1fte6_2567{width:100%;padding:8px 12px 8px 36px;border-radius:8px;font-size:13px;background-color:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);color:var(--df-text, #a1a1aa);outline:none;font-family:inherit}._empList_1fte6_2579{padding:4px 0;max-height:240px;overflow-y:auto}._empItem_1fte6_2585{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:transparent;border:none;cursor:pointer;transition:background .15s;text-align:left}._empItem_1fte6_2585:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._empItemSelected_1fte6_2602{background-color:var(--df-sidebar-active-bg, rgba(139, 92, 246, .1))}._empItemName_1fte6_2606{font-size:13px;color:var(--df-text, #fafafa);display:flex;align-items:center;gap:4px}._empItemUid_1fte6_2614{font-size:11px;color:var(--df-text-dim, #52525b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;display:flex;align-items:center;gap:4px}._empItemName_1fte6_2606:hover .df-copy-btn,._empItemUid_1fte6_2614:hover .df-copy-btn{opacity:1}._empNoResults_1fte6_2632{padding:12px 14px;text-align:center;font-size:13px;color:var(--df-text-dim, #52525b)}@keyframes _shimmerDay_1fte6_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonLine_1fte6_2657{border-radius:4px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerDay_1fte6_1 1.4s linear infinite}._skeletonDateTitle_1fte6_2673{height:18px;width:140px}._skeletonStatusSelect_1fte6_2679{height:32px;width:88px;border-radius:8px}._skeletonNavBtn_1fte6_2686{width:36px;height:36px;border-radius:8px;flex-shrink:0;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerDay_1fte6_1 1.4s linear infinite}._skeletonBlockTitle_1fte6_2703{height:11px;width:70px;margin-bottom:8px}._skeletonTableWrap_1fte6_2710{border-radius:8px;border:1px solid var(--df-border, #27272a);overflow:hidden}._skeletonTableHead_1fte6_2717{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--df-border, #27272a)}._skeletonTableRow_1fte6_2727{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px}._skeletonTableRow_1fte6_2727+._skeletonTableRow_1fte6_2727{border-top:1px solid var(--df-border, #27272a)}._skeletonTh_1fte6_2741{height:7px;opacity:.5}._skeletonTd_1fte6_2742{height:9px}._skeletonCol1_1fte6_2743{width:16%;flex-shrink:0}._skeletonCol2_1fte6_2744{width:9%;flex-shrink:0}._skeletonCol3_1fte6_2745{width:24%;flex-shrink:0}._skeletonCol4_1fte6_2746{flex:1}._skeletonSelector_1fte6_2751{height:32px;border-radius:8px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerDay_1fte6_1 1.4s linear infinite}._skeletonAvatar_1fte6_2766{width:32px;height:32px;border-radius:8px;flex-shrink:0;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerDay_1fte6_1 1.4s linear infinite}._skeletonName_1fte6_2783{height:14px;width:120px;margin-bottom:6px}._skeletonUid_1fte6_2790{height:12px;width:72px}._skeletonTag_1fte6_2796{height:26px;border-radius:8px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerDay_1fte6_1 1.4s linear infinite}._skeletonTagSm_1fte6_2810{width:56px}._skeletonTagMd_1fte6_2811{width:80px}._skeletonTagLg_1fte6_2812{width:108px}._skeletonNote_1fte6_2815{height:48px;border-radius:8px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerDay_1fte6_1 1.4s linear infinite}@media(prefers-reduced-motion:reduce){._skeletonLine_1fte6_2657,._skeletonDateTitle_1fte6_2673,._skeletonStatusSelect_1fte6_2679,._skeletonNavBtn_1fte6_2686,._skeletonBlockTitle_1fte6_2703,._skeletonSelector_1fte6_2751,._skeletonAvatar_1fte6_2766,._skeletonName_1fte6_2783,._skeletonUid_1fte6_2790,._skeletonTag_1fte6_2796,._skeletonNote_1fte6_2815{animation:none;background-image:none;opacity:.6}._statusDropdown_1fte6_317,._empDropdown_1fte6_2545,._noteCellTextarea_1fte6_673,._taCommentOverlay_1fte6_2851,._dayMarkerPopover_1fte6_1677{animation:none}._statusBtn_1fte6_270,._navBtn_1fte6_366,._calendarNavBtn_1fte6_402,._statusOption_1fte6_331,._noteTextarea_1fte6_1273,._noteCancelBtn_1fte6_1289,._trStruck_1fte6_507{transition:none}}._taMuted_1fte6_2874{margin:0;font-size:12px;color:var(--df-text-dim, #7f7f8e)}._taTh_1fte6_2881{text-align:left;padding:8px 12px;font-weight:500;color:var(--df-text, #c4c4cf);border-bottom:1px solid var(--df-border, #27272a);white-space:nowrap}._taTd_1fte6_2892{padding:9px 12px;color:var(--df-text-muted, #b1b1be);border-bottom:1px solid var(--df-border, #27272a);vertical-align:middle}._taColNum_1fte6_2900{min-width:84px;white-space:nowrap;font-variant-numeric:tabular-nums}._taColFlex_1fte6_2911{width:46%;min-width:100px}._taCommentPreview_1fte6_2918{display:flex;align-items:center;min-width:0;opacity:0;transform:translateY(1px);transition:opacity .18s ease,transform .18s ease}._taCommentPreviewShown_1fte6_2927{opacity:1;transform:translateY(0)}._taCommentPreviewText_1fte6_2935{min-width:0;max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:pre-line;overflow-wrap:anywhere;font-size:12px;color:var(--df-text-dim, #7f7f8e)}._taCommentTooltip_1fte6_2951{min-width:0;max-width:360px;white-space:pre-line}._taTdCenter_1fte6_2959{text-align:center;width:28px}._taSummaryRow_1fte6_2965{cursor:pointer;transition:background-color .12s}._taSummaryRow_1fte6_2965:hover{background:var(--df-bg-elevated, #18181b)}._taRowExpanded_1fte6_2976 ._taTd_1fte6_2892{border-bottom-color:transparent}._taTourNo_1fte6_2981{font-size:12px;font-weight:500;color:var(--df-text, #c4c4cf);font-variant-numeric:tabular-nums}._taTourNoBadged_1fte6_2990{display:inline-flex;align-items:center;gap:6px}._taTourBadge_1fte6_2999{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px;flex:none;font-size:9px;font-weight:700;letter-spacing:0;line-height:1;border-radius:5px;color:var(--badge, var(--df-text-dim, #7f7f8e));background:color-mix(in srgb,var(--badge, #7f7f8e) 14%,transparent);border:1px solid color-mix(in srgb,var(--badge, #7f7f8e) 34%,transparent)}._taTourBadgeTest_1fte6_3019{--badge: var(--df-text-dim, #8a8a98)}._taTourBadgeIv_1fte6_3020{--badge: #60a5fa}._taTourBadgeDs_1fte6_3021{--badge: var(--df-success-text, #34d399)}._taStage_1fte6_2997{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--df-text-dim, #7f7f8e);background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:4px;padding:1px 5px}._taLogged_1fte6_3036{color:var(--df-text-muted, #b1b1be)}._taFinal_1fte6_3040{color:var(--df-text, #c4c4cf);font-weight:500}._taDelta_1fte6_3046{font-weight:600;font-variant-numeric:tabular-nums}._taDeltaPos_1fte6_3051{color:var(--df-success-text, #34d399)}._taDeltaNeg_1fte6_3055{color:var(--df-danger-text, #f87171)}._taDeltaNone_1fte6_3059{color:var(--df-text-faint, #63636d)}._taRemoved_1fte6_3063{text-decoration:line-through;color:var(--df-text-dim, #7f7f8e)}._taHintsCell_1fte6_3073{padding-right:2px}._taHints_1fte6_3073{display:flex;width:100%;align-items:center;gap:10px;justify-content:flex-end}._taHint_1fte6_3073{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;color:var(--df-text-faint, #63636d);font-variant-numeric:tabular-nums}._taHint_1fte6_3073 svg{width:12px;height:12px}._taHintNote_1fte6_3106{opacity:0;transform:scale(.6);transform-origin:center;transition:opacity .16s ease,transform .16s ease}._taHintNoteShown_1fte6_3113{opacity:1;transform:scale(1)}._taChevron_1fte6_3118{color:var(--df-text-muted, #71717a);transition:transform .15s}._taChevronBtn_1fte6_3127{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:6px}._taChevronBtn_1fte6_3127:focus-visible{outline:2px solid var(--df-accent, #8b5cf6);outline-offset:1px}._taDetailCell_1fte6_3151{padding:0}._taDetailPad_1fte6_3148{padding:0 10px 12px}@keyframes _taFadeIn_1fte6_3165{0%{opacity:0}to{opacity:1}}._taFadeIn_1fte6_3165{animation:_taFadeIn_1fte6_3165 .16s ease-out}._taCollapse_1fte6_3172{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease,opacity .18s ease}._taCollapseOpen_1fte6_3179{grid-template-rows:1fr;opacity:1}._taCollapseInner_1fte6_3184{overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){._taCollapse_1fte6_3172,._taHintNote_1fte6_3106,._taCommentPreview_1fte6_2918{transition:none}}._taDetail_1fte6_3148{border:1px solid var(--df-border, #27272a);border-radius:8px;overflow:hidden}._taDetailHead_1fte6_3216,._taDetailRow_1fte6_3217{display:grid;grid-template-columns:52px 72px 72px 72px minmax(100px,1.15fr) minmax(100px,1.25fr) 34px 28px;align-items:center;gap:18px;padding:8px 16px}._taDetailRow_1fte6_3217{align-items:start}._taReasonCol_1fte6_3235,._taCommentCol_1fte6_3234{padding-left:4px}._taDetailHead_1fte6_3216{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--df-text-dim, #7f7f8e);background-color:var(--df-bg-elevated, #18181b);border-bottom:1px solid var(--df-border, #27272a)}:root[data-theme=light] ._taDetailHead_1fte6_3216{background-color:var(--df-table-header-bg, #f3f5f9)}._taDateHead_1fte6_3266{display:inline-flex;align-items:center;gap:4px}._taSortToggle_1fte6_3275{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;border-radius:4px;color:var(--df-text-dim, #7f7f8e);cursor:pointer;transition:color .15s ease,background-color .15s ease}._taSortToggle_1fte6_3275:hover{color:var(--df-text-muted, #b1b1be);background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._taSortToggle_1fte6_3275 svg{width:11px;height:11px;transition:transform .18s ease}._taSortToggleDesc_1fte6_3301 svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){._taSortToggle_1fte6_3275 svg{transition:none}}._taDetailRow_1fte6_3217{border-bottom:1px solid var(--df-border, #27272a);font-size:12px}._taDetailRow_1fte6_3217:last-child{border-bottom:none}._taDetailRowToday_1fte6_3323{box-shadow:inset 2px 0 0 var(--df-text-dim, #7f7f8e)}._taDetailRowToday_1fte6_3323 ._taDay_1fte6_3327{color:var(--df-text, #c4c4cf);font-weight:500}._taPeriodLabel_1fte6_3334{padding:10px 16px 4px;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--df-text-faint, #63636d)}._taTotalRow_1fte6_3346+._taPeriodLabel_1fte6_3334{margin-top:4px}._taTotalRow_1fte6_3346{background-color:#ffffff06}:root[data-theme=light] ._taTotalRow_1fte6_3346{background-color:#0f172a08}._taTotalRow_1fte6_3346 ._taLogged_1fte6_3036,._taTotalRow_1fte6_3346 ._taFinal_1fte6_3040,._taTotalRow_1fte6_3346 ._taDelta_1fte6_3046{font-weight:600}._taTotalLabel_1fte6_3366{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--df-text-dim, #7f7f8e)}._taNum_1fte6_3374{font-variant-numeric:tabular-nums}._taDay_1fte6_3327{color:var(--df-text-muted, #b1b1be);font-weight:500}._taCommentCell_1fte6_3383{min-width:0}._taActionCell_1fte6_3387{display:flex;justify-content:center}._taReportCol_1fte6_3394{text-align:right}._taReportCell_1fte6_3400{display:flex;justify-content:flex-end}._taReportToggle_1fte6_3408{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:transparent;border-radius:6px;color:var(--df-text-faint, #63636d);cursor:pointer;transition:color .15s ease,background-color .15s ease}._taReportToggle_1fte6_3408 svg{width:15px;height:15px}._taReportToggle_1fte6_3408:hover:not(:disabled){background-color:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-muted, #b1b1be)}._taReportToggle_1fte6_3408:disabled{cursor:default}._taReportToggleOn_1fte6_3437{color:var(--df-accent-text, #a78bfa)}._taReportToggleOn_1fte6_3437 svg{fill:color-mix(in srgb,currentColor 15%,transparent)}._taReportHint_1fte6_3449{color:var(--df-accent-text, #a78bfa)}._taReportHint_1fte6_3449 svg{width:13px;height:13px;fill:color-mix(in srgb,currentColor 15%,transparent)}._taCommentText_1fte6_3459,._taNoteText_1fte6_3460{font-size:12px;line-height:1.5;color:var(--df-text-muted, #b1b1be);word-break:break-word}._taCommentText_1fte6_3459{white-space:pre-wrap}._taCommentText_1fte6_3459 p,._taNoteText_1fte6_3460 p{margin:0}._taCommentEditable_1fte6_3478{cursor:text;border-radius:4px;padding:1px 4px;margin:-1px -4px;transition:background-color .15s}._taCommentEditable_1fte6_3478:hover{background:var(--df-bg-elevated, #18181b)}._taCommentAdd_1fte6_3490{font-size:11px;font-weight:500;color:var(--df-text-dim, #7f7f8e);background:transparent;border:none;padding:1px 0;cursor:pointer;transition:color .15s}._taCommentAdd_1fte6_3490:hover{color:var(--df-accent-text, #a78bfa)}._taCommentOverlay_1fte6_2851{position:fixed;z-index:300;box-sizing:border-box;padding:5px 8px;background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border-strong, #3f3f46);border-radius:6px;color:var(--df-text, #c4c4cf);font-family:inherit;font-size:12px;line-height:1.5;resize:none;overflow:hidden;outline:none;word-break:break-word;box-shadow:0 6px 20px #00000047;animation:_noteCellIn_1fte6_1 .1s ease-out}._taCommentOverlay_1fte6_2851::placeholder{color:var(--df-text-faint, #63636d);font-style:italic}._taOpenDayBtn_1fte6_3535{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;color:var(--df-text-faint, #63636d);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:color .15s,background-color .15s}._taOpenDayBtn_1fte6_3535:hover{color:var(--df-accent-text, #a78bfa);background:var(--df-bg-elevated, #18181b)}._taOpenDayBtn_1fte6_3535 svg{width:13px;height:13px}._taNoteSection_1fte6_3564{display:flex;flex-direction:column;gap:5px;padding:9px 12px}._taNoteSection_1fte6_3564 ._tourRteWrap_1fte6_706{width:calc(100% + 24px);margin:0 0 -9px -12px;border-left:none;border-right:none;border-bottom:none;border-radius:0}._taNoteSection_1fte6_3564 ._tourRteWrap_1fte6_706:focus-within{border-top-color:var(--df-border, #27272a)}._taNoteLabel_1fte6_3593{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-dim, #7f7f8e)}._taManageBtn_1fte6_3610{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 auto;width:22px;height:22px;border-radius:5px;border:1px solid transparent;background:transparent;color:var(--df-text-dim, #7f7f8e);cursor:pointer;padding:0;transition:background .1s,color .1s,border-color .1s}._taManageBtn_1fte6_3610:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-muted, #b1b1be);border-color:var(--df-border, #27272a)}._taManageBtn_1fte6_3610 svg{width:13px;height:13px}._taHeaderRow_1fte6_3641{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}._taHeaderRow_1fte6_3641 ._blockTitle_1fte6_456{margin-bottom:0}._taManageBtnHeader_1fte6_3655{margin:0}._taThTourNo_1fte6_3661{white-space:nowrap}._taAddBtnSlot_1fte6_3667{display:inline-block;width:25px;vertical-align:middle}._taAddBtn_1fte6_3667{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:22px;height:22px;margin:-3px 3px -3px 0;border-radius:5px;border:1px solid transparent;background:transparent;color:var(--df-text-dim, #7f7f8e);cursor:pointer;padding:0;transition:background .1s,color .1s,border-color .1s}._taAddBtn_1fte6_3667:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-muted, #b1b1be);border-color:var(--df-border, #27272a)}._taAddDropdown_1fte6_3699{min-width:260px}._taAddList_1fte6_3703{padding:4px 0;max-height:260px;overflow-y:auto}._taAddItem_1fte6_3709{display:flex;align-items:center;gap:8px;padding:7px 14px;cursor:pointer;transition:background .12s}._taAddItem_1fte6_3709:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05))}._taAddItemNo_1fte6_3722{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--df-text, #c4c4cf);font-variant-numeric:tabular-nums}._taAddItemStages_1fte6_3733{margin-left:auto;flex-shrink:0;font-size:11px;color:var(--df-text-dim, #7f7f8e)}._taEmptyRow_1fte6_3742{padding:18px 12px;text-align:center;color:var(--df-text-dim, #7f7f8e);font-size:12px}._taReasonCell_1fte6_3750{min-width:0}._taReasonSelected_1fte6_3754{display:flex;flex-wrap:wrap;align-items:center;gap:4px}._taReasonChip_1fte6_3761{display:inline-flex;align-items:center;gap:3px;max-width:100%;font-size:11px;font-weight:500;line-height:1.4;color:var(--df-text-muted, #b1b1be);background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:4px;padding:1px 6px;white-space:nowrap}._taReasonChipText_1fte6_3780{min-width:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taReasonChipArchived_1fte6_3790{opacity:.55;border-style:dashed}._taReasonChipX_1fte6_3795{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;margin-right:-2px;padding:0;font-size:13px;line-height:1;color:var(--df-text-faint, #63636d);background:transparent;border:none;border-radius:3px;cursor:pointer;transition:color .12s,background-color .12s}._taReasonChipX_1fte6_3795:hover{color:var(--df-danger-text, #f87171);background:var(--df-hover-white, rgba(255, 255, 255, .06))}._taReasonAdd_1fte6_3818{font-size:11px;font-weight:500;color:var(--df-text-dim, #7f7f8e);background:transparent;border:1px dashed var(--df-border, #27272a);border-radius:4px;padding:1px 6px;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}._taReasonAdd_1fte6_3818:hover{color:var(--df-accent-text, #a78bfa);border-color:var(--df-accent-text, #a78bfa)}._taReasonMenu_1fte6_3838{position:fixed;z-index:320;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:1px;padding:4px;background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border-strong, #3f3f46);border-radius:8px;box-shadow:0 8px 24px #00000052;animation:_noteCellIn_1fte6_1 .1s ease-out}._taReasonMenuEmpty_1fte6_3854{padding:8px 10px;font-size:12px;color:var(--df-text-faint, #63636d)}._taReasonOption_1fte6_3860{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:6px 8px;font-size:12px;color:var(--df-text-muted, #b1b1be);background:transparent;border:none;border-radius:5px;cursor:pointer;transition:background-color .12s,color .12s}._taReasonOption_1fte6_3860:hover{background:var(--df-bg-elevated, #18181b);color:var(--df-text, #c4c4cf)}._taReasonOptionOn_1fte6_3881{color:var(--df-text, #c4c4cf)}._taReasonCheck_1fte6_3885{flex-shrink:0;width:12px;font-size:11px;color:var(--df-accent-text, #a78bfa)}._taReasonOptionLabel_1fte6_3892{flex:1;min-width:0}._taReasonChips_1fte6_3902{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;max-width:100%}._taReasonMore_1fte6_3910{flex-shrink:0;align-self:center;font-size:10px;font-weight:600;color:var(--df-text-faint, #63636d)}._taReasonSummaryCell_1fte6_2908{width:53%;min-width:100px}._reasonMgrBackdrop_1fte6_3927{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;background:#00000080;animation:_noteCellIn_1fte6_1 .12s ease-out}._reasonMgr_1fte6_3927{width:100%;max-width:560px;max-height:80vh;display:flex;flex-direction:column;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:12px;box-shadow:0 20px 60px #00000073;overflow:hidden}._reasonMgrHead_1fte6_3952{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--df-border, #27272a)}._reasonMgrTitle_1fte6_3960{margin:0;font-size:13px;font-weight:600;color:var(--df-text, #c4c4cf)}._reasonMgrClose_1fte6_3967{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;color:var(--df-text-dim, #7f7f8e);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background-color .12s,color .12s}._reasonMgrClose_1fte6_3967:hover{background:var(--df-bg-input, #0f0f12);color:var(--df-text, #c4c4cf)}._reasonMgrBody_1fte6_3988{padding:14px 16px;overflow-y:auto}._reasonAddRow_1fte6_3993{display:flex;gap:8px;margin-bottom:14px}._reasonInput_1fte6_3999{flex:1;min-width:0;padding:6px 9px;font-family:inherit;font-size:12px;color:var(--df-text, #c4c4cf);background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:6px;outline:none;transition:border-color .12s}._reasonInput_1fte6_3999:focus{border-color:var(--df-border-strong, #3f3f46)}._reasonInputShort_1fte6_4017{flex:0 0 110px}._reasonAddBtn_1fte6_4021{flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:600;color:var(--df-accent-text, #a78bfa);background:transparent;border:1px solid var(--df-border, #27272a);border-radius:6px;cursor:pointer;transition:border-color .12s,background-color .12s}._reasonAddBtn_1fte6_4021:hover:not(:disabled){border-color:var(--df-accent-text, #a78bfa);background:var(--df-hover-white, rgba(255, 255, 255, .05))}._reasonAddBtn_1fte6_4021:disabled{opacity:.45;cursor:default}._reasonSummaryToggle_1fte6_4044{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;color:var(--df-text-dim, #7f7f8e);cursor:pointer;-webkit-user-select:none;user-select:none}._reasonItemActions_1fte6_4055 ._reasonSummaryToggle_1fte6_4044{margin:0 4px 0 0;font-size:11px;white-space:nowrap}._reasonSummaryToggle_1fte6_4044 input{margin:0;accent-color:var(--df-accent, #8b5cf6)}._reasonSummaryToggle_1fte6_4044 input:disabled{cursor:default}._reasonList_1fte6_4070{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._reasonItem_1fte6_4055{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--df-border, #27272a);border-radius:7px}._reasonItemArchived_1fte6_4088{opacity:.7}._reasonItemLabel_1fte6_4092{flex:1;min-width:0;display:flex;align-items:center;gap:8px}._reasonItemChip_1fte6_4100{flex-shrink:0;font-size:11px;font-weight:500;color:var(--df-text-muted, #b1b1be);background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:4px;padding:1px 6px;white-space:nowrap}._reasonItemFull_1fte6_4112{min-width:0;font-size:12px;color:var(--df-text-dim, #7f7f8e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reasonItemActions_1fte6_4055{flex-shrink:0;display:flex;align-items:center;gap:4px}._reasonTextBtn_1fte6_4128{font-size:11px;font-weight:500;color:var(--df-text-dim, #7f7f8e);background:transparent;border:none;border-radius:4px;padding:3px 6px;cursor:pointer;transition:color .12s,background-color .12s}._reasonTextBtn_1fte6_4128:hover:not(:disabled){color:var(--df-text, #c4c4cf);background:var(--df-bg-input, #0f0f12)}._reasonTextBtn_1fte6_4128:disabled{opacity:.45;cursor:default}._reasonIconBtn_1fte6_4150{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--df-text-dim, #7f7f8e);background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:color .12s,background-color .12s,border-color .12s}._reasonIconBtn_1fte6_4150:hover:not(:disabled){color:var(--df-text, #c4c4cf);background:var(--df-bg-input, #0f0f12);border-color:var(--df-border, #27272a)}._reasonIconBtn_1fte6_4150:disabled{opacity:.35;cursor:default}._reasonArchivedLabel_1fte6_4176{margin:14px 0 6px;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-faint, #63636d)}@media(prefers-reduced-motion:reduce){._taReasonMenu_1fte6_3838,._reasonMgrBackdrop_1fte6_3927{animation:none}}._copyBtn_1nj4q_5{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;cursor:pointer;color:var(--df-text-muted, #71717a);opacity:0;transition:opacity .12s,background .12s,color .12s,border-color .12s}._copyBtn_1nj4q_5:hover{opacity:1;background:var(--df-bg-elevated, #18181b);border-color:var(--df-border, #27272a);color:var(--df-text, #e4e4e7)}._wrap_13422_10{width:100%;border:1px solid var(--df-border, #27272a);border-radius:6px;overflow:hidden;background-color:var(--df-bg-input, #0f0f12)}._wrap_13422_10:focus-within{border-color:var(--df-border-strong, #3f3f46)}._toolbar_13422_22{display:flex;align-items:center;gap:2px;padding:4px 6px;border-bottom:1px solid var(--df-border, #27272a)}._button_13422_30{display:inline-flex;align-items:center;justify-content:center;width:24px;height:22px;border:none;border-radius:4px;background:transparent;color:var(--df-text-muted, #71717a);cursor:pointer;font-size:12px;line-height:1}._button_13422_30:hover{background:var(--df-hover-white-strong, rgba(255, 255, 255, .08));color:var(--df-text, #a1a1aa)}._buttonActive_13422_50{background:var(--df-hover-white-strong, rgba(255, 255, 255, .1));color:var(--df-accent, #8b5cf6)!important}._separator_13422_55{display:inline-block;width:1px;height:14px;margin:0 4px;background:var(--df-border, #27272a)}._btnBold_13422_63{font-weight:700}._btnItalic_13422_64{font-style:italic}._btnUnder_13422_65{text-decoration:underline}._btnStrike_13422_66{text-decoration:line-through}._content_13422_68{position:relative;min-height:54px;padding:6px 8px;color:var(--df-text, #a1a1aa);font-size:12px;font-family:inherit;line-height:1.5;outline:none;overflow-wrap:anywhere}._content_13422_68 ul,._content_13422_68 ol{margin:2px 0;padding-left:18px}._content_13422_68[data-empty=true]:before{content:attr(data-placeholder);position:absolute;top:6px;left:8px;color:var(--df-text-faint, #52525b);font-style:italic;pointer-events:none}@media(prefers-reduced-motion:reduce){._wrap_13422_10{transition:none}}@keyframes _confirmPopIn_1juhg_1{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._popover_1juhg_12{display:flex;flex-direction:column;gap:12px;padding:14px;width:max-content;max-width:280px;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:10px;box-shadow:0 4px 6px -1px var(--df-dropdown-shadow, rgba(0, 0, 0, .3)),0 10px 28px var(--df-dropdown-shadow, rgba(0, 0, 0, .45));animation:_confirmPopIn_1juhg_1 .12s ease-out}._text_1juhg_32{display:flex;flex-direction:column;gap:3px}._message_1juhg_38{margin:0;font-size:13px;font-weight:500;color:var(--df-text-bright, #d4d4d8);line-height:1.4;text-align:center}._description_1juhg_48{margin:0;font-size:12px;font-weight:400;color:var(--df-text-dim, #7f7f8e);line-height:1.4;text-align:center}._actions_1juhg_57{display:flex;justify-content:center;gap:8px}._cancelBtn_1juhg_63,._confirmBtn_1juhg_64{padding:6px 14px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,opacity .12s}._cancelBtn_1juhg_63{border:1px solid var(--df-border, #27272a);background:transparent;color:var(--df-text, #a1a1aa)}._cancelBtn_1juhg_63:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-bright, #d4d4d8)}:root[data-theme=light] ._cancelBtn_1juhg_63:hover{background-color:#0000000d}._confirmBtn_1juhg_64{border:1px solid var(--df-danger, #f43f5e);background:transparent;color:var(--df-danger, #f43f5e)}._confirmBtn_1juhg_64:hover:not(:disabled){background-color:var(--df-danger-hover-bg, rgba(248, 113, 113, .1))}._confirmBtn_1juhg_64:disabled{opacity:.5;cursor:not-allowed}._bar_w5mrx_1{display:flex;align-items:center;padding:0 8px;gap:0;flex-shrink:0;background-color:var(--df-bg-chrome, #0c0c0f);border-bottom:1px solid var(--df-border, #27272a);min-height:40px}._navControls_w5mrx_14{display:flex;align-items:center;gap:2px;padding:0 4px;flex-shrink:0}._divider_w5mrx_25{width:1px;height:18px;background:var(--df-border, #27272a);margin:0 8px;flex-shrink:0}._navBtn_w5mrx_33{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;border:none;background:transparent;color:var(--df-text-muted, #71717a);cursor:pointer;transition:background .15s,color .15s}._navBtn_w5mrx_33:hover:not(:disabled){background:var(--df-hover-white-strong, rgba(255, 255, 255, .07));color:var(--df-text, #a1a1aa)}._navBtn_w5mrx_33:disabled{color:var(--df-text-dim, #52525b);cursor:default}._rightCluster_w5mrx_61{display:flex;align-items:center;gap:2px;padding:0 4px;flex-shrink:0}._avatarBtn_w5mrx_71{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:none;background:var(--df-bg-elevated, #18181b);color:var(--df-text-muted, #71717a);font-size:10px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .15s,color .15s}._avatarBtn_w5mrx_71:hover{background:var(--df-hover-white-strong, rgba(255, 255, 255, .08));color:var(--df-text, #a1a1aa)}._tabList_w5mrx_96{display:flex;align-items:center;gap:2px;flex:1;overflow:hidden;padding:6px 0;-webkit-user-select:none;user-select:none}._pinnedDivider_w5mrx_108{width:1px;height:20px;background:var(--df-border, #27272a);margin:0 3px;flex-shrink:0}._tab_w5mrx_96{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px 7px 0 0;cursor:pointer;transition:background .15s;flex:0 1 160px;min-width:60px;overflow:hidden;border-bottom:2px solid transparent;position:relative;z-index:0}._tab_w5mrx_96:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .04))}._tabActive_w5mrx_142{background-color:var(--df-bg-elevated, #18181b);border-bottom-color:var(--df-accent, #8b5cf6)}._tabPinned_w5mrx_148{flex:0 0 40px;width:40px;min-width:40px;max-width:40px;padding:5px;justify-content:center;border-bottom-color:transparent}._tabPinned_w5mrx_148._tabActive_w5mrx_142{border-bottom-color:var(--df-accent, #8b5cf6)}._tabName_w5mrx_165{flex:1;min-width:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--df-text, #a1a1aa)}._tabActive_w5mrx_142 ._tabName_w5mrx_165{color:var(--df-text-bright, #fafafa)}._closeBtn_w5mrx_182{padding:2px;border-radius:4px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 auto;transition:background .1s;color:var(--df-text-muted, #71717a)}._closeBtn_w5mrx_182:hover{background-color:var(--df-hover-white-strong, rgba(255, 255, 255, .1))}._addBtn_w5mrx_202{padding:6px;border-radius:8px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--df-text-muted, #71717a)}._addBtn_w5mrx_202:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text, #a1a1aa)}@keyframes _ctxMenuIn_w5mrx_1{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _ctxMenuOut_w5mrx_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-4px) scale(.97)}}._ctxMenu_w5mrx_233{min-width:160px;border-radius:8px;border:1px solid var(--df-border, #27272a);background-color:var(--df-bg-elevated, #18181b);box-shadow:0 8px 24px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));padding:4px;display:flex;flex-direction:column;gap:1px;animation:_ctxMenuIn_w5mrx_1 .12s cubic-bezier(.22,1,.36,1) forwards;transform-origin:top left}._ctxMenuExiting_w5mrx_247{animation:_ctxMenuOut_w5mrx_1 .12s ease forwards;pointer-events:none}._ctxItem_w5mrx_252{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border-radius:5px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s;color:var(--df-text-bright, #fafafa)}._ctxItem_w5mrx_252:hover{background-color:var(--df-hover-white-strong, rgba(255, 255, 255, .06))}._ctxSeparator_w5mrx_271{height:1px;background-color:var(--df-border, #27272a);margin:3px 4px}._ctxItemDanger_w5mrx_277{color:var(--df-danger, #f87171)}._ctxItemDanger_w5mrx_277:hover{background-color:var(--df-danger-hover-bg, rgba(248, 113, 113, .08))}._ctxIcon_w5mrx_285{display:flex;align-items:center;flex-shrink:0;color:var(--df-text-bright, #fafafa)}._ctxItemDanger_w5mrx_277 ._ctxIcon_w5mrx_285{color:var(--df-danger, #f87171)}._ctxLabel_w5mrx_296{font-size:13px}._ctxHeader_w5mrx_301{padding:6px 10px 8px;margin-bottom:2px;border-bottom:1px solid var(--df-border, #27272a)}._profileHeader_w5mrx_307{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:220px}._profileName_w5mrx_315{font-size:13px;font-weight:600;color:var(--df-text-bright, #fafafa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profileEmail_w5mrx_324{font-size:11px;color:var(--df-text-dim, #71717a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tabSliding_w5mrx_337{transition:background .15s,transform .15s ease;pointer-events:none}._tab_w5mrx_96._tabDragging_w5mrx_343{transition:background .15s;box-shadow:0 6px 20px #0009;background-color:var(--df-bg-elevated, #18181b);z-index:10;cursor:grabbing}:root[data-theme=light] ._tab_w5mrx_96._tabDragging_w5mrx_343{box-shadow:var(--df-shadow-drag, 0 6px 20px rgba(0, 0, 0, .6))}._tab_w5mrx_96._tabDragging_w5mrx_343:hover{background-color:var(--df-bg-elevated, #18181b)}@keyframes _tabEnter_w5mrx_428{0%{flex-basis:0;min-width:0;padding-left:0;padding-right:0;opacity:0}to{flex-basis:160px;min-width:60px;padding-left:10px;padding-right:10px;opacity:1}}@keyframes _tabExit_w5mrx_434{0%{flex-basis:160px;min-width:60px;padding-left:10px;padding-right:10px;opacity:1}to{flex-basis:0;min-width:0;padding-left:0;padding-right:0;opacity:0}}@keyframes _tabEnterPinned_w5mrx_1{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes _tabExitPinned_w5mrx_1{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}._tabEntering_w5mrx_428:not(._tabPinned_w5mrx_148){animation:_tabEnter_w5mrx_428 .18s cubic-bezier(.22,1,.36,1) forwards;overflow:hidden}._tabExiting_w5mrx_434:not(._tabPinned_w5mrx_148){animation:_tabExit_w5mrx_434 .18s ease forwards;pointer-events:none;overflow:hidden}._tabPinned_w5mrx_148._tabEntering_w5mrx_428{animation:_tabEnterPinned_w5mrx_1 .15s ease forwards;transform-origin:left center}._tabPinned_w5mrx_148._tabExiting_w5mrx_434{animation:_tabExitPinned_w5mrx_1 .15s ease forwards;transform-origin:left center;pointer-events:none}@media(prefers-reduced-motion:reduce){._tabEntering_w5mrx_428,._tabExiting_w5mrx_434,._ctxMenu_w5mrx_233,._ctxMenuExiting_w5mrx_247,._tabSliding_w5mrx_337{animation:none;transition:none}}._viewport_1l34h_14{flex:1;min-height:0;display:flex;flex-direction:column;height:100%}._shell_1l34h_24{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,4fr);flex:1;min-height:0;overflow:hidden;border-radius:12px;border:1px solid var(--df-border, #27272a);background-color:var(--df-bg-surface, #0f0f12);box-shadow:var(--df-card-shadow, none)}._listPane_1l34h_39{display:flex;flex-direction:column;min-width:0;min-height:0}._toolbar_1l34h_48{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;border-bottom:1px solid var(--df-border, #27272a)}._toolbarActions_1l34h_59{display:flex;align-items:center;gap:6px}._searchWrap_1l34h_66{position:relative;width:188px;max-width:100%}._searchIcon_1l34h_72{position:absolute;left:9px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--df-text-dim, #52525b)}._searchInput_1l34h_81{width:100%;padding:6px 10px 6px 30px;border-radius:6px;border:1px solid var(--df-border, #27272a);background-color:var(--df-bg-surface, #0f0f12);color:var(--df-text-bright, #d4d4d8);font-size:12px;outline:none;transition:border-color .12s}._searchInput_1l34h_81::placeholder{color:var(--df-text-dim, #52525b)}._searchInput_1l34h_81:focus{border-color:var(--df-text-dim, #52525b)}._uidLookup_1l34h_105{display:flex;align-items:center;gap:6px}._uidInputWrap_1l34h_111{position:relative;width:168px}._uidIcon_1l34h_119{position:absolute;left:9px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--df-text-dim, #52525b)}._uidInput_1l34h_111{width:100%;padding:6px 10px 6px 28px;border-radius:6px;border:1px solid var(--df-border, #27272a);background-color:var(--df-bg-surface, #0f0f12);color:var(--df-text-bright, #d4d4d8);font-size:12px;outline:none;transition:border-color .12s}._uidInput_1l34h_111::placeholder{color:var(--df-text-dim, #52525b)}._uidInput_1l34h_111:focus{border-color:var(--df-text-dim, #52525b)}._uidSearchBtn_1l34h_152{flex-shrink:0;padding:6px 12px;border-radius:6px;border:1px solid var(--df-add-row-border, rgba(139, 92, 246, .3));background:transparent;color:var(--df-accent-text, #a78bfa);font-size:12px;font-weight:500;cursor:pointer;transition:background-color .12s,border-color .12s,opacity .12s}._uidSearchBtn_1l34h_152:hover:not(:disabled){background-color:var(--df-team-badge-bg, rgba(139, 92, 246, .08));border-color:color-mix(in srgb,var(--df-add-row-border, rgba(139, 92, 246, .3)) 40%,var(--df-accent, #8b5cf6) 60%)}._uidSearchBtn_1l34h_152:disabled{opacity:.4;cursor:not-allowed}._uidResult_1l34h_178{min-width:244px;max-width:320px;padding:4px;border-radius:8px;border:1px solid var(--df-border, #27272a);background:var(--df-bg-elevated, #18181b);box-shadow:0 8px 24px var(--df-dropdown-shadow, rgba(0, 0, 0, .45))}._uidResultHint_1l34h_189{margin:0;padding:10px;font-size:12px;color:var(--df-text-dim, #52525b);text-align:center;line-height:1.4}._uidResultError_1l34h_198{color:var(--df-danger-text, #f87171)}._uidResultCard_1l34h_202{display:flex;flex-direction:column;gap:8px;padding:8px}._uidResultMain_1l34h_209{display:flex;flex-direction:column;gap:3px;min-width:0}._uidResultName_1l34h_216{font-size:13px;font-weight:600;color:var(--df-text-bright, #d4d4d8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._uidResultMeta_1l34h_225{display:flex;align-items:center;gap:8px}._uidResultUid_1l34h_231{font-size:10px;font-family:ui-monospace,Cascadia Code,SF Mono,Menlo,monospace;color:var(--df-text-dim, #52525b);white-space:nowrap;flex-shrink:0}._uidResultTeam_1l34h_239{font-size:10px;color:var(--df-text-muted, #71717a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._uidOpenBtn_1l34h_248{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:7px 12px;border-radius:6px;border:1px solid var(--df-add-row-border, rgba(139, 92, 246, .4));background:transparent;color:var(--df-accent-text, #a78bfa);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s}._uidOpenBtn_1l34h_248:hover{background:var(--df-team-badge-bg, rgba(139, 92, 246, .1))}._listScroll_1l34h_271{flex:1;min-height:0;overflow-y:auto;position:relative;scrollbar-width:thin;scrollbar-color:var(--df-scrollbar-thumb, #27272a) transparent}._listHeader_1l34h_283{display:grid;grid-template-columns:28px 90px minmax(140px,1fr);gap:12px;align-items:center;padding:7px 16px 6px;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--df-text-dim, #52525b);border-bottom:1px solid var(--df-border-empty, #1f1f23)}._rowWrap_1l34h_299{position:relative}._rowAnimating_1l34h_306{z-index:2;background:var(--df-bg-surface, #0f0f12)}._row_1l34h_299{display:grid;grid-template-columns:28px 90px minmax(140px,1fr);gap:12px;align-items:center;width:100%;padding:9px 42px 9px 16px;border:none;border-bottom:1px solid var(--df-border-empty, #1f1f23);background:transparent;text-align:left;cursor:pointer;color:inherit;transition:background-color .1s}._pinBtn_1l34h_331{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--df-text-dim, #52525b);cursor:pointer;opacity:0;transition:opacity .12s,background-color .12s,color .12s}._rowWrap_1l34h_299:hover ._pinBtn_1l34h_331,._rowWrap_1l34h_299:focus-within ._pinBtn_1l34h_331{opacity:1}._pinBtn_1l34h_331:hover{background:var(--df-hover-white, rgba(255, 255, 255, .06));color:var(--df-text, #a1a1aa)}._pinBtn_1l34h_331:focus-visible{outline:2px solid var(--df-accent, #8b5cf6);outline-offset:1px;opacity:1}._pinBtnActive_1l34h_369,._rowWrap_1l34h_299:hover ._pinBtnActive_1l34h_369{opacity:1;color:var(--color-status-yellow, #fbbf24)}._pinBtnActive_1l34h_369:hover{color:var(--df-holiday, #d97706);background:var(--df-pin-hover-bg, rgba(245, 158, 11, .1))}:root[data-theme=light] ._pinBtn_1l34h_331:hover{background:#0000000f}._row_1l34h_299:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .04))}._rowSelected_1l34h_388{background-color:var(--df-hover-white-strong, rgba(255, 255, 255, .06))}._rowSelected_1l34h_388:hover{background-color:var(--df-hover-white-strong, rgba(255, 255, 255, .07))}:root[data-theme=light] ._row_1l34h_299:hover{background-color:#0000000a}:root[data-theme=light] ._rowSelected_1l34h_388{background-color:#0000000f}:root[data-theme=light] ._rowSelected_1l34h_388:hover{background-color:#00000014}._teamIcon_1l34h_411{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0;border:1px solid transparent}._teamIconTint0_1l34h_425{background:#ffffff12;color:var(--df-text, #a1a1aa);border-color:#ffffff1a}._teamIconTint1_1l34h_431{background:#ffffff0d;color:var(--df-text-muted, #71717a);border-color:#ffffff12}._teamIconTint2_1l34h_437{background:#ffffff17;color:var(--df-text, #a1a1aa);border-color:#ffffff1f}._teamIconTint3_1l34h_443{background:#ffffff0f;color:var(--df-text-muted, #71717a);border-color:#ffffff14}:root[data-theme=light] ._teamIconTint0_1l34h_425{background:#0000000f;border-color:#0000001a}:root[data-theme=light] ._teamIconTint1_1l34h_431{background:#0000000a;border-color:#00000014}:root[data-theme=light] ._teamIconTint2_1l34h_437{background:#00000012;border-color:#0000001c}:root[data-theme=light] ._teamIconTint3_1l34h_443{background:#0000000d;border-color:#00000017}._slug_1l34h_472{font-family:ui-monospace,Cascadia Code,SF Mono,Menlo,monospace;font-size:11px;font-weight:500;color:var(--df-text-dim, #52525b);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nameBlock_1l34h_483{min-width:0}._rowTitle_1l34h_487{font-size:13px;font-weight:500;color:var(--df-text, #a1a1aa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowSub_1l34h_496{margin-top:2px;font-size:11px;color:var(--df-text-dim, #52525b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_1l34h_505{display:flex;align-items:center;justify-content:flex-end;gap:8px}._memberCount_1l34h_512{font-size:12px;font-variant-numeric:tabular-nums;color:var(--df-text-muted, #71717a);min-width:20px;text-align:right}._avatarStack_1l34h_520{display:flex;align-items:center}._avatar_1l34h_520{width:22px;height:22px;border-radius:50%;margin-left:-6px;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;color:var(--df-text-muted, #71717a);background-color:var(--df-bg-elevated, #18181b);border:2px solid var(--df-bg-surface, #0f0f12);flex-shrink:0}._avatar_1l34h_520:first-child{margin-left:0}._avatarMore_1l34h_545{width:22px;height:22px;border-radius:50%;margin-left:-6px;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;color:var(--df-text-dim, #52525b);background-color:var(--df-bg-surface, #0f0f12);border:2px solid var(--df-bg-surface, #0f0f12);flex-shrink:0;white-space:nowrap;padding:0 2px}._emptyList_1l34h_563{padding:24px 16px;text-align:center;font-size:13px;color:var(--df-text-dim, #52525b)}@keyframes _shimmerTeams_1l34h_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonRow_1l34h_577{display:grid;grid-template-columns:28px 90px minmax(140px,1fr);gap:12px;align-items:center;padding:9px 16px;border-bottom:1px solid var(--df-border-empty, #1f1f23)}._skeletonCell_1l34h_587{border-radius:4px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerTeams_1l34h_1 1.4s linear infinite}._skeletonIcon_1l34h_601{width:28px;height:28px;border-radius:7px;flex-shrink:0}._skeletonCode_1l34h_609{height:10px;width:64px}._skeletonName_1l34h_615{display:flex;flex-direction:column;gap:5px}._skeletonNameLine_1l34h_621{height:12px;border-radius:4px}._skeletonNameSub_1l34h_626{height:10px;border-radius:4px;width:55%}._skeletonKvKey_1l34h_633{height:10px;width:60px;border-radius:4px}._skeletonKvVal_1l34h_639{height:10px;width:70%;border-radius:4px}._skeletonKvValSm_1l34h_645{height:10px;width:32%;border-radius:4px}@media(prefers-reduced-motion:reduce){._skeletonCell_1l34h_587,._skeletonIcon_1l34h_601{animation:none;background-image:none;opacity:.6}}._detailPane_1l34h_662{border-left:1px solid var(--df-border, #27272a);background-color:var(--df-bg-page, #09090b);min-height:0;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:var(--df-scrollbar-thumb, #27272a) transparent}._detailInner_1l34h_675{padding:0 0 10px 10px;display:flex;flex-direction:column;gap:8px}._detailCard_1l34h_683{background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);border-right:none;border-radius:10px 0 0 10px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}._detailCard_1l34h_683:first-child{border-top:none;border-radius:0 0 0 10px}._detailCardSection_1l34h_701{padding-top:12px;border-top:1px solid var(--df-border-empty, #1f1f23)}._detailHeader_1l34h_707{display:flex;align-items:center;gap:12px}._detailTitleBlock_1l34h_714{flex:1;min-width:0}._detailIcon_1l34h_720{width:36px!important;height:36px!important;border-radius:9px!important;font-size:14px!important;flex-shrink:0}._detailTitle_1l34h_714{font-size:14px;font-weight:600;color:var(--df-text, #a1a1aa);margin:0;line-height:1.3}._detailCode_1l34h_736{margin:3px 0 0;font-family:ui-monospace,Cascadia Code,SF Mono,Menlo,monospace;font-size:11px;font-weight:500;color:var(--df-text-dim, #52525b);letter-spacing:-.01em}._detailDesc_1l34h_745{margin:0;font-size:12px;color:var(--df-text-muted, #71717a);line-height:1.55}._calNavBtn_1l34h_754{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--df-border, #27272a);border-radius:7px;background:transparent;color:var(--df-text-dim, #52525b);cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}._calNavBtn_1l34h_754:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05));border-color:var(--df-text-dim, #52525b);color:var(--df-text, #a1a1aa)}._detailSectionLabel_1l34h_775{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-dim, #52525b);margin:0 0 8px}._kvList_1l34h_785{display:flex;flex-direction:column;gap:8px}._kvRow_1l34h_791{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:14px;font-size:12px}._kvKey_1l34h_799{color:var(--df-text-muted, #71717a);flex-shrink:0}._kvVal_1l34h_804{color:var(--df-text, #a1a1aa);font-weight:500;min-width:0;word-break:break-word}._progressStats_1l34h_813{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}._progressStat_1l34h_813{display:flex;flex-direction:column;gap:4px}._progressStatHeader_1l34h_827{display:flex;align-items:center;gap:5px}._progressStatDot_1l34h_833{display:inline-block;width:8px;height:8px;border-radius:2px;flex-shrink:0}._progressStatLabel_1l34h_841{font-size:10px;color:var(--df-text-dim, #52525b)}._progressStatVal_1l34h_846{font-size:20px;font-weight:600;color:var(--df-text-bright, #d4d4d8);line-height:1.1}._progressSvg_1l34h_853{display:block;width:100%;overflow:visible}._detailEmpty_1l34h_860{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 16px;text-align:center}._detailEmpty_1l34h_860 p{font-size:12px;color:var(--df-text-dim, #52525b);line-height:1.5}@media(max-width:900px){._shell_1l34h_24{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}._detailPane_1l34h_662{border-left:none;border-top:1px solid var(--df-border, #27272a);max-height:280px}._listHeader_1l34h_283,._row_1l34h_299{grid-template-columns:28px 76px minmax(100px,1fr);gap:8px;padding-left:12px;padding-right:12px}}._openBtn_1l34h_899{margin-top:16px;width:100%;padding:8px 16px;border-radius:8px;border:1px solid var(--df-add-row-border, rgba(139, 92, 246, .4));background:transparent;color:var(--df-accent-text, #a78bfa);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}._openBtn_1l34h_899:hover{background:var(--df-team-badge-bg, rgba(139, 92, 246, .1))}@keyframes _calCommentIn_1953y_1{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._popover_1953y_22{width:300px;max-height:380px;display:flex;flex-direction:column;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:10px;box-shadow:0 4px 6px -1px var(--df-dropdown-shadow, rgba(0, 0, 0, .3)),0 10px 28px var(--df-dropdown-shadow, rgba(0, 0, 0, .45));overflow:hidden;animation:_calCommentIn_1953y_1 .12s ease-out;-webkit-user-select:text;user-select:text}._header_1953y_41{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--df-border, #27272a);flex-shrink:0}._headerIcon_1953y_50{flex-shrink:0;color:var(--df-text-muted, #71717a);display:flex;align-items:center}._headerTitle_1953y_57{font-size:12px;font-weight:600;color:var(--df-text, #e4e4e7);white-space:nowrap}._headerDate_1953y_64{font-size:12px;font-weight:400;color:var(--df-text-muted, #71717a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._closeBtn_1953y_74{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:4px;background:none;border:none;border-radius:4px;cursor:pointer;color:var(--df-text-muted, #71717a);transition:color .12s ease,background-color .12s ease}._closeBtn_1953y_74:hover{color:var(--df-text, #e4e4e7);background-color:var(--df-hover-white, rgba(255, 255, 255, .06))}._body_1953y_98{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--df-border, #27272a) transparent}._body_1953y_98::-webkit-scrollbar{width:4px}._body_1953y_98::-webkit-scrollbar-track{background:transparent}._body_1953y_98::-webkit-scrollbar-thumb{background:var(--df-border, #27272a);border-radius:2px}._pinnedSection_1953y_122{border-bottom:1px solid var(--df-border, #27272a);padding-bottom:4px;margin-bottom:4px}._pinnedLabel_1953y_128{display:flex;align-items:center;gap:5px;padding:6px 12px 4px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-faint, #52525b)}._commentItem_1953y_142{display:flex;gap:8px;padding:8px 12px}._commentItemPinned_1953y_148{background-color:#7c3aed0a}._avatar_1953y_153{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;color:var(--df-text-muted, #71717a);letter-spacing:.02em;margin-top:1px}._commentBody_1953y_170{flex:1;min-width:0}._commentMeta_1953y_175{display:flex;align-items:center;gap:6px;margin-bottom:3px;flex-wrap:wrap}._commentAuthor_1953y_183{font-size:11px;font-weight:600;color:var(--df-text, #e4e4e7);white-space:nowrap}._commentTime_1953y_190{font-size:10px;color:var(--df-text-faint, #52525b);white-space:nowrap}._commentForReport_1953y_196{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:1px 5px;border-radius:3px;background:#7c3aed26;color:var(--df-accent, #7c3aed);border:1px solid rgba(124,58,237,.25);white-space:nowrap}._commentText_1953y_209{font-size:12px;line-height:1.5;color:var(--df-text, #e4e4e7);word-break:break-word;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-height:7.5em;margin:0}._commentText_1953y_209 ul,._commentText_1953y_209 ol{margin:2px 0;padding-left:18px}._emptyState_1953y_233{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 16px;text-align:center}._emptyIcon_1953y_243{color:var(--df-text-faint, #52525b);opacity:.6}._emptyText_1953y_248{font-size:12px;color:var(--df-text-muted, #71717a);margin:0}._retryBtn_1953y_254{padding:5px 14px;border-radius:6px;border:1px solid var(--df-border, #27272a);background:var(--df-bg-surface, #0f0f12);color:var(--df-text, #e4e4e7);font-size:12px;cursor:pointer;transition:background .12s ease}._retryBtn_1953y_254:hover{background:var(--df-bg-elevated)}@keyframes _calCommentShimmer_1953y_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeleton_1953y_276{padding:8px 4px}._skeletonItem_1953y_280{display:flex;gap:8px;padding:8px 12px}._skeletonAvatar_1953y_286{flex-shrink:0;width:26px;height:26px;border-radius:50%;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_calCommentShimmer_1953y_1 1.4s linear infinite}._skeletonLines_1953y_302{flex:1;display:flex;flex-direction:column;gap:6px;justify-content:center}._skeletonLine_1953y_302{height:10px;border-radius:4px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_calCommentShimmer_1953y_1 1.4s linear infinite}@media(prefers-reduced-motion:reduce){._popover_1953y_22{animation:none}._closeBtn_1953y_74,._retryBtn_1953y_254{transition:none}._skeletonAvatar_1953y_286,._skeletonLine_1953y_302{animation:none;background-image:none}}._calendarWrap_qn5hf_3{border-radius:12px;overflow:hidden;position:relative;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);box-shadow:var(--df-card-shadow, none);display:flex;flex-direction:column;min-height:0;height:100%}._calendarHeader_qn5hf_18{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:6px 16px;background-color:var(--df-bg-surface, #0f0f12);border-bottom:1px solid var(--df-border, #27272a);flex-shrink:0}._headerLeft_qn5hf_34{display:flex;align-items:center;gap:8px;justify-content:flex-start}._backBtn_qn5hf_41{padding:6px;border-radius:8px;border:1px solid transparent;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s}._backBtn_qn5hf_41:hover{border-color:var(--df-back-btn-hover-border, #27272a);background-color:var(--df-back-btn-hover-bg, rgba(139, 92, 246, .1))}._teamBadge_qn5hf_58{display:flex;align-items:center;gap:8px;padding:4px 10px;border-radius:8px;background-color:var(--df-team-badge-bg, rgba(139, 92, 246, .08));border:1px solid var(--df-team-badge-border, rgba(139, 92, 246, .15))}._teamBadgeName_qn5hf_68{font-size:12px;font-weight:500;color:var(--df-accent-text, #a78bfa)}._monthNav_qn5hf_74{display:flex;align-items:center;gap:8px;justify-content:center}._monthBtn_qn5hf_81{padding:4px;border-radius:8px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}._monthBtn_qn5hf_81:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._monthBtn_qn5hf_81 svg{color:var(--df-chevron, #71717a)}._monthLabel_qn5hf_101{font-size:12px;font-weight:600;color:var(--df-text, #a1a1aa);min-width:120px;text-align:center}._headerRight_qn5hf_109{min-width:0}._gridWrap_qn5hf_113{padding:0 8px 4px;flex:1;overflow-x:clip;overflow-y:auto;min-height:0;scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:var(--df-scrollbar-thumb, #3f3f46) transparent}._gridWrap_qn5hf_113::-webkit-scrollbar{width:8px;height:8px}._gridWrap_qn5hf_113::-webkit-scrollbar-track{background:transparent}._gridWrap_qn5hf_113::-webkit-scrollbar-thumb{background-color:var(--df-scrollbar-thumb, #3f3f46);border-radius:9999px}._gridWrap_qn5hf_113::-webkit-scrollbar-thumb:hover{background-color:var(--df-scrollbar-thumb-hover, #52525b)}._weekDays_qn5hf_167{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:10px;background-color:var(--df-bg-surface, #0f0f12);border-bottom:1px solid var(--df-border, #27272a);border-radius:8px;padding:4px 0}._weekDay_qn5hf_167{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;padding:6px 0;color:var(--df-text-muted, #71717a)}._daysGrid_qn5hf_127{display:flex;flex-direction:column;gap:6px}._weekRow_qn5hf_212{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}@keyframes _gridFadeIn_qn5hf_1{0%{opacity:0}to{opacity:1}}@keyframes _gridSlideInNext_qn5hf_1{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes _gridSlideInPrev_qn5hf_1{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}._gridEnterFade_qn5hf_245{animation:_gridFadeIn_qn5hf_1 .22s ease-out}._gridEnterNext_qn5hf_246{animation:_gridSlideInNext_qn5hf_1 .3s cubic-bezier(.22,1,.36,1)}._gridEnterPrev_qn5hf_247{animation:_gridSlideInPrev_qn5hf_1 .3s cubic-bezier(.22,1,.36,1)}@keyframes _skeletonFadeOut_qn5hf_1{0%{opacity:1}to{opacity:0}}._skeletonExitOverlay_qn5hf_6{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;animation:_skeletonFadeOut_qn5hf_1 .24s ease-out forwards}._skeletonExitOverlay_qn5hf_6>*{border:none;border-radius:0;box-shadow:none}._emptyCell_qn5hf_278{aspect-ratio:1}._dayCell_qn5hf_282{aspect-ratio:1;border-radius:12px;padding:7px 7px 28px;transition:background-color .15s,border-color .15s,box-shadow .15s;position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;overflow:hidden;border:1px solid transparent;outline:none}._dayCell_qn5hf_282:focus-visible{box-shadow:inset 0 0 0 2px var(--df-accent);border-color:transparent}._dayCell_qn5hf_282:disabled{opacity:1}._dayCellActive_qn5hf_312{background-color:var(--df-calendar-active-bg, #18181b);border-color:var(--df-border, #27272a);cursor:pointer}._dayCellHasStatus_qn5hf_319:hover{box-shadow:0 4px 12px var(--status-shadow, var(--df-status-shadow, rgba(139, 92, 246, .15)))}._dayCellHasStatus_qn5hf_319:focus-visible{box-shadow:inset 0 0 0 2px var(--df-accent)}._dayCellAlwaysGlow_qn5hf_331{box-shadow:0 4px 12px var(--status-shadow, var(--df-status-shadow, rgba(139, 92, 246, .15)))}._dayCellWork_qn5hf_336{background-color:var(--df-calendar-active-bg, #18181b);border-color:var(--df-border, #27272a);cursor:pointer}._dayCellInactive_qn5hf_346{background:var(--df-calendar-inactive-bg, transparent);border:1px solid color-mix(in srgb,var(--df-calendar-inactive-border, #1a1a1f) 82%,var(--df-border, #27272a) 18%);cursor:default;pointer-events:none}._dayCellInactive_qn5hf_346 ._dayNum_qn5hf_354{color:#52525b}:root[data-theme=light] ._dayCellInactive_qn5hf_346 ._dayNum_qn5hf_354{color:#c7c7cc}._dayCellInactive_qn5hf_346:hover{box-shadow:none}._dayCellInactive_qn5hf_346:disabled{cursor:default}._dayCellOutside_qn5hf_381{background:transparent;border:1px dashed color-mix(in srgb,var(--df-calendar-inactive-border, #1a1a1f) 55%,var(--df-border, #27272a) 45%);cursor:default;pointer-events:none}._dayCellOutside_qn5hf_381 ._dayNum_qn5hf_354{color:#3f3f46}._adjacentMonth_qn5hf_394{margin-left:4px;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#71717a}:root[data-theme=light] ._dayCellOutside_qn5hf_381{border-color:color-mix(in srgb,#d4d4d8 70%,var(--df-border, #e4e4e7) 30%)}:root[data-theme=light] ._dayCellOutside_qn5hf_381 ._dayNum_qn5hf_354{color:#a1a1aa}:root[data-theme=light] ._adjacentMonth_qn5hf_394{color:#a1a1aa}._dayCellOutside_qn5hf_381:hover{box-shadow:none}._dayCellEmpty_qn5hf_423{background:transparent;border-color:transparent;cursor:default;pointer-events:none}._dayTop_qn5hf_430{display:flex;align-items:flex-start;justify-content:space-between;gap:2px;flex-shrink:0;z-index:1}._dayNum_qn5hf_354{font-size:12px;font-weight:500}._dayCellEmpty_qn5hf_423 ._dayNum_qn5hf_354{color:var(--df-calendar-day-num-inactive, #c4c4c4)}._dayCellWork_qn5hf_336 ._dayNum_qn5hf_354,._dayCellActive_qn5hf_312 ._dayNum_qn5hf_354{color:var(--df-text, #fafafa)}._dayIcons_qn5hf_453{display:flex;align-items:center;gap:2px;flex-shrink:0}._markerHoliday_qn5hf_460 svg{color:var(--df-holiday, #fbbf24)}._markerDb_qn5hf_464 svg{color:var(--df-db-green, #22c55e)}._markerQuiz_qn5hf_468 svg{color:var(--df-quiz, #6366f1)}._dayPreview_qn5hf_481{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}._dayPreviewHasMore_qn5hf_496:after{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;pointer-events:none;background:linear-gradient(to top,var(--df-calendar-active-bg, #18181b),transparent)}._previewInner_qn5hf_148{min-width:0;min-height:0;max-height:100%;display:flex;flex-direction:column;gap:2px;padding:4px 5px;text-align:left;width:100%;max-width:95%;border-left:1px solid var(--df-preview-border, rgba(255, 255, 255, .08));border-right:1px solid var(--df-preview-border, rgba(255, 255, 255, .08));overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:none;scrollbar-color:transparent transparent}._previewInner_qn5hf_148>*{flex-shrink:0}._dayCell_qn5hf_282:hover ._previewInner_qn5hf_148{scrollbar-width:thin;scrollbar-color:var(--df-scrollbar-thumb, #3f3f46) transparent}._previewInner_qn5hf_148::-webkit-scrollbar{width:3px}._previewInner_qn5hf_148::-webkit-scrollbar-track{background:transparent}._previewInner_qn5hf_148::-webkit-scrollbar-thumb{background-color:var(--df-scrollbar-thumb, #3f3f46);border-radius:9999px;opacity:0;transition:opacity .2s ease}._dayCell_qn5hf_282:hover ._previewInner_qn5hf_148::-webkit-scrollbar-thumb{opacity:1}._dayCell_qn5hf_282:hover ._previewInner_qn5hf_148::-webkit-scrollbar-thumb:hover{background-color:var(--df-scrollbar-thumb-hover, #52525b)}._previewMeeting_qn5hf_571{font-size:10px;color:var(--df-meeting-preview, #22c55e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._previewQuiz_qn5hf_581{font-size:10px;color:var(--df-preview-quiz, color-mix(in srgb, #a78bfa 75%, #888888));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._previewInstruction_qn5hf_591{font-size:10px;color:var(--df-preview-instruction, color-mix(in srgb, #fbbf24 75%, #888888));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._previewProductivity_qn5hf_601{font-size:10px;color:var(--df-preview-productivity, color-mix(in srgb, #f97316 75%, #888888));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._previewMeeting_qn5hf_571,._previewQuiz_qn5hf_581,._previewInstruction_qn5hf_591,._previewProductivity_qn5hf_601{cursor:pointer}._previewRowStruck_qn5hf_620{opacity:.35;text-decoration:line-through}._previewTooltip_qn5hf_628{position:fixed;z-index:var(--df-z-tooltip, 10001);max-width:320px;padding:6px 10px;border-radius:6px;border:1px solid var(--df-border, #27272a);background:var(--df-bg-elevated, #18181b);color:var(--df-text, #e4e4e7);font-size:11px;line-height:1.5;pointer-events:none;word-break:break-word;box-shadow:0 4px 16px var(--df-dropdown-shadow, rgba(0, 0, 0, .4))}._dayBottom_qn5hf_644{position:absolute;bottom:0;left:0;right:0;height:28px;pointer-events:none;z-index:1}._dayBottom_qn5hf_644 ._statusDotBtn_qn5hf_657{position:absolute;right:7px;bottom:7px;pointer-events:auto}._dayTotalTime_qn5hf_665{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:1px 5px;border-radius:4px;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);color:var(--df-text, #e4e4e7);font-size:9px;font-weight:500;white-space:nowrap;line-height:1.6;pointer-events:none}._statusDot_qn5hf_657{width:6px;height:6px;border-radius:50%;flex-shrink:0}._statusDotEmpty_qn5hf_689{width:6px;height:6px;border-radius:50%;flex-shrink:0;opacity:.4;background-color:var(--df-status-dot-empty-bg, #71717a);border:1px solid var(--df-status-dot-empty-border, #52525b)}._statusDotBtn_qn5hf_657{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:8px;margin:-8px;cursor:pointer;border-radius:50%;position:relative}._statusDotBtn_qn5hf_657:hover{background:radial-gradient(circle at center,var(--df-status-dot-glow-inner) 0%,var(--df-status-dot-glow-outer) 40%,transparent 70%)}._statusPopup_qn5hf_730{background-color:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:8px;padding:4px;display:flex;flex-direction:column;gap:1px;min-width:160px;box-shadow:0 8px 24px var(--df-dropdown-shadow, rgba(0, 0, 0, .5))}._statusPopupOption_qn5hf_743{display:flex;align-items:center;gap:8px;padding:6px 8px;background:none;border:none;border-radius:5px;cursor:pointer;font-size:12px;font-weight:500;text-align:left;width:100%;white-space:nowrap}._statusPopupOption_qn5hf_743:hover{background-color:var(--df-hover-white)}._statusPopupOptionActive_qn5hf_763{background-color:var(--df-hover-white-strong)}._statusPopupDot_qn5hf_767{width:7px;height:7px;border-radius:50%;flex-shrink:0}._statusPopupLabel_qn5hf_776{color:var(--status-fg)}:root[data-theme=light] ._statusPopupLabel_qn5hf_776{color:color-mix(in srgb,var(--status-fg) 55%,#000)}@keyframes _shimmerCalendar_qn5hf_1{0%{background-position:-600px 0}to{background-position:600px 0}}._shimmer_qn5hf_795{background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerCalendar_qn5hf_1 1.4s linear infinite;border-radius:4px}._dayCellSkeleton_qn5hf_811{background-color:var(--df-calendar-active-bg, #18181b);border-color:var(--df-border, #27272a);pointer-events:none}._skelNum_qn5hf_818{width:16px;height:11px;border-radius:3px}._skelRows_qn5hf_824{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:3px;overflow:hidden}._skelRow_qn5hf_824{width:86%;height:7px;border-radius:3px}._skelRowShort_qn5hf_840{width:56%;opacity:.6}._skelDot_qn5hf_845{position:absolute;right:7px;bottom:7px;width:8px;height:8px;border-radius:50%;opacity:.55}._skeletonPill_qn5hf_856{height:28px;width:110px;border-radius:8px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerCalendar_qn5hf_1 1.4s linear infinite}._skeletonMonthLabel_qn5hf_872{height:14px;width:96px;border-radius:4px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerCalendar_qn5hf_1 1.4s linear infinite}._emptyLine_qn5hf_887{width:100%;height:1px;opacity:.3;background-color:var(--df-empty-line, #3f3f46)}._dayOffPalm_qn5hf_895{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding:0 4px 4px;pointer-events:none}._dayOffPalm_qn5hf_895 svg{width:76%;height:76%;flex-shrink:0;display:block;color:var(--df-dayoff-palm-color, #166534);opacity:.38}@media(prefers-reduced-motion:reduce){._backBtn_qn5hf_41,._monthBtn_qn5hf_81,._dayCell_qn5hf_282,._calendarErrorBtn_qn5hf_920{transition:none}._previewInner_qn5hf_148{scroll-behavior:auto}._previewInner_qn5hf_148::-webkit-scrollbar-thumb{transition:none}._shimmer_qn5hf_795,._skeletonPill_qn5hf_856,._skeletonMonthLabel_qn5hf_872{animation:none;background-image:none}._gridEnterFade_qn5hf_245,._gridEnterNext_qn5hf_246,._gridEnterPrev_qn5hf_247{animation:none}._skeletonExitOverlay_qn5hf_6{display:none}}._calendarError_qn5hf_920{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;flex:1;padding:32px 16px;color:var(--df-text-muted, #71717a);text-align:center}._calendarErrorText_qn5hf_963{font-size:14px;line-height:1.5}._calendarErrorBtn_qn5hf_920{padding:6px 16px;border-radius:6px;border:1px solid var(--df-border, #27272a);background:var(--df-bg-surface, #0f0f12);color:var(--df-text, #e4e4e7);font-size:13px;cursor:pointer;transition:background .15s}._calendarErrorBtn_qn5hf_920:hover{background:var(--df-bg-elevated)}._dayBottom_qn5hf_644 ._commentIconBtn_qn5hf_992{position:absolute;left:7px;bottom:7px;pointer-events:auto}._commentIconBtn_qn5hf_992{display:flex;align-items:center;justify-content:center;padding:8px;margin:-8px;background:none;border:none;border-radius:6px;cursor:pointer;color:var(--df-text-muted, #71717a);opacity:.6;transition:opacity .12s ease,color .12s ease,background-color .12s ease}._dayCellActive_qn5hf_312:hover ._commentIconBtn_qn5hf_992,._dayCellWork_qn5hf_336:hover ._commentIconBtn_qn5hf_992{opacity:.7}._dayCellActive_qn5hf_312 ._commentIconBtn_qn5hf_992:hover,._dayCellWork_qn5hf_336 ._commentIconBtn_qn5hf_992:hover{opacity:1;color:var(--df-text, #e4e4e7);background-color:var(--df-hover-white, rgba(255, 255, 255, .06))}._commentIconBtn_qn5hf_992._commentIconBtnActive_qn5hf_1036,._dayCellActive_qn5hf_312 ._commentIconBtn_qn5hf_992._commentIconBtnActive_qn5hf_1036,._dayCellWork_qn5hf_336 ._commentIconBtn_qn5hf_992._commentIconBtnActive_qn5hf_1036{opacity:1;color:var(--df-text, #e4e4e7)}@media(prefers-reduced-motion:reduce){._commentIconBtn_qn5hf_992{transition:none}}._popover_1jj9s_3{width:260px;background:var(--df-bg-elevated, #1c1c1f);border:1px solid var(--df-border, #27272a);border-radius:12px;box-shadow:0 8px 32px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));display:flex;flex-direction:column;animation:_popoverIn_1jj9s_1 .18s ease-out both}@keyframes _popoverIn_1jj9s_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._popover_1jj9s_3{animation:none}._manualRow_1jj9s_26,._manualDelete_1jj9s_27,._addInput_1jj9s_28,._addBtn_1jj9s_29,._noteTextarea_1jj9s_30{transition:none}}._header_1jj9s_37{display:flex;align-items:center;gap:8px;padding:10px 14px 8px;border-bottom:1px solid var(--df-border, #27272a);flex-shrink:0}._headerIcon_1jj9s_46{color:var(--df-text-faint, #52525b);flex-shrink:0}._headerTitle_1jj9s_51{font-size:12px;font-weight:500;color:var(--df-text, #a1a1aa);flex:1;min-width:0}._body_1jj9s_5{display:flex;flex-direction:column;gap:0;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--df-border, #27272a) transparent}._body_1jj9s_5::-webkit-scrollbar{width:4px}._body_1jj9s_5::-webkit-scrollbar-track{background:transparent}._body_1jj9s_5::-webkit-scrollbar-thumb{background:var(--df-border, #27272a);border-radius:2px}._divider_1jj9s_81{height:1px;background:var(--df-border, #27272a);flex-shrink:0}._typeSection_1jj9s_89{display:flex;flex-direction:column;gap:0;padding:8px 0}._typeSectionHeader_1jj9s_96{display:flex;align-items:center;justify-content:space-between;padding:0 14px 4px;gap:8px}._typeSectionLabel_1jj9s_104{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--df-text-faint, #52525b)}._typeSectionTotal_1jj9s_112{font-size:13px;font-weight:700;color:var(--df-text, #a1a1aa);flex-shrink:0}._totalPositive_1jj9s_120{color:var(--df-meeting-preview, #4ade80)}._meetingList_1jj9s_124{display:flex;flex-direction:column;gap:0;padding:2px 0}._meetingItem_1jj9s_131{display:flex;align-items:center;gap:8px;padding:3px 14px}._meetingDot_1jj9s_138{width:5px;height:5px;border-radius:50%;background:var(--df-meeting-preview, #86efac);flex-shrink:0}._meetingMins_1jj9s_146{font-size:12px;color:var(--df-meeting-preview, #86efac)}._manualList_1jj9s_153{display:flex;flex-direction:column;gap:0;padding:2px 0}._manualRow_1jj9s_26{display:flex;align-items:center;justify-content:space-between;padding:3px 14px;gap:6px;transition:background .1s}._manualRow_1jj9s_26:hover{background:var(--df-hover-white, rgba(255, 255, 255, .04))}._manualMins_1jj9s_173{font-size:12px;color:var(--df-text, #a1a1aa);flex:1;min-width:0}._manualDelete_1jj9s_27{background:none;border:none;padding:3px 4px;cursor:pointer;color:var(--df-text-faint, #52525b);border-radius:4px;display:flex;align-items:center;flex-shrink:0;opacity:0;transition:opacity .1s,color .1s,background .1s}._manualRow_1jj9s_26:hover ._manualDelete_1jj9s_27{opacity:1}._manualDelete_1jj9s_27:hover{color:#f87171;background:#f871711a}:root[data-theme=light] ._manualDelete_1jj9s_27:hover{color:var(--df-danger);background:var(--df-danger-hover-bg)}._addForm_1jj9s_209{display:flex;align-items:center;gap:6px;padding:4px 14px 0}._addInput_1jj9s_28{flex:1;min-width:0;background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:6px;padding:4px 8px;font-size:12px;color:var(--df-text, #a1a1aa);outline:none;transition:border-color .15s}._addInput_1jj9s_28:focus{border-color:var(--df-border-strong, #52525b)}._addInput_1jj9s_28::placeholder{color:var(--df-text-faint, #3f3f46)}._addInput_1jj9s_28::-webkit-outer-spin-button,._addInput_1jj9s_28::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._addInput_1jj9s_28[type=number]{-moz-appearance:textfield}._addBtn_1jj9s_29{background:none;border:1px solid var(--df-border, #27272a);border-radius:6px;padding:4px 10px;font-size:12px;color:var(--df-text, #a1a1aa);cursor:pointer;transition:border-color .15s,background .15s;white-space:nowrap;flex-shrink:0}._addBtn_1jj9s_29:hover:not(:disabled){border-color:var(--df-border-strong, #52525b);background:var(--df-hover-white, rgba(255, 255, 255, .05))}._addBtn_1jj9s_29:disabled{opacity:.4;cursor:not-allowed}._noteSection_1jj9s_259{padding:8px 14px;flex-shrink:0}._noteTextarea_1jj9s_30{width:100%;background:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:6px;padding:6px 8px;font-size:12px;color:var(--df-text, #a1a1aa);resize:none;outline:none;font-family:inherit;line-height:1.5;min-height:72px;max-height:140px;transition:border-color .15s;box-sizing:border-box;display:block}._noteTextarea_1jj9s_30:focus{border-color:var(--df-border-strong, #52525b)}._noteTextarea_1jj9s_30::placeholder{color:var(--df-text-faint, #3f3f46)}@keyframes _shimmerStrip_130fp_1{0%{background-position:-600px 0}to{background-position:600px 0}}._strip_130fp_13{position:relative;width:100%;height:100%;min-height:0}._stripLabel_130fp_25{position:absolute;top:0;left:0;right:0;pointer-events:none;-webkit-user-select:none;user-select:none}._stripLabelTop_130fp_38{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background-color:var(--df-bg-surface);border-bottom:1px solid var(--df-border);color:var(--df-text-muted)}._stripLabelCols_130fp_58{position:absolute;left:8px;right:8px;display:flex;align-items:center;gap:0;background-color:var(--df-bg-surface);border-bottom:1px solid var(--df-border);border-radius:8px}._stripLabelCols_130fp_58 span:first-child,._stripLabelCols_130fp_58 span:last-child{flex:1;text-align:center;font-size:12px;font-weight:500;color:var(--df-text-muted)}._stripLabelDivider_130fp_82{width:1px;height:12px;background:var(--df-border);flex-shrink:0}._section_130fp_91{position:absolute;left:8px;right:8px;display:flex;flex-direction:column;cursor:pointer;border-radius:8px;border:1px solid var(--df-border);background:var(--df-bg-surface);overflow:hidden;transition:border-color .15s,background .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;outline:none}._section_130fp_91:hover{border-color:var(--df-border-strong);box-shadow:0 0 0 1px var(--df-border-strong) inset}._section_130fp_91:focus-visible{border-color:var(--df-border-strong);box-shadow:0 0 0 2px var(--df-accent)}._sectionActive_130fp_120{border-color:var(--df-border-strong);box-shadow:0 0 0 1px var(--df-border-strong) inset}._sectionActive_130fp_120:focus-visible{box-shadow:0 0 0 1px var(--df-border-strong) inset}@keyframes _hoursViolationIn_130fp_1{0%{border-color:var(--df-border);box-shadow:none}to{border-color:color-mix(in srgb,#ff1038 72%,var(--df-border));box-shadow:0 4px 12px color-mix(in srgb,#ff1038 30%,transparent)}}._sectionHoursViolation_130fp_143{border-color:color-mix(in srgb,#ff1038 72%,var(--df-border));box-shadow:0 4px 12px color-mix(in srgb,#ff1038 30%,transparent);animation:_hoursViolationIn_130fp_1 .38s ease-out}._sectionHoursViolation_130fp_143:hover,._sectionHoursViolation_130fp_143._sectionActive_130fp_120{border-color:color-mix(in srgb,#ff1038 85%,var(--df-border));box-shadow:0 4px 14px color-mix(in srgb,#ff1038 36%,transparent)}._sectionHoursViolation_130fp_143:focus-visible{border-color:color-mix(in srgb,#ff1038 85%,var(--df-border));box-shadow:0 4px 12px color-mix(in srgb,#ff1038 30%,transparent),0 0 0 2px var(--df-accent)}._hoursViolationTooltip_130fp_163{position:fixed;z-index:var(--df-z-tooltip, 10001);max-width:320px;min-width:160px;background:var(--df-bg-elevated);border:1px solid var(--df-border);border-radius:8px;padding:10px 12px;font-size:12px;color:var(--df-text);white-space:pre-wrap;word-break:break-word;box-shadow:0 4px 16px var(--df-dropdown-shadow);line-height:1.5;pointer-events:none}._topArea_130fp_191{display:flex;flex-direction:row;flex:58;min-height:0;overflow:hidden}._horizDivider_130fp_199{height:1px;background:var(--df-border);flex-shrink:0}._noteArea_130fp_205{flex:42;min-height:0;display:flex;align-items:flex-start;padding:2px 4px;overflow:hidden}._vertDivider_130fp_216{width:1px;background:var(--df-border);flex-shrink:0;align-self:stretch}._col_130fp_225{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:3px 2px 2px;gap:1px;overflow:hidden}._colHasMore_130fp_240:after{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;pointer-events:none;background:linear-gradient(to top,var(--df-bg-surface),transparent)}._colSum_130fp_253{font-size:9px;font-weight:700;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;flex-shrink:0}._colSumPositive_130fp_264{color:var(--df-meeting-preview)}._colSumDash_130fp_266{color:var(--df-border-strong);font-weight:400}._colRows_130fp_281{display:flex;flex-direction:column;align-items:stretch;gap:1px;width:100%;overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;scrollbar-width:none;scrollbar-color:transparent transparent}._col_130fp_225:hover ._colRows_130fp_281{scrollbar-width:thin;scrollbar-color:var(--df-scrollbar-thumb) transparent}._colRows_130fp_281::-webkit-scrollbar{width:3px}._colRows_130fp_281::-webkit-scrollbar-track{background:transparent}._colRows_130fp_281::-webkit-scrollbar-thumb{background-color:var(--df-scrollbar-thumb);border-radius:9999px;opacity:0;transition:opacity .2s ease}._col_130fp_225:hover ._colRows_130fp_281::-webkit-scrollbar-thumb{opacity:1}._col_130fp_225:hover ._colRows_130fp_281::-webkit-scrollbar-thumb:hover{background-color:var(--df-scrollbar-thumb-hover)}._meetingRow_130fp_331{display:block;font-size:9px;font-weight:500;color:var(--df-meeting-preview);line-height:1.3;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;padding:0 1px}._meetingRowStruck_130fp_349{opacity:.35;text-decoration:line-through}._chip_130fp_356{display:flex;align-items:center;justify-content:space-between;gap:1px;border-radius:3px;padding:0 2px 0 3px;min-width:0;flex-shrink:0;background:var(--df-bg-elevated)}._chipMins_130fp_368{font-size:9px;font-weight:500;color:var(--df-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.4}._chipDelete_130fp_380{background:none;border:none;padding:0;margin:0;cursor:pointer;font-size:10px;line-height:1;color:var(--df-text-faint);flex-shrink:0;opacity:.5;transition:color .1s,opacity .1s;display:flex;align-items:center}._chipDelete_130fp_380:hover:not(:disabled){color:#f87171;opacity:1}:root[data-theme=light] ._chipDelete_130fp_380:hover:not(:disabled){color:var(--df-danger)}._chipDelete_130fp_380:disabled{opacity:.2;cursor:not-allowed}._noteText_130fp_417{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;font-style:italic;color:var(--df-text-dim);white-space:pre-wrap;word-break:break-word;line-height:1.25;width:100%;text-align:left}._notePlaceholder_130fp_442{font-size:12px;color:var(--df-border-strong);width:100%;text-align:center;line-height:1.3}._noteTooltip_130fp_162{position:fixed;z-index:var(--df-z-tooltip, 10001);max-width:400px;min-width:200px;background:var(--df-bg-elevated);border:1px solid var(--df-border);border-radius:8px;padding:10px 12px;font-size:12px;color:var(--df-text);white-space:pre-wrap;word-break:break-word;box-shadow:0 4px 16px var(--df-dropdown-shadow);line-height:1.5;pointer-events:none}._sectionSkeleton_130fp_473{border-radius:8px;border:1px solid var(--df-border);background-color:var(--df-bg-elevated);background-image:linear-gradient(90deg,var(--df-bg-elevated) 0px,var(--df-border) 80px,var(--df-bg-elevated) 160px);background-size:600px 100%;animation:_shimmerStrip_130fp_1 1.4s linear infinite}._skeletonBody_130fp_487{position:absolute;top:40px;left:0;right:0;bottom:4px;display:flex;flex-direction:column;gap:4px;padding:0 8px}._skeletonBody_130fp_487>._sectionSkeleton_130fp_473{flex:1;position:static;top:unset;height:unset}@media(prefers-reduced-motion:reduce){._sectionSkeleton_130fp_473{animation:none;background-image:none;opacity:.5}._sectionHoursViolation_130fp_143{animation:none}._section_130fp_91,._chipDelete_130fp_380{transition:none}._colRows_130fp_281::-webkit-scrollbar-thumb{transition:none}}._panel_1ep1h_1{border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);box-shadow:var(--df-card-shadow, none);overflow:visible}._selectorWrap_1ep1h_9{padding:8px 10px;border-bottom:1px solid var(--df-border, #27272a);display:flex;align-items:center;gap:6px}._selectorInner_1ep1h_17{position:relative;flex:1;min-width:0}._empNavBtn_1ep1h_24{flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--df-border, #27272a);background:transparent;cursor:pointer;transition:background .15s;padding:0}._empNavBtn_1ep1h_24:hover:not(:disabled){background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._empNavBtn_1ep1h_24:disabled{cursor:default;opacity:.4}._selectorBtn_1ep1h_48{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-radius:8px;border:1px solid var(--df-border, #27272a);background:transparent;cursor:pointer;transition:background .15s}._selectorBtn_1ep1h_48:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._selectorName_1ep1h_65{font-size:12px;font-weight:500;color:var(--df-text, #fafafa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevronOpen_1ep1h_74{transform:rotate(180deg)}._selectorChevron_1ep1h_78{flex-shrink:0;color:var(--df-text-muted, #fafafa)}._dropdown_1ep1h_83{border-radius:12px;background-color:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);box-shadow:0 25px 50px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));animation:_dropdownFadeInPanel_1ep1h_1 .12s ease-out}._searchWrap_1ep1h_93{padding:8px;border-bottom:1px solid var(--df-border, #27272a)}._searchInner_1ep1h_98{position:relative}._searchIcon_1ep1h_102{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--df-text-dim, #fafafa)}._searchInput_1ep1h_110{width:100%;padding:8px 12px 8px 36px;border-radius:8px;font-size:14px;background-color:var(--df-bg-input, #0f0f12);border:1px solid var(--df-border, #27272a);color:var(--df-text, #fafafa);outline:none}._empList_1ep1h_121{padding:4px 0;max-height:256px;overflow-y:auto}._empItem_1ep1h_127{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:transparent;border:none;cursor:pointer;transition:background .15s}._empItem_1ep1h_127:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._empItemSelected_1ep1h_143{background-color:var(--df-sidebar-active-bg, rgba(139, 92, 246, .1))}._empItemName_1ep1h_147{font-size:14px;color:var(--df-text, #fafafa);display:flex;align-items:center;gap:4px}._empItemUid_1ep1h_155{font-size:12px;color:var(--df-text-dim, #fafafa);display:flex;align-items:center;gap:4px}._empItemName_1ep1h_147:hover .df-copy-btn,._empItemUid_1ep1h_155:hover .df-copy-btn{opacity:1}._noResults_1ep1h_169{padding:12px 16px;text-align:center;font-size:14px;color:var(--df-text-dim, #fafafa)}._profile_1ep1h_176{padding:12px}._profileHeader_1ep1h_180{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--df-border, #27272a)}._avatar_1ep1h_189{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0;background-color:var(--df-bg-elevated, #18181b);color:var(--df-text, #fafafa);border:1px solid var(--df-border, #27272a)}._profileInfo_1ep1h_204{min-width:0}._profileName_1ep1h_208{font-weight:600;font-size:14px;color:var(--df-text, #fafafa);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}._profileSub_1ep1h_221{font-size:12px;color:var(--df-text-dim, #71717a);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}._profileName_1ep1h_208:hover .df-copy-btn,._profileSub_1ep1h_221:hover .df-copy-btn{opacity:1}._utcBadge_1ep1h_240{margin-left:auto;align-self:flex-start;flex-shrink:0;font-size:10px;color:var(--df-text-muted, #71717a);background:var(--df-hover-white, rgba(255, 255, 255, .04));border:1px solid var(--df-border, #27272a);border-radius:4px;padding:1px 5px;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums}._contactRow_1ep1h_255{display:flex;align-items:center;gap:8px;margin-bottom:8px}._contactIcon_1ep1h_262{flex-shrink:0;color:var(--df-text-muted, #fafafa)}._contactText_1ep1h_267{font-size:12px;color:var(--df-text, #fafafa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._section_1ep1h_275{margin-bottom:12px}._sectionLabel_1ep1h_279{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-muted, #fafafa);margin:0 0 6px}._tags_1ep1h_288{display:flex;flex-wrap:wrap;gap:6px}._roleTag_1ep1h_294{padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;background-color:var(--df-role-tag-bg, rgba(139, 92, 246, .15));color:var(--df-accent-text, #a78bfa)}._teamTag_1ep1h_303{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;background-color:var(--df-bg-elevated, #18181b);color:var(--df-text, #fafafa)}._teamTag_1ep1h_303 svg{color:var(--df-text-muted, #fafafa)}._collapsibleHeader_1ep1h_321{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer;padding:0;margin-bottom:6px}._collapsibleHeader_1ep1h_321 ._sectionLabel_1ep1h_279{margin:0}._collapsibleChevron_1ep1h_337{flex-shrink:0;color:var(--df-text-muted, #71717a);transform:rotate(-90deg);transition:transform .15s}._collapsibleChevron_1ep1h_337._chevronOpen_1ep1h_74{transform:rotate(0)}._tagsCount_1ep1h_348{font-size:11px;font-weight:400;color:var(--df-text-faint, #52525b);margin-left:4px}._teamMemberEmpty_1ep1h_355{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--df-text-faint, #52525b)}._teamMemberEmpty_1ep1h_355 svg{color:var(--df-text-muted, #71717a)}._noteSection_1ep1h_367{cursor:pointer}._noteLabelRow_1ep1h_371{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._editIcon_1ep1h_378{opacity:0;transition:opacity .15s;color:var(--df-text-dim, #fafafa)}._noteSection_1ep1h_367:hover ._editIcon_1ep1h_378{opacity:1}._noteTextarea_1ep1h_388{width:100%;height:auto;overflow:hidden;background:transparent;border:none;padding:0;font-size:12px;line-height:1.5;resize:none;outline:none;color:var(--df-text-dim, #7f7f8e);font-family:inherit;display:block}._noteText_1ep1h_388{font-size:12px;margin:0;white-space:pre-wrap}._noteTextFilled_1ep1h_410{color:var(--df-text-dim, #7f7f8e)}._noteTextPlaceholder_1ep1h_414{color:var(--df-text-faint, #e4e4e7)}@keyframes _shimmerPanel_1ep1h_1{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes _dropdownFadeInPanel_1ep1h_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._skeletonSelector_1ep1h_431{height:32px;border-radius:8px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerPanel_1ep1h_1 1.4s linear infinite}._skeletonAvatar_1ep1h_445{width:32px;height:32px;border-radius:8px;flex-shrink:0;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerPanel_1ep1h_1 1.4s linear infinite}._skeletonLine_1ep1h_462{border-radius:4px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerPanel_1ep1h_1 1.4s linear infinite}._skeletonName_1ep1h_475{height:14px;width:120px;margin-bottom:6px}._skeletonUid_1ep1h_481{height:12px;width:72px}._skeletonTag_1ep1h_487{height:26px;border-radius:8px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerPanel_1ep1h_1 1.4s linear infinite}._skeletonTagSm_1ep1h_501{width:56px}._skeletonTagMd_1ep1h_502{width:80px}._skeletonTagLg_1ep1h_503{width:108px}._skeletonNote_1ep1h_505{height:48px;border-radius:8px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerPanel_1ep1h_1 1.4s linear infinite}@media(prefers-reduced-motion:reduce){._skeletonSelector_1ep1h_431,._skeletonAvatar_1ep1h_445,._skeletonLine_1ep1h_462,._skeletonTag_1ep1h_487,._skeletonNote_1ep1h_505{animation:none;background-image:none;opacity:.6}._dropdown_1ep1h_83,._selectorBtn_1ep1h_48,._empNavBtn_1ep1h_24,._empItem_1ep1h_127,._collapsibleChevron_1ep1h_337{animation:none;transition:none}}._board_iycw1_3{border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);box-shadow:var(--df-card-shadow, none);flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}._header_iycw1_16{flex-shrink:0;padding:8px 10px;border-bottom:1px solid var(--df-border, #27272a);display:flex;align-items:center;gap:8px;min-width:0}._title_iycw1_26{margin:0;font-size:12px;font-weight:600;color:var(--df-text, #fafafa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}._bodyShell_iycw1_38{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._bodyHasMore_iycw1_49:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18px;pointer-events:none;background:linear-gradient(to top,var(--df-bg-surface, #0f0f12),transparent);z-index:1}._body_iycw1_8{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:6px 8px 10px;scrollbar-gutter:stable}._table_iycw1_73{width:100%;border-collapse:collapse;table-layout:fixed}._table_iycw1_73 th{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--df-text-muted, #71717a);text-align:left;padding:4px 4px 6px;border-bottom:1px solid var(--df-border, #27272a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._table_iycw1_73 td{font-size:11px;color:var(--df-text, #fafafa);padding:5px 4px;vertical-align:top;border-bottom:1px solid var(--df-border-empty, #1f1f23)}._table_iycw1_73 tr:last-child td{border-bottom:none}._colDate_iycw1_111{width:4.35rem}._colLoad_iycw1_112{width:3.95rem}._colHours_iycw1_113{width:3.75rem}._colComment_iycw1_114{width:auto}._dateCell_iycw1_116{color:var(--df-text-dim, #a1a1aa);white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}._hoursCell_iycw1_124{color:var(--df-text-dim, #a1a1aa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dash_iycw1_131{color:var(--df-text-faint, #52525b)}._clampCell_iycw1_136{position:relative;cursor:text;min-width:0}._clampText_iycw1_142{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;line-height:1.35;max-height:2.7em;margin:0;color:var(--df-text-dim, #a1a1aa)}._commentTooltip_iycw1_154{position:fixed;z-index:300;max-width:400px;min-width:200px;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:8px;padding:10px 12px;font-size:12px;color:var(--df-text, #a1a1aa);white-space:pre-wrap;word-break:break-word;box-shadow:0 4px 16px var(--df-dropdown-shadow, rgba(0, 0, 0, .4));line-height:1.5;pointer-events:none}._chip_iycw1_173{display:inline-block;max-width:100%;padding:1px 4px;border-radius:4px;font-size:9px;font-weight:600;letter-spacing:.02em;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}._chipLow_iycw1_188{color:#93c5fd;background:#3b82f61f}._chipNormal_iycw1_193{color:#86efac;background:#22c55e1f}._chipHigh_iycw1_198{color:#fcd34d;background:#eab30824}._chipCritical_iycw1_203{color:#fca5a5;background:#ef444424}._chipUnknown_iycw1_208{color:var(--df-text-muted, #71717a);background:var(--df-hover-white, rgba(255, 255, 255, .05))}[data-theme=light] ._chipLow_iycw1_188{color:#1d4ed8;background:#3b82f61f}[data-theme=light] ._chipNormal_iycw1_193{color:#15803d;background:#22c55e1f}[data-theme=light] ._chipHigh_iycw1_198{color:#a16207;background:#eab30829}[data-theme=light] ._chipCritical_iycw1_203{color:#b91c1c;background:#ef44441f}._state_iycw1_232{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px 12px;text-align:center;min-height:88px}._stateText_iycw1_243{margin:0;font-size:12px;color:var(--df-text-muted, #71717a)}._retryBtn_iycw1_249{padding:4px 12px;border-radius:6px;border:1px solid var(--df-border, #27272a);background:transparent;color:var(--df-text, #e4e4e7);font-size:12px;cursor:pointer;transition:background .12s ease}._retryBtn_iycw1_249:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05))}@keyframes _shimmerBoard_iycw1_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonLine_iycw1_271{border-radius:4px;background-color:var(--df-bg-elevated, #18181b);background-image:linear-gradient(90deg,var(--df-bg-elevated, #18181b) 0px,var(--df-border, #27272a) 80px,var(--df-bg-elevated, #18181b) 160px);background-size:600px 100%;animation:_shimmerBoard_iycw1_1 1.4s linear infinite}._skeletonTitle_iycw1_284{height:14px;width:70%;flex:1 1 auto;min-width:0}._skelTh_iycw1_292{height:8px;margin:2px 0}._skelDate_iycw1_297{height:11px;margin-top:2px}._skelChip_iycw1_302{height:14px;border-radius:4px;max-width:100%}._skelHours_iycw1_308{height:11px;margin-top:2px}._skelCommentStack_iycw1_313{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:1px}._skelCommentLine_iycw1_321{height:9px}@media(prefers-reduced-motion:reduce){._skeletonLine_iycw1_271{animation:none;background-image:none;opacity:.6}._retryBtn_iycw1_249{transition:none}}._wrap_1dmll_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--df-bg-primary, #09090b)}._card_1dmll_9{background-color:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:12px;padding:32px 40px;max-width:480px;text-align:center}._title_1dmll_18{font-size:18px;font-weight:600;color:var(--df-text, #a1a1aa);margin:0 0 12px}._message_1dmll_25{font-size:13px;color:var(--df-text, #a1a1aa);margin:0 0 24px;word-break:break-word}._btn_1dmll_32{padding:8px 20px;border-radius:8px;border:1px solid var(--df-text-faint, #3f3f46);background-color:var(--df-border, #27272a);color:var(--df-text, #a1a1aa);font-size:13px;cursor:pointer;transition:background-color .15s,border-color .15s}._btn_1dmll_32:hover{background-color:var(--df-text-faint, #3f3f46);color:var(--df-text, #a1a1aa)}@media(prefers-reduced-motion:reduce){._btn_1dmll_32{transition:none}}._root_1q55t_1{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--df-text-faint, #71717a)}._icon_1q55t_11{opacity:.4;margin-bottom:4px}._program_1q55t_16{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-dim, #52525b);margin:0}._title_1q55t_25{font-size:18px;font-weight:500;color:var(--df-text, #a1a1aa);margin:0}._subtitle_1q55t_32{font-size:13px;color:var(--df-text-faint, #52525b);margin:0;max-width:360px;text-align:center;line-height:1.5}._root_1gp7t_6{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding:clamp(56px,12vh,140px) 32px 48px;background:var(--df-bg-page)}._inner_1gp7t_21{width:100%;max-width:960px}._header_1gp7t_29{text-align:center;margin-bottom:44px}._title_1gp7t_34{margin:0;font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--df-text)}._subtitle_1gp7t_42{margin:8px 0 0;font-size:14px;color:var(--df-text-dim)}._grid_1gp7t_52{display:flex;flex-direction:column;align-items:center;gap:28px}._workspaceRow_1gp7t_59{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px 24px;width:100%}._group_1gp7t_68{animation:_launcherGroupIn_1gp7t_1 .28s cubic-bezier(.22,1,.36,1) both}._workspaceRow_1gp7t_59>._group_1gp7t_68{flex:1 1 168px;max-width:340px;min-width:min(168px,100%)}._workspaceRow_1gp7t_59>._group_1gp7t_68:nth-child(2){animation-delay:.07s}._workspaceRow_1gp7t_59>._group_1gp7t_68:nth-child(3){animation-delay:.14s}._workspaceRow_1gp7t_59>._group_1gp7t_68:nth-child(4){animation-delay:.21s}._workspaceRow_1gp7t_59>._group_1gp7t_68:nth-child(5){animation-delay:.28s}._platform_1gp7t_93{width:min(340px,100%);animation-delay:.21s}@keyframes _launcherGroupIn_1gp7t_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._group_1gp7t_68{animation:none}}._groupHeader_1gp7t_108{display:flex;align-items:center;gap:9px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--df-border)}._groupIcon_1gp7t_117{display:inline-flex;color:var(--df-text-muted)}._groupTitle_1gp7t_122{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--df-text-dim)}._program_1gp7t_134{margin-top:6px}._program_1gp7t_134+._program_1gp7t_134{margin-top:10px}._programHeader_1gp7t_142{display:flex;align-items:center;gap:7px;padding:6px 12px 4px}._programIcon_1gp7t_149{display:inline-flex;color:var(--df-text-dim)}._programTitle_1gp7t_154{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-dim)}._viewRow_1gp7t_163{display:flex;align-items:center;gap:13px;width:100%;padding:11px 12px;border:none;border-radius:10px;background:transparent;text-align:left;cursor:pointer;color:var(--df-text);transition:background .14s ease,transform .14s ease}._viewRow_1gp7t_163:hover{background:var(--df-hover-white);transform:translate(2px)}._viewIcon_1gp7t_183{display:inline-flex;flex-shrink:0;color:var(--df-text-muted);transition:color .14s ease}._viewRow_1gp7t_163:hover ._viewIcon_1gp7t_183{color:var(--df-text)}._viewRow_1gp7t_163:hover ._viewLabel_1gp7t_195{color:var(--df-text-bright)}._viewText_1gp7t_199{display:flex;flex-direction:column;min-width:0}._viewLabel_1gp7t_195{font-size:14px;font-weight:500;color:var(--df-text);transition:color .14s ease}._viewDesc_1gp7t_212{margin-top:2px;font-size:12px;color:var(--df-text-dim)}._muted_1gp7t_219{margin:0;padding:9px 12px;font-size:13px;color:var(--df-text-dim)}._state_1gp7t_226{text-align:center;padding:32px 0;font-size:14px;color:var(--df-text-dim)}._page_90d5j_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--df-bg-primary, #09090b)}._card_90d5j_9{background:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);border-radius:12px;box-shadow:0 8px 40px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));padding:48px 40px;text-align:center;max-width:360px;width:100%}._title_90d5j_20{font-size:24px;font-weight:700;color:var(--df-text-bright, #fafafa);margin:0 0 8px}._subtitle_90d5j_27{font-size:14px;color:var(--df-text-muted, #71717a);margin:0 0 32px}._error_90d5j_33{font-size:14px;color:var(--df-danger, #f87171);background:var(--df-danger-bg, rgba(248, 113, 113, .1));border:1px solid var(--df-danger-border, rgba(248, 113, 113, .3));border-radius:8px;padding:10px 14px;margin:0 0 20px;text-align:left}._button_90d5j_44{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;background:var(--df-bg-elevated, #18181b);border:1px solid var(--df-border, #27272a);border-radius:8px;font-size:15px;font-weight:500;color:var(--df-text-bright, #fafafa);cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;width:100%;justify-content:center}._button_90d5j_44:hover{background:var(--df-hover-white-strong, rgba(255, 255, 255, .07));border-color:var(--df-text-dim, #52525b);box-shadow:0 2px 12px var(--df-dropdown-shadow, rgba(0, 0, 0, .3))}._spinner_90d5j_68{width:28px;height:28px;margin:4px auto 0;border:3px solid var(--df-border, #27272a);border-top-color:var(--df-text-bright, #fafafa);border-radius:50%;animation:_spin_90d5j_68 .7s linear infinite}@keyframes _spin_90d5j_68{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_90d5j_68{animation-duration:1.8s}}._stack_1p7eu_1{position:fixed;top:52px;right:24px;z-index:9999;display:flex;flex-direction:column;pointer-events:none}._toast_1p7eu_13{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:8px;border-radius:8px;font-size:13px;font-weight:500;line-height:1.4;max-width:380px;max-height:200px;box-sizing:border-box;pointer-events:all;box-shadow:0 4px 16px var(--df-dropdown-shadow, rgba(0, 0, 0, .4));animation:_slideIn_1p7eu_1 .18s ease-out}._icon_1p7eu_36{flex-shrink:0}@keyframes _slideIn_1p7eu_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideOut_1p7eu_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}._toastExiting_1p7eu_62{animation:_slideOut_1p7eu_1 .18s ease-in forwards;pointer-events:none;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden;transition:max-height .18s ease-in,margin-bottom .18s ease-in,padding .18s ease-in}._error_1p7eu_81{background:var(--df-toast-error-bg, #3f1111);border:1px solid var(--df-toast-error-border, #7f2d2d);color:var(--df-toast-error-text, #fca5a5)}._success_1p7eu_87{background:var(--df-toast-success-bg, #0f2e1a);border:1px solid var(--df-toast-success-border, #166534);color:var(--df-toast-success-text, #86efac)}._info_1p7eu_95{background:var(--df-toast-info-bg, #1c2530);border:1px solid var(--df-toast-info-border, #334155);color:var(--df-toast-info-text, #cbd5e1)}._message_1p7eu_101{flex:1}._close_1p7eu_105{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:16px;line-height:1;color:inherit;opacity:.7;padding:0 2px}._close_1p7eu_105:hover{opacity:1}@media(prefers-reduced-motion:reduce){._toast_1p7eu_13{animation:none}._toastExiting_1p7eu_62{animation:none;opacity:0;transition:none}}@keyframes _sessionBackdropIn_kgzhs_1{0%{opacity:0}to{opacity:1}}@keyframes _sessionDialogIn_kgzhs_1{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._backdrop_kgzhs_23{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--df-z-tooltip, 10001) + 1);display:grid;place-items:center;padding:24px;background:var(--df-overlay-backdrop, rgba(0, 0, 0, .6));-webkit-backdrop-filter:blur(10px) saturate(.85);backdrop-filter:blur(10px) saturate(.85);animation:_sessionBackdropIn_kgzhs_1 .2s ease-out}._dialog_kgzhs_37{width:min(100%,400px);padding:28px;border:1px solid var(--df-border, #27272a);border-radius:12px;background:var(--df-bg-surface, #0f0f12);box-shadow:0 8px 40px var(--df-dropdown-shadow, rgba(0, 0, 0, .5));color:var(--df-text, #c4c4cf);text-align:center;animation:_sessionDialogIn_kgzhs_1 .18s ease-out}._icon_kgzhs_49{display:grid;width:44px;height:44px;place-items:center;margin:0 auto 16px;border:1px solid var(--df-border, #27272a);border-radius:12px;background:var(--df-bg-elevated, #18181b);color:var(--df-text-muted, #b1b1be)}._title_kgzhs_61{margin:0;font-size:20px;font-weight:700;line-height:1.3;color:var(--df-text-bright, #e4e4e7)}._description_kgzhs_69{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--df-text-muted, #b1b1be)}._actions_kgzhs_76{display:flex;justify-content:center;gap:10px;margin-top:24px}._actions_kgzhs_76 button{min-height:40px;padding:0 18px;border-radius:8px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}._primary_kgzhs_96{border:1px solid var(--df-border, #27272a);background:var(--df-bg-elevated, #18181b);color:var(--df-text-bright, #e4e4e7)}._primary_kgzhs_96:hover:not([aria-disabled=true]){border-color:var(--df-text-dim, #7f7f8e);background:var(--df-hover-white-strong, rgba(255, 255, 255, .1));box-shadow:0 2px 12px var(--df-dropdown-shadow, rgba(0, 0, 0, .5))}._primary_kgzhs_96[aria-disabled=true]{cursor:wait;opacity:.6}._secondary_kgzhs_113{border:1px solid transparent;background:transparent;color:var(--df-text-dim, #7f7f8e)}._secondary_kgzhs_113:hover:not(:disabled){background:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-bright, #e4e4e7)}._secondary_kgzhs_113:disabled{cursor:wait;opacity:.6}._actions_kgzhs_76 button:focus-visible{outline:2px solid var(--df-text-dim, #7f7f8e);outline-offset:2px}@media(prefers-reduced-motion:reduce){._backdrop_kgzhs_23,._dialog_kgzhs_37{animation:none}}._authenticatedSessionContent_1xffu_1{display:contents}._app_1xffu_5{min-height:100vh;display:flex;background-color:var(--df-bg-primary, #09090b);color:var(--df-text, #a1a1aa);height:100vh;overflow:hidden}._main_1xffu_14{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}._content_1xffu_22{flex:1;padding:12px;overflow:hidden;min-height:0}._calendarLayout_1xffu_42{display:grid;grid-template-columns:1fr 8% calc(25% + 9px);gap:12px;min-height:0;height:100%;margin-right:-12px;transition:grid-template-columns .2s cubic-bezier(.4,0,.2,1)}._calendarLayoutCollapsed_1xffu_69{grid-template-columns:1fr calc(8% + 56px) calc(25% + 9px)}@media(prefers-reduced-motion:reduce){._calendarLayout_1xffu_42{transition:none}}._calendarMain_1xffu_79{min-height:0;height:100%}._calendarStrip_1xffu_86{min-height:0;border-radius:12px;border:1px solid var(--df-border);background:var(--df-bg-surface);box-shadow:var(--df-card-shadow, none);overflow:hidden}._calendarPanel_1xffu_100{display:flex;flex-direction:column;gap:12px;min-height:0;overflow:hidden;padding-right:6px}._calendarPanelEmployee_1xffu_114{flex-shrink:0;min-height:0}._appMirrored_1xffu_120{flex-direction:row-reverse}._calendarLayoutMirrored_1xffu_139{grid-template-columns:calc(25% + 9px) 1fr 8%;margin-left:-12px;margin-right:0}._calendarLayoutMirrored_1xffu_139 ._calendarPanel_1xffu_100{order:1;padding-left:6px;padding-right:0}._calendarLayoutMirrored_1xffu_139 ._calendarMain_1xffu_79{order:2}._calendarLayoutMirrored_1xffu_139 ._calendarStrip_1xffu_86{order:3}._calendarLayoutMirrored_1xffu_139._calendarLayoutCollapsed_1xffu_69{grid-template-columns:calc(25% + 9px) 1fr calc(8% + 56px)}._placeholder_1xffu_163{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._placeholderTitle_1xffu_171{font-size:18px;font-weight:500;color:var(--df-text, #a1a1aa);margin:0 0 8px}._placeholderSub_1xffu_178{font-size:14px;color:var(--df-text, #a1a1aa);margin:0}._settingsLoading_1xffu_185{min-height:100vh;background-color:var(--df-bg-primary, #09090b)}._updateBanner_1xffu_194{display:flex;align-items:center;justify-content:center;gap:12px;padding:6px 16px;background-color:var(--df-bg-elevated, #18181b);border-bottom:1px solid var(--df-border, #27272a);font-size:13px;color:var(--df-text, #a1a1aa);flex-shrink:0}._updateBannerBtn_1xffu_207{padding:3px 12px;border-radius:6px;border:1px solid var(--df-text-faint, #3f3f46);background-color:var(--df-border, #27272a);color:var(--df-text, #a1a1aa);font-size:12px;cursor:pointer;transition:background-color .15s}._updateBannerBtn_1xffu_207:hover{background-color:var(--df-text-faint, #3f3f46)}@media(prefers-reduced-motion:reduce){._updateBannerBtn_1xffu_207{transition:none}}
