@media (max-width:564px){.dashboard-sidebar-mobile-grid{display:flex!important;flex-direction:column!important;gap:.5rem!important;width:100%!important;align-items:stretch!important}.dashboard-sidebar-mobile-grid>*{width:100%!important}}@media (max-width:640px){.dashboard-card-responsive{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;padding-left:.75rem;padding-right:.75rem}.dashboard-sidebar-mobile-grid,.dashboard-sidebar-mobile-stack{display:flex!important;flex-direction:column!important;gap:.5rem!important;width:100%!important;align-items:stretch!important}.dashboard-sidebar-mobile-grid>*,.dashboard-sidebar-mobile-stack>*{width:100%!important}}:root{--mobile-xs:360px;--mobile-sm:480px;--mobile-max:640px;--tablet-min:641px;--tablet-max:768px;--desktop-min:1024px}.dashboard-full-height,.dashboard-responsive-wrapper{min-height:100vh;width:100%;background-color:#f5f7fb}.dashboard-full-height{margin:0;padding:0}.dashboard-full-height.flex{align-items:flex-start}@media (max-width:360px){.dashboard-full-height{min-height:100vh;min-height:100dvh}.dashboard-full-height.flex{align-items:flex-start;padding-top:.5rem}}@media (min-width:361px) and (max-width:640px){.dashboard-full-height{min-height:100vh;min-height:100dvh}.dashboard-full-height.flex{align-items:flex-start;padding-top:.75rem}}@media (min-width:641px){.dashboard-full-height.flex{align-items:flex-start;padding-top:1.5rem}}@media (min-width:1024px){.dashboard-full-height.flex{align-items:flex-start;padding-top:2rem}}@media (max-width:640px){.dashboard-responsive-wrapper{padding:1rem .5rem}}@media (min-width:641px) and (max-width:768px){.dashboard-responsive-wrapper{padding:1.5rem 1rem}}@media (min-width:1024px){.dashboard-responsive-wrapper{padding:1.5rem}}@media (max-width:640px){.dashboard-header-mobile{margin-bottom:1rem;text-align:center}.dashboard-header-mobile h1{font-size:1.25rem;line-height:1.75rem;font-weight:700}.dashboard-header-mobile p{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dashboard-mobile-stack>*{width:100%}.dashboard-mobile-card{margin-bottom:1rem}.dashboard-mobile-card:last-child{margin-bottom:0}}@media (max-width:768px){.dashboard-touch-target{min-height:44px;min-width:44px}.dashboard-button-mobile{padding:.75rem 1rem;font-size:1rem;line-height:1.5rem}.dashboard-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.dashboard-table-scroll table{min-width:100%}}@media (max-width:640px){.dashboard-text-responsive-sm{font-size:.75rem;line-height:1rem}.dashboard-text-responsive-base{font-size:.875rem;line-height:1.25rem}.dashboard-text-responsive-lg{font-size:1rem;line-height:1.5rem}.dashboard-text-responsive-xl{font-size:1.125rem;line-height:1.75rem}}@media (min-width:641px) and (max-width:768px){.dashboard-text-responsive-sm{font-size:.875rem;line-height:1.25rem}.dashboard-text-responsive-base{font-size:1rem;line-height:1.5rem}.dashboard-text-responsive-lg{font-size:1.125rem;line-height:1.75rem}.dashboard-text-responsive-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.dashboard-text-responsive-sm{font-size:.875rem;line-height:1.25rem}.dashboard-text-responsive-base{font-size:1rem;line-height:1.5rem}.dashboard-text-responsive-lg{font-size:1.125rem;line-height:1.75rem}.dashboard-text-responsive-xl{font-size:1.25rem;line-height:1.75rem}}@media (max-width:640px){.dashboard-spacing-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.dashboard-gap-mobile{gap:.75rem}}@media (min-width:641px) and (max-width:768px){.dashboard-spacing-tablet>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dashboard-gap-tablet{gap:1rem}}@media (min-width:1024px){.dashboard-spacing-desktop>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.dashboard-gap-desktop{gap:1.5rem}}@media (max-width:640px){.dashboard-chart-mobile{height:100px}.dashboard-chart-mobile .chart-bar{min-height:18px}}@media (min-width:641px) and (max-width:768px){.dashboard-chart-tablet{height:120px}.dashboard-chart-tablet .chart-bar{min-height:20px}}@media (min-width:1024px){.dashboard-chart-desktop{height:128px}.dashboard-chart-desktop .chart-bar{min-height:20px}}.dashboard-mobile-only{display:block}.dashboard-desktop-only,.dashboard-tablet-only{display:none}@media (min-width:641px) and (max-width:768px){.dashboard-mobile-only{display:none}.dashboard-tablet-only{display:block}.dashboard-desktop-only{display:none}}@media (min-width:1024px){.dashboard-mobile-only,.dashboard-tablet-only{display:none}.dashboard-desktop-only{display:block}}.dashboard-aspect-preserve{aspect-ratio:1/1}@media (max-width:640px){.dashboard-aspect-preserve{aspect-ratio:16/9}}@media (max-width:768px){.dashboard-interactive{min-height:44px;min-width:44px}}.dashboard-mobile-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media (max-width:640px){.dashboard-mobile-scroll{padding-bottom:.5rem}.dashboard-mobile-scroll:after{content:"";position:absolute;right:0;top:0;bottom:0;width:1rem;background:linear-gradient(270deg,rgba(255,255,255,.8),transparent);pointer-events:none}}.dashboard-mobile-card-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width:480px){.dashboard-mobile-card-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}}@media (min-width:1024px){.dashboard-mobile-card-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.dashboard-text-truncate-mobile{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:480px){.dashboard-text-truncate-mobile{max-width:120px}}@media (min-width:481px) and (max-width:640px){.dashboard-text-truncate-mobile{max-width:160px}}.dashboard-button-mobile{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}@media (max-width:480px){.dashboard-button-mobile{min-height:44px;padding:.75rem 1rem;font-size:1rem;line-height:1.5rem}}.dashboard-flex-mobile-col{display:flex;flex-direction:column}.dashboard-full-height.dashboard-flex-mobile-col{align-items:flex-start}@media (max-width:360px){.dashboard-full-height.dashboard-flex-mobile-col{align-items:flex-start;padding-top:.5rem}}@media (min-width:361px) and (max-width:640px){.dashboard-full-height.dashboard-flex-mobile-col{align-items:flex-start;padding-top:.75rem}}@media (min-width:641px){.dashboard-full-height.dashboard-flex-mobile-col{align-items:flex-start;padding-top:1.5rem}}@media (min-width:1024px){.dashboard-full-height.dashboard-flex-mobile-col{align-items:flex-start;padding-top:2rem}}@media (min-width:640px){.dashboard-flex-mobile-col{flex-direction:row}}@media (max-width:360px){.dashboard-container{padding-left:.5rem!important;padding-right:.5rem!important;padding-top:.5rem!important}.dashboard-responsive-container{padding:1rem .5rem .5rem!important}.dashboard-main-grid{gap:.5rem!important}.dashboard-stats-grid{gap:.5rem!important;grid-template-columns:1fr!important}}@media (max-width:480px){.stats-card{min-height:100px;border-radius:var(--radius)}.stats-card__container{flex-direction:column;align-items:flex-start;gap:.5rem}.stats-card__icon-container{height:2rem;width:2rem}.stats-card__icon{height:1rem;width:1rem}}@media (max-width:640px){.assessment-table__mobile-wrapper{position:relative;overflow:hidden}.assessment-table__scroll-hint{position:absolute;top:0;right:0;bottom:0;width:2rem;background:linear-gradient(270deg,rgba(255,255,255,.9),transparent);pointer-events:none;z-index:5}.assessment-table td,.assessment-table th{min-height:44px;padding:.75rem .5rem}.assessment-table__action-button{min-height:40px;min-width:40px;padding:.5rem}}@media (max-width:1023px){.dashboard-sidebar .dashboard-card{border-radius:var(--radius)}.dashboard-sidebar .dashboard-card>*{padding:1rem}}@media (max-width:640px){.dashboard-sidebar .dashboard-card>*{padding:.875rem}.dashboard-sidebar-mobile-grid{gap:.5rem}.dashboard-sidebar-mobile-grid .ocean-card__content,.dashboard-sidebar-mobile-grid .viais-card__content{padding:.75rem}}@media (max-width:360px){.dashboard-sidebar-mobile-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}}@media (max-width:640px){.dashboard-header__left{flex-direction:column;align-items:flex-start;gap:.5rem}.dashboard-header__logo-container{box-shadow:0 2px 8px rgba(100,117,233,.2)}}@media (max-width:768px){.dashboard-interactive,[role=button],a,button{min-height:44px;min-width:44px}.dashboard-small-button{padding:.75rem}}@media (max-width:480px){.dashboard-text-responsive{font-size:.875rem;line-height:1.4}.dashboard-title-responsive{font-size:1.125rem;line-height:1.3}.dashboard-subtitle-responsive{font-size:.75rem;line-height:1.4}}@media (max-width:640px){.dashboard-loading-card{min-height:120px;border-radius:var(--radius)}@keyframes pulse{50%{opacity:.5}}.dashboard-loading-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}}@media (max-width:768px){.dashboard-scroll-container{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.dashboard-scroll-container::-webkit-scrollbar{display:none}.dashboard-scroll-container{-ms-overflow-style:none;scrollbar-width:none}.dashboard-focus-mobile:focus{outline:2px solid #6475e9;outline-offset:2px}}@media (max-width:768px){@media (hover:none){.dashboard-hover-effect:hover{transform:none;box-shadow:inherit}}}@media (max-width:768px){.dashboard-reduce-motion{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dashboard-mobile-transform{transform:translateZ(0);will-change:transform}}.mobile-only{display:block}.desktop-only,.tablet-up{display:none}@media (max-width:480px){.dashboard-stats-grid{gap:.5rem!important;grid-template-columns:repeat(2,1fr)!important}}@media (min-width:361px) and (max-width:480px){.dashboard-responsive-container{padding:1.25rem .75rem .75rem!important}}.mobile-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.mobile-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width:641px){.mobile-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.mobile-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.mobile-gap-2{gap:.5rem}.mobile-gap-3{gap:.75rem}@media (min-width:641px){.mobile-gap-2{gap:1rem}.mobile-gap-3{gap:1.5rem}}body,html{margin:0;padding:0;background-color:hsl(var(--background))}#__next,body,html{min-height:100vh;width:100%}*{box-sizing:border-box}body{margin:0;padding:0}:root{--dashboard-text-primary:#1e1e1e;--dashboard-text-secondary:#64707d;--dashboard-text-light:#f1f1f1;--dashboard-primary-blue:#6475e9;--dashboard-primary-blue-hover:#5a6bd8;--dashboard-light-blue:#a2acf2;--dashboard-border:#eaecf0;--dashboard-background-white:#ffffff;--dashboard-background-light:#f3f3f3;--dashboard-background-card:#f8f9fa;--dashboard-background-indicator:#e5e7eb;--dashboard-success-bg:#dcfce7;--dashboard-success-text:#166534;--dashboard-success-border:#bbf7d0;--dashboard-warning-bg:#fef3c7;--dashboard-warning-text:#92400e;--dashboard-warning-border:#fde68a;--dashboard-danger-text:#dc2626;--dashboard-danger-bg:#fef2f2;--dashboard-danger-hover:#b91c1c;--dashboard-spacing-xs:0.25rem;--dashboard-spacing-sm:0.5rem;--dashboard-spacing-md:1rem;--dashboard-spacing-lg:1.5rem;--dashboard-spacing-xl:2rem;--dashboard-radius-sm:0.375rem;--dashboard-radius-md:0.5rem;--dashboard-radius-lg:0.75rem;--dashboard-radius-xl:1rem;--dashboard-radius-2xl:1.5rem;--dashboard-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--dashboard-shadow-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--dashboard-font-size-xs:0.75rem;--dashboard-font-size-sm:0.875rem;--dashboard-font-size-base:1rem;--dashboard-font-size-lg:1.125rem;--dashboard-font-size-xl:1.25rem;--dashboard-font-size-2xl:1.5rem;--dashboard-font-size-3xl:1.875rem;--dashboard-chart-height:128px;--dashboard-chart-bar-min-height:20px;--dashboard-chart-bar-width:2rem;--dashboard-icon-sm:1rem;--dashboard-icon-md:1.5rem;--dashboard-icon-lg:2rem;--dashboard-avatar-sm:2rem;--dashboard-avatar-md:2.5rem;--dashboard-avatar-lg:4rem}.dashboard-container{margin-left:auto;margin-right:auto;max-width:1280px;padding-top:1.5rem;padding-left:.75rem;padding-right:.75rem}@media (min-width:480px){.dashboard-container{padding-left:1rem;padding-right:1rem}}@media (min-width:640px){.dashboard-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.dashboard-container{padding-left:2rem;padding-right:2rem}}.dashboard-grid{display:grid;gap:1.5rem}.dashboard-grid--2-cols{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.dashboard-grid--2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-grid--3-cols{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.dashboard-grid--3-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dashboard-grid--3-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-grid--4-cols{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.dashboard-grid--4-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dashboard-grid--4-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-card{border-radius:var(--radius);border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-color:var(--dashboard-border)}.dashboard-card,.dashboard-card--elevated{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dashboard-card--elevated{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.dashboard-text--primary{color:var(--dashboard-text-primary)}.dashboard-text--secondary{color:var(--dashboard-text-secondary)}.dashboard-text--light{color:var(--dashboard-text-light)}.dashboard-bg--primary{background-color:var(--dashboard-primary-blue)}.dashboard-bg--primary:hover{background-color:var(--dashboard-primary-blue-hover)}@media (max-width:640px){.dashboard-grid{gap:1rem}.dashboard-container{padding-left:1rem;padding-right:1rem;padding-top:1rem}.dashboard-mobile-stack{display:flex;flex-direction:column}.dashboard-mobile-stack>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.dashboard-card{min-height:140px}.dashboard-stats-mobile{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.dashboard-stats-mobile-2col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (min-width:641px) and (max-width:768px){.dashboard-grid{gap:1.25rem}.dashboard-container{padding-left:1.25rem;padding-right:1.25rem;padding-top:1.5rem}.dashboard-tablet-layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.75rem}.dashboard-stats-tablet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media (min-width:640px){.dashboard-stats-tablet{grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (min-width:769px) and (max-width:1023px){.dashboard-container{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.dashboard-medium-layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width:1024px){.dashboard-medium-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media (min-width:1024px){.dashboard-container{padding-left:2rem;padding-right:2rem;padding-top:2rem}.dashboard-desktop-layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:1024px){.dashboard-desktop-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-stats-desktop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width:768px){.dashboard-stats-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}}}.dashboard-transition{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.dashboard-fade-in{transition-duration:.5s;animation-name:enter;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;--tw-enter-opacity:0;animation-duration:.5s}.dashboard-focus:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.dashboard-focus{--tw-ring-color:var(--dashboard-primary-blue)}.dashboard-responsive-container{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding:1.5rem 1rem .75rem;min-height:auto;display:flex;flex-direction:column}@media (min-width:480px){.dashboard-responsive-container{padding:1.5rem 1rem 1rem}}@media (min-width:641px) and (max-width:1023px){.dashboard-responsive-container{padding:1.5rem 1.5rem 1.25rem}}@media (min-width:1024px){.dashboard-responsive-container{padding:2rem 2rem 1.5rem}}.dashboard-responsive-container>*{width:100%;flex-shrink:0}.dashboard-main-grid{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:480px){.dashboard-main-grid{gap:1rem}}@media (min-width:641px) and (max-width:1023px){.dashboard-main-grid{gap:1.25rem;grid-template-columns:1fr}}@media (min-width:1024px){.dashboard-main-grid{gap:1.5rem;grid-template-columns:3fr 1fr}}.dashboard-stats-grid{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:480px){.dashboard-stats-grid{gap:.875rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.dashboard-stats-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1023px){.dashboard-stats-grid{gap:1rem;grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.dashboard-stats-grid{gap:1rem;grid-template-columns:repeat(4,1fr)}}.dashboard-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (max-width:480px){.dashboard-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}}@media (max-width:1023px){.dashboard-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.dashboard-sidebar-mobile-grid{margin-bottom:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dashboard-sidebar-mobile-full{width:100%}}@media (min-width:641px) and (max-width:1023px){.dashboard-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dashboard-sidebar-mobile-grid{margin-bottom:1rem;gap:1rem}}@media (min-width:1024px){.dashboard-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dashboard-sidebar-mobile-grid{margin-bottom:0;display:flex;flex-direction:column;gap:0}.dashboard-sidebar-mobile-grid>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dashboard-sidebar-mobile-full{width:100%}}.dashboard-card-responsive{border-radius:var(--radius);border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 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);border-color:var(--dashboard-border);min-height:120px}@media (min-width:768px){.dashboard-card-responsive{min-height:auto}}