.userbody[data-v-ab6126d0]{font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,sans-serif;background:linear-gradient(135deg,#3a6073 0%,#16222a 100%);color:#f4f4f4;line-height:1.6;min-height:100vh;display:flex;justify-content:center;position:relative}.mobile-container[data-v-ab6126d0]{background-color:#2c3e50;width:100%;min-height:100vh;overflow-y:auto;position:relative;box-shadow:0 0 30px #0000004d}.contract-info-container[data-v-ab6126d0]{position:relative;padding:15px}.section-subtitle[data-v-ab6126d0]{font-size:16px;color:#fff;max-width:700px;margin:0 auto;text-align:center}.check-container[data-v-ab6126d0]{position:relative;width:100px;height:100px;margin:0 auto}.sign_document[data-v-ab6126d0]{background-color:#fff;box-shadow:0 4px 20px #0000001a;width:200px;height:282.84px;padding:20px;position:relative;box-sizing:border-box}.skeleton[data-v-ab6126d0]{background-color:#f0f0f0;border-radius:2px;margin-bottom:8px}.skeleton-title[data-v-ab6126d0]{height:12px;width:70%;margin-bottom:15px}.skeleton-subtitle[data-v-ab6126d0]{height:10px;width:60%;margin-bottom:20px}.skeleton-text[data-v-ab6126d0]{height:6px;width:100%;margin-bottom:6px}.skeleton-text.short[data-v-ab6126d0]{width:85%}.signature-box[data-v-ab6126d0]{border:1px solid #e0e0e0;width:70px;height:40px;margin-left:auto;margin-top:20px;position:relative;display:flex;justify-content:center;align-items:center}.gesture-svg[data-v-ab6126d0]{width:70%;height:70%;transform:rotate(-45deg)}.gesture-path[data-v-ab6126d0]{fill:none;stroke:#f54136;stroke-width:.8;stroke-dasharray:300;stroke-dashoffset:300;animation:signatureAnimation-ab6126d0 6s ease-in-out infinite}@keyframes signatureAnimation-ab6126d0{0%{stroke-dashoffset:300;fill:transparent}16.67%{stroke-dashoffset:0;fill:transparent}33.33%{stroke-dashoffset:0;fill:#f54136}83.33%{stroke-dashoffset:0;fill:#f54136}to{stroke-dashoffset:300;fill:transparent}}
