.demo-reset-trigger{font:inherit;font-size:11px;color:#68766e;background:transparent;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:7px 0}.demo-reset-screen{min-height:100dvh;display:grid;place-items:center;padding:28px;background:#f4f6f1;color:#253c32;font-family:var(--font-sans,sans-serif)}.demo-reset-screen>section{width:min(100%,510px)}.demo-reset-eyebrow{color:#687c6d;font-size:12px;font-weight:600}.demo-reset-screen h1{font-size:30px;line-height:1.2;letter-spacing:-.035em;margin:18px 0}.demo-reset-dialog p,.demo-reset-screen p{font-size:14px;line-height:1.7}.demo-reset-screen .demo-reset-note{font-size:12px;color:#6b766c}.demo-reset-steps{padding-left:24px;margin:24px 0;font-size:14px;line-height:2.2;color:#788074}.demo-reset-steps [aria-current]{font-weight:650;color:#2f643f}.demo-reset-dialog button,.demo-reset-screen button{border:1px solid #bdcdbf;border-radius:7px;padding:10px 14px;background:#315b44;color:white;font:inherit;font-size:13px;cursor:pointer}.demo-reset-dialog{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:26px;border:1px solid #cdd8c9;border-radius:14px;color:#253c32;background:#fcfdf9;box-shadow:0 18px 80px #122e2540}.demo-reset-dialog::backdrop{background:#142b245c}.demo-reset-dialog h2{font-size:23px;margin:0 0 18px;letter-spacing:-.025em}.demo-reset-dialog>div{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:24px}.demo-reset-dialog button:first-child{background:transparent;color:#315b44}.demo-reset-dialog button:disabled{opacity:.55;cursor:wait}.demo-reset-dialog button:focus-visible,.demo-reset-screen button:focus-visible,.demo-reset-trigger:focus-visible{outline:2px solid #39785f;outline-offset:3px}