.xf9sSW_display{width:100%;min-width:0;padding:clamp(20px, 4vw, 40px) var(--clock-display-inline-padding);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface);color:var(--color-text-primary);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:440px;display:flex}.xf9sSW_time{color:var(--color-primary);margin-block:8px}.xf9sSW_date{text-align:center;margin:0;font-size:clamp(16px,2vw,22px);line-height:1.5}.xf9sSW_period{margin:0;font-size:18px;font-weight:600}.xf9sSW_zone{color:var(--color-text-secondary);text-align:center;margin:0}.xf9sSW_note{color:var(--color-text-tertiary);text-align:center;margin:0;font-size:14px;line-height:1.6}.xf9sSW_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.xf9sSW_formatOptions{gap:4px;display:flex}.xf9sSW_actions button{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-surface);min-width:44px;min-height:44px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);padding:10px 14px;font-size:14px;font-weight:600}.xf9sSW_actions button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.xf9sSW_actions button:hover,.xf9sSW_actions button[aria-pressed=true]{color:var(--color-primary);background:var(--color-primary-bg);border-color:var(--color-primary)}.xf9sSW_fullscreen{justify-content:center;align-items:center;gap:8px;display:inline-flex}.xf9sSW_display:fullscreen{border:0;border-radius:0;gap:12px;height:100dvh;min-height:0;padding:16px 24px}.xf9sSW_display:fullscreen .xf9sSW_time{max-width:var(--normal-clock-width,100%)}.xf9sSW_display:fullscreen .xf9sSW_actions{display:none}@media (max-width:600px){.xf9sSW_display{min-height:360px}.xf9sSW_display:fullscreen{padding:12px}}@media (max-height:420px){.xf9sSW_display:fullscreen{gap:4px}.xf9sSW_display:fullscreen .xf9sSW_date,.xf9sSW_display:fullscreen .xf9sSW_zone{font-size:14px}.xf9sSW_display:fullscreen .xf9sSW_time{margin:0}}
