.akt-page{background:#f5f6f8;min-height:100vh;padding:16px}.akt{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;max-width:800px;margin:0 auto;padding:28px 32px;font-family:Times New Roman,Times,serif;font-size:14px;line-height:1.5}.akt p{text-align:justify;margin:8px 0}.akt-annex{max-width:24em;font-size:.85rem;text-align:right!important;margin-left:auto!important}.akt-title{text-align:center;margin:18px 0 10px;font-size:1.1rem;font-weight:700}.akt-place{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.akt-blank{vertical-align:baseline;border-bottom:1px solid #000;height:1.1em;display:inline-block}.akt-fill{border-bottom:1px solid #000;padding:0 2px;font-weight:600}.akt-table{border-collapse:collapse;width:100%;margin:6px 0}.akt-table th,.akt-table td{text-align:left;vertical-align:top;border:1px solid #000;height:1.9em;padding:4px 6px}.akt-table th{font-size:.8rem;font-weight:600}.akt-table td:first-child{text-align:center;width:2em}.akt-table td:nth-child(3){width:4em}.akt-table td:nth-child(n+4){width:5.5em}.akt-table td.akt-price{white-space:nowrap;width:7em;font-size:.85em}.akt-total td:first-child{text-align:right;font-weight:600}.akt-checks{margin:6px 0;padding:0;list-style:none}.akt-checks li{margin:4px 0}.akt-signs{grid-template-columns:1fr 1fr;gap:24px;margin-top:20px;display:grid}.akt-signs p{text-align:left;font-size:.9rem}.akt-hint{color:#555;font-size:.75rem}@media (width<=560px){.akt{padding:16px}.akt-signs{grid-template-columns:1fr}}@media print{@page{size:A4;margin:10mm}.no-print{display:none!important}.akt-page{background:#fff;min-height:0;padding:0}.akt{border:none;border-radius:0;max-width:none;padding:0;font-size:9.5pt;line-height:1.3}.akt p{margin:4px 0}.akt-title{margin:8px 0 6px}.akt-table th,.akt-table td{height:auto;padding:1px 4px;font-size:8.5pt}.akt-signs{gap:16px;margin-top:10px}.akt-fill{font-weight:600}}.receipts-page{background:#f5f6f8;min-height:100vh;padding:16px}.sb-receipt{color:#000;background:#fff;border:2px solid #000;max-width:820px;margin:0 auto 16px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.35}.sb-part{grid-template-columns:35.5% 1fr;min-height:290px;display:grid}.sb-part+.sb-part{border-top:1px solid #000}.sb-side{border-right:1px solid #000;flex-direction:column;align-items:center;padding:8px 10px;display:flex}.sb-title{align-self:flex-start;margin-bottom:6px;font-size:13px}.sb-title-2{margin-top:6px;margin-left:10px}.sb-qr{width:120px}.sb-qr svg{width:100%;height:auto;display:block}.sb-warning{text-align:center;margin-top:10px;font-size:12px;font-style:italic;font-weight:700}.sb-debt{text-align:center;width:100%;margin-top:36px}.sb-debt-head{font-size:15px;font-weight:700}.sb-debt-box{border:2px solid #000;margin:8px 6px 0;padding:6px;font-size:22px;font-weight:700;line-height:1.25}.sb-body{padding:8px 12px}.sb-strong{font-weight:700}.sb-charges{margin-top:6px;font-size:14px}.sb-ls{margin-top:4px;font-size:15px;font-weight:700}.sb-fio-label{width:4.2em;display:inline-block}.sb-sums{border-collapse:collapse;width:75%;margin:2px 0 4px}.sb-sums td{border:1px solid #000;padding:0 3px}.sb-sums td:last-child{text-align:right;width:40%}.sb-total td{font-size:14px;font-weight:700}.sb-small{margin-top:2px;font-size:11px}@media print{@page{size:A4;margin:8mm}.no-print{display:none!important}.receipts-page{background:#fff;min-height:0;padding:0}.sb-receipt{break-inside:avoid;max-width:none;margin:0 0 8mm;font-size:9.5pt}.sb-receipt:nth-of-type(2n){break-after:page}.sb-part{height:66mm;min-height:0}.sb-qr{width:30mm}.sb-warning{font-size:9pt}.sb-debt{margin-top:8mm}.sb-debt-box{font-size:17pt}.sb-charges,.sb-total td{font-size:10.5pt}.sb-ls{font-size:11pt}.sb-small{font-size:8.5pt}}.sb-site-notice{text-align:center;margin:auto 0;padding:8px 0;font-size:11px;line-height:1.35}.sb-site{font-size:15px;font-weight:700}@media print{.sb-site-notice{padding:2mm 0;font-size:8.5pt}.sb-site{font-size:12pt}}body{background:#f5f6f8;margin:0}.app{min-height:100vh}.app-sider{border-right:1px solid #f0f0f0}.app-sider .ant-menu{border-inline-end:none!important}.brand{color:#1d4ed8;align-items:center;height:56px;padding:0 24px;font-size:16px;font-weight:600;line-height:1.2;display:flex}.app-content{min-width:0;padding:16px 24px}.page-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.page-title h3{margin:0!important}.nowrap{white-space:nowrap}.money{white-space:nowrap;font-variant-numeric:tabular-nums}.clickable-rows .ant-table-row{cursor:pointer}.cancelled td{color:#8c8c8c;text-decoration:line-through}@media (width<=600px){.app-content{padding:12px}}.center-page{justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}.app-header{background:#fff;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 24px;line-height:56px;display:flex}.app-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-menu{white-space:nowrap}.muted,.row-muted td{color:#00000073}.clickable{cursor:pointer}@media (width<=600px){.app-title{display:none}.app-header{justify-content:flex-end;padding:0 16px}.app-content{padding:12px 16px}}.app-sider .ant-layout-sider-zero-width-trigger{border-radius:0 6px 6px 0;top:8px}.row-problem td{background:#fff7e6}.app-sider .brand{overflow:hidden}
