@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v48-latin-regular.woff2) format("woff2")}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:border-box}body{background-color:#eff8ff;color:#444;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.6rem;margin:0;padding:0}main{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;max-width:100%;width:100%}h1{font-weight:400;margin-bottom:6px;text-align:center}.card{background-color:#fff;border:solid 1px #CCCCCC;border-radius:12px;margin:12px;padding:24px}table{border-collapse:collapse;margin-bottom:25px}tr{border:solid 1px #CCCCCC}th{padding:6px;text-align:left;vertical-align:top}td{max-width:300px;padding:6px;vertical-align:top}.number{text-align:right}textarea{height:150px}.actions{padding:24px}.button{background-color:#235789;border:solid 1px #0F263B;border-radius:6px;box-shadow:1px 1px 2px #0f263b;color:#fff;font-size:1.6rem;letter-spacing:1.2px;padding:6px 24px}.button:hover{background-color:#215280;cursor:pointer}.actions>.button{margin:0 12px}.action-link{color:#235789;margin:0 24px}.logout-link{color:#235789;display:block;margin-bottom:12px;text-align:center}.delete{color:red;margin-left:400px}#root>div{margin:0 auto;max-width:300px}@media print{main{display:block}.card{border-radius:0;border-style:none;width:100%}.card:not(:last-child){break-after:page}.card:last-child{break-after:avoid}table{border-collapse:initial;border-color:#555;border-style:solid;border-width:1px 0 0 1px}th,td{border-color:#555;border-style:solid;border-width:0 1px 1px 0;padding:.5em}.details-table{width:100%}.button,.actions,.action-link,.delete,.logout-link{display:none}@page{size:letter landscape}}
