.business{--biz-ink:var(--ink);--biz-blue:var(--main);--biz-paper:#fff;--biz-bg:var(--ground);--biz-alert:#b54724;background:var(--biz-bg);color:var(--biz-ink);min-height:calc(100vh / var(--kz,1));font-family:inherit}.business-header{border-bottom:1px solid var(--line);padding:18px calc(4vw / var(--kz,1));background:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex}.business-brand{color:var(--biz-blue);font-size:30px;font-weight:800;text-decoration:none}.business-brand span{font-size:18px}.business-header>div{align-items:center;gap:12px;display:flex}.business main{max-width:1280px;margin:auto;padding:28px 24px 80px}.business-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.business-title h1{font-size:clamp(26px,calc(4vw / var(--kz,1)),40px);letter-spacing:-.04em;margin:8px 0}.business-title p,.business-footnote{color:var(--muted);font-size:14px}.business-indicators{background:#fff;border-radius:14px;grid-template-columns:repeat(5,1fr);margin:24px 0;display:grid;overflow:hidden}.business-indicators>div,.business-indicators>button{text-align:left;color:inherit;background:#fff;border:0;border-right:1px solid #e6e7ef;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 18px;display:flex}.business-indicators strong{font-size:24px}.business-indicators span{font-size:13px}.business-tabs{border-bottom:1px solid var(--line);gap:6px;margin-bottom:24px;display:flex;overflow:auto}.business-tabs button{white-space:nowrap;color:inherit;font:inherit;background:0 0;border:0;padding:14px 16px}.business-tabs button[aria-current]{color:var(--biz-blue);box-shadow:inset 0 -3px var(--biz-blue);font-weight:700}.business-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.business input:not([type=checkbox]),.business select,.business textarea{max-width:100%;color:var(--biz-ink);font:inherit;background:#fff;border:1px solid #c6c9da;border-radius:9px;min-height:44px;padding:12px}.business-toolbar>input{flex:1;min-width:180px}.business-toolbar select{max-width:450px}.business-missions{gap:16px;display:grid}.mission{break-inside:avoid;background:#fff;border:1px solid #e0e2ec;border-radius:14px;padding:22px}.mission-late{border-left:4px solid var(--biz-alert)}.mission-heading,.mission-heading>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mission-heading{justify-content:space-between}.mission-status{color:var(--main);background:#edeefa;border-radius:5px;padding:5px 9px;font-size:12px}.mission-delay{color:var(--biz-alert);font-size:13px}.mission-body{justify-content:space-between;gap:20px;margin-top:18px;display:flex}.mission-body h2{margin:0 0 8px;font-size:21px}.mission-body p{margin:6px 0;font-size:14px;line-height:1.5}.mission-amount{text-align:right;flex-direction:column;gap:5px;min-width:170px;display:flex}.mission-amount>strong{font-size:25px}.mission-amount small{color:var(--muted);line-height:1.8}.mission-parcels{border-top:1px solid #eee;margin:16px 0;padding:0;list-style:none}.mission-parcels li{justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex}.mission-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mission-actions button{min-height:44px;font-size:13px}.business-notice{color:#744715;background:#fff2de;border-radius:10px;margin:12px 0;padding:16px}.business-empty{background:#fff;border-radius:14px;padding:48px 24px}.business-row{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;display:flex}.business-row>div{flex:1;min-width:220px}.business-row p{font-size:14px;line-height:1.6}.business-form{gap:16px;max-width:600px;margin:20px 0;display:grid}.business-form label{gap:7px;font-size:14px;display:grid}.business-form fieldset{border:1px solid var(--line);border-radius:8px;gap:12px;padding:12px;display:grid}.business-form fieldset label:has([type=checkbox]){align-items:center;display:flex}.business input[type=checkbox]{width:20px;height:20px;accent-color:var(--biz-blue)}.business-result{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;line-height:1.8}.business :focus-visible{outline-offset:3px;outline:3px solid #9398ee}.business a{color:var(--biz-blue)}@media (max-width:700px){.business main{padding:20px 14px 60px}.business-header{align-items:flex-start;padding:14px}.business-header>div{flex-direction:column;align-items:flex-end}.business-title{align-items:flex-start}.business-indicators{grid-template-columns:repeat(2,1fr)}.business-indicators>div,.business-indicators>button{border-bottom:1px solid #eee;padding:16px}.business-indicators strong{font-size:21px}.business-indicators>:last-child:nth-child(odd){grid-column:1/-1}.mission{padding:16px}.mission-body{flex-direction:column}.mission-amount{text-align:left;border-top:1px solid #eee;min-width:0;padding-top:12px}.mission-amount small{display:none}.business-toolbar>*{max-width:100%!important}.mission-parcels li{flex-direction:column;gap:4px}.business-brand{font-size:24px}.business-brand span{font-size:15px}}.business-row small{overflow-wrap:anywhere}.business-form>label:has([type=checkbox]){align-items:center;display:flex}.delivery-document{margin-top:28px}.delivery-document .mission{overflow-wrap:anywhere;margin-top:20px}.delivery-document details{border-top:1px solid #e0e2ec;padding:12px 0}.delivery-document summary{cursor:pointer;min-height:44px;line-height:1.6}.delivery-qr{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.delivery-qr>div{flex:1;min-width:200px}.delivery-selection{gap:8px;max-height:320px;display:grid;overflow:auto}.delivery-selection label{align-items:center;gap:10px;min-height:44px;padding:8px;display:flex}.delivery-scanner{border:1px solid var(--line);background:#fff;border-radius:14px;margin:24px 0;padding:20px}.delivery-scanner label{gap:8px;display:grid}.delivery-document h4{font-size:20px}main.business{max-width:1100px;margin:auto;padding:24px}.delivery-document .business-toolbar{gap:10px}@media (max-width:700px){main.business{padding:16px}.delivery-qr{justify-content:center}.delivery-scanner{padding:14px}.delivery-document .button{white-space:normal;text-align:center}}@media print{.business-header,.business-tabs,.business-toolbar,.mission-actions,.business-title,.business-indicators,.business-footnote,.business button,.business-form{display:none!important}.business main{padding:0}.mission{page-break-inside:avoid;margin:10px 0}.business input[type=checkbox]{display:none}.mission-amount small{display:block!important}}.business-title .button{white-space:nowrap;flex-shrink:0}.business-brand{align-items:center;gap:10px;display:inline-flex}.business-brand .mark{width:34px;height:34px}.business-header .demo-pill{margin-right:auto}.business-form{grid-template-columns:minmax(0,1fr)}.business-form label{grid-template-columns:minmax(0,1fr);min-width:0}.business-form textarea,.business-form input:not([type=checkbox]):not([type=radio]),.business-form select{width:100%}.courier-till{gap:10px;margin:0 0 22px;display:grid}.courier-till h2{align-items:center;gap:8px;display:flex}.courier-cash-row>div:first-child{gap:4px;min-width:0;display:grid}.courier-cash-row>div:first-child strong{font-size:17px;line-height:1.3}.courier-cash-row>div:first-child small{color:var(--muted);font-size:13px;line-height:1.5}.business-form .code-field input{font-family:var(--font-display);letter-spacing:.45em;text-align:center;font-variant-numeric:tabular-nums;padding:12px 0 12px .45em;font-size:30px;font-weight:800}.business-form .code-field input::placeholder{color:#c9ccdb}.business-form .choice-stack label{align-items:center;gap:14px;font-size:15px;display:flex}.handover-cash{gap:8px;display:grid}.handover-label{margin:0;font-weight:650}.handover-cash .choice-stack{margin:0}.handover-parcels{background:var(--ground);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:12px 14px;display:flex}.handover-parcels p{flex:200px;margin:0}.handover-note summary{cursor:pointer;color:var(--main);align-items:center;min-height:44px;font-weight:600;display:flex}.sheet-actions{z-index:1;padding:12px 0 calc(4px + env(safe-area-inset-bottom,0px));background:var(--paper);gap:10px;margin-top:8px;display:grid;position:sticky;bottom:0;box-shadow:0 -12px 16px -12px #20244924}.biz-tools-logout{color:var(--danger);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:48px;padding:8px 4px;font-weight:650;display:flex}@media (max-width:760px){.biz-header-logout{display:none!important}}
