.app-update[data-v-224ba958]{z-index:2000;color:#111;background:#fff;border:1px solid #e0e0e0;border-left:3px solid #4f46e5;border-radius:8px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:6px 6px 6px 14px;font-size:12px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0000001a}.app-update__text[data-v-224ba958]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-update__reload[data-v-224ba958]{color:#fff;font:inherit;cursor:pointer;background:#4f46e5;border:none;border-radius:5px;flex-shrink:0;padding:5px 10px;font-weight:600}.app-update__reload[data-v-224ba958]:hover{background:#4338ca}.app-update__close[data-v-224ba958]{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;width:24px;height:24px;padding:0;font-size:16px;line-height:1}.app-update__close[data-v-224ba958]:hover{background:#f3f4f6}html,body,#app{color:#111;height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}@media (width<=768px){html,body{overscroll-behavior:none}body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}button,a,label,select,input[type=checkbox],input[type=radio]{touch-action:manipulation}textarea,select,input:not([type=checkbox]):not([type=radio]):not([type=range]){font-size:16px}}
