.company-switcher{padding:10px 0 16px;display:grid;gap:5px;border-bottom:1px solid var(--line,#d8e0e9);margin-bottom:10px}.company-switcher label{font-size:12px;color:var(--muted,#64748b)}.company-switcher select{font-weight:700;width:100%;font-size:14px}.company-switcher small{font-size:11px;color:var(--muted,#64748b)}.company-context{position:fixed;right:18px;bottom:12px;border:1px solid #c8d9ed;background:#e8f0fa;color:#254d7b;padding:5px 10px;border-radius:20px;font-size:12px;z-index:2100;cursor:pointer}.catalog-heading-tools{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.catalog-heading-tools h1{margin:0}.catalog-heading-tools #addButton{white-space:nowrap}body[data-company=ponomarev]{--accent:#18745d;--primary:#18745d;--accent-light:#e2f2eb}body[data-company=ponomarev] #appHeader{background:#edf5ef}body[data-company=ponomarev] .button.primary,body[data-company=ponomarev] #mainNav button.active{background:#18745d;border-color:#18745d;color:#fff}body[data-company=ponomarev] .company-context{color:#145b49;background:#e1f0e8;border-color:#a8d0bd}body[data-company=ponomarev] .board-col{background:#eaf3ee}body[data-company=ponomarev] .company-switcher select{border-color:#74a98e;color:#145b49}@media(max-width:760px){.company-switcher{max-width:220px;padding:0 0 8px}.company-switcher small{display:none}.catalog-heading-tools{align-items:flex-start;flex-wrap:wrap}.company-context{right:8px;bottom:5px}}@media print{.company-context,.company-switcher{display:none!important}}

body:has(#loginScreen:not(.hidden)) .company-context{display:none}.company-context:focus-visible{outline:3px solid #e9ae54;outline-offset:3px}
