: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_nu2eu_28{display:grid;grid-template-columns:1fr calc(25% + 9px);gap:12px;height:100%;position:relative;overflow-x:clip;margin-right:-12px}._dayMainPane_nu2eu_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_nu2eu_54{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding-right:6px}._dayLayoutMirrored_nu2eu_66{direction:rtl;margin-left:-12px;margin-right:0}._dayLayoutMirrored_nu2eu_66>*{direction:ltr}._dayLayoutMirrored_nu2eu_66 ._daySidePane_nu2eu_54{padding-left:6px;padding-right:0}._dayLayoutMirrored_nu2eu_66 ._commentsDrawer_nu2eu_92{right:auto;left:0;flex-direction:row-reverse;transform:translate(calc(-100% + 16px))}._dayLayoutMirrored_nu2eu_66 ._commentsDrawerIsOpen_nu2eu_101{transform:translate(0)}._dayLayoutMirrored_nu2eu_66 ._commentsDrawerTab_nu2eu_106{border-radius:0 6px 6px 0;border-left:none;border-right:1px solid var(--df-border, #3f3f46)}._dayLayoutMirrored_nu2eu_66 ._commentsDrawerPanel_nu2eu_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_nu2eu_128{padding:12px 16px 16px;height:100%;overflow:auto;max-height:100%;scrollbar-gutter:stable}._dayHeader_nu2eu_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_nu2eu_150{display:flex;align-items:center;min-width:0}._dayTitle_nu2eu_156{font-size:18px;font-weight:600;color:var(--df-text-bright, #e4e4e7)}._markers_nu2eu_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_nu2eu_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_nu2eu_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_nu2eu_187>svg{align-self:center;flex-shrink:0}._markerDbDivider_nu2eu_209{align-self:stretch;width:1px;min-height:20px;background-color:var(--df-db-divider, rgba(34, 197, 94, .4));flex-shrink:0}._markerDbText_nu2eu_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_nu2eu_217>div{line-height:1.35}._markerQuiz_nu2eu_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_nu2eu_232>svg{align-self:center;flex-shrink:0}._markerQuiz_nu2eu_232 ._markerDbDivider_nu2eu_209{background-color:var(--df-quiz-divider, rgba(99, 102, 241, .4))}._dayHeaderRight_nu2eu_258{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}._statusWrap_nu2eu_266{position:relative}._statusBtn_nu2eu_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_nu2eu_270:hover{filter:brightness(1.15)}._statusBtnColored_nu2eu_294{color:var(--status-fg);border-color:color-mix(in srgb,var(--status-fg) 33%,transparent)}:root[data-theme=light] ._statusBtnColored_nu2eu_294{color:color-mix(in srgb,var(--status-fg) 55%,#000)}._statusDot_nu2eu_303{width:7px;height:7px;border-radius:50%;flex-shrink:0}._statusChevron_nu2eu_310{flex-shrink:0;opacity:.7;transition:transform .15s}._statusDropdown_nu2eu_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_nu2eu_1 .12s ease-out}@keyframes _dropdownFadeInDay_nu2eu_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._statusOption_nu2eu_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_nu2eu_331:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05))}._statusOptionLabel_nu2eu_352{color:var(--status-fg)}:root[data-theme=light] ._statusOptionLabel_nu2eu_352{color:color-mix(in srgb,var(--status-fg) 55%,#000)}._statusOptionActive_nu2eu_362{background:var(--df-hover-white, rgba(255, 255, 255, .05))}._navBtn_nu2eu_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_nu2eu_366:hover:not(:disabled){background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._navBtn_nu2eu_366:disabled{opacity:.3;cursor:not-allowed}._navBtn_nu2eu_366:focus-visible{outline:2px solid var(--df-accent, #8b5cf6);outline-offset:2px}._navDivider_nu2eu_393{width:1px;height:18px;flex-shrink:0;background-color:var(--df-border, #27272a)}._calendarNavBtn_nu2eu_402{color:var(--df-text-muted, #71717a);transition:background .15s,border-color .15s,color .15s}._calendarNavBtn_nu2eu_402:hover{border-color:var(--df-text-dim, #52525b);color:var(--df-text-bright, #e4e4e7)}._content_nu2eu_40{display:flex;flex-direction:column;gap:24px}._inactiveDayBanner_nu2eu_422{border-radius:8px;padding:8px 12px;font-size:12px;color:#fbbf24;background-color:#3a1a00;border:1px solid #78350f}:root[data-theme=light] ._inactiveDayBanner_nu2eu_422{color:#92400e;background-color:#fffbeb;border-color:#fde68a}[data-theme=light] ._inactiveDayBanner_nu2eu_422{color:#92400e;background-color:#fef3c7;border-color:#fcd34d}._block_nu2eu_451{padding:0}._blockTitle_nu2eu_456{font-size:11px;font-weight:600;color:var(--df-text-dim, #7f7f8e);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px}._tableWrap_nu2eu_447{overflow-x:auto;border-radius:8px;border:1px solid var(--df-border, #27272a)}._table_nu2eu_447{width:100%;font-size:12px;border-collapse:collapse}._thead_nu2eu_478{background-color:var(--df-bg-elevated, #18181b)}:root[data-theme=light] ._thead_nu2eu_478{background-color:var(--df-table-header-bg, #f3f5f9)}._th_nu2eu_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_nu2eu_500{padding:8px 12px;color:var(--df-text-muted, #b1b1be)}._trStruck_nu2eu_507{opacity:.35;cursor:pointer;transition:opacity .2s}._trStruck_nu2eu_507:hover{opacity:.5}._trStruck_nu2eu_507 ._td_nu2eu_500,._trStruck_nu2eu_507 ._tdNote_nu2eu_518{text-decoration:line-through}._tableMeetings_nu2eu_524{table-layout:fixed}._tdTypeText_nu2eu_529{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin:0}._clampCell_nu2eu_542{position:relative;cursor:text}._clampText_nu2eu_548{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_nu2eu_561{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_nu2eu_580{color:var(--df-text-dim, #52525b)}._noDataText_nu2eu_585{font-size:11px;color:var(--df-text-dim, #52525b)}._tdPad_nu2eu_590{padding:6px 12px}._tdNote_nu2eu_518{padding:0 0 0 8px;border-left:1px solid var(--df-border, #27272a);vertical-align:top;position:relative}._meetingCopyBtn_nu2eu_606{position:absolute;top:50%;right:6px;transform:translateY(-50%);z-index:2}._meetingRow_nu2eu_616:hover .df-copy-btn{opacity:1;background:var(--df-bg-elevated, #18181b);border-color:var(--df-border, #27272a)}._noteViewCell_nu2eu_624{display:block;padding:8px;color:var(--df-text, #a1a1aa);cursor:text;-webkit-user-select:none;user-select:none;overflow:hidden}._noteViewCellDisabled_nu2eu_634{cursor:default}@keyframes _noteCellIn_nu2eu_1{0%{opacity:0}to{opacity:1}}._noteCellTextarea_nu2eu_656{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_nu2eu_1 .1s ease-out;transition:border-color .15s}._noteCellTextarea_nu2eu_656:focus{border-color:var(--df-border-strong, #3f3f46)}._noteCellTextarea_nu2eu_656::placeholder{color:var(--df-text-faint, #52525b);font-style:italic}._tourRteWrap_nu2eu_689{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_nu2eu_689:focus-within{border-color:var(--df-border-strong, #3f3f46)}._tourRteToolbar_nu2eu_704{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_nu2eu_714{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_nu2eu_714:hover{background:var(--df-hover-white-strong, rgba(255, 255, 255, .08));color:var(--df-text, #a1a1aa)}._tourRteBtnActive_nu2eu_738{background:var(--df-hover-white-strong, rgba(255, 255, 255, .1));color:var(--df-accent, #8b5cf6)!important}._tourRteSep_nu2eu_744{display:inline-block;width:1px;height:14px;margin:0 4px;background:var(--df-border, #27272a);flex-shrink:0}._tourRteBtnBold_nu2eu_754{font-weight:700}._tourRteBtnItalic_nu2eu_755{font-style:italic}._tourRteBtnUnder_nu2eu_756{text-decoration:underline}._tourRteBtnStrike_nu2eu_757{text-decoration:line-through}._tourRteContent_nu2eu_760{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_nu2eu_760 ul,._tourRteContent_nu2eu_760 ol{margin:2px 0;padding-left:18px}._tourRteContent_nu2eu_760[data-empty=true]:before{content:attr(data-placeholder);color:var(--df-text-faint, #52525b);font-style:italic;pointer-events:none}._activitiesGrid_nu2eu_791{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--df-border, #27272a);margin-top:4px}._activitySection_nu2eu_798{padding:12px 14px;border-right:1px solid var(--df-border, #27272a);min-width:0}._activitySection_nu2eu_798:last-child{border-right:none}._activityLabel_nu2eu_808{display:block;font-size:12px;font-weight:600;letter-spacing:.02em;text-align:center;color:var(--df-text, #c4c4cf);margin-bottom:8px}._activityList_nu2eu_818{display:flex;flex-direction:column;gap:5px}._activityItem_nu2eu_824{display:flex;align-items:center;gap:6px;min-width:0}._activityName_nu2eu_831{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_nu2eu_845{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_nu2eu_859{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._block1Grid_nu2eu_859>*{min-width:0}._subLabel_nu2eu_869{display:block;font-size:12px;font-weight:500;color:var(--df-text, #a1a1aa);margin-bottom:6px}._itemList_nu2eu_877{display:flex;flex-direction:column;gap:8px}._itemRow_nu2eu_883{display:flex;gap:8px;align-items:center}._itemInput_nu2eu_889{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_nu2eu_902{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_nu2eu_914{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_nu2eu_935{min-height:32px}._inlineCommentsBlock_nu2eu_942{border-radius:8px;border:1px solid var(--df-border, #27272a);display:flex;flex-direction:column;overflow:hidden;max-height:480px}._inlineCommentsBlock_nu2eu_942 ._chatHeader_nu2eu_959{background-color:var(--df-bg-elevated, #18181b);padding:7px 12px}._inlineCommentsBlock_nu2eu_942 ._chatTitle_nu2eu_965{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--df-text-dim, #7f7f8e);text-transform:uppercase}._inlineCommentsBlock_nu2eu_942 ._chatCount_nu2eu_974{font-size:9px}._inlineCommentsBlock_nu2eu_942 ._chatMsg_nu2eu_979{padding:7px 14px}._inlineCommentsBlock_nu2eu_942 ._chatFooter_nu2eu_984{padding:7px 12px 9px}._panel_nu2eu_992{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_nu2eu_1000{padding:8px 10px;border-bottom:1px solid var(--df-border, #27272a);display:flex;align-items:center;gap:6px}._selectorInner_nu2eu_1008{position:relative;flex:1;min-width:0}._empNavBtn_nu2eu_1015{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_nu2eu_1015:hover:not(:disabled){background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._empNavBtn_nu2eu_1015:disabled{cursor:default;opacity:.4}._selectorBtn_nu2eu_1039{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_nu2eu_1039:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._selectorName_nu2eu_1056{font-size:12px;font-weight:500;color:var(--df-text, #fafafa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profile_nu2eu_1065{padding:12px}._profileHeader_nu2eu_1069{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--df-border, #27272a)}._avatar_nu2eu_1078{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_nu2eu_1095{min-width:0}._profileName_nu2eu_1099{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_nu2eu_1112{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_nu2eu_1099:hover .df-copy-btn,._profileSub_nu2eu_1112:hover .df-copy-btn{opacity:1}._utcBadge_nu2eu_1131{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_nu2eu_1146{margin-bottom:12px}._sectionLabel_nu2eu_1150{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-muted, #71717a);margin:0 0 6px}._tags_nu2eu_1159{display:flex;flex-wrap:wrap;gap:6px}._roleTag_nu2eu_1165{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_nu2eu_1174{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_nu2eu_1174 svg{color:var(--df-text-muted, #71717a)}._collapsibleHeader_nu2eu_1190{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer;padding:0;margin-bottom:6px}._collapsibleHeader_nu2eu_1190 ._sectionLabel_nu2eu_1150{margin:0}._tagsCount_nu2eu_1205{font-size:11px;font-weight:400;color:var(--df-text-faint, #52525b);margin-left:4px}._collapsibleChevron_nu2eu_1212{flex-shrink:0;color:var(--df-text-muted, #71717a);transform:rotate(-90deg);transition:transform .15s}._collapsibleChevron_nu2eu_1212._chevronOpen_nu2eu_1219{transform:rotate(0)}._teamMemberEmpty_nu2eu_1223{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--df-text-faint, #52525b)}._teamMemberEmpty_nu2eu_1223 svg{color:var(--df-text-muted, #71717a)}._noteSection_nu2eu_1235{cursor:pointer}._noteLabelRow_nu2eu_1239{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}._editIcon_nu2eu_1246{opacity:0;transition:opacity .15s;color:var(--df-text-dim, #52525b)}._noteSection_nu2eu_1235:hover ._editIcon_nu2eu_1246{opacity:1}._noteTextarea_nu2eu_1256{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_nu2eu_1272{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_nu2eu_1272:hover{color:var(--df-text-muted, #71717a)}._noteText_nu2eu_1256{font-size:12px;margin:0;white-space:pre-wrap}._noteTextFilled_nu2eu_1296{color:var(--df-text-dim, #7f7f8e)}._noteTextPlaceholder_nu2eu_1300{color:var(--df-text-faint, #3f3f46);font-style:italic}._dayInfoBlock_nu2eu_1310{margin-top:8px;border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a)}._dayInfoTitle_nu2eu_1318{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_nu2eu_1330{margin-top:8px;border-radius:12px;background-color:var(--df-bg-surface, #0f0f12);border:1px solid var(--df-border, #27272a);padding:12px}._actSummaryHeader_nu2eu_1338{display:flex;align-items:center;gap:6px;margin-bottom:10px}._actSummaryHeaderIcon_nu2eu_1346{display:flex;align-items:center;color:var(--df-text-muted, #71717a)}._actSummaryTitle_nu2eu_1353{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-muted, #71717a);margin:0}._actSummaryCards_nu2eu_1362{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._actSummaryCard_nu2eu_1362{--act-accent: #ffffff;border:1px solid transparent;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:5px;min-width:0}._actSummaryCardQuiz_nu2eu_1380{--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_nu2eu_1388{--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_nu2eu_1396{--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_nu2eu_1404{display:flex;align-items:center;gap:6px;color:var(--act-accent)}._actSummaryCardIcon_nu2eu_1412{display:flex;align-items:center;flex-shrink:0;opacity:.75;filter:saturate(.85)}._actSummaryCardName_nu2eu_1421{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_nu2eu_1436{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_nu2eu_1404{flex-direction:column;align-items:center;gap:3px}._actSummaryCardName_nu2eu_1421{text-align:center;white-space:normal}._actSummaryCardTotal_nu2eu_1436{margin-left:0}}@media(max-width:1440px){._actSummaryCards_nu2eu_1362{grid-template-columns:1fr}}._actSummaryRows_nu2eu_1479{display:flex;flex-direction:column;gap:2px;margin-top:10px}._actRow_nu2eu_1486{display:flex;align-items:center;gap:5px;padding:3px 4px;border-radius:6px;cursor:pointer;min-width:0;transition:background .12s}._actRow_nu2eu_1486:hover{background:color-mix(in srgb,var(--act-accent) 8%,transparent)}._actRowStruck_nu2eu_1502{opacity:.35}._actRowStruck_nu2eu_1502:hover{background:transparent}._actRowTime_nu2eu_1512{flex-shrink:0;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--df-text-muted, #71717a);min-width:30px}._actRowDuration_nu2eu_1522{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_nu2eu_1535{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_nu2eu_1551{min-width:0;max-width:340px}._dayInfoList_nu2eu_1558{list-style:none;padding:0 12px 12px;margin:0;display:flex;flex-direction:column;gap:0}._dayInfoGroup_nu2eu_1567{padding:7px 0}._dayInfoGroup_nu2eu_1567+._dayInfoGroup_nu2eu_1567{border-top:1px solid var(--df-border, #27272a)}._dayInfoRowWrap_nu2eu_1576{display:flex;align-items:center;gap:8px}._dayInfoRowIcon_nu2eu_1582{flex-shrink:0;display:flex;align-items:center}._dayInfoRowIconHoliday_nu2eu_1588{color:var(--df-holiday, #fbbf24)}._dayInfoRowIconDb_nu2eu_1589{color:var(--df-db-green, #22c55e)}._dayInfoRowIconQuiz_nu2eu_1590{color:var(--df-accent-text, #a78bfa)}._dayInfoSubList_nu2eu_1593{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_nu2eu_1605{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_nu2eu_1616{color:var(--df-text-dim, #7f7f8e);white-space:nowrap}._dayInfoGroupHoliday_nu2eu_1623 ._dayInfoSubList_nu2eu_1593{border-left-color:color-mix(in srgb,var(--df-holiday) 30%,transparent)}._dayInfoGroupDb_nu2eu_1624 ._dayInfoSubList_nu2eu_1593{border-left-color:color-mix(in srgb,var(--df-db-green) 30%,transparent)}._dayInfoGroupQuiz_nu2eu_1625 ._dayInfoSubList_nu2eu_1593{border-left-color:color-mix(in srgb,var(--df-accent-text) 30%,transparent)}._dayInfoMoreWrap_nu2eu_1627{flex-shrink:0;position:relative;align-self:center}._dayInfoMoreBtn_nu2eu_1633{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_nu2eu_1633:hover,._dayInfoMoreBtn_nu2eu_1633[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_nu2eu_1660{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_nu2eu_1 .12s ease-out}._dayMarkerPopoverRight_nu2eu_1676{left:auto;right:0}@keyframes _dayMarkerPopoverIn_nu2eu_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dayMarkerPopoverHead_nu2eu_1686{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_nu2eu_1696{padding:7px 14px;font-size:12px;color:var(--df-text, #a1a1aa);line-height:1.45;word-break:break-word}._dayMarkerPopoverItem_nu2eu_1696+._dayMarkerPopoverItem_nu2eu_1696{border-top:1px solid var(--df-border, #27272a)}._commentsDrawer_nu2eu_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_nu2eu_101{transform:translate(0)}._commentsDrawerTab_nu2eu_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_nu2eu_106:hover{background:var(--df-bg-elevated, #222228);border-color:var(--df-text-dim, #52525b)}._commentsDrawerTabLabel_nu2eu_1762{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_nu2eu_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_nu2eu_959{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_nu2eu_965{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_nu2eu_974{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_nu2eu_1838{display:flex;align-items:center;gap:4px}._chatIconBtn_nu2eu_1844{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_nu2eu_1844:hover{background:var(--df-bg-elevated, #18181b);border-color:var(--df-border, #3f3f46);color:var(--df-text, #a1a1aa)}._chatIconBtnSm_nu2eu_1864{width:20px;height:20px}._chatDateWrap_nu2eu_1869{display:flex;align-items:center;gap:2px}._chatDateInput_nu2eu_1876{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_nu2eu_1876:hover,._chatDateInput_nu2eu_1876:focus{outline:none;border-color:var(--df-text-dim, #52525b);color:var(--df-text, #a1a1aa)}._chatPinnedSection_nu2eu_1899{flex-shrink:0;padding:8px 0 4px;border-bottom:1px solid var(--df-border, #1e1e22)}._chatPinnedList_nu2eu_1906{max-height:120px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}._chatSectionLabel_nu2eu_1913{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_nu2eu_1786{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:4px 0 8px}._chatDateSep_nu2eu_1935{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_nu2eu_1935:before,._chatDateSep_nu2eu_1935:after{content:"";flex:1;height:1px;background:var(--df-border, #27272a)}._chatEmpty_nu2eu_1955{padding:24px 14px;text-align:center;font-size:12px;color:var(--df-text-dim, #52525b)}._chatMsg_nu2eu_979{display:flex;gap:10px;padding:6px 14px;transition:background .1s}._chatMsg_nu2eu_979:hover{background:var(--df-hover-white, rgba(255, 255, 255, .025))}._chatMsgIsPinned_nu2eu_1976{border-left:2px solid var(--df-text-dim, #52525b);padding-left:12px}._chatMsgPending_nu2eu_1986 ._chatMsgBody_nu2eu_1986{opacity:.55}._chatMsgPending_nu2eu_1986 ._chatMsgMeta_nu2eu_1994{min-height:22px}._chatMsgEnter_nu2eu_2000{animation:_chatMsgIn_nu2eu_1 .18s ease}@keyframes _chatMsgIn_nu2eu_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._chatMsgEnter_nu2eu_2000,._chatMsgPinned_nu2eu_2014,._chatMsgPinnedExit_nu2eu_2015{animation:none}._chatMsgBody_nu2eu_1986{transition:none}}._chatMsgHighlight_nu2eu_2026{position:relative;z-index:0}._chatMsgHighlight_nu2eu_2026: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_nu2eu_1 1.5s ease-out forwards;pointer-events:none}@keyframes _highlightFade_nu2eu_1{0%{opacity:1}to{opacity:0}}._chatMsgPinned_nu2eu_2014{padding:4px 14px;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;animation:_pinnedItemIn_nu2eu_1 .18s ease}@keyframes _pinnedItemIn_nu2eu_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._chatMsgPinnedExit_nu2eu_2015{animation:_pinnedItemOut_nu2eu_1 .16s ease forwards;pointer-events:none}@keyframes _pinnedItemOut_nu2eu_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}._unpinBtn_nu2eu_2078{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_nu2eu_2014:hover ._unpinBtn_nu2eu_2078{opacity:1}._unpinBtn_nu2eu_2078:hover{background:var(--df-border, #27272a);color:var(--df-text, #a1a1aa)}._chatAvatar_nu2eu_2107{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_nu2eu_1986{flex:1;min-width:0;transition:opacity .2s ease}._chatMsgMeta_nu2eu_1994{display:flex;align-items:center;gap:6px;margin-bottom:3px}._chatMsgAuthor_nu2eu_2138{font-size:12px;font-weight:500;color:var(--df-text, #a1a1aa);white-space:nowrap}._chatMsgTime_nu2eu_2145{font-size:10px;color:var(--df-text-muted, #71717a);white-space:nowrap}._chatEditActions_nu2eu_2152{margin-top:5px;margin-bottom:0;gap:4px}._chatEditBtn_nu2eu_2158{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_nu2eu_2158:hover{border-color:var(--df-border-strong, #52525b);color:var(--df-text, #a1a1aa);background:var(--df-bg-elevated, #18181b)}._chatEditBtnSave_nu2eu_2179{color:var(--df-text, #a1a1aa)}._chatEditBtnSave_nu2eu_2179:hover{border-color:var(--df-border-strong, #52525b)}._chatMsgText_nu2eu_2187{margin:0;font-size:12px;line-height:1.55;color:var(--df-text, #a1a1aa);word-break:break-word;white-space:normal}._chatMsgText_nu2eu_2187 ul,._chatMsgText_nu2eu_2187 ol{margin:2px 0;padding-left:18px}._chatMsgTextClamp_nu2eu_2208{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.2em}._chatMsgActions_nu2eu_2218{display:flex;align-items:center;gap:1px;margin-left:auto;flex-shrink:0}._chatActionBtn_nu2eu_1993{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_nu2eu_979:hover ._chatActionBtn_nu2eu_1993{opacity:1}._chatActionBtnPin_nu2eu_2247:hover{background:var(--df-border, #27272a);color:var(--df-text, #a1a1aa)}._chatActionBtnActive_nu2eu_2253{opacity:1;color:var(--color-status-yellow)}._chatActionBtnActive_nu2eu_2253:hover{color:var(--df-holiday);background:var(--df-pin-hover-bg)}._chatActionBtnEdit_nu2eu_2263:hover{background:var(--df-border, #27272a);color:var(--df-text, #a1a1aa)}._chatActionBtnForReport_nu2eu_2269:hover{background:color-mix(in srgb,var(--df-accent) 8%,transparent);color:var(--df-accent-text, #a78bfa)}._chatActionBtnForReportActive_nu2eu_2275{opacity:1;color:var(--df-accent-text, #a78bfa)}._chatActionBtnForReportActive_nu2eu_2275 svg{fill:color-mix(in srgb,currentColor 15%,transparent)}._chatActionBtnForReportActive_nu2eu_2275:hover{background:color-mix(in srgb,var(--df-accent) 14%,transparent);color:var(--df-accent-soft)}._chatActionBtnDelete_nu2eu_2291:hover{background:var(--df-danger-hover-bg);color:var(--df-danger)}._chatFooter_nu2eu_984{flex-shrink:0;padding:8px 12px 10px;border-top:1px solid var(--df-border, #27272a)}._chatComposer_nu2eu_2311{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_nu2eu_2311:focus-within{border-color:var(--df-border-strong, #52525b)}._commentInputRteWrap_nu2eu_2328{flex:1;min-width:0;border:none;background:transparent;overflow:hidden}._commentInputRteToolbar_nu2eu_2339{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_nu2eu_2311:focus-within ._commentInputRteToolbar_nu2eu_2339{max-height:30px;padding:2px 4px 0;opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){._commentInputRteToolbar_nu2eu_2339{transition:none}}._commentRteWrap_nu2eu_2363{flex:1;min-width:0;border:1px solid var(--df-border, #27272a);border-radius:8px;background:var(--df-bg-input, #0f0f12);overflow:hidden}._commentRteWrap_nu2eu_2363:focus-within{border-color:var(--df-border-strong, #52525b)}._commentRteContent_nu2eu_2377{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_nu2eu_2377 ul,._commentRteContent_nu2eu_2377 ol{margin:2px 0;padding-left:18px}._commentRteContent_nu2eu_2377[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_nu2eu_2410{display:flex;flex-direction:column;gap:6px}._chatSendBtn_nu2eu_2419{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_nu2eu_2419:hover:not(:disabled){background:var(--df-bg-elevated, #18181b);color:var(--df-text-bright, #e4e4e7)}._chatSendBtn_nu2eu_2419:disabled{background:transparent;border-color:var(--df-border, #27272a);color:var(--df-text-dim, #52525b);cursor:default}:root[data-theme=light] ._chatComposer_nu2eu_2311{background:var(--df-bg-input, #ffffff);border-color:var(--df-border, #e4e4e7)}:root[data-theme=light] ._chatComposer_nu2eu_2311:focus-within{border-color:var(--df-border-strong, #a1a1aa)}:root[data-theme=light] ._commentRteWrap_nu2eu_2363{background:var(--df-bg-input, #ffffff);border-color:var(--df-border, #e4e4e7)}:root[data-theme=light] ._commentRteWrap_nu2eu_2363:focus-within{border-color:var(--df-border-strong, #a1a1aa)}._quickCapturePopover_nu2eu_2468{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_nu2eu_1 .14s ease}@keyframes _quickCaptureIn_nu2eu_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._quickCapturePopoverClosing_nu2eu_2487{animation:_quickCaptureOut_nu2eu_1 .14s ease forwards;pointer-events:none}@keyframes _quickCaptureOut_nu2eu_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){._quickCapturePopover_nu2eu_2468,._quickCapturePopoverClosing_nu2eu_2487{animation:none}}._quickCaptureTitle_nu2eu_2502{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_nu2eu_1976{border-left-color:var(--df-accent-text, #6d28d9)}._empDropdown_nu2eu_2528{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_nu2eu_1 .12s ease-out}._empSearchWrap_nu2eu_2536{padding:8px;border-bottom:1px solid var(--df-border, #27272a);position:relative}._empSearchIcon_nu2eu_2542{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:var(--df-text-dim, #52525b)}._empSearchInput_nu2eu_2550{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_nu2eu_2562{padding:4px 0;max-height:240px;overflow-y:auto}._empItem_nu2eu_2568{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_nu2eu_2568:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._empItemSelected_nu2eu_2585{background-color:var(--df-sidebar-active-bg, rgba(139, 92, 246, .1))}._empItemName_nu2eu_2589{font-size:13px;color:var(--df-text, #fafafa);display:flex;align-items:center;gap:4px}._empItemUid_nu2eu_2597{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_nu2eu_2589:hover .df-copy-btn,._empItemUid_nu2eu_2597:hover .df-copy-btn{opacity:1}._empNoResults_nu2eu_2615{padding:12px 14px;text-align:center;font-size:13px;color:var(--df-text-dim, #52525b)}@keyframes _shimmerDay_nu2eu_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonLine_nu2eu_2640{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_nu2eu_1 1.4s linear infinite}._skeletonDateTitle_nu2eu_2656{height:18px;width:140px}._skeletonStatusSelect_nu2eu_2662{height:32px;width:88px;border-radius:8px}._skeletonNavBtn_nu2eu_2669{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_nu2eu_1 1.4s linear infinite}._skeletonBlockTitle_nu2eu_2686{height:11px;width:70px;margin-bottom:8px}._skeletonTableWrap_nu2eu_2693{border-radius:8px;border:1px solid var(--df-border, #27272a);overflow:hidden}._skeletonTableHead_nu2eu_2700{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--df-border, #27272a)}._skeletonTableRow_nu2eu_2710{display:flex;align-items:center;gap:12px;height:36px;padding:0 12px}._skeletonTableRow_nu2eu_2710+._skeletonTableRow_nu2eu_2710{border-top:1px solid var(--df-border, #27272a)}._skeletonTh_nu2eu_2724{height:7px;opacity:.5}._skeletonTd_nu2eu_2725{height:9px}._skeletonCol1_nu2eu_2726{width:16%;flex-shrink:0}._skeletonCol2_nu2eu_2727{width:9%;flex-shrink:0}._skeletonCol3_nu2eu_2728{width:24%;flex-shrink:0}._skeletonCol4_nu2eu_2729{flex:1}._skeletonSelector_nu2eu_2734{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_nu2eu_1 1.4s linear infinite}._skeletonAvatar_nu2eu_2749{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_nu2eu_1 1.4s linear infinite}._skeletonName_nu2eu_2766{height:14px;width:120px;margin-bottom:6px}._skeletonUid_nu2eu_2773{height:12px;width:72px}._skeletonTag_nu2eu_2779{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_nu2eu_1 1.4s linear infinite}._skeletonTagSm_nu2eu_2793{width:56px}._skeletonTagMd_nu2eu_2794{width:80px}._skeletonTagLg_nu2eu_2795{width:108px}._skeletonNote_nu2eu_2798{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_nu2eu_1 1.4s linear infinite}@media(prefers-reduced-motion:reduce){._skeletonLine_nu2eu_2640,._skeletonDateTitle_nu2eu_2656,._skeletonStatusSelect_nu2eu_2662,._skeletonNavBtn_nu2eu_2669,._skeletonBlockTitle_nu2eu_2686,._skeletonSelector_nu2eu_2734,._skeletonAvatar_nu2eu_2749,._skeletonName_nu2eu_2766,._skeletonUid_nu2eu_2773,._skeletonTag_nu2eu_2779,._skeletonNote_nu2eu_2798{animation:none;background-image:none;opacity:.6}._statusDropdown_nu2eu_317,._empDropdown_nu2eu_2528,._noteCellTextarea_nu2eu_656,._taCommentOverlay_nu2eu_2834,._dayMarkerPopover_nu2eu_1660{animation:none}._statusBtn_nu2eu_270,._navBtn_nu2eu_366,._calendarNavBtn_nu2eu_402,._statusOption_nu2eu_331,._noteTextarea_nu2eu_1256,._noteCancelBtn_nu2eu_1272,._trStruck_nu2eu_507{transition:none}}._taMuted_nu2eu_2857{margin:0;font-size:12px;color:var(--df-text-dim, #7f7f8e)}._taTh_nu2eu_2864{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_nu2eu_2875{padding:9px 12px;color:var(--df-text-muted, #b1b1be);border-bottom:1px solid var(--df-border, #27272a);vertical-align:middle}._taColNum_nu2eu_2883{min-width:84px;white-space:nowrap;font-variant-numeric:tabular-nums}._taColFlex_nu2eu_2894{width:46%;min-width:100px}._taCommentPreview_nu2eu_2901{display:flex;align-items:center;min-width:0;opacity:0;transform:translateY(1px);transition:opacity .18s ease,transform .18s ease}._taCommentPreviewShown_nu2eu_2910{opacity:1;transform:translateY(0)}._taCommentPreviewText_nu2eu_2918{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_nu2eu_2934{min-width:0;max-width:360px;white-space:pre-line}._taTdCenter_nu2eu_2942{text-align:center;width:28px}._taSummaryRow_nu2eu_2948{cursor:pointer;transition:background-color .12s}._taSummaryRow_nu2eu_2948:hover{background:var(--df-bg-elevated, #18181b)}._taRowExpanded_nu2eu_2959 ._taTd_nu2eu_2875{border-bottom-color:transparent}._taTourNo_nu2eu_2964{font-size:12px;font-weight:500;color:var(--df-text, #c4c4cf);font-variant-numeric:tabular-nums}._taTourNoBadged_nu2eu_2973{display:inline-flex;align-items:center;gap:6px}._taTourBadge_nu2eu_2982{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_nu2eu_3002{--badge: var(--df-text-dim, #8a8a98)}._taTourBadgeIv_nu2eu_3003{--badge: #60a5fa}._taTourBadgeDs_nu2eu_3004{--badge: var(--df-success-text, #34d399)}._taStage_nu2eu_2980{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_nu2eu_3019{color:var(--df-text-muted, #b1b1be)}._taFinal_nu2eu_3023{color:var(--df-text, #c4c4cf);font-weight:500}._taDelta_nu2eu_3029{font-weight:600;font-variant-numeric:tabular-nums}._taDeltaPos_nu2eu_3034{color:var(--df-success-text, #34d399)}._taDeltaNeg_nu2eu_3038{color:var(--df-danger-text, #f87171)}._taDeltaNone_nu2eu_3042{color:var(--df-text-faint, #63636d)}._taRemoved_nu2eu_3046{text-decoration:line-through;color:var(--df-text-dim, #7f7f8e)}._taHintsCell_nu2eu_3056{padding-right:2px}._taHints_nu2eu_3056{display:flex;width:100%;align-items:center;gap:10px;justify-content:flex-end}._taHint_nu2eu_3056{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;color:var(--df-text-faint, #63636d);font-variant-numeric:tabular-nums}._taHint_nu2eu_3056 svg{width:12px;height:12px}._taHintNote_nu2eu_3089{opacity:0;transform:scale(.6);transform-origin:center;transition:opacity .16s ease,transform .16s ease}._taHintNoteShown_nu2eu_3096{opacity:1;transform:scale(1)}._taChevron_nu2eu_3101{color:var(--df-text-muted, #71717a);transition:transform .15s}._taChevronBtn_nu2eu_3110{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_nu2eu_3110:focus-visible{outline:2px solid var(--df-accent, #8b5cf6);outline-offset:1px}._taDetailCell_nu2eu_3134{padding:0}._taDetailPad_nu2eu_3131{padding:0 10px 12px}@keyframes _taFadeIn_nu2eu_3148{0%{opacity:0}to{opacity:1}}._taFadeIn_nu2eu_3148{animation:_taFadeIn_nu2eu_3148 .16s ease-out}._taCollapse_nu2eu_3155{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease,opacity .18s ease}._taCollapseOpen_nu2eu_3162{grid-template-rows:1fr;opacity:1}._taCollapseInner_nu2eu_3167{overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){._taCollapse_nu2eu_3155,._taHintNote_nu2eu_3089,._taCommentPreview_nu2eu_2901{transition:none}}._taDetail_nu2eu_3131{border:1px solid var(--df-border, #27272a);border-radius:8px;overflow:hidden}._taDetailHead_nu2eu_3199,._taDetailRow_nu2eu_3200{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_nu2eu_3200{align-items:start}._taReasonCol_nu2eu_3218,._taCommentCol_nu2eu_3217{padding-left:4px}._taDetailHead_nu2eu_3199{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_nu2eu_3199{background-color:var(--df-table-header-bg, #f3f5f9)}._taDateHead_nu2eu_3249{display:inline-flex;align-items:center;gap:4px}._taSortToggle_nu2eu_3258{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_nu2eu_3258:hover{color:var(--df-text-muted, #b1b1be);background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._taSortToggle_nu2eu_3258 svg{width:11px;height:11px;transition:transform .18s ease}._taSortToggleDesc_nu2eu_3284 svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){._taSortToggle_nu2eu_3258 svg{transition:none}}._taDetailRow_nu2eu_3200{border-bottom:1px solid var(--df-border, #27272a);font-size:12px}._taDetailRow_nu2eu_3200:last-child{border-bottom:none}._taDetailRowToday_nu2eu_3306{box-shadow:inset 2px 0 0 var(--df-text-dim, #7f7f8e)}._taDetailRowToday_nu2eu_3306 ._taDay_nu2eu_3310{color:var(--df-text, #c4c4cf);font-weight:500}._taPeriodLabel_nu2eu_3317{padding:10px 16px 4px;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--df-text-faint, #63636d)}._taTotalRow_nu2eu_3329+._taPeriodLabel_nu2eu_3317{margin-top:4px}._taTotalRow_nu2eu_3329{background-color:#ffffff06}:root[data-theme=light] ._taTotalRow_nu2eu_3329{background-color:#0f172a08}._taTotalRow_nu2eu_3329 ._taLogged_nu2eu_3019,._taTotalRow_nu2eu_3329 ._taFinal_nu2eu_3023,._taTotalRow_nu2eu_3329 ._taDelta_nu2eu_3029{font-weight:600}._taTotalLabel_nu2eu_3349{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--df-text-dim, #7f7f8e)}._taNum_nu2eu_3357{font-variant-numeric:tabular-nums}._taDay_nu2eu_3310{color:var(--df-text-muted, #b1b1be);font-weight:500}._taCommentCell_nu2eu_3366{min-width:0}._taActionCell_nu2eu_3370{display:flex;justify-content:center}._taReportCol_nu2eu_3377{text-align:right}._taReportCell_nu2eu_3383{display:flex;justify-content:flex-end}._taReportToggle_nu2eu_3391{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_nu2eu_3391 svg{width:15px;height:15px}._taReportToggle_nu2eu_3391:hover:not(:disabled){background-color:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-muted, #b1b1be)}._taReportToggle_nu2eu_3391:disabled{cursor:default}._taReportToggleOn_nu2eu_3420{color:var(--df-accent-text, #a78bfa)}._taReportToggleOn_nu2eu_3420 svg{fill:color-mix(in srgb,currentColor 15%,transparent)}._taReportHint_nu2eu_3432{color:var(--df-accent-text, #a78bfa)}._taReportHint_nu2eu_3432 svg{width:13px;height:13px;fill:color-mix(in srgb,currentColor 15%,transparent)}._taCommentText_nu2eu_3442,._taNoteText_nu2eu_3443{font-size:12px;line-height:1.5;color:var(--df-text-muted, #b1b1be);word-break:break-word}._taCommentText_nu2eu_3442{white-space:pre-wrap}._taCommentText_nu2eu_3442 p,._taNoteText_nu2eu_3443 p{margin:0}._taCommentEditable_nu2eu_3461{cursor:text;border-radius:4px;padding:1px 4px;margin:-1px -4px;transition:background-color .15s}._taCommentEditable_nu2eu_3461:hover{background:var(--df-bg-elevated, #18181b)}._taCommentAdd_nu2eu_3473{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_nu2eu_3473:hover{color:var(--df-accent-text, #a78bfa)}._taCommentOverlay_nu2eu_2834{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_nu2eu_1 .1s ease-out}._taCommentOverlay_nu2eu_2834::placeholder{color:var(--df-text-faint, #63636d);font-style:italic}._taOpenDayBtn_nu2eu_3518{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_nu2eu_3518:hover{color:var(--df-accent-text, #a78bfa);background:var(--df-bg-elevated, #18181b)}._taOpenDayBtn_nu2eu_3518 svg{width:13px;height:13px}._taNoteSection_nu2eu_3547{display:flex;flex-direction:column;gap:5px;padding:9px 12px}._taNoteSection_nu2eu_3547 ._tourRteWrap_nu2eu_689{width:calc(100% + 24px);margin:0 0 -9px -12px;border-left:none;border-right:none;border-bottom:none;border-radius:0}._taNoteSection_nu2eu_3547 ._tourRteWrap_nu2eu_689:focus-within{border-top-color:var(--df-border, #27272a)}._taNoteLabel_nu2eu_3576{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--df-text-dim, #7f7f8e)}._taManageBtn_nu2eu_3593{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_nu2eu_3593:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-muted, #b1b1be);border-color:var(--df-border, #27272a)}._taManageBtn_nu2eu_3593 svg{width:13px;height:13px}._taHeaderRow_nu2eu_3624{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}._taHeaderRow_nu2eu_3624 ._blockTitle_nu2eu_456{margin-bottom:0}._taManageBtnHeader_nu2eu_3638{margin:0}._taThTourNo_nu2eu_3644{white-space:nowrap}._taAddBtnSlot_nu2eu_3650{display:inline-block;width:25px;vertical-align:middle}._taAddBtn_nu2eu_3650{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_nu2eu_3650:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-muted, #b1b1be);border-color:var(--df-border, #27272a)}._taAddDropdown_nu2eu_3682{min-width:260px}._taAddList_nu2eu_3686{padding:4px 0;max-height:260px;overflow-y:auto}._taAddItem_nu2eu_3692{display:flex;align-items:center;gap:8px;padding:7px 14px;cursor:pointer;transition:background .12s}._taAddItem_nu2eu_3692:hover{background:var(--df-hover-white, rgba(255, 255, 255, .05))}._taAddItemNo_nu2eu_3705{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_nu2eu_3716{margin-left:auto;flex-shrink:0;font-size:11px;color:var(--df-text-dim, #7f7f8e)}._taEmptyRow_nu2eu_3725{padding:18px 12px;text-align:center;color:var(--df-text-dim, #7f7f8e);font-size:12px}._taReasonCell_nu2eu_3733{min-width:0}._taReasonSelected_nu2eu_3737{display:flex;flex-wrap:wrap;align-items:center;gap:4px}._taReasonChip_nu2eu_3744{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_nu2eu_3763{min-width:0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taReasonChipArchived_nu2eu_3773{opacity:.55;border-style:dashed}._taReasonChipX_nu2eu_3778{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_nu2eu_3778:hover{color:var(--df-danger-text, #f87171);background:var(--df-hover-white, rgba(255, 255, 255, .06))}._taReasonAdd_nu2eu_3801{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_nu2eu_3801:hover{color:var(--df-accent-text, #a78bfa);border-color:var(--df-accent-text, #a78bfa)}._taReasonMenu_nu2eu_3821{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_nu2eu_1 .1s ease-out}._taReasonMenuEmpty_nu2eu_3837{padding:8px 10px;font-size:12px;color:var(--df-text-faint, #63636d)}._taReasonOption_nu2eu_3843{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_nu2eu_3843:hover{background:var(--df-bg-elevated, #18181b);color:var(--df-text, #c4c4cf)}._taReasonOptionOn_nu2eu_3864{color:var(--df-text, #c4c4cf)}._taReasonCheck_nu2eu_3868{flex-shrink:0;width:12px;font-size:11px;color:var(--df-accent-text, #a78bfa)}._taReasonOptionLabel_nu2eu_3875{flex:1;min-width:0}._taReasonChips_nu2eu_3885{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;max-width:100%}._taReasonMore_nu2eu_3893{flex-shrink:0;align-self:center;font-size:10px;font-weight:600;color:var(--df-text-faint, #63636d)}._taReasonSummaryCell_nu2eu_2891{width:53%;min-width:100px}._reasonMgrBackdrop_nu2eu_3910{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_nu2eu_1 .12s ease-out}._reasonMgr_nu2eu_3910{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_nu2eu_3935{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--df-border, #27272a)}._reasonMgrTitle_nu2eu_3943{margin:0;font-size:13px;font-weight:600;color:var(--df-text, #c4c4cf)}._reasonMgrClose_nu2eu_3950{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_nu2eu_3950:hover{background:var(--df-bg-input, #0f0f12);color:var(--df-text, #c4c4cf)}._reasonMgrBody_nu2eu_3971{padding:14px 16px;overflow-y:auto}._reasonAddRow_nu2eu_3976{display:flex;gap:8px;margin-bottom:14px}._reasonInput_nu2eu_3982{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_nu2eu_3982:focus{border-color:var(--df-border-strong, #3f3f46)}._reasonInputShort_nu2eu_4000{flex:0 0 110px}._reasonAddBtn_nu2eu_4004{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_nu2eu_4004:hover:not(:disabled){border-color:var(--df-accent-text, #a78bfa);background:var(--df-hover-white, rgba(255, 255, 255, .05))}._reasonAddBtn_nu2eu_4004:disabled{opacity:.45;cursor:default}._reasonList_nu2eu_4027{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._reasonItem_nu2eu_4036{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--df-border, #27272a);border-radius:7px}._reasonItemArchived_nu2eu_4045{opacity:.7}._reasonItemLabel_nu2eu_4049{flex:1;min-width:0;display:flex;align-items:center;gap:8px}._reasonItemChip_nu2eu_4057{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_nu2eu_4069{min-width:0;font-size:12px;color:var(--df-text-dim, #7f7f8e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reasonItemActions_nu2eu_4078{flex-shrink:0;display:flex;align-items:center;gap:4px}._reasonTextBtn_nu2eu_4085{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_nu2eu_4085:hover:not(:disabled){color:var(--df-text, #c4c4cf);background:var(--df-bg-input, #0f0f12)}._reasonTextBtn_nu2eu_4085:disabled{opacity:.45;cursor:default}._reasonIconBtn_nu2eu_4107{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_nu2eu_4107:hover:not(:disabled){color:var(--df-text, #c4c4cf);background:var(--df-bg-input, #0f0f12);border-color:var(--df-border, #27272a)}._reasonIconBtn_nu2eu_4107:disabled{opacity:.35;cursor:default}._reasonArchivedLabel_nu2eu_4133{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_nu2eu_3821,._reasonMgrBackdrop_nu2eu_3910{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_15ahw_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_15ahw_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_15ahw_34{display:flex;align-items:center;gap:8px;justify-content:flex-start}._backBtn_15ahw_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_15ahw_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_15ahw_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_15ahw_68{font-size:12px;font-weight:500;color:var(--df-accent-text, #a78bfa)}._monthNav_15ahw_74{display:flex;align-items:center;gap:8px;justify-content:center}._monthBtn_15ahw_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_15ahw_81:hover{background-color:var(--df-hover-white, rgba(255, 255, 255, .05))}._monthBtn_15ahw_81 svg{color:var(--df-chevron, #71717a)}._monthLabel_15ahw_101{font-size:12px;font-weight:600;color:var(--df-text, #a1a1aa);min-width:120px;text-align:center}._headerRight_15ahw_109{min-width:0}._gridWrap_15ahw_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_15ahw_113::-webkit-scrollbar{width:8px;height:8px}._gridWrap_15ahw_113::-webkit-scrollbar-track{background:transparent}._gridWrap_15ahw_113::-webkit-scrollbar-thumb{background-color:var(--df-scrollbar-thumb, #3f3f46);border-radius:9999px}._gridWrap_15ahw_113::-webkit-scrollbar-thumb:hover{background-color:var(--df-scrollbar-thumb-hover, #52525b)}._weekDays_15ahw_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_15ahw_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_15ahw_127{display:flex;flex-direction:column;gap:6px}._weekRow_15ahw_212{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}@keyframes _gridFadeIn_15ahw_1{0%{opacity:0}to{opacity:1}}@keyframes _gridSlideInNext_15ahw_1{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes _gridSlideInPrev_15ahw_1{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}._gridEnterFade_15ahw_245{animation:_gridFadeIn_15ahw_1 .22s ease-out}._gridEnterNext_15ahw_246{animation:_gridSlideInNext_15ahw_1 .3s cubic-bezier(.22,1,.36,1)}._gridEnterPrev_15ahw_247{animation:_gridSlideInPrev_15ahw_1 .3s cubic-bezier(.22,1,.36,1)}@keyframes _skeletonFadeOut_15ahw_1{0%{opacity:1}to{opacity:0}}._skeletonExitOverlay_15ahw_6{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;animation:_skeletonFadeOut_15ahw_1 .24s ease-out forwards}._skeletonExitOverlay_15ahw_6>*{border:none;border-radius:0;box-shadow:none}._emptyCell_15ahw_278{aspect-ratio:1}._dayCell_15ahw_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_15ahw_282:focus-visible{box-shadow:inset 0 0 0 2px var(--df-accent);border-color:transparent}._dayCell_15ahw_282:disabled{opacity:1}._dayCellActive_15ahw_312{background-color:var(--df-calendar-active-bg, #18181b);border-color:var(--df-border, #27272a);cursor:pointer}._dayCellHasStatus_15ahw_319:hover{box-shadow:0 4px 12px var(--status-shadow, var(--df-status-shadow, rgba(139, 92, 246, .15)))}._dayCellHasStatus_15ahw_319:focus-visible{box-shadow:inset 0 0 0 2px var(--df-accent)}._dayCellAlwaysGlow_15ahw_331{box-shadow:0 4px 12px var(--status-shadow, var(--df-status-shadow, rgba(139, 92, 246, .15)))}._dayCellWork_15ahw_336{background-color:var(--df-calendar-active-bg, #18181b);border-color:var(--df-border, #27272a);cursor:pointer}._dayCellInactive_15ahw_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_15ahw_346 ._dayNum_15ahw_354{color:#52525b}:root[data-theme=light] ._dayCellInactive_15ahw_346 ._dayNum_15ahw_354{color:#c7c7cc}._dayCellInactive_15ahw_346:hover{box-shadow:none}._dayCellInactive_15ahw_346:disabled{cursor:default}._dayCellOutside_15ahw_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_15ahw_381 ._dayNum_15ahw_354{color:#3f3f46}:root[data-theme=light] ._dayCellOutside_15ahw_381{border-color:color-mix(in srgb,#d4d4d8 70%,var(--df-border, #e4e4e7) 30%)}:root[data-theme=light] ._dayCellOutside_15ahw_381 ._dayNum_15ahw_354{color:#a1a1aa}._dayCellOutside_15ahw_381:hover{box-shadow:none}._dayCellEmpty_15ahw_409{background:transparent;border-color:transparent;cursor:default;pointer-events:none}._dayTop_15ahw_416{display:flex;align-items:flex-start;justify-content:space-between;gap:2px;flex-shrink:0;z-index:1}._dayNum_15ahw_354{font-size:12px;font-weight:500}._dayCellEmpty_15ahw_409 ._dayNum_15ahw_354{color:var(--df-calendar-day-num-inactive, #c4c4c4)}._dayCellWork_15ahw_336 ._dayNum_15ahw_354,._dayCellActive_15ahw_312 ._dayNum_15ahw_354{color:var(--df-text, #fafafa)}._dayIcons_15ahw_439{display:flex;align-items:center;gap:2px;flex-shrink:0}._markerHoliday_15ahw_446 svg{color:var(--df-holiday, #fbbf24)}._markerDb_15ahw_450 svg{color:var(--df-db-green, #22c55e)}._markerQuiz_15ahw_454 svg{color:var(--df-quiz, #6366f1)}._dayPreview_15ahw_467{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}._dayPreviewHasMore_15ahw_482: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_15ahw_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_15ahw_148>*{flex-shrink:0}._dayCell_15ahw_282:hover ._previewInner_15ahw_148{scrollbar-width:thin;scrollbar-color:var(--df-scrollbar-thumb, #3f3f46) transparent}._previewInner_15ahw_148::-webkit-scrollbar{width:3px}._previewInner_15ahw_148::-webkit-scrollbar-track{background:transparent}._previewInner_15ahw_148::-webkit-scrollbar-thumb{background-color:var(--df-scrollbar-thumb, #3f3f46);border-radius:9999px;opacity:0;transition:opacity .2s ease}._dayCell_15ahw_282:hover ._previewInner_15ahw_148::-webkit-scrollbar-thumb{opacity:1}._dayCell_15ahw_282:hover ._previewInner_15ahw_148::-webkit-scrollbar-thumb:hover{background-color:var(--df-scrollbar-thumb-hover, #52525b)}._previewMeeting_15ahw_557{font-size:10px;color:var(--df-meeting-preview, #22c55e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._previewQuiz_15ahw_567{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_15ahw_577{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_15ahw_587{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_15ahw_557,._previewQuiz_15ahw_567,._previewInstruction_15ahw_577,._previewProductivity_15ahw_587{cursor:pointer}._previewRowStruck_15ahw_606{opacity:.35;text-decoration:line-through}._previewTooltip_15ahw_614{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_15ahw_630{position:absolute;bottom:0;left:0;right:0;height:28px;pointer-events:none;z-index:1}._dayBottom_15ahw_630 ._statusDotBtn_15ahw_643{position:absolute;right:7px;bottom:7px;pointer-events:auto}._dayTotalTime_15ahw_651{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_15ahw_643{width:6px;height:6px;border-radius:50%;flex-shrink:0}._statusDotEmpty_15ahw_675{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_15ahw_643{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:8px;margin:-8px;cursor:pointer;border-radius:50%;position:relative}._statusDotBtn_15ahw_643:hover{background:radial-gradient(circle at center,var(--df-status-dot-glow-inner) 0%,var(--df-status-dot-glow-outer) 40%,transparent 70%)}._statusPopup_15ahw_716{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_15ahw_729{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_15ahw_729:hover{background-color:var(--df-hover-white)}._statusPopupOptionActive_15ahw_749{background-color:var(--df-hover-white-strong)}._statusPopupDot_15ahw_753{width:7px;height:7px;border-radius:50%;flex-shrink:0}._statusPopupLabel_15ahw_762{color:var(--status-fg)}:root[data-theme=light] ._statusPopupLabel_15ahw_762{color:color-mix(in srgb,var(--status-fg) 55%,#000)}@keyframes _shimmerCalendar_15ahw_1{0%{background-position:-600px 0}to{background-position:600px 0}}._shimmer_15ahw_781{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_15ahw_1 1.4s linear infinite;border-radius:4px}._dayCellSkeleton_15ahw_797{background-color:var(--df-calendar-active-bg, #18181b);border-color:var(--df-border, #27272a);pointer-events:none}._skelNum_15ahw_804{width:16px;height:11px;border-radius:3px}._skelRows_15ahw_810{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:3px;overflow:hidden}._skelRow_15ahw_810{width:86%;height:7px;border-radius:3px}._skelRowShort_15ahw_826{width:56%;opacity:.6}._skelDot_15ahw_831{position:absolute;right:7px;bottom:7px;width:8px;height:8px;border-radius:50%;opacity:.55}._skeletonPill_15ahw_842{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_15ahw_1 1.4s linear infinite}._skeletonMonthLabel_15ahw_858{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_15ahw_1 1.4s linear infinite}._emptyLine_15ahw_873{width:100%;height:1px;opacity:.3;background-color:var(--df-empty-line, #3f3f46)}._dayOffPalm_15ahw_881{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding:0 4px 4px;pointer-events:none}._dayOffPalm_15ahw_881 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_15ahw_41,._monthBtn_15ahw_81,._dayCell_15ahw_282,._calendarErrorBtn_15ahw_906{transition:none}._previewInner_15ahw_148{scroll-behavior:auto}._previewInner_15ahw_148::-webkit-scrollbar-thumb{transition:none}._shimmer_15ahw_781,._skeletonPill_15ahw_842,._skeletonMonthLabel_15ahw_858{animation:none;background-image:none}._gridEnterFade_15ahw_245,._gridEnterNext_15ahw_246,._gridEnterPrev_15ahw_247{animation:none}._skeletonExitOverlay_15ahw_6{display:none}}._calendarError_15ahw_906{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_15ahw_949{font-size:14px;line-height:1.5}._calendarErrorBtn_15ahw_906{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_15ahw_906:hover{background:var(--df-bg-elevated)}._dayBottom_15ahw_630 ._commentIconBtn_15ahw_978{position:absolute;left:7px;bottom:7px;pointer-events:auto}._commentIconBtn_15ahw_978{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_15ahw_312:hover ._commentIconBtn_15ahw_978,._dayCellWork_15ahw_336:hover ._commentIconBtn_15ahw_978{opacity:.7}._dayCellActive_15ahw_312 ._commentIconBtn_15ahw_978:hover,._dayCellWork_15ahw_336 ._commentIconBtn_15ahw_978:hover{opacity:1;color:var(--df-text, #e4e4e7);background-color:var(--df-hover-white, rgba(255, 255, 255, .06))}._commentIconBtn_15ahw_978._commentIconBtnActive_15ahw_1022,._dayCellActive_15ahw_312 ._commentIconBtn_15ahw_978._commentIconBtnActive_15ahw_1022,._dayCellWork_15ahw_336 ._commentIconBtn_15ahw_978._commentIconBtnActive_15ahw_1022{opacity:1;color:var(--df-text, #e4e4e7)}@media(prefers-reduced-motion:reduce){._commentIconBtn_15ahw_978{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_nsyn2_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_nsyn2_21{width:100%;max-width:960px}._header_nsyn2_29{text-align:center;margin-bottom:44px}._title_nsyn2_34{margin:0;font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--df-text)}._subtitle_nsyn2_42{margin:8px 0 0;font-size:14px;color:var(--df-text-dim)}._grid_nsyn2_49{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 40px}._group_nsyn2_56{flex:0 1 340px;min-width:260px;animation:_launcherGroupIn_nsyn2_1 .28s cubic-bezier(.22,1,.36,1) both}._group_nsyn2_56:nth-child(2){animation-delay:.07s}._group_nsyn2_56:nth-child(3){animation-delay:.14s}._group_nsyn2_56:nth-child(4){animation-delay:.21s}@keyframes _launcherGroupIn_nsyn2_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._group_nsyn2_56{animation:none}}._groupHeader_nsyn2_81{display:flex;align-items:center;gap:9px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--df-border)}._groupIcon_nsyn2_90{display:inline-flex;color:var(--df-text-muted)}._groupTitle_nsyn2_95{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--df-text-dim)}._program_nsyn2_107{margin-top:6px}._program_nsyn2_107+._program_nsyn2_107{margin-top:10px}._programHeader_nsyn2_115{display:flex;align-items:center;gap:7px;padding:6px 12px 4px}._programIcon_nsyn2_122{display:inline-flex;color:var(--df-text-dim)}._programTitle_nsyn2_127{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--df-text-dim)}._viewRow_nsyn2_136{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_nsyn2_136:hover{background:var(--df-hover-white);transform:translate(2px)}._viewIcon_nsyn2_156{display:inline-flex;flex-shrink:0;color:var(--df-text-muted);transition:color .14s ease}._viewRow_nsyn2_136:hover ._viewIcon_nsyn2_156{color:var(--df-text)}._viewRow_nsyn2_136:hover ._viewLabel_nsyn2_168{color:var(--df-text-bright)}._viewText_nsyn2_172{display:flex;flex-direction:column;min-width:0}._viewLabel_nsyn2_168{font-size:14px;font-weight:500;color:var(--df-text);transition:color .14s ease}._viewDesc_nsyn2_185{margin-top:2px;font-size:12px;color:var(--df-text-dim)}._muted_nsyn2_192{margin:0;padding:9px 12px;font-size:13px;color:var(--df-text-dim)}._state_nsyn2_199{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_1ut5i_1{0%{opacity:0}to{opacity:1}}@keyframes _sessionDialogIn_1ut5i_1{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._backdrop_1ut5i_45{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_1ut5i_1 .2s ease-out}._dialog_1ut5i_73{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_1ut5i_1 .18s ease-out}._icon_1ut5i_97{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_1ut5i_121{margin:0;font-size:20px;font-weight:700;line-height:1.3;color:var(--df-text-bright, #e4e4e7)}._description_1ut5i_137{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--df-text-muted, #b1b1be)}._actions_1ut5i_151{display:flex;justify-content:center;gap:10px;margin-top:24px}._actions_1ut5i_151 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_1ut5i_191{border:1px solid var(--df-border, #27272a);background:var(--df-bg-elevated, #18181b);color:var(--df-text-bright, #e4e4e7)}._primary_1ut5i_191: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_1ut5i_191[aria-disabled=true]{cursor:wait;opacity:.6}._secondary_1ut5i_225{border:1px solid transparent;background:transparent;color:var(--df-text-dim, #7f7f8e)}._secondary_1ut5i_225:hover:not(:disabled){background:var(--df-hover-white, rgba(255, 255, 255, .05));color:var(--df-text-bright, #e4e4e7)}._secondary_1ut5i_225:disabled{cursor:wait;opacity:.6}._actions_1ut5i_151 button:focus-visible{outline:2px solid var(--df-text-dim, #7f7f8e);outline-offset:2px}@media(prefers-reduced-motion:reduce){._backdrop_1ut5i_45,._dialog_1ut5i_73{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}}
