body.yongin-ledger-active .page-heading{display:none}
.ledger-yongin.reservation-ledger{padding:14px 16px}
.ledger-cloud-heading{display:flex;align-items:center;gap:9px;margin:0 0 10px}
.ledger-cloud-heading h1{font-size:25px;font-weight:700;line-height:1.3;letter-spacing:-.05em;margin:0}
.ledger-cloud-heading .branch-badge{font-size:12px;padding:5px 9px;border-radius:5px;color:#146b56;background:#e4efea;font-weight:700}
.ledger-shared-label{margin-left:auto;color:#617872;font-size:11px}
.ledger-yongin .ledger-controls{gap:9px;margin-bottom:8px}
.ledger-yongin .ledger-controls label{flex-direction:row;align-items:center;gap:7px}
.ledger-yongin .ledger-controls input[type=date]{width:145px}
.ledger-yongin .ledger-output-actions{margin:0 0 7px;gap:7px}
.ledger-yongin .ledger-hint{font-size:11px;margin:6px 0;color:#617872}
.ledger-yongin .ledger-edit-status:empty{display:none}
.ledger-yongin .ledger-times{font-size:11px;gap:12px;padding:6px 0}
.ledger-yongin .ledger-workspace{gap:14px}
.ledger-yongin .ledger-paper-scroll{padding:10px;background:#e5ece7;border-radius:9px}
.ledger-yongin .paper svg{font-family:Pretendard,'Malgun Gothic',Arial,sans-serif}
@media(max-width:700px){.ledger-yongin.reservation-ledger{padding:12px}.ledger-cloud-heading h1{font-size:22px}.ledger-yongin .ledger-controls{gap:7px}.ledger-yongin .ledger-controls label{width:auto}.ledger-yongin .ledger-paper-scroll{padding:6px}.ledger-shared-label{font-size:10px}}

.ledger-yongin .ledger-editor-closed{grid-template-columns:minmax(0,1fr)}.ledger-yongin .ledger-pages{margin-inline:auto}.ledger-scale{display:flex;align-items:center;gap:5px;font-size:11px;margin-left:auto}.ledger-scale select{padding:5px;border:1px solid #b8cec4;border-radius:5px;background:white}
