.pa[data-v-158fea9f]{position:absolute}.pr[data-v-158fea9f]{position:relative}[data-v-158fea9f] .center-modal{display:flex}[data-v-158fea9f] .center-modal .ivu-modal{top:0;margin:auto}[data-v-158fea9f] .ivu-modal-content{overflow:hidden;border-radius:12px}[data-v-158fea9f] .ivu-modal-body{padding:0}.spacer[data-v-158fea9f]{flex:1}.modal-header[data-v-158fea9f]{display:flex;align-items:center;gap:8px;padding:16px 20px;background:linear-gradient(180deg,#ecfaff,#fff)}.modal-header strong[data-v-158fea9f]{color:rgba(0,0,0,.9);font-size:20px;font-weight:600;line-height:28px}.header-icon[data-v-158fea9f]{flex-shrink:0;width:32px;height:32px}.close-icon[data-v-158fea9f]{color:rgba(0,0,0,.8);font-size:20px;cursor:pointer}.modal-body[data-v-158fea9f]{padding:0 16px 12px}.confirm-card[data-v-158fea9f]{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;background:#f7f8fd;border-radius:8px}.confirm-card p[data-v-158fea9f]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:rgba(0,0,0,.9);font-size:20px;line-height:28px}.confirm-card strong[data-v-158fea9f]{font-weight:600}.confirm-card strong.success[data-v-158fea9f]{color:#24b66d}.confirm-card strong.danger[data-v-158fea9f]{color:#ef4444}.warning-icon[data-v-158fea9f]{flex-shrink:0;width:48px;height:48px}.score-input[data-v-158fea9f]{width:80px;margin:0 4px}.choice[data-v-158fea9f]{margin-left:4px;padding:2px 12px;font-size:16px;line-height:24px;background:#fff;border:1px solid currentColor;border-radius:4px;cursor:pointer}.choice.success[data-v-158fea9f]{color:#24b66d}.choice.danger[data-v-158fea9f]{color:#ef4444}.choice.active.success[data-v-158fea9f]{color:#fff;background:#24b66d;border-color:#24b66d}.choice.active.danger[data-v-158fea9f]{color:#fff;background:#ef4444;border-color:#ef4444}.modal-footer[data-v-158fea9f]{display:flex;justify-content:center;gap:32px;padding:12px 0 24px}.outline-button[data-v-158fea9f],.primary-button[data-v-158fea9f]{width:144px;height:40px;font-size:14px;border-radius:8px}.primary-button[data-v-158fea9f]{box-shadow:0 2px 0 rgba(41,138,240,.1)}.primary-button[data-v-158fea9f]:not([disabled]){background:#298af0;border-color:#298af0}.outline-button[data-v-158fea9f]{color:rgba(0,0,0,.9);border-color:rgba(0,0,0,.2);box-shadow:0 2px 0 rgba(0,0,0,.04)}