*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #232f3e;--secondary-color: #37475a;--accent-color: #4fc3f7;--text-color: #333;--background-color: #f8f9fa;--error-color: #ef4444;--success-color: #4caf50;--header-height: 70px;--header-height-mobile: 60px;--bottom-nav-height: 65px}html{font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation}.admin-layout body{background:#f0f2f5}html[data-theme=amazon] .admin-layout body{background:#f8f9fa}input,textarea,select,button{touch-action:manipulation;font-size:16px}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.2}a{color:var(--accent-color);text-decoration:none;transition:color .3s ease}a:hover{color:var(--primary-color)}button{font-family:inherit;border:none;outline:none;cursor:pointer}input,textarea,select{font-family:inherit;font-size:inherit}[dir=rtl]{text-align:right}@media (max-width: 480px){html{font-size:14px}}.safari-modal-fix{position:fixed!important;inset:0!important;z-index:1000!important;transform:translateZ(0)!important;-webkit-transform:translate3d(0,0,0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;perspective:1000px!important;-webkit-perspective:1000px!important;-webkit-overflow-scrolling:touch!important;will-change:transform!important;display:flex!important;align-items:center!important;justify-content:center!important}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.ant-modal{transform:translateZ(0)!important;-webkit-transform:translate3d(0,0,0)!important}.ant-modal-wrap,.ant-modal-mask{position:fixed!important;transform:translateZ(0)!important;-webkit-transform:translate3d(0,0,0)!important}}}_::-webkit-full-page-media,_:future,:root .ant-modal-root{transform:translateZ(0);-webkit-transform:translate3d(0,0,0);z-index:1000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.ant-modal-root,.ant-modal-wrap{transform:translateZ(0);z-index:1050!important;position:fixed}.ant-modal-mask{position:fixed;z-index:1000!important}.ant-modal{position:relative;z-index:1050!important;transform:translateZ(0)}}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.ant-modal-mask{position:fixed!important;z-index:1000!important}.ant-modal-wrap{position:fixed!important;z-index:1001!important}.ant-modal{position:relative!important;z-index:1002!important}.ant-modal-content{position:relative!important;z-index:1003!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important}}.ant-modal-root{position:fixed!important;z-index:1000!important}.ant-modal-content{position:relative!important;z-index:10!important}.ant-modal-mask{z-index:1!important}.android-device .SafariModalBackdrop,.android-device .SafariModalContent,.android-device .InsufficientBalanceModal,.android-device .ModalBox{position:fixed!important;z-index:2000!important}.android-device .SafariModalBackdrop{z-index:2000!important}.android-device .SafariModalContent{z-index:2001!important;position:relative!important}html.android-device .ant-modal-mask{z-index:1999!important}html.android-device .ant-modal-wrap{z-index:2000!important}html.android-device .ant-modal{z-index:2001!important}
