.mqdesk-body{margin:0;background:#f2f4ec;color:#20271a;font:16px/1.6 Arial,Helvetica,sans-serif}.mqdesk-appbar{display:flex;justify-content:space-between;align-items:center;background:#172011;color:#fff;padding:20px max(22px,calc((100vw - 1120px)/2));gap:20px}.mqdesk-appbar>a{color:inherit;text-decoration:none;font-size:13px}.mqdesk-appbar>a:first-child{font-size:25px;font-weight:900;letter-spacing:-1px}.mqdesk-appbar span{color:#c7ee42}.mqdesk{max-width:1120px;margin:28px auto!important;padding:0 24px;color:#20271a;font:15px/1.6 Arial,Helvetica,sans-serif}.mqdesk *{box-sizing:border-box}.mqdesk a{color:inherit;text-underline-offset:3px}.mqdesk h1,.mqdesk h2,.mqdesk h3{font-family:Arial,Helvetica,sans-serif;color:inherit;line-height:1.15}.mqdesk h1{font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-1.8px;margin:10px 0 20px}.mqdesk h2{font-size:25px;margin:0 0 20px;font-weight:750}.mqdesk h3{font-size:21px;margin:12px 0;font-weight:700;overflow-wrap:anywhere}.mqdesk p{font-size:inherit;line-height:inherit}.mqdesk-kicker{font-size:10px!important;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.mqdesk-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0}.mqdesk-button{display:inline-block!important;min-height:46px;background:#c7ee42;border:0;border-radius:9px;color:#1e2912!important;font:700 14px/1.4 Arial,sans-serif;padding:14px 20px;cursor:pointer;text-decoration:none!important;text-align:center;vertical-align:middle;box-shadow:none!important;white-space:normal}.mqdesk-button.mqdesk-dark{background:#20271a;color:#fff!important}.mqdesk-button:hover{filter:brightness(.95)}.mqdesk button:focus-visible,.mqdesk input:focus-visible,.mqdesk textarea:focus-visible,.mqdesk select:focus-visible,.mqdesk a:focus-visible{outline:3px solid #8753bd;outline-offset:3px}.mqdesk-nav{display:flex;gap:4px;background:#e4e9db;border-radius:12px;padding:5px;margin:14px 0 28px;overflow:auto}.mqdesk-nav a{flex:1;padding:12px 10px;text-decoration:none;font-size:13px;font-weight:bold;text-align:center;white-space:nowrap;border-radius:8px}.mqdesk-nav a[aria-current=page]{background:#fff}.mqdesk-card{background:#fff;border:1px solid #dee4d4;border-radius:16px;padding:clamp(20px,4vw,34px);margin:22px 0;overflow-wrap:anywhere}.mqdesk-field{display:block;font-weight:bold;margin:20px 0;font-size:13px}.mqdesk-field input,.mqdesk-field textarea,.mqdesk-field select,.mqdesk-upload input{display:block!important;width:100%!important;max-width:none!important;min-height:48px;border:1px solid #b9c3ad;border-radius:8px;padding:12px;font:400 16px/1.5 Arial,sans-serif;margin-top:8px;background:#fff;color:#20271a;box-shadow:none}.mqdesk-field textarea{min-height:140px;resize:vertical}.mqdesk-field textarea[name=contract_terms],.mqdesk-field textarea[name=terms]{min-height:380px}.mqdesk-field>span{display:block;font-size:12px;font-weight:normal;color:#637054}.mqdesk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mqdesk-check{display:flex;gap:12px;align-items:flex-start;margin:22px 0;font-size:14px}.mqdesk-check input{width:20px!important;height:20px!important;flex:none;min-height:0!important;margin:3px 0 0!important}.mqdesk details{margin:24px 0}.mqdesk summary{font-weight:bold;cursor:pointer;font-size:14px}.mqdesk-note{font-size:12px!important;color:#607051}.mqdesk code{font-size:11px;overflow-wrap:anywhere;white-space:normal}.mqdesk-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:30px 0 22px}.mqdesk-toolbar h2{margin:0}.mqdesk-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mqdesk-record{display:flex;flex-direction:column;justify-content:space-between;gap:24px;background:#fff;border:1px solid #dce3d1;border-radius:14px;padding:25px;text-decoration:none!important;min-width:0}.mqdesk-record p{margin:8px 0}.mqdesk-record small{display:block;font-size:11px;margin-top:12px;color:#647452}.mqdesk-record>strong{font-size:24px;display:flex;justify-content:space-between}.mqdesk-state{display:inline-block;background:#eaf1d9;border-radius:16px;padding:4px 10px;font-size:11px;font-weight:bold}.mqdesk-money{display:flex;gap:24px;flex-wrap:wrap;padding:20px 0}.mqdesk-money>div{font-size:12px;flex:1;min-width:160px}.mqdesk-money strong{display:block;font-size:24px}.mqdesk-upload{display:block;border:2px dashed #a8b790;border-radius:12px;padding:24px;background:#f7faef;font-size:17px;font-weight:bold}.mqdesk-upload input{background:transparent;border:0;padding:12px 0;font-size:14px}.mqdesk-alert{padding:20px;background:#e8f6cb;border:1px solid #abc979;border-radius:10px}.mqdesk-alert.is-error{background:#ffebe4;border-color:#d9a293;color:#772b17}.mqdesk-footer{font-size:12px;color:#5b6b4c;margin:40px 0;padding-bottom:30px}.mqdesk-footer p{font-size:12px}.mqdesk .mxdoc-signature-image{display:block;width:100%;max-width:500px;height:auto;background:#f5f7f0}.mqdesk .mxe-card{background:white;border:1px solid #dce3d1;border-radius:12px;padding:24px;margin:24px 0}.mqdesk .mxe-card label{display:block;margin:16px 0}.mqdesk .mxe-card input:not([type=checkbox]):not([type=hidden]),.mqdesk .mxe-card textarea,.mqdesk .mxe-card select{display:block;max-width:100%;width:100%;padding:12px;font-size:16px}.mqdesk .mxe-card button,.mqdesk .mxe-card input[type=submit]{padding:14px;background:#c7ee42;border:0;border-radius:8px;font-weight:bold;width:auto;cursor:pointer}.mqdesk .mxe-inline{display:flex;flex-wrap:wrap;gap:12px}.mqdesk .mxe-summary{display:flex;gap:24px;flex-wrap:wrap}.mqdesk .mxe-summary strong{display:block;font-size:23px}.mqdesk .is-working{opacity:.75}@media(max-width:650px){.mqdesk{padding:0 17px;margin:15px auto!important}.mqdesk-header{display:block;padding:15px 0}.mqdesk-header>.mqdesk-button{width:100%}.mqdesk-nav{gap:0;border-radius:8px}.mqdesk-nav a{padding:12px 7px;font-size:11px}.mqdesk-list,.mqdesk-grid{grid-template-columns:1fr;gap:12px}.mqdesk-grid .mqdesk-field{margin:4px 0}.mqdesk-toolbar{align-items:flex-start}.mqdesk-toolbar h2{font-size:23px}.mqdesk-toolbar .mqdesk-button{font-size:12px;padding:12px}.mqdesk-card{padding:22px 18px}.mqdesk-card>.mqdesk-button,.mqdesk-card form>.mqdesk-button{width:100%}.mqdesk-record{padding:21px}.mqdesk-money{gap:12px}.mqdesk-money>div{min-width:130px}.mqdesk-appbar{padding:18px 20px}.mqdesk-field input[type=file]{font-size:13px;padding:10px 4px}}

@media(max-width:650px){.mqdesk-toolbar{display:block}.mqdesk-toolbar .mqdesk-button{width:100%;margin-top:14px}.mqdesk-toolbar h2{overflow-wrap:anywhere;min-width:0}}@media(max-width:380px){.mqdesk-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.mqdesk-nav a{font-size:12px;min-height:44px}}
.mqdesk-nav{display:flex!important;flex-wrap:wrap;gap:6px}.mqdesk-nav a{flex:1 0 auto;text-align:center;font-size:13px;padding:12px 13px}.mqdesk input,.mqdesk textarea,.mqdesk select{max-width:100%}.mqdesk-record small{display:block}.mqdesk-record strong{overflow-wrap:anywhere}@media(max-width:640px){.mqdesk-nav a{flex:1 0 27%;padding:12px 6px}.mqdesk-record{gap:15px}.mqdesk-record>strong{font-size:18px}.mqdesk-record h3{overflow-wrap:anywhere}}

.mqdesk-record-wrap{min-width:0}.mqdesk-record-tools{display:flex;gap:10px;flex-wrap:wrap;padding:12px 0 22px}.mqdesk-record-tools form{margin:0}.mqdesk-record-tools .mqdesk-button{font-size:13px;padding:11px 15px}#mxe-trash-controls{scroll-margin-top:20px}
