.rp-page{--rp-line:26px;--rp-margin:64px;--rp-paper:#fff;--rp-rule:rgba(92,128,182,0.2);position:relative;padding:36px 36px calc(var(--rp-line) * 2) calc(var(--rp-margin) + 16px);border-left:1px solid rgba(23,21,15,.1);background-color:var(--rp-paper)}.rp-entry p,.rp-page h3{line-height:var(--rp-line)}.rp-entry{position:relative}.rp-entry+.rp-entry{margin-top:var(--rp-line)}.rp-mark{position:absolute;top:2px;left:calc((var(--rp-margin) - 20px) / 2 - var(--rp-margin) - 16px)}.rp-ledger,.rp-legal,.rp-routing,.rp-timecard{background-image:linear-gradient(var(--rp-paper),var(--rp-paper)),linear-gradient(to bottom,transparent calc(var(--rp-line) - 1px),var(--rp-rule) 0);background-repeat:no-repeat,repeat-y;background-size:100% 40px,100% var(--rp-line);background-position:0 0,0 8px}.rp-legal{--rp-paper:#fbf6d6;--rp-rule:rgba(72,112,168,0.26)}.rp-legal:before{bottom:0;left:var(--rp-margin);width:4px;border-inline:1px solid #dc8d85}.rp-legal:after,.rp-legal:before{content:"";position:absolute;top:0}.rp-legal:after{left:0;right:0;height:7px;background:#5e4522}.rp-timecard{--rp-margin:56px;--rp-rule:rgba(98,107,69,0.24)}.rp-timecard:before{left:var(--rp-margin);width:1px;background:rgba(98,107,69,.62)}.rp-timecard:after,.rp-timecard:before{content:"";position:absolute;top:0;bottom:0}.rp-timecard:after{left:calc(var(--rp-margin) + 1px);width:9px;background:linear-gradient(180deg,rgba(98,107,69,.62) 1px,transparent 0) 0 7px /9px 26px repeat-y,linear-gradient(180deg,rgba(98,107,69,.4) 1px,transparent 0) 0 .5px /5px 6.5px repeat-y}.rp-field{--rp-margin:52px;--rp-paper:#fbfcf8;background-image:linear-gradient(180deg,rgba(38,115,122,.1) 1px,transparent 0),linear-gradient(90deg,rgba(38,115,122,.1) 1px,transparent 0);background-size:13px 13px;background-position:0 7px,0 0}.rp-ledger{--rp-paper:#f9faf2;--rp-rule:rgba(60,120,104,0.24);padding-right:100px}.rp-ledger:after,.rp-ledger:before{content:"";position:absolute;top:0;bottom:0;width:4px;border-inline:1px solid rgba(168,73,43,.5)}.rp-ledger:before{left:var(--rp-margin)}.rp-ledger:after{right:72px}.rp-routing{--rp-paper:#f2e7cb;--rp-rule:rgba(84,68,34,0.26);padding-right:112px}.rp-routing:before{content:"";position:absolute;top:0;bottom:0;left:var(--rp-margin);right:84px;border-inline:1px solid rgba(84,68,34,.3)}.rp-routing:after{content:"";position:absolute;z-index:1;right:34px;top:104px;width:16px;height:224px;background:radial-gradient(circle at 8px 8px,#eceef1 6.5px,rgba(84,68,34,.5) 7px,transparent 7.5px),radial-gradient(circle at 8px 216px,#eceef1 6.5px,rgba(84,68,34,.5) 7px,transparent 7.5px)}.rp-reservation{--rp-margin:56px;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at 1.5px 25px,rgba(36,88,166,.3) 1px,transparent 1.3px);background-repeat:no-repeat,repeat;background-size:100% 40px,6px var(--rp-line);background-position:0 0,0 8px}@media (max-width:767px){.rp-page{--rp-margin:44px;padding-right:20px;border-left:0;border-top:1px solid rgba(23,21,15,.1)}.rp-ledger:after{display:none}.rp-routing{padding-right:20px}.rp-routing:before{right:auto;width:0;border-inline-end:0}.rp-routing:after{display:none}}