*{box-sizing:border-box}html,body,#root{height:100%;width:100%;margin:0;padding:0;overflow:hidden}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-layout-header.hero-sticky-header{position:relative!important;top:0!important;z-index:1000!important;flex-shrink:0!important;align-self:stretch!important}html.dark body{background-color:#141414;color:#ffffffd9}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead th{text-align:center!important}.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorters,.ant-table-wrapper .ant-table-thead>tr>th .ant-table-cell-content{display:flex!important;justify-content:center!important;align-items:center!important}.hero-public-verify-container{height:100vh;height:100dvh;width:100%;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;background-color:#f1f5f9;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box}.hero-public-verify-sticky-header{position:sticky;top:0;z-index:1000;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #cbd5e1;padding:10px 20px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 2px 10px #0f172a0d}.hero-public-verify-content{max-width:860px;width:100%;margin:0 auto;padding:20px 16px 56px;box-sizing:border-box}@media(max-width:768px){.hero-public-verify-sticky-header{padding:8px 12px!important}.hero-public-verify-content{padding:12px 10px 40px!important}}.hero-spec-table{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff}.hero-spec-row{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border-bottom:1px solid #f1f5f9;min-height:44px}.hero-spec-row:last-child{border-bottom:none}.hero-spec-label{font-size:12px;font-weight:700;color:#475569;width:42%;flex-shrink:0}.hero-spec-value{font-size:13px;font-weight:600;color:#0f172a;width:58%;text-align:right;word-break:break-all}.hero-page-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}@media(max-width:768px){.hero-page-header{flex-direction:column;align-items:stretch;gap:10px}.hero-page-header>div:last-child,.hero-page-header .ant-space{width:100%!important;display:flex!important;flex-wrap:wrap!important}.hero-page-header .ant-space>.ant-space-item{flex:1 1 auto}.hero-page-header .ant-btn{width:100%!important;justify-content:center!important}.ant-table-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch;width:100%!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px 6px!important;font-size:12px!important;white-space:nowrap}.ant-table-tbody .ant-btn{padding:2px 6px!important;font-size:11px!important;height:auto!important}.ant-card-head{padding:0 12px!important;min-height:48px!important}.ant-card-head-wrapper{flex-wrap:wrap!important;gap:8px!important;padding:8px 0!important}.ant-card-extra{margin-left:0!important;padding:0!important}.ant-card-body{padding:12px 10px!important}.ant-modal{max-width:calc(100vw - 12px)!important;margin:6px auto!important;top:6px!important;padding:0!important}.ant-modal .ant-modal-content{padding:16px 12px!important;border-radius:12px!important}.ant-modal-header{margin-bottom:10px!important}.ant-modal-body{max-height:calc(100dvh - 110px)!important;overflow-y:auto!important;padding-right:2px!important}.ant-form-item{margin-bottom:12px!important}.ant-input,.ant-select-selector,.ant-picker{min-height:38px!important;font-size:13px!important}.ant-space-compact{width:100%!important}}
