:root{--brand-primary:#0074ca;--brand-primary-foreground:#fafafa}html[data-theme=dark]{--brand-primary:#3093ec;--brand-primary-foreground:#0a0a0a}html,body,#app{height:100%}body{font-feature-settings:"rlig" 1, "calt" 1;margin:0}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:var(--brand-primary)!important;border-color:var(--brand-primary)!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-remove{color:var(--brand-primary-foreground)!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-remove:hover{opacity:.7;color:var(--brand-primary-foreground)!important}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{height:38px!important;line-height:38px!important}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title:hover{color:var(--brand-primary-foreground)!important;background-color:var(--brand-primary)!important}.ant-modal-body{max-height:calc(100vh - 240px);scrollbar-width:thin;max-height:calc(100dvh - 240px);overflow-y:auto}.ant-modal-root .ant-modal .ant-modal-body{margin-right:-24px;padding-right:24px}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:5px;height:5px}.page{flex-direction:column;gap:16px;display:flex}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-header__main{min-width:0}.page-header__title{margin:0;font-size:18px;font-weight:600}.page-header__desc{margin:4px 0 0;font-size:14px}.page-header__extra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.image-previews{flex-wrap:wrap;gap:6px;display:flex}.image-previews__item{width:48px;height:48px;position:relative}.image-previews__img{object-fit:cover;border-radius:6px}.image-previews__more{color:#fff;pointer-events:none;background:#00000073;border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.app-loading{justify-content:center;align-items:center;width:100%;min-height:120px;display:flex}
