body.samples-precise{background:#f6f7f9;color:#31313b;font-size:13px}.samples-precise aside{height:50px;padding:0 24px;gap:24px}.samples-precise .brand{width:178px;font-size:19px}.samples-precise #nav{gap:27px}.samples-precise #nav button{font-size:13px;padding:0}.samples-precise .ref-account{display:none}.samples-precise main{margin-left:0;padding-top:60px}.samples-precise #subnav{top:60px;left:10px;width:148px;bottom:12px;padding:8px}.samples-precise #subnav button{height:40px;margin-bottom:8px;padding:0 16px;font-size:13px}.samples-precise #content{margin-left:160px;padding:0 10px;max-width:none}.sm-headtools{display:none}.samples-precise .sm-headtools{display:flex;align-items:center;gap:12px;order:2;white-space:nowrap;color:#9b91aa;font-size:11px}.sm-headtools>span{padding:7px 12px;border:1px solid #eee6f6;background:white;border-radius:20px}.sm-panel{padding:0 24px;background:white;border-radius:8px;margin-bottom:16px;min-width:0}.sm-platforms{display:flex;gap:26px;align-items:stretch;height:55px;border-bottom:1px solid #eeeef3}.sm-platforms button,.sm-statuses button{position:relative;display:flex;align-items:center;gap:5px;border:0;background:none;border-radius:0;padding:0;font-size:13px;color:#727680}.sm-platforms button.active,.sm-statuses button.active{color:#7954f5}.sm-platforms button.active:after,.sm-statuses button.active:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:20px;height:2px;background:#7954f5}.sm-picon{display:grid;place-items:center;width:14px;height:14px;font-size:10px;line-height:1;border-radius:2px;color:#fff;background:#292332}.sm-picon.p0{background:none;color:#999;font-size:14px}.sm-picon.p2{background:#ec7638}.sm-picon.p3{background:#dca154}.sm-picon.p4{background:#ec4467;font-size:8px}.sm-filterpanel{padding-bottom:24px}.sm-filtergrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 36px;padding-top:24px}.sm-field{display:flex;align-items:center;gap:12px;min-width:0;font-size:13px;color:#777d89}.sm-field>span:first-child{width:118px;text-align:right;flex:none}.sm-field input,.sm-field select{height:32px;border:1px solid #dedfe5;border-radius:3px;width:100%;min-width:0;background:#fff;padding:0 12px;font-size:12px;color:#8f939e}.sm-field input::placeholder{color:#c7c9d2}.sm-field .sm-date{display:flex;align-items:center;gap:5px;flex:1;min-width:0;border:1px solid #dedfe5;border-radius:3px;height:32px;padding:0 6px}.sm-date input{border:0;padding:0;font-size:10px;flex:1;width:50px;min-width:0}.sm-date i{font-style:normal;color:#9499a5;font-size:12px}.sm-filteractions{display:flex;align-items:center;gap:10px;padding:16px 0 0 96px}.sm-filteractions button,.sm-toolbar button,.sm-modalfoot button,.sm-modalbody>button{border:1px solid #e0dfe6;background:white;border-radius:3px;padding:7px 15px;font-size:13px;color:#6b6d79;min-height:32px}.sm-primary{background:#7850f8!important;border-color:#7850f8!important;color:white!important}.sm-link{border:0!important;background:none!important;color:#8a6cd3!important;padding-left:0!important}.sm-extra{display:block;margin:16px 0 0 130px;font-size:12px;color:#999}.sm-filterstatus{color:#a392bc;font-size:12px;margin:18px 0 0 96px}.sm-statuses{display:flex;gap:26px;height:53px;border-bottom:1px solid #eeedf3;overflow-x:auto}.sm-statuses button{white-space:nowrap;flex:none}.sm-statuses small{font-size:11px;color:#aaa1b7}.sm-metrics{display:flex;flex-wrap:wrap;gap:22px;font-size:11px;color:#858c98;padding-top:18px}.sm-metrics b{font-size:14px;font-weight:500;color:#8b8b96;margin-left:5px}.sm-toolbar{display:flex;align-items:center;gap:12px;padding:24px 0;flex-wrap:wrap}.sm-toolbar label{display:flex;align-items:center;font-size:13px;gap:12px;color:#717985}.sm-toolbar input{accent-color:#7954f5}.sm-emptylist{height:250px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px}.sm-emptylist .desk-empty{display:flex;align-items:center;flex-direction:column;gap:15px;padding:0;font-size:12px;color:#a5a2b2}.sm-emptylist p{margin:0;font-size:11px;color:#bcb6c9}.sm-bottomnote{font-size:11px;color:#aaa2b7;text-align:center;line-height:1.8}.sm-erpcrumb{display:flex;align-items:center;gap:12px;padding:4px 4px 20px;font-size:14px;color:#8b8e99}.sm-erpcrumb h1{font-size:16px;font-weight:500;margin:0;color:#454651}.sm-planbadge{font-size:11px;border:1px solid #e7dff4;padding:5px 10px;border-radius:20px;background:#faf8ff;color:#a28cbd;margin-left:auto}.sm-erpbanner{display:grid;grid-template-columns:.88fr 1.05fr;gap:24px;padding:32px;background:linear-gradient(110deg,#e9e2ff,#f9f6ff,#e4ebfb);border-radius:16px;margin-bottom:16px;min-height:365px}.sm-erpcover{position:relative;background:linear-gradient(105deg,#8260ed,#9b95fb);border-radius:16px;padding:56px 42px;color:white;overflow:hidden}.sm-erpcover h2{font-size:36px;font-weight:400;margin:10px 0 28px}.sm-erpcover p{font-size:16px;color:#e4dbff;line-height:1.9;margin:0}.sm-erpgraphic{position:absolute;right:7%;top:68px;font-size:85px;line-height:1.5;color:#e4dcffa8;transform:rotate(-8deg)}.sm-erpgraphic i{display:block;font-size:40px;text-align:center;font-style:normal;line-height:1}.sm-erpbenefits{background:#ffffffb0;border-radius:16px;padding:30px 36px;display:flex;flex-direction:column;justify-content:space-around}.sm-erpbenefits article{display:flex;gap:22px;align-items:center}.sm-erpbenefits article>b{font-size:47px;font-style:italic;font-weight:600;color:#d9cef3}.sm-erpbenefits h3{font-size:17px;font-weight:500;margin:0 0 8px;color:#5f5b69}.sm-erpbenefits p{font-size:15px;color:#aaa4b2;margin:0}.sm-erpcards{padding:26px 24px}.sm-erphead{display:flex;align-items:center;gap:24px;margin-bottom:30px}.sm-erphead h2{font-size:16px;font-weight:400;margin:0}.sm-erphead small{margin-left:auto;color:#a6a0b2;font-size:11px}.sm-erpgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.sm-erpgrid>button{display:flex;align-items:center;gap:14px;border:1px solid #eeedf3;background:#fff;border-radius:12px;text-align:left;height:126px;padding:24px;font-size:13px;color:#777682}.sm-erpgrid small{display:block;font-size:10px;color:#b3a8c0;margin-top:8px}.sm-erpgrid i{margin-left:auto;font-size:24px;font-style:normal;color:#ac9cbd}.sm-erplogo{display:grid;place-items:center;width:60px;height:60px;border-radius:8px;background:#4189d5;color:white;font-size:28px;flex:none}.sm-erplogo.c1{background:#316c9f}.sm-erplogo.c2{background:#4c91d5}.sm-erplogo.c3{background:#60bac9}.sm-plannote{padding:14px 16px;background:#faf8fd;color:#aaa0b5;border-radius:4px;font-size:12px;line-height:1.9;margin-top:24px}.sm-dialog{width:690px;max-width:90vw;max-height:90vh;border:0;border-radius:8px;padding:0}.sm-modalhead{display:flex;align-items:center;padding:20px 24px;border-bottom:1px solid #eee}.sm-modalhead h2{font-size:17px;font-weight:500;margin:0}.sm-modalhead button{margin-left:auto;border:0;background:none;color:#999;font-size:24px}.sm-modalbody{padding:24px;line-height:1.9;font-size:13px;color:#8d8996;max-height:65vh;overflow:auto}.sm-modalbody .desk-empty{display:flex;align-items:center;flex-direction:column;gap:12px}.sm-modalfoot{padding:16px 24px;text-align:right;border-top:1px solid #eee}.sm-steps{display:flex;gap:20px;justify-content:space-between;font-size:12px;padding-bottom:20px;border-bottom:1px solid #eee;color:#9c88bb}@media(max-width:1550px){.sm-filtergrid{gap:16px 20px}.sm-field>span:first-child{width:92px}.sm-field{gap:8px}.sm-erpgraphic{font-size:60px}}@media(max-width:1200px){.samples-precise #nav{gap:18px}.sm-filtergrid{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-erpgrid{grid-template-columns:repeat(3,1fr)}.sm-headtools{display:none!important}.sm-erpcover{padding:30px}.sm-erpcover h2{font-size:28px}.sm-erpgraphic{display:none}.sm-erpbenefits{padding:24px}.sm-erpbenefits p{font-size:12px}}@media(max-width:800px){.samples-precise #subnav{display:none}.samples-precise #content{margin-left:0}.sm-filtergrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sm-field{flex-direction:column;align-items:stretch;gap:7px}.sm-field>span:first-child{text-align:left;width:auto}.sm-filteractions{padding-left:0}.sm-erpbanner{grid-template-columns:1fr;padding:16px}.sm-erpgrid{grid-template-columns:repeat(2,1fr)}.sm-panel{padding-left:16px;padding-right:16px}.sm-erpgrid>button{padding:12px;gap:9px}.sm-erplogo{width:40px;height:40px;font-size:20px}.sm-erphead{flex-wrap:wrap}.sm-steps{flex-direction:column;gap:8px}}
.sm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sm-erpgraphic{font-size:62px;line-height:1.1;top:65px}.sm-erpgraphic i{margin:10px 0;font-size:34px}
