.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}}.subscriber-desktop{background:#eee;height:100dvh;min-height:700px}.subscriber-desktop>.ant-layout{min-width:0}.subscriber-desktop .app-header{background:#edf2fa;border-bottom:1px solid #cbd1da;flex-shrink:0;height:29px;padding:0 10px;font:12px Tahoma,sans-serif}.subscriber-desktop .app-title{font-size:12px;font-weight:500}.subscriber-desktop .app-content{flex-direction:column;padding:0 4px;display:flex;overflow:hidden}.workspace-global-menu{color:#444;white-space:nowrap;margin-left:auto}.subscribers-workspace{color:#222;background:#efefef;flex-direction:column;flex:1;min-height:0;font:12px Tahoma,Segoe UI,sans-serif;display:flex}.subscribers-workspace button{font:inherit;cursor:pointer}.workspace-actions,.workspace-sections,.workspace-toolbar,.workspace-search,.workspace-navigation,.workspace-status{flex-shrink:0}.workspace-actions{border-bottom:1px solid #bbb;flex-wrap:wrap;align-items:center;gap:4px;min-height:33px;padding:3px 0;display:flex}.workspace-actions .ant-btn{height:26px;padding:2px 9px;font:11px Tahoma,sans-serif}.workspace-sections button,.workspace-grid th button,.workspace-pane h2 button{color:inherit;background:0 0;border:1px solid #0000;border-radius:0;padding:2px 7px}.workspace-sections button:hover,.workspace-grid th button:hover,.workspace-pane h2 button:hover{background:#dcebf8;border-color:#90b6d4}.subscribers-workspace button:focus-visible,.workspace-global-menu:focus-visible{outline-offset:-2px;outline:2px solid #0068b7}.workspace-toolbar{align-items:center;gap:3px;height:38px;display:flex}.workspace-toolbar .ant-btn{color:#555;width:32px;height:32px;box-shadow:none;background:0 0;border-color:#0000;border-radius:0;font-size:22px}.workspace-toolbar .ant-btn:disabled{color:#aaa}.workspace-toolbar .ant-btn:hover:not(:disabled){background:#dcebf8;border-color:#91badd}.workspace-separator{border-left:1px solid #aaa;border-right:1px solid #fff;height:25px;margin:0 5px}.workspace-caption{color:#555;margin-left:10px}.workspace-sections{white-space:nowrap;border-bottom:1px solid #aaa;align-items:center;gap:3px;min-height:29px;display:flex;overflow-x:auto}.workspace-sections button{padding:4px 9px}.workspace-sections .active{background:#fff;border:1px solid #aaa;border-bottom:2px solid #0078d7}.workspace-sections .anticon{color:#3477a9}.workspace-search.ant-form{flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:4px 0;display:flex}.workspace-search .ant-form-item{min-width:280px;margin:0}.workspace-search .ant-input-affix-wrapper{border-radius:0;height:26px;padding:2px 6px}.workspace-search .ant-input{font:12px Tahoma,sans-serif}.workspace-search .ant-btn,.workspace-navigation .ant-btn{border-radius:0;height:26px;padding:2px 8px;font:11px Tahoma,sans-serif}.workspace-search .ant-checkbox-wrapper,.workspace-navigation .ant-checkbox-wrapper{font:11px Tahoma,sans-serif}.workspace-search>span:last-child{color:#666;margin-left:auto}.workspace-list{border:1px solid #aaa;border-top:2px solid #b2b2b2;flex:1.4;min-height:180px;overflow:auto}.workspace-grid{border-collapse:separate;border-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums;width:max-content;min-width:100%;font-size:11px}.workspace-grid th{z-index:1;text-align:left;background:linear-gradient(#fafafa,#e7e7e7);border:1px solid #fff;border-color:#fff #bbb #aaa #fff;height:20px;padding:2px 5px;font-weight:400;position:sticky;top:0}.workspace-grid th button{text-align:left;white-space:nowrap;width:100%;padding:0;display:block}.workspace-grid td{text-overflow:ellipsis;max-width:310px;height:20px;padding:1px 6px;line-height:17px;overflow:hidden}.workspace-grid td.number{text-align:right}.workspace-grid .debt,.workspace-grid td.debt{color:#e12d35}.workspace-list tbody tr{cursor:default}.workspace-list tbody tr:hover:not(.selected){background:#e0edf8}.workspace-list tbody tr.selected{color:#fff;background:#0078d7}.workspace-list tbody tr.selected td.debt{color:#ffe1df}.workspace-list tbody tr:focus-visible{outline-offset:-2px;outline:2px solid #004675}.workspace-list th:nth-child(3),.workspace-list td:nth-child(3){min-width:130px}.workspace-list th:nth-child(10),.workspace-list td:nth-child(10){min-width:120px}.workspace-navigation{border-bottom:3px ridge #ccc;flex-wrap:wrap;align-items:center;gap:13px;min-height:37px;padding:4px 0;display:flex}.workspace-row-actions{align-items:center;gap:2px;display:flex}.workspace-navigation .ant-pagination{margin-left:auto;font-size:11px}.workspace-details{flex:1;grid-template-columns:270px 360px minmax(0,1fr);gap:4px;min-height:230px;padding:4px 0;display:grid}.workspace-pane{background:#eee;border:1px solid #aaa;border-top:2px solid #fff;border-left:2px solid #fff;flex-direction:column;min-height:0;display:flex;overflow:hidden}.workspace-pane h2{color:#444;background:#e6e6e6;border-bottom:1px solid #bbb;flex-shrink:0;align-items:center;gap:6px;min-height:24px;margin:0;padding:3px 6px;font:11px Tahoma,sans-serif;display:flex}.workspace-pane h2 button{white-space:nowrap;margin-left:auto;padding:1px 5px}.workspace-pane h2 button:disabled{color:#aaa;cursor:default}.workspace-card{overflow-y:auto}.workspace-card h2{overflow:visible}.workspace-identity{background:#f6f6f6;border-bottom:1px solid #ccc;flex-direction:column;gap:3px;padding:8px;font-size:11px;display:flex}.workspace-identity strong{color:#234c70;font-size:12px}.workspace-card dl{margin:4px;font-size:11px;line-height:19px}.workspace-card dl>div{grid-template-columns:1.2fr 1fr;display:grid}.workspace-card dt,.workspace-card dd{overflow-wrap:anywhere;margin:0;padding:0 3px}.workspace-card dd{border-left:1px solid #d1d1d1}.workspace-card .card-debt{background:#d7e9f9;font-weight:700}.workspace-charges-column{flex-direction:column;gap:4px;min-height:0;display:flex}.workspace-charges{flex:1.4}.workspace-services{flex:.6;min-height:65px}.workspace-scroll{flex:1;min-height:0;overflow:auto}.workspace-payments tbody{color:#288a31}.workspace-history-note{color:#666;border-top:1px solid #ddd;padding:3px 6px;font-size:10px}.workspace-tasks{flex-shrink:0;height:80px;min-height:70px}.workspace-tasks .ant-table,.workspace-tasks .ant-table-thead>tr>th,.workspace-tasks .ant-tag{border-radius:0;font:11px Tahoma,sans-serif}.workspace-tasks .ant-table{background:#eee}.workspace-tasks .ant-table-wrapper .ant-table-cell{background:#eee;padding:2px 6px}.workspace-tasks .ant-table-wrapper .ant-table-thead .ant-table-cell{background:linear-gradient(#fafafa,#e7e7e7);border-right:1px solid #bbb}.workspace-tasks .ant-table-wrapper .ant-table-placeholder .ant-table-cell{padding:5px}.workspace-tasks .ant-alert{margin:3px;padding:5px 10px;font-size:11px}.workspace-tasks .ant-pagination{margin:4px!important}.workspace-status{border-top:1px solid #bbb;align-items:center;gap:30px;min-height:23px;padding:2px 4px;font-size:11px;display:flex}.workspace-status strong{font-weight:500}.workspace-status>span{color:#666;margin-left:auto}.workspace-grid .workspace-empty,.workspace-empty{color:#777;text-align:center;padding:12px}@media (width>=2200px){.workspace-grid{font-size:12px}.workspace-grid td{height:23px}.workspace-details{grid-template-columns:310px 420px minmax(0,1fr)}}@media (width<=1200px){.workspace-details{grid-template-columns:240px 300px minmax(0,1fr)}.workspace-navigation{gap:5px}.workspace-navigation .ant-checkbox-wrapper{display:none}.workspace-sections button{padding:4px 6px}}@media (width<=900px){.subscriber-desktop{height:auto;min-height:100dvh}.subscriber-desktop .app-content{overflow:visible}.workspace-list{flex:none;height:340px}.workspace-details{flex:none;grid-template-columns:240px minmax(280px,1fr);min-height:360px}.workspace-payments{grid-column:1/-1;height:210px}.workspace-tasks{height:180px}.workspace-status{flex-wrap:wrap;gap:5px 15px}.workspace-search>span:last-child{margin-left:0}}@media (width<=600px){.workspace-details{flex-direction:column;display:flex}.workspace-card{max-height:340px}.workspace-charges-column{flex:none;height:300px}.workspace-search .ant-form-item{flex:1;min-width:200px}.workspace-navigation .ant-pagination{margin-left:0}.workspace-sections{max-width:100vw}}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}body{background:#efefef}.pds-desktop{color:#222;background:#efefef;min-height:100dvh;font:12px Tahoma,Segoe UI,sans-serif}.pds-desktop>.ant-layout{background:#efefef;min-width:0}.pds-desktop .app-header{background:#edf2fa;border-bottom:1px solid #c1c7d0;flex-shrink:0;gap:12px;height:29px;min-height:29px;padding:0 10px;line-height:29px}.pds-desktop .app-title{font-size:12px;font-weight:500;display:block}.pds-desktop .user-menu{color:#4c4c4c;margin-left:auto;font-size:11px}.app-navigation{z-index:3;background:#efefef;border-bottom:2px ridge #d0d0d0;flex-shrink:0;position:relative}.app-general-menu{z-index:4;background:#efefef;border-bottom:1px solid #bbb;flex-shrink:0;position:relative}.app-general-menu .ant-menu{background:0 0;border-bottom:0;font-size:11px;line-height:25px}.app-general-menu .ant-menu-horizontal>.ant-menu-item,.app-general-menu .ant-menu-horizontal>.ant-menu-submenu{margin:0;padding-inline:10px;line-height:25px}.app-navigation .ant-menu{background:0 0;border-bottom:0;min-width:0;font:12px Tahoma,Segoe UI,sans-serif}.app-navigation .ant-menu-horizontal>.ant-menu-item,.app-navigation .ant-menu-horizontal>.ant-menu-submenu{margin:0;padding-inline:11px;line-height:29px}.app-navigation .ant-menu-item-selected,.app-navigation .ant-menu-submenu-selected{background:#d8eafa}.app-navigation .ant-menu-item .anticon,.app-navigation .ant-menu-submenu .anticon{color:#5b6a77;font-size:14px}.app-navigation .ant-menu-item:focus-visible,.app-navigation .ant-menu-submenu-title:focus-visible{outline-offset:-2px;outline:2px solid #0078d7}.pds-desktop .app-content{background:#efefef;min-width:0;padding:8px}.pds-desktop.subscriber-desktop .app-content{padding:0 4px}.pds-desktop .page-title{background:#e7e7e7;border:1px solid #b5b5b5;border-color:#fff #b5b5b5 #b5b5b5 #fff;gap:6px;min-height:32px;margin:0 0 8px;padding:4px 7px}.pds-desktop .page-title h3{font:600 13px Tahoma,Segoe UI,sans-serif}.pds-desktop .ant-card{border-color:#fff #b5b5b5 #b5b5b5 #fff;box-shadow:0 0 0 1px #d4d4d4}.pds-desktop .ant-card-head{border-bottom-color:#b9b9b9}.pds-desktop .ant-table-wrapper{background:#efefef;border:1px solid #b5b5b5;border-top-color:#aaa}.pds-desktop .ant-table-wrapper .ant-table{background:#efefef}.pds-desktop .ant-table-wrapper .ant-table-thead>tr>th{background:linear-gradient(#fafafa,#e7e7e7);border-bottom:1px solid #b5b5b5;border-right:1px solid #c1c1c1;font-size:11px;font-weight:400}.pds-desktop .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:#dadada;font-size:12px}.pds-desktop .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:#d8eafa}.pds-desktop .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#e1edf7}.pds-desktop .ant-table-wrapper .ant-pagination{margin:5px 0;padding:3px 7px}.pds-desktop .ant-tabs-nav{background:#e7e7e7;border:1px solid #bdbdbd;border-color:#fff #bdbdbd #bdbdbd #fff;margin-bottom:8px;padding:0 8px}.pds-desktop .ant-tabs-tab{padding:6px 0}.pds-desktop .ant-descriptions-bordered .ant-descriptions-view{border-color:#bbb}.pds-desktop .ant-descriptions-bordered .ant-descriptions-item-label{background:#e7e7e7}.pds-desktop .ant-statistic-title{color:#555}.pds-desktop .ant-statistic-content{font-size:22px}.pds-desktop .payment-deleted>td,.subscribers-workspace .workspace-grid .payment-deleted>td{color:#855454!important;background:#faeded!important}.payment-deleted .payment-amount{text-decoration:line-through}.payment-history-summary{color:#666;margin:4px 0 8px;font-size:11px}.ant-modal .ant-modal-container{border:1px solid #8b98a6;box-shadow:0 8px 35px #0003}.ant-modal .ant-modal-header{border-bottom:1px solid #bbb;margin:-4px -4px 10px;padding:6px 8px}.ant-drawer .ant-drawer-header{background:#e7e7e7;border-bottom-color:#b5b5b5;padding:9px 12px}.ant-drawer .ant-drawer-title{font-size:13px}.ant-drawer .ant-drawer-body{background:#efefef;padding:12px}.ant-menu-submenu-popup .ant-menu{border:1px solid #aaa;box-shadow:2px 3px 7px #0002}@media (width<=700px){.pds-desktop .app-header{gap:5px;padding:0 6px}.pds-desktop .app-title{font-size:10px}.pds-desktop .user-menu .muted{display:none}.pds-desktop .app-content{padding:5px}.app-navigation .ant-menu-horizontal>.ant-menu-item,.app-navigation .ant-menu-horizontal>.ant-menu-submenu{padding-inline:7px}}@media (height<=800px) and (width>=901px){.pds-desktop .workspace-list{min-height:150px}.pds-desktop .workspace-details{min-height:200px}.pds-desktop .workspace-tasks{height:70px}}@media print{.pds-desktop .app-header,.app-general-menu,.app-navigation{display:none}.pds-desktop,.pds-desktop .app-content{background:#fff}}.live-status{color:#536575;white-space:nowrap;margin-left:auto;margin-right:16px;font-size:11px}.live-status-pending{color:#8c6500}.live-status-offline{color:#b42318}@media (width<=800px){.live-status{display:none}}
