@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-delayed{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px rgba(99,102,241,.3)}50%{box-shadow:0 0 20px rgba(99,102,241,.6),0 0 30px rgba(99,102,241,.4)}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes shimmer-dynamic{0%{transform:translateX(-100%) skewX(-15deg);opacity:0}50%{opacity:1}to{transform:translateX(200%) skewX(-15deg);opacity:0}}.animate-fade-in{animation:fade-in .8s ease-out}.animate-slide-up{animation:slide-up .6s ease-out}.animate-slide-up-delayed{animation:slide-up-delayed .6s ease-out .3s both}.animate-spin-slow{animation:spin-slow 20s linear infinite}.animate-pulse-glow{animation:pulse-glow 2s infinite}.animate-float-gentle{animation:float-gentle 3s ease-in-out infinite}.animate-shimmer-dynamic{animation:shimmer-dynamic 3s infinite}.dynamic-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(240px,auto);max-width:100%}.dynamic-grid-full{grid-column:1/-1}.smart-widget{position:relative;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);font-size:.675rem}.smart-widget:hover{border-color:rgba(var(--color-primary-100),.5);--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.smart-widget-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:rgba(var(--color-border-200),.5);background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02))}.smart-widget-title{display:flex;align-items:center;gap:.45rem;font-weight:600;color:rgba(var(--color-text-100));font-size:.675rem}.smart-widget-content{font-size:.675rem}.dynamic-greeting{overflow:hidden;border-radius:1.5rem;padding:1.8rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(135deg,#667eea,#764ba2);position:relative}.dynamic-greeting:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);animation:shimmer-dynamic 4s infinite}.greeting-quick-action{display:flex;align-items:center;gap:.45rem;border-radius:.75rem;border-width:1px;padding:.45rem .9rem;--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;font-size:.675rem}.greeting-quick-action:hover{transform:translateY(-2px)}.insight-card{position:relative;cursor:pointer;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));padding:.9rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.insight-card:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgba(var(--color-primary-100));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.05) translateY(-2px)}.insight-icon{position:relative;margin-bottom:.675rem;width:-moz-fit-content;width:fit-content;border-radius:.75rem;padding:.45rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.insight-card:hover .insight-icon{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.insight-value{font-weight:700;color:rgba(var(--color-text-100));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;font-size:.675rem}.insight-card:hover .insight-value{color:rgba(var(--color-primary-100))}.interactive-button{position:relative;overflow:hidden;border-radius:.75rem;padding:.45rem .9rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;backdrop-filter:blur(10px);font-size:.675rem}.interactive-button:hover{transform:translateY(-1px);box-shadow:0 8px 15px -3px rgba(0,0,0,.1)}.interactive-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.interactive-button:hover:before{left:100%}.status-indicator{height:.75rem;width:.75rem;flex-shrink:0;border-radius:9999px}.status-indicator.active{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1));box-shadow:0 0 8px rgba(34,197,94,.6);animation:pulse-glow 2s infinite}.status-indicator.warning{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1));box-shadow:0 0 8px rgba(234,179,8,.6)}.status-indicator.danger{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1));box-shadow:0 0 8px rgba(239,68,68,.6)}.dynamic-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.45rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.45rem * var(--tw-space-y-reverse))}.dynamic-list{font-size:.675rem}.dynamic-list-item{display:flex;cursor:pointer;align-items:center;gap:.675rem;border-radius:.75rem;padding:.675rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);font-size:.675rem}.dynamic-list-item:hover{border-color:rgba(var(--color-primary-100),.3);transform:translateX(4px);box-shadow:0 4px 12px -2px rgba(0,0,0,.1)}.dynamic-list-item:hover,.dynamic-progress{background-color:rgba(var(--color-background-90))}.dynamic-progress{height:.5rem;overflow:hidden;border-radius:9999px}.dynamic-progress-fill{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:1s;animation-timing-function:cubic-bezier(0,0,.2,1);background:linear-gradient(90deg,#667eea,#764ba2)}.chart-container{border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));padding:.9rem;backdrop-filter:blur(8px);min-height:250px;font-size:.675rem}.chart-container:hover{border-color:rgba(var(--color-primary-100),.5)}.activity-feed>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.675rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.675rem * var(--tw-space-y-reverse))}.activity-item{display:flex;align-items:flex-start;gap:.675rem;border-radius:.5rem;padding:.675rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.activity-item:hover{background-color:rgba(var(--color-background-90));transform:translateX(2px)}.activity-avatar{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:.7875rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.modern-assigned-list .activity-avatar{font-size:.675rem}.activity-avatar{background:linear-gradient(135deg,#667eea,#764ba2)}.activity-content{min-width:0;flex:1 1 0%}.activity-text{font-size:.7875rem;line-height:1.625;color:rgba(var(--color-text-200))}.activity-time,.modern-assigned-list .activity-text{font-size:.675rem}.activity-time{margin-top:.225rem;color:rgba(var(--color-text-400))}.modern-assigned-list .activity-time{font-size:.675rem}@media (max-width:1024px){.dynamic-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.dynamic-greeting{padding:1.35rem}.smart-widget-content,.smart-widget-header{padding:.9rem}}@media (max-width:768px){.dynamic-grid{grid-template-columns:1fr}.dynamic-greeting{padding:.9rem}.greeting-quick-action{padding:.3375rem .675rem;font-size:.7875rem}.modern-assigned-list .greeting-quick-action{font-size:.675rem}}.dark .smart-widget{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark .smart-widget:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark .chart-container{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark .dynamic-list-item{background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01))}@media (prefers-contrast:high){.insight-card,.smart-widget{border-width:2px}.status-indicator{border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}}@media (prefers-reduced-motion:reduce){.animate-fade-in,.animate-shimmer-dynamic,.animate-slide-up,.animate-slide-up-delayed,.animate-spin-slow{animation:none}.dynamic-list-item,.insight-card,.interactive-button,.smart-widget{transition:none}.dynamic-greeting:before{animation:none}}@keyframes pulse{50%{opacity:.5}}.skeleton-dynamic{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.skeleton-dynamic,.skeleton-text-dynamic{border-radius:.25rem;background-color:rgba(var(--color-background-90))}.skeleton-text-dynamic{height:1rem;font-size:.675rem}.skeleton-avatar-dynamic{height:2rem;width:2rem;border-radius:.5rem;background-color:rgba(var(--color-background-90))}.dynamic-scroll::-webkit-scrollbar{width:6px}.dynamic-scroll::-webkit-scrollbar-track{border-radius:9999px;background-color:rgba(var(--color-background-90))}.dynamic-scroll::-webkit-scrollbar-thumb{border-radius:9999px;background-color:rgba(var(--color-border-300))}.dynamic-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-border-400))}.collaborators-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}@media (min-width:1024px){.collaborators-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (min-width:1280px){.collaborators-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.collaborator-card{position:relative;cursor:pointer;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));padding:.9rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;backdrop-filter:blur(10px)}.collaborator-card:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgba(var(--color-primary-100),.5);--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.05) translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.collaborator-avatar-wrapper{position:relative;margin-left:auto;margin-right:auto;margin-bottom:.675rem;width:-moz-fit-content;width:fit-content}.collaborator-avatar-indicator{position:absolute;bottom:-.25rem;right:-.25rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;border-color:rgba(var(--color-background-100))}.collaborator-info-section{width:100%;text-align:center}.collaborator-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7875rem;font-weight:600;color:rgba(var(--color-text-100));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modern-assigned-list .collaborator-name{font-size:.675rem}.collaborator-card:hover .collaborator-name{color:rgba(var(--color-primary-100))}.collaborator-stats{margin-top:.45rem}.collaborator-stats>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.225rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.225rem * var(--tw-space-y-reverse))}.collaborator-activity-count{display:flex;align-items:center;justify-content:center;gap:.225rem;font-size:.675rem;color:rgba(var(--color-text-400))}.modern-assigned-list .collaborator-activity-count{font-size:.675rem}.collaborator-activity-badge{display:inline-flex;align-items:center;gap:.225rem;border-radius:9999px;padding:.1125rem .45rem;font-size:.675rem;font-weight:500}.modern-assigned-list .collaborator-activity-badge{font-size:.675rem}.collaborator-stats-header{padding-left:1.35rem;padding-right:1.35rem;padding-bottom:.9rem}.collaborator-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.modern-assigned-list .collaborator-stats-grid{font-size:.675rem}.collaborator-stat-item{text-align:center}.collaborator-stat-value{font-size:1.0125rem;font-weight:700}.collaborator-stat-label{font-size:.675rem;color:rgba(var(--color-text-400))}.modern-assigned-list .collaborator-stat-label{font-size:.675rem}.top-performer-badge{display:flex;align-items:center;gap:.225rem;--tw-text-opacity:1;background:linear-gradient(45deg,#f59e0b,#f97316);box-shadow:0 4px 8px rgba(245,158,11,.3)}.current-user-badge,.top-performer-badge{position:absolute;top:.5rem;right:.5rem;border-radius:9999px;padding:.225rem .45rem;font-weight:500;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.675rem}.current-user-badge{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;box-shadow:0 4px 8px rgba(59,130,246,.3)}.collaborator-compact-item{display:flex;align-items:center;gap:.675rem;border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));padding:.675rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;backdrop-filter:blur(5px)}.collaborator-compact-item:hover{border-color:rgba(var(--color-primary-100),.3);background-color:rgba(var(--color-background-90));transform:translateX(4px);box-shadow:0 4px 12px -2px rgba(0,0,0,.1)}.collaborator-compact-info{min-width:0;flex:1 1 0%;font-size:.675rem}.collaborator-compact-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:rgba(var(--color-text-100))}.collaborator-compact-stats{font-size:.675rem;color:rgba(var(--color-text-400))}.modern-assigned-list .collaborator-compact-stats{font-size:.675rem}.view-mode-toggle{border-radius:.5rem;border-width:1px;border-color:rgba(var(--color-border-200));padding:.45rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;backdrop-filter:blur(5px)}.view-mode-toggle:hover{background-color:rgba(var(--color-background-90))}.collaborator-search-wrapper{position:relative}.collaborator-search-input{width:100%;border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));padding:.5625rem .9rem .5625rem 2.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;backdrop-filter:blur(5px);font-size:.675rem}.collaborator-search-input:focus{border-color:rgba(var(--color-primary-100));outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.load-more-button{display:inline-flex;align-items:center;gap:.45rem;border-radius:.75rem;padding:.45rem .9rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1));color:#6366f1;backdrop-filter:blur(10px);font-size:.675rem}.load-more-button:hover{background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(139,92,246,.2))}.collaborators-empty-state{padding-top:2.7rem;padding-bottom:2.7rem;text-align:center}.collaborators-empty-icon{margin-left:auto;margin-right:auto;margin-bottom:.9rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgba(var(--color-background-90))}.collaborators-empty-title{margin-bottom:.225rem;font-weight:500;color:rgba(var(--color-text-100))}.collaborators-empty-description{color:rgba(var(--color-text-400));font-size:.675rem}.stats-summary-bar{display:flex;align-items:center;justify-content:space-between;border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));padding:.675rem;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));backdrop-filter:blur(10px)}.stats-card{position:relative;cursor:pointer;overflow:hidden;border-radius:.75rem;border-width:1px;padding:.9rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;backdrop-filter:blur(10px)}.stats-card:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.05) translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.stats-card-icon{border-radius:.5rem;padding:.45rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.stats-card:hover .stats-card-icon{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.stats-card-count{border-radius:9999px;padding:.225rem .45rem;font-weight:700;font-size:.675rem}.stats-card-title{font-size:.7875rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modern-assigned-list .stats-card-title{font-size:.675rem}.stats-card:hover .stats-card-title{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.stats-card-subtitle{font-size:.675rem;font-weight:500}.modern-assigned-list .stats-card-subtitle{font-size:.675rem}.stats-card-action{font-size:.675rem;font-weight:500}.modern-assigned-list .stats-card-action{font-size:.675rem}.stats-card-arrow{height:.75rem;width:.75rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.stats-card:hover .stats-card-arrow{--tw-translate-x:0.125rem;--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.stats-progress-bar{height:.5rem;width:5rem;overflow:hidden;border-radius:9999px;background-color:rgba(var(--color-background-90))}.stats-progress-fill{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;animation-duration:1s;background:linear-gradient(90deg,#10b981,#059669)}.stats-divider{height:2rem;width:1px;background-color:rgba(var(--color-border-200))}.stats-quick-actions{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:rgba(var(--color-border-200));padding-top:.45rem}.stats-view-all-link{display:flex;align-items:center;gap:.225rem;font-size:.675rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modern-assigned-list .stats-view-all-link{font-size:.675rem}.stats-view-all-link{color:#6366f1}.stats-view-all-link:hover{color:#4f46e5}.stats-card-blue{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.stats-card-blue .stats-card-action,.stats-card-blue .stats-card-title{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.stats-card-blue .stats-card-count{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.stats-card-red{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.stats-card-red .stats-card-action,.stats-card-red .stats-card-title{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.stats-card-red .stats-card-count{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.stats-card-green{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.stats-card-green .stats-card-action,.stats-card-green .stats-card-title{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.stats-card-green .stats-card-count{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.stats-card-purple{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.stats-card-purple .stats-card-action,.stats-card-purple .stats-card-title{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.stats-card-purple .stats-card-count{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.stats-card-blue:hover{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(29,78,216,.1))}.stats-card-red:hover{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(185,28,28,.1))}.stats-card-green:hover{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(21,128,61,.1))}.stats-card-purple:hover{background:linear-gradient(135deg,rgba(168,85,247,.1),rgba(126,34,206,.1))}.assigned-issues-widget{min-height:400px}.assigned-issues-header{justify-content:space-between;border-bottom-width:1px;border-color:rgba(var(--color-border-200));padding:.9rem}.assigned-issues-title{font-size:1.0125rem;color:rgba(var(--color-text-100))}.assigned-issues-content{padding:.9rem}.assigned-issues-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.9rem * var(--tw-space-y-reverse))}.assigned-issues-tabs{display:flex;border-radius:.5rem;background-color:rgba(var(--color-background-90));padding:.225rem}.assigned-issues-tab{border-radius:.375rem;padding:.45rem .9rem;text-align:center;transition-duration:.15s}.assigned-issues-tab-active{background-color:rgba(var(--color-background-80));font-weight:500;color:rgba(var(--color-text-100))}.assigned-issues-tab-inactive{color:rgba(var(--color-text-200))}.assigned-issues-tab-inactive:hover{color:rgba(var(--color-text-100))}.assigned-issues-tab-text{font-size:.7875rem}.modern-assigned-list .assigned-issues-tab-text{font-size:.675rem}.assigned-issues-list{max-height:20rem;overflow-y:auto;font-size:.675rem}.modern-assigned-widget{position:relative;overflow:hidden;border-radius:1rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(239,246,255,.3) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgba(238,242,255,.2) var(--tw-gradient-to-position);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}.modern-assigned-widget,.modern-assigned-widget:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modern-assigned-widget:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.modern-assigned-widget{min-height:320px;border:1px solid rgba(59,130,246,.1);backdrop-filter:blur(10px)}.modern-assigned-widget:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#06b6d4);border-radius:16px 16px 0 0}.modern-assigned-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.9rem .9rem .675rem;background:linear-gradient(135deg,hsla(0,0%,100%,.8),rgba(248,250,252,.8))}.modern-assigned-title-wrapper{display:flex;align-items:center;gap:.5625rem}.modern-assigned-icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#9333ea var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modern-assigned-title{font-size:1.0125rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.modern-assigned-subtitle{margin-top:.1125rem;font-size:.675rem;font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.modern-assigned-list .modern-assigned-subtitle{font-size:.675rem}.modern-assigned-filter{position:relative}.modern-assigned-content{padding:.225rem .9rem .9rem}.modern-assigned-stats{margin-bottom:.9rem;display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;padding:.675rem;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(139,92,246,.05));border:1px solid rgba(59,130,246,.1)}.modern-assigned-stat-item{text-align:center}.modern-assigned-stat-number{font-size:1.0125rem;font-weight:700;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.modern-assigned-stat-label{font-size:.675rem;font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.modern-assigned-list .modern-assigned-stat-label{font-size:.675rem}.modern-assigned-tabs{margin-bottom:.9rem;display:flex;border-radius:.75rem;padding:.225rem;background:linear-gradient(135deg,rgba(243,244,246,.8),rgba(229,231,235,.8));border:1px solid rgba(209,213,219,.5)}.modern-assigned-tab{position:relative;flex:1 1 0%;cursor:pointer;overflow:hidden;border-radius:.5rem;padding:.45rem .675rem;text-align:center;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;font-size:.675rem}.modern-assigned-tab:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));opacity:0;transition:opacity .3s ease}.modern-assigned-tab:hover:before{opacity:1}.modern-assigned-tab-active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(59,130,246,.2);transform:translateY(-1px)}.modern-assigned-tab-inactive{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.modern-assigned-tab-inactive:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.modern-assigned-tab-badge{margin-left:.45rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:.1125rem .45rem;font-weight:700;font-size:.675rem}.modern-assigned-tab-active .modern-assigned-tab-badge{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.modern-assigned-tab-inactive .modern-assigned-tab-badge{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.modern-assigned-list{max-height:12rem}.modern-assigned-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.45rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.45rem * var(--tw-space-y-reverse))}.modern-assigned-list{overflow-y:auto;padding-right:.45rem;font-size:.675rem}.modern-assigned-list::-webkit-scrollbar{width:6px}.modern-assigned-list::-webkit-scrollbar-track{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.modern-assigned-list::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.modern-assigned-list::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.modern-assigned-empty{padding-top:1.8rem;padding-bottom:1.8rem;text-align:center}.modern-assigned-empty-icon{margin-left:auto;margin-right:auto;margin-bottom:.675rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#dbeafe var(--tw-gradient-from-position);--tw-gradient-to:rgba(219,234,254,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f3e8ff var(--tw-gradient-to-position)}.modern-assigned-empty-title{margin-bottom:.225rem;font-size:.9rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.modern-assigned-empty-subtitle{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.675rem}.modern-assigned-footer{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;border-color:rgba(229,231,235,.5);padding:.675rem .9rem .9rem;background:linear-gradient(135deg,rgba(249,250,251,.8),rgba(243,244,246,.8));font-size:.675rem}.modern-assigned-footer-left{font-weight:500;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.675rem}.modern-assigned-footer-right{display:flex;align-items:center;gap:.675rem;font-size:.675rem}.modern-assigned-view-all{display:inline-flex;align-items:center;gap:.45rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));padding:.3375rem .675rem;font-weight:500;--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.modern-assigned-view-all:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.modern-assigned-view-all{border:1px solid rgba(59,130,246,.2);font-size:.675rem}.modern-assigned-view-all:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.15)}.modern-assigned-quick-actions{display:flex;align-items:center;gap:.45rem}.modern-assigned-quick-action{border-radius:.5rem;padding:.45rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modern-assigned-quick-action:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.modern-assigned-list .grid,.modern-assigned-list .text-sm,.modern-assigned-list .text-xs,.modern-assigned-list h6{font-size:.675rem}.smart-widget{margin-bottom:1rem!important}.smart-widget-header{padding:1.35rem 1.35rem .9rem;min-height:80px!important}.smart-widget-content{padding:.9rem 1.35rem 1.35rem;max-height:320px!important;overflow-y:auto!important}.issues-by-priority-main-container,.issues-by-state-chart-container{min-height:320px!important}.modern-assigned-list{max-height:240px!important}.smart-widget,.smart-widget *{font-size:.7875rem!important}.smart-widget .smart-widget-title{font-size:.875rem!important}.dynamic-grid{gap:1rem!important}.created-issues-widget{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.created-issues-widget,.created-issues-widget:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.created-issues-widget:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.created-issues-widget{font-size:.675rem}.created-issues-header{position:relative;display:flex;height:3.5rem;align-items:center;--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));padding-left:.675rem;padding-right:.675rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.created-issues-header-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.1)}.created-issues-header-content{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between}.created-issues-title{font-weight:600;font-size:.7875rem}.created-issues-subtitle{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1));font-size:.675rem}.created-issues-content{display:flex;flex-direction:column;padding:.675rem;font-size:.675rem;flex:1;min-height:0}.created-issues-tab-list{display:flex}.created-issues-tab-list>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.1125rem * var(--tw-space-x-reverse));margin-left:calc(.1125rem * calc(1 - var(--tw-space-x-reverse)))}.created-issues-tab-list{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f0fdf4 var(--tw-gradient-to-position);padding:.225rem}.created-issues-tab{flex:1 1 0%;border-radius:.5rem;padding:.45rem .3375rem;font-weight:500;line-height:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.created-issues-tab:focus{outline:2px solid transparent;outline-offset:2px}.created-issues-tab{font-size:.675rem}.created-issues-tab-active{border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.created-issues-tab-inactive{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.created-issues-tab-inactive:hover{background-color:rgba(209,250,229,.5);--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.created-issues-tab-label{text-align:center;text-transform:capitalize;line-height:.75rem;font-size:.675rem}.created-issues-panel{overflow-y:auto;border-radius:.75rem;border-width:1px;border-color:rgba(209,250,229,.5);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(236,253,245,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(240,253,244,.2) var(--tw-gradient-to-position);padding:.675rem}.issues-by-state-widget{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.issues-by-state-widget,.issues-by-state-widget:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.issues-by-state-widget:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.issues-by-state-widget{min-height:320px;font-size:.675rem}.issues-by-state-header{position:relative;display:flex;height:3.5rem;align-items:center;--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1));padding-left:.675rem;padding-right:.675rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.issues-by-state-header-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.1)}.issues-by-state-header-content{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between}.issues-by-state-title{font-weight:600;font-size:.7875rem}.issues-by-state-subtitle{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1));font-size:.675rem}.issues-by-state-content{padding:.9rem;font-size:.675rem}.issues-by-state-chart-container{display:flex;flex-direction:column;gap:.675rem;min-height:240px}.issues-by-state-chart-wrapper{display:flex;align-items:center;justify-content:center}.issues-by-state-stats{display:flex;flex-wrap:wrap;gap:.45rem}.issues-by-state-stat-item{display:flex;min-width:0;flex:1 1 0%;cursor:pointer;flex-direction:column;align-items:center;border-radius:.5rem;border-width:1px;border-color:rgba(243,232,255,.5);--tw-gradient-from:rgba(250,245,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(250,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(245,243,255,.2) var(--tw-gradient-to-position);padding:.45rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.issues-by-state-stat-item,.issues-by-state-stat-item:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.issues-by-state-stat-item:hover{--tw-gradient-from:rgba(250,245,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(250,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(245,243,255,.4) var(--tw-gradient-to-position)}.issues-by-state-stat-label{text-align:center;font-weight:500;text-transform:capitalize;color:rgba(var(--color-text-200));font-size:.675rem}.issues-by-state-stat-percentage{text-align:center;font-weight:700;color:rgba(var(--color-text-100));font-size:.675rem}.issues-by-state-stat-count{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1));padding:.1125rem .3375rem;text-align:center;color:rgba(var(--color-text-400));font-size:.675rem}.issues-by-state-chart-text{fill:rgba(var(--color-text-300));font-weight:500;text-transform:capitalize;font-size:.675rem}.issues-by-priority-widget{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.issues-by-priority-widget,.issues-by-priority-widget:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.issues-by-priority-widget:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.issues-by-priority-widget{min-height:320px;font-size:.675rem}.issues-by-priority-header{position:relative;display:flex;height:3.5rem;align-items:center;--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1));padding-left:.675rem;padding-right:.675rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.issues-by-priority-header-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.1)}.issues-by-priority-header-content{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between}.issues-by-priority-title{font-weight:600;font-size:.7875rem}.issues-by-priority-subtitle{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1));font-size:.675rem}.issues-by-priority-content{padding:.9rem;font-size:.675rem}.issues-by-priority-main-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.675rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.675rem * var(--tw-space-y-reverse))}.issues-by-priority-main-container{min-height:240px}.issues-by-priority-chart-stats{display:flex;height:20rem;gap:.9rem}.issues-by-priority-chart-section{flex:1 1 0%;border-radius:.5rem;border-width:1px;border-color:rgba(255,237,213,.3);background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,247,237,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,247,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(255,251,235,.3) var(--tw-gradient-to-position);padding:.675rem}.issues-by-priority-stats-section{display:flex;width:10rem;flex-direction:column;justify-content:center}.issues-by-priority-stats-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.45rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.45rem * var(--tw-space-y-reverse))}.issues-by-priority-stat-item{display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;border-color:transparent;background-color:rgba(var(--color-background-90));padding:.45rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.issues-by-priority-stat-item:hover{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1));background-color:rgba(var(--color-background-80))}.issues-by-priority-stat-item{font-size:.675rem}.issues-by-priority-stat-label{font-weight:500;text-transform:capitalize;color:rgba(var(--color-text-200));font-size:.675rem}.issues-by-priority-stat-count{font-weight:700;color:rgba(var(--color-text-100));font-size:.675rem}.issues-by-priority-table-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.675rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.675rem * var(--tw-space-y-reverse))}.issues-by-priority-tabs{display:flex;border-radius:.5rem;background-color:rgba(var(--color-background-90));padding:.225rem}.issues-by-priority-tab-active{border-radius:.375rem;background-color:rgba(var(--color-background-80))}.issues-by-priority-tab-active,.issues-by-priority-tab-inactive{flex:1 1 0%;padding:.45rem .9rem;text-align:center}.issues-by-priority-tab-text{font-weight:500;color:rgba(var(--color-text-200));font-size:.675rem}.issues-by-priority-table-header{display:flex;align-items:center;justify-content:space-between;padding-top:.45rem;padding-bottom:.45rem}.issues-by-priority-table-title{font-weight:500;color:rgba(var(--color-text-200));font-size:.675rem}.issues-by-priority-table-count{border-radius:.25rem;background-color:rgba(var(--color-primary-100));padding:.1125rem .45rem;font-weight:600;color:rgba(var(--color-primary-300));font-size:.675rem}.issues-by-priority-issues-list{max-height:12rem}.issues-by-priority-issues-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.225rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.225rem * var(--tw-space-y-reverse))}.issues-by-priority-issues-list{overflow-y:auto}.issues-by-priority-issue-item{display:flex;cursor:pointer;align-items:center;gap:.675rem;border-radius:.25rem;padding:.45rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.issues-by-priority-issue-item:hover{background-color:rgba(var(--color-background-90))}.issues-by-priority-issue-details{min-width:0;flex:1 1 0%}.issues-by-priority-issue-id{font-weight:500;color:rgba(var(--color-text-200));font-size:.675rem}.issues-by-priority-issue-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--color-text-100));font-size:.675rem}.issues-by-priority-view-all{padding-top:.45rem;text-align:center}.issues-by-priority-view-all-link{font-weight:500;color:rgba(var(--color-primary-300))}.issues-by-priority-view-all-link:hover{text-decoration-line:underline}.issues-by-priority-view-all-link{font-size:.675rem}.assigned-issues-widget{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(var(--color-border-200));background-color:rgba(var(--color-background-100));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.assigned-issues-widget,.assigned-issues-widget:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.assigned-issues-widget:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.assigned-issues-widget{font-size:.675rem}.assigned-issues-header{position:relative;display:flex;height:3.5rem;align-items:center;padding-left:.675rem;padding-right:.675rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#2563eb}.assigned-issues-header-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.1)}.assigned-issues-header-content{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between}.assigned-issues-title{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.7875rem}.assigned-issues-subtitle{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1));font-size:.675rem}.assigned-issues-content{display:flex;flex-direction:column;padding:.675rem;font-size:.675rem;flex:1;min-height:0}.assigned-issues-tab-list{display:flex}.assigned-issues-tab-list>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.1125rem * var(--tw-space-x-reverse));margin-left:calc(.1125rem * calc(1 - var(--tw-space-x-reverse)))}.assigned-issues-tab-list{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#eef2ff var(--tw-gradient-to-position);padding:.225rem}.assigned-issues-tab{flex:1 1 0%;border-radius:.5rem;padding:.45rem .3375rem;font-weight:500;line-height:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.assigned-issues-tab:focus{outline:2px solid transparent;outline-offset:2px}.assigned-issues-tab{font-size:.675rem}.assigned-issues-tab-active{border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.assigned-issues-tab-inactive{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.assigned-issues-tab-inactive:hover{background-color:rgba(219,234,254,.5);--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.assigned-issues-tab-label{text-align:center;text-transform:capitalize;line-height:.75rem;font-size:.675rem}.assigned-issues-panel{overflow-y:auto;border-radius:.75rem;border-width:1px;border-color:rgba(219,234,254,.5);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(239,246,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(238,242,255,.2) var(--tw-gradient-to-position);padding:.675rem}@media (max-width:1024px){.stats-summary-bar{flex-direction:column;gap:.675rem}.stats-divider{height:1px;width:100%}.stats-progress-bar{width:100%}.assigned-issues-widget{min-height:400px}.assigned-issues-content,.assigned-issues-header{padding:.675rem}}@media (max-width:768px){.stats-card{padding:.675rem}.stats-card-icon{padding:.3375rem}.stats-card-count{padding:.1125rem .3375rem}.assigned-issues-widget{min-height:350px}.assigned-issues-tabs{flex-direction:column;gap:.225rem}.assigned-issues-tab{padding:.3375rem .675rem}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 5px rgba(139,92,246,.3)}50%{box-shadow:0 0 20px rgba(139,92,246,.6),0 0 30px rgba(139,92,246,.4)}}@keyframes sparkle{0%,to{opacity:1;transform:scale(1) rotate(0deg)}50%{opacity:.8;transform:scale(1.1) rotate(180deg)}}.modern-issue-modal-container{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;animation:gradient-shift 15s ease infinite;border-radius:2rem;padding:2px}.modern-issue-modal-inner{background:#fff;border-radius:calc(2rem - 2px);overflow:hidden}.compact-properties-wrapper .grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important;grid-template-columns:none!important}.compact-properties-wrapper .space-y-2{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important}.compact-properties-wrapper .space-y-2>*{margin-top:0!important;margin-bottom:0!important}.compact-properties-wrapper .cursor-pointer,.compact-properties-wrapper button{font-size:12px!important;padding:4px 8px!important;min-height:28px!important;border-radius:6px!important;white-space:nowrap!important}.compact-properties-wrapper .text-xs{font-size:11px!important}.compact-properties-wrapper [data-headlessui-state]{display:inline-flex!important;align-items:center!important;gap:4px!important}.compact-properties-wrapper .relative{min-width:auto!important}.compact-properties-wrapper .w-full{width:auto!important;min-width:80px!important;max-width:120px!important}.compact-properties-wrapper input[type=date]{font-size:11px!important;padding:2px 6px!important;min-height:26px!important}.compact-properties-wrapper .avatar{width:20px!important;height:20px!important}.compact-properties-wrapper .bg-custom-background-80{padding:2px 6px!important;font-size:10px!important;border-radius:4px!important}.modern-input-field{transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#667eea,#764ba2) border-box}.modern-input-field:focus{transform:translateY(-2px);box-shadow:0 10px 25px rgba(102,126,234,.2);animation:glow-pulse 2s infinite}.modern-gradient-button{background:linear-gradient(45deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden}.modern-gradient-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.modern-gradient-button:hover:before{left:100%}.modern-gradient-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(102,126,234,.3);animation:float-up 2s ease-in-out infinite}.modern-section-divider{height:2px;background:linear-gradient(90deg,transparent,#667eea,#764ba2,transparent);margin:2rem 0;animation:gradient-shift 10s ease infinite}.modern-property-card{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(248,250,252,.9));border:1px solid rgba(102,126,234,.1);border-radius:16px;padding:1rem;transition:all .3s ease;position:relative;overflow:hidden}.modern-property-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}.modern-property-card:hover:before{transform:scaleX(1)}.modern-property-card:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(102,126,234,.2);border-color:rgba(102,126,234,.3)}.modern-toggle-container{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border:1px solid rgba(102,126,234,.2);border-radius:12px;padding:1rem;transition:all .3s ease}.modern-toggle-container:hover{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(118,75,162,.15));border-color:rgba(102,126,234,.4);transform:translateY(-1px)}.modern-label{background:linear-gradient(45deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;font-size:1.1rem;margin-bottom:.5rem;display:inline-block}.modern-icon-container{width:3rem;height:3rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 15px rgba(102,126,234,.3);transition:all .3s ease;animation:sparkle 3s ease-in-out infinite}.modern-icon-container:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 8px 25px rgba(102,126,234,.4)}.modern-select-wrapper{position:relative;border-radius:12px;overflow:hidden}.modern-select-wrapper:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#667eea,#764ba2);border-radius:12px;z-index:-1}.modern-select{background:#fff;border:none;border-radius:10px;padding:.75rem 1rem;width:100%;transition:all .3s ease}.modern-select:focus{outline:none;box-shadow:0 0 0 3px rgba(102,126,234,.2)}.modern-loading-spinner{border:3px solid rgba(102,126,234,.2);border-top-color:#667eea;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;display:inline-block;margin-right:.5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modern-scrollbar::-webkit-scrollbar{width:8px}.modern-scrollbar::-webkit-scrollbar-track{background:linear-gradient(180deg,#f1f5f9,#e2e8f0);border-radius:4px}.modern-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.modern-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5a67d8,#6b46c1)}.modern-modal-backdrop{background:rgba(0,0,0,.5);backdrop-filter:blur(10px);transition:all .3s ease}.modern-error-state{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(220,38,38,.1));border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:1rem;color:#dc2626}.modern-success-state{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(22,163,74,.1));border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:1rem;color:#16a34a}@media (max-width:768px){.modern-icon-container{width:2.5rem;height:2.5rem}.modern-label{font-size:1rem}.modern-property-card{padding:.75rem}}@media (prefers-color-scheme:dark){.modern-issue-modal-inner{background:#1f2937}.modern-property-card{background:linear-gradient(135deg,rgba(31,41,55,.9),rgba(17,24,39,.9));border-color:rgba(102,126,234,.2)}.modern-select{background:#374151;color:#fff}.modern-toggle-container{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){.modern-gradient-button{background:#000;color:#fff;border:2px solid #fff}.modern-property-card{border:2px solid #000}.modern-label{color:#000!important;-webkit-text-fill-color:#000!important}}.modern-calendar-wrapper .rdp{padding:16px!important;background:#fff!important;border-radius:12px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1)!important;border:none!important;margin:0!important}.modern-calendar-wrapper .rdp *{border:none!important;outline:none!important}.modern-calendar-wrapper .rdp-months{display:flex!important;flex-direction:column!important;gap:16px!important}.modern-calendar-wrapper .rdp-month{margin:0!important}.modern-calendar-wrapper .rdp-caption{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:12px 4px!important;margin-bottom:16px!important}.modern-calendar-wrapper .rdp-caption_label{font-size:16px!important;font-weight:600!important;color:#111827!important}.modern-calendar-wrapper .rdp-caption_dropdowns{display:flex!important;gap:8px!important}.modern-calendar-wrapper .rdp-dropdown{padding:4px 8px!important;border:1px solid #e5e7eb!important;border-radius:6px!important;background:#fff!important;font-size:14px!important;color:#374151!important}.modern-calendar-wrapper .rdp-nav{display:flex!important;gap:4px!important}.modern-calendar-wrapper .rdp-nav_button{width:32px!important;height:32px!important;border-radius:8px!important;border:1px solid #e5e7eb!important;background:#fff!important;color:#6b7280!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s!important;cursor:pointer!important}.modern-calendar-wrapper .rdp-nav_button:hover{background:#f3f4f6!important;color:#111827!important;border-color:#d1d5db!important}.modern-calendar-wrapper .rdp-table{width:100%!important;border-collapse:separate!important;border-spacing:2px!important}.modern-calendar-wrapper .rdp-head_row{display:flex!important}.modern-calendar-wrapper .rdp-head_cell{width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:500!important;color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.05em!important}.modern-calendar-wrapper .rdp-row{display:flex!important;margin-top:4px!important}.modern-calendar-wrapper .rdp-cell{position:relative!important;padding:0!important;text-align:center!important}.modern-calendar-wrapper .rdp-day{width:36px!important;height:36px!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .2s ease-in-out!important;border:none!important;background:transparent!important;color:#111827!important}.modern-calendar-wrapper .rdp-day:hover{background:#dbeafe!important;color:#2563eb!important;transform:scale(1.05)!important}.modern-calendar-wrapper .rdp-day_selected{background:#2563eb!important;color:#fff!important;font-weight:600!important}.modern-calendar-wrapper .rdp-day_selected:hover{background:#1d4ed8!important;color:#fff!important;transform:scale(1.05)!important}.modern-calendar-wrapper .rdp-day_today{background:#3b82f6!important;color:#fff!important;font-weight:600!important;box-shadow:0 0 0 2px #93c5fd!important}.modern-calendar-wrapper .rdp-day_today:hover{background:#2563eb!important;transform:scale(1.05)!important}.modern-calendar-wrapper .rdp-day_outside{color:#9ca3af!important;opacity:.5!important}.modern-calendar-wrapper .rdp-day_disabled{color:#d1d5db!important;opacity:.3!important;cursor:not-allowed!important;pointer-events:none!important}.modern-calendar-wrapper .rdp-day_disabled:hover{background:transparent!important;transform:none!important}.modern-calendar-wrapper .rdp-day.rdp-day_selected.rdp-day_today{background:#1d4ed8!important;color:#fff!important;box-shadow:0 0 0 2px #93c5fd!important}.dark .modern-calendar-wrapper .rdp{background:#1f2937!important;border:1px solid #374151!important}.dark .modern-calendar-wrapper .rdp-caption_label{color:#f9fafb!important}.dark .modern-calendar-wrapper .rdp-dropdown{background:#374151!important;border-color:#4b5563!important;color:#f9fafb!important}.dark .modern-calendar-wrapper .rdp-nav_button{background:#374151!important;border-color:#4b5563!important;color:#d1d5db!important}.dark .modern-calendar-wrapper .rdp-nav_button:hover{background:#4b5563!important;color:#f9fafb!important}.dark .modern-calendar-wrapper .rdp-head_cell{color:#9ca3af!important}.dark .modern-calendar-wrapper .rdp-day{color:#f9fafb!important}.dark .modern-calendar-wrapper .rdp-day:hover{background:#1e40af!important;color:#fff!important}.dark .modern-calendar-wrapper .rdp-day_outside{color:#6b7280!important}[cmdk-group]:not(:first-child){margin-top:1.5rem}[cmdk-group]{position:relative}[cmdk-group-heading]{color:#6b7280!important;font-size:.625rem!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.05em!important;margin:.75rem 0 .5rem .75rem!important;padding:.375rem .75rem!important;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(99,102,241,.04))!important;border-left:2px solid #3b82f6!important;border-radius:.5rem!important;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.04)!important;transition:all .2s ease-in-out;display:flex!important;align-items:center!important;gap:.5rem!important}[cmdk-group-heading]:before{width:4px;height:4px;opacity:.7;flex-shrink:0}[cmdk-group-heading]:first-child{margin-top:.25rem}[cmdk-group-heading]:before{content:"";position:absolute;left:.5rem;top:50%;transform:translateY(-50%);width:3px;height:3px;background:#3b82f6;border-radius:50%;opacity:.5}.dark [cmdk-group-heading]{color:#9ca3af!important;background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(99,102,241,.06))!important;box-shadow:0 1px 2px rgba(0,0,0,.1)!important;border-left-color:#60a5fa!important}.dark [cmdk-group-heading]:before{background:#60a5fa!important}[cmdk-item]{display:flex;align-items:center;justify-content:space-between;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;cursor:pointer;margin:.25rem .5rem;transition:all .2s ease-in-out}[cmdk-item] kbd{height:1.25rem;width:1.25rem;display:grid;place-items:center;font-size:.75rem;line-height:1rem;border-radius:.25rem;background-color:rgba(var(--color-background-100))}[cmdk-item]:hover{background-color:rgba(59,130,246,.08);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.15)}[cmdk-item][aria-selected=true]{background-color:rgba(59,130,246,.12);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.2)}.dark [cmdk-item]:hover{background-color:rgba(59,130,246,.15);box-shadow:0 4px 12px rgba(59,130,246,.25)}.dark [cmdk-item][aria-selected=true]{background-color:rgba(59,130,246,.2);box-shadow:0 4px 12px rgba(59,130,246,.3)}[cmdk-item][aria-disabled=true],[cmdk-item][data-disabled=true]{cursor:not-allowed;opacity:.5;background-color:transparent}[cmdk-item][aria-disabled=true]:hover,[cmdk-item][data-disabled=true]:hover{background-color:transparent}