.van-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:20px;line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:#c8c9cc}.van-checkbox__label{margin-left:8px;color:#323233;line-height:20px}.van-checkbox__label--left{margin:0 8px 0 0}.van-checkbox__label--disabled{color:#c8c9cc}.van-checkbox-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-cell-group{background-color:#fff}.van-cell-group__title{padding:16px 16px 8px;color:#969799;font-size:14px;line-height:16px}.van-tag{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 4px;color:#fff;font-size:12px;line-height:16px;border-radius:2px}.van-tag--default{background-color:#969799}.van-tag--default.van-tag--plain{color:#969799}.van-tag--danger{background-color:#ee0a24}.van-tag--danger.van-tag--plain{color:#ee0a24}.van-tag--primary{background-color:#1989fa}.van-tag--primary.van-tag--plain{color:#1989fa}.van-tag--success{background-color:#07c160}.van-tag--success.van-tag--plain{color:#07c160}.van-tag--warning{background-color:#ff976a}.van-tag--warning.van-tag--plain{color:#ff976a}.van-tag--plain{background-color:#fff;border-color:currentColor}.van-tag--plain:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid;border-color:inherit;border-radius:inherit;content:"";pointer-events:none}.van-tag--medium{padding:2px 6px}.van-tag--large{padding:4px 8px;font-size:14px;border-radius:4px}.van-tag--mark{border-radius:0 999px 999px 0}.van-tag--mark:after{display:block;width:2px;content:""}.van-tag--round{border-radius:999px}.van-tag__close{margin-left:2px;cursor:pointer}.picture-writing-component[data-v-66a37712]{display:inline-block}.function-button[data-v-66a37712]{display:flex;align-items:center;cursor:pointer}.function-button .function-icon[data-v-66a37712]{width:24px;height:24px;margin-right:4px}.function-button .function-text[data-v-66a37712]{font-size:14px;color:#333;margin-left:4px}.method-popup[data-v-66a37712]{padding:16px}.method-popup .popup-header[data-v-66a37712]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.method-popup .popup-header h3[data-v-66a37712]{font-size:18px;font-weight:500;margin:0}.method-popup .popup-content .method-options[data-v-66a37712]{display:flex;flex-direction:column;gap:12px}.method-popup .popup-content .method-options .method-option[data-v-66a37712]{display:flex;align-items:center;padding:16px;background:#f5f5f5;border-radius:8px;cursor:pointer;transition:background .3s}.method-popup .popup-content .method-options .method-option[data-v-66a37712]:active{background:#e0e0e0}.method-popup .popup-content .method-options .method-option .van-icon[data-v-66a37712]{margin-right:12px;color:#28a9fc}.method-popup .popup-content .method-options .method-option .method-info[data-v-66a37712]{flex:1}.method-popup .popup-content .method-options .method-option .method-info .method-title[data-v-66a37712]{display:block;font-size:16px;font-weight:500;color:#333;margin-bottom:4px}.method-popup .popup-content .method-options .method-option .method-info .method-desc[data-v-66a37712]{font-size:12px;color:#999;margin:0}.camera-container[data-v-66a37712]{width:100%;height:100%;background:#000;display:flex;flex-direction:column}.camera-container .camera-header[data-v-66a37712]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(0,0,0,.8);color:#fff}.camera-container .camera-header .van-icon[data-v-66a37712]{cursor:pointer}.camera-container .video-container[data-v-66a37712]{flex:1;position:relative;overflow:hidden}.camera-container .video-container .video[data-v-66a37712]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.camera-container .camera-footer[data-v-66a37712]{padding:24px;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center}.camera-container .camera-footer .camera-btn[data-v-66a37712]{width:70px;height:70px;border-radius:50%;border:4px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;background:hsla(0,0%,100%,.3)}.camera-container .camera-footer .camera-btn .camera-btn-inner[data-v-66a37712]{width:56px;height:56px;border-radius:50%;background:#fff}.crop-popup[data-v-66a37712]{padding:16px}.crop-popup .crop-header[data-v-66a37712]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.crop-popup .crop-header h3[data-v-66a37712]{font-size:18px;font-weight:500;margin:0}.crop-popup .crop-view[data-v-66a37712]{margin-bottom:16px;border-radius:8px;overflow:hidden}.crop-popup .crop-btns[data-v-66a37712]{display:flex;gap:12px}.crop-popup .crop-btns .crop-btn-cancel[data-v-66a37712],.crop-popup .crop-btns .crop-btn-confirm[data-v-66a37712]{flex:1;padding:12px;text-align:center;border-radius:8px;font-size:16px;cursor:pointer}.crop-popup .crop-btns .crop-btn-cancel[data-v-66a37712]{background:#f5f5f5;color:#333}.crop-popup .crop-btns .crop-btn-confirm[data-v-66a37712]{background:#28a9fc;color:#fff}.loading-overlay[data-v-66a37712]{display:flex;align-items:center;justify-content:center}.loading-overlay .loading-content[data-v-66a37712]{display:flex;flex-direction:column;align-items:center;gap:8px}.loading-overlay .loading-content .loading-text[data-v-66a37712]{color:#1989fa;font-size:14px}