@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;touch-action:manipulation;overscroll-behavior-y:contain;-webkit-text-size-adjust:100%}@media (width<=991px){.ant-input,.ant-input-number-input,.ant-select-selection-search-input,.ant-select-selection-item,.ant-picker-input>input,textarea.ant-input{font-size:16px}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#8c8ca047;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#8c8ca073}a{color:inherit;text-decoration:none}.ant-menu-inline .ant-menu-item a{color:inherit}.ant-table-wrapper .ant-table{background:0 0}:focus-visible{outline:2px solid var(--oopay-focus,#0a56ed);outline-offset:2px;border-radius:6px}:focus:not(:focus-visible){outline:none}.ant-table-cell .ant-typography code{word-break:break-all}.ant-table-wrapper .ant-table-thead>tr>th{letter-spacing:.01em;font-size:13px;font-weight:600}.ant-table-wrapper .ant-empty-normal{margin-block:28px}@media (width<=767px){.ant-modal{max-width:calc(100vw - 20px)!important;margin:10px auto!important;top:10px!important}.ant-modal-body{max-height:calc(100dvh - 190px);overflow-y:auto}.ant-modal-footer{flex-direction:row-reverse;gap:8px;display:flex}.ant-modal-footer>.ant-btn{flex:1;height:40px;margin-inline-start:0!important}.ant-tabs-nav-wrap{overflow-x:auto}.ant-tooltip{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
