/* Original homepage mascot; every pose visibly grips the machete handle. */
.machete-watch{padding-top:0;padding-bottom:24px}
.machete-watch-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;border-top:1px solid #29414e;border-bottom:1px solid #29414e;padding:18px 0;min-width:0}
.machete-watch-label{display:flex;align-items:center;gap:10px;margin:0;font:10px/1.55 var(--mono);font-weight:600;letter-spacing:2px;color:var(--cyan);white-space:nowrap}
.machete-watch-mascot{display:block;flex:none;width:64px;height:72px;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;line-height:0;touch-action:manipulation;-webkit-tap-highlight-color:#00baff24}
.machete-watch-mascot:hover{background:#00baff09}.machete-watch-mascot:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;background:#00baff0f}
.machete-watch-character{display:block;width:64px;height:72px;overflow:visible;pointer-events:none}
.machete-watch-character>[data-machete-pose]{display:none}
.machete-watch[data-watch-mood="back-already"] [data-machete-pose="back-already"],
.machete-watch[data-watch-mood="swagger"] [data-machete-pose="swagger"],
.machete-watch[data-watch-mood="watch"] [data-machete-pose="watch"],
.machete-watch[data-watch-mood="coffee"] [data-machete-pose="coffee"],
.machete-watch[data-watch-mood="lounge"] [data-machete-pose="lounge"],
.machete-watch[data-watch-mood="doze"] [data-machete-pose="doze"],
.machete-watch[data-watch-mood="cobweb"] [data-machete-pose="cobweb"],
.machete-watch[data-watch-mood="domino"] [data-machete-pose="domino"],
.machete-watch[data-watch-mood="rain"] [data-machete-pose="rain"],
.machete-watch[data-watch-mood="disco"] [data-machete-pose="disco"],
.machete-watch[data-watch-mood="cafecito"] [data-machete-pose="cafecito"],
.machete-watch[data-watch-mood="party"] [data-machete-pose="party"]{display:inline}
.machete-watch-body{animation:machete-man-breathe 6s ease-in-out infinite;transform-origin:39px 78px}
.machete-watch[data-watch-mood="doze"] .machete-watch-body{animation-duration:8s}
.machete-watch-shadow{fill:#00baff20}.machete-watch-trousers{fill:#183c50;stroke:#6596ae;stroke-width:1.2;stroke-linejoin:round}
.machete-watch-shoes{fill:#0a1a26;stroke:#8cc9df;stroke-width:1.2;stroke-linejoin:round}
.machete-watch-arm{stroke:#99c2d1;stroke-width:5.5;stroke-linecap:round;stroke-linejoin:round}
.machete-watch-shirt{fill:#00668b;stroke:#4cc9f4;stroke-width:1.2;stroke-linejoin:round}.machete-watch-shirt-detail{stroke:#1d9bc0;stroke-width:1.2;stroke-linecap:round}
.machete-watch-neck{fill:#83adbf}.machete-watch-face,.machete-watch-hand{fill:#c1d6df;stroke:#84bdd1;stroke-width:1}
.machete-watch-cap{fill:#102d41;stroke:#29bce9;stroke-width:1.2;stroke-linejoin:round}.machete-watch-cap-seam{stroke:#38647d;stroke-width:1}
.machete-watch-glasses{fill:#07131e;stroke:#07131e;stroke-width:1;stroke-linejoin:round}.machete-watch-glasses-bridge{stroke:#07131e;stroke-width:2}.machete-watch-smile{stroke:#486b7b;stroke-width:1.3;stroke-linecap:round}
.machete-watch-blade{fill:#d3e4ec;stroke:#7ca4b6;stroke-width:1.2;stroke-linejoin:round}.machete-watch-blade-shine{stroke:#fff;stroke-width:1.5;stroke-linecap:round}.machete-watch-handle{stroke:#00baff;stroke-width:4.5;stroke-linecap:round}.machete-watch-grip-lines{stroke:#517b8e;stroke-width:1.1;stroke-linecap:round}
.machete-watch-prop-line{stroke:#82bfd5;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.machete-watch-chair{fill:#153346;stroke:#5a91a9;stroke-width:1.2;stroke-linejoin:round}
.machete-watch-cup{fill:#e1eff4;stroke:#7bb6ca;stroke-width:1.3;stroke-linejoin:round}.machete-watch-saucer{fill:#82c4dc}.machete-watch-steam{stroke:#b9e4ed;stroke-width:1.3;stroke-linecap:round;opacity:.8}
.machete-watch-watch-strap{stroke:#10202a;stroke-width:5;stroke-linecap:round}.machete-watch-watch{fill:#d7edf4;stroke:#00baff;stroke-width:1.5}
.machete-watch-sleep,.machete-watch-sparkle{stroke:#56d6ff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.machete-watch-web{stroke:#a0b7c4;stroke-width:.85;stroke-linecap:round;opacity:.85}.machete-watch-spider{fill:#86aec1}
.machete-watch-umbrella-stick{stroke:#9fc9d9;stroke-width:1.6;stroke-linecap:round}
.machete-watch-umbrella{fill:#087799;stroke:#62d5f4;stroke-width:1.3;stroke-linejoin:round}.machete-watch-umbrella-seam{stroke:#1ba5c9;stroke-width:1.1}.machete-watch-rain{stroke:#6bb4d1;stroke-width:1.2;stroke-linecap:round}
.machete-watch-disco-ball{fill:#91cde2;stroke:#d1ebf4;stroke-width:1.2}.machete-watch-disco-grid{stroke:#285d78;stroke-width:1}.machete-watch-palm{stroke:#66b4a2;stroke-width:1.5;stroke-linecap:round}
.machete-watch-party-hat{fill:#00baff;stroke:#c7eaf3;stroke-width:1.1;stroke-linejoin:round}.machete-watch-confetti{stroke:#d1e38c;stroke-width:2;stroke-linecap:round}
.machete-watch-domino-table{fill:#14544e;stroke:#64a79e;stroke-width:1.2;stroke-linejoin:round}.machete-watch-domino-legs{stroke:#6c9ca2;stroke-width:3;stroke-linecap:round}.machete-watch-domino-table-edge{stroke:#60a398;stroke-width:1.2}.machete-watch-domino-tile{fill:#e7efdf;stroke:#96bdb0;stroke-width:.8}.machete-watch-domino-pip{fill:#162c34}.machete-watch-domino-divider{stroke:#455957;stroke-width:.6}
.machete-watch-copy{min-width:0}.machete-watch-counter{margin:0;font-size:clamp(15px,1.45vw,19px);line-height:1.5;letter-spacing:-.25px;overflow-wrap:anywhere}
.machete-watch-counter strong{color:var(--cyan);font-weight:700;font-variant-numeric:tabular-nums}
.machete-watch-mood{display:block;margin:4px 0 0;font:10px/1.5 var(--mono);color:#86b6ca;overflow-wrap:anywhere}.machete-watch-mood:empty{display:none}
.machete-watch-status{margin:5px 0 0;font-size:10px;line-height:1.5;color:var(--muted)}
.machete-watch-last{display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:44px;max-width:230px;font-size:11px;line-height:1.5;color:#c1d4df;overflow-wrap:anywhere}
.machete-watch-last[hidden]{display:none}.machete-watch-last>span:first-child{text-decoration:underline;text-decoration-color:#436474;text-underline-offset:4px}.machete-watch-last:hover{color:var(--cyan)}
.machete-watch-meta{font:9px/1.5 var(--mono);color:var(--muted)}.machete-watch-noscript{font-size:11px;color:var(--muted)}
.machete-watch[data-watch-state="unavailable"] .machete-watch-status,.machete-watch[data-watch-state="stale"] .machete-watch-status{color:#b7a995}
.machete-watch[data-watch-paused="true"] .machete-watch-body{animation-play-state:paused}
@keyframes machete-man-breathe{0%,100%{transform:translateY(0)}50%{transform:translateY(-.8px)}}
@media(max-width:760px){.machete-watch{padding-bottom:18px}.machete-watch-inner{grid-template-columns:auto minmax(0,1fr);gap:10px 15px;padding:15px 0}.machete-watch-label{font-size:8px;letter-spacing:1.4px;gap:6px}.machete-watch-mascot,.machete-watch-character{width:50px;height:60px}.machete-watch-counter{font-size:15px;line-height:1.5}.machete-watch-mood,.machete-watch-status{font-size:9px}.machete-watch-last{grid-column:2;max-width:none;gap:4px;padding:3px 0;font-size:10px}.machete-watch-meta{font-size:9px}}
@media(max-width:359px){.machete-watch-inner{column-gap:10px}.machete-watch-label{font-size:7px;letter-spacing:1px;gap:3px}.machete-watch-counter{font-size:14px}}
@media(prefers-reduced-motion:reduce){.machete-watch-body{animation:none}}
