#accountant-upgrade-page{width:100%;max-width:none;padding:0;color:#17243c;background:#f8fafc;border:0;border-radius:0}#accountant-upgrade-page.embedded-page{display:flex;flex-direction:column;height:100%;overflow:hidden}#accountant-upgrade-page header{display:flex;align-items:center;gap:12px;padding:9px 12px;background:#101a30;color:white;flex-shrink:0}#accountant-upgrade-page h2{font-size:20px;margin:0;flex:1}#accountant-upgrade-page h3{font-size:16px;margin:10px 0}#accountant-upgrade-page button,#accountant-upgrade-page select,#accountant-upgrade-page input{font:inherit;font-size:13px;min-height:32px;padding:5px 9px;border:1px solid #c9d4df;border-radius:5px;max-width:100%;color:#183647;background:#fff}#accountant-upgrade-page button{cursor:pointer;white-space:nowrap}#accountant-upgrade-page button:disabled{opacity:.5;cursor:wait}#accountant-upgrade-page nav{display:flex;gap:5px;padding:7px 10px;overflow-x:auto;flex-shrink:0;border-bottom:1px solid #d4dde8}#accountant-upgrade-page .active{background:#5838e9;color:#fff}#accountant-upgrade-page .accountant-tools{display:flex;align-items:center;gap:8px;padding:7px 10px;flex-wrap:wrap;flex-shrink:0}#accountant-upgrade-page label{display:flex;align-items:center;gap:6px;font-size:13px}#accountant-upgrade-page [role=status]{font-size:12px;padding:5px 10px;margin:0;border-bottom:1px solid #d6e0eb;line-height:1.4;flex-shrink:0}#accountant-upgrade-page main{min-height:0;flex:1;overflow:auto;padding:8px 10px}#accountant-upgrade-page .accountant-grid{overflow:auto;max-width:100%}#accountant-upgrade-page table{width:100%;border-collapse:collapse;font-size:13px}#accountant-upgrade-page th{position:sticky;top:0;z-index:1;background:#e8eef5;text-align:left}#accountant-upgrade-page td,#accountant-upgrade-page th{padding:6px 8px;border:1px solid #d1dce8;vertical-align:middle}#accountant-upgrade-page tbody tr:nth-child(even){background:#f0f5f9}#accountant-upgrade-page pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:600px;font-size:12px}#accountant-upgrade-page .accountant-summary{display:flex;gap:20px;flex-wrap:wrap;background:#edf5ee;padding:9px;margin:8px 0;font-size:13px}#accountant-upgrade-page .accountant-lookup{display:grid;grid-template-columns:2fr 1fr;gap:8px}#accountant-upgrade-page [data-results]{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:5px;max-height:160px;overflow:auto}#accountant-upgrade-page form{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin:10px 0}#accountant-upgrade-page form label{flex-direction:column;align-items:start}#accountant-upgrade-page form input[name=product]{width:360px}#accountant-upgrade-page [data-actions]{display:flex;gap:8px;flex-wrap:wrap}#accountant-upgrade-page [data-export]:empty{display:none}#accountant-upgrade-page main>button{margin-bottom:8px}@media(max-width:600px){#accountant-upgrade-page h2{font-size:17px}#accountant-upgrade-page nav{max-width:100%}#accountant-upgrade-page .accountant-lookup{grid-template-columns:1fr}#accountant-upgrade-page input{min-width:0}#accountant-upgrade-page table{white-space:nowrap}#accountant-upgrade-page [role=status]{max-height:82px;overflow:auto}#accountant-upgrade-page form label{max-width:100%;width:100%}#accountant-upgrade-page form input,#accountant-upgrade-page form select{width:100%}#accountant-upgrade-page header{flex-wrap:wrap}}
