.sp{z-index:1100;background:#1f1b1652;justify-content:flex-end;animation:.15s sp-fade;display:flex;position:fixed;inset:0}.sp__box{background:var(--paper);width:min(520px,100%);height:100%;box-shadow:var(--shadow-pop);flex-direction:column;animation:.2s ease-out sp-in;display:flex}.sp__top{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.sp__top .eyebrow{margin:0}.sp__body{overscroll-behavior:contain;flex:1;padding:20px 20px 40px;overflow-y:auto}.sp__h{margin:0 0 8px;font-size:32px}.sp .section{margin:0 0 28px}.sp .section__head{margin-bottom:12px}.sp .section__head h3{margin:0}.sp .board__head,.sp .board__row{grid-template-columns:62px 48px minmax(0,1fr) auto;column-gap:10px;padding:0 14px}.sp .board__time{font-size:20px}.sp .board__row{min-height:56px;padding-top:10px;padding-bottom:10px}.sp .board__dest{font-size:15px}.sp .board__status{font-size:20px}html.sp-lock{overflow:hidden}@keyframes sp-fade{0%{opacity:0}}@keyframes sp-in{0%{opacity:.6;transform:translate(24px)}}@media (max-width:640px){.sp{align-items:flex-end}.sp__box{border-radius:var(--radius-lg) var(--radius-lg) 0 0;height:90vh;animation-name:sp-up}@keyframes sp-up{0%{opacity:.6;transform:translateY(30px)}}}.prose ol{padding-left:1.4em;list-style:decimal}.prose ul{padding-left:1.2em;list-style:outside}.prose li+li{margin-top:6px}.zone-group{margin:0 0 24px}.zone-group h3{margin:0 0 4px}.zone-group .note{margin:0 0 10px}
