.dashboard-module__XABe8G__dashboard{flex-direction:column;width:100vw;height:100dvh;min-height:0;margin:0 auto;display:flex;overflow:hidden}.dashboard-module__XABe8G__dashboardBody{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.dashboard-module__XABe8G__dashboardContent{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;padding:16px;overflow:hidden auto}
.DashboardSidebar-module___kUUTG__sidebar{background:var(--glass);width:280px;height:100%;-webkit-backdrop-filter:blur(var(--blur-lg));border-right:1px solid var(--glass-border);flex-direction:column;flex-shrink:0;padding:22px;display:flex;overflow:hidden}.DashboardSidebar-module___kUUTG__brandLogoLink{gap:12px;display:flex}.DashboardSidebar-module___kUUTG__logoWrapper{white-space:nowrap;align-items:center;gap:14px;margin-bottom:30px;display:flex}.DashboardSidebar-module___kUUTG__logoIcon{background:var(--glass);width:48px;height:48px;-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));border:1px solid var(--glass-border);color:var(--primary);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 10px 28px #f43f6c1a,0 0 22px #f43f6c0f}.DashboardSidebar-module___kUUTG__logoIcon:hover{transform:translateY(-2px);box-shadow:0 14px 34px #f43f6c24,0 0 28px #f43f6c17}.DashboardSidebar-module___kUUTG__logoText{color:var(--foreground);font-size:1.1rem;font-weight:700}.DashboardSidebar-module___kUUTG__logoSub{color:var(--foreground-secondary);margin-top:4px;font-size:.8rem}.DashboardSidebar-module___kUUTG__PrimaryCTABtnContainer{margin-bottom:28px}.DashboardSidebar-module___kUUTG__PrimaryCTABtnContainer button{width:100%}.DashboardSidebar-module___kUUTG__navigation{flex-direction:column;gap:6px;display:flex}.DashboardSidebar-module___kUUTG__sectionTitle{text-transform:uppercase;letter-spacing:1px;color:var(--foreground-secondary);margin-bottom:12px;padding-inline:10px;font-size:.72rem;font-weight:700}.DashboardSidebar-module___kUUTG__navItem{border-radius:var(--radius-lg);height:48px;color:var(--foreground-secondary);border:1px solid #0000;align-items:center;gap:14px;padding-inline:14px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .25s,color .25s,transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.DashboardSidebar-module___kUUTG__navItem svg{flex-shrink:0;transition:color .25s,transform .25s}.DashboardSidebar-module___kUUTG__navItem:hover:not(.DashboardSidebar-module___kUUTG__active){color:var(--primary);background:#ffffff6b;border-color:#f43f6c14;transform:translate(5px);box-shadow:0 8px 24px #f43f6c0f}.DashboardSidebar-module___kUUTG__navItem:hover:not(.DashboardSidebar-module___kUUTG__active) svg{color:var(--primary);transform:scale(1.06)}.DashboardSidebar-module___kUUTG__active{background:linear-gradient(135deg, var(--primary), var(--secondary));border-color:#0000;font-weight:600;box-shadow:0 12px 30px #f43f6c33,0 0 22px #f43f6c12;color:#fff!important}.DashboardSidebar-module___kUUTG__active svg{color:#fff}.DashboardSidebar-module___kUUTG__bottomMenu{border-top:1px solid var(--glass-border);flex-direction:column;gap:6px;margin-top:auto;padding-top:20px;display:flex}@media (max-width:1023px){.DashboardSidebar-module___kUUTG__sidebar{display:none}}
.FullScreenToggleButton-module__t6eBOq__button{right:var(--fullscreen-right);bottom:var(--fullscreen-bottom);border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;width:40px;height:40px;-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));cursor:pointer;z-index:2000;border:1px solid #ffffff38;justify-content:center;align-items:center;transition:transform .35s,box-shadow .35s,filter .35s;display:none;position:fixed;overflow:hidden;box-shadow:0 10px 30px #e85d7540,0 20px 50px #00000026}.FullScreenToggleButton-module__t6eBOq__button:before{content:"";border-radius:inherit;opacity:0;background:radial-gradient(circle,#ffffff47,#0000 70%);transition:all .35s;position:absolute;inset:0}.FullScreenToggleButton-module__t6eBOq__button:after{content:"";background:linear-gradient(#fff0,#ffffff59,#fff0);width:45%;height:300%;transition:transform .7s;position:absolute;top:-120%;left:-60%;transform:rotate(25deg)}.FullScreenToggleButton-module__t6eBOq__button svg{z-index:2;transition:transform .35s;position:relative}.FullScreenToggleButton-module__t6eBOq__button:hover{filter:saturate(1.08);animation:none;transform:translateY(-6px)scale(1.08);box-shadow:0 18px 40px #e85d7559,0 30px 60px #0000002e}.FullScreenToggleButton-module__t6eBOq__button:hover:before{opacity:1}.FullScreenToggleButton-module__t6eBOq__button:hover:after{transform:translate(220px)rotate(25deg)}.FullScreenToggleButton-module__t6eBOq__button:hover svg{transform:rotate(180deg)scale(1.08)}.FullScreenToggleButton-module__t6eBOq__button:active{transform:scale(.93)}@keyframes FullScreenToggleButton-module__t6eBOq__floatButton{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.FullScreenToggleButton-module__t6eBOq__button{animation:3s ease-in-out infinite FullScreenToggleButton-module__t6eBOq__floatButton}@media (max-width:899px){.FullScreenToggleButton-module__t6eBOq__button{display:flex}}
