.holiday-letter{display:none}@media print{@page{size:A4;margin:0 14mm}body>:not(.print-doc){display:none!important}body{background:#fff!important}.holiday-letter{color:#000;display:block;font-family:Arial,Helvetica Neue,Noto Sans HK,PingFang HK,sans-serif;font-size:12pt;line-height:1.55;padding:22mm 10mm 16mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.holiday-letter.h-two{font-size:11.5pt;line-height:1.45;padding-top:16mm}.holiday-letter *{box-sizing:border-box}.holiday-letter p{margin:0;text-align:justify}.holiday-letter h1{font-size:12pt;font-weight:700;margin:22pt 0 18pt;text-align:center}.holiday-letter h1 span{display:block}.holiday-letter.h-two h1{margin:16pt 0 14pt}.holiday-letter .h-gap{margin-top:14pt}.holiday-letter.h-two .h-gap{margin-top:11pt}.holiday-letter .h-second{color:#333;font-size:10.5pt;margin-top:2pt}.holiday-letter .h-fill{border-bottom:.75pt solid #000;display:inline-block;line-height:1.25;padding:0 3pt;text-align:center;vertical-align:baseline}.holiday-letter .h-fill:empty:before{content:" "}.holiday-letter .h-fill-sm{min-width:28pt}.holiday-letter .h-fill-md{min-width:110pt}.holiday-letter .h-fill-lg{min-width:200pt;text-align:left}.holiday-letter .h-parties{-moz-column-gap:4pt;column-gap:4pt;display:grid;grid-template-columns:max-content 1fr;margin:0;row-gap:3pt}.holiday-letter .h-parties dd{margin:0}.holiday-letter .h-cats{list-style:none;margin:4pt 0 0;padding:0}.holiday-letter .h-cats li+li{margin-top:3pt}.holiday-letter .h-sign{display:grid;gap:40pt;grid-template-columns:1fr 1fr;margin-top:90pt;-moz-column-break-inside:avoid;break-inside:avoid}.holiday-letter.h-two .h-sign{margin-top:60pt}.holiday-letter .h-sign-line{border-bottom:.75pt solid #000;display:block;margin-bottom:3pt;width:110pt}}.ha-label[data-v-6b282a7f]{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(74 66 57/var(--tw-text-opacity,1))}.pill-toggle[data-v-6b282a7f]:disabled{cursor:not-allowed;opacity:.4}
