.preview-modal-clean[data-v-bd43ef96] .ant-modal-content{background:transparent;box-shadow:none}.preview-modal-clean[data-v-bd43ef96] .ant-modal-body{padding:0}.preview-container[data-v-bd43ef96]{-ms-flex-pack:center;justify-content:center;padding:30px 20px}.iphone-frame[data-v-bd43ef96],.preview-container[data-v-bd43ef96]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.iphone-frame[data-v-bd43ef96]{position:relative;padding:0 4px}.iphone-left-buttons[data-v-bd43ef96]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;position:absolute;left:-1px;top:120px;z-index:1}.iphone-left-buttons .iphone-mute-switch[data-v-bd43ef96]{width:3px;height:20px;background:linear-gradient(90deg,#4a4a4a,#6a6a6a);border-radius:2px}.iphone-left-buttons .iphone-volume-down[data-v-bd43ef96],.iphone-left-buttons .iphone-volume-up[data-v-bd43ef96]{width:3px;height:48px;background:linear-gradient(90deg,#4a4a4a,#6a6a6a);border-radius:2px}.iphone-power-btn[data-v-bd43ef96]{width:3px;height:72px;background:linear-gradient(90deg,#6a6a6a,#4a4a4a);border-radius:2px;position:absolute;right:-1px;top:160px;z-index:1}.iphone-body[data-v-bd43ef96]{width:400px;height:820px;background:#fff;border-radius:55px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 25px 80px rgba(0,0,0,.25);position:relative;border:4px solid transparent;background-clip:padding-box}.iphone-body[data-v-bd43ef96]:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:linear-gradient(135deg,#d4d4d4,#a8a8a8,silver,#8a8a8a);border-radius:58px;z-index:-1}.iphone-dynamic-island[data-v-bd43ef96]{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:96px;height:34px;background:#000;border-radius:22px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-right:14px;z-index:10}.iphone-dynamic-island .island-camera[data-v-bd43ef96]{width:14px;height:14px;background:radial-gradient(circle at 30% 30%,#2a2a2a,#000);border-radius:50%;border:2px solid #1a1a1a}.iphone-status-bar[data-v-bd43ef96]{position:absolute;top:20px;left:0;right:0;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 32px;background:transparent}.iphone-status-bar .iphone-time[data-v-bd43ef96]{font-size:15px;font-weight:600;color:#000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}.iphone-status-bar .iphone-status-icons[data-v-bd43ef96]{display:-ms-flexbox;display:flex;gap:5px;-ms-flex-align:center;align-items:center}.iphone-status-bar .icon-signal[data-v-bd43ef96]{width:16px;height:12px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;gap:1.5px}.iphone-status-bar .icon-signal span[data-v-bd43ef96]{width:2.5px;background:#000;border-radius:1px}.iphone-status-bar .icon-signal span[data-v-bd43ef96]:first-child{height:4px}.iphone-status-bar .icon-signal span[data-v-bd43ef96]:nth-child(2){height:6px}.iphone-status-bar .icon-signal span[data-v-bd43ef96]:nth-child(3){height:8px}.iphone-status-bar .icon-signal span[data-v-bd43ef96]:nth-child(4){height:10px}.iphone-status-bar .icon-battery[data-v-bd43ef96]{width:22px;height:10px;border:1.5px solid #000;border-radius:3px;position:relative}.iphone-status-bar .icon-battery[data-v-bd43ef96]:before{content:"";position:absolute;right:-2.5px;top:50%;transform:translateY(-50%);width:2px;height:5px;background:#000;border-radius:0 1px 1px 0}.iphone-status-bar .icon-battery[data-v-bd43ef96]:after{content:"";position:absolute;left:1.5px;top:1.5px;width:13px;height:5px;background:#34c759;border-radius:1px}.iphone-home-bar[data-v-bd43ef96]{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:120px;height:5px;background:#000;border-radius:3px;opacity:.2}.page-header[data-v-bd43ef96]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:64px 16px 12px;background:#fff;border-bottom:1px solid #f0f0f0;position:relative}.page-header .back-icon[data-v-bd43ef96]{font-size:32px;color:#333;font-weight:400;width:40px;line-height:1}.page-header .page-title[data-v-bd43ef96]{font-size:17px;font-weight:500;color:#333;position:absolute;left:50%;transform:translateX(-50%)}.page-header .capsule-btn[data-v-bd43ef96]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.18);border-radius:16px;padding:4px 12px;gap:10px}.page-header .capsule-btn .dots[data-v-bd43ef96]{display:-ms-flexbox;display:flex;gap:1.5px;-ms-flex-align:center;align-items:center}.page-header .capsule-btn .dots .dot[data-v-bd43ef96]{background:#000;border-radius:50%}.page-header .capsule-btn .dots .dot[data-v-bd43ef96]:first-child{width:2.5px;height:2.5px}.page-header .capsule-btn .dots .dot[data-v-bd43ef96]:nth-child(2){width:3.5px;height:3.5px}.page-header .capsule-btn .dots .dot[data-v-bd43ef96]:nth-child(3){width:2.5px;height:2.5px}.page-header .capsule-btn .divider[data-v-bd43ef96]{width:1px;height:12px;background:rgba(0,0,0,.18)}.page-header .capsule-btn .circle[data-v-bd43ef96]{width:14px;height:14px;border:1px solid #000;border-radius:50%;position:relative;background:transparent}.page-header .capsule-btn .circle[data-v-bd43ef96]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;background:#000;border-radius:50%}.phone-content[data-v-bd43ef96]{height:720px;overflow-y:auto;padding:16px;background:#fff}.phone-content .article-title[data-v-bd43ef96]{font-size:18px;font-weight:600;color:#ff4d4f;text-align:center;margin-bottom:16px;line-height:1.5}.phone-content .content-body[data-v-bd43ef96]{font-size:14px;line-height:1.8;color:#333;margin-bottom:20px}.phone-content .content-body[data-v-bd43ef96] p{margin-bottom:10px}.phone-content .content-body[data-v-bd43ef96] img{max-width:100%;height:auto}.phone-content .school-info-section[data-v-bd43ef96]{background:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:16px}.phone-content .school-info-section .info-row[data-v-bd43ef96]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:14px}.phone-content .school-info-section .info-row[data-v-bd43ef96]:last-child{margin-bottom:0}.phone-content .school-info-section .info-row .label[data-v-bd43ef96]{color:#333;font-weight:500;min-width:36px}.phone-content .school-info-section .info-row .underline[data-v-bd43ef96]{-ms-flex:1;flex:1;height:1px;background:#999;margin-left:8px}.phone-content .sign-section[data-v-bd43ef96]{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:8px}.phone-content .sign-section .section-title[data-v-bd43ef96]{font-size:15px;font-weight:600;color:#333;margin-bottom:8px}.phone-content .sign-section .sign-label[data-v-bd43ef96]{font-size:13px;color:#999;margin-bottom:8px}.phone-content .sign-section .sign-box[data-v-bd43ef96]{height:80px;border:1px dashed #ddd;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff}.phone-content .sign-section .sign-box .sign-placeholder[data-v-bd43ef96]{color:#ccc;font-size:12px}.phone-content .submit-area[data-v-bd43ef96]{padding-bottom:32px}.phone-content .submit-area .submit-btn[data-v-bd43ef96]{width:100%;height:44px;background:#00cc9b;color:#fff;border:none;border-radius:22px;font-size:16px}