.persistence-page-v0124{padding-bottom:72px}.persistence-hero-v0124{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:22px;padding:34px 0 20px}.persistence-hero-v0124>div,.persistence-hero-v0124>aside,.persistence-card-v0124{border:1px solid var(--line);border-radius:24px;background:var(--panel);box-shadow:var(--shadow)}.persistence-hero-v0124>div{padding:28px}.persistence-hero-v0124 h1{margin:.35rem 0 .7rem;font-size:clamp(2.1rem,4vw,3.6rem);line-height:1.02}.persistence-hero-v0124 p{margin:0;color:var(--muted);line-height:1.55}.persistence-hero-v0124>aside{padding:22px;background:linear-gradient(145deg,rgba(39,100,255,.08),rgba(255,170,36,.08));display:flex;flex-direction:column;justify-content:center;gap:8px}.persistence-hero-v0124 aside strong{font-size:.78rem;letter-spacing:.08em}.persistence-hero-v0124 aside span{color:var(--muted);font-size:.8rem;line-height:1.5}.persistence-metrics-v0124{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px}.persistence-metrics-v0124 article{padding:16px 17px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.persistence-metrics-v0124 span,.persistence-metrics-v0124 strong,.persistence-metrics-v0124 small{display:block}.persistence-metrics-v0124 span{font-size:.68rem;font-weight:900;letter-spacing:.07em;color:var(--muted)}.persistence-metrics-v0124 strong{font-size:1.55rem;margin:5px 0;overflow-wrap:anywhere}.persistence-metrics-v0124 small{color:var(--muted);font-size:.71rem}.persistence-grid-v0124{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0}.persistence-card-v0124{padding:22px}.persistence-card-v0124 h2{margin:.3rem 0 .55rem}.persistence-card-v0124>p,.persistence-section-head-v0124 p{color:var(--muted);line-height:1.5}.persistence-section-head-v0124{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:14px}.persistence-section-head-v0124 h2{margin:.25rem 0}.persistence-section-head-v0124 p{margin:0}.persistence-actions-v0124{display:flex;gap:8px;flex-wrap:wrap}.persistence-server-v0124{display:grid;gap:10px;margin-top:14px}.persistence-server-v0124 article{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--panel-2)}.persistence-server-v0124 strong,.persistence-server-v0124 small{display:block}.persistence-server-v0124 small{color:var(--muted);margin-top:3px;font-size:.72rem}.persistence-server-v0124 span{font-size:.66rem;font-weight:900;white-space:nowrap}.persistence-server-v0124 .pass{color:#147c55}.persistence-server-v0124 .review{color:#a56700}.persistence-server-v0124 .fail{color:#b7253b}.persistence-probe-v0124{padding:15px;border:1px solid var(--line);border-radius:16px;background:var(--panel-2);margin-top:14px}.persistence-probe-v0124 code{display:block;margin:10px 0;padding:10px;border-radius:10px;background:rgba(17,21,47,.07);overflow-wrap:anywhere}.persistence-probe-v0124 input{width:100%;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--text);padding:9px 10px}.persistence-coverage-v0124,.persistence-checks-v0124,.persistence-issue-list-v0124{display:grid;gap:10px;margin-top:15px}.persistence-coverage-v0124 article{display:grid;grid-template-columns:minmax(170px,.7fr) minmax(130px,.45fr) minmax(0,1.5fr);gap:12px;align-items:start;padding:13px;border:1px solid var(--line);border-radius:14px;background:var(--panel-2)}.persistence-coverage-v0124 article>span{font-size:.65rem;font-weight:900}.persistence-coverage-v0124 .server{color:#147c55}.persistence-coverage-v0124 .browser{color:#2764ff}.persistence-coverage-v0124 .pending{color:#a56700}.persistence-coverage-v0124 small{color:var(--muted);line-height:1.45}.persistence-check-v0124{padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--panel-2)}.persistence-check-v0124.pass{border-color:rgba(26,164,109,.32)}.persistence-check-v0124.fail{border-color:rgba(255,170,36,.42)}.persistence-check-v0124 header span{font-size:.64rem;font-weight:900;letter-spacing:.06em;color:var(--muted)}.persistence-check-v0124 h3{margin:2px 0}.persistence-check-v0124 p{margin:6px 0 11px;color:var(--muted);font-size:.76rem;line-height:1.48}.persistence-check-v0124 label{display:grid;gap:5px}.persistence-check-v0124 label>span{font-size:.66rem;font-weight:900;color:var(--muted)}.persistence-check-v0124 input{width:100%;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--text);padding:9px 10px}.persistence-check-actions-v0124{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.persistence-form-grid-v0124{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.persistence-form-grid-v0124 label,.persistence-form-wide-v0124{display:grid;gap:6px}.persistence-form-grid-v0124 label>span,.persistence-form-wide-v0124>span{font-size:.68rem;font-weight:900;color:var(--muted)}.persistence-form-grid-v0124 input,.persistence-form-grid-v0124 select,.persistence-form-grid-v0124 textarea,.persistence-form-wide-v0124 input,.persistence-form-wide-v0124 textarea{width:100%;border:1px solid var(--line);border-radius:12px;background:var(--panel-2);color:var(--text);padding:10px 11px;font:inherit}.persistence-form-wide-v0124{margin:12px 0}.persistence-issue-v0124{padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--panel-2)}.persistence-issue-v0124.critical{border-color:rgba(255,77,94,.46)}.persistence-issue-v0124.high{border-color:rgba(255,170,36,.43)}.persistence-issue-v0124 header{display:flex;justify-content:space-between;gap:10px}.persistence-issue-v0124 h3{margin:2px 0}.persistence-issue-v0124 small{color:var(--muted);font-size:.72rem}.persistence-empty-v0124{padding:18px;border:1px dashed var(--line);border-radius:14px;color:var(--muted);text-align:center}.persistence-boundary-v0124{display:flex;gap:12px;margin-top:18px;padding:16px 18px;border:1px solid rgba(255,77,94,.25);border-radius:18px;background:rgba(255,77,94,.055)}.persistence-boundary-v0124 strong{white-space:nowrap}.persistence-boundary-v0124 span{color:var(--muted);font-size:.79rem;line-height:1.5}@media(max-width:1000px){.persistence-hero-v0124,.persistence-grid-v0124{grid-template-columns:1fr}.persistence-metrics-v0124{grid-template-columns:1fr 1fr}}@media(max-width:700px){.persistence-coverage-v0124{display:block}.persistence-coverage-v0124 article{grid-template-columns:1fr;margin-bottom:9px}.persistence-metrics-v0124,.persistence-form-grid-v0124{grid-template-columns:1fr}.persistence-section-head-v0124{flex-direction:column}.persistence-actions-v0124{width:100%}.persistence-actions-v0124 .button{flex:1}.persistence-boundary-v0124{flex-direction:column}.persistence-boundary-v0124 strong{white-space:normal}}
