.ant-sidebar>.ant-layout-sider{align-self:flex-start;height:100vh;position:sticky;top:0}.sider-brand,.drawer-brand{letter-spacing:.5px;color:var(--ant-color-text);font-size:18px;font-weight:600}.sider-brand{border-bottom:1px solid var(--ant-color-border-secondary);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 14px 24px;display:flex}.sider-brand-collapsed{letter-spacing:0;justify-content:center;padding:14px 4px;font-size:16px}.brand-block{align-items:center;min-width:0;line-height:1.1;display:inline-flex}.sider-brand-collapsed .brand-block{flex:none}.brand-actions{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.sidebar-donate{width:30px;height:30px;color:var(--ant-color-text-secondary);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,transform .15s,color .2s;display:inline-flex}.sidebar-donate:hover{color:#ec4899;background-color:#ec48991f;outline:none;transform:scale(1.08)}.sidebar-donate:focus-visible{color:#ec4899;background-color:#ec48991f;outline:none;transform:scale(1.08)}.sidebar-donate .anticon{font-size:16px}.sidebar-theme-cycle{cursor:pointer;width:30px;height:30px;color:var(--ant-color-text-secondary);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s,transform .15s,color .2s;display:inline-flex}.sidebar-theme-cycle:hover{background-color:color-mix(in srgb, var(--ant-color-primary) 12%, transparent);color:var(--ant-color-primary);outline:none;transform:scale(1.08)}.sidebar-theme-cycle:focus-visible{background-color:color-mix(in srgb, var(--ant-color-primary) 12%, transparent);color:var(--ant-color-primary);outline:none;transform:scale(1.08)}.sidebar-theme-cycle .anticon{font-size:16px}.drawer-header-actions{align-items:center;gap:4px;display:inline-flex}.drawer-handle{z-index:1100;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:none;position:fixed;top:12px;left:12px;box-shadow:0 2px 8px #00000040}.drawer-header{border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.drawer-close{cursor:pointer;width:32px;height:32px;color:var(--ant-color-text-secondary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.drawer-close:hover{background:var(--ant-color-fill-tertiary)}.drawer-close:focus-visible{background:var(--ant-color-fill-tertiary)}.drawer-menu .ant-menu-item{border-radius:0;height:48px;margin:0;line-height:48px}.drawer-menu .ant-menu-item .anticon{font-size:16px}.drawer-utility{border-top:1px solid var(--ant-color-border-secondary);margin-top:auto}.ant-sidebar>.ant-layout-sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.sider-nav{flex:auto;min-height:0;overflow:hidden auto}.sider-utility{border-top:1px solid var(--ant-color-border-secondary);flex:none}.sider-footer{flex:none;padding:8px 8px 12px}.sider-version{width:100%;color:var(--ant-color-text-secondary);justify-content:flex-start;align-items:center;gap:10px;padding:8px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.sider-version .anticon{font-size:16px}.sider-version:hover{color:var(--ant-color-primary);outline:none}.sider-version:focus-visible{color:var(--ant-color-primary);outline:none}.sider-version.is-collapsed{justify-content:center;padding:8px 0}.drawer-footer{flex:none;padding:8px 8px 12px}@media (max-width:768px){.drawer-handle{display:inline-flex}.ant-sidebar>.ant-layout-sider .ant-layout-sider-children,.ant-sidebar>.ant-layout-sider .ant-layout-sider-trigger{display:none}.ant-sidebar>.ant-layout-sider{flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important}}body.dark .ant-drawer-content,body.dark .ant-drawer-body{background-color:#15161a}html[data-theme=ultra-dark] body.dark .ant-drawer-content,html[data-theme=ultra-dark] body.dark .ant-drawer-body{background-color:#050507}body.dark .ant-drawer-body .drawer-menu,body.dark .ant-drawer-body .drawer-menu.ant-menu-dark,body.dark .ant-drawer-body .drawer-menu .ant-menu-item,body.dark .ant-drawer-body .drawer-menu .ant-menu-sub,body.dark .ant-drawer-body .drawer-menu .ant-menu-item-group-list{background-color:#0000}.sider-nav .ant-menu-item-selected,.sider-utility .ant-menu-item-selected,.drawer-menu .ant-menu-item-selected{background-color:color-mix(in srgb, var(--ant-color-primary) 20%, transparent)!important;color:var(--ant-color-primary)!important}.sider-nav .ant-menu-item-active:not(.ant-menu-item-selected),.sider-utility .ant-menu-item-active:not(.ant-menu-item-selected),.drawer-menu .ant-menu-item-active:not(.ant-menu-item-selected),.sider-nav .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-item-disabled):hover,.sider-utility .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-item-disabled):hover,.drawer-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-item-disabled):hover{background-color:color-mix(in srgb, var(--ant-color-primary) 10%, transparent)!important;color:var(--ant-color-primary)!important}
