.status-page{background:var(--ui-bg);min-height:100vh;color:var(--ui-text);flex-direction:column;display:flex}.status-top{border-bottom:1px solid #0000;flex-shrink:0;align-items:center;height:48px;padding:0 12px 0 16px;display:flex}.status-body{text-align:center;animation:status-in .3s var(--ease-out) both;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 24px 96px;display:flex}.status-icon{background:var(--ui-field);width:40px;height:40px;color:var(--ui-text-2);border-radius:12px;justify-content:center;align-items:center;display:flex}.status-title{letter-spacing:-.02em;text-wrap:balance;margin:16px 0 0;font-size:24px;font-weight:600;line-height:1.25}.status-text{max-width:380px;color:var(--ui-text-2);text-wrap:pretty;margin:8px 0 0;font-size:13px;line-height:1.45}.status-actions{gap:8px;margin-top:24px;display:flex}.status-btn{border-radius:10px;justify-content:center;align-items:center;width:auto;height:36px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.status-btn-secondary{color:var(--ui-text);background:linear-gradient(#fff 0%,#f7f7f7 100%);font-weight:500;transition:background .15s;box-shadow:0 1px 2px #28282814,0 0 0 1px #ececec}.status-btn-secondary:hover{background:linear-gradient(#fafafa 0%,#f1f1f2 100%)}[data-skin=night] .status-btn-secondary{background:var(--ui-field);box-shadow:0 0 0 1px var(--ui-border)}@keyframes status-in{0%{opacity:0;transform:translateY(6px)}}
