@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@400;500;600&family=Montserrat:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&family=JetBrains+Mono:wght@400;500;600&display=swap";.login-container[data-v-a0957b6d]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:9999;background-image:url(/assets/_login_20260111_paint_05_horizontal_fade-DNvzFMQA.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;animation:login-fade-in-a0957b6d 2s ease-out}@keyframes login-fade-in-a0957b6d{0%{opacity:0}to{opacity:1}}.login-card[data-v-a0957b6d]{background:transparent;padding:2rem;width:clamp(280px,20vw,400px);position:absolute;left:48%;top:50%;z-index:10002}.form-group[data-v-a0957b6d]{margin-bottom:1rem}label[data-v-a0957b6d]{display:block;margin-bottom:.5rem;color:#4a5a6b;font-size:.9rem}input[data-v-a0957b6d]{width:100%;padding:.75rem;border:1px solid rgba(203,213,224,1);border-radius:4px;font-size:1rem;opacity:.85}.password-input-wrapper[data-v-a0957b6d]{position:relative}.password-input-wrapper input[data-v-a0957b6d]{padding-right:2.5rem}input[data-v-a0957b6d]:focus{outline:none;border-color:#5a7a70}button[data-v-a0957b6d]{width:100%;padding:.75rem;background:#5a7a70;color:#fff;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background .2s;opacity:.85}button[data-v-a0957b6d]:hover:not(:disabled){background:#4a6a60}button[data-v-a0957b6d]:disabled{opacity:.5}.password-toggle[data-v-a0957b6d]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.25rem;font-size:1rem;opacity:.85;width:auto;color:#5a7a70}button.password-toggle[data-v-a0957b6d]:hover{background:transparent;color:#5a7a70bf;font-size:1.2rem;border-radius:3px;opacity:1}button.password-toggle.active[data-v-a0957b6d]{background:#4a6a60bf;color:#fff;border-radius:3px;opacity:1}.error-message[data-v-a0957b6d]{background:#fee;color:#c33;padding:.75rem;border-radius:4px;margin-bottom:1rem;font-size:.9rem}.success-message[data-v-a0957b6d]{background:transparent;color:#4a6a60;padding:.75rem;border-radius:4px;margin-top:1rem;font-size:var(--text-size-pinned);white-space:pre-line;cursor:pointer;transition:opacity .2s;opacity:1;text-align:center}.success-message[data-v-a0957b6d]:hover{background:#fffc}.success-message .back-link[data-v-a0957b6d]{display:block;margin-top:.5rem}.label-row[data-v-a0957b6d]{display:flex;align-items:baseline;gap:.5rem}.forgot-password-divider[data-v-a0957b6d]{color:#b4b4b4}.forgot-password-link[data-v-a0957b6d]{color:#5a7a70;cursor:pointer;text-decoration:underline;font-size:.9rem}.toggle-mode[data-v-a0957b6d]{text-align:center;margin-top:1.5rem;color:#737373}.toggle-mode a[data-v-a0957b6d]{color:#5a7a70;cursor:pointer;text-decoration:underline}textarea[data-v-a0957b6d]{width:100%;padding:.75rem;border:1px solid rgba(203,213,224,1);border-radius:4px;font-size:1rem;opacity:.85;font-family:inherit;resize:vertical}textarea[data-v-a0957b6d]:focus{outline:none;border-color:#5a7a70}.field-error[data-v-a0957b6d]{color:#c33;font-size:.85rem;margin-top:.25rem}.background-container[data-v-f74e76f0]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0}.background-layer[data-v-f74e76f0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(/assets/Texturelabs_Metal_147M_plum-COdYOKeF.png);background-repeat:no-repeat;background-size:cover;background-position:center bottom;opacity:1;pointer-events:none;z-index:0}.gradient-overlay[data-v-f74e76f0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(to left,#0e0116cc 5%,#0e0116d9 15%,#0e0116d4 35%,#0e0116d9 60%,#0e0116cc 68%,#0e0116bf 90%,#0e0116e6),linear-gradient(to bottom,#fff0,#ffffff26 70%,#ffffff40 75%,#ffffff59);pointer-events:none;z-index:0}.timezone-display{position:absolute;bottom:8px;right:40px}.timezone-trigger{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;background:var(--grey-dark-50);border:none;border-radius:4px;color:var(--grey-white);font-size:16px;padding:4px 16px;font-family:inherit;cursor:pointer;outline:none;min-width:200px;text-align:right}.timezone-trigger:hover,.timezone-trigger:focus{color:var(--grey-white);background:var(--grey-dark-75)}.timezone-trigger.timezone-missing{border-color:var(--blue-text-hover);animation:pulse-glow 4s ease-in-out infinite}.timezone-icon{display:flex;align-items:center;color:inherit}.timezone-label-prefix{color:var(--grey-light);margin-right:12px}.timezone-label-value{color:var(--grey-white)}.timezone-content{background:var(--grey-dark-50);border:none;border-radius:6px;z-index:9999;overflow:hidden;min-width:280px}.timezone-viewport{padding:4px 0;max-height:300px;overflow-y:auto}.timezone-label{padding:8px 16px;font-size:16px;color:var(--grey-light);font-weight:400;text-transform:uppercase;letter-spacing:.5px;background:var(--grey-base-20);margin-top:8px}.timezone-item{display:flex;align-items:center;padding:4px 16px 4px 32px;font-size:16px;color:var(--grey-white);cursor:pointer;border-radius:0;outline:none;position:relative;text-align:right}.timezone-item:hover,.timezone-item[data-highlighted]{background:var(--grey-dark-50)}.timezone-item[data-state=checked]{color:var(--grey-white)}.timezone-item-indicator{position:absolute;left:12px;display:flex;align-items:center;color:var(--grey-white)}.timezone-scroll-button{display:flex;align-items:center;justify-content:center;padding:4px;color:var(--grey-white);cursor:pointer}.timezone-scroll-button:hover{color:var(--grey-white)}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 12px 3px var(--blue-text-hover)}}.timezone-display.login{position:relative;bottom:auto;right:auto}.timezone-display.login .timezone-trigger{width:100%;background:#fff;border:1px solid rgba(203,213,224,1);color:#4a5a6b;font-size:1rem;padding:.75rem;border-radius:4px;opacity:.85}.timezone-display.login .timezone-trigger:hover,.timezone-display.login .timezone-trigger:focus{border-color:#5a7a70}.timezone-display.login .timezone-trigger.timezone-missing{border-color:#5a7a70;animation:pulse-glow-login 4s ease-in-out infinite}.timezone-display.login .timezone-icon{color:#4a5a6b}.timezone-content.login{background:#fff;border:1px solid rgba(203,213,224,1);box-shadow:0 4px 12px #00000026}.timezone-content.login .timezone-label{color:#4a5a6bb3;font-size:.85rem}.timezone-content.login .timezone-item{color:#4a5a6b;font-size:.95rem}.timezone-content.login .timezone-item:hover,.timezone-content.login .timezone-item[data-highlighted]{background:#5a7a701a}.timezone-content.login .timezone-item[data-state=checked],.timezone-content.login .timezone-item-indicator{color:#5a7a70}.timezone-content.login .timezone-scroll-button{color:#4a5a6b80}.timezone-content.login .timezone-scroll-button:hover{background:#5a7a701a}@keyframes pulse-glow-login{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 12px 3px #5a7a7080}}.fullscreen-btn[data-v-10abcce3]{background:transparent;border:1px solid var(--grey-dark-50);color:var(--grey-base);width:24px;height:24px;border-radius:var(--border-radius-button);cursor:var(--cursor-simple);display:flex;align-items:center;justify-content:center;padding:0;opacity:.5;transition:all var(--transition-minor)}.fullscreen-btn[data-v-10abcce3]:hover{opacity:1;color:var(--blue-text-hover);background:var(--plum-dark-50)}.fullscreen-btn svg[data-v-10abcce3]{width:24px;height:24px}.fullscreen-btn.page[data-v-10abcce3]{background:none;border:none;width:auto;height:auto;opacity:1;color:var(--grey-light);padding:4px 16px;display:flex;justify-content:flex-end}.fullscreen-btn.page[data-v-10abcce3]:hover{background:none;color:var(--blue-text-hover)}.fullscreen-btn.page:hover svg[data-v-10abcce3]{transform:scale(1.2)}.fullscreen-btn.page svg[data-v-10abcce3]{transition:transform .2s ease-out}:root{--logo-hole-size: 4.5vh;--logo-hole-soft-edge: 3vh}.transition-radial-bg{position:fixed;inset:0;background-image:url(/assets/transition_page_paint_vertical-CnQgya1Y.png);background-size:cover;background-position:center;z-index:9001;pointer-events:auto;opacity:0;transition:opacity 2s ease-out;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 60%);mask-image:linear-gradient(to right,transparent 0%,black 60%)}.transition-radial-bg.is-opening{animation:fade-in 2s ease-out forwards}.transition-radial-bg.is-open{opacity:.5}.transition-radial-bg.is-revealing,.transition-radial-bg.is-closing{opacity:0!important;pointer-events:none;transition:opacity 2s ease-out}@keyframes fade-in{0%{opacity:0}to{opacity:.5}}.transition-nav-links{position:fixed;top:20%;right:6%;display:flex;flex-direction:column;align-items:flex-end;gap:0;z-index:9002;opacity:0;transition:opacity 2s ease-out}.transition-nav-links.is-visible{opacity:1}.transition-nav-link{background:none;border:none;color:var(--grey-white);font-size:18px;padding:4px 16px;cursor:pointer;transition:color var(--blue-text-100);text-align:right}.transition-nav-link:hover{color:var(--grey-white);text-shadow:15px 0 15px black}.transition-nav-divider{width:60px;height:1px;background:var(--grey-base-40);margin:16px 0}.transition-timezone{position:relative!important;bottom:auto!important;right:auto!important;margin-top:32px;margin-right:-16px}.transition-fullscreen{align-self:flex-end}.overlay-fade-leave-active{transition:opacity 2s ease-out}.overlay-fade-leave-to{opacity:0}.loader-canvas[data-v-2db8cadd]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.fade-enter-active[data-v-2db8cadd]{transition:opacity .1s ease-out}.fade-leave-active[data-v-2db8cadd]{transition:opacity .8s ease-out}.fade-enter-from[data-v-2db8cadd],.fade-leave-to[data-v-2db8cadd]{opacity:0}.fade-enter-to[data-v-2db8cadd],.fade-leave-from[data-v-2db8cadd]{opacity:.8}*{box-sizing:border-box;margin:0;padding:0}input,textarea,select,button{font-family:inherit}body{overflow:hidden;position:relative;height:100vh;width:100%;background:transparent;background-image:url(/assets/Texturelabs_Metal_147M_plum-COdYOKeF.png);background-repeat:no-repeat;background-position:center center;background-size:auto;font-family:Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:var(--grey-base);font-size:var(--text-size-base)}.login-boids{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10001;pointer-events:none}.auth-loading{display:flex;justify-content:center;align-items:center;min-height:100vh;font-size:1.2rem;color:#e1e1e1}@media (max-width: 768px){.task-controls-section{flex-direction:column;align-items:stretch;gap:10px}.task-controls-section>*{margin-right:0!important}.threshold-control{justify-content:center}}.kairos-layout{animation:page-fade-in 2s ease-out}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}.placeholder{color:#ddd;text-align:center;padding:20px;border:2px dashed transparent;border-radius:4px;background:transparent}::selection{background:var(--grey-placeholder);color:#fff}.semantic-search-section[data-v-3e6021ab]{flex-shrink:0;display:flex;flex-direction:column}.search-first-row[data-v-3e6021ab],.search-second-row[data-v-3e6021ab]{display:flex;align-items:center}.search-first-row[data-v-3e6021ab]{flex-wrap:wrap;padding-top:var(--spacing-bar-section)}.search-input[data-v-3e6021ab]{flex:1;background:transparent;border:transparent;color:var(--grey-base);padding:var(--spacing-bar-subsection) var(--spacing-column-standard);margin-bottom:-3px;font-size:var(--text-size-pinned);transition:var(--transition-relaxed)}.search-input[data-v-3e6021ab]::placeholder{color:var(--grey-base-55)}.button-clear-filter[data-v-3e6021ab]{flex:1;display:flex;align-items:center;padding:var(--spacing-bar-subsection) var(--spacing-column-standard);background:transparent;border:transparent;white-space:nowrap;color:var(--grey-dark);transition:all var(--transition-relaxed);cursor:var(--cursor-simple);position:relative;z-index:var(--z-pseudo-base)}.threshold-control[data-v-3e6021ab]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-bar-subsection);width:120px;padding-bottom:40px;margin-bottom:-46px;margin-right:8px;position:relative;z-index:var(--z-pseudo-mid)}.threshold-label[data-v-3e6021ab]{font-size:var(--text-size-tertiary);color:var(--grey-dark);transition:color var(--transition-relaxed)}.threshold-slider[data-v-3e6021ab]{-webkit-appearance:none;width:100%;height:2px;background:var(--grey-dark);outline:none;cursor:var(--cursor-simple)}.threshold-slider[data-v-3e6021ab]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:var(--grey-dark-50);border-radius:50%;cursor:var(--cursor-simple);transition:all var(--transition-relaxed)}.threshold-slider[data-v-3e6021ab]::-moz-range-thumb{width:10px;height:10px;background:var(--grey-dark-50);border-radius:50%;cursor:var(--cursor-simple);transition:all var(--transition-relaxed)}.search-input[data-v-3e6021ab]:hover::placeholder,.search-input:hover~.threshold-control .threshold-label[data-v-3e6021ab]{color:var(--grey-light)}.search-input:hover~.threshold-control .threshold-slider[data-v-3e6021ab]::-webkit-slider-thumb{opacity:.7;border:1px solid var(--grey-base)}.search-input:hover~.threshold-control .threshold-slider[data-v-3e6021ab]::-moz-range-thumb{opacity:.7;border:1px solid var(--grey-base)}.search-first-row:has(.search-input:hover)~.search-second-row .button-clear-filter[data-v-3e6021ab]{background:var(--blue-bkgd-25)}.threshold-control:hover .threshold-label[data-v-3e6021ab]{color:var(--grey-light)}.threshold-control:hover .threshold-slider[data-v-3e6021ab]::-webkit-slider-thumb{background:var(--blue-bkgd-80)}.threshold-control:hover .threshold-slider[data-v-3e6021ab]::-moz-range-thumb{background:var(--blue-bkgd-80)}.search-first-row:has(.threshold-control:hover) .search-input[data-v-3e6021ab]::placeholder{color:var(--grey-base)}.button-clear-filter[data-v-3e6021ab]:hover{border-color:transparent;background:var(--blue-bkgd-50);color:var(--grey-light)}.search-input[data-v-3e6021ab]:focus{outline:none;color:var(--grey-light)}.search-input:focus~.threshold-control .threshold-label[data-v-3e6021ab]{color:var(--grey-base)}.search-input:focus~.threshold-control .threshold-slider[data-v-3e6021ab]::-webkit-slider-thumb{opacity:.7;border:1px solid var(--grey-base)}.search-input:focus~.threshold-control .threshold-slider[data-v-3e6021ab]::-moz-range-thumb{opacity:.7;border:1px solid var(--grey-base)}.search-first-row:has(.search-input:focus)~.search-second-row .button-clear-filter[data-v-3e6021ab]{background:var(--blue-bkgd-50);color:var(--grey-base)}.search-input:focus~.threshold-control:hover .threshold-slider[data-v-3e6021ab]::-webkit-slider-thumb{background:var(--blue-text-hover);border:transparent}.search-input:focus~.threshold-control:hover .threshold-slider[data-v-3e6021ab]::-moz-range-thumb{background:var(--blue-text-hover);border:transparent}.search-first-row:has(.search-input:focus)~.search-second-row .button-clear-filter[data-v-3e6021ab]:hover{color:var(--grey-light)}.button-clear-filter.active-filters[data-v-3e6021ab]{background:var(--blue-bkgd-50);color:var(--grey-light)}.due-date-filter[data-v-383ed0e1]{display:flex;width:100%}.filter-button[data-v-383ed0e1]{display:flex;flex-direction:column;align-items:flex-start;padding:9px 8px;border:none;border-right:1px solid var(--grey-base-20);background:transparent;color:var(--grey-base);font-size:var(--text-size-base);cursor:pointer;transition:all var(--transition-minor);flex:1}.filter-button[data-v-383ed0e1]:hover{background:var(--grey-base-20)}.filter-button.selected[data-v-383ed0e1]{background:var(--grey-base-20);color:var(--grey-light)}.segment-top[data-v-383ed0e1]{display:flex;align-items:baseline;gap:6px}.segment-label[data-v-383ed0e1]{font-size:var(--text-size-secondary);color:var(--grey-base);white-space:nowrap}.segment-date[data-v-383ed0e1]{font-size:var(--text-size-secondary);color:var(--grey-base-55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.filter-button:hover .segment-date[data-v-383ed0e1]{color:var(--grey-base)}.segment-count[data-v-383ed0e1]{font-size:var(--text-size-tertiary);color:var(--blue-text-100)}.due-date-filter.compact .filter-button[data-v-383ed0e1]{flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:2px 4px;border:none}.due-date-filter.compact .segment-top[data-v-383ed0e1]{display:contents}.due-date-filter.compact .segment-label[data-v-383ed0e1]{order:2}.due-date-filter.compact .segment-date[data-v-383ed0e1]{order:3;color:var(--grey-base)}.due-date-filter.compact .segment-count[data-v-383ed0e1]{order:1}.error-notifications[data-v-ce2a7277]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:450px;pointer-events:none}.error-notification[data-v-ce2a7277]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--red-bkgd-dark, #2c1515);border:1px solid var(--red-border, #a94442);border-radius:6px;box-shadow:0 4px 12px #0000004d;pointer-events:auto;animation:errorSlideIn-ce2a7277 .3s ease-out}.error-icon[data-v-ce2a7277]{font-size:18px;flex-shrink:0;line-height:1.2}.error-content[data-v-ce2a7277]{flex:1;min-width:0}.error-message[data-v-ce2a7277]{flex:1;font-size:14px;color:var(--red-text, #f8d7da);word-wrap:break-word;line-height:1.4}.error-title[data-v-ce2a7277]{font-weight:600;font-size:14px;color:var(--red-text-bright, #fff);margin-bottom:4px}.error-details[data-v-ce2a7277]{font-size:13px;color:var(--red-text-dim, #d9a7a9);word-wrap:break-word}.error-dismiss[data-v-ce2a7277]{background:transparent;border:none;color:var(--red-text, #f8d7da);font-size:24px;line-height:1;padding:0;cursor:pointer;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.error-dismiss[data-v-ce2a7277]:hover{background:#ffffff1a}@keyframes errorSlideIn-ce2a7277{0%{transform:translate(calc(100% + 20px));opacity:0}to{transform:translate(0);opacity:1}}.shep-config-popover-container[data-v-52f47231]{position:fixed;z-index:1001;padding:15px 35px 15px 0;background:transparent}.shep-config-popover[data-v-52f47231]{position:relative;white-space:normal;font-size:var(--text-size-secondary);color:var(--grey-base);padding:15px 9px 5px 15px;border-right:3px solid var(--blue-bkgd-80);background:linear-gradient(to bottom,var(--plum-dark-50) 0%,var(--plum-dark-80) 12%,var(--plum-dark-80) 90%,var(--plum-dark-50) 100%);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-shadow:25px 0 50px 30px var(--plum-dark-80)}.frequency-input[data-v-52f47231]{background:var(--blue-bkgd-100);border:1px solid var(--blue-bkgd-100);color:var(--grey-light);font-size:var(--text-size-tertiary);text-align:center;width:25px;outline:none;display:inline-block;caret-color:transparent}.frequency-input[data-v-52f47231]:focus{background:var(--blue-bkgd-100);border:1px solid var(--blue-bkgd-100);border-right-width:2px;color:var(--grey-white);animation:blink-border-52f47231 1s infinite}@keyframes blink-border-52f47231{0%,50%{border-right-color:var(--blue-text-bright)}51%,to{border-right-color:transparent}}.save-instructions[data-v-52f47231]{color:transparent;transition:color var(--transition-relaxed) ease}.save-instructions.visible[data-v-52f47231]{color:var(--blue-text-hover);font-size:var(--text-size-secondary)}.scrollable-container[data-v-7b5b6f64]{overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-default) var(--scrollbar-track)}.scrollable-container[data-v-7b5b6f64]:hover{scrollbar-color:var(--scrollbar-thumb-hover) var(--scrollbar-track)}.scrollable-container[data-v-7b5b6f64]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.scrollable-container[data-v-7b5b6f64]::-webkit-scrollbar-track{background:var(--scrollbar-track)}.scrollable-container[data-v-7b5b6f64]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-default);border-radius:calc(var(--scrollbar-width) / 2);border:none}.scrollable-container[data-v-7b5b6f64]:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover)}.scrollable-container[data-v-7b5b6f64]::-webkit-scrollbar-button{display:none}.scrollable-container--transparent[data-v-7b5b6f64],.scrollable-container--transparent[data-v-7b5b6f64]:hover{scrollbar-color:transparent transparent}.scrollable-container--transparent[data-v-7b5b6f64]::-webkit-scrollbar-track{background:transparent}.scrollable-container--transparent[data-v-7b5b6f64]::-webkit-scrollbar-thumb{background:transparent}.scrollable-container--transparent[data-v-7b5b6f64]:hover::-webkit-scrollbar-thumb{background:transparent}.chat-input-section[data-v-07da3273]{flex:1;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1;background:linear-gradient(to bottom,var(--grey-dark-20) 0%,var(--grey-base-20) 100%)}.chat-input-section[data-v-07da3273]:has(.chat-textarea:focus){background:transparent;border-bottom:1px solid transparent}.selected-tasks-display[data-v-07da3273]{color:var(--grey-base);padding:var(--spacing-bar-subsection) 16px;background:transparent;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;position:relative;min-width:0}.selected-tasks-overflow[data-v-07da3273]{width:100%}.overflow-header[data-v-07da3273]{display:flex;align-items:center;gap:var(--spacing-column-standard);padding:var(--spacing-bar-standard) var(--spacing-column-end) var(--spacing-bar-standard) 0px;cursor:var(--cursor-simple);color:var(--blue-text-80);transition:color var(--transition-relaxed)}.overflow-header[data-v-07da3273]:hover{color:var(--blue-text-hover)}.overflow-icon[data-v-07da3273]{font-size:var(--text-size-secondary);width:12px;text-align:center}.overflow-title[data-v-07da3273]{font-size:var(--text-size-secondary)}.overflow-body[data-v-07da3273]{max-height:5vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:0 var(--spacing-column-end)}.selected-tasks-list-overflow[data-v-07da3273]{display:flex;align-items:center;min-width:0;background:transparent;gap:2px;font-size:var(--text-size-secondary);transition:all var(--transition-showcase);cursor:var(--cursor-simple);color:var(--grey-base)}.selected-tasks-list-overflow[data-v-07da3273]:hover{background:linear-gradient(to left,var(--blue-bkgd-100) 0%,var(--blue-bkgd-100) 3px,var(--blue-bkgd-25) 3px,transparent 100%);padding-left:var(--spacing-column-standard);color:var(--grey-light)}.selected-tasks-list-overflow .remove-task-icon[data-v-07da3273]{color:transparent}.selected-tasks-list-overflow:hover .remove-task-icon[data-v-07da3273]{color:var(--blue-text-100)}.selected-tasks-list[data-v-07da3273]{display:flex;align-items:flex-start;min-width:0;background:transparent;padding:var(--spacing-bar-standard) var(--spacing-column-end) var(--spacing-bar-standard) 0px;gap:var(--spacing-column-standard);transition:all var(--transition-showcase);cursor:var(--cursor-simple)}.task-name-text[data-v-07da3273]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.selected-tasks-list[data-v-07da3273]:hover{background:linear-gradient(to left,var(--blue-bkgd-100) 0%,var(--blue-bkgd-100) 3px,var(--blue-bkgd-25) 3px,transparent 100%);padding-left:var(--spacing-column-standard)}.selected-tasks-list .remove-task-icon[data-v-07da3273]{color:transparent}.selected-tasks-list:hover .remove-task-icon[data-v-07da3273]{color:var(--blue-text-100)}.chat-form[data-v-07da3273]{display:flex;padding:0;padding-bottom:var(--spacing-bar-section)}.chat-textarea[data-v-07da3273]{resize:none;overflow:hidden;flex:1;min-height:37px;background:transparent;font-family:inherit;color:var(--grey-light);border:0px solid transparent;border-left:var(--spacing-column-standard) solid transparent;padding-top:var(--spacing-bar-section);padding-bottom:var(--spacing-bar-highlight);padding-right:var(--spacing-column-extrawide);padding-left:var(--spacing-column-standard);scrollbar-width:none}.chat-textarea[data-v-07da3273]::-webkit-scrollbar{display:none}.chat-textarea[data-v-07da3273]:focus{outline:none;background:linear-gradient(to right,var(--grey-base-20) 0%,transparent 100%);font-size:var(--text-size-pinned);color:var(--grey-light);caret-color:var(--blue-text-bright)}.chat-textarea[data-v-07da3273]::placeholder{font-size:var(--text-size-title);color:var(--grey-base)}.chat-textarea[data-v-07da3273]:focus::placeholder{font-size:var(--text-size-pinned)}.llm-response[data-v-2d92ce21]{display:flex;flex-direction:column}.tool-result-line[data-v-2d92ce21]{display:flex;color:var(--grey-base)}.tool-label[data-v-2d92ce21]{width:9ch;flex-shrink:0;color:var(--grey-base-55)}.tool-error[data-v-2d92ce21],.tool-error .tool-label[data-v-2d92ce21]{color:var(--red-text, #e57373)}.error-detail[data-v-2d92ce21]{margin-left:4px}.tool-content[data-v-2d92ce21]{display:flex;flex-direction:column}.execution-details[data-v-2d92ce21],.detail-label[data-v-2d92ce21]{color:var(--grey-base-55)}.split-details[data-v-2d92ce21]{color:var(--grey-base)}.llm-text-with-tools[data-v-2d92ce21]{margin-bottom:8px;color:var(--grey-base)}.chat-history-section[data-v-556a64c0]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;z-index:1;mask-image:linear-gradient(to bottom,transparent 0%,black 25px,black 50%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 25px,black 50%,transparent 100%)}.chat-history-list[data-v-556a64c0]{display:flex;flex-direction:column;padding-top:8px;padding-bottom:50vh;position:relative}.chat-pair[data-v-556a64c0]{transition:opacity .3s ease-out}.chat-pair[data-v-556a64c0]:hover{opacity:1!important}.chat-pair-messages[data-v-556a64c0]{display:flex;flex-direction:column}.chat-message.user[data-v-556a64c0]{background:transparent;align-self:flex-start;color:var(--grey-light);padding:8px 32px 8px 16px;position:relative}.chat-message.user.pending[data-v-556a64c0]{opacity:.85}.chat-message.user.failed[data-v-556a64c0]{opacity:.5}.status-indicator[data-v-556a64c0]{display:inline-block;margin-left:8px;font-size:.75rem}.status-indicator.failed[data-v-556a64c0]{color:var(--color-error-text);font-weight:700}.pending-dots[data-v-556a64c0]{display:flex;gap:4px;padding:8px 0 0}.pending-dots .dot[data-v-556a64c0]{width:6px;height:6px;border-radius:50%;background:var(--grey-base-55);animation:dot-pulse-556a64c0 1.4s ease-in-out infinite}.pending-dots .dot[data-v-556a64c0]:nth-child(2){animation-delay:.2s}.pending-dots .dot[data-v-556a64c0]:nth-child(3){animation-delay:.4s}@keyframes dot-pulse-556a64c0{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.chat-message.assistant[data-v-556a64c0]{background:transparent;align-self:flex-start;color:var(--grey-base);padding:0 32px 16px 16px;white-space:pre-wrap;border-bottom:1px solid transparent;border-image:linear-gradient(to right,transparent 8px,var(--grey-dark-50) 8px,var(--grey-dark-50) 15%,transparent 15%,transparent 100%) 1;margin-bottom:8px}.chat-message-enter-active[data-v-556a64c0]{transition:all 2s ease-out}.chat-message-leave-active[data-v-556a64c0]{transition:all .3s ease-in;position:absolute}.chat-message-enter-from[data-v-556a64c0]{opacity:0;transform:translateY(-20px)}.chat-message-enter-to[data-v-556a64c0]{opacity:1;transform:translateY(0)}.chat-message-leave-to[data-v-556a64c0]{opacity:0;transform:translateY(-10px)}.chat-message-move[data-v-556a64c0]{transition:transform 2s ease-out}.ops-controls-content[data-v-936ad738]{flex:1;min-height:0;display:flex;align-items:center;justify-content:right;position:relative}.logo-trigger[data-v-936ad738]{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;height:100%;position:relative;pointer-events:none}.logo-trigger[data-v-936ad738]:before{content:"";position:absolute;left:30px;top:50%;transform:translateY(-50%);height:70%;aspect-ratio:1;border-radius:50%;pointer-events:auto;cursor:pointer}.logo-image[data-v-936ad738]{max-width:auto;max-height:80%;object-fit:contain;opacity:.8;transition:opacity var(--transition-relaxed);padding-right:20px;padding-bottom:20px}.logo-trigger:hover .logo-image[data-v-936ad738]{opacity:.4}.fullscreen-toggle-positioned[data-v-936ad738]{position:absolute;bottom:8px;right:8px}.task-tooltip-trigger[data-v-c16a1b63]{display:inline-flex;align-items:center}.task-tooltip[data-v-c16a1b63]{display:block;padding:15px 3px 20px 20px;background:linear-gradient(to bottom,var(--grey-dark-20) 0%,var(--grey-dark-50) 15%,var(--grey-dark-50) 85%,var(--grey-dark-20) 100%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:var(--grey-base);border-radius:8px;border:1px solid transparent;border-left:3px solid var(--blue-bkgd-80);border-right:3px solid var(--blue-bkgd-80);font-size:var(--text-size-base);z-index:9999;pointer-events:auto;opacity:0;transition:opacity var(--transition-relaxed);word-wrap:break-word}.task-tooltip-content[data-v-c16a1b63]{max-height:50vh;padding-right:8px}.task-tooltip.show[data-v-c16a1b63]{opacity:1}.similarity-score[data-v-8453d09c]{font-size:var(--text-size-tertiary);color:var(--grey-base);margin-right:6px;opacity:.8}.task-name[data-v-8453d09c]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-name.clickable[data-v-8453d09c]{cursor:var(--cursor-simple-blue)}.date-field[data-v-8453d09c]{font-size:var(--text-size-tertiary);flex-shrink:0;width:var(--width-date);text-align:left;overflow:hidden;white-space:nowrap;line-height:1}.edited-date[data-v-8453d09c]:hover{cursor:var(--cursor-simple-blue)}.shepminder-date[data-v-8453d09c]{width:var(--width-date-narrow)}.task-row:hover .shepminder-date[data-v-8453d09c],.task-row.has-shep-config-popover .shepminder-date[data-v-8453d09c],.task-row:hover .shep-config-frequency-display[data-v-8453d09c],.task-row.has-shep-config-popover .shep-config-frequency-display[data-v-8453d09c]{color:var(--grey-light)}.button-shepminder-dismiss[data-v-8453d09c]{appearance:none;-webkit-appearance:none;background:transparent;border:1px solid var(--grey-dark-75);border-radius:var(--border-radius-button);padding:3px 2px;margin:0;font-size:var(--text-size-tertiary);color:var(--blue-text-100);text-align:center;width:90px;white-space:nowrap;overflow:hidden;line-height:1;flex-shrink:0;cursor:var(--cursor-simple);transition:all var(--transition-relaxed)}.task-row:hover .button-shepminder-dismiss[data-v-8453d09c]{background:var(--plum-dark-80);border-color:var(--plum-dark-80)}.task-row:hover .button-shepminder-dismiss[data-v-8453d09c]:hover{background:var(--plum-dark-50);border:1px solid transparent;color:var(--blue-text-hover)}.shep-config-frequency-display[data-v-8453d09c]{overflow:hidden;width:var( --width-input-long );height:12px;display:flex;align-items:center;justify-content:center;font-size:var(--text-size-tertiary);color:var(--blue-text-100);cursor:var(--cursor-simple);flex-shrink:0;margin-right:-8px;margin-left:-8px;background:transparent;transition:color var(--transition-relaxed),background var(--transition-relaxed)}.task-row:hover .shep-config-frequency-display[data-v-8453d09c]:hover,.task-row.has-shep-config-popover .shep-config-frequency-display[data-v-8453d09c]:hover{color:var(--blue-text-hover);background:var(--plum-dark-50);padding:9px 12px}.checkbox-select-task[data-v-8453d09c],.checkbox-reactivate[data-v-8453d09c],.checkbox-snooze[data-v-8453d09c],.checkbox-blocked[data-v-8453d09c],.checkbox-archive[data-v-8453d09c],.checkbox-done[data-v-8453d09c],.checkbox-shepherding[data-v-8453d09c]{appearance:none;-webkit-appearance:none;background:transparent;width:var(--width-input-square);height:var(--width-input-square);border-radius:var(--border-radius-checkbox);flex-shrink:0;cursor:var(--cursor-simple);border:1px solid var(--grey-dark)}.checkbox-shepherding[data-v-8453d09c]{border:1px solid transparent;position:relative;z-index:var(--z-pseudo-mid);margin-left:-8px}.checkbox-select-task[data-v-8453d09c]{position:relative;z-index:var(--z-pseudo-mid)}.checkbox-select-task[data-v-8453d09c]:after,.checkbox-reactivate[data-v-8453d09c]:after,.checkbox-snooze[data-v-8453d09c]:after,.checkbox-blocked[data-v-8453d09c]:after,.checkbox-archive[data-v-8453d09c]:after,.checkbox-done[data-v-8453d09c]:after,.checkbox-shepherding[data-v-8453d09c]:after{display:flex;align-items:center;justify-content:center;width:100%;height:100%;content:"";font-size:11px}.checkbox-shepherding[data-v-8453d09c]:after{content:"+𝒮";font-size:13px;color:var(--grey-dark);position:absolute;inset:0;padding-top:1px;pointer-events:none;z-index:var(--z-pseudo-base)}.checkbox-shepherding[data-v-8453d09c]:before{content:"";position:absolute;inset:-4px -12px -4px 0;z-index:var(--z-pseudo-top);cursor:var(--cursor-simple-blue)}.task-row:hover .checkbox-shepherding[data-v-8453d09c]:not(:hover):after{color:var(--grey-base)}.checkbox-shepherding[data-v-8453d09c]:hover:after,.task-row.has-shep-config-popover .checkbox-shepherding[data-v-8453d09c]:not(:hover):after{color:var(--blue-text-hover)}.checkbox-select-task[data-v-8453d09c]:checked:after,.checkbox-select-task[data-v-8453d09c]:not(:checked):hover:not(.recently-unchecked):after{content:"←";font-size:15px;position:absolute;inset:0;pointer-events:none;z-index:var(--z-pseudo-base)}.checkbox-select-task[data-v-8453d09c]:before{content:"";position:absolute;inset:-2px -8px -2px -4px;z-index:var(--z-pseudo-top);cursor:var(--cursor-simple)}.checkbox-select-task[data-v-8453d09c]:checked,.checkbox-select-task[data-v-8453d09c]:not(:checked):hover:not(.recently-unchecked){transform:translate(calc(-1 * var(--spacing-column-standard)));transition:transform var(--transition-relaxed)}.checkbox-reactivate[data-v-8453d09c]:checked:after,.checkbox-reactivate[data-v-8453d09c]:not(:checked):hover:after{content:"↻";font-size:12px}.checkbox-snooze[data-v-8453d09c]:checked:after,.checkbox-snooze[data-v-8453d09c]:not(:checked):hover:after{content:"Z"}.checkbox-blocked[data-v-8453d09c]:checked:after,.checkbox-blocked[data-v-8453d09c]:not(:checked):hover:after{content:"⊘"}.checkbox-archive[data-v-8453d09c]:checked:after,.checkbox-archive[data-v-8453d09c]:not(:checked):hover:after{content:"✕";position:relative;top:-1px}.checkbox-done[data-v-8453d09c]:checked:after,.checkbox-done[data-v-8453d09c]:not(:checked):hover:after{content:"✓";font-size:12px}.checkbox-select-task[data-v-8453d09c]:not(:checked):not(:hover),.checkbox-reactivate[data-v-8453d09c]:not(:checked):not(:hover),.checkbox-snooze[data-v-8453d09c]:not(:checked):not(:hover),.checkbox-blocked[data-v-8453d09c]:not(:checked):not(:hover),.checkbox-archive[data-v-8453d09c]:not(:checked):not(:hover),.checkbox-done[data-v-8453d09c]:not(:checked):not(:hover){border:1px solid var(--grey-dark)}.task-row:hover .checkbox-select-task[data-v-8453d09c]:not(:checked):not(:hover),.task-row:hover .checkbox-reactivate[data-v-8453d09c]:not(:checked):not(:hover),.task-row:hover .checkbox-snooze[data-v-8453d09c]:not(:checked):not(:hover),.task-row:hover .checkbox-blocked[data-v-8453d09c]:not(:checked):not(:hover),.task-row:hover .checkbox-archive[data-v-8453d09c]:not(:checked):not(:hover),.task-row:hover .checkbox-done[data-v-8453d09c]:not(:checked):not(:hover),.task-row.has-shep-config-popover .checkbox-select-task[data-v-8453d09c]:not(:checked):not(:hover),.task-row.has-shep-config-popover .checkbox-reactivate[data-v-8453d09c]:not(:checked):not(:hover),.task-row.has-shep-config-popover .checkbox-snooze[data-v-8453d09c]:not(:checked):not(:hover),.task-row.has-shep-config-popover .checkbox-blocked[data-v-8453d09c]:not(:checked):not(:hover),.task-row.has-shep-config-popover .checkbox-archive[data-v-8453d09c]:not(:checked):not(:hover),.task-row.has-shep-config-popover .checkbox-done[data-v-8453d09c]:not(:checked):not(:hover){border:1px solid var(--grey-base)}.checkbox-select-task[data-v-8453d09c]:not(:checked):hover,.checkbox-reactivate[data-v-8453d09c]:not(:checked):hover,.checkbox-snooze[data-v-8453d09c]:not(:checked):hover,.checkbox-blocked[data-v-8453d09c]:not(:checked):hover,.checkbox-archive[data-v-8453d09c]:not(:checked):hover,.checkbox-done[data-v-8453d09c]:not(:checked):hover{border:1px solid transparent}.checkbox-select-task[data-v-8453d09c]:not(:checked):hover:after,.checkbox-reactivate[data-v-8453d09c]:not(:checked):hover:after,.checkbox-snooze[data-v-8453d09c]:not(:checked):hover:after,.checkbox-blocked[data-v-8453d09c]:not(:checked):hover:after,.checkbox-archive[data-v-8453d09c]:not(:checked):hover:after,.checkbox-done[data-v-8453d09c]:not(:checked):hover:after{color:var(--grey-white)}.checkbox-select-task[data-v-8453d09c]:checked,.checkbox-reactivate[data-v-8453d09c]:checked,.checkbox-snooze[data-v-8453d09c]:checked,.checkbox-blocked[data-v-8453d09c]:checked,.checkbox-archive[data-v-8453d09c]:checked,.checkbox-done[data-v-8453d09c]:checked{border:1px solid transparent}.checkbox-select-task[data-v-8453d09c]:checked:after,.checkbox-reactivate[data-v-8453d09c]:checked:after,.checkbox-snooze[data-v-8453d09c]:checked:after,.checkbox-blocked[data-v-8453d09c]:checked:after,.checkbox-archive[data-v-8453d09c]:checked:after,.checkbox-done[data-v-8453d09c]:checked:after{color:var(--grey-base)}.status-icon[data-v-8453d09c]{width:var(--width-input-square);height:var(--width-input-square);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--grey-base)}.status-icon-active[data-v-8453d09c]{font-size:12px}.status-icon-blocked[data-v-8453d09c]{font-size:11px}.status-icon-done[data-v-8453d09c]{font-size:12px;color:var(--teal-text-80)}.pin-icon[data-v-8453d09c]{cursor:var(--cursor-simple);font-size:var(--text-size-tertiary);flex-shrink:0;width:var(--width-input-square);text-align:end;filter:hue-rotate(250deg) saturate(.3) brightness(1.3);opacity:1;margin-top:-1px}.pin-icon.unpinned[data-v-8453d09c]{filter:grayscale(100%) brightness(1.5);opacity:.3}.pin-icon.unpinned[data-v-8453d09c]:hover{opacity:.9}.snooze-icon[data-v-8453d09c]{cursor:var(--cursor-simple);font-size:var(--text-size-secondary);font-weight:500;flex-shrink:0;width:var(--width-input-square);text-align:end;padding-top:2px;color:var(--blue-text-80);opacity:1}.snooze-icon.unsnoozed[data-v-8453d09c]{color:var(--grey-base);opacity:.3}.snooze-icon.unsnoozed[data-v-8453d09c]:hover{opacity:1;color:var(--grey-light)}.task-row[data-v-8453d09c]{border-bottom:1px solid var(--grey-dark-20);align-items:center;padding:var(--spacing-bar-standard) var(--spacing-column-section);gap:var(--spacing-column-compact);display:flex;position:relative}.task-row.pinned[data-v-8453d09c]{background:var(--plum-dark-50);padding-top:var(--spacing-bar-highlight);padding-bottom:var(--spacing-bar-highlight)}.task-row[data-v-8453d09c]:first-child{margin-top:var(--spacing-bar-subsection)}.task-row.pinned+.task-row[data-v-8453d09c]:not(.pinned){margin-top:var(--spacing-bar-highlight)}.task-row.pinned .task-name[data-v-8453d09c]{font-size:var(--text-size-pinned);color:var(--grey-light)}.task-row[data-v-8453d09c]:hover,.task-row.has-shep-config-popover[data-v-8453d09c]{background:var(--blue-bkgd-50);border-left:3px solid var(--blue-bkgd-100);padding-left:calc(var(--spacing-column-section) - 3px);color:var(--grey-light)}.task-row[data-v-8453d09c]:has(.checkbox-select-task:checked){border-left:3px solid var(--blue-bkgd-100);padding-left:calc(var(--spacing-column-section) - 3px)}[data-v-8453d09c] .task-tooltip-taskname{font-size:var(--text-size-base);color:var(--grey-light)}[data-v-8453d09c] .task-tooltip-date{font-size:var(--text-size-tertiary);color:var(--grey-light)}.task-header-row[data-v-1fe172eb]{display:flex;align-items:center;padding-top:var(--spacing-bar-section);padding-right:3px;padding-bottom:0;padding-left:var(--spacing-column-section);gap:var(--spacing-column-compact);background:var(--grey-base-10);border-bottom:var(--spacing-bar-subsection) solid var(--grey-base-10)}.checkbox-select-task[data-v-1fe172eb]{appearance:none;border:1px solid var(--grey-dark);border-radius:var(--border-radius-checkbox);width:var(--width-input-square);height:var(--width-input-square);flex-shrink:0;position:relative;z-index:var(--z-pseudo-mid);cursor:var(--cursor-simple)}.checkbox-select-task[data-v-1fe172eb]:checked,.checkbox-select-task[data-v-1fe172eb]:hover{border-color:transparent}.checkbox-select-task[data-v-1fe172eb]:checked:after,.checkbox-select-task[data-v-1fe172eb]:hover:after{content:"←";font-size:15px;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:var(--z-pseudo-base)}.checkbox-select-task[data-v-1fe172eb]:hover:after{color:var(--grey-base)}.checkbox-select-task[data-v-1fe172eb]:checked:after{color:var(--grey-light);transform:translate(calc(-1 * var(--spacing-column-standard)));transition:transform var(--transition-relaxed)}.checkbox-select-task[data-v-1fe172eb]:before{content:"";position:absolute;inset:-2px -12px;z-index:var(--z-pseudo-top);cursor:var(--cursor-simple)}.header-buttons[data-v-1fe172eb]{background:transparent;border:none;padding:0;color:var(--grey-base-55);cursor:var(--cursor-simple);transition:color var(--transition-relaxed);display:flex;align-items:center;gap:4px}.header-buttons[data-v-1fe172eb]:hover{color:var(--grey-light)}.header-buttons[data-v-1fe172eb]:hover:not(.active-sort):after{content:"▲▼";letter-spacing:-.3em;margin-left:-2px;font-size:.6rem;opacity:.8}.header-sort-indicator[data-v-1fe172eb]{font-size:var(--text-size-secondary);margin-left:-2px;color:var(--blue-bkgd-100);transition:color var(--transition-relaxed)}.header-buttons:hover .header-sort-indicator[data-v-1fe172eb]{color:var(--blue-text-hover)}.header-title-button[data-v-1fe172eb]{flex:1;min-width:0;justify-content:flex-start;padding:0}.header-title-icon[data-v-1fe172eb]{font-size:var(--text-size-pinned);display:inline-flex;align-items:center;justify-content:center;width:15px}.header-title-text[data-v-1fe172eb]{font-size:var(--text-size-title)}.header-date-button[data-v-1fe172eb],.header-shepminder-button[data-v-1fe172eb]{font-size:var(--text-size-tertiary);flex-shrink:0;text-align:left;justify-content:flex-start;padding:0}.header-date-button[data-v-1fe172eb]{width:var(--width-date)}.header-shepminder-button[data-v-1fe172eb]{width:125px}.header-workflow-icons[data-v-1fe172eb]{width:var(--width-input-square);flex-shrink:0;text-align:center;font-size:11px;color:var(--grey-base-55);cursor:var(--cursor-simple);padding-right:1px}.header-icon-reactivate[data-v-1fe172eb]{font-size:13px}.header-icon-done-plus[data-v-1fe172eb]{width:27px;font-size:14px}.list-collapse-toggle[data-v-1fe172eb]{font-size:var(--text-size-tertiary);color:var(--grey-base-55);cursor:var(--cursor-simple);flex-shrink:0;width:16px;text-align:center;transition:color var(--transition-relaxed);background:transparent}.list-collapse-toggle[data-v-1fe172eb]:hover{color:var(--grey-light)}.list-collapse-toggle.has-actionable[data-v-1fe172eb]{color:var(--blue-text-100)}.list-collapse-toggle.has-actionable[data-v-1fe172eb]:hover{color:var(--blue-text-hover)}.task-header-row.list-collapsed[data-v-1fe172eb]{background:transparent;border-bottom:5px solid var(--grey-dark-20)}.task-header-row.list-collapsed .checkbox-select-task[data-v-1fe172eb],.task-header-row.list-collapsed .header-date-button[data-v-1fe172eb],.task-header-row.list-collapsed .header-shepminder-button[data-v-1fe172eb],.task-header-row.list-collapsed .header-icon-reactivate[data-v-1fe172eb],.task-header-row.list-collapsed .header-workflow-icons[data-v-1fe172eb],.task-header-row.list-collapsed .header-sort-indicator[data-v-1fe172eb]{opacity:0;pointer-events:none}.task-header-row.list-collapsed .header-buttons[data-v-1fe172eb]:hover:not(.active-sort):after{content:none}.task-header-row.list-collapsed .header-title-button[data-v-1fe172eb]:hover{color:var(--grey-base-55)}.collapsible-subsection[data-v-00d411de]{margin-top:var(--spacing-bar-subsection)}.subsection-header-row[data-v-00d411de]{display:flex;align-items:center;justify-content:flex-start;background:transparent;border:none;gap:var(--spacing-column-standard);padding-top:var(--spacing-bar-subsection);padding-bottom:0;padding-right:var(--spacing-column-standard);padding-left:calc(var(--spacing-column-section) + var(--width-input-square) + var(--spacing-column-compact) + 2px);cursor:var(--cursor-simple);color:var(--blue-text-80);transition:color var(--transition-relaxed)}.subsection-header-row[data-v-00d411de]:hover{color:var(--blue-text-hover)}.subsection-toggle-icon[data-v-00d411de]{font-size:var(--text-size-fineprint);width:var(--width-input-square);display:flex;align-items:center;justify-content:center}.subsection-toggle-icon.expanded[data-v-00d411de]{transform:rotate(90deg)}.subsection-title[data-v-00d411de]{flex:1;display:flex;align-items:center;font-size:var(--text-size-secondary)}.task-lists-section[data-v-e8de22c8]{flex:1;min-height:0;display:flex;flex-direction:column}.active-list[data-v-e8de22c8]{flex:3;order:3}.blocked-list[data-v-e8de22c8]{flex:2;order:2}.shepherding-list[data-v-e8de22c8]{flex:2;order:1}.active-list[data-v-e8de22c8],.blocked-list[data-v-e8de22c8],.shepherding-list[data-v-e8de22c8]{overflow:hidden;display:flex;flex-direction:column}.list-collapsed[data-v-e8de22c8]{flex:none!important}.task-rows-container[data-v-e8de22c8]{flex:1;min-height:0;padding:2px 0px 15vh;mask-image:linear-gradient(to bottom,transparent 0px,black 15px,black 60%,transparent 97%);-webkit-mask-image:linear-gradient(to bottom,transparent 0px,black 15px,black 60%,transparent 97%)}.kairos-layout[data-v-ffd6b8c8]{overflow:hidden;position:relative;z-index:var(--z-pseudo-mid);height:96vh;width:96%;margin:2vh 2%;display:flex}.kairos-layout.block-interactions[data-v-ffd6b8c8]{pointer-events:none}.kairos-layout.block-interactions[data-v-ffd6b8c8] .shep-config-popover-container,.kairos-layout.block-interactions[data-v-ffd6b8c8] .task-row.has-shep-config-popover .checkbox-shepherding{pointer-events:auto}.chat-panel[data-v-ffd6b8c8],.task-panel[data-v-ffd6b8c8],.ops-panel[data-v-ffd6b8c8]{overflow:hidden;display:flex;flex-direction:column;min-height:0;min-width:0}.chat-panel[data-v-ffd6b8c8]{flex:5;position:relative}.task-panel[data-v-ffd6b8c8]{flex:9}.ops-panel[data-v-ffd6b8c8]{flex:3}.chat-panel-header[data-v-ffd6b8c8],.task-panel-header[data-v-ffd6b8c8],.ops-panel-header[data-v-ffd6b8c8]{flex:1;min-height:0;display:flex;flex-direction:column}.chat-panel-body[data-v-ffd6b8c8],.task-panel-body[data-v-ffd6b8c8],.ops-panel-body[data-v-ffd6b8c8]{flex:4;min-height:0;display:flex;flex-direction:column;position:relative}.task-panel-content[data-v-ffd6b8c8]{flex:1;min-height:0;display:flex;flex-direction:column}.task-panel-header[data-v-ffd6b8c8],.ops-panel-header[data-v-ffd6b8c8]{border-bottom:1px solid var(--grey-base-20)}.ops-panel-header[data-v-ffd6b8c8]{position:relative}.task-panel-header[data-v-ffd6b8c8]{flex-direction:row}.task-panel-header-left[data-v-ffd6b8c8]{flex:3;display:flex;align-items:flex-end}.filter-row[data-v-ffd6b8c8]{display:flex;align-items:flex-end;flex:1}.task-panel-header-right[data-v-ffd6b8c8]{flex:4;display:flex;align-items:flex-end}.task-panel-header-right[data-v-ffd6b8c8]>.semantic-search-section{flex:1}.chat-panel[data-v-ffd6b8c8]:has(.selected-tasks-list) .chat-textarea,.chat-panel[data-v-ffd6b8c8]:has(.selected-tasks-overflow) .chat-textarea{background:linear-gradient(to right,var(--grey-base-20) 0%,transparent 100%)}.chat-panel[data-v-ffd6b8c8]:has(.selected-tasks-list) .chat-history-section,.chat-panel[data-v-ffd6b8c8]:has(.chat-textarea:not(:placeholder-shown)) .chat-history-section{opacity:.25}.chat-panel[data-v-ffd6b8c8]:has(.chat-message) .chat-input-section{background:transparent}.chat-panel[data-v-ffd6b8c8]:has(.chat-message) .chat-textarea{border-left:var(--spacing-column-standard) solid var(--grey-base-20)}.chat-panel[data-v-ffd6b8c8]:has(.chat-message){border-left:1px solid var(--grey-base-20)}.tasks-fade-enter-active[data-v-ffd6b8c8]{transition:opacity 2s ease-out}.tasks-fade-enter-from[data-v-ffd6b8c8]{opacity:0}.task-status-filter[data-v-b468011d]{display:flex;flex-direction:row;gap:2px}.status-toggle[data-v-b468011d]{display:flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid transparent;background:transparent;color:var(--grey-base);font-size:var(--text-size-tertiary);cursor:pointer;transition:all var(--transition-minor);white-space:nowrap}.status-toggle[data-v-b468011d]:first-child{border-radius:4px 0 0 4px}.status-toggle[data-v-b468011d]:last-child{border-radius:0 4px 4px 0}.status-toggle[data-v-b468011d]:hover,.status-toggle.selected[data-v-b468011d]{background:var(--grey-base-20);color:var(--grey-light)}.status-icon[data-v-b468011d]{font-size:11px}.status-label[data-v-b468011d]{font-size:var(--text-size-tertiary)}.status-count[data-v-b468011d]{font-size:var(--text-size-tertiary);color:var(--blue-text-100)}.status-toggle.selected .status-count[data-v-b468011d]{color:var(--blue-text-hover)}.pinned-filter[data-v-42950610]{display:flex;flex-direction:row}.filter-button[data-v-42950610]{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;color:var(--grey-base);font-size:var(--text-size-tertiary);cursor:pointer;transition:all var(--transition-minor)}.filter-button[data-v-42950610]:hover{background:var(--grey-base-20)}.filter-button.selected[data-v-42950610]{background:var(--grey-base-20);color:var(--grey-light)}.filter-icon[data-v-42950610]{font-size:var(--text-size-tertiary);line-height:1}.filter-icon.pinned[data-v-42950610]{filter:hue-rotate(250deg) saturate(.3) brightness(1.3)}.filter-icon.unpinned[data-v-42950610]{filter:grayscale(100%) brightness(1.9);opacity:.3}.filter-button:hover .filter-icon.unpinned[data-v-42950610],.filter-button.selected .filter-icon.unpinned[data-v-42950610]{opacity:.6}.filter-count[data-v-42950610]{font-size:var(--text-size-tertiary);color:var(--blue-text-100)}.snoozed-filter[data-v-1d493be1]{display:flex;flex-direction:row}.filter-button[data-v-1d493be1]{display:flex;align-items:center;justify-content:center;padding:4px 8px;border:none;background:transparent;color:var(--grey-base);font-size:var(--text-size-tertiary);cursor:pointer;transition:all var(--transition-minor)}.filter-button[data-v-1d493be1]:hover{background:var(--grey-base-20)}.filter-button.selected[data-v-1d493be1]{background:var(--grey-base-20);color:var(--grey-light)}.filter-icon[data-v-1d493be1]{font-size:var(--text-size-tertiaty);line-height:1}.filter-icon.snoozed[data-v-1d493be1]{color:var(--blue-text-80);font-weight:600}.filter-icon.unsnoozed[data-v-1d493be1]{color:var(--grey-base);opacity:.5}.filter-button:hover .filter-icon.unsnoozed[data-v-1d493be1],.filter-button.selected .filter-icon.unsnoozed[data-v-1d493be1]{opacity:.6}.filter-count[data-v-1d493be1]{font-size:var(--text-size-tertiary);color:var(--blue-text-100)}.task-header-row[data-v-684cdbd2]{display:flex;align-items:center;padding-top:var(--spacing-bar-section);padding-right:3px;padding-bottom:0;padding-left:var(--spacing-column-section);gap:var(--spacing-column-compact);background:transparent;border-bottom:var(--spacing-bar-subsection) solid var(--grey-base-10);position:sticky;top:0;z-index:10;background:var(--plum-dark)}.checkbox-select-task[data-v-684cdbd2]{appearance:none;border:1px solid var(--grey-dark);border-radius:var(--border-radius-checkbox);width:var(--width-input-square);height:var(--width-input-square);flex-shrink:0;position:relative;z-index:var(--z-pseudo-mid);cursor:var(--cursor-simple);transform:translate(-5px)}.checkbox-select-task[data-v-684cdbd2]:checked,.checkbox-select-task[data-v-684cdbd2]:hover{border-color:transparent}.checkbox-select-task[data-v-684cdbd2]:checked:after,.checkbox-select-task[data-v-684cdbd2]:hover:after{content:"←";font-size:15px;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:var(--z-pseudo-base)}.checkbox-select-task[data-v-684cdbd2]:hover:after{color:var(--grey-base)}.checkbox-select-task[data-v-684cdbd2]:checked:after{color:var(--grey-light);transform:translate(calc(-1 * var(--spacing-column-standard)));transition:transform var(--transition-relaxed)}.checkbox-select-task[data-v-684cdbd2]:before{content:"";position:absolute;inset:-2px -12px;z-index:var(--z-pseudo-top);cursor:var(--cursor-simple)}.header-buttons[data-v-684cdbd2]{background:transparent;border:none;padding:0;color:var(--grey-base-55);cursor:var(--cursor-simple);transition:color var(--transition-relaxed);display:flex;align-items:center;gap:4px}.header-buttons[data-v-684cdbd2]:hover,.header-buttons.primary-sort[data-v-684cdbd2]{color:var(--grey-light)}.header-sort-indicator[data-v-684cdbd2]{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:-2px;color:var(--blue-bkgd-100);transition:color var(--transition-relaxed)}.header-sort-indicator .sort-arrow[data-v-684cdbd2]{font-size:1.25rem}.header-sort-indicator .sort-number[data-v-684cdbd2]{position:absolute;font-size:.7rem;color:var(--grey-light);top:50%;left:50%;transform:translate(-50%,-40%);line-height:1}.header-sort-indicator.inactive[data-v-684cdbd2]{color:var(--grey-base-40)}.header-sort-indicator.inactive .sort-arrow[data-v-684cdbd2]{font-size:.6rem;letter-spacing:-.3em}.header-buttons:hover .header-sort-indicator[data-v-684cdbd2],.header-buttons.primary-sort .header-sort-indicator[data-v-684cdbd2]{color:var(--blue-text-hover)}.header-buttons:hover .header-sort-indicator .sort-number[data-v-684cdbd2],.header-buttons.primary-sort .header-sort-indicator .sort-number[data-v-684cdbd2]{color:var(--plum-dark-100)}.header-buttons:hover .header-sort-indicator.inactive[data-v-684cdbd2]{color:var(--grey-light)}.header-pin-button[data-v-684cdbd2],.header-snooze-button[data-v-684cdbd2]{width:var(--width-input-square);flex-shrink:0;justify-content:center;font-size:11px}.header-title-button[data-v-684cdbd2]{flex:1;min-width:0;justify-content:flex-start;padding:0}.header-title-text[data-v-684cdbd2]{font-size:var(--text-size-title)}.header-date-button[data-v-684cdbd2]{font-size:var(--text-size-tertiary);flex-shrink:0;text-align:left;justify-content:flex-start;padding:0;width:var(--width-date)}.header-status-button[data-v-684cdbd2]{width:80px;flex-shrink:0;font-size:var(--text-size-tertiary);justify-content:center}.unified-task-list[data-v-e2d71ba1]{flex:1;min-height:0;display:flex;flex-direction:column}.task-rows-container[data-v-e2d71ba1]{flex:1;min-height:0;padding:2px 0px 15vh;mask-image:linear-gradient(to bottom,transparent 0px,black 15px,black 60%,transparent 97%);-webkit-mask-image:linear-gradient(to bottom,transparent 0px,black 15px,black 60%,transparent 97%)}.empty-state[data-v-e2d71ba1]{padding:20px;text-align:center;color:var(--grey-base-55);font-size:var(--text-size-secondary)}.subsection-header[data-v-e2d71ba1]{display:flex;align-items:center;gap:6px;padding:4px var(--spacing-column-section) 2px;color:var(--grey-base-55);font-size:var(--text-size-tertiary);border-bottom:1px solid var(--grey-base-10);margin-top:4px}.subsection-header[data-v-e2d71ba1]:first-child{margin-top:0}.subsection-icon[data-v-e2d71ba1]{font-size:11px}.subsection-label[data-v-e2d71ba1]{font-weight:500;font-size:1.1rem}.subsection-count[data-v-e2d71ba1]{color:var(--grey-base-40)}.empty-subsection[data-v-e2d71ba1]{padding:12px var(--spacing-column-section);color:var(--grey-base-40);font-size:var(--text-size-tertiary);font-style:italic}.ui-tooltip-content{background:linear-gradient(to bottom,var(--grey-dark-20) 0%,var(--grey-dark-50) 15%,var(--grey-dark-50) 85%,var(--grey-dark-20) 100%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:var(--grey-base);padding:8px 12px;border-radius:6px;border:1px solid transparent;border-left:3px solid var(--blue-bkgd-80);border-right:3px solid var(--blue-bkgd-80);font-size:var(--text-size-tertiary);line-height:1.4;max-width:280px;z-index:9999;animation:ui-tooltip-fade-in .15s ease-out}.ui-tooltip-arrow{fill:var(--grey-dark-50)}@keyframes ui-tooltip-fade-in{0%{opacity:0}to{opacity:1}}.calendar-heatmap[data-v-5086bfb8]{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;-webkit-user-select:none;user-select:none;border:none}.calendar-header[data-v-5086bfb8]{display:flex;align-items:center;gap:8px;padding:2px 16px 0;flex-shrink:0;background:var(--grey-base-20);transition:background var(--transition-relaxed)}.calendar-header.disabled[data-v-5086bfb8]{background:var(--grey-base-10)}.date-range-label[data-v-5086bfb8]{font-size:var(--text-size-secondary);color:var(--grey-base);transition:opacity var(--transition-relaxed)}.calendar-header.disabled .date-range-label[data-v-5086bfb8]{display:none}.calendar-header-right[data-v-5086bfb8]{margin-left:auto}.calendar-header.disabled .calendar-header-right[data-v-5086bfb8]{flex:1;margin-left:0}.calendar-body[data-v-5086bfb8]{display:flex;align-items:stretch;gap:2px;padding:8px 0 0;flex:1;min-height:0;transition:opacity var(--transition-relaxed)}.calendar-body.disabled[data-v-5086bfb8]{opacity:.5}.nav-arrow[data-v-5086bfb8]{background:transparent;border:1px solid transparent;color:var(--grey-base-20);width:24px;flex-shrink:0;border-radius:4px;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.nav-arrow[data-v-5086bfb8]:hover{background:var(--grey-base-20);color:var(--grey-light)}.nav-arrow.has-tasks[data-v-5086bfb8]{color:var(--blue-text-100);background:var(--grey-base-20)}.months-container[data-v-5086bfb8]{display:flex;gap:4px;flex:1;min-width:0}.month-block[data-v-5086bfb8]{display:flex;flex-direction:column;flex:1;min-width:0}.month-header[data-v-5086bfb8]{font-size:11px;font-weight:500;color:var(--grey-base-55);margin-bottom:4px;text-align:center}.month-header.current-month[data-v-5086bfb8]{color:var(--blue-text-100)}.month-grid[data-v-5086bfb8]{display:flex;flex-direction:column;gap:2px;flex:1}.calendar-week[data-v-5086bfb8]{display:flex;gap:2px;flex:1}.calendar-cell[data-v-5086bfb8]{flex:1;border-radius:2px;background:transparent;cursor:pointer;transition:background .15s ease;display:flex;align-items:center;justify-content:center;position:relative;min-width:0}.cell-day[data-v-5086bfb8]{font-size:9px;color:var(--grey-base-60)}.calendar-cell.empty[data-v-5086bfb8]{background:transparent;cursor:default}.calendar-cell.has-value[data-v-5086bfb8]{background:rgba(190,190,190,var(--intensity))}.calendar-cell.has-value .cell-day[data-v-5086bfb8]{color:var(--plum-dark-80)}.shepherding-indicator[data-v-5086bfb8]{position:absolute;inset:0;font-size:80%;color:var(--blue-text-100);text-shadow:1px 0 1px black;line-height:1;display:flex;align-items:center;justify-content:center;transform:translate(-1px,1px)}.calendar-cell[data-v-5086bfb8]:not(.empty):hover{outline:1px solid var(--grey-light)}.calendar-cell.today[data-v-5086bfb8]{outline:1px solid var(--blue-text-hover)}.calendar-cell.in-range[data-v-5086bfb8]{background:#6495ed40}.calendar-cell.range-start[data-v-5086bfb8],.calendar-cell.range-end[data-v-5086bfb8]{background:#6495ed66}.calendar-cell.in-range[data-v-5086bfb8]:hover,.calendar-cell.range-start[data-v-5086bfb8]:hover,.calendar-cell.range-end[data-v-5086bfb8]:hover{outline:1px solid var(--blue-text-hover)}.cell-tooltip{min-width:120px}.cell-tooltip-date{font-weight:500;color:var(--grey-light);margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid var(--grey-base-30)}.cell-tooltip-tasks{display:flex;flex-direction:column;gap:2px}.cell-tooltip-task{font-size:var(--text-size-tertiary);color:var(--grey-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.cell-tooltip-empty{font-size:var(--text-size-tertiary);color:var(--grey-base-55);font-style:italic}.cell-tooltip-shepherding{margin-top:6px;padding-top:6px;border-top:1px solid var(--grey-base-30)}.cell-tooltip-shepherding-header{font-size:var(--text-size-tertiary);color:var(--blue-text-100);font-weight:500;margin-bottom:2px}.cell-tooltip-task.shepherding{color:var(--grey-base-55)}.kairos-layout[data-v-ce380c3d]{overflow:hidden;position:relative;z-index:var(--z-pseudo-mid);height:96vh;width:96%;margin:2vh 2%;display:flex}.kairos-layout.block-interactions[data-v-ce380c3d]{pointer-events:none}.kairos-layout.block-interactions[data-v-ce380c3d] .shep-config-popover-container{pointer-events:auto}.chat-panel[data-v-ce380c3d],.task-panel[data-v-ce380c3d],.ops-panel[data-v-ce380c3d]{overflow:hidden;display:flex;flex-direction:column;min-height:0;min-width:0}.chat-panel[data-v-ce380c3d]{flex:5;position:relative}.task-panel[data-v-ce380c3d]{flex:13}.ops-panel[data-v-ce380c3d]{flex:3}.chat-panel-header[data-v-ce380c3d],.task-panel-header[data-v-ce380c3d],.ops-panel-header[data-v-ce380c3d]{flex:1;min-height:0;display:flex;flex-direction:column}.chat-panel-body[data-v-ce380c3d],.task-panel-body[data-v-ce380c3d],.ops-panel-body[data-v-ce380c3d]{flex:4;min-height:0;display:flex;flex-direction:column;position:relative}.task-panel-header[data-v-ce380c3d],.ops-panel-header[data-v-ce380c3d]{border-bottom:1px solid var(--grey-base-20)}.task-panel-header[data-v-ce380c3d]{flex-direction:column}.task-panel-header-top[data-v-ce380c3d]{flex:12;display:flex;align-items:flex-end}.task-panel-header-bottom[data-v-ce380c3d]{flex:5;display:flex}.task-panel-header-left[data-v-ce380c3d]{flex:3;display:flex;align-items:flex-end}.task-panel-header-right[data-v-ce380c3d]{flex:4;display:flex;align-items:flex-end}.task-panel-header-right[data-v-ce380c3d]>.semantic-search-section{flex:1}.sort-calendar-section[data-v-ce380c3d]{display:flex;flex-shrink:0}.status-filter-area[data-v-ce380c3d]{flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:4px}.calendar-area[data-v-ce380c3d]{flex-shrink:0;display:flex;flex-direction:column;min-width:0;height:135px}.chat-panel[data-v-ce380c3d]:has(.selected-tasks-list) .chat-textarea,.chat-panel[data-v-ce380c3d]:has(.selected-tasks-overflow) .chat-textarea{background:linear-gradient(to right,var(--grey-base-20) 0%,transparent 100%)}.chat-panel[data-v-ce380c3d]:has(.selected-tasks-list) .chat-history-section,.chat-panel[data-v-ce380c3d]:has(.chat-textarea:not(:placeholder-shown)) .chat-history-section{opacity:.25}.chat-panel[data-v-ce380c3d]:has(.chat-message) .chat-input-section{background:transparent}.chat-panel[data-v-ce380c3d]:has(.chat-message) .chat-textarea{border-left:var(--spacing-column-standard) solid var(--grey-base-20)}.chat-panel[data-v-ce380c3d]:has(.chat-message){border-left:1px solid var(--grey-base-20)}.task-panel-content[data-v-ce380c3d]{flex:1;min-height:0;display:flex;flex-direction:column}.tasks-fade-enter-active[data-v-ce380c3d]{transition:opacity 2s ease-out}.tasks-fade-enter-from[data-v-ce380c3d]{opacity:0}.kairos-layout[data-v-be78200e]{overflow:hidden;position:relative;height:96vh;width:96%;margin:2vh 2%;display:flex;gap:20px}.content-panel[data-v-be78200e],.ops-panel[data-v-be78200e]{overflow:hidden;display:flex;flex-direction:column;min-height:0;min-width:0}.content-panel[data-v-be78200e]{flex:3.5}.ops-panel[data-v-be78200e]{flex:1}.placeholder-content[data-v-be78200e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--grey-base)}.placeholder-content h2[data-v-be78200e]{color:var(--grey-light);margin-bottom:10px}.ops-panel-header[data-v-be78200e]{flex:1;min-height:0;display:flex;flex-direction:column;border-bottom:1px solid var(--grey-base-20)}.ops-panel-body[data-v-be78200e]{flex:4;min-height:0;display:flex;flex-direction:column}:root{--grey-white: rgba(225, 225, 225, 1);--grey-light: rgba(190, 190, 190, 1);--grey-base: rgba(150, 150, 150, 1);--grey-base-55: rgba( 150, 150, 150, .55 );--grey-base-20: rgba( 150, 150, 150, .2 );--grey-base-10: rgba(150, 150, 150, .1);--grey-placeholder: rgba(100, 100, 100, 1);--grey-dark: rgba(65, 65, 65, 1);--grey-dark-75: rgba(65, 65, 65, .75);--grey-dark-50: rgba(65, 65, 65, .5);--grey-dark-20: rgba(65, 65, 65, .2);--blue-text-bright: rgba(155, 191, 255, 1);--blue-text-hover: rgba( 142, 176, 235, 1 );--blue-text-100: rgba( 103, 127, 175, 1 );--blue-text-80: rgba(103, 127, 175, .8);--blue-bkgd-100: rgba( 86, 106, 146, 1 );--blue-bkgd-80: rgba(86, 106, 146, .8);--blue-bkgd-50: rgba(86, 106, 146, .5);--blue-bkgd-25: rgba(86, 106, 146, .25);--blue-pin-icon: rgb(100, 100, 150, 1);--plum-dark-100: rgba(23, 3, 36, 1);--plum-dark-80: rgba(14, 1, 22, .8);--plum-dark-50: rgba(14, 1, 22, .5);--border-radius-checkbox: 2px;--border-radius-button: 3px;--border-radius-pill: 12px;--text-size-title: 1.2rem;--text-size-pinned: 1.03rem;--text-size-base: 1rem;--text-size-secondary: .85rem;--text-size-tertiary: .75rem;--text-size-fineprint: .65rem;--width-input-square: 12px;--width-input-long: 20px;--width-date: 45px;--width-date-narrow: 30px;--spacing-column-extrawide: 32px;--spacing-column-end: 20px;--spacing-column-section: 12px;--spacing-column-standard: 8px;--spacing-column-compact: 5px;--spacing-bar-standard: 2px;--spacing-bar-subsection: 4px;--spacing-bar-highlight: 6px;--spacing-bar-section: 9px;--spacing-bar-end: 20px;--transition-minor: .3s;--transition-relaxed: .7s;--transition-showcase: 1.5s;--cursor-simple: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M2 2 L10 8 L6 10 L5 14 Z" fill="none" stroke="white" stroke-width="1"/></svg>'), auto;--cursor-simple-blue: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M2 2 L10 8 L6 10 L5 14 Z" fill="%238eb0eb" stroke="%238eb0eb" stroke-width="1"/></svg>'), auto;--icon-active: "↻";--icon-reactivate: "↻";--icon-blocked: "Ø";--icon-blocked-checkbox: "⊘";--icon-shepherding: "+𝒮";--icon-snooze: "Z";--icon-archive: "✕";--icon-done: "✓";--icon-pin: "📌";--icon-sort-asc: "▲";--icon-sort-desc: "▼";--icon-sort-both: "▲▼";--icon-collapse-closed-left: "◀";--icon-collapse-closed-right: "▶";--icon-collapse-open: "▼";--z-pseudo-base: 1;--z-pseudo-mid: 2;--z-pseudo-top: 3;--color-teal-base: rgba(90, 122, 112, 1);--color-teal-hover: rgba(74, 106, 96, 1);--color-teal-olive: rgba( 93, 115, 87, 1 );--color-red-deep: rgba( 139, 21, 56, 1 );--color-red-coral: rgba(232, 89, 102, 1);--color-error-text: rgba(255, 153, 153, 1);--color-amber: rgba(204, 153, 0, 1);--color-amber-80: rgba(204, 153, 0, .8);--color-amber-50: rgba(204, 153, 0, .5);--mask-fade-height: 15px;--mask-fade: linear-gradient(to bottom, transparent 0px, black var(--mask-fade-height));--scrollbar-width: 4px;--scrollbar-track: transparent;--scrollbar-thumb-default: rgba(170, 170, 170, .1);--scrollbar-thumb-hover: rgba(170, 170, 170, .25)}
