/* At 23px, the drawn portion is 69px wide. The familiar mark and typeset word
   retain the existing brand's size, weight, spacing and colour. */
.brand .brand-name{display:inline-block;white-space:nowrap;font:inherit;letter-spacing:inherit;line-height:1.2}
.brand .brand-before{display:inline-block;width:3em;height:1.0875em;vertical-align:-.205em;margin-right:-.035em}
.brand .brand-before-drawing{display:block;width:100%;height:100%;overflow:visible}
.brand .brand-word{font:inherit;letter-spacing:inherit}
.brand .brand-name-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.records-ink{display:inline-block;position:relative;width:4.16em;height:1.08em;vertical-align:-.19em;white-space:nowrap;color:#24569a}
html[data-theme=dark] .records-ink{color:#94b8ec}
.records-ink-drawing{display:block;width:100%;height:100%;overflow:visible}
.records-ink-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.title-ink{display:inline-block;position:relative;height:1.08em;vertical-align:-.19em;white-space:nowrap;color:inherit}
.title-ink--zapis{width:3.76em}.title-ink--record{width:3.64em}.title-ink--record-lower{width:3.47em}
.title-ink-drawing{display:block;width:100%;height:100%;overflow:visible}
.title-ink-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@media print{.brand .brand-before-drawing{print-color-adjust:exact}}
