/* Reuse the black clock's upper corners; the clock digits retain their size. */
body[data-skin=neon] .app #tabataCard#tabataCard{padding-top:10px!important;gap:8px!important}
body[data-skin=neon] .app #tabataCard#tabataCard #tabataDisplay{margin:0 auto!important}
body[data-skin=neon] .app #tabataCard#tabataCard #tabataDisplay>.v47-timer-nav{position:absolute!important;top:7px!important;left:12px!important;right:12px!important;width:auto!important;height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:0!important;margin:0!important;border:0!important;z-index:5;pointer-events:none}
body[data-skin=neon] .app #tabataCard#tabataCard #tabataDisplay .v47-back{display:none!important}
body[data-skin=neon] .app #tabataCard#tabataCard #tabataDisplay .v47-bpm-pill{min-width:0!important;font-size:18px!important;line-height:1!important;letter-spacing:1px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
body .app #tabataCard .tabata-settings-toggle{display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important;margin:0!important;border:1px solid #6f8275!important;border-radius:10px!important;background:#18271d!important;color:#edf8ef!important;box-shadow:none!important;cursor:pointer;line-height:1!important;pointer-events:auto}
body .app #tabataCard .tabata-settings-toggle svg{display:block;width:21px;height:21px;flex:none;pointer-events:none}
body .app #tabataCard .tabata-settings-toggle:focus-visible{outline:3px solid #e9d16a!important;outline-offset:2px}
body .app #tabataCard .tabata-settings-toggle[aria-expanded=true]{background:#456044!important}
body .app #tabataCard .classic-toolbar [data-config],body .app #tabataCard .classic-toolbar:after{display:none!important}
body .app #tabataCard .classic-toolbar{gap:12px}
body .app #tabataCard>.timer-audio-settings{order:0!important;margin:0!important}
body[data-skin=classic] .app #tabataCard .tabata-settings-toggle{background:#292929!important;border-color:#777!important;color:white!important}
body[data-skin=metal] .app #tabataCard .tabata-settings-toggle{background:linear-gradient(#eee2bd,#b0a47f)!important;border-color:#f0dfad!important;color:#282b20!important}

/* Long round totals share the available width without cropping their SVG digits. */
body[data-skin=neon] .app #tabataCard #tabataRoundText>.photo-font-digit {
  flex-shrink:1!important;
  min-width:0!important;
}
