:root {
  --tv-forest: #173825;
  --tv-paper: #fbf7ee;
  --tv-ink: #2a2117;
  --tv-focus: #806519;
}
.tv-app, body:has(#app) {
  --tv-field-paper: var(--tv-paper);
  --tv-field-ink: var(--tv-ink);
  --tv-field-focus: var(--tv-focus);
}
.tv-icon {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  flex: none;
  vertical-align: middle;
  background: currentColor;
  mask: var(--tv-icon) center / contain no-repeat;
}
.tv-icon-dashboard { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h7v8H3z%20M14%203h7v5h-7z%20M3%2015h7v6H3z%20M14%2012h7v9h-7z%22/%3E%3C/svg%3E"); }
.tv-icon-bookings { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16v15H4z%20M8%203v6%20M16%203v6%20M4%2011h16%22/%3E%3C/svg%3E"); }
.tv-icon-billing { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M5%203h14v18l-3-2-4%202-4-2-3%202z%20M8%208h8%20M8%2012h6%22/%3E%3C/svg%3E"); }
.tv-icon-revenue { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%203v17h17%20M7%2015l5-6%203%202%205-7%22/%3E%3C/svg%3E"); }
.tv-icon-staff { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M8%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206z%20M2%2021v-3a6%206%200%200%201%2012%200v3%20M16%205a3%203%200%200%201%200%206%20M17%2014q5%200%205%206%22/%3E%3C/svg%3E"); }
.tv-icon-users { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%2012a4%204%200%201%200%200-8%204%204%200%200%200%200%208z%20M4%2021a8%208%200%200%201%2016%200%22/%3E%3C/svg%3E"); }
.tv-icon-activity-log { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021a9%209%200%201%200%200-18%209%209%200%200%200%200%2018z%20M12%206v6l4%202%22/%3E%3C/svg%3E"); }
.tv-icon-discover { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021a9%209%200%201%200%200-18%209%209%200%200%200%200%2018z%20M16%208l-3%205-5%203%203-5z%22/%3E%3C/svg%3E"); }
.tv-icon-trip { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%208h18v12H3z%20M8%208V5h8v3%20M7%209v10%20M17%209v10%22/%3E%3C/svg%3E"); }
.tv-icon-guide { --tv-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s7-8%207-13a7%207%200%201%200-14%200c0%205%207%2013%207%2013z%20M12%2012a3%203%200%201%200%200-6%203%203%200%200%200%200%206z%22/%3E%3C/svg%3E"); }

[data-tv-status] {
  --badge-bg: #ece9e3;
  --badge-ink: #49443b;
  --badge-symbol: "•";
  display: inline-flex !important;
  align-items: center;
  gap: .35em;
  max-width: 100%;
  padding: .2em .65em !important;
  border-radius: 999px !important;
  background: var(--badge-bg) !important;
  color: var(--badge-ink) !important;
  font: 600 .8125rem/1.4 var(--tv-font-text, sans-serif) !important;
}
[data-tv-status]::before { content: var(--badge-symbol) / ""; }
[data-tv-status="C" i],
[data-tv-status="o" i],
[data-tv-status="n" i],
[data-tv-status="f" i],
[data-tv-status="i" i],
[data-tv-status="r" i],
[data-tv-status="m" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="P" i],
[data-tv-status="a" i],
[data-tv-status="i" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="A" i],
[data-tv-status="p" i],
[data-tv-status="p" i],
[data-tv-status="r" i],
[data-tv-status="o" i],
[data-tv-status="v" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="P" i],
[data-tv-status="u" i],
[data-tv-status="b" i],
[data-tv-status="l" i],
[data-tv-status="i" i],
[data-tv-status="s" i],
[data-tv-status="h" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="C" i],
[data-tv-status="o" i],
[data-tv-status="l" i],
[data-tv-status="l" i],
[data-tv-status="e" i],
[data-tv-status="c" i],
[data-tv-status="t" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="A" i],
[data-tv-status="c" i],
[data-tv-status="t" i],
[data-tv-status="i" i],
[data-tv-status="v" i],
[data-tv-status="e" i],
[data-tv-status=" " i],
[data-tv-status="C" i],
[data-tv-status="o" i],
[data-tv-status="m" i],
[data-tv-status="p" i],
[data-tv-status="l" i],
[data-tv-status="e" i],
[data-tv-status="t" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="R" i],
[data-tv-status="e" i],
[data-tv-status="s" i],
[data-tv-status="o" i],
[data-tv-status="l" i],
[data-tv-status="v" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="A" i],
[data-tv-status="c" i],
[data-tv-status="c" i],
[data-tv-status="e" i],
[data-tv-status="p" i],
[data-tv-status="t" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="R" i],
[data-tv-status="e" i],
[data-tv-status="a" i],
[data-tv-status="d" i] { --badge-bg: #e2efe5; --badge-ink: #215235; --badge-symbol: "✓"; }
[data-tv-status="P" i],
[data-tv-status="e" i],
[data-tv-status="n" i],
[data-tv-status="d" i],
[data-tv-status="i" i],
[data-tv-status="n" i],
[data-tv-status="g" i],
[data-tv-status=" " i],
[data-tv-status="R" i],
[data-tv-status="e" i],
[data-tv-status="s" i],
[data-tv-status="e" i],
[data-tv-status="r" i],
[data-tv-status="v" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="U" i],
[data-tv-status="n" i],
[data-tv-status="p" i],
[data-tv-status="a" i],
[data-tv-status="i" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="P" i],
[data-tv-status="a" i],
[data-tv-status="r" i],
[data-tv-status="t" i],
[data-tv-status="-" i],
[data-tv-status="p" i],
[data-tv-status="a" i],
[data-tv-status="i" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="H" i],
[data-tv-status="i" i],
[data-tv-status="g" i],
[data-tv-status="h" i],
[data-tv-status=" " i],
[data-tv-status="O" i],
[data-tv-status="p" i],
[data-tv-status="e" i],
[data-tv-status="n" i],
[data-tv-status=" " i],
[data-tv-status="S" i],
[data-tv-status="u" i],
[data-tv-status="b" i],
[data-tv-status="m" i],
[data-tv-status="i" i],
[data-tv-status="t" i],
[data-tv-status="t" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="R" i],
[data-tv-status="e" i],
[data-tv-status="q" i],
[data-tv-status="u" i],
[data-tv-status="e" i],
[data-tv-status="s" i],
[data-tv-status="t" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="U" i],
[data-tv-status="n" i],
[data-tv-status="r" i],
[data-tv-status="e" i],
[data-tv-status="a" i],
[data-tv-status="d" i] { --badge-bg: #fff0c7; --badge-ink: #684a0c; --badge-symbol: "◷"; }
[data-tv-status="C" i],
[data-tv-status="a" i],
[data-tv-status="n" i],
[data-tv-status="c" i],
[data-tv-status="e" i],
[data-tv-status="l" i],
[data-tv-status="l" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="D" i],
[data-tv-status="e" i],
[data-tv-status="c" i],
[data-tv-status="l" i],
[data-tv-status="i" i],
[data-tv-status="n" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="R" i],
[data-tv-status="e" i],
[data-tv-status="j" i],
[data-tv-status="e" i],
[data-tv-status="c" i],
[data-tv-status="t" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="U" i],
[data-tv-status="r" i],
[data-tv-status="g" i],
[data-tv-status="e" i],
[data-tv-status="n" i],
[data-tv-status="t" i],
[data-tv-status=" " i],
[data-tv-status="F" i],
[data-tv-status="a" i],
[data-tv-status="i" i],
[data-tv-status="l" i],
[data-tv-status="e" i],
[data-tv-status="d" i],
[data-tv-status=" " i],
[data-tv-status="O" i],
[data-tv-status="v" i],
[data-tv-status="e" i],
[data-tv-status="r" i],
[data-tv-status="d" i],
[data-tv-status="u" i],
[data-tv-status="e" i] { --badge-bg: #f9e3df; --badge-ink: #812c22; --badge-symbol: "!"; }
