.ph-page{--blue:#163a4a;--green:#147c79;--red:#e36542;--gold:#f1b64b;--cream:#eef2ef;--paper:#fbfcf9;--mint:#d9ebe7;background-color:var(--paper);background-image:linear-gradient(#163a4a0a 1px,#0000 1px),linear-gradient(90deg,#163a4a0a 1px,#0000 1px);background-size:22px 22px}.ph-page .rs-hero{background:linear-gradient(90deg,#e8f0ed 0 65%,#bdd9d6 65%)}.ph-page .rs-hero h1 em{color:var(--green)}.ph-page .rs-hero aside{box-shadow:11px 11px 0 var(--red)}.ph-route{background:#edf2ee}.ph-route-buttons{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ph-route-buttons button{border:1px solid var(--line);background:var(--paper);text-align:left;align-items:center;gap:10px;padding:17px;font:700 9px DM Sans;display:flex}.ph-route-buttons button.active{background:var(--blue);color:#fff}.ph-route-buttons svg{width:18px}.ph-route .rs-split>aside svg{color:var(--green)}.ph-route .rs-split>aside strong{color:var(--red)}.ph-screen{background:var(--blue)}.ph-screen-grid{grid-template-columns:1fr 370px;gap:30px;margin-top:26px;display:grid}.ph-screen-grid>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ph-screen-grid label{background:#ffffff0b;border:1px solid #ffffff25;grid-template-columns:30px 1fr;align-items:center;gap:9px;padding:11px;display:grid}.ph-screen-grid input{opacity:0;position:absolute}.ph-screen-grid label i{border:1px solid #ffffff70;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.ph-screen-grid label svg{width:13px}.ph-screen-grid label span{font-size:8px}.ph-screen-grid aside{background:var(--paper);color:var(--ink);height:max-content;padding:22px}.ph-screen-grid aside>svg{width:33px;color:var(--red)}.ph-screen-grid aside small{margin:12px 0;font-size:8px;display:block}.ph-screen-grid ol{padding-left:18px}.ph-screen-grid li{margin-bottom:5px;font-size:8px;line-height:1.5}.ph-screen-grid aside strong{font:650 27px Newsreader}.ph-screen-grid aside p{font-size:8px;line-height:1.6}.ph-file{background:#e5ece9}.ph-file-layout{grid-template-columns:1fr 315px;gap:30px;margin-top:24px;display:grid}.ph-file-layout>div article{border-top:1px solid #9faaa5;grid-template-columns:42px 1fr;padding:12px 0;display:grid}.ph-file-layout article>b{color:var(--red);font:650 22px Newsreader}.ph-file-layout h3{margin-bottom:3px;font-size:19px}.ph-file-layout p{font-size:8px;line-height:1.45}.ph-file-layout footer{gap:5px;display:flex}.ph-file-layout button{text-transform:uppercase;background:0 0;border:1px solid #87928d;padding:5px 7px;font-size:7px}.ph-file-layout article.need button:first-child,.ph-file-layout article.ready button:nth-child(2),.ph-file-layout article.submitted button:nth-child(3),.ph-file-layout article.accepted button:nth-child(4){background:var(--blue);color:#fff}.ph-file-layout aside{background:var(--paper);height:max-content;padding:22px}.ph-file-layout aside>svg{width:34px;color:var(--green)}.ph-file-layout aside small{margin:12px 0;font-size:8px;display:block}.ph-file-layout dl{grid-template-columns:1fr auto;display:grid}.ph-file-layout dt{border-top:1px solid var(--line);padding:8px;font-size:8px}.ph-file-layout dd{border-top:1px solid var(--line);margin:0;padding:4px;font:650 22px Newsreader}.ph-file-layout aside p{font-size:8px;line-height:1.55}.ph-page .rs-ready{background:var(--blue)}.ph-inspect .rs-ready-layout footer{flex-wrap:wrap}.ph-inspect .rs-ready-layout footer button{font-size:6px}.ph-page .rs-danger{background:var(--red)}@media (max-width:850px){.ph-screen-grid,.ph-file-layout,.ph-route-buttons,.ph-screen-grid>div{grid-template-columns:1fr}}@media (max-width:570px){.ph-page .rs-hero{background:#e8f0ed}}
