.public-navigation{box-sizing:border-box;max-width:1024px;display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;margin:0 auto;padding:20px 24px;color:light-dark(#204760,#deecf7);font:500 15px/1.7 -apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}
.public-navigation a{color:inherit;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}
.public-navigation .public-wordmark{font-size:23px;font-weight:700;letter-spacing:.06em;text-decoration:none;margin-right:auto}
.public-wordmark span{color:light-dark(#a64b72,#edbbd1)}
.public-wordmark small{font-size:12px;letter-spacing:0;margin-left:12px}
.public-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
#paorabi-library .pl-gallery{display:none}
@media(max-width:480px){.public-navigation{padding:12px 18px;gap:8px 18px}.public-navigation .public-wordmark{flex-basis:100%;margin-right:0}}
