kbd[data-v-a2cc955e]{background-color:var(--color-surface-muted);border:1px solid var(--color-border-medium);border-radius:3px;font-family:monospace;font-size:.9em;padding:2px 6px}.v-theme--dark .v-app-bar.window-controls,.v-theme--dark .v-app-bar.window-controls .v-toolbar__content{background-color:#00695c!important}.window-controls-wrapper[data-v-395753eb]{display:flex;flex-direction:column;left:0;position:fixed!important;right:0;top:0;z-index:1000}.safe-area-spacer[data-v-395753eb]{flex-shrink:0;width:100%}.window-controls[data-v-395753eb]{background-color:var(--color-primary);flex-shrink:0;height:33px!important;left:env(titlebar-area-x,0);min-width:env(titlebar-area-width,100%)!important;position:relative!important;z-index:1000!important}.v-theme--dark .window-controls[data-v-395753eb],.v-theme--dark .window-controls[data-v-395753eb] .v-toolbar,.v-theme--dark .window-controls[data-v-395753eb] .v-toolbar__content{background-color:#00695c!important}[data-v-395753eb] .v-toolbar__append{height:33px!important;margin-right:calc(100% - env(titlebar-area-width,100%))!important}.window-controls input[data-v-395753eb]{-webkit-app-region:no-drag;app-region:no-drag}.window-controls-drag[data-v-395753eb]{-webkit-app-region:drag;app-region:drag}.logo-link[data-v-395753eb]{text-decoration:none}.dev-text[data-v-395753eb]{color:#fff;font-size:14px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.new-item-menu[data-v-395753eb]{max-height:70vh;min-width:200px;overflow-y:auto}.group-header[data-v-395753eb]{padding-bottom:0;padding-top:4px}.grouped-item[data-v-395753eb]{min-height:32px!important}.plus-placeholder[data-v-395753eb]{flex-shrink:0;height:28px;width:28px}[data-v-395753eb] .small-badge .v-badge__badge{font-size:10px!important;height:14px!important;line-height:14px!important;min-width:14px!important;padding:0 3px!important}[data-v-ce526fdd] .search-dialog-content{align-self:flex-start;margin-top:10vh;max-height:80vh;overflow:visible}.search-dialog-card[data-v-ce526fdd]{display:flex;flex-direction:column;max-height:80vh}.search-input[data-v-ce526fdd]{border-radius:0;flex-shrink:0}.search-results-container[data-v-ce526fdd]{flex-grow:1;max-height:calc(80vh - 120px);overflow-y:auto}.results-list[data-v-ce526fdd]{padding:8px}.result-item[data-v-ce526fdd]{border-radius:4px;cursor:pointer;margin-bottom:8px;position:relative;transition:background-color .2s}.result-item--active[data-v-ce526fdd],.result-item[data-v-ce526fdd]:hover{background-color:#0000000a}.result-item--local[data-v-ce526fdd]{opacity:.75;transition:opacity .3s ease}.card-mini-wrapper[data-v-ce526fdd]{pointer-events:none}.result-item-overlay[data-v-ce526fdd]{align-items:center;display:flex;gap:4px;position:absolute;right:8px;top:8px}kbd[data-v-ce526fdd]{background-color:var(--color-surface-muted);border:1px solid var(--color-border-medium);border-radius:3px;font-family:monospace;font-size:.9em;padding:2px 6px}.pinned-widget[data-v-b7d0a394]{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;padding-top:4px}.pw-empty[data-v-b7d0a394],.pw-loading[data-v-b7d0a394]{display:flex;justify-content:center;padding:12px}.pw-list[data-v-b7d0a394]{display:flex;flex-direction:column;padding:0 6px 8px}.pw-item[data-v-b7d0a394]{align-items:center;background:var(--color-surface-default);border-radius:6px;cursor:pointer;display:flex;gap:6px;padding:5px 8px;transition:background .15s}.pw-item[data-v-b7d0a394]:hover{background:var(--color-surface-muted)}.pw-type-icon[data-v-b7d0a394]{flex-shrink:0}.pw-item-title[data-v-b7d0a394]{color:var(--color-text-strong);flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-unpin[data-v-b7d0a394]{flex-shrink:0;opacity:0;transition:opacity .15s}.pw-item:hover .pw-unpin[data-v-b7d0a394]{opacity:.6}.pw-item:hover .pw-unpin[data-v-b7d0a394]:hover{opacity:1}.pw-kbd-group[data-v-b7d0a394]{align-items:center;display:flex;flex-shrink:0;gap:2px;opacity:1;transition:opacity .15s}.pw-item:hover .pw-kbd-group[data-v-b7d0a394]{opacity:0}.pw-kbd[data-v-b7d0a394]{background:var(--color-surface-dim);border:1px solid var(--color-border);border-radius:3px;color:var(--color-text-disabled);font-family:monospace;font-size:10px;line-height:1.4;padding:1px 4px}.cwe-root[data-v-68cf407a]{align-items:flex-start;background:var(--color-surface-default);border-radius:6px;cursor:pointer;display:flex;gap:0;padding:7px 12px 7px 10px;transition:background .15s}.cwe-root[data-v-68cf407a]:hover{background:var(--color-surface-muted)}.cwe-past[data-v-68cf407a]{opacity:.45}.cwe-past .cwe-color-bar[data-v-68cf407a]{filter:grayscale(.6)}.cwe-time[data-v-68cf407a]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-right:8px;min-width:34px;padding-top:1px}.cwe-time-start[data-v-68cf407a]{color:var(--color-text-disabled);font-size:13px;font-weight:500;line-height:1.3}.cwe-time-start.cwe-conflict[data-v-68cf407a]{color:rgb(var(--v-theme-error));font-weight:600}.cwe-time-duration[data-v-68cf407a]{color:var(--color-text-disabled);font-size:12px;line-height:1.3}.cwe-now-badge[data-v-68cf407a]{font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1.3}.cwe-color-bar[data-v-68cf407a]{align-self:stretch;background-color:var(--cwe-color,#1976d2);border-radius:3px;flex-shrink:0;margin-right:10px;width:4px}.cwe-not-busy .cwe-color-bar[data-v-68cf407a]{background-image:repeating-linear-gradient(-45deg,transparent,transparent 3px,hsla(0,0%,100%,.45) 0,hsla(0,0%,100%,.45) 6px)}.cwe-context-menu[data-v-68cf407a]{min-width:180px;position:fixed;z-index:9999}.cwe-context-backdrop[data-v-68cf407a]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:9998}.text-error .v-list-item-title[data-v-68cf407a]{color:rgb(var(--v-theme-error))}.cwe-body[data-v-68cf407a]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.cwe-title-row[data-v-68cf407a]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:4px}.cwe-title[data-v-68cf407a]{color:var(--color-text-strong);font-size:14px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cwe-participants[data-v-68cf407a]{align-items:center;display:flex;flex-wrap:wrap;gap:3px}.cwe-avatar-initials[data-v-68cf407a]{color:#fff;font-size:9px;font-weight:600;line-height:1}.cwe-extra-participants[data-v-68cf407a]{color:var(--color-text-disabled);font-size:12px}.cwe-location[data-v-68cf407a]{align-items:center;display:flex;gap:3px;min-width:0}.cwe-location-icon[data-v-68cf407a]{color:var(--color-text-disabled);flex-shrink:0}.cwe-location-text[data-v-68cf407a]{color:var(--color-text-disabled);flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cwe-map-btn[data-v-68cf407a]{flex-shrink:0;opacity:.5}.cwe-map-btn[data-v-68cf407a]:hover{opacity:1}.cwe-meeting-row[data-v-68cf407a]{align-items:center;display:flex;gap:3px;min-width:0;padding-left:2px}.cwe-meeting-platform-icon[data-v-68cf407a]{align-items:center;display:flex;flex-shrink:0}.cwe-meeting-label[data-v-68cf407a],.cwe-meeting-platform-icon[data-v-68cf407a]{color:var(--color-text-disabled);line-height:1}.cwe-meeting-label[data-v-68cf407a]{flex:1;font-size:11px;overflow:hidden;padding-top:1px;text-overflow:ellipsis;white-space:nowrap}.cwe-meeting-participants[data-v-68cf407a]{align-items:center;display:flex;flex-shrink:0;gap:2px;margin-right:4px}.cwe-meeting-btn[data-v-68cf407a]{flex-shrink:0;opacity:.6}.cwe-meeting-btn[data-v-68cf407a]:hover{opacity:1}.cwe-meeting-actions[data-v-68cf407a]{align-items:center;display:flex;flex-shrink:0;gap:6px}.calendar-widget[data-v-51b50113]{display:flex;flex-direction:column}.cw-loading[data-v-51b50113]{display:flex;justify-content:center;padding:24px}.cw-section[data-v-51b50113]{padding:0 0 8px}.cw-section-header[data-v-51b50113]{align-items:flex-end;display:flex;justify-content:space-between;padding:8px 12px 4px}.cw-section-label[data-v-51b50113]{color:var(--color-text-strong);font-size:13px;font-weight:700;line-height:1}.cw-weather[data-v-51b50113]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;line-height:1}.cw-weather-detail[data-v-51b50113],.cw-weather-temp[data-v-51b50113]{color:var(--color-text-disabled);font-size:11px;white-space:nowrap}.cw-weather-detail[data-v-51b50113]{align-items:center;display:flex;gap:1px}.cw-allday[data-v-51b50113]{display:flex;flex-wrap:wrap;gap:4px;padding:0 12px 6px}.cw-allday-chip[data-v-51b50113]{cursor:pointer}.cw-events[data-v-51b50113]{gap:2px;padding:0 6px}.cw-empty[data-v-51b50113],.cw-events[data-v-51b50113]{display:flex;flex-direction:column}.cw-empty[data-v-51b50113]{align-items:center;justify-content:center;padding:32px 16px;text-align:center}.cw-section-empty[data-v-51b50113]{color:#9e9e9e;font-size:11px;padding:4px 12px 8px}.tasks-widget[data-v-e583289c]{border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;padding-top:4px}.tw-header[data-v-e583289c]{display:flex;justify-content:flex-end;padding:0 8px 2px}.tw-add-btn[data-v-e583289c]{opacity:.4;transition:opacity .15s}.tw-add-btn[data-v-e583289c]:hover{opacity:1}.tw-empty[data-v-e583289c],.tw-loading[data-v-e583289c]{display:flex;justify-content:center;padding:12px}.tw-list[data-v-e583289c]{display:flex;flex-direction:column;gap:1px;padding:0 6px 8px}.tw-item[data-v-e583289c]{align-items:center;background:var(--color-surface-default);border-radius:6px;cursor:pointer;display:flex;gap:6px;padding:5px 8px;transition:background .15s}.tw-item[data-v-e583289c]:hover{background:var(--color-surface-muted)}.tw-new-item[data-v-e583289c]{cursor:default;margin:0 6px 2px}.tw-new-item[data-v-e583289c]:hover{background:var(--color-surface-default)}.tw-new-input[data-v-e583289c]{background:transparent;border:none;color:var(--color-text-strong);flex:1;font-size:13px;min-width:0;outline:none}.tw-new-input[data-v-e583289c]::-moz-placeholder{color:var(--color-text-disabled)}.tw-new-input[data-v-e583289c]::placeholder{color:var(--color-text-disabled)}.tw-status-icon[data-v-e583289c]{cursor:pointer;flex-shrink:0}.tw-title[data-v-e583289c]{color:var(--color-text-strong);flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-date[data-v-e583289c]{color:var(--color-text-disabled);flex-shrink:0;font-size:11px}.tw-date-overdue[data-v-e583289c]{color:rgb(var(--v-theme-error));font-weight:500}.tw-repeat-icon[data-v-e583289c]{flex-shrink:0;opacity:.5}.right-panel-content[data-v-c63c390f]{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding-top:5px}.right-panel-resize-handle[data-v-156917ba]{bottom:0;cursor:col-resize;left:0;position:absolute;top:0;transition:background-color .15s;width:5px;z-index:1}.right-panel-resize-handle[data-v-156917ba]:active,.right-panel-resize-handle[data-v-156917ba]:hover{background-color:rgba(var(--v-theme-primary),.3)}[data-v-156917ba] .v-navigation-drawer__content{display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:var(--safe-area-bottom,0)}html{overflow-y:hidden;--toolbar-height:calc(env(titlebar-area-height, 33px) + var(--safe-area-top, 0px));--right-panel-width:0px}html,main{overflow-x:hidden}main{background-color:var(--color-surface-muted);bottom:0;box-sizing:border-box;height:calc(100dvh - var(--toolbar-height) - var(--safe-area-bottom, 0px));left:0;margin-top:var(--toolbar-height)!important;overflow-y:auto;padding-bottom:var(--safe-area-bottom,0)!important;padding-right:var(--right-panel-width)!important;padding-top:0!important;width:100%}
