*{margin:0;padding:0;box-sizing:border-box}:root{--color-text-primary: rgba(255, 255, 255, .88);--color-text-secondary: rgba(255, 255, 255, .65);--color-text-tertiary: rgba(255, 255, 255, .45);--color-text-quaternary: rgba(255, 255, 255, .25);--color-bg-container: #1f1f1f;--color-bg-elevated: #2a2a2a;--color-bg-layout: #141414;--color-bg-hover: rgba(255, 255, 255, .08);--color-border-primary: rgba(255, 255, 255, .15);--color-border-secondary: rgba(255, 255, 255, .08)}html,body,#root,.ant-app{width:100%;height:100%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body.fixed-form-modal-open .ant-layout-content,body.fixed-form-modal-open .floating-sider-content{overflow:hidden!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:linear-gradient(180deg,#f0f2f5,#e8eaed);border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#a24b81);border-radius:10px;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5568d3,#8f3f82);box-shadow:0 0 6px #667eea80}
