html,body{margin:0;padding:0;background:#050a14;height:100%;background-image:radial-gradient(rgba(99,102,241,.06) 1px,transparent 1px);background-size:32px 32px;background-attachment:fixed}#root{height:100%}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#050a14}::-webkit-scrollbar-thumb{background:#6366f14d;border-radius:3px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#6366f199}::selection{background:#6366f159;color:#f0f4ff}.tech-card{background:#0d1526;border:1px solid rgba(99,179,237,.12);border-radius:12px;transition:border-color .25s,box-shadow .25s}.tech-card:hover{border-color:#6366f166;box-shadow:0 0 20px #6366f133,0 4px 24px #0006}.gradient-text{background:linear-gradient(135deg,#6366f1,#8b5cf6,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glow-input .ant-input,.glow-input .ant-input-affix-wrapper{background:#111d35!important;border-color:#63b3ed33!important;color:#f0f4ff!important;transition:border-color .2s,box-shadow .2s}.glow-input .ant-input:focus,.glow-input .ant-input-affix-wrapper-focused{border-color:#6366f1!important;box-shadow:0 0 0 2px #6366f133!important}.stat-value-glow{text-shadow:0 0 16px currentColor}.gradient-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.4),transparent);border:none;margin:0}.ant-pro-sider{background:#050a14!important}.ant-pro-sider-menu-item-selected{background:#6366f126!important;border-right:2px solid #6366F1}.ant-table-tbody>tr{transition:background .15s}.ant-card{background:#0d1526;border-color:#63b3ed1f}.ant-modal-content{background:#0d1526;border:1px solid rgba(99,102,241,.2)}.ant-modal-header{background:#0d1526;border-bottom:1px solid rgba(99,179,237,.12)}.pricing-form-compact .ant-collapse{background:transparent;border:1px solid rgba(99,179,237,.12);border-radius:8px}.pricing-form-compact .ant-collapse-item{border-bottom:1px solid rgba(99,179,237,.1)}.pricing-form-compact .ant-collapse-item:last-child{border-bottom:none}.pricing-form-compact .ant-collapse-header{padding:8px 12px!important;font-size:13px;font-weight:600;color:#f0f4ff!important;background:#6366f10f}.pricing-form-compact .ant-collapse-content>.ant-collapse-content-box{padding:10px 12px!important;background:transparent}.pricing-form-compact .field{margin-bottom:10px}.pricing-form-compact .field:last-child{margin-bottom:0}.pricing-form-compact .control-label{font-size:12px;color:#b5c0e0;margin-bottom:4px;display:inline-block}.pricing-form-compact .field-description{font-size:11px;color:#7b8ec8;margin-top:2px}.pricing-form-compact .ant-form-item{margin-bottom:10px}.pricing-form-compact .ant-form-item-label>label{font-size:12px;height:22px;color:#b5c0e0!important}.pricing-form-compact fieldset{border:1px dashed rgba(99,179,237,.18);border-radius:6px;padding:8px 10px;margin:0 0 8px}.pricing-form-compact fieldset>legend{font-size:12px;font-weight:600;color:#b5c0e0;padding:0 6px;margin-bottom:0;width:auto;border:none}.pricing-form-compact .array-item{background:#6366f10a;border:1px solid rgba(99,179,237,.1);border-radius:6px;padding:8px 10px;margin-bottom:8px}.pricing-form-compact .array-item-toolbox,.pricing-form-compact .array-item-add{margin-top:4px}.pricing-form-compact .array-item-toolbox button{height:24px;padding:0 8px}.pricing-form-compact .field-object>fieldset{border:none;padding:0}.pricing-form-compact .field-object>fieldset>legend{display:none}.pricing-form-compact .ant-input,.pricing-form-compact .ant-input-number,.pricing-form-compact .ant-select-selector{border-radius:6px}.pricing-form-compact.ant-card>.ant-card-head,.pricing-form-compact .ant-card>.ant-card-head{min-height:36px;padding:0 12px}.pricing-form-compact.ant-card>.ant-card-head .ant-card-head-title,.pricing-form-compact .ant-card>.ant-card-head .ant-card-head-title{padding:8px 0;font-size:13px}
