:root{--accent:#5ce1e6;--accent-dark:#0b6e72;--accent-bg:#eefdfd;--accent-border:#bdf3f6;--accent2:#ff9d19;--accent2-dark:#a8641a;--accent2-bg:#fff5e6;--accent2-border:#ffd9a1;--ink:#14181a;--ink-2:#5b6566;--ink-3:#5e6365;--ink-4:#6e7475;--ink-5:#c7cdce;--bg:#f5f6f7;--surface:#fff;--surface-2:#f8f9fa;--line:#e7e9eb;--line-2:#eceef0;--head:#f0f2f3;--dark:#0e1416;--dark-2:#06201f;--ok:#14663a;--warn:#e0b020;--bad:#c2334d;--bad-bg:#fff0f2;--bad-border:#ffc9d1;--font-head:"Bangers", cursive;--font-body:"Advent Pro", system-ui, sans-serif;--shadow-card:0 1px 3px #14181a12, 0 1px 2px #14181a0a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--accent-dark:#8aeef1;--accent-bg:#103335;--accent-border:#1c4d50;--accent2-dark:#ffcf8f;--accent2-bg:#332208;--accent2-border:#4d3814;--ink:#eef2f3;--ink-2:#a6afb1;--ink-3:#959ea0;--ink-4:#7b8486;--ink-5:#454d4f;--bg:#121718;--surface:#1b2122;--surface-2:#21282a;--line:#434e51;--line-2:#3a4446;--head:#232a2c;--ok:#3ddc84;--warn:#e8c040;--bad:#ff6b7f;--bad-bg:#2e151b;--bad-border:#4d2129;--shadow-card:0 1px 3px #00000040, 0 1px 2px #00000026;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--accent-dark:#8aeef1;--accent-bg:#103335;--accent-border:#1c4d50;--accent2-dark:#ffcf8f;--accent2-bg:#332208;--accent2-border:#4d3814;--ink:#eef2f3;--ink-2:#a6afb1;--ink-3:#959ea0;--ink-4:#7b8486;--ink-5:#454d4f;--bg:#121718;--surface:#1b2122;--surface-2:#21282a;--line:#434e51;--line-2:#3a4446;--head:#232a2c;--ok:#3ddc84;--warn:#e8c040;--bad:#ff6b7f;--bad-bg:#2e151b;--bad-border:#4d2129;--shadow-card:0 1px 3px #00000040, 0 1px 2px #00000026;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#root{height:100dvh;height:max(100dvh, var(--app-height,0px))}html,body{overscroll-behavior:none}html{font-size:16.5px}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:.84rem;line-height:1.45}::placeholder{color:var(--ink-4);opacity:1;font-style:italic}.tmx-set-placeholder::placeholder{color:var(--ink-5);opacity:1}.tmx-mini-cal-day:hover{background:var(--accent-bg)!important;color:var(--accent-dark)!important}.tmx-search-row:hover{background:var(--accent-bg)}button{font-family:inherit}button:focus{outline:none}button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input,textarea,select{font-family:inherit}a{color:inherit}.tmx-date-no-year::-webkit-datetime-edit-year-field{display:none}.tmx-scroll{scrollbar-width:thin}.tmx-scroll::-webkit-scrollbar{width:6px;height:6px}.tmx-scroll::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.tmx-scroll-hidden{scrollbar-width:none}.tmx-scroll-hidden::-webkit-scrollbar{display:none}.tmx-plans-cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:1.6rem;display:grid}@media (width<=1100px){.tmx-plans-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=760px){.tmx-plans-cols{grid-template-columns:1fr}}.tmx-nav-item:hover{color:#06201f!important;background:#eefdfd!important}.tmx-tool-card{cursor:pointer;transition:background-color .12s,border-color .12s}.tmx-tool-card:hover{background:var(--accent-bg)!important;border-color:var(--accent-border)!important}.tmx-invite-option{transition:filter .12s,transform .12s,box-shadow .12s}.tmx-invite-option:hover{filter:brightness(.94);transform:translateY(-1px);box-shadow:0 4px 12px #0000002e}@keyframes tmxFadeSlide{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.tmx-fade-slide{animation:.22s tmxFadeSlide}@keyframes tmxBlinkDot{0%,to{opacity:1}50%{opacity:.25}}.tmx-blink-dot{animation:1.3s ease-in-out infinite tmxBlinkDot}@keyframes tmxBarShine{0%{transform:translate(-120%)}to{transform:translate(220%)}}.tmx-bar-shine{animation:2.6s linear infinite tmxBarShine}@keyframes tmxSpin{to{transform:rotate(360deg)}}.tmx-ptr-spin{animation:.7s linear infinite tmxSpin}.tmx-cta-shine{position:relative;overflow:hidden}.tmx-cta-shine:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:45%;animation:2.6s linear infinite tmxBarShine;position:absolute;inset:0;transform:translate(-120%)}.tmx-rte:empty:before{content:attr(data-placeholder);color:var(--ink-4);pointer-events:none}.tmx-rte ul,.tmx-rte ol,.tmx-richtext-view ul,.tmx-richtext-view ol{margin:.3em 0;padding-left:1.3em}.tmx-linkify a,.tmx-rte a,.tmx-richtext-view a{color:var(--accent-dark);text-decoration:underline}:root{--tmx-build-fix:1}
