.home-workbench{--home-accent:var(--bs-teal,#0d9488);--home-accent-rgb:13,148,136;--home-surface:color-mix(in srgb,var(--bs-body-bg) 92%,var(--home-accent) 8%);--home-border:color-mix(in srgb,var(--bs-border-color) 85%,var(--home-accent) 15%)}[data-bs-theme=dark] .home-workbench{--home-surface:color-mix(in srgb,var(--bs-body-bg) 94%,var(--home-accent) 6%)}.home-workbench__shell{background:linear-gradient(165deg,var(--bs-body-bg) 0,var(--home-surface) 45%,var(--bs-body-bg) 100%);border-bottom:1px solid var(--home-border);overflow:visible}.home-workbench__pulse-item{border:1px solid var(--bs-border-color);border-radius:.5rem;transition:border-color .15s ease,box-shadow .15s ease}.home-workbench__pulse-item:hover{border-color:color-mix(in srgb,var(--home-accent) 35%,var(--bs-border-color));box-shadow:0 .25rem .75rem rgba(var(--home-accent-rgb),.08)}.home-workbench__queue-row{border-left:3px solid color-mix(in srgb,var(--home-accent) 55%,transparent)}.home-workbench__queue-row--overdue{border-left-color:var(--bs-danger,#dc3545);background:color-mix(in srgb,var(--bs-danger) 5%,var(--bs-body-bg))}.home-workbench__resume-hint{border-color:var(--home-border)!important;background:color-mix(in srgb,var(--home-accent) 4%,var(--bs-body-bg));max-width:36rem}.home-workbench__urgency-tile{border:1px solid var(--bs-border-color);border-radius:.5rem;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.home-workbench__urgency-tile:hover{border-color:color-mix(in srgb,var(--home-accent) 35%,var(--bs-border-color));box-shadow:0 .2rem .65rem rgba(var(--home-accent-rgb),.1)}.home-workbench__urgency-tile--hot{border-color:color-mix(in srgb,var(--bs-danger) 45%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-danger) 6%,var(--bs-body-bg))}.home-workbench__urgency-tile--critical{border-color:color-mix(in srgb,var(--bs-danger) 35%,var(--bs-border-color))}.home-workbench__urgency-tile--due{border-color:color-mix(in srgb,var(--home-accent) 40%,var(--bs-border-color));background:color-mix(in srgb,var(--home-accent) 5%,var(--bs-body-bg))}.home-workbench__spotlight-card{border:1px solid var(--home-border);border-radius:.75rem;padding:1rem 1.15rem;background:var(--bs-body-bg);transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.home-workbench__spotlight-card:hover{border-color:color-mix(in srgb,var(--home-accent) 40%,var(--bs-border-color));box-shadow:0 .35rem 1rem rgba(var(--home-accent-rgb),.12)}.home-workbench__spotlight-card--warn{border-color:color-mix(in srgb,var(--bs-warning) 50%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-warning) 6%,var(--bs-body-bg))}.home-workbench__spotlight-card--danger{border-color:color-mix(in srgb,var(--bs-danger) 55%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-danger) 7%,var(--bs-body-bg))}.home-workbench__spotlight-card--muted{border-style:dashed;opacity:.95}.home-workbench__field-banner{border:1px solid var(--home-border);background:color-mix(in srgb,var(--home-accent) 6%,var(--bs-body-bg));max-width:32rem}.home-workbench__toolbar-search{color:var(--bs-body-color)}.home-workbench__summary-card{border:1px solid var(--bs-border-color);border-radius:.875rem;padding:1.2rem 1.25rem 1.45rem;background:var(--bs-secondary-bg);box-shadow:0 1px 2px rgba(15,23,42,.06),0 4px 12px rgba(15,23,42,.06);transition:border-color .15s ease,box-shadow .18s ease,transform .12s ease;min-height:5.75rem;height:auto}.home-workbench__summary-card--metric{justify-content:center}.home-workbench__summary-card:hover{border-color:color-mix(in srgb,var(--home-accent) 42%,var(--bs-border-color));box-shadow:0 2px 4px rgba(15,23,42,.06),0 8px 22px rgba(var(--home-accent-rgb),.14);transform:translateY(-1px)}.home-workbench__summary-value{line-height:1.1;letter-spacing:-.02em;color:var(--bs-emphasis-color)}[data-bs-theme=dark] .home-workbench__summary-card{background:color-mix(in srgb,var(--bs-secondary-bg) 82%,#fff 6%);border-color:color-mix(in srgb,var(--bs-border-color) 55%,rgba(255,255,255,.14) 45%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 2px 6px rgba(0,0,0,.28),0 8px 20px rgba(0,0,0,.2)}[data-bs-theme=dark] .home-workbench__summary-card:hover{border-color:color-mix(in srgb,var(--home-accent) 35%,var(--bs-border-color));box-shadow:0 0 0 1px rgba(255,255,255,.06) inset,0 4px 10px rgba(0,0,0,.35),0 12px 28px rgba(var(--home-accent-rgb),.1)}.home-workbench__summary-row{overflow:visible;padding-bottom:.75rem;margin-bottom:.5rem}.home-workbench__summary-row>[class*=col]{overflow:visible}.content-wrapper-with-sidebar .home-workbench .row.home-workbench__summary-row{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;min-height:auto!important;height:auto!important;overflow:visible!important}.content-wrapper-with-sidebar .home-workbench .row.home-workbench__summary-row>[class*=col]{overflow:visible;align-self:flex-start;height:auto}.home-workbench__in-progress-section{margin-top:.75rem;padding:1.25rem 1.1rem 1.1rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 85%,var(--home-accent) 15%);border-radius:1rem;background:color-mix(in srgb,var(--bs-body-bg) 90%,var(--home-accent) 10%);box-shadow:0 1px 2px rgba(15,23,42,.06),0 8px 24px rgba(var(--home-accent-rgb),.08)}.home-workbench__in-progress-count-badge{font-size:.75rem;font-weight:600;padding:.35rem .65rem;border-radius:999px;white-space:nowrap;background:color-mix(in srgb,var(--home-accent) 22%,var(--bs-body-bg));color:color-mix(in srgb,var(--home-accent) 92%,#0f172a 8%);border:1px solid color-mix(in srgb,var(--home-accent) 42%,var(--bs-border-color))}[data-bs-theme=dark] .home-workbench__in-progress-count-badge{background:color-mix(in srgb,var(--home-accent) 26%,var(--bs-body-bg));color:color-mix(in srgb,var(--home-accent) 88%,#f8fafc 12%);border-color:color-mix(in srgb,var(--home-accent) 48%,var(--bs-border-color))}.home-workbench__summary-icon{width:2.75rem;height:2.75rem;flex-shrink:0}.home-workbench__summary-icon--teal{background:var(--home-accent)}.home-workbench__summary-icon--warning{background:color-mix(in srgb,var(--bs-warning) 18%,var(--bs-body-bg));color:var(--bs-warning,#ffc107)!important;border:1px solid color-mix(in srgb,var(--bs-warning) 40%,var(--bs-border-color))}[data-bs-theme=dark] .home-workbench__summary-icon--warning{background:color-mix(in srgb,var(--bs-warning) 14%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 35%,var(--bs-border-color));color:var(--bs-warning,#ffc107)!important}.home-workbench__summary-icon--warning i:before{color:var(--bs-warning,#ffc107)!important}.home-workbench__in-progress-strip{display:flex;gap:1rem;overflow-x:auto;padding:.25rem .15rem .45rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.home-workbench__in-progress-card{flex:0 0 min(280px,85vw);scroll-snap-align:start;border:1px solid color-mix(in srgb,var(--bs-border-color) 64%,var(--home-accent) 36%);border-radius:.85rem;padding:1rem 1.1rem;background:var(--bs-body-bg);display:flex;flex-direction:column;min-height:9.5rem;box-shadow:0 1px 0 rgba(15,23,42,.06),0 10px 28px rgba(0,0,0,.14),0 0 0 1px rgba(var(--home-accent-rgb),.05);transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.home-workbench__in-progress-card:hover{border-color:color-mix(in srgb,var(--home-accent) 45%,var(--bs-border-color));box-shadow:0 1px 0 rgba(15,23,42,.08),0 16px 36px rgba(0,0,0,.18),0 0 0 1px rgba(var(--home-accent-rgb),.1);transform:translateY(-1px)}.home-workbench__in-progress-card:focus-visible{outline:3px solid color-mix(in srgb,var(--home-accent) 70%,transparent);outline-offset:2px}.home-workbench__in-progress-head{min-height:1.75rem}.home-workbench__in-progress-number{border:1px solid color-mix(in srgb,var(--home-accent) 30%,var(--bs-border-color));background:color-mix(in srgb,var(--home-accent) 8%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-body-secondary-color) 78%,var(--home-accent));font-size:.78rem;font-weight:700;letter-spacing:.02em;padding:.16rem .52rem;border-radius:999px}.home-workbench__in-progress-type{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--home-accent) 45%,transparent);background:color-mix(in srgb,var(--home-accent) 14%,var(--bs-body-bg));color:color-mix(in srgb,var(--home-accent) 82%,var(--bs-body-color));font-size:.73rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .5rem;border-radius:999px;white-space:nowrap}.home-workbench__in-progress-modified,.home-workbench__in-progress-started{font-size:.86rem;color:var(--bs-body-secondary-color)}.home-workbench__in-progress-title{font-size:1.02rem;font-weight:700;line-height:1.3;margin-top:.15rem;margin-bottom:.35rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-workbench__in-progress-site{font-size:.82rem;font-weight:600;color:color-mix(in srgb,var(--home-accent) 42%,var(--bs-body-secondary-color));margin-bottom:.3rem}.home-workbench__in-progress-arrow{color:color-mix(in srgb,var(--home-accent) 78%,var(--bs-body-color));font-size:1.02rem;font-weight:700}.home-workbench__strip-nav{width:2.25rem;height:2.25rem;--bs-btn-size:2.25rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.home-workbench__agenda-wrap{background:color-mix(in srgb,var(--bs-body-bg) 88%,var(--home-accent) 12%)}[data-bs-theme=dark] .home-workbench__agenda-wrap{background:color-mix(in srgb,var(--bs-body-bg) 92%,var(--home-accent) 8%)}.home-workbench__agenda-tab--active{background:color-mix(in srgb,var(--home-accent) 18%,var(--bs-body-bg))!important;border-color:var(--home-accent)!important;color:var(--bs-body-color);font-weight:600}.home-workbench__agenda-card{background:var(--bs-body-bg);border:1px solid var(--home-border);overflow:hidden}.home-workbench__agenda-card-head{border-bottom:1px solid var(--bs-border-color);background:color-mix(in srgb,var(--bs-body-bg) 96%,var(--home-accent) 4%)}.home-workbench__agenda-link{color:var(--home-accent)}.home-workbench__agenda-link:hover{color:color-mix(in srgb,var(--home-accent) 75%,var(--bs-body-color))}.home-workbench__agenda-row{border-top:1px solid var(--bs-border-color);transition:background .12s ease}.home-workbench__agenda-row:first-of-type{border-top:none}.home-workbench__agenda-row:hover{background:color-mix(in srgb,var(--home-accent) 5%,var(--bs-body-bg))}.home-workbench__agenda-badge{font-size:.7rem;font-weight:600;text-transform:capitalize;padding:.25rem .6rem;border-radius:999px;white-space:nowrap}.home-workbench__agenda-badge--todo{background:color-mix(in srgb,var(--bs-warning) 35%,var(--bs-body-bg));color:var(--bs-warning-text-emphasis,#664d03)}.home-workbench__agenda-badge--upcoming{background:var(--bs-secondary-bg);color:var(--bs-secondary-color);border:1px solid var(--bs-border-color)}.home-workbench__agenda-badge--progress{background:color-mix(in srgb,var(--home-accent) 22%,var(--bs-body-bg));color:var(--home-accent)}.home-workbench__agenda-badge--open{background:color-mix(in srgb,var(--bs-info) 20%,var(--bs-body-bg));color:var(--bs-info-text-emphasis)}