/* 官网补充样式：加在原型 site.css 之后。只放原型没有的东西，用 site.css 的变量，不重写它已有的选择器。 */
[hidden]{display:none!important}
.screen-shot{display:block;width:100%;height:auto;aspect-ratio:16/10;border:1px solid var(--line);border-radius:24px;background:var(--base);box-shadow:var(--shadow)}
button.auth-method{width:100%;border:0;background:transparent;font:inherit;font-weight:650;cursor:pointer}
button.auth-method:disabled{opacity:1}
.sms-off{margin:var(--s3) 0 var(--s4)}
.hp-field{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.inline-links{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s5);margin-top:var(--s4)}
.claimed-note{margin-bottom:var(--s5)}
.form-status:not([hidden]){margin:var(--s4) 0}
.nav-logged .btn-text{min-height:36px}
.locked-rows .finding h3{font-size:var(--size-lg)}
.result-actions{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}
.spin{display:inline-block;width:14px;height:14px;margin-right:var(--s2);border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-2px;animation:spin .8s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.spin{animation:none}}
.site-notice{width:min(100% - 40px,var(--container));margin:var(--s4) auto 0}
