.app-refresh-notice{z-index:2147483000;left:50%;bottom:max(20px, env(safe-area-inset-bottom));box-sizing:border-box;border:1px solid var(--dashboard-border,#d5d5df);background:var(--dashboard-panel,#fff);width:max-content;max-width:calc(100vw - 24px);color:var(--dashboard-text,#24242a);border-radius:16px;align-items:center;gap:12px;padding:13px 15px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #0002}.app-refresh-notice>svg{color:var(--dashboard-accent,#e45a43);flex:none}.app-refresh-notice>span{gap:3px;min-width:0;display:grid}.app-refresh-notice strong{font-size:14px}.app-refresh-notice small{color:var(--dashboard-muted,#676771);font-size:12px;line-height:1.4}.app-refresh-notice>button{background:var(--dashboard-accent,#e45a43);color:#fff;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;padding:9px 12px;font-size:13px;font-weight:650}.app-refresh-notice>button:disabled{opacity:.55;cursor:default}.app-refresh-notice>.app-refresh-later{color:inherit;background:0 0;padding-inline:4px}.app-refresh-notice>button:focus-visible{outline-offset:3px;outline:2px solid}
