﻿/* WTF_FILE_REVISION {"file":"side-projects/personal/staging-update/payload/public/commuter-menu.css","revision":6} */
.wtf-site-menu{position:absolute;right:8px;top:8px;z-index:20}.wtf-site-menu-toggle{width:36px;height:34px;padding:0;border:0;border-radius:5px;background:transparent;color:white;display:grid;place-content:center;gap:4px;cursor:pointer}.wtf-site-menu-toggle span{display:block;width:21px;height:2px;background:currentColor}.wtf-site-menu-panel{position:absolute;top:38px;right:0;min-width:190px;padding:6px;background:white;border:1px solid #bfd2da;border-radius:8px;box-shadow:0 6px 18px #08212b26}.wtf-site-menu-panel[hidden]{display:none}.wtf-site-menu-panel a,.wtf-site-menu-panel button{display:block;box-sizing:border-box;text-align:left;width:100%;padding:10px;color:#0d3b52;border:0;border-radius:4px;background:white;font:14px Arial,sans-serif;text-decoration:none;cursor:pointer}.wtf-site-menu-panel a:hover,.wtf-site-menu-panel button:hover{background:#eef6f8}.wtf-site-menu-toggle:focus-visible{outline:2px solid white}.brand-content{padding-right:34px}
.wtf-site-menu-toggle{min-height:34px}.wtf-site-menu-panel button{min-height:36px}

.wtf-app-promo{display:block;position:relative;top:10px;width:calc(100% - 28px);margin:0 28px 16px 0;padding:6px 25px 6px 0;border:0;border-radius:0;background:transparent;color:#fffdf5;font:13px/1.4 Arial,sans-serif;text-align:right;min-height:0;animation:wtf-promo-flash 1s ease-in-out .35s 2}
.wtf-app-promo-arrow{position:absolute;right:0;top:3px;font-size:24px;line-height:1;animation:wtf-promo-point 1s ease-in-out .35s 2}
.wtf-app-promo[hidden],.results-compact .wtf-app-promo{display:none}

@keyframes wtf-promo-flash{0%,100%{opacity:1}50%{opacity:.3}}
@keyframes wtf-promo-point{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}
@media(prefers-reduced-motion:reduce){.wtf-app-promo,.wtf-app-promo-arrow{animation:none}}
