#compact-clock-widget.pilot-clock-panel{display:block;min-width:0;width:100%;max-width:none;margin:0;padding:14px 18px 8px;background:linear-gradient(125deg,#152f51,#13223c);color:#edf4fc;border:1px solid #42678d;border-top:2px solid #e5b640;border-radius:13px;box-shadow:0 5px 18px #04172c20;font-family:system-ui,-apple-system,sans-serif;box-sizing:border-box}
.pilot-clock-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;align-items:center;margin-bottom:12px}.pilot-clock-panel h2{margin:0;font-size:16px;line-height:1.4;font-weight:800;letter-spacing:-.02em;color:#fff}.pilot-clock-date{grid-column:1/-1;margin:0;color:#b8cbe0;font-size:11px;line-height:1.5}.pilot-clock-date::first-letter{text-transform:uppercase}.pilot-clock-state{border:1px solid #6480a1;background:#243b57;color:#e0eaf7;border-radius:20px;padding:4px 9px;font-size:10px;font-weight:700}.pilot-clock-state.day{background:#183f38;border-color:#56857b;color:#b9f2dc}.pilot-clock-state.soon{background:#51411d;border-color:#bb984a;color:#ffe7a2}
.pilot-clock-grid{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr 1.2fr;gap:8px}.pilot-clock-tile{min-width:0;padding:10px 12px;border:1px solid #49607d;border-radius:9px;background:#0d2038;display:flex;flex-direction:column;gap:4px;justify-content:center}.pilot-clock-label{font-size:10px;line-height:1.4;color:#b8cee5;font-weight:650}.pilot-clock-value{font:750 23px/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap}.pilot-clock-tile small{font-size:10px;line-height:1.5;color:#a7bdd5}.pilot-clock-tile.primary .pilot-clock-value{color:#83d2ff}.pilot-clock-tile.zulu .pilot-clock-value{color:#8ce6c4}.pilot-clock-tile.countdown{border-color:#9b803d;background:#342f23}.pilot-clock-tile.countdown .pilot-clock-value{font-size:21px;color:#ffdc8e}
.pilot-clock-details{border-top:1px solid #47617d;margin-top:10px;padding-top:3px}.pilot-clock-details summary{display:list-item;cursor:pointer;font-size:10px;color:#d4e4f5;min-height:36px;padding:10px 0;font-weight:600}.pilot-clock-details summary:focus-visible{outline:3px solid #e5b640;outline-offset:3px}.pilot-clock-extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.pilot-clock-extra .pilot-clock-value{font-size:18px}.pilot-clock-details p,.pilot-clock-note{font-size:11px;line-height:1.6;color:#b8cbe0;margin:12px 0}.pilot-clock-daybar{margin:12px 0}.pilot-clock-daybar-labels{display:flex;justify-content:space-between;gap:10px;color:#b8cbe0;font-size:10px;margin-bottom:7px}.pilot-clock-track{height:5px;border-radius:10px;overflow:hidden;background:#334961}.pilot-clock-track>span{display:block;height:100%;border-radius:10px;background:linear-gradient(90deg,#57b9ed,#f5d371)}
@media(max-width:900px){.pilot-clock-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.pilot-clock-grid>.primary,.pilot-clock-grid>.zulu{grid-column:span 3}.pilot-clock-grid>.pilot-clock-tile:not(.primary):not(.zulu){grid-column:span 2}.pilot-clock-grid .pilot-clock-value{font-size:22px}.pilot-clock-extra{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#compact-clock-widget.pilot-clock-panel{padding:12px 12px 4px}.pilot-clock-heading{gap:3px 8px;margin-bottom:10px}.pilot-clock-panel h2{font-size:15px}.pilot-clock-date{font-size:10px}.pilot-clock-state{font-size:9px;padding:4px 7px}.pilot-clock-grid{gap:7px}.pilot-clock-tile{padding:9px 8px}.pilot-clock-label{font-size:9px;min-height:24px;display:flex;align-items:center}.pilot-clock-grid .primary .pilot-clock-value,.pilot-clock-grid .zulu .pilot-clock-value{font-size:22px}.pilot-clock-grid>.pilot-clock-tile:not(.primary):not(.zulu) .pilot-clock-value{font-size:clamp(16px,4.3vw,20px)}.pilot-clock-details{margin-top:9px}.pilot-clock-details summary{font-size:10px;min-height:40px;padding:11px 0}.pilot-clock-extra{grid-template-columns:1fr 1fr}.pilot-clock-extra .pilot-clock-tile:last-child{grid-column:1/-1}.pilot-clock-extra .pilot-clock-value{font-size:17px}.pilot-clock-daybar-labels{font-size:9px;flex-wrap:wrap}.pilot-clock-daybar-labels span:nth-child(2){order:3;flex-basis:100%;text-align:center}}
@media print{#compact-clock-widget.pilot-clock-panel{display:none!important}}

:root[data-theme=day] #compact-clock-widget.pilot-clock-panel{background:linear-gradient(125deg,#f6fbff,#e7f2fc);color:#173552;border-color:#98bad8;border-top-color:#c58b16;box-shadow:0 8px 24px #18335110}:root[data-theme=day] .pilot-clock-panel h2{color:#143858}:root[data-theme=day] .pilot-clock-eyebrow{color:#8a620d}:root[data-theme=day] .pilot-clock-date,:root[data-theme=day] .pilot-clock-daybar-labels,:root[data-theme=day] .pilot-clock-details p,:root[data-theme=day] .pilot-clock-note{color:#49627c}:root[data-theme=day] .pilot-clock-tile{background:#fff;border-color:#b8cfe3}:root[data-theme=day] .pilot-clock-label{color:#3b5874}:root[data-theme=day] .pilot-clock-value{color:#183b5b}:root[data-theme=day] .pilot-clock-tile small{color:#526a81}:root[data-theme=day] .pilot-clock-tile.primary .pilot-clock-value{color:#116da3}:root[data-theme=day] .pilot-clock-tile.zulu .pilot-clock-value{color:#127459}:root[data-theme=day] .pilot-clock-tile.countdown{background:#fff7e6;border-color:#d1b66c}:root[data-theme=day] .pilot-clock-tile.countdown .pilot-clock-value{color:#805b09}:root[data-theme=day] .pilot-clock-state{background:#e1edf7;color:#244b70;border-color:#9cb8d0}:root[data-theme=day] .pilot-clock-state.day{background:#e0f3e9;color:#1b694b;border-color:#82b49e}:root[data-theme=day] .pilot-clock-state.soon{background:#fff0cd;color:#815b07;border-color:#c5a454}:root[data-theme=day] .pilot-clock-details{border-color:#b3cbe0}:root[data-theme=day] .pilot-clock-details summary{color:#234b71}:root[data-theme=day] .pilot-clock-track{background:#c4d8e9}
