.marketing-page{--home-ink: #17372c;--home-muted: #63756c;--home-green: #16805d;--home-dark: #12553f;--home-mint: #eaf5ee;--home-line: #e4ece6;min-height:100vh;background:#fff;color:var(--home-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.marketing-page *{box-sizing:border-box}.marketing-page a{color:inherit;text-decoration:none}.marketing-header{height:76px;max-width:1200px;padding:0 28px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.marketing-brand{display:inline-flex;align-items:center;gap:10px;color:var(--home-ink);font-weight:750;font-size:18px;letter-spacing:-.03em;white-space:nowrap}.brand-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--home-green);color:#fff;font-size:18px;font-weight:800}.marketing-nav,.header-actions{display:flex;align-items:center;gap:30px}.marketing-nav a,.login-link{color:#586b61;font-size:14px;transition:color .18s ease}.marketing-nav a:hover,.login-link:hover{color:var(--home-green)}.header-actions{gap:22px}.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:13px;padding:0 22px;border:1px solid var(--home-green);border-radius:9px;background:var(--home-green);color:#fff!important;font-size:14px;font-weight:650;box-shadow:0 7px 18px #16805d24;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.button:hover{background:#116d4f;box-shadow:0 9px 22px #16805d30;transform:translateY(-1px)}.button-small{min-height:40px;padding:0 17px;font-size:13px}.hero-section{max-width:1200px;min-height:590px;margin:auto;padding:62px 28px 52px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:28px}.hero-copy{position:relative;z-index:1;padding-bottom:12px}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--home-green);font-size:12px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.eyebrow-dot{width:7px;height:7px;border-radius:50%;background:#58b487;box-shadow:0 0 0 4px #e9f6ee}.hero-copy h1{margin:22px 0 18px;color:var(--home-ink);font-size:clamp(36px,4.25vw,54px);line-height:1.18;font-weight:750;letter-spacing:-.055em}.hero-copy h1 span,.section-heading h2 span{color:var(--home-green)}.hero-description{max-width:500px;margin:0;color:var(--home-muted);font-size:16px;line-height:1.9}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-top:28px}.text-action{display:inline-flex;gap:9px;align-items:center;color:#435d50!important;font-size:14px;font-weight:600}.text-action:hover{color:var(--home-green)!important}.hero-proof{display:flex;gap:9px;align-items:center;margin-top:27px;color:#718077;font-size:12px}.proof-check{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#e8f4ed;color:var(--home-green);font-size:11px;font-weight:800}.hero-visual{position:relative;min-width:0;padding:38px 0 24px 25px}.visual-glow{position:absolute;width:78%;height:80%;right:1%;top:7%;border-radius:50%;background:radial-gradient(ellipse,#d9eee1 0%,#f0f7f1 50%,transparent 73%)}.dashboard-window{position:relative;overflow:hidden;border:1px solid #e0e8e1;border-radius:14px;background:#fff;box-shadow:0 28px 70px #1c4c3420,0 4px 12px #1c4c340c;transform:perspective(1100px) rotateY(-4deg) rotateX(1deg)}.window-topbar{height:42px;display:flex;align-items:center;gap:13px;padding:0 15px;border-bottom:1px solid #e8eee9;color:#738178;font-size:11px}.window-dots{display:flex;gap:5px}.window-dots i{width:7px;height:7px;border-radius:50%;background:#dfe7e0}.window-dots i:first-child{background:#edb5a5}.window-dots i:nth-child(2){background:#efd39b}.window-dots i:nth-child(3){background:#a8d4b2}.window-avatar{display:grid;place-items:center;width:23px;height:23px;margin-left:auto;border-radius:50%;background:#e8f3eb;color:var(--home-green);font-size:8px;font-weight:800}.dashboard-content{min-height:330px;display:grid;grid-template-columns:142px minmax(0,1fr)}.dashboard-sidebar{padding:18px 10px;border-right:1px solid #edf1ed;color:#304d3e;font-size:10px}.dashboard-sidebar>b{display:block;margin:1px 8px 20px;font-size:11px}.side-item{display:block;margin:4px 0;padding:9px 8px;border-radius:6px;color:#86938b}.side-item.active{background:#eaf5ee;color:var(--home-green);font-weight:650}.batch-area{min-width:0;padding:22px 20px;background:#fcfdfc}.batch-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.batch-heading small{color:#98a39c;font-size:8px}.batch-heading h2{margin:6px 0 0;font-size:18px;letter-spacing:-.03em}.mini-button{padding:8px 10px;border-radius:5px;background:var(--home-green);color:#fff;font-size:8px;white-space:nowrap}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.stat-row>div{display:grid;gap:8px;padding:11px 12px;border:1px solid #eaf0eb;border-radius:7px;background:#fff}.stat-row small{color:#89968e;font-size:8px}.stat-row b{color:#284a38;font-size:18px}.table-card{margin-top:14px;padding:12px 12px 3px;border:1px solid #eaf0eb;border-radius:7px;background:#fff}.table-title{display:flex;justify-content:space-between;margin-bottom:10px;font-size:9px}.table-title span{color:var(--home-green);font-size:8px}.table-row{display:grid;grid-template-columns:1.3fr 1fr .7fr;align-items:center;gap:6px;min-height:31px;border-top:1px solid #f0f3f0;color:#64746a;font-size:8px}.table-head{min-height:25px;color:#a1aaa4;font-size:7px}.table-row em{justify-self:start;padding:3px 6px;border-radius:99px;font-size:7px;font-style:normal}.status-pending{background:#fff3db;color:#a6731b}.status-done{background:#e9f5ed;color:#43865e}.float-note{position:absolute;right:-5px;bottom:1px;display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #e6eee7;border-radius:10px;background:#fff;box-shadow:0 12px 32px #254f3720}.note-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#e9f5ed;color:var(--home-green);font-size:13px}.float-note b,.float-note small{display:block}.float-note b{font-size:10px}.float-note small{margin-top:3px;color:#829087;font-size:8px}.trust-strip{max-width:1144px;min-height:72px;margin:0 auto;padding:0 24px;display:flex;justify-content:center;align-items:center;gap:clamp(18px,5vw,68px);border-top:1px solid #eff2ef;border-bottom:1px solid #eff2ef;color:#718077;font-size:13px}.trust-strip i{width:4px;height:4px;border-radius:50%;background:#93b7a0}.content-section{max-width:1120px;margin:auto;padding:100px 28px}.section-heading{text-align:center}.section-heading h2{margin:14px 0 10px;color:var(--home-ink);font-size:clamp(27px,3.4vw,38px);letter-spacing:-.045em;line-height:1.25}.section-heading>p{margin:0;color:var(--home-muted);font-size:15px;line-height:1.8}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:43px}.feature-card{min-width:0;padding:25px 25px 23px;border:1px solid var(--home-line);border-radius:12px;background:#fff;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.feature-card:hover{transform:translateY(-3px);border-color:#cfe2d4;box-shadow:0 14px 34px #224b3210}.feature-card-top{display:flex;align-items:center;justify-content:space-between}.feature-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:var(--home-mint);color:var(--home-green);font-size:16px;font-weight:750}.feature-number{color:#b3c0b7;font-size:12px;font-weight:700}.feature-card h3{margin:22px 0 9px;font-size:17px;letter-spacing:-.025em}.feature-card p{min-height:52px;margin:0;color:var(--home-muted);font-size:13px;line-height:1.8}.feature-card>a{display:inline-flex;gap:8px;margin-top:18px;color:var(--home-green);font-size:12px;font-weight:650}.workflow-section{background:#f5f8f5}.workflow-inner{max-width:1120px;margin:auto;padding:82px 28px 88px;display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:60px}.align-left{text-align:left}.align-left h2{max-width:360px}.align-left>p{max-width:350px}.steps{display:grid;gap:0}.steps article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:17px;padding:0 0 26px}.steps article+article{padding-top:22px;border-top:1px solid #e1eae2}.step-number{color:#70a486;font-size:13px;font-weight:750}.steps h3{margin:0 0 7px;color:var(--home-ink);font-size:16px}.steps p{max-width:480px;margin:0;color:var(--home-muted);font-size:13px;line-height:1.8}.faq-section{padding-top:91px;padding-bottom:96px}.faq-list{max-width:800px;margin:35px auto 0;border-top:1px solid var(--home-line)}.faq-list details{border-bottom:1px solid var(--home-line)}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 3px;cursor:pointer;list-style:none;color:#294537;font-size:15px;font-weight:620}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--home-green);font-size:20px;font-weight:400;transition:transform .18s ease}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:720px;margin:-3px 0 20px;color:var(--home-muted);font-size:14px;line-height:1.8}.closing-cta{max-width:1144px;min-height:220px;margin:0 auto 50px;padding:42px 60px;display:flex;justify-content:space-between;align-items:center;gap:32px;border-radius:16px;background:var(--home-dark);color:#fff}.closing-cta .eyebrow{color:#a6d7b8}.closing-cta h2{margin:13px 0 8px;font-size:clamp(23px,3vw,32px);letter-spacing:-.04em}.closing-cta p{margin:0;color:#d0e3d5;font-size:14px}.button-light{flex:0 0 auto;border-color:#fff;background:#fff;color:var(--home-dark)!important;box-shadow:none}.button-light:hover{background:#f1f7f2}.marketing-footer{max-width:1200px;min-height:88px;margin:auto;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #eff2ef;color:#7d8981;font-size:12px}.marketing-footer .marketing-brand{font-size:16px}.marketing-footer .brand-mark{width:28px;height:28px;font-size:15px}.marketing-footer>a:last-child{color:var(--home-green);font-weight:600}@media(max-width:900px){.marketing-header{height:68px;padding:0 22px;gap:18px}.marketing-nav{gap:18px}.hero-section{min-height:520px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:45px 22px}.hero-copy h1{font-size:clamp(34px,5vw,46px)}.hero-description{font-size:14px}.hero-visual{padding-left:8px}.dashboard-content{grid-template-columns:112px minmax(0,1fr)}.dashboard-sidebar{padding:16px 7px}.side-item{padding:8px 5px;font-size:9px}.batch-area{padding:18px 12px}.closing-cta{margin-right:22px;margin-left:22px;padding:36px}}@media(max-width:680px){.marketing-header{height:auto;min-height:64px;padding:12px 18px;flex-wrap:wrap;gap:10px}.marketing-brand{font-size:16px}.brand-mark{width:29px;height:29px}.marketing-nav{order:3;width:100%;justify-content:space-between;gap:10px;padding-top:8px;border-top:1px solid #eff2ef}.marketing-nav a{font-size:12px}.header-actions{gap:13px}.login-link{font-size:13px}.button-small{min-height:36px;padding:0 12px;font-size:12px}.hero-section{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:48px 20px 38px}.hero-copy{padding:0}.hero-copy h1{margin:18px 0 13px;font-size:clamp(34px,9vw,46px)}.hero-description{max-width:none;font-size:14px;line-height:1.8}.hero-actions{gap:17px;margin-top:22px}.hero-actions .button{min-height:44px;padding:0 17px}.text-action{font-size:13px}.hero-proof{align-items:flex-start;font-size:11px;line-height:1.6}.proof-check{flex:0 0 18px}.hero-visual{padding:20px 0 24px}.dashboard-window{transform:none}.dashboard-content{min-height:260px;grid-template-columns:88px minmax(0,1fr)}.window-topbar{height:36px}.dashboard-sidebar{padding:13px 5px;font-size:8px}.dashboard-sidebar>b{margin:1px 4px 14px;font-size:9px}.side-item{padding:8px 3px;font-size:8px}.batch-area{padding:14px 9px}.batch-heading h2{font-size:15px}.mini-button{padding:7px 6px;font-size:7px}.stat-row{gap:5px;margin-top:12px}.stat-row>div{gap:5px;padding:8px 7px}.stat-row b{font-size:15px}.table-card{margin-top:9px;padding:9px 7px 2px}.table-row{grid-template-columns:1.2fr .9fr .7fr;gap:3px;font-size:7px}.table-row em{padding:3px 4px;font-size:6px}.float-note{right:-2px;bottom:0;padding:9px 11px}.float-note b{font-size:9px}.trust-strip{min-height:68px;padding:12px 18px;flex-wrap:wrap;gap:8px 14px;font-size:11px}.trust-strip i{display:none}.content-section{padding:68px 20px}.section-heading h2{font-size:28px}.section-heading>p{font-size:13px}.feature-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:28px}.feature-card{padding:20px}.feature-card h3{margin-top:15px}.feature-card p{min-height:0}.workflow-inner{grid-template-columns:minmax(0,1fr);gap:34px;padding:66px 20px}.align-left h2{max-width:none}.steps article{grid-template-columns:38px minmax(0,1fr);gap:12px}.faq-section{padding-top:66px;padding-bottom:70px}.faq-list{margin-top:25px}.faq-list summary{padding:17px 2px;font-size:14px}.faq-list details p{font-size:13px}.closing-cta{min-height:0;margin:0 14px 32px;padding:30px 24px;align-items:flex-start;flex-direction:column;gap:22px}.closing-cta h2{font-size:25px}.marketing-footer{min-height:110px;padding:20px 18px;flex-wrap:wrap;gap:12px 20px}.marketing-footer>span{order:3;width:100%}}@media(max-width:370px){.marketing-header{padding-right:12px;padding-left:12px}.hero-section{padding-right:14px;padding-left:14px}.hero-copy h1{font-size:33px}.hero-actions{gap:12px}.hero-actions .button{padding:0 13px;font-size:12px}.text-action{font-size:12px}.dashboard-content{grid-template-columns:73px minmax(0,1fr)}.dashboard-sidebar,.side-item{font-size:7px}.batch-area{padding-right:6px;padding-left:6px}.table-row{font-size:6px}.table-row em{padding:2px 3px;font-size:5px}.feature-card{padding:18px}.closing-cta h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.marketing-page *,.marketing-page *:before,.marketing-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}::-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}.ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa}.ant-card{box-shadow:0 1px 2px #00000008}:root{--salary-ink: #17372c;--salary-muted: #63756c;--salary-green: #16805d;--salary-green-dark: #12553f;--salary-mint: #eaf5ee;--salary-line: #e4ece6;--salary-canvas: #f5f8f5}.app-shell,.app-shell .ant-layout{min-height:100vh;background:var(--salary-canvas);color:var(--salary-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.app-sidebar.ant-layout-sider{position:sticky;top:0;height:100vh;overflow:auto;flex:0 0 236px!important;max-width:236px!important;min-width:236px!important;width:236px!important;background:#fff!important;border-right:1px solid var(--salary-line)}.app-sidebar.ant-layout-sider-collapsed{flex:0 0 76px!important;max-width:76px!important;min-width:76px!important;width:76px!important}.app-brand{height:76px;display:flex;align-items:center;justify-content:center;gap:10px;border-bottom:1px solid #eff3ef;color:var(--salary-ink);font-size:18px;font-weight:750;letter-spacing:-.03em}.app-brand-mark{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:10px;background:var(--salary-green);color:#fff;font-size:18px;font-weight:800}.app-menu.ant-menu{padding:14px 10px;border-inline-end:0!important;background:transparent}.app-menu.ant-menu .ant-menu-item{height:44px;margin:4px 0;border-radius:9px;color:#5d7166;font-weight:550}.app-menu.ant-menu .ant-menu-item .ant-menu-item-icon{color:#7d9586}.app-menu.ant-menu .ant-menu-item-selected{background:var(--salary-mint);color:var(--salary-green-dark)}.app-menu.ant-menu .ant-menu-item-selected .ant-menu-item-icon{color:var(--salary-green)}.app-menu.ant-menu .ant-menu-item:hover{color:var(--salary-green);background:#f2f8f3}.app-topbar.ant-layout-header{position:sticky;z-index:5;top:0;height:68px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;background:#fffffff0;border-bottom:1px solid var(--salary-line);line-height:normal;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-topbar-leading,.app-topbar-user{display:flex;min-width:0;align-items:center;gap:14px}.app-topbar-leading>.ant-btn{color:#50695b}.app-tenant-switcher{display:inline-flex;min-width:0;max-width:min(42vw,360px);align-items:center;gap:9px;padding:7px 11px;border:1px solid transparent;border-radius:9px;background:#f7faf7;transition:border-color .18s,background .18s}.app-tenant-switcher{font:inherit;text-align:left;cursor:pointer}.app-tenant-switcher:hover:not(:disabled){border-color:#dce9df;background:#f1f7f2}.app-tenant-switcher:disabled{cursor:default}.app-tenant-name{overflow:hidden;color:#385546;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.app-topbar-user{color:#445c4e;font-size:13px;font-weight:600}.app-topbar-user .ant-avatar{background:#e7f3eb;color:var(--salary-green)}.app-main.ant-layout-content{min-width:0;padding:28px;background:var(--salary-canvas)}.app-content{width:min(100%,1440px);min-height:calc(100vh - 124px);margin:0 auto}.admin-page-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.admin-page-header-leading{flex:0 0 auto}.admin-page-header-copy{min-width:0;flex:1 1 auto}.admin-page-title.ant-typography{margin:0;color:var(--salary-ink);font-size:25px;font-weight:720;letter-spacing:-.035em;line-height:1.35}.admin-page-description.ant-typography{display:block;margin-top:5px;color:var(--salary-muted);font-size:13px;line-height:1.6}.admin-page-header-actions{flex:0 0 auto}.app-content .ant-card{overflow:hidden;border:1px solid var(--salary-line);border-radius:13px;background:#fff;box-shadow:0 6px 20px #1f493009}.app-content .ant-card .ant-card-head{min-height:56px;border-bottom-color:#edf2ee}.app-content .ant-card .ant-card-head-title{color:#264637;font-weight:650}.app-content .ant-statistic .ant-statistic-title{color:var(--salary-muted);font-size:13px}.app-content .ant-statistic .ant-statistic-content{color:var(--salary-ink)}.app-content .ant-table-wrapper .ant-table{color:#3d5146}.app-content .ant-table-wrapper .ant-table-thead>tr>th{background:#f6f9f6;color:#52695a;font-size:12px;font-weight:650}.app-content .ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.app-content .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:#edf2ee}.app-content .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f8fbf8!important}.app-content .ant-btn-primary{box-shadow:0 5px 12px #16805d29;font-weight:600}.app-content .ant-input-affix-wrapper,.app-content .ant-input,.app-content .ant-select-selector,.app-content .ant-input-number{border-color:#dce7de}.app-content .ant-input-affix-wrapper:focus,.app-content .ant-input-affix-wrapper-focused,.app-content .ant-input:focus,.app-content .ant-input-focused,.app-content .ant-select-focused .ant-select-selector{box-shadow:0 0 0 3px #16805d1a}.app-content .ant-alert{border-radius:10px}.auth-page{min-height:100vh;display:grid;place-items:center;padding:28px 18px;background:radial-gradient(ellipse at 85% 10%,#e5f3e9 0,transparent 34%),linear-gradient(135deg,#f6faf6,#edf5ef)}.auth-card.ant-card{width:min(100%,420px);border:1px solid #e4ece6;border-radius:16px;box-shadow:0 22px 60px #1c4c341f}.auth-brand-mark{display:inline-grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--salary-green);color:#fff;font-size:23px;font-weight:800}.auth-brand-title{margin:10px 0 0;color:var(--salary-ink);font-size:26px;font-weight:750;letter-spacing:-.04em}.auth-brand-subtitle{margin:5px 0 0;color:var(--salary-muted);font-size:13px}@media(max-width:767px){.app-sidebar.ant-layout-sider{position:fixed;z-index:10;height:100dvh}.app-topbar.ant-layout-header{height:60px;padding:0 14px}.app-topbar-leading,.app-topbar-user{gap:8px}.app-tenant-switcher{max-width:46vw;padding:6px 7px}.app-tenant-name{max-width:25vw;font-size:12px}.app-topbar-user>span{display:none}.app-topbar-leading>.ant-space{display:none}.app-main.ant-layout-content{padding:18px 14px}.app-content{min-height:calc(100vh - 96px)}.admin-page-header{align-items:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:18px}.admin-page-header-leading{order:0}.admin-page-header-copy{flex-basis:calc(100% - 1px);order:1}.admin-page-header-actions{width:100%;order:2}.admin-page-header-actions>*{max-width:100%}.admin-page-title.ant-typography{font-size:22px}.app-content .ant-card .ant-card-body{padding:16px}}.admin-page{min-width:0}.admin-page-header-actions .ant-input-search{width:min(300px,100%)}.onboarding-page{max-width:760px;margin:42px auto;padding:48px 34px;border:1px solid var(--salary-line);border-radius:16px;background:#fff;box-shadow:0 12px 36px #1f49300f;text-align:center}.onboarding-page .admin-page-header{justify-content:center;margin-bottom:12px}.onboarding-page .admin-page-header-copy{flex:0 1 auto}.onboarding-page .admin-page-description{max-width:500px;margin-right:auto;margin-left:auto}.onboarding-page>.ant-typography{max-width:520px;margin:0 auto 24px;color:var(--salary-muted);line-height:1.8}.onboarding-page>.ant-btn{margin-top:4px}.settings-content{max-width:760px}.settings-page .ant-card+.ant-card{margin-top:18px}.salary-detail-loading{display:grid;min-height:45vh;place-items:center}.dashboard-page .dashboard-recent-card{margin-top:24px}@media(max-width:767px){.app-sidebar.ant-layout-sider-collapsed{flex:0 0 0!important;max-width:0!important;min-width:0!important;width:0!important}.admin-page-header-actions .ant-input-search{width:100%}.onboarding-page{margin:18px auto;padding:32px 20px}.onboarding-page .ant-typography{margin-bottom:20px}.salary-detail-page .admin-page-header-leading{flex-basis:100%}}
