.detail-layout>article{min-width:0}.readme-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.readme-heading h2{align-items:center;gap:9px;display:flex}.readme-original{text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;text-decoration:underline;display:inline-flex}.readme-attribution{border-bottom:1px solid var(--line);margin:0 0 20px;padding-bottom:18px}.readme-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.readme-tools p{flex:1;min-width:160px}.readme-tools .button{white-space:nowrap;min-height:36px;font-size:12px}.readme-image-notice{margin:12px 0 24px}.readme-content{overflow-wrap:anywhere;font-family:Work Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji;font-size:14px;line-height:1.8}.readme-content>:first-child{margin-top:0}.readme-content h2,.readme-content h3,.readme-content h4,.readme-content h5,.readme-content h6{margin:1.5em 0 .75em;scroll-margin-top:24px;line-height:1.35}.readme-content h2{border-bottom:1px solid var(--line);padding-bottom:10px;font-size:25px}.readme-content h3{font-size:20px}.readme-content h4{font-size:17px}.readme-content h5,.readme-content h6{font-size:15px}.readme-content p,.readme-content ul,.readme-content ol,.readme-content dl{margin:0 0 1em}.readme-content ul,.readme-content ol{padding-left:1.5em}.readme-content li+li{margin-top:5px}.readme-content em{color:inherit;font-style:italic}.readme-content [align=center]{text-align:center}.readme-content [align=right]{text-align:right}.readme-content [align=left]{text-align:left}.readme-content a{color:#253cc9;text-underline-offset:3px;text-decoration:underline}.readme-content blockquote{border-left:4px solid var(--yellow);background:#f8f6ee;margin:20px 0;padding:14px 18px}.readme-content blockquote>:last-child{margin-bottom:0}.readme-content pre,.readme-plain{border:1px solid var(--line);max-width:100%;font:12px/1.8 var(--mono);tab-size:2;background:#f6f5f0;padding:18px;overflow:auto}.readme-plain{white-space:pre-wrap;overflow-wrap:anywhere}.readme-content code,.readme-content kbd{font-family:var(--mono);background:#f0eee6;border-radius:3px;padding:2px 5px;font-size:.9em}.readme-content pre code{background:0 0;border-radius:0;padding:0}.readme-content img{vertical-align:middle;max-width:100%;height:auto}.readme-image-placeholder{border:1px solid var(--line);max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#f8f6ee;padding:5px 10px;font-size:12px;display:inline-block}.readme-content table{border-collapse:collapse;width:max-content;max-width:100%;margin:20px 0;font-size:13px;display:block;overflow:auto}.readme-content th,.readme-content td{border:1px solid var(--line);padding:8px 12px}.readme-content th{text-align:left;background:#f4f1e8}.readme-content tr:nth-child(2n){background:#faf9f5}.readme-content details{border:1px solid var(--line);border-radius:4px;margin:12px 0;padding:0 16px}.readme-content details[open]{padding-bottom:16px}.readme-content details>summary{cursor:pointer;min-height:48px;padding:12px 0;font-weight:600;line-height:1.5;list-style:inside disclosure-closed;display:list-item}.readme-content details[open]>summary{border-bottom:1px solid var(--line);margin-bottom:12px;list-style-type:disclosure-open}.readme-content details>summary::marker{color:var(--ink)}.readme-content summary :is(h2,h3,h4,h5,h6){font-size:16px;line-height:inherit;border:0;margin:0;padding:0;display:inline}.readme-content details>:last-child{margin-bottom:0}.readme-content .contains-task-list{padding-left:1em;list-style:none}.readme-content .task-list-item>input{margin:0 .5em 0 0}.readme-content hr{border:0;border-top:1px solid var(--line);margin:24px 0}.readme-content input{accent-color:#000;width:auto}@media (max-width:650px){.readme-content{font-size:13px}.readme-content h2{font-size:22px}.readme-content pre,.readme-plain{padding:12px}}
