.readme-page{background:var(--paper)}.readme-hero{padding:145px 0 85px;border-bottom:1px solid var(--line)}.readme-hero h1{color:var(--ink);font-size:clamp(57px,7vw,89px)}.readme-hero>p:not(.kicker){max-width:540px;color:var(--muted);font-size:16px}.readme-hero-meta{display:flex;gap:36px;margin-top:44px;color:var(--muted);font:10px var(--mono)}.readme-layout{display:grid;grid-template-columns:190px 1fr;gap:100px;padding:85px 0 125px}.readme-index{position:sticky;top:30px;align-self:start;display:grid;gap:13px}.readme-index a{color:var(--muted);font:11px var(--mono)}.readme-index a:hover{color:#087f78}.readme-content{max-width:760px}.readme-content section{padding-bottom:85px;margin-bottom:80px;border-bottom:1px solid var(--line);scroll-margin-top:25px}.readme-content section:last-child{margin-bottom:0}.readme-content h2{margin-bottom:22px;font-size:clamp(39px,4.5vw,58px)}.readme-content h3{margin:0 0 10px;font-size:24px}.readme-content p{max-width:670px;color:var(--muted);font-size:14px}.brief-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px}.brief-stats div{padding:19px;background:#dce8e5}.brief-stats strong{display:block;color:#087f78;font:38px var(--display)}.brief-stats span{font:10px var(--mono);text-transform:uppercase}.workflow-table{margin-top:34px;border:1px solid var(--line)}.table-head,.workflow-table>div:not(.table-head){display:grid;grid-template-columns:1.2fr 1fr 1.5fr;gap:15px;padding:16px 18px}.table-head{background:var(--navy);color:var(--teal);font:10px var(--mono);text-transform:uppercase}.workflow-table>div:not(.table-head){border-top:1px solid var(--line);font-size:12px}.workflow-table code{color:#087f78}.state-strip{display:grid!important;gap:8px!important;margin-top:22px;padding:20px!important;background:var(--teal);color:var(--navy);font:10px var(--mono)}.state-strip strong{font:22px var(--display)}.state-strip i{font-style:normal;color:#087f78}.interface-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;background:var(--line);border:1px solid var(--line)}.interface-grid>div{min-height:170px;padding:22px;background:var(--white)}.interface-grid p{font-size:12px}.interface-grid code{color:#087f78}pre{margin:32px 0 23px;padding:24px;overflow-x:auto;background:var(--navy);color:var(--teal);font:12px var(--mono);line-height:1.8}.source-list{display:grid;margin:30px 0 35px;border-top:1px solid var(--line)}.source-list a{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid var(--line)}.source-list b{font:14px var(--mono)}.source-list span{color:var(--muted);font-size:12px}.readme-content .button{color:var(--navy)}@media(max-width:800px){.readme-hero{padding:110px 0 60px}.readme-hero-meta{display:grid;gap:10px;margin-top:30px}.readme-layout{display:block;padding:58px 0 85px}.readme-index{position:static;margin-bottom:55px}.readme-content section{padding-bottom:60px;margin-bottom:60px}.brief-stats{grid-template-columns:repeat(3,1fr)}.brief-stats div{padding:12px}.brief-stats strong{font-size:28px}.workflow-table{font-size:10px}.table-head,.workflow-table>div:not(.table-head){grid-template-columns:1.1fr .8fr 1.5fr;padding:12px 9px}.interface-grid{grid-template-columns:1fr}.source-list a{display:grid;gap:5px}}
