:root{color-scheme:dark;--bg:#111214;--panel:#1c1e22;--line:#303238;--text:#f1f0ed;--muted:#999ca4;--gold:#e8ae56}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.65 "Segoe UI","Microsoft JhengHei",sans-serif}button,input,textarea,select{font:inherit}button,a,input,textarea,select{outline-offset:4px}button{cursor:pointer;background:transparent;border:1px solid var(--line);border-radius:7px;color:var(--text);padding:9px 16px}button:hover{border-color:var(--gold);background:#e8ae560b}a{color:var(--gold)}header{max-width:1440px;margin:auto;display:flex;align-items:center;gap:12px;padding:22px 40px;border-bottom:1px solid var(--line)}.brand{text-decoration:none;font:600 18px monospace;letter-spacing:.4px}.brand:first-letter{color:var(--gold)}.brand span{color:var(--text)}.badge{font:10px monospace;letter-spacing:1px;color:var(--muted);margin-left:16px}#saveStatus{margin-left:auto;font-size:11px;color:var(--muted)}main{max-width:1320px;margin:auto;padding:0 40px}.intro{display:flex;align-items:center;justify-content:space-between;margin:56px 0 38px}.eyebrow{font:11px monospace;letter-spacing:2px;color:var(--gold)}h1{font-size:38px;letter-spacing:-1px;margin:12px 0 8px}p{margin:8px 0 18px;color:var(--muted)}.privacy{color:var(--gold);border-left:1px solid var(--line);padding:12px 0 12px 28px}.privacy small{color:var(--muted)}nav{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:20px}nav button{border:0;color:var(--muted);padding:8px 0}nav .active{color:var(--gold)}nav i{font:12px monospace;border:1px solid var(--line);padding:6px;border-radius:5px;margin-right:9px}nav span{color:var(--line)}h2{font-size:20px;margin:0 0 8px}h2>span{margin-left:12px}h3{margin:12px 0 24px;font-size:19px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.presets{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:26px 0}.preset{text-align:left;padding:24px;background:var(--panel)}.preset.selected{border-color:var(--gold);background:linear-gradient(110deg,#30271b,var(--panel))}.preset>span{font:10px monospace;letter-spacing:2px;color:var(--gold)}.preset strong{display:block;font-size:25px;margin:8px 0}.preset b{float:right;color:var(--gold);font-weight:400}.preset small{color:var(--muted)}.checks{display:grid;grid-template-columns:1fr 1fr;gap:18px}.check-group{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:24px}.check-group h3{font-size:15px;margin:0 0 18px}.check-options{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 12px}label{color:#c8c9cd;font-size:13px}input[type=checkbox]{accent-color:var(--gold);margin-right:8px;width:15px;height:15px;vertical-align:middle}.bottom{display:flex;align-items:center;justify-content:space-between;margin:28px 0 46px;color:var(--muted)}.primary{background:var(--gold);border-color:var(--gold);color:#17130d;font-weight:700;padding:11px 24px}.primary:hover{background:#f4bf70}.editor-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:30px}aside{position:sticky;top:20px;height:max-content;padding-top:20px}aside a{display:block;color:var(--muted);text-decoration:none;padding:10px 0}aside p{font-size:12px;line-height:1.9;margin-top:22px}hr{border:0;border-top:1px solid var(--line);margin:24px 0}article{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:26px;margin-bottom:20px;scroll-margin-top:20px}.fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.field{display:flex;flex-direction:column;gap:7px}.field.wide{grid-column:1/-1}input:not([type=checkbox]),textarea,select{width:100%;min-width:0;border:1px solid #383a40;border-radius:6px;background:#111315;color:var(--text);padding:9px 11px}textarea{resize:vertical;min-height:72px}input:focus,textarea:focus,select:focus{border-color:var(--gold)}.muted{color:var(--muted);font-size:12px}.location,.row{border-top:1px solid var(--line);padding:20px 0}.location:last-child,.row:last-child{padding-bottom:0}.row-head{display:flex;align-items:center;gap:8px;margin-bottom:16px}.row-head .num{color:var(--gold);font:12px monospace;margin-right:auto}.row-head button{padding:3px 10px}.row .fields{grid-template-columns:repeat(4,minmax(0,1fr))}.row .summary{grid-column:span 2}.print-toolbar{display:flex;align-items:center;gap:14px}.print-toolbar>div{margin-right:auto}.print-toolbar label{display:flex;align-items:center;gap:10px}.print-toolbar select{width:190px}.print-help{font-size:12px}#sheet{background:white;color:#161616;padding:32px;margin:24px auto 40px;overflow:auto;box-shadow:0 8px 40px #0004;font-size:12px;min-height:650px}#sheet h1{font-size:25px;text-align:center;margin:0 0 4px}#sheet .sheet-sub{text-align:center;font-size:10px;color:#666;margin-bottom:18px}#sheet .meta{display:grid;grid-template-columns:repeat(3,1fr);gap:7px 20px;padding:14px 0;border-top:2px solid #222;border-bottom:1px solid #888}#sheet b{font-weight:650}#sheet a{color:#222;text-decoration:underline}#sheet table{border-collapse:collapse;width:100%;margin-top:18px;table-layout:fixed}#sheet th,#sheet td{border:1px solid #999;padding:8px 6px;overflow-wrap:anywhere;white-space:pre-wrap;vertical-align:top}#sheet th{background:#e9e9e7;font-size:11px}#sheet .summary-col{width:26%}#sheet .time-col{width:12%}#sheet .sheet-section{margin-top:18px;white-space:pre-wrap}#sheet .location-print{padding:7px 0;border-bottom:1px solid #ccc}footer{display:flex;justify-content:space-between;color:#70737b;font-size:11px;border-top:1px solid var(--line);padding:24px 0;margin-top:30px}#toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:var(--gold);color:#111;padding:10px 22px;border-radius:6px;display:none}[hidden]{display:none!important}@media(max-width:850px){header{padding:16px;flex-wrap:wrap}.badge{display:none}#saveStatus{font-size:10px}main{padding:0 18px}.intro{margin:32px 0}.intro h1{font-size:28px}.privacy{display:none}.checks,.presets{grid-template-columns:1fr}.check-options{grid-template-columns:repeat(2,1fr)}nav{gap:10px}nav span{display:none}nav button{font-size:12px}.editor-layout{grid-template-columns:1fr}aside{display:none}.fields,.row .fields{grid-template-columns:repeat(2,minmax(0,1fr))}.print-toolbar{flex-wrap:wrap}article{padding:18px}#sheet{padding:16px;min-width:700px}#preview{overflow:auto}.section-heading{flex-wrap:wrap}}
@media print{@page{size:A4 landscape;margin:10mm}html,body{background:white!important;color:black;color-scheme:light}header,.intro,nav,footer,#setup,#editor,.print-toolbar,.print-help,#toast{display:none!important}main{max-width:none;padding:0;margin:0}#preview{display:block!important;overflow:visible}#sheet{box-shadow:none;padding:0;margin:0;min-height:0;overflow:visible;width:100%;font-size:9pt}#sheet h1{font-size:18pt}#sheet table{font-size:8pt}#sheet th,#sheet td{padding:5px}thead{display:table-header-group}tr{break-inside:avoid}#sheet .meta,#sheet .location-print{break-inside:avoid}a{color:black!important}#sheet .sheet-section{break-inside:avoid}}
.contact-fields{border-top:1px solid var(--line);padding-top:18px}.contact-fields h3{font-size:14px;margin:0 0 12px}.contact-fields .fields{grid-template-columns:1fr 1fr}input::placeholder{color:#777b84}
.weather-tools{display:grid;grid-template-columns:minmax(200px,1fr) auto;gap:12px;align-items:end;padding:16px;background:#242322;border:1px solid #51442f;border-radius:8px;margin-bottom:18px}.weather-tools button{color:var(--gold)}.weather-status{grid-column:1/-1;font-size:12px;margin:0;color:#c5b79f}.weather-tools button:disabled{opacity:.5;cursor:wait}#sheet small{color:#666}@media(max-width:600px){.weather-tools{grid-template-columns:1fr}}
.image-editor{border:1px dashed #49433a;border-radius:7px;padding:14px;margin-top:14px}.image-editor small{color:var(--muted);font-size:11px}.image-editor input{margin-top:6px}.image-thumb{display:flex;align-items:center;gap:12px;margin-top:12px}.image-thumb img{width:140px;height:85px;object-fit:contain;background:#101113;border-radius:5px}#sheet .call-title{border-top:5px solid #bb8639;padding-top:16px}#sheet .call-eyebrow{font:9px monospace;letter-spacing:2px;color:#947040;text-align:center}#sheet h1{margin:6px 0;color:#24262a}#sheet .sheet-sub{margin-bottom:16px;color:#777}#sheet .meta{border:1px solid #e4ddd0;background:#faf9f6;padding:12px;gap:10px}#sheet .meta>div{padding:7px 10px;border-radius:3px}#sheet .meta b{display:block;color:#806b4c;font-size:10px;margin-bottom:3px}#sheet .meta .priority{background:#f4e9d4}#sheet .shoot-block{margin-top:22px}#sheet .block-heading{display:flex;gap:12px;align-items:center;background:#303237;color:white;padding:10px 14px;break-inside:avoid;break-after:avoid}#sheet .block-number{color:#e8b566;font:22px monospace;border-right:1px solid #68635a;padding-right:12px}#sheet .block-heading h2{font-size:15px;margin:0}#sheet .block-heading a{color:white!important;text-underline-offset:3px}#sheet .block-heading p{color:#dedbd4;margin:3px 0 0;font-size:10px}#sheet .block-intro{display:flex;justify-content:space-between;gap:16px;background:#f8f6f1;padding:12px 14px;break-inside:avoid;break-after:avoid}#sheet .block-intro:empty{display:none}#sheet .block-details{flex:1}#sheet .block-details p{font-size:11px;color:#393939;margin:3px 0 7px}#sheet .block-details b{color:#846333;margin-right:8px}#sheet .meeting-tag{display:inline-block;background:#ebd4a7;padding:1px 7px;font-size:10px;margin-bottom:4px}#sheet .location-photo{margin:0;width:42mm;flex-shrink:0}#sheet .location-photo img{width:42mm;height:26mm;object-fit:contain}#sheet figcaption{font-size:8px;text-align:center;color:#777}#sheet .rundown-table{margin-top:0}#sheet .rundown-table th{background:#eae5db;color:#534b3e;border-color:#cec8bb;padding:8px 5px}#sheet .rundown-table td{border-color:#d6d3cd}#sheet .rundown-table tbody tr:nth-child(even){background:#fafaf8}#sheet .rundown-table tr.transfer{background:#e9f0f5}#sheet .rundown-table tr.break-row{background:#ecf1e8}#sheet .activity-tag{font-weight:700;font-size:10px;border-bottom:2px solid #9ba9ac;margin-right:5px}#sheet .cell-time{font-weight:700;white-space:nowrap;font-size:11px}#sheet .end-time{font-weight:400;color:#777}#sheet .cell-scene{text-align:center;font-weight:700}#sheet .col-time{width:9%}#sheet .col-scene{width:4%}#sheet .col-setting{width:9%}#sheet .col-photo{width:13%}#sheet .col-position{width:9%}#sheet .col-notes{width:14%}#sheet .col-page,#sheet .col-pages,#sheet .col-shots,#sheet .col-costume{width:4%}#sheet .col-light{width:6%}#sheet .scene-photo{display:block;width:100%;height:15mm;object-fit:contain}#sheet .cell-photo{padding:4px}#sheet .sheet-section{border-left:3px solid #ba8b42;background:#f7f5ef;padding:10px 12px}#sheet .cell-notes{color:#7d4537}#sheet .block-details small{font-size:8px}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}#sheet .block-heading a{color:white!important}#sheet .rundown-table{font-size:8pt}#sheet .cell-time{font-size:8pt}#sheet .shoot-block{margin-top:5mm}#sheet .block-heading{padding:2mm 3mm}#sheet .block-intro{padding:2mm 3mm}#sheet .block-heading h2{font-size:11pt}#sheet .meta{padding:2mm}#sheet .meta>div{padding:1mm 2mm}#sheet .rundown-table th{padding:2mm 1mm}}

#sheet .rundown-table tbody tr.transfer{background:#e9f0f5}#sheet .rundown-table tbody tr.break-row{background:#ecf1e8}
#mapPicker{color:var(--text);background:var(--panel);border:1px solid #4c4841;border-radius:14px;padding:24px;width:min(1000px,95vw);max-height:94vh;overflow:auto;box-shadow:0 20px 80px #0009}#mapPicker::backdrop{background:#000a}#mapPicker .map-modal-head{display:flex;justify-content:space-between;gap:20px}#mapPicker h2{margin-bottom:6px}#mapPicker p{font-size:12px;margin:0 0 16px}#mapSearchForm{display:flex;gap:10px}#mapQuery{flex:1}#mapSearchStatus{font-size:12px;color:#bdb8ae;margin:10px 0}#pickerMap{height:440px;height:clamp(240px,48vh,480px);border-radius:8px;background:#dbded8;color:#242424;isolation:isolate}#mapSearchResults{display:flex;flex-wrap:wrap;gap:6px;max-height:130px;overflow:auto;margin-bottom:10px}#mapSearchResults button{flex:1;min-width:160px;text-align:left;padding:8px 12px}#mapSearchResults small{display:block;color:var(--muted);font-size:10px}#mapPicker .map-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}#mapPicker .map-modal-foot small{display:block;font-size:11px;color:var(--muted)}#pickedCoords{font-size:13px}#mapPicker button:disabled{opacity:.5;cursor:wait}#pickerMap .leaflet-control-zoom a{background:white;color:#222}#pickerMap .leaflet-control-attribution{color:#333;font-size:10px;background:#fffd}#pickerMap .leaflet-control-attribution a{color:#175c83}.map-pin{background:none;border:0}.map-pin span{display:block;background:#c4432b;width:28px;height:28px;transform:rotate(-45deg);border-radius:50% 50% 50% 0;border:3px solid white;box-shadow:-2px 2px 5px #0006}.map-pin span:after{content:'';display:block;width:8px;height:8px;margin:7px;border-radius:50%;background:white}@media(max-width:600px){#mapPicker{padding:15px}.map-modal-foot{flex-direction:column;align-items:stretch!important}#mapSearchResults button{min-width:100%}}@media print{#mapPicker{display:none!important}}
.appearance-controls{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:24px}.appearance-controls fieldset{border:0;padding:0;margin:0}.appearance-controls legend{color:var(--muted);font-size:12px;margin-bottom:8px}.appearance-controls button{margin-right:6px}.appearance-controls button.selected{border-color:var(--gold);background:#e8ae5620;color:var(--gold)}[data-theme=blue]{border-bottom-color:#7aaed1}[data-theme=yellow]{border-bottom-color:#d0a447}[data-theme=red]{border-bottom-color:#d69494}.schedule-bottom{display:flex;justify-content:center;border-top:1px solid var(--line);padding-top:20px;margin-top:22px}#sheet{--accent:#494949;--tint:#ededed;--soft:#f8f8f8;--edge:#bcbcbc;--ink:#242424;--body-size:10pt}#sheet[data-theme=none]{--accent:#222;--tint:#fff;--soft:#fff;--edge:#777}#sheet[data-theme=blue]{--accent:#245577;--tint:#e6f0f8;--soft:#f5f9fc;--edge:#9cb7cb}#sheet[data-theme=yellow]{--accent:#705314;--tint:#f8efd2;--soft:#fcfaf2;--edge:#c6b379}#sheet[data-theme=red]{--accent:#853f3f;--tint:#f7e7e6;--soft:#fcf7f6;--edge:#cba1a0}#sheet[data-font=small]{--body-size:8pt}#sheet[data-font=medium]{--body-size:10pt}#sheet[data-font=large]{--body-size:12pt}#sheet{font-size:var(--body-size)}#sheet .call-title{border-color:var(--accent)}#sheet .call-eyebrow{color:var(--accent)}#sheet .meta{background:var(--soft);border-color:var(--edge)}#sheet .meta b{font-size:.9em;color:var(--accent)}#sheet .meta .priority{background:var(--tint);border-left:3px solid var(--accent)}#sheet .block-heading{background:var(--tint);color:var(--ink);border-top:2px solid var(--accent);border-bottom:1px solid var(--edge);gap:12px}#sheet .block-heading a{color:var(--accent)!important}#sheet .block-heading h2{font-size:1.35em;display:inline-block;margin-right:15px}#sheet .block-heading p{color:var(--ink);font-size:1em}#sheet .block-number{color:var(--accent);border-color:var(--edge)}#sheet .block-intro{background:var(--soft);padding:9px 12px;align-items:center}#sheet .block-details p{font-size:1em;color:var(--ink)}#sheet .block-details b{color:var(--accent)}#sheet .meeting-callout{margin:4px 0 10px;display:flex;flex-direction:column;gap:5px}#sheet .meeting-callout strong{font-size:1.45em;color:var(--accent)}#sheet .meeting-callout span{font-size:1.15em;font-weight:700}#sheet .venue-notes{border-left:3px solid var(--accent);padding:5px 9px;background:var(--tint)}#sheet .navigation-link{display:inline-block;background:white;border:1px solid var(--accent);border-radius:4px;color:var(--accent)!important;padding:4px 9px;text-decoration:none;font-size:.9em;font-weight:700}#sheet .rundown-table{font-size:1em}#sheet .rundown-table th{font-size:.95em;background:var(--tint);color:var(--accent);border-color:var(--edge)}#sheet .rundown-table td{border-color:var(--edge);padding:7px 5px}#sheet .rundown-table tbody tr:nth-child(even){background:var(--soft)}#sheet .rundown-table tbody tr.transfer,#sheet .rundown-table tbody tr.break-row{background:var(--tint)}#sheet .col-scene,#sheet .col-setting{width:4%}#sheet .col-time{width:15%}#sheet .cell-setting{text-align:center;font-weight:700}#sheet .cell-time{font-size:1em}#sheet .cell-notes{color:var(--ink)}#sheet .scene-photo{height:4.5em}#sheet .location-photo{width:38mm}#sheet .location-photo img{width:38mm;height:24mm}#sheet .sheet-section{background:var(--soft);border-color:var(--accent)}#sheet .activity-tag{font-size:.95em;border-color:var(--accent)}#sheet[data-theme=none] .rundown-table tbody tr{background:#fff}#sheet .block-details:empty{display:none}@media print{.appearance-controls{display:none!important}#sheet{font-size:var(--body-size)}#sheet .rundown-table,#sheet .cell-time{font-size:1em}#sheet .block-heading h2{font-size:1.35em}#sheet .block-heading a{color:var(--accent)!important}#sheet .rundown-table th{font-size:.95em}#sheet .block-details p{font-size:1em}#sheet .navigation-link{color:var(--accent)!important}}
.parking-editor{margin-top:20px;padding:18px;border:1px solid #49433a;border-radius:8px}.parking-editor .row-head{margin-top:16px;justify-content:space-between}#sheet .parking-print{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px;background:var(--soft);border:1px solid var(--edge);break-inside:avoid}#sheet .parking-print h3{font-size:1.15em;margin:0 0 7px;color:var(--accent)}#sheet .parking-print p{font-size:1em;color:var(--ink);margin:6px 0}#sheet .photo-enlarge{display:block;cursor:zoom-in}#sheet .photo-enlarge img{max-width:100%}#sheet .photo-appendix{margin-top:28px;border-top:2px solid var(--accent);padding-top:16px}#sheet .photo-appendix>img{display:block;max-width:100%;max-height:160mm;object-fit:contain;margin:auto}#sheet .photo-appendix h2{font-size:1.3em}#photoViewer{width:min(1100px,94vw);max-height:94vh;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:12px;padding:20px}#photoViewer::backdrop{background:#000b}#photoViewer img{display:block;max-width:100%;max-height:76vh;object-fit:contain;margin:auto}#photoViewer button{float:right}#photoViewer h2{margin:8px 100px 16px 0;font-size:17px}@media print{#photoViewer{display:none!important}#sheet .photo-appendix{break-before:page;break-inside:avoid;margin:0;border:0}#sheet .photo-appendix>img{max-height:140mm}#sheet .photo-appendix p{margin:4px 0 12px}@page{margin:8mm}}

@media print{#sheet[data-paper="a5"] .photo-appendix>img{max-height:85mm}}

/* Keep the PDF page canvas light, independently of the dark editor theme. */
@media print {
  :root { color-scheme: only light !important; background: #fff !important; --bg: #fff; }
  html, body, main, #preview, #sheet {
    background-color: #fff !important;
    background-image: none !important;
    box-shadow: none !important;
  }
  html, body { color-scheme: only light !important; margin: 0 !important; padding: 0 !important; }
  #sheet { border: 0 !important; }
  @page { background: #fff; }
}
#sheet .call-title{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-top:2px solid var(--accent);padding:7px 0 6px}#sheet .call-title h1{font-size:1.65em;margin:0;text-align:left}#sheet .call-title .sheet-sub{font-size:.8em;margin:0;text-align:right;white-space:nowrap}#sheet .meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;padding:6px 8px}#sheet .meta>div{padding:3px 6px;display:flex;align-items:baseline;gap:9px}#sheet .meta b{display:inline;white-space:nowrap;margin:0;font-size:.9em}#sheet .meta span{overflow-wrap:anywhere}#sheet .shoot-block{margin-top:10px}#sheet .block-heading{padding:6px 9px;gap:9px}#sheet .block-number{font-size:1.15em;padding-right:8px}#sheet .location-heading-text{flex:1;min-width:0}#sheet .location-heading-line{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}#sheet .block-heading h2{font-size:1.15em;margin:0}#sheet .block-heading .actual-address{font-size:.95em;margin:2px 0 0;line-height:1.4}#sheet .navigation-link{padding:2px 7px;font-size:.8em}#sheet .meeting-time{font-weight:700;font-size:.95em}#sheet .block-intro{padding:6px 9px;gap:10px;align-items:flex-start}#sheet .block-details p{margin:0 0 3px;line-height:1.45}#sheet .block-details small{display:block;margin-top:2px;font-size:7pt;line-height:1.3}#sheet .block-details br:has(+small){display:none}#sheet .venue-notes{padding:2px 6px}#sheet .location-photo{width:30mm;margin:0}#sheet .location-photo img{width:30mm;height:auto;max-height:18mm;object-fit:contain}#sheet figcaption{font-size:7pt;line-height:1.2;margin-top:2px}#sheet .parking-print{padding:6px 9px;gap:10px}#sheet .parking-print h3{font-size:1em;margin:0;display:inline;margin-right:8px}#sheet .parking-print p{margin:2px 0 0;font-size:.95em;line-height:1.4}#sheet .weather-link{display:inline-block;color:var(--accent);text-decoration:underline;font-size:.8em;white-space:nowrap;margin-left:6px}#sheet .rundown-table th{padding:5px 4px}#sheet .rundown-table td{padding:4px 5px;line-height:1.4}#sheet .scene-photo{height:4.2em}#sheet .sheet-section{padding:6px 9px;margin-top:9px}#sheet{min-height:0}#sheet .image-editor{cursor:default}@media print{#sheet .location-summary{break-inside:avoid;break-after:avoid}#sheet .shoot-block{margin-top:3mm}#sheet .call-title{padding:2mm 0}#sheet .meta{padding:1.5mm 2mm}#sheet .meta>div{padding:.7mm 1mm}#sheet .block-heading{padding:1.5mm 2mm}#sheet .block-heading h2{font-size:1.15em}#sheet .block-intro,#sheet .parking-print{padding:1.5mm 2mm}#sheet .rundown-table th{padding:1mm}#sheet .rundown-table td{padding:1mm}#sheet .weather-link{color:var(--accent)!important}}
