.quick-claims-page[data-v-59b2403a]{font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem}.quick-claims-page .page-container[data-v-59b2403a]{width:100%;animation:fadeInUp-data-v-59b2403a .6s ease-out}@keyframes fadeInUp-data-v-59b2403a{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}.quick-claims-page .card[data-v-59b2403a]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(1rem);border-radius:2.4rem;padding:3rem 2rem;box-shadow:0 2rem 6rem rgba(0,0,0,.3)}.quick-claims-page .header[data-v-59b2403a]{text-align:center;margin-bottom:3.2rem}.quick-claims-page .icon-wrapper[data-v-59b2403a]{width:7rem;height:7rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.6rem;box-shadow:0 .8rem 2rem rgba(102,126,234,.4)}.quick-claims-page .icon-wrapper svg[data-v-59b2403a]{width:3.6rem;height:3.6rem;fill:#fff}.quick-claims-page .header h1[data-v-59b2403a]{font-size:2.2rem;font-weight:700;color:#1a1a2e;margin-bottom:.6rem}.quick-claims-page .header p[data-v-59b2403a]{font-size:1.4rem;color:#666;font-weight:300}.quick-claims-page .form-group[data-v-59b2403a]{margin-bottom:2.8rem}.quick-claims-page .form-label[data-v-59b2403a]{display:block;font-size:1.4rem;font-weight:500;color:#333;margin-bottom:1rem;padding-left:.4rem}.quick-claims-page .input-wrapper[data-v-59b2403a]{position:relative}.quick-claims-page .input-wrapper svg[data-v-59b2403a]{position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;fill:#999;transition:fill .3s;pointer-events:none}.quick-claims-page .input-wrapper:focus-within svg[data-v-59b2403a]{fill:#667eea}.quick-claims-page .form-input[data-v-59b2403a]{width:100%;padding:1.4rem 1.4rem 1.4rem 4.2rem;font-size:1.5rem;border:.2rem solid #e8e8e8;border-radius:1.4rem;outline:none;transition:all .3s;font-family:inherit;background:#fafafa;box-sizing:border-box}.quick-claims-page .form-input[data-v-59b2403a]:focus{border-color:#667eea;background:#fff;box-shadow:0 0 0 .4rem rgba(102,126,234,.1)}.quick-claims-page .form-input[data-v-59b2403a]::placeholder{color:#bbb}.quick-claims-page .submit-btn[data-v-59b2403a]{width:100%;padding:1.4rem;font-size:1.6rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:1.4rem;cursor:pointer;transition:all .3s;font-family:inherit;box-shadow:0 .8rem 2rem rgba(102,126,234,.4);position:relative;overflow:hidden}.quick-claims-page .submit-btn[data-v-59b2403a]:hover{transform:translateY(-.2rem);box-shadow:0 1.2rem 2.8rem rgba(102,126,234,.5)}.quick-claims-page .submit-btn[data-v-59b2403a]:active{transform:translateY(0)}.quick-claims-page .submit-btn[data-v-59b2403a]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:hsla(0,0%,100%,.3);border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s}.quick-claims-page .submit-btn[data-v-59b2403a]:active:after{width:30rem;height:30rem}.quick-claims-page .submit-btn[data-v-59b2403a]:disabled{opacity:.7;cursor:not-allowed}.quick-claims-page .modal-overlay[data-v-59b2403a]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s}.quick-claims-page .modal-overlay.active[data-v-59b2403a]{opacity:1;pointer-events:all}.quick-claims-page .modal-content[data-v-59b2403a]{background:#f2f2f2;padding:3rem 2.4rem;border-radius:1.6rem;text-align:center;max-width:90%;width:32rem;box-shadow:0 2rem 6rem rgba(0,0,0,.3);transform:scale(.9);transition:transform .3s}.quick-claims-page .modal-overlay.active .modal-content[data-v-59b2403a]{transform:scale(1)}.quick-claims-page .modal-text[data-v-59b2403a]{font-size:1.5rem;color:#333;line-height:1.6}.quick-claims-page .modal-link[data-v-59b2403a]{color:#576b9e;text-decoration:underline;cursor:pointer;font-weight:500}.quick-claims-page .modal-link[data-v-59b2403a]:hover{color:#4a5a8a}.quick-claims-page .copy-toast[data-v-59b2403a]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);color:#fff;padding:1.4rem 2.8rem;border-radius:.8rem;font-size:1.4rem;z-index:2000;opacity:0;pointer-events:none;transition:opacity .3s}.quick-claims-page .copy-toast.show[data-v-59b2403a]{opacity:1}