.sidebar .brand .cabinet-logo{display:block;max-width:100%;width:auto;height:auto;max-height:86px;object-fit:contain;margin:0 auto}.branding-layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(340px,1.2fr);gap:24px;align-items:start}.brand-color-control{display:flex;align-items:center;gap:16px;margin:8px 0 24px}.brand-color-control input[type=color]{appearance:auto;width:88px;height:48px;padding:4px;cursor:pointer;margin:0;background:#fff}.brand-color-control output{font-family:monospace;font-size:16px}.brand-thumbnail{display:flex;gap:16px;align-items:center;padding:12px 0;min-height:64px}.brand-thumbnail img{width:100px;height:64px;object-fit:contain;border:1px solid #d9d9d9;padding:5px;background:#fff}.brand-thumbnail img[hidden],.brand-paper img[hidden]{display:none}.brand-paper{background:white;border:1px solid #d9d9d9;padding:26px;box-shadow:0 5px 16px #0000000a}.brand-paper>img{display:block;max-width:210px;max-height:98px;object-fit:contain;margin:0 auto 18px}.brand-paper h3{color:var(--brand-doc-title-color,#173b59);font-size:22px;margin:12px 0}.brand-paper table{width:100%;border-collapse:collapse;margin:22px 0}.brand-paper td,.brand-paper th{border:1px solid #d9d9d9;padding:12px 10px;text-align:left;font-size:12px}.brand-paper thead th{background:inherit;color:inherit}.brand-paper tbody tr:nth-child(even){background:#f2f5f7}.brand-paper thead{background:#173b59;color:white}@media(max-width:1000px){.branding-layout{grid-template-columns:1fr}}@media(max-width:720px){.sidebar .brand .cabinet-logo{max-width:170px;max-height:55px;margin:0}.brand-paper{padding:16px}}
