@import"https://fonts.loli.net/css2?family=Barlow+Condensed:wght@700;800&family=Noto+Sans+SC:wght@500;700;900&family=Roboto+Mono:wght@700&display=swap";@font-face{font-family:DSEG7 Classic;src:url(data:font/woff2;base64,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) format("woff2");font-display:swap;font-style:normal;font-weight:700}:root{color-scheme:light;--bg: #fff;--ink: #111;--muted: #777;--line: #dedede;--soft: #f7f7f7;--accent: #d71920;--accent-dark: #a60000;--clock-accent: var(--accent);--panel: #fff;--field-bg: #fff;--overlay-bg: rgba(255, 255, 255, .76);--button-bg: #fff;--button-hover-ink: #fff;--focus-ring: rgba(0, 0, 0, .08);--shadow: 0 22px 70px rgba(0, 0, 0, .16);--ui-font: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", Arial, sans-serif;--number-font: "Barlow Condensed", "DIN Condensed", "DIN Alternate", "Arial Narrow", Arial, sans-serif;font-family:var(--ui-font)}:root[data-theme=dark]{color-scheme:dark;--bg: #050505;--ink: #f3f3f3;--muted: rgba(255, 255, 255, .58);--line: rgba(255, 255, 255, .2);--soft: rgba(255, 255, 255, .08);--accent: #e31b23;--accent-dark: #ba0000;--clock-accent: var(--accent);--panel: #111;--field-bg: #070707;--overlay-bg: rgba(0, 0, 0, .68);--button-bg: #070707;--button-hover-ink: #050505;--focus-ring: rgba(255, 255, 255, .12);--shadow: 0 22px 80px rgba(0, 0, 0, .42)}:root[data-theme=signal]{color-scheme:dark;--bg: #030603;--ink: #00ff38;--muted: rgba(0, 255, 56, .72);--line: rgba(0, 255, 56, .36);--soft: rgba(0, 255, 56, .1);--accent: #ff1a1a;--accent-dark: #c90000;--clock-accent: var(--ink);--panel: #061006;--field-bg: #020602;--overlay-bg: rgba(0, 0, 0, .68);--button-bg: #020602;--button-hover-ink: #020602;--focus-ring: rgba(0, 255, 56, .18);--shadow: 0 22px 80px rgba(0, 255, 56, .12)}:root[data-number-font=segment]{--number-font: "DSEG7 Classic", "DS-Digital", "Roboto Mono", monospace}:root[data-number-font=mono]{--number-font: "Roboto Mono", "SFMono-Regular", Consolas, monospace}:root[data-number-font=system]{--number-font: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", Arial, sans-serif}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}body{background:var(--bg);color:var(--ink);overflow:hidden}button,input{font:inherit}.page{position:relative;display:grid;width:100vw;height:100vh;height:100dvh;padding:clamp(18px,2vw,34px) clamp(24px,2.8vw,54px) clamp(72px,6vw,104px);align-content:stretch;overflow:hidden}.brand{position:fixed;left:clamp(16px,3vw,34px);bottom:clamp(16px,3vw,34px);z-index:2;display:inline-block;text-decoration:none}.brand-logo{display:block;width:auto;height:clamp(24px,3.4vw,40px);max-width:min(240px,46vw);object-fit:contain}.time-stack{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,26px);width:100%;height:100%;min-height:0;margin:0}.block{display:grid;grid-template-columns:minmax(210px,25vw) minmax(0,1fr);grid-template-rows:1fr auto;column-gap:clamp(18px,3vw,54px);align-items:center;min-width:0;min-height:0;padding:clamp(12px,1.8vw,28px) 0;color:var(--ink)}.label-row{display:flex;align-items:center;grid-column:1;grid-row:1;align-self:center;color:var(--muted);font-size:var(--label-size, clamp(26px, 3.1vw, 56px));font-family:var(--ui-font);font-weight:900;letter-spacing:0;line-height:.96;white-space:nowrap}.main-clock,.counter{display:block;width:100%;grid-column:2;grid-row:1 / span 2;color:var(--ink);font-family:var(--number-font);font-weight:800;letter-spacing:0;line-height:.78;white-space:nowrap;font-variant-numeric:tabular-nums;text-wrap:nowrap;text-align:right}.main-clock,.counter{font-size:var(--number-size, clamp(112px, 18vw, 380px))}@media(min-width:761px){.page{width:100vw}.block{width:100%}}.accent{color:var(--clock-accent)}.overtime{color:var(--ink)}.block.is-alert .label-row,.block.is-alert .counter,.block.is-alert .schedule-line,.block.is-alert .schedule-line strong{color:var(--accent)}.meta{grid-column:1;grid-row:2;justify-self:start;align-self:end;margin-top:8px;color:var(--muted);font-size:var(--meta-size, clamp(18px, 1.6vw, 30px));font-family:var(--ui-font);font-weight:800;line-height:1.25;opacity:.82}.schedule-line{margin-top:8px;grid-column:1;grid-row:2;justify-self:start;align-self:end;color:var(--muted);font-size:var(--meta-size, clamp(18px, 1.6vw, 30px));font-family:var(--ui-font);font-weight:800;line-height:1.25;opacity:.9;white-space:nowrap}.schedule-line strong{color:inherit;font-weight:inherit}.dock{position:fixed;right:clamp(16px,3vw,34px);bottom:clamp(16px,3vw,34px);z-index:5;display:flex}.button{min-height:44px;padding:0 16px;border:1px solid var(--ink);border-radius:4px;background:var(--button-bg);color:var(--ink);cursor:pointer;font-weight:700;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.button:hover{background:var(--ink);color:var(--button-hover-ink)}.button:active{transform:translateY(1px)}.button.primary{border-color:var(--accent);background:var(--accent);color:#fff}.button.primary:hover{border-color:var(--accent-dark);background:var(--accent-dark)}.button.ghost{border-color:var(--line);color:var(--muted)}.button.ghost:hover{border-color:var(--ink);color:var(--button-hover-ink)}.fab{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--line);border-radius:999px;background:var(--button-bg);color:var(--ink);cursor:pointer;font-size:20px;font-weight:700;line-height:1;box-shadow:0 8px 28px #00000014;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.fab:hover{border-color:var(--ink);background:var(--ink);color:var(--button-hover-ink)}.fab:active{transform:translateY(1px)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:none;place-items:center;padding:22px;background:var(--overlay-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.overlay.open{display:grid}.modal{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(560px,100%);max-height:calc(100dvh - 44px);border:1px solid var(--line);border-radius:6px;background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.modal-header,.modal-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px;border-bottom:1px solid var(--line)}.modal-footer{justify-content:flex-end;border-top:1px solid var(--line);border-bottom:0}.modal-title{margin:0;font-size:22px;line-height:1.2}.close{width:38px;height:38px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font-size:28px;line-height:1}.close:hover{color:var(--ink);background:var(--soft)}.modal-body{display:grid;gap:18px;padding:22px 20px 8px;overflow:auto}.field{display:grid;gap:8px}.field label,.field-label{color:var(--muted);font-size:14px;line-height:1.3}.field input{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--line);border-radius:4px;background:var(--field-bg);color:var(--ink);font-size:17px;font-variant-numeric:tabular-nums;outline:none}.field input:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--focus-ring)}.option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:10px}.option-button{min-height:46px;border:1px solid var(--line);border-radius:4px;background:var(--button-bg);color:var(--muted);cursor:pointer;font-weight:800;transition:background .16s ease,color .16s ease,border-color .16s ease}.option-button.active{border-color:var(--ink);background:var(--ink);color:var(--button-hover-ink)}.quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:2px}.hint{margin:0;color:var(--muted);font-size:13px;line-height:1.55}@media(max-width:760px){html{background:var(--bg)}body{overflow:auto}.page{min-height:100svh;padding:32px 22px 112px;align-content:center}.time-stack{grid-template-columns:1fr;width:min(100%,430px);gap:28px;margin:0 auto}.block{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:8px;padding:16px;border-width:3px}.label-row{grid-column:1;grid-row:1;gap:10px;margin-bottom:0;font-size:var(--label-size, 24px);font-weight:900}.main-clock,.counter{grid-column:1;grid-row:2;width:100%;max-width:100%;line-height:.86;white-space:nowrap;text-align:left}.main-clock,.counter{font-size:clamp(62px,19.5vw,84px)}.meta{grid-column:1;grid-row:3;justify-self:start;margin-top:2px;font-size:var(--meta-size, 15px);font-weight:700}.schedule-line{grid-column:1;grid-row:3;justify-self:start;margin-top:0;font-size:var(--meta-size, 15px)}.brand{left:18px;bottom:18px}.brand-logo{height:26px;max-width:150px}.dock{right:18px;bottom:18px}.fab{width:38px;height:38px;font-size:18px}.overlay{align-items:end;padding:12px}.modal{width:100%;border-radius:8px}.modal-header,.modal-footer{padding:16px}.modal-body{gap:14px;padding:16px}.quick-actions,.option-grid{grid-template-columns:1fr}}
