.slide-fade-enter[data-v-363d6039],.slide-fade-leave-to[data-v-363d6039]{-webkit-transform:translateY(-15px);transform:translateY(-15px);opacity:0}.ai-results-section[data-v-363d6039]{padding:0 10px}.ai-results-header[data-v-363d6039]{background:#fff;border:1px solid #ebedef;padding:12px 15px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.02);box-shadow:0 2px 4px rgba(0,0,0,.02);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.ai-results-header[data-v-363d6039]:active{background:#f8f9fa}.header-main[data-v-363d6039]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-main h6[data-v-363d6039]{font-weight:800;color:#3c4b64;font-size:13px;letter-spacing:.5px}.toggle-icon[data-v-363d6039]{opacity:.5}.compact-ai-item[data-v-363d6039]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.02);box-shadow:0 1px 3px rgba(0,0,0,.02)}.compact-header[data-v-363d6039]{padding:10px 12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.compact-header[data-v-363d6039],.compact-title[data-v-363d6039]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compact-title[data-v-363d6039]{font-size:13px;color:#444;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap}.dot[data-v-363d6039]{width:8px;height:8px;border-radius:50%;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.dot.approved[data-v-363d6039]{background:#2eb85c;-webkit-box-shadow:0 0 5px rgba(46,184,92,.4);box-shadow:0 0 5px rgba(46,184,92,.4)}.dot.rejected[data-v-363d6039]{background:#e55353;-webkit-box-shadow:0 0 5px rgba(229,83,83,.4);box-shadow:0 0 5px rgba(229,83,83,.4)}.store-name[data-v-363d6039]{font-weight:700;margin-right:4px}.branch-name[data-v-363d6039]{opacity:.7;font-size:12px;overflow:hidden;text-overflow:ellipsis}.sub-toggle[data-v-363d6039]{opacity:.3;margin-left:10px}.compact-content[data-v-363d6039]{padding:10px 12px 15px 12px;background:#fafafa;border-top:1px solid #f0f0f0}.ai-reason-box[data-v-363d6039]{background:#fff;padding:8px 12px;border-radius:8px;border:1px solid #eee}.ai-label[data-v-363d6039]{font-size:10px;font-weight:800;color:#8a93a2;margin-bottom:2px}.ai-text[data-v-363d6039]{font-size:12px;color:#4f5d73;line-height:1.4}.btn-dispute[data-v-363d6039]{font-size:11px;font-weight:700;color:#e55353!important;padding:0;text-decoration:none}.ai-textarea-mini[data-v-363d6039]{font-size:12px!important;border-radius:8px!important;border:1px solid #ddd!important}.ai-sent-badge[data-v-363d6039]{font-size:11px;font-weight:700;color:#2eb85c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e6f7ed;padding:5px;border-radius:6px}@-webkit-keyframes pulse-363d6039{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(60,75,100,.7);box-shadow:0 0 0 0 rgba(60,75,100,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px rgba(60,75,100,0);box-shadow:0 0 0 10px rgba(60,75,100,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(60,75,100,0);box-shadow:0 0 0 0 rgba(60,75,100,0)}}@keyframes pulse-363d6039{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(60,75,100,.7);box-shadow:0 0 0 0 rgba(60,75,100,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px rgba(60,75,100,0);box-shadow:0 0 0 10px rgba(60,75,100,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(60,75,100,0);box-shadow:0 0 0 0 rgba(60,75,100,0)}}.animate-fade-in[data-v-363d6039]{-webkit-animation:fadeIn-363d6039 .5s ease-out forwards;animation:fadeIn-363d6039 .5s ease-out forwards}@-webkit-keyframes fadeIn-363d6039{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-363d6039{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade-enter-active[data-v-363d6039],.fade-leave-active[data-v-363d6039]{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter[data-v-363d6039],.fade-leave-to[data-v-363d6039]{opacity:0}