.toolbar{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:12px 5%;max-width:1500px;margin:auto;flex-wrap:wrap}.toolbar button{padding:6px 0;border:0;background:transparent;color:var(--muted);font-size:12px}.toolbar span{font-size:12px}nav [aria-current=page]{text-decoration:underline;text-underline-offset:6px}.tablewrap{overflow-x:auto}table{border-collapse:collapse;width:100%;text-align:left;font-size:14px}th,td{padding:18px 12px;border-bottom:1px solid var(--line)}th{color:var(--muted);font-size:12px}.prose{max-width:800px}.prose p{font-size:17px;line-height:1.9}html[data-theme=dark]{--paper:#19231e;--ink:#e8e9df;--muted:#b1baac;--line:#3c4b40;--green:#486651;color-scheme:dark}html[data-theme=dark] .invite{background:#293a2e}html[data-theme=dark] em{color:#b4c29b}html[data-theme=dark] .picture,html[data-theme=dark] .detail>img{background:#293a2e}.hero{padding-top:36px}h1,h2,h3,td,p{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.picture img{transition:none}}
.toolbar select{max-width:180px;padding:7px 12px;border:1px solid var(--line);color:var(--ink);background:var(--paper);font:inherit;font-size:13px}html[dir=rtl] .art{direction:ltr}html[dir=rtl] .art span{direction:rtl;left:auto;right:25px}html[dir=rtl] table{text-align:right}

.logo{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.brand-symbol{display:block;width:44px;height:44px;flex-shrink:0}.brand-name{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.7px;font-size:34px}.logo span{margin-left:0;letter-spacing:.5px}html[dir=rtl] .logo{direction:ltr}@media(max-width:480px){.brand-symbol{width:38px;height:38px}.brand-name{font-size:31px}}

/* Keep both caption lines on a clear, light area in LTR and RTL. */
.art:before{left:6%;top:38px;height:245px}
.art i{right:22px;top:58px;width:190px;height:210px}
.art b{right:100px;top:16px}
.art:after{content:none}
.art span{color:#193b2a;z-index:2;left:25px;right:25px;bottom:20px;font-size:15px;line-height:1.8;overflow-wrap:anywhere}
html[dir=rtl] .art span{left:25px;right:25px;text-align:right;letter-spacing:.5px}
@media(max-width:800px){.art:before{left:4%;top:12px;width:150px;height:156px}.art i{right:4px;top:25px;height:140px;width:132px}.art b{width:100px;height:100px;top:4px;right:65px}}
