.legal-module__xpnSVG__page{--primary:#007a4d;--background:#f2f5f1;--surface:#fff;--foreground:#0f1a14;--muted:#676f69;--notice:#ffd563;background:var(--background);min-height:100svh;color:var(--foreground);font-family:var(--font-geist-sans), system-ui, sans-serif;padding:24px 20px 48px}.legal-module__xpnSVG__document{flex-direction:column;gap:20px;max-width:680px;margin:0 auto;display:flex}.legal-module__xpnSVG__title{font-size:2rem;font-weight:500;line-height:1.15}.legal-module__xpnSVG__updated{color:var(--muted);margin-top:6px;font-size:.875rem}.legal-module__xpnSVG__notice{background:var(--notice);border-radius:16px;padding:12px 16px;font-size:.9375rem;line-height:1.4}.legal-module__xpnSVG__intro,.legal-module__xpnSVG__section p,.legal-module__xpnSVG__section li{font-size:1rem;line-height:1.6}.legal-module__xpnSVG__section{background:var(--surface);border-radius:24px;flex-direction:column;gap:10px;padding:20px;display:flex}.legal-module__xpnSVG__section h2{font-size:1.125rem;font-weight:600}.legal-module__xpnSVG__section ul{flex-direction:column;gap:6px;padding-left:1.25rem;display:flex}.legal-module__xpnSVG__section a{color:var(--primary);font-weight:500}.legal-module__xpnSVG__footer{color:var(--muted);text-align:center;font-size:.8125rem}.legal-module__xpnSVG__question{border-top:1px solid var(--background);padding-top:10px}.legal-module__xpnSVG__question:first-of-type{border-top:0;padding-top:0}.legal-module__xpnSVG__question summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;font-size:1rem;font-weight:500;line-height:1.45;list-style:none;display:flex}.legal-module__xpnSVG__question summary::-webkit-details-marker{display:none}.legal-module__xpnSVG__question summary:after{content:"+";color:var(--primary);flex-shrink:0;font-size:1.25rem;line-height:1}.legal-module__xpnSVG__question[open] summary:after{content:"−"}.legal-module__xpnSVG__answer{flex-direction:column;gap:10px;padding:8px 0 4px;display:flex}.legal-module__xpnSVG__answer ul{flex-direction:column;gap:6px;padding-left:1.25rem;display:flex}
.reset-module__8q0XYW__card{background:var(--surface);border-radius:24px;flex-direction:column;gap:14px;padding:20px;display:flex}.reset-module__8q0XYW__primaryButton,.reset-module__8q0XYW__submit{text-align:center;background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;padding:14px 20px;font-size:1rem;font-weight:600;text-decoration:none;display:block}.reset-module__8q0XYW__submit:disabled{opacity:.6;cursor:default}.reset-module__8q0XYW__divider{color:var(--muted);text-align:center;font-size:.875rem}.reset-module__8q0XYW__label{color:var(--muted);font-size:.875rem}.reset-module__8q0XYW__inputRow{background:var(--background);border-radius:16px;align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}.reset-module__8q0XYW__input{color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-size:1rem}.reset-module__8q0XYW__toggle{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:8px 10px;font-weight:500}.reset-module__8q0XYW__error{color:#b42318;font-size:.9375rem}.reset-module__8q0XYW__muted{color:var(--muted);font-size:.9375rem;line-height:1.5}
