@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.boat-dashboard-sidebar{z-index:45;background-color:#fff;height:calc(100dvh - 3rem);transition:all .3s linear;display:flex;position:sticky;top:0;bottom:0}.boat-dashboard-sidebar:not(.collapsed) .boat-dashboard-sidebar-wrapper .sidebar-item span{--tw-duration:.2s;width:max-content;transition-duration:.2s;display:inline}.boat-dashboard-sidebar .collapsed-sidebar{min-width:none;border-right:1px solid #d9d9d9;padding:0 .75rem .75rem}.boat-dashboard-sidebar .collapsed-sidebar ul{margin-top:calc(var(--spacing,.25rem) * -16);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;height:100%;display:flex}.boat-dashboard-sidebar .collapsed-sidebar .sidebar-item{color:#b7b7b7;background-color:#f0f1f180;justify-content:center;width:48px;height:48px;padding:0}.boat-dashboard-sidebar .collapsed-sidebar .sidebar-item.link-active{background-color:var(--color-textDark,var(--textDark));color:var(--color-white,var(--white))}.boat-dashboard-sidebar .collapsed-sidebar .sidebar-item svg,.boat-dashboard-sidebar .collapsed-sidebar .sidebar-item rect{min-width:24px;min-height:24px}.boat-dashboard-sidebar-wrapper{border-right:1px solid #d9d9d9;flex-direction:column;justify-content:space-between;min-width:220px;max-width:220px;height:100%;padding:1rem;display:flex;position:relative;overflow-y:auto}.boat-dashboard-sidebar-wrapper::-webkit-scrollbar{width:5px;height:5px}.boat-dashboard-sidebar-wrapper::-webkit-scrollbar-thumb{border-radius:10px}.boat-dashboard-sidebar-wrapper::-webkit-scrollbar-track{border-radius:10px}@media only screen and (max-width:1280px){.boat-dashboard-sidebar-wrapper{width:80%;max-width:250px;padding-top:2rem}}.boat-dashboard-sidebar .sidebar-list{flex-direction:column;gap:1rem;display:flex}.boat-dashboard-sidebar .sidebar-item{color:var(--color-textDark,var(--textDark));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));white-space:nowrap;cursor:pointer;border-radius:5px;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:1rem;font-weight:500;display:inline-flex;overflow:hidden}.boat-dashboard-sidebar .sidebar-item svg{float:left;width:24px;min-width:24px;height:24px;min-height:24px}.boat-dashboard-sidebar .sidebar-item.link-active{color:var(--color-primary,var(--primary));background-color:#f0f1f180;position:relative}.boat-dashboard-sidebar .sidebar-item.link-active svg{color:inherit}.boat-dashboard-sidebar .close-btn{display:none}.boat-dashboard-sidebar .bottom{margin-top:auto;margin-bottom:3rem}.boat-dashboard-sidebar .bottom .sidebar-item{color:inherit}.boat-dashboard-sidebar .bottom .sidebar-item svg{opacity:1}@media only screen and (max-width:1280px){.boat-dashboard-sidebar{border-top-left-radius:0;border-bottom-left-radius:0;height:100dvh;transition:transform .5s ease-in-out;position:fixed;top:0;left:0;transform:translate(-150vw)}.boat-dashboard-sidebar.show-sidebar{transform:translate(0)}.boat-dashboard-sidebar .close-btn{display:flex;position:absolute;top:.5rem;right:-3rem}}.boat-dashboard-layout{background-color:var(--color-white,var(--white));flex-direction:column;height:100%;display:flex}.boat-dashboard-layout main{background-color:#f9f9f9;flex:1;width:100%;min-height:0;display:flex;position:relative}.boat-dashboard-layout main .dashboard-content{height:100%;min-height:0;padding-bottom:calc(var(--spacing,.25rem) * 12);flex:1;overflow-y:auto}.boat-dashboard-layout main .dashboard-content::-webkit-scrollbar{width:var(--spacing,.25rem)}.boat-dashboard-layout main .dashboard-content::-webkit-scrollbar-thumb{background-color:var(--color-gray-300,#d1d5dc)}@supports (color:lab(0% 0 0)){.boat-dashboard-layout main .dashboard-content::-webkit-scrollbar-thumb{background-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}.boat-dashboard-layout main .dashboard-content:is(.dark *)::-webkit-scrollbar-thumb{background-color:var(--color-neutral-500,#737373)}@supports (color:lab(0% 0 0)){.boat-dashboard-layout main .dashboard-content:is(.dark *)::-webkit-scrollbar-thumb{background-color:var(--color-neutral-500,lab(48.496% 0 0))}}.boat-dashboard-layout main .dashboard-content::-webkit-scrollbar-track{background-color:#0000}.boat-dashboard-layout main .dashboard-content:is(.dark *)::-webkit-scrollbar-track{background-color:var(--color-neutral-700,#404040)}@supports (color:lab(0% 0 0)){.boat-dashboard-layout main .dashboard-content:is(.dark *)::-webkit-scrollbar-track{background-color:var(--color-neutral-700,lab(27.036% 0 0))}}@media only screen and (max-width:1280px){.boat-dashboard-layout main{width:100%;max-width:100vw}}.boat-dashboard-layout .boat-dashboard-nav{justify-content:space-between;align-items:center;width:100%;display:flex}@media only screen and (max-width:1280px){.boat-dashboard-layout .boat-dashboard-nav .btn{margin-right:1rem;display:flex}}.boat-dashboard-layout .overlay{z-index:40;background-color:#00000091;position:fixed;inset:0}@property --tw-duration{syntax:"*";inherits:false}
