.ck-must{color:#c2410c;margin-right:4px;font-weight:900}.ck-person{width:18%}.ck-person i{border-bottom:1px dashed #cbd5e1;height:22px;display:block}@media screen and (max-width:767px){.qsc-table .ck-person{display:none}}.ck-week-title{color:var(--ink);margin-top:22px;font-size:16px;font-weight:900}.ck-week-title small{color:var(--muted);margin-left:6px;font-size:13px;font-weight:700}.ck-week{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:8px;font-size:14px}.ck-week th,.ck-week td{text-align:center;vertical-align:middle;border:1px solid #cbd5e1;padding:6px 4px}.ck-week th{color:var(--ink);background:#f1f5f9;font-size:13px;font-weight:800}.ck-week .ck-zone{color:#334155;word-break:normal;overflow-wrap:anywhere;height:40px;font-size:13px}.ck-week .ck-box i{border:1.5px solid #94a3b8;border-radius:6px;width:20px;height:20px;display:inline-block}.ck-month{color:#334155;flex-wrap:wrap;gap:6px 18px;margin-top:8px;font-size:14px;display:flex}.ck-month b{color:var(--ink)}.ck-month i{vertical-align:-3px;border:1.5px solid #94a3b8;border-radius:5px;width:16px;height:16px;margin-right:4px;display:inline-block}.ck-sign{margin-top:18px}@media (min-width:768px){.ck-page .qsc-sheet-head{grid-template-columns:repeat(4,1fr)}}@media print{.ck-page .qsc-sheet-head{grid-template-columns:repeat(4,1fr);gap:10px}.ck-page .qsc-table td{padding-top:2px;padding-bottom:2px}.ck-person i{height:13px}.ck-week-title{margin-top:8px;font-size:12px}.ck-week-title small{font-size:9.5px}.ck-week{margin-top:4px;font-size:10px}.ck-week th,.ck-week td{padding:3px 2px}.ck-week th{font-size:10px}.ck-week .ck-zone{height:24px;font-size:9.5px}.ck-week .ck-box i{width:13px;height:13px}.ck-month{margin-top:4px;font-size:10px}.ck-month i{width:11px;height:11px}.ck-sign{margin-top:8px}.ck-sign .qsc-field{padding-top:14px}}
