.n-button{background-color:var(--n-color)}@media screen and (min-width:768px){.naive-mobile-or-tablet{display:none!important}}@media screen and (max-width:768px){.naive-not-mobile-or-tablet{display:none!important}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important;-webkit-text-fill-color:var(--n-text-color)}.n-input__textarea-mirror{min-height:var(--n-height)}.naive-page{min-height:100vh;min-height:100dvh}:root{--primary-color:#f77800;--primary-color-hover:#d26600;--primary-text:#fff;--success-color:#18a058;--warning-color:#f0a020;--error-color:#d03050;--info-color:#2080f0;--background-light:#f5f5f5;--text-dark:#263238;--divider-color:#f77800}body,html{height:100%;margin:0;overflow:hidden;padding:0}.page-card{border-radius:8px;box-shadow:0 2px 8px #00000014}.page-header{margin-bottom:24px}.page-header h1{color:var(--primary-color);font-size:24px;font-weight:600;margin:0}.page-header .divider{background-color:var(--divider-color);height:3px;margin:8px 0 0;width:100px}*{box-sizing:border-box}body{background-color:var(--background-light);color:var(--text-dark);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0}.section-spacing{margin-bottom:24px}.card-content{padding:16px}.data-table-container{border-radius:8px;overflow-x:auto}.form-item{margin-bottom:16px}.modal-header{border-bottom:1px solid rgba(0,0,0,.08);padding:16px 24px}.modal-content{padding:24px}.modal-footer{border-top:1px solid rgba(0,0,0,.08);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.status-tag{border-radius:4px;font-size:12px;font-weight:500;padding:4px 8px}.status-tag.success{background-color:var(--success-color);color:#fff}.status-tag.warning{background-color:var(--warning-color);color:#fff}.status-tag.error{background-color:var(--error-color);color:#fff}@media (max-width:768px){.page-header h1{font-size:20px}.page-header .divider{width:80px}.modal-content{padding:16px}.modal-footer,.modal-header{padding:12px 16px}}
