.Tooltips-module__VmfhaW__tip{z-index:2000;background:var(--bg-elevated,#24243099);max-width:min(280px,100vw - 16px);color:var(--text-primary,#eaeaf2);border:1px solid var(--border,#ffffff14);border-radius:var(--radius-sm,6px);box-shadow:var(--shadow-lg,0 4px 6px #0000001a, 0 10px 40px #0000004d);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);overflow-wrap:anywhere;pointer-events:none;opacity:0;align-items:center;gap:8px;padding:5px 9px;font-size:12px;font-weight:500;line-height:1.35;display:flex;position:fixed}.Tooltips-module__VmfhaW__tip[data-ready=true]{opacity:1;animation:Tooltips-module__VmfhaW__tipIn var(--transition-fast,.15s ease)}.Tooltips-module__VmfhaW__tip[data-side=above][data-ready=true]{animation-name:Tooltips-module__VmfhaW__tipInAbove}.Tooltips-module__VmfhaW__body{flex-direction:column;gap:2px;min-width:0;display:flex}.Tooltips-module__VmfhaW__title{font-weight:600}.Tooltips-module__VmfhaW__detail{color:var(--text-secondary,#a8a8be);white-space:pre-line;font-weight:400}.Tooltips-module__VmfhaW__kbd{border:1px solid var(--border-input,#ffffff1f);background:var(--bg-input,#2a2a38a6);color:var(--text-secondary,#a8a8be);border-radius:4px;flex-shrink:0;padding:1px 5px;font-family:inherit;font-size:11px;line-height:1.4}@keyframes Tooltips-module__VmfhaW__tipIn{0%{opacity:0;transform:translateY(-3px)}}@keyframes Tooltips-module__VmfhaW__tipInAbove{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.Tooltips-module__VmfhaW__tip[data-ready=true]{animation:none}}
.NotificationPopover-module__imPe5W__panel{width:380px;max-width:calc(100vw - 16px);max-height:min(560px, calc(var(--app-height,100vh) - 96px));z-index:100;box-shadow:var(--shadow-lg);transform-origin:100% 0;flex-direction:column;animation:.16s cubic-bezier(.23,1,.32,1) NotificationPopover-module__imPe5W__panelIn;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.NotificationPopover-module__imPe5W__panel:focus{outline:none}@keyframes NotificationPopover-module__imPe5W__panelIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@media (prefers-reduced-motion:reduce){.NotificationPopover-module__imPe5W__panel{animation:none}}.NotificationPopover-module__imPe5W__header{border-bottom:1px solid var(--divider);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 10px;display:flex}.NotificationPopover-module__imPe5W__heading{flex-direction:column;gap:1px;min-width:0;display:flex}.NotificationPopover-module__imPe5W__title{color:var(--text-primary);white-space:nowrap;margin:0;font-size:15px;font-weight:600}.NotificationPopover-module__imPe5W__count{color:var(--text-muted);white-space:nowrap;font-size:12px}.NotificationPopover-module__imPe5W__markAll{text-align:right;border-radius:var(--radius-sm);min-width:0;color:var(--accent);font:inherit;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;flex-shrink:1;margin-right:-8px;padding:4px 8px;font-size:12px;font-weight:500}.NotificationPopover-module__imPe5W__markAll:hover{background:var(--accent-light)}.NotificationPopover-module__imPe5W__markAll:focus-visible,.NotificationPopover-module__imPe5W__viewAll:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.NotificationPopover-module__imPe5W__list{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 0;overflow-y:auto}.NotificationPopover-module__imPe5W__empty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;font-size:13px;display:flex}.NotificationPopover-module__imPe5W__emptyIcon{opacity:.6;width:28px;height:28px}.NotificationPopover-module__imPe5W__skeleton{flex-direction:column;display:flex}.NotificationPopover-module__imPe5W__skeletonRow{align-items:flex-start;gap:10px;padding:10px 15px;display:flex}.NotificationPopover-module__imPe5W__skeletonIcon,.NotificationPopover-module__imPe5W__skeletonLines span{background:var(--bg-elevated);animation:1.4s ease-in-out infinite NotificationPopover-module__imPe5W__popover-pulse}.NotificationPopover-module__imPe5W__skeletonIcon{border-radius:var(--radius-sm);flex-shrink:0;width:28px;height:28px}.NotificationPopover-module__imPe5W__skeletonLines{flex-direction:column;flex:1;gap:6px;padding-top:2px;display:flex}.NotificationPopover-module__imPe5W__skeletonLines span{border-radius:var(--radius-sm);height:10px;display:block}.NotificationPopover-module__imPe5W__skeletonLines span:last-child{width:30%}@keyframes NotificationPopover-module__imPe5W__popover-pulse{0%,to{opacity:.5}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.NotificationPopover-module__imPe5W__skeletonIcon,.NotificationPopover-module__imPe5W__skeletonLines span{animation:none}}.NotificationPopover-module__imPe5W__footer{border-top:1px solid var(--divider);flex-shrink:0;padding:4px}.NotificationPopover-module__imPe5W__viewAll{border-radius:var(--radius-sm);min-height:36px;color:var(--accent);transition:background var(--transition-fast);justify-content:center;align-items:center;font-size:13px;font-weight:500;text-decoration:none;display:flex}.NotificationPopover-module__imPe5W__viewAll:hover{background:var(--bg-hover)}@media (max-width:479.98px){.NotificationPopover-module__imPe5W__panel{width:auto;max-width:none;max-height:calc(var(--app-height,100vh) - 72px);border-radius:0 0 var(--radius-lg) var(--radius-lg);transform-origin:top;border-left:none;border-right:none;top:100%;left:0;right:0}.NotificationPopover-module__imPe5W__skeletonRow,.NotificationPopover-module__imPe5W__header{padding-left:16px;padding-right:16px}}
.NotificationBell-module__ZRczQW__root{flex-shrink:0;align-items:center;display:flex;position:relative}@media (max-width:479.98px){.NotificationBell-module__ZRczQW__root{position:static}}.NotificationBell-module__ZRczQW__bell{width:36px;height:36px;font:inherit;cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast);color:var(--text-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.NotificationBell-module__ZRczQW__bell:hover,.NotificationBell-module__ZRczQW__bell[aria-expanded=true]{background:var(--bg-hover);color:var(--text-primary)}.NotificationBell-module__ZRczQW__bell:focus-visible{outline:2px solid var(--accent);outline-offset:0}.NotificationBell-module__ZRczQW__icon{width:16px;height:16px}.NotificationBell-module__ZRczQW__ringing{animation:.5s NotificationBell-module__ZRczQW__bell-ring}@keyframes NotificationBell-module__ZRczQW__bell-ring{0%{transform:rotate(0)}15%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}45%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.NotificationBell-module__ZRczQW__badge{text-align:center;font-variant-numeric:tabular-nums;color:#fff;background:var(--danger);border:1px solid var(--bg-surface);box-sizing:border-box;border-radius:var(--radius-full);pointer-events:none;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-weight:700;line-height:13px;position:absolute;top:-1px;left:19px}.NotificationBell-module__ZRczQW__badgePop{animation:.3s NotificationBell-module__ZRczQW__badge-pop}@keyframes NotificationBell-module__ZRczQW__badge-pop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}
.PomodoroNavTimer-module__J206va__time{font-variant-numeric:tabular-nums;color:var(--mode);font-size:13px;font-weight:600;line-height:1}.PomodoroNavTimer-module__J206va__pill[data-status=paused] .PomodoroNavTimer-module__J206va__time,.PomodoroNavTimer-module__J206va__ring[data-status=paused] .PomodoroNavTimer-module__J206va__time{color:var(--text-secondary)}.PomodoroNavTimer-module__J206va__pill{border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--mode) 35%, var(--border));background:color-mix(in srgb, var(--mode) 10%, var(--bg-elevated));flex-shrink:0;align-items:center;gap:2px;height:30px;padding:0 3px 0 0;display:inline-flex}.PomodoroNavTimer-module__J206va__pillMain{border-radius:var(--radius-full);height:100%;color:inherit;align-items:center;gap:7px;padding:0 4px 0 11px;text-decoration:none;display:inline-flex}.PomodoroNavTimer-module__J206va__pillMain:focus-visible,.PomodoroNavTimer-module__J206va__pillBtn:focus-visible,.PomodoroNavTimer-module__J206va__ring:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PomodoroNavTimer-module__J206va__dot{border-radius:var(--radius-full);background:var(--mode);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mode) 22%, transparent);flex-shrink:0}.PomodoroNavTimer-module__J206va__pill[data-status=running] .PomodoroNavTimer-module__J206va__dot{animation:2s ease-in-out infinite PomodoroNavTimer-module__J206va__pulse}.PomodoroNavTimer-module__J206va__pill[data-status=paused] .PomodoroNavTimer-module__J206va__dot{background:var(--text-muted);box-shadow:none}@keyframes PomodoroNavTimer-module__J206va__pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--mode) 8%, transparent)}}.PomodoroNavTimer-module__J206va__pillBtn{border-radius:var(--radius-full);background:color-mix(in srgb, var(--mode) 18%, transparent);width:22px;height:22px;color:var(--mode);cursor:pointer;transition:filter var(--transition-fast), transform var(--transition-fast);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.PomodoroNavTimer-module__J206va__pillBtn:hover{filter:brightness(1.1)}.PomodoroNavTimer-module__J206va__pillBtn:active{transform:scale(.94)}.PomodoroNavTimer-module__J206va__pillBtn svg{width:11px;height:11px}.PomodoroNavTimer-module__J206va__line{pointer-events:none;background:linear-gradient(to right, var(--mode) var(--p), transparent var(--p));height:2px;transition:background var(--transition-base);position:absolute;bottom:-1px;left:0;right:0}.PomodoroNavTimer-module__J206va__line[data-status=paused]{background:linear-gradient(to right, var(--text-muted) var(--p), transparent var(--p))}.PomodoroNavTimer-module__J206va__ring{border-radius:var(--radius-md);height:36px;color:inherit;transition:background var(--transition-base);flex-shrink:0;align-items:center;gap:6px;padding:0 8px 0 5px;text-decoration:none;display:inline-flex}.PomodoroNavTimer-module__J206va__ring:hover{background:var(--bg-hover)}.PomodoroNavTimer-module__J206va__ringIcon{color:var(--mode);display:inline-flex}.PomodoroNavTimer-module__J206va__ring[data-status=paused] .PomodoroNavTimer-module__J206va__ringIcon{color:var(--text-muted)}.PomodoroNavTimer-module__J206va__ringIcon svg{width:12px;height:12px}@media (max-width:780px){.PomodoroNavTimer-module__J206va__pill .PomodoroNavTimer-module__J206va__dot,.PomodoroNavTimer-module__J206va__pill .PomodoroNavTimer-module__J206va__pillBtn,.PomodoroNavTimer-module__J206va__ring .PomodoroNavTimer-module__J206va__time{display:none}.PomodoroNavTimer-module__J206va__pill{padding:0}.PomodoroNavTimer-module__J206va__pillMain{padding:0 10px}.PomodoroNavTimer-module__J206va__ring{padding:0 5px}}@media (prefers-reduced-motion:reduce){.PomodoroNavTimer-module__J206va__pill[data-status=running] .PomodoroNavTimer-module__J206va__dot{animation:none}.PomodoroNavTimer-module__J206va__line{transition:none}}
.OrgSwitcher-module__fN478W__wyzwalacz{border:1px solid var(--border);border-radius:var(--radius-md);max-width:220px;height:36px;color:var(--text-primary);font:inherit;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;flex-shrink:0;align-self:center;align-items:center;gap:8px;margin:0 6px 0 2px;padding:0 8px 0 5px;font-size:13px;font-weight:500;display:flex}.OrgSwitcher-module__fN478W__wyzwalacz:hover,.OrgSwitcher-module__fN478W__wyzwalacz[aria-expanded=true]{background:var(--bg-hover);border-color:var(--border-input)}.OrgSwitcher-module__fN478W__nazwa{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.OrgSwitcher-module__fN478W__strzalka{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}.OrgSwitcher-module__fN478W__znak{border-radius:var(--radius-sm);background:var(--accent-gradient);width:30px;height:30px;color:var(--accent-text);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.OrgSwitcher-module__fN478W__znak svg{width:55%;height:55%}.OrgSwitcher-module__fN478W__znakMaly{border-radius:5px;width:22px;height:22px;font-size:11px}.OrgSwitcher-module__fN478W__znakPrywatny{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-secondary)}.OrgSwitcher-module__fN478W__panel{z-index:200;width:280px;max-width:calc(100vw - 16px);animation:OrgSwitcher-module__fN478W__pojaw var(--transition-fast) ease-out;flex-direction:column;padding:6px;display:flex;position:fixed}@keyframes OrgSwitcher-module__fN478W__pojaw{0%{opacity:0;transform:translateY(-4px)}}.OrgSwitcher-module__fN478W__szukajWiersz{margin-bottom:4px;position:relative}.OrgSwitcher-module__fN478W__lupa{width:14px;height:14px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.OrgSwitcher-module__fN478W__szukaj{box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border-input);border-radius:var(--radius-sm);width:100%;height:34px;color:var(--text-primary);font:inherit;outline:none;padding:0 10px 0 32px;font-size:13px}.OrgSwitcher-module__fN478W__szukaj:focus,.OrgSwitcher-module__fN478W__szukaj:focus-visible{border-color:var(--border-focus);outline:none}.OrgSwitcher-module__fN478W__lista{flex-direction:column;gap:1px;max-height:280px;display:flex;overflow-y:auto}.OrgSwitcher-module__fN478W__pozycja{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:6px 8px;display:flex}.OrgSwitcher-module__fN478W__pozycja[data-wskazany=true]{background:var(--bg-hover)}.OrgSwitcher-module__fN478W__pozycja:disabled{opacity:.6;cursor:progress}.OrgSwitcher-module__fN478W__teksty{flex-direction:column;flex:1;min-width:0;display:flex}.OrgSwitcher-module__fN478W__pozycjaNazwa{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.OrgSwitcher-module__fN478W__pozycjaOpis{color:var(--text-muted);font-size:11px}.OrgSwitcher-module__fN478W__ptaszek{width:16px;height:16px;color:var(--accent);flex-shrink:0}.OrgSwitcher-module__fN478W__pusto{color:var(--text-muted);text-align:center;padding:12px 8px;font-size:13px}.OrgSwitcher-module__fN478W__stopka{border-top:1px solid var(--divider);flex-direction:column;margin-top:4px;padding-top:4px;display:flex}.OrgSwitcher-module__fN478W__akcja{border-radius:var(--radius-sm);color:var(--text-secondary);align-items:center;gap:10px;padding:7px 8px;font-size:13px;text-decoration:none;display:flex}.OrgSwitcher-module__fN478W__akcja:hover{background:var(--bg-hover);color:var(--text-primary)}.OrgSwitcher-module__fN478W__plus{text-align:center;width:30px;font-size:16px;line-height:1}
.GlobalQuickAdd-module__dgYYpq__toastRegion{z-index:1250;pointer-events:none;width:max-content;max-width:calc(100vw - 32px);position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.GlobalQuickAdd-module__dgYYpq__toast{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-height:44px;box-shadow:var(--shadow-lg);color:var(--text-primary);pointer-events:auto;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-size:13px;animation:.2s cubic-bezier(.23,1,.32,1) GlobalQuickAdd-module__dgYYpq__toastIn;display:flex}@keyframes GlobalQuickAdd-module__dgYYpq__toastIn{0%{opacity:0;transform:translateY(8px)}}@keyframes GlobalQuickAdd-module__dgYYpq__toastFade{0%{opacity:0}}.GlobalQuickAdd-module__dgYYpq__toastText{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:44ch;overflow:hidden}.GlobalQuickAdd-module__dgYYpq__toastAction{border-radius:var(--radius-sm);color:var(--accent);transition:background-color var(--transition-fast);flex-shrink:0;padding:6px 10px;font-weight:600;text-decoration:none}.GlobalQuickAdd-module__dgYYpq__toastAction:hover{background:var(--accent-light)}.GlobalQuickAdd-module__dgYYpq__toastClose{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.GlobalQuickAdd-module__dgYYpq__toastClose:hover{background:var(--bg-hover);color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.GlobalQuickAdd-module__dgYYpq__toast{animation-name:GlobalQuickAdd-module__dgYYpq__toastFade}}@media (max-width:480px){.GlobalQuickAdd-module__dgYYpq__toastRegion{width:calc(100vw - 32px);bottom:88px}.GlobalQuickAdd-module__dgYYpq__toastText{flex:1;max-width:none}}.GlobalQuickAdd-module__dgYYpq__toastNotice{color:var(--warning);margin-top:2px;font-size:12px;display:block}html.zen .GlobalQuickAdd-module__dgYYpq__toastRegion{bottom:calc(84px + env(safe-area-inset-bottom,0px))}
.SilentReminderNotice-module__yM6E6G__region{z-index:1250;flex-direction:column;gap:8px;width:360px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:24px;right:16px}.SilentReminderNotice-module__yM6E6G__notice{background:var(--bg-elevated);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--text-primary);align-items:center;gap:8px;padding:10px 6px 10px 14px;font-size:13px;animation:.2s cubic-bezier(.23,1,.32,1) SilentReminderNotice-module__yM6E6G__noticeIn;display:flex}@keyframes SilentReminderNotice-module__yM6E6G__noticeIn{0%{opacity:0;transform:translateY(8px)}}@keyframes SilentReminderNotice-module__yM6E6G__noticeFade{0%{opacity:0}}.SilentReminderNotice-module__yM6E6G__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SilentReminderNotice-module__yM6E6G__title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.SilentReminderNotice-module__yM6E6G__hint{color:var(--text-muted);font-size:12px}.SilentReminderNotice-module__yM6E6G__action{border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-text,#fff);cursor:pointer;transition:opacity var(--transition-fast);border:none;flex-shrink:0;padding:6px 12px;font-weight:600}.SilentReminderNotice-module__yM6E6G__action:disabled{opacity:.6;cursor:default}.SilentReminderNotice-module__yM6E6G__close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.SilentReminderNotice-module__yM6E6G__close:hover{background:var(--bg-hover);color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.SilentReminderNotice-module__yM6E6G__notice{animation-name:SilentReminderNotice-module__yM6E6G__noticeFade}}html.zen .SilentReminderNotice-module__yM6E6G__region{bottom:calc(84px + env(safe-area-inset-bottom,0px))}
.AiReportingNotice-module__kBpmMG__notice{z-index:1250;background:var(--bg-elevated,#1e1e24eb);width:400px;max-width:calc(100vw - 32px);-webkit-backdrop-filter:blur(var(--glass-blur,16px));backdrop-filter:blur(var(--glass-blur,16px));border:1px solid var(--border,#ffffff1f);border-left:3px solid var(--warning,var(--accent,#f59e0b));border-radius:var(--radius-md,10px);box-shadow:var(--shadow-lg,0 8px 24px #0000004d);color:var(--text-primary,#f5f5f7);align-items:center;gap:8px;padding:10px 6px 10px 14px;font-size:13px;animation:.2s cubic-bezier(.23,1,.32,1) AiReportingNotice-module__kBpmMG__noticeIn;display:flex;position:fixed;bottom:24px;left:16px}@keyframes AiReportingNotice-module__kBpmMG__noticeIn{0%{opacity:0;transform:translateY(8px)}}@keyframes AiReportingNotice-module__kBpmMG__noticeFade{0%{opacity:0}}.AiReportingNotice-module__kBpmMG__text{flex:1;min-width:0}.AiReportingNotice-module__kBpmMG__action{border-radius:var(--radius-sm,6px);background:var(--accent,#6366f1);color:var(--accent-text,#fff);transition:opacity var(--transition-fast,.12s);flex-shrink:0;padding:6px 12px;font-weight:600;text-decoration:none}.AiReportingNotice-module__kBpmMG__action:hover{opacity:.85}.AiReportingNotice-module__kBpmMG__dismiss{border-radius:var(--radius-sm,6px);color:var(--text-muted,#9a9aa5);cursor:pointer;transition:background-color var(--transition-fast,.12s), color var(--transition-fast,.12s);background:0 0;border:none;flex-shrink:0;padding:6px 8px;font-size:12px}.AiReportingNotice-module__kBpmMG__dismiss:hover{background:var(--bg-hover,#ffffff14);color:var(--text-primary,#f5f5f7)}@media (prefers-reduced-motion:reduce){.AiReportingNotice-module__kBpmMG__notice{animation-name:AiReportingNotice-module__kBpmMG__noticeFade}}
.FloatingTimer-module__Dd-jFG__root{box-sizing:border-box;background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans,inherit);-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.FloatingTimer-module__Dd-jFG__label{color:var(--text-muted);white-space:nowrap;font-size:11px}.FloatingTimer-module__Dd-jFG__spacer{flex:1}.FloatingTimer-module__Dd-jFG__toggle{border-radius:var(--radius-full);background:var(--mode);width:36px;height:36px;color:var(--bg-body);cursor:pointer;transition:filter var(--transition-fast), transform var(--transition-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.FloatingTimer-module__Dd-jFG__toggle[data-status=running]{background:color-mix(in srgb, var(--mode) 16%, transparent);color:var(--mode)}.FloatingTimer-module__Dd-jFG__toggle:hover{filter:brightness(1.08)}.FloatingTimer-module__Dd-jFG__toggle:active{transform:scale(.95)}.FloatingTimer-module__Dd-jFG__toggle svg{width:16px;height:16px}.FloatingTimer-module__Dd-jFG__ghost{border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.FloatingTimer-module__Dd-jFG__ghost:hover{background:var(--bg-hover);color:var(--text-primary)}.FloatingTimer-module__Dd-jFG__ghost svg{width:15px;height:15px}.FloatingTimer-module__Dd-jFG__toggle:focus-visible,.FloatingTimer-module__Dd-jFG__ghost:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.FloatingTimer-module__Dd-jFG__bar{align-items:center;gap:10px;padding:0 10px 0 14px;display:flex}.FloatingTimer-module__Dd-jFG__dot{border-radius:var(--radius-full);background:var(--mode);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mode) 22%, transparent);flex-shrink:0}.FloatingTimer-module__Dd-jFG__dot[data-status=paused],.FloatingTimer-module__Dd-jFG__dot[data-status=idle]{background:var(--text-muted);box-shadow:none}.FloatingTimer-module__Dd-jFG__barTime,.FloatingTimer-module__Dd-jFG__cardTime,.FloatingTimer-module__Dd-jFG__dialTime{font-variant-numeric:tabular-nums;color:var(--mode);font-weight:600;line-height:1}.FloatingTimer-module__Dd-jFG__barTime{font-size:22px}.FloatingTimer-module__Dd-jFG__barTime[data-status=idle],.FloatingTimer-module__Dd-jFG__cardTime[data-status=idle],.FloatingTimer-module__Dd-jFG__dialTime[data-status=idle]{color:var(--text-primary)}.FloatingTimer-module__Dd-jFG__barTime[data-status=paused],.FloatingTimer-module__Dd-jFG__cardTime[data-status=paused],.FloatingTimer-module__Dd-jFG__dialTime[data-status=paused]{color:var(--text-secondary)}.FloatingTimer-module__Dd-jFG__card{flex-direction:column;justify-content:center;gap:8px;padding:10px 12px 12px;display:flex}.FloatingTimer-module__Dd-jFG__cardHead{align-items:center;gap:8px;min-width:0;display:flex}.FloatingTimer-module__Dd-jFG__modeTag{border-radius:var(--radius-full);background:color-mix(in srgb, var(--mode) 16%, transparent);color:var(--mode);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:600}.FloatingTimer-module__Dd-jFG__task{min-width:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.FloatingTimer-module__Dd-jFG__cardRow{align-items:center;gap:6px;display:flex}.FloatingTimer-module__Dd-jFG__cardTime{margin-right:auto;font-size:30px}.FloatingTimer-module__Dd-jFG__progress{border-radius:var(--radius-full);background:var(--bg-hover);height:4px;display:block;overflow:hidden}.FloatingTimer-module__Dd-jFG__progressFill{background:var(--mode);height:100%;transition:width var(--transition-base);display:block}.FloatingTimer-module__Dd-jFG__dial{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.FloatingTimer-module__Dd-jFG__dialTime{font-size:26px}@media (prefers-reduced-motion:reduce){.FloatingTimer-module__Dd-jFG__progressFill{transition:none}}.FloatingTimer-module__Dd-jFG__capsuleFrame{cursor:grab;background:0 0;padding:12px;position:fixed;inset:0}.FloatingTimer-module__Dd-jFG__capsuleFrame:active{cursor:grabbing}.FloatingTimer-module__Dd-jFG__capsuleShape{border:1px solid var(--border);border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 6px 16px #00000047,0 1px 3px #0003}.FloatingTimer-module__Dd-jFG__capsuleShape[data-look=bar]{border-radius:9999px}.FloatingTimer-module__Dd-jFG__capsuleShape[data-look=bar] .FloatingTimer-module__Dd-jFG__bar{padding:0 14px 0 22px}.FloatingTimer-module__Dd-jFG__capsuleShape[data-look=ring]{border-radius:32px}.FloatingTimer-module__Dd-jFG__capsuleShape>.FloatingTimer-module__Dd-jFG__root{position:absolute}.FloatingTimer-module__Dd-jFG__capsuleShape button{cursor:pointer}@media (display-mode:picture-in-picture) and (prefers-color-scheme:dark){html[data-pip-frame=edge-win] .FloatingTimer-module__Dd-jFG__root{background:#292929}html[data-pip-frame=chrome-win] .FloatingTimer-module__Dd-jFG__root{background:#202124}}
.ZenDashboard-module__Hc5w0q__screen{height:100%;padding:clamp(32px,7vh,72px) 24px 48px;overflow-y:auto}.ZenDashboard-module__Hc5w0q__column{max-width:600px;margin:0 auto}.ZenDashboard-module__Hc5w0q__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ZenDashboard-module__Hc5w0q__exit{border-color:#0000;flex-shrink:0}.ZenDashboard-module__Hc5w0q__exit svg{width:16px;height:16px}.ZenDashboard-module__Hc5w0q__date{letter-spacing:-.015em;color:var(--text-primary);margin:0;font-size:34px;font-weight:500;line-height:1.15}.ZenDashboard-module__Hc5w0q__date:first-letter{text-transform:uppercase}.ZenDashboard-module__Hc5w0q__summary{min-height:1.5em;color:var(--text-secondary);margin:8px 0 0;font-size:15px}.ZenDashboard-module__Hc5w0q__add{margin-top:32px}.ZenDashboard-module__Hc5w0q__add form{border-radius:var(--radius-md);background:var(--overlay-subtle);min-height:48px;transition:background var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;padding:0 14px}.ZenDashboard-module__Hc5w0q__add form:hover{background:var(--overlay-light)}.ZenDashboard-module__Hc5w0q__add form:focus-within{border-color:var(--border-input);background:0 0}.ZenDashboard-module__Hc5w0q__add input{font-size:15px}.ZenDashboard-module__Hc5w0q__block{margin-top:44px}.ZenDashboard-module__Hc5w0q__heading{color:var(--text-muted);align-items:baseline;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.ZenDashboard-module__Hc5w0q__count{font-variant-numeric:tabular-nums;font-weight:500}.ZenDashboard-module__Hc5w0q__now{align-items:center;gap:20px;display:flex}.ZenDashboard-module__Hc5w0q__ring{--mode:var(--accent);flex-shrink:0;display:inline-flex}.ZenDashboard-module__Hc5w0q__nowText{flex:1;min-width:0}.ZenDashboard-module__Hc5w0q__time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:52px;font-weight:300;line-height:1}.ZenDashboard-module__Hc5w0q__nowSub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:14px;overflow:hidden}.ZenDashboard-module__Hc5w0q__nowSub span{color:var(--text-primary)}.ZenDashboard-module__Hc5w0q__nowActions{align-items:center;gap:6px;display:flex}.ZenDashboard-module__Hc5w0q__pill{border:1px solid var(--border);height:36px;color:var(--text-primary);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.ZenDashboard-module__Hc5w0q__pill:hover{background:var(--hover-soft,var(--bg-hover));border-color:var(--border-input)}.ZenDashboard-module__Hc5w0q__list{margin:0;padding:0;list-style:none}.ZenDashboard-module__Hc5w0q__row{border-radius:var(--radius-md);min-height:44px;transition:background var(--transition-fast);align-items:center;gap:12px;margin-inline:-10px;padding:0 10px;display:flex}.ZenDashboard-module__Hc5w0q__row:hover,.ZenDashboard-module__Hc5w0q__row:focus-within{background:var(--hover-soft,var(--bg-hover))}.ZenDashboard-module__Hc5w0q__check{border:1.5px solid var(--text-muted);cursor:pointer;width:18px;height:18px;transition:border-color var(--transition-fast), background var(--transition-fast);background:0 0;border-radius:50%;flex-shrink:0;padding:0}.ZenDashboard-module__Hc5w0q__check:hover{border-color:var(--accent);background:var(--accent-light)}.ZenDashboard-module__Hc5w0q__check[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}.ZenDashboard-module__Hc5w0q__title{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;text-decoration:none;overflow:hidden}.ZenDashboard-module__Hc5w0q__row[data-done=true] .ZenDashboard-module__Hc5w0q__title{color:var(--text-muted);text-decoration:line-through}.ZenDashboard-module__Hc5w0q__meta{color:var(--text-muted);opacity:0;transition:opacity var(--transition-fast);align-items:center;gap:8px;font-size:12px;display:flex}.ZenDashboard-module__Hc5w0q__row:hover .ZenDashboard-module__Hc5w0q__meta,.ZenDashboard-module__Hc5w0q__row:focus-within .ZenDashboard-module__Hc5w0q__meta{opacity:1}.ZenDashboard-module__Hc5w0q__prio{color:var(--text-secondary);font-weight:600}.ZenDashboard-module__Hc5w0q__when,.ZenDashboard-module__Hc5w0q__at{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.ZenDashboard-module__Hc5w0q__when{text-align:right;min-width:52px}.ZenDashboard-module__Hc5w0q__late{color:color-mix(in srgb, var(--danger) 80%, var(--text-muted))}.ZenDashboard-module__Hc5w0q__at{width:88px}.ZenDashboard-module__Hc5w0q__kind{color:var(--text-muted);font-size:12px}.ZenDashboard-module__Hc5w0q__quiet{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:4px 0;font-size:13px}.ZenDashboard-module__Hc5w0q__quiet:hover{color:var(--text-secondary)}.ZenDashboard-module__Hc5w0q__empty{color:var(--text-muted);margin:0;font-size:14px}.ZenDashboard-module__Hc5w0q__error{color:var(--danger);margin:8px 0 0;font-size:13px}@media (max-width:560px){.ZenDashboard-module__Hc5w0q__screen{padding:28px 16px 32px}.ZenDashboard-module__Hc5w0q__date{font-size:28px}.ZenDashboard-module__Hc5w0q__now{flex-wrap:wrap;gap:16px}.ZenDashboard-module__Hc5w0q__time{font-size:44px}.ZenDashboard-module__Hc5w0q__nowActions{width:100%}.ZenDashboard-module__Hc5w0q__meta,.ZenDashboard-module__Hc5w0q__kind{display:none}}@media (prefers-reduced-motion:reduce){.ZenDashboard-module__Hc5w0q__row,.ZenDashboard-module__Hc5w0q__check,.ZenDashboard-module__Hc5w0q__meta,.ZenDashboard-module__Hc5w0q__pill,.ZenDashboard-module__Hc5w0q__add form{transition:none}}
.AccountSection-module__dHlima__nudge{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--warning) 35%, transparent);background:color-mix(in srgb, var(--warning) 10%, transparent);color:var(--text-primary);margin:0 0 20px;padding:10px 12px;font-size:13px;line-height:1.45}.AccountSection-module__dHlima__who{align-items:center;gap:12px;margin-bottom:24px;display:flex}.AccountSection-module__dHlima__avatar{border-radius:var(--radius-full);background:var(--accent-gradient);width:44px;height:44px;color:var(--accent-text);letter-spacing:.02em;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;overflow:hidden}.AccountSection-module__dHlima__avatarImg{object-fit:cover;width:100%;height:100%;display:block}.AccountSection-module__dHlima__whoText{min-width:0}.AccountSection-module__dHlima__whoName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.AccountSection-module__dHlima__whoEmail{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.AccountSection-module__dHlima__label{color:var(--text-secondary);font-size:14px;font-weight:500}.AccountSection-module__dHlima__readonlyRow{align-items:center;gap:8px;display:flex}.AccountSection-module__dHlima__readonly{border:1px solid var(--border-input);border-radius:var(--radius-sm);min-width:0;color:var(--text-secondary);background:0 0;flex:1;padding:10px 12px;font-size:14px}.AccountSection-module__dHlima__readonly:focus{border-color:var(--border-focus);outline:none}.AccountSection-module__dHlima__methods{flex-wrap:wrap;gap:6px;display:flex}.AccountSection-module__dHlima__badge,.AccountSection-module__dHlima__badgeOk{border-radius:var(--radius-full);background:var(--bg-elevated);color:var(--text-secondary);white-space:nowrap;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.AccountSection-module__dHlima__badgeOk{background:var(--success-light);color:var(--success)}.AccountSection-module__dHlima__ok,.AccountSection-module__dHlima__error{margin:0;font-size:13px}.AccountSection-module__dHlima__ok{color:var(--success)}.AccountSection-module__dHlima__error{color:var(--danger)}
.Dashboard-module__gIUiKG__dashboard{height:100%;padding:24px;overflow-y:auto}.Dashboard-module__gIUiKG__inner{flex-direction:column;gap:20px;max-width:1100px;margin:0 auto;display:flex}.Dashboard-module__gIUiKG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.Dashboard-module__gIUiKG__date{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.Dashboard-module__gIUiKG__date:first-letter{text-transform:uppercase}.Dashboard-module__gIUiKG__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Dashboard-module__gIUiKG__headerActions .ui-button{white-space:nowrap}.Dashboard-module__gIUiKG__editHint{color:var(--text-secondary);margin-right:8px;font-size:13px}.Dashboard-module__gIUiKG__columns{align-items:center;gap:8px;margin-right:8px;display:flex}.Dashboard-module__gIUiKG__columnsLabel{color:var(--text-secondary);font-size:13px}.Dashboard-module__gIUiKG__segmented{border-radius:var(--radius-md);background:var(--bg-input);border:1px solid var(--border);gap:2px;padding:3px;display:flex}.Dashboard-module__gIUiKG__segment{border-radius:calc(var(--radius-md) - 3px);min-width:32px;height:28px;color:var(--text-secondary);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;padding:0 10px;font-size:13px;font-weight:500}.Dashboard-module__gIUiKG__segment:hover{color:var(--text-primary)}.Dashboard-module__gIUiKG__segment[aria-pressed=true]{background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-sm)}.Dashboard-module__gIUiKG__segment:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Dashboard-module__gIUiKG__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.Dashboard-module__gIUiKG__grid[data-cols="2"],.Dashboard-module__gIUiKG__grid[data-cols="3"],.Dashboard-module__gIUiKG__grid[data-cols="4"]{grid-template-columns:repeat(var(--dash-cols), minmax(0, 1fr))}@media (max-width:760px){.Dashboard-module__gIUiKG__grid[data-cols="2"],.Dashboard-module__gIUiKG__grid[data-cols="3"],.Dashboard-module__gIUiKG__grid[data-cols="4"]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.Dashboard-module__gIUiKG__cell{min-width:0;display:flex}.Dashboard-module__gIUiKG__cell>*{flex:1;min-width:0}.Dashboard-module__gIUiKG__cellWide{grid-column:span 2}@media (max-width:560px){.Dashboard-module__gIUiKG__cellWide{grid-column:span 1}}.Dashboard-module__gIUiKG__empty{text-align:center;color:var(--text-muted);border:1px dashed var(--border);border-radius:var(--radius-lg);padding:32px}.Dashboard-module__gIUiKG__iconButton{width:36px;padding:0}.Dashboard-module__gIUiKG__iconButton .nav-icon{width:16px;height:16px}.Dashboard-module__gIUiKG__zenButton svg{width:16px;height:16px}.Dashboard-module__gIUiKG__grid:empty{border:1px dashed var(--border);border-radius:var(--radius-lg);min-height:132px}.Dashboard-module__gIUiKG__tray{border:1px dashed var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-surface) 60%, transparent);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.Dashboard-module__gIUiKG__trayTitle{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.Dashboard-module__gIUiKG__trayCount{border-radius:var(--radius-full);background:var(--bg-hover);color:var(--text-secondary);font-variant-numeric:tabular-nums;padding:1px 7px;font-size:12px}.Dashboard-module__gIUiKG__trayHint{color:var(--text-secondary);margin:0;font-size:13px}.Dashboard-module__gIUiKG__trayList{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.Dashboard-module__gIUiKG__trayItem{--tone:var(--hue,var(--accent));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color var(--transition-fast);flex-direction:column;gap:10px;padding:10px 10px 12px 12px;display:flex}.Dashboard-module__gIUiKG__trayItem:hover{border-color:color-mix(in srgb, var(--tone) 45%, var(--border))}.Dashboard-module__gIUiKG__trayIcon{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--tone);background:color-mix(in srgb, var(--tone) 14%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dashboard-module__gIUiKG__trayIcon .nav-icon{width:14px;height:14px}.Dashboard-module__gIUiKG__trayIcon[data-colored=false]{color:var(--text-primary);background:var(--bg-hover)}.Dashboard-module__gIUiKG__trayLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;font-size:13px;font-weight:500;overflow:hidden}.Dashboard-module__gIUiKG__trayAdd{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--tone) 16%, transparent);height:30px;color:var(--tone);font:inherit;cursor:pointer;transition:background var(--transition-fast), transform var(--transition-fast);border:none;flex-shrink:0;padding:0 12px;font-size:13px;font-weight:600}.Dashboard-module__gIUiKG__trayAdd:hover{background:color-mix(in srgb, var(--tone) 26%, transparent)}.Dashboard-module__gIUiKG__trayAdd:active{transform:scale(.96)}.Dashboard-module__gIUiKG__trayAdd:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Dashboard-module__gIUiKG__trayHead{align-items:center;gap:10px;display:flex}.Dashboard-module__gIUiKG__trayPreview{opacity:.7;pointer-events:none;max-height:104px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}@media (max-width:640px){.Dashboard-module__gIUiKG__dashboard{padding:16px}.Dashboard-module__gIUiKG__headerActions{width:100%}.Dashboard-module__gIUiKG__editHint{flex-basis:100%;margin-right:0}.Dashboard-module__gIUiKG__columns{margin-right:auto}}
.AiIntegrationSection-module__600asW__label{color:var(--text-secondary);font-size:14px;font-weight:500}.AiIntegrationSection-module__600asW__text{color:var(--text-primary);margin:0;font-size:13px;line-height:1.5}.AiIntegrationSection-module__600asW__supported{color:var(--text-primary);margin:0;padding-left:20px;font-size:13px;line-height:1.7}.AiIntegrationSection-module__600asW__setupHint{gap:8px;padding-top:8px;display:grid}.AiIntegrationSection-module__600asW__setupHint strong{color:var(--text-primary);font-size:13px}.AiIntegrationSection-module__600asW__disclosure{border-block:1px solid var(--border);margin-top:24px;padding-block:14px}.AiIntegrationSection-module__600asW__disclosure summary{cursor:pointer;color:var(--text-secondary);font-size:14px;font-weight:500}.AiIntegrationSection-module__600asW__disclosure summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.AiIntegrationSection-module__600asW__disclosure>div{gap:12px;margin-top:14px;display:grid}.AiIntegrationSection-module__600asW__tabs{border-radius:var(--radius-sm);background:var(--bg-input);border:1px solid var(--border-input);align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.AiIntegrationSection-module__600asW__tab{border-radius:calc(var(--radius-sm) - 2px);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;padding:4px 12px;font-size:13px}.AiIntegrationSection-module__600asW__tab:hover{color:var(--text-primary)}.AiIntegrationSection-module__600asW__tab[aria-selected=true]{background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-sm)}.AiIntegrationSection-module__600asW__command{border-radius:var(--radius-sm);border:1px solid var(--border-input);background:var(--bg-input);color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5}.AiIntegrationSection-module__600asW__command[data-expired]{color:var(--text-muted);-webkit-user-select:none;user-select:none;text-decoration:line-through}.AiIntegrationSection-module__600asW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AiIntegrationSection-module__600asW__expired{color:var(--warning);font-size:13px}.AiIntegrationSection-module__600asW__devices{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AiIntegrationSection-module__600asW__device{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--overlay-subtle);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.AiIntegrationSection-module__600asW__deviceText{flex-direction:column;gap:2px;min-width:0;display:flex}.AiIntegrationSection-module__600asW__deviceName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.AiIntegrationSection-module__600asW__deviceMeta{color:var(--text-secondary);font-size:12px}.AiIntegrationSection-module__600asW__state[data-state=working]{color:var(--success)}.AiIntegrationSection-module__600asW__state[data-state=awaiting_restart],.AiIntegrationSection-module__600asW__state[data-state=offline]{color:var(--warning)}.AiIntegrationSection-module__600asW__state[data-state=pairing_required]{color:var(--danger)}.AiIntegrationSection-module__600asW__skills{flex-direction:column;gap:8px;margin-top:8px;display:flex}.AiIntegrationSection-module__600asW__skills summary{cursor:pointer;color:var(--text-secondary);font-size:14px;font-weight:500}.AiIntegrationSection-module__600asW__skills[open] summary{margin-bottom:8px}.AiIntegrationSection-module__600asW__deviceAlert{color:var(--warning,#d97706);margin-top:4px;font-size:12px;display:block}.AiIntegrationSection-module__600asW__deviceAlert code{-webkit-user-select:all;user-select:all}.AiIntegrationSection-module__600asW__section>div{margin-top:16px}.AiIntegrationSection-module__600asW__section>.ui-status{margin-top:16px}
