:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#09442e;text-decoration:inherit}a:hover{color:#09442e}html,body,#root{margin:0;min-width:320px;min-height:100vh;width:100%;overflow-x:hidden;background-color:#fff}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#f9f9f9;cursor:pointer;transition:border-color .25s}*{box-sizing:border-box}html{overflow-x:hidden}#root{margin:0;padding:0;min-height:100vh;width:100%;overflow-x:hidden;font-family:Uber Move Text,LINE Seed Sans,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif}body{margin:0;padding:0;width:100%;overflow-x:hidden;background-color:#fff;color:#000;line-height:1.5}.ant-layout{background:#fff}.ant-layout-header{background:#fff;box-shadow:0 1px 4px #00000029}.ant-btn-primary{background:#000;border-color:#000;font-weight:700}.ant-btn-primary:hover{background:linear-gradient(135deg,#09442e,#6ebb59)!important;border-color:#5da649!important}.ant-input{border-radius:4px}.ant-card{border-radius:12px}.ant-timeline .ant-timeline-item-head-custom{inset-block-start:10px;inset-inline-start:10px}.ant-timeline .ant-timeline-item-tail{inset-inline-start:8px}.text-primary{color:#6dbb58}.text-secondary{color:#07442e}.bg-overlay{background:#000c}@media (max-width: 1440px){.ant-layout-content{padding-left:16px!important;padding-right:16px!important}}@media (max-width: 768px){#root{font-size:14px}.ant-layout-header{padding:0 16px}.ant-layout-content{padding:16px!important}.ant-row{margin-left:0!important;margin-right:0!important}.ant-col{padding-left:8px!important;padding-right:8px!important}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
