body[data-v-1303be9c],html[data-v-1303be9c]{width:100%}input[data-v-1303be9c]::-ms-clear,input[data-v-1303be9c]::-ms-reveal{display:none}[data-v-1303be9c],[data-v-1303be9c]:after,[data-v-1303be9c]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-1303be9c]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-1303be9c],aside[data-v-1303be9c],dialog[data-v-1303be9c],figcaption[data-v-1303be9c],figure[data-v-1303be9c],footer[data-v-1303be9c],header[data-v-1303be9c],hgroup[data-v-1303be9c],main[data-v-1303be9c],nav[data-v-1303be9c],section[data-v-1303be9c]{display:block}body[data-v-1303be9c]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-1303be9c]:focus{outline:none!important}hr[data-v-1303be9c]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-1303be9c],h2[data-v-1303be9c],h3[data-v-1303be9c],h4[data-v-1303be9c],h5[data-v-1303be9c],h6[data-v-1303be9c]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-1303be9c]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-1303be9c],abbr[title][data-v-1303be9c]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-1303be9c]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-1303be9c],input[type=password][data-v-1303be9c],input[type=text][data-v-1303be9c],textarea[data-v-1303be9c]{-webkit-appearance:none}dl[data-v-1303be9c],ol[data-v-1303be9c],ul[data-v-1303be9c]{margin-top:0;margin-bottom:1em}ol ol[data-v-1303be9c],ol ul[data-v-1303be9c],ul ol[data-v-1303be9c],ul ul[data-v-1303be9c]{margin-bottom:0}dt[data-v-1303be9c]{font-weight:500}dd[data-v-1303be9c]{margin-bottom:.5em;margin-left:0}blockquote[data-v-1303be9c]{margin:0 0 1em}dfn[data-v-1303be9c]{font-style:italic}b[data-v-1303be9c],strong[data-v-1303be9c]{font-weight:bolder}small[data-v-1303be9c]{font-size:80%}sub[data-v-1303be9c],sup[data-v-1303be9c]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-1303be9c]{bottom:-.25em}sup[data-v-1303be9c]{top:-.5em}a[data-v-1303be9c]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-1303be9c],kbd[data-v-1303be9c],pre[data-v-1303be9c],samp[data-v-1303be9c]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-1303be9c]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-1303be9c]{margin:0 0 1em}img[data-v-1303be9c]{vertical-align:middle;border-style:none}svg[data-v-1303be9c]:not(:root){overflow:hidden}[role=button][data-v-1303be9c],a[data-v-1303be9c],area[data-v-1303be9c],button[data-v-1303be9c],input[data-v-1303be9c]:not([type=range]),label[data-v-1303be9c],select[data-v-1303be9c],summary[data-v-1303be9c],textarea[data-v-1303be9c]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-1303be9c]{border-collapse:collapse}caption[data-v-1303be9c]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-1303be9c]{text-align:inherit}button[data-v-1303be9c],input[data-v-1303be9c],optgroup[data-v-1303be9c],select[data-v-1303be9c],textarea[data-v-1303be9c]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-1303be9c],input[data-v-1303be9c]{overflow:visible}button[data-v-1303be9c],select[data-v-1303be9c]{text-transform:none}[type=reset][data-v-1303be9c],[type=submit][data-v-1303be9c],button[data-v-1303be9c],html [type=button][data-v-1303be9c]{-webkit-appearance:button}[type=button][data-v-1303be9c]::-moz-focus-inner,[type=reset][data-v-1303be9c]::-moz-focus-inner,[type=submit][data-v-1303be9c]::-moz-focus-inner,button[data-v-1303be9c]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-1303be9c],input[type=radio][data-v-1303be9c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-1303be9c],input[type=datetime-local][data-v-1303be9c],input[type=month][data-v-1303be9c],input[type=time][data-v-1303be9c]{-webkit-appearance:listbox}textarea[data-v-1303be9c]{overflow:auto;resize:vertical}fieldset[data-v-1303be9c]{min-width:0;margin:0;padding:0;border:0}legend[data-v-1303be9c]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-1303be9c]{vertical-align:baseline}[type=number][data-v-1303be9c]::-webkit-inner-spin-button,[type=number][data-v-1303be9c]::-webkit-outer-spin-button{height:auto}[type=search][data-v-1303be9c]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-1303be9c]::-webkit-search-cancel-button,[type=search][data-v-1303be9c]::-webkit-search-decoration{-webkit-appearance:none}[data-v-1303be9c]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-1303be9c]{display:inline-block}summary[data-v-1303be9c]{display:list-item}template[data-v-1303be9c]{display:none}[hidden][data-v-1303be9c]{display:none!important}.clearfix[data-v-1303be9c]{zoom:1}.clearfix[data-v-1303be9c]:after,.clearfix[data-v-1303be9c]:before{display:table;content:""}.clearfix[data-v-1303be9c]:after{clear:both}.w-full[data-v-1303be9c]{width:100%}.text-left[data-v-1303be9c]{text-align:left}.text-center[data-v-1303be9c]{text-align:center}.text-right[data-v-1303be9c]{text-align:right}.flex[data-v-1303be9c]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-1303be9c]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-1303be9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-1303be9c]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-1303be9c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-1303be9c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-1303be9c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-1303be9c]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-1303be9c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-1303be9c]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-1303be9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-1303be9c]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-1303be9c]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-1303be9c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-1303be9c]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-1303be9c]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-1303be9c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-1303be9c],.flex-row-left[data-v-1303be9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-1303be9c]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-1303be9c]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-1303be9c],.flex-row-right[data-v-1303be9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-1303be9c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-1303be9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-1303be9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-1303be9c],.flex-col-top[data-v-1303be9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-1303be9c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-1303be9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-1303be9c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-1303be9c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-1303be9c]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-1303be9c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.empty[data-v-1303be9c]{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.empty .center[data-v-1303be9c],.empty[data-v-1303be9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty .center[data-v-1303be9c]{padding-top:50px}.empty .empty-img[data-v-1303be9c]{width:140px;height:auto}.empty .empty-text[data-v-1303be9c]{margin-top:20px;font-size:14px;color:#868686;text-align:center}.empty .empty-text p[data-v-1303be9c]{margin-bottom:0}body[data-v-0e2a6526],html[data-v-0e2a6526]{width:100%}input[data-v-0e2a6526]::-ms-clear,input[data-v-0e2a6526]::-ms-reveal{display:none}[data-v-0e2a6526],[data-v-0e2a6526]:after,[data-v-0e2a6526]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-0e2a6526]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-0e2a6526],aside[data-v-0e2a6526],dialog[data-v-0e2a6526],figcaption[data-v-0e2a6526],figure[data-v-0e2a6526],footer[data-v-0e2a6526],header[data-v-0e2a6526],hgroup[data-v-0e2a6526],main[data-v-0e2a6526],nav[data-v-0e2a6526],section[data-v-0e2a6526]{display:block}body[data-v-0e2a6526]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-0e2a6526]:focus{outline:none!important}hr[data-v-0e2a6526]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-0e2a6526],h2[data-v-0e2a6526],h3[data-v-0e2a6526],h4[data-v-0e2a6526],h5[data-v-0e2a6526],h6[data-v-0e2a6526]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-0e2a6526]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-0e2a6526],abbr[title][data-v-0e2a6526]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-0e2a6526]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-0e2a6526],input[type=password][data-v-0e2a6526],input[type=text][data-v-0e2a6526],textarea[data-v-0e2a6526]{-webkit-appearance:none}dl[data-v-0e2a6526],ol[data-v-0e2a6526],ul[data-v-0e2a6526]{margin-top:0;margin-bottom:1em}ol ol[data-v-0e2a6526],ol ul[data-v-0e2a6526],ul ol[data-v-0e2a6526],ul ul[data-v-0e2a6526]{margin-bottom:0}dt[data-v-0e2a6526]{font-weight:500}dd[data-v-0e2a6526]{margin-bottom:.5em;margin-left:0}blockquote[data-v-0e2a6526]{margin:0 0 1em}dfn[data-v-0e2a6526]{font-style:italic}b[data-v-0e2a6526],strong[data-v-0e2a6526]{font-weight:bolder}small[data-v-0e2a6526]{font-size:80%}sub[data-v-0e2a6526],sup[data-v-0e2a6526]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-0e2a6526]{bottom:-.25em}sup[data-v-0e2a6526]{top:-.5em}a[data-v-0e2a6526]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-0e2a6526],kbd[data-v-0e2a6526],pre[data-v-0e2a6526],samp[data-v-0e2a6526]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-0e2a6526]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-0e2a6526]{margin:0 0 1em}img[data-v-0e2a6526]{vertical-align:middle;border-style:none}svg[data-v-0e2a6526]:not(:root){overflow:hidden}[role=button][data-v-0e2a6526],a[data-v-0e2a6526],area[data-v-0e2a6526],button[data-v-0e2a6526],input[data-v-0e2a6526]:not([type=range]),label[data-v-0e2a6526],select[data-v-0e2a6526],summary[data-v-0e2a6526],textarea[data-v-0e2a6526]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-0e2a6526]{border-collapse:collapse}caption[data-v-0e2a6526]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-0e2a6526]{text-align:inherit}button[data-v-0e2a6526],input[data-v-0e2a6526],optgroup[data-v-0e2a6526],select[data-v-0e2a6526],textarea[data-v-0e2a6526]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-0e2a6526],input[data-v-0e2a6526]{overflow:visible}button[data-v-0e2a6526],select[data-v-0e2a6526]{text-transform:none}[type=reset][data-v-0e2a6526],[type=submit][data-v-0e2a6526],button[data-v-0e2a6526],html [type=button][data-v-0e2a6526]{-webkit-appearance:button}[type=button][data-v-0e2a6526]::-moz-focus-inner,[type=reset][data-v-0e2a6526]::-moz-focus-inner,[type=submit][data-v-0e2a6526]::-moz-focus-inner,button[data-v-0e2a6526]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-0e2a6526],input[type=radio][data-v-0e2a6526]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-0e2a6526],input[type=datetime-local][data-v-0e2a6526],input[type=month][data-v-0e2a6526],input[type=time][data-v-0e2a6526]{-webkit-appearance:listbox}textarea[data-v-0e2a6526]{overflow:auto;resize:vertical}fieldset[data-v-0e2a6526]{min-width:0;margin:0;padding:0;border:0}legend[data-v-0e2a6526]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-0e2a6526]{vertical-align:baseline}[type=number][data-v-0e2a6526]::-webkit-inner-spin-button,[type=number][data-v-0e2a6526]::-webkit-outer-spin-button{height:auto}[type=search][data-v-0e2a6526]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-0e2a6526]::-webkit-search-cancel-button,[type=search][data-v-0e2a6526]::-webkit-search-decoration{-webkit-appearance:none}[data-v-0e2a6526]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-0e2a6526]{display:inline-block}summary[data-v-0e2a6526]{display:list-item}template[data-v-0e2a6526]{display:none}[hidden][data-v-0e2a6526]{display:none!important}.clearfix[data-v-0e2a6526]{zoom:1}.clearfix[data-v-0e2a6526]:after,.clearfix[data-v-0e2a6526]:before{display:table;content:""}.clearfix[data-v-0e2a6526]:after{clear:both}.w-full[data-v-0e2a6526]{width:100%}.text-left[data-v-0e2a6526]{text-align:left}.text-center[data-v-0e2a6526]{text-align:center}.text-right[data-v-0e2a6526]{text-align:right}.flex[data-v-0e2a6526]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-0e2a6526]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-0e2a6526]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-0e2a6526]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-0e2a6526]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-0e2a6526]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-0e2a6526]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-0e2a6526]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-0e2a6526]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-0e2a6526]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-0e2a6526]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-0e2a6526]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-0e2a6526]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-0e2a6526]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-0e2a6526]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-0e2a6526]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-0e2a6526]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-0e2a6526],.flex-row-left[data-v-0e2a6526]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-0e2a6526]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-0e2a6526]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-0e2a6526],.flex-row-right[data-v-0e2a6526]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-0e2a6526]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-0e2a6526]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-0e2a6526]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-0e2a6526],.flex-col-top[data-v-0e2a6526]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-0e2a6526]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-0e2a6526]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-0e2a6526]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-0e2a6526]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-0e2a6526]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-0e2a6526]{-webkit-box-flex:1;-ms-flex:1;flex:1}.timetable[data-v-0e2a6526]{background-color:#fff;overflow:auto}.timetable .timetable-table[data-v-0e2a6526]{height:100%;table-layout:fixed;border-collapse:collapse;text-align:center;color:#333;font-weight:400;font-size:18px}.timetable .timetable-table thead[data-v-0e2a6526]{height:80px}.timetable .timetable-table thead th[data-v-0e2a6526]{border:2px solid rgba(27,100,240,.1)}.timetable .timetable-table tbody td[data-v-0e2a6526]{padding:5px;border:2px solid rgba(27,100,240,.1)}.timetable .timetable-table tbody td .left-div[data-v-0e2a6526]{height:32px;line-height:32px}.timetable .timetable-table tbody td .subject-box[data-v-0e2a6526]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#333;padding:1px 0;height:100%;width:100%}.show-record[data-v-0e2a6526]{font-size:16px;line-height:1.5;text-align:left;border:1px solid #e8effd;padding:4px;border-radius:4px;margin:6px}body[data-v-39a5dd4a],html[data-v-39a5dd4a]{width:100%}input[data-v-39a5dd4a]::-ms-clear,input[data-v-39a5dd4a]::-ms-reveal{display:none}[data-v-39a5dd4a],[data-v-39a5dd4a]:after,[data-v-39a5dd4a]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-39a5dd4a]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-39a5dd4a],aside[data-v-39a5dd4a],dialog[data-v-39a5dd4a],figcaption[data-v-39a5dd4a],figure[data-v-39a5dd4a],footer[data-v-39a5dd4a],header[data-v-39a5dd4a],hgroup[data-v-39a5dd4a],main[data-v-39a5dd4a],nav[data-v-39a5dd4a],section[data-v-39a5dd4a]{display:block}body[data-v-39a5dd4a]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-39a5dd4a]:focus{outline:none!important}hr[data-v-39a5dd4a]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-39a5dd4a],h2[data-v-39a5dd4a],h3[data-v-39a5dd4a],h4[data-v-39a5dd4a],h5[data-v-39a5dd4a],h6[data-v-39a5dd4a]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-39a5dd4a]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-39a5dd4a],abbr[title][data-v-39a5dd4a]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-39a5dd4a]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-39a5dd4a],input[type=password][data-v-39a5dd4a],input[type=text][data-v-39a5dd4a],textarea[data-v-39a5dd4a]{-webkit-appearance:none}dl[data-v-39a5dd4a],ol[data-v-39a5dd4a],ul[data-v-39a5dd4a]{margin-top:0;margin-bottom:1em}ol ol[data-v-39a5dd4a],ol ul[data-v-39a5dd4a],ul ol[data-v-39a5dd4a],ul ul[data-v-39a5dd4a]{margin-bottom:0}dt[data-v-39a5dd4a]{font-weight:500}dd[data-v-39a5dd4a]{margin-bottom:.5em;margin-left:0}blockquote[data-v-39a5dd4a]{margin:0 0 1em}dfn[data-v-39a5dd4a]{font-style:italic}b[data-v-39a5dd4a],strong[data-v-39a5dd4a]{font-weight:bolder}small[data-v-39a5dd4a]{font-size:80%}sub[data-v-39a5dd4a],sup[data-v-39a5dd4a]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-39a5dd4a]{bottom:-.25em}sup[data-v-39a5dd4a]{top:-.5em}a[data-v-39a5dd4a]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-39a5dd4a],kbd[data-v-39a5dd4a],pre[data-v-39a5dd4a],samp[data-v-39a5dd4a]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-39a5dd4a]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-39a5dd4a]{margin:0 0 1em}img[data-v-39a5dd4a]{vertical-align:middle;border-style:none}svg[data-v-39a5dd4a]:not(:root){overflow:hidden}[role=button][data-v-39a5dd4a],a[data-v-39a5dd4a],area[data-v-39a5dd4a],button[data-v-39a5dd4a],input[data-v-39a5dd4a]:not([type=range]),label[data-v-39a5dd4a],select[data-v-39a5dd4a],summary[data-v-39a5dd4a],textarea[data-v-39a5dd4a]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-39a5dd4a]{border-collapse:collapse}caption[data-v-39a5dd4a]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-39a5dd4a]{text-align:inherit}button[data-v-39a5dd4a],input[data-v-39a5dd4a],optgroup[data-v-39a5dd4a],select[data-v-39a5dd4a],textarea[data-v-39a5dd4a]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-39a5dd4a],input[data-v-39a5dd4a]{overflow:visible}button[data-v-39a5dd4a],select[data-v-39a5dd4a]{text-transform:none}[type=reset][data-v-39a5dd4a],[type=submit][data-v-39a5dd4a],button[data-v-39a5dd4a],html [type=button][data-v-39a5dd4a]{-webkit-appearance:button}[type=button][data-v-39a5dd4a]::-moz-focus-inner,[type=reset][data-v-39a5dd4a]::-moz-focus-inner,[type=submit][data-v-39a5dd4a]::-moz-focus-inner,button[data-v-39a5dd4a]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-39a5dd4a],input[type=radio][data-v-39a5dd4a]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-39a5dd4a],input[type=datetime-local][data-v-39a5dd4a],input[type=month][data-v-39a5dd4a],input[type=time][data-v-39a5dd4a]{-webkit-appearance:listbox}textarea[data-v-39a5dd4a]{overflow:auto;resize:vertical}fieldset[data-v-39a5dd4a]{min-width:0;margin:0;padding:0;border:0}legend[data-v-39a5dd4a]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-39a5dd4a]{vertical-align:baseline}[type=number][data-v-39a5dd4a]::-webkit-inner-spin-button,[type=number][data-v-39a5dd4a]::-webkit-outer-spin-button{height:auto}[type=search][data-v-39a5dd4a]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-39a5dd4a]::-webkit-search-cancel-button,[type=search][data-v-39a5dd4a]::-webkit-search-decoration{-webkit-appearance:none}[data-v-39a5dd4a]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-39a5dd4a]{display:inline-block}summary[data-v-39a5dd4a]{display:list-item}template[data-v-39a5dd4a]{display:none}[hidden][data-v-39a5dd4a]{display:none!important}.clearfix[data-v-39a5dd4a]{zoom:1}.clearfix[data-v-39a5dd4a]:after,.clearfix[data-v-39a5dd4a]:before{display:table;content:""}.clearfix[data-v-39a5dd4a]:after{clear:both}.w-full[data-v-39a5dd4a]{width:100%}.text-left[data-v-39a5dd4a]{text-align:left}.text-center[data-v-39a5dd4a]{text-align:center}.text-right[data-v-39a5dd4a]{text-align:right}.flex[data-v-39a5dd4a]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-39a5dd4a]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-39a5dd4a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-39a5dd4a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-39a5dd4a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-39a5dd4a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-39a5dd4a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-39a5dd4a]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-39a5dd4a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-39a5dd4a]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-39a5dd4a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-39a5dd4a]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-39a5dd4a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-39a5dd4a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-39a5dd4a]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-39a5dd4a]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-39a5dd4a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-39a5dd4a],.flex-row-left[data-v-39a5dd4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-39a5dd4a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-39a5dd4a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-39a5dd4a],.flex-row-right[data-v-39a5dd4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-39a5dd4a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-39a5dd4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-39a5dd4a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-39a5dd4a],.flex-col-top[data-v-39a5dd4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-39a5dd4a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-39a5dd4a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-39a5dd4a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-39a5dd4a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-39a5dd4a]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-39a5dd4a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.rule-box[data-v-39a5dd4a]{max-height:400px;overflow-y:auto}.input-box[data-v-39a5dd4a]{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}.input[data-v-39a5dd4a]{width:60%;margin:0 10px}body[data-v-a7ea08ca],html[data-v-a7ea08ca]{width:100%}input[data-v-a7ea08ca]::-ms-clear,input[data-v-a7ea08ca]::-ms-reveal{display:none}[data-v-a7ea08ca],[data-v-a7ea08ca]:after,[data-v-a7ea08ca]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-a7ea08ca]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-a7ea08ca],aside[data-v-a7ea08ca],dialog[data-v-a7ea08ca],figcaption[data-v-a7ea08ca],figure[data-v-a7ea08ca],footer[data-v-a7ea08ca],header[data-v-a7ea08ca],hgroup[data-v-a7ea08ca],main[data-v-a7ea08ca],nav[data-v-a7ea08ca],section[data-v-a7ea08ca]{display:block}body[data-v-a7ea08ca]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-a7ea08ca]:focus{outline:none!important}hr[data-v-a7ea08ca]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-a7ea08ca],h2[data-v-a7ea08ca],h3[data-v-a7ea08ca],h4[data-v-a7ea08ca],h5[data-v-a7ea08ca],h6[data-v-a7ea08ca]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-a7ea08ca]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-a7ea08ca],abbr[title][data-v-a7ea08ca]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-a7ea08ca]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-a7ea08ca],input[type=password][data-v-a7ea08ca],input[type=text][data-v-a7ea08ca],textarea[data-v-a7ea08ca]{-webkit-appearance:none}dl[data-v-a7ea08ca],ol[data-v-a7ea08ca],ul[data-v-a7ea08ca]{margin-top:0;margin-bottom:1em}ol ol[data-v-a7ea08ca],ol ul[data-v-a7ea08ca],ul ol[data-v-a7ea08ca],ul ul[data-v-a7ea08ca]{margin-bottom:0}dt[data-v-a7ea08ca]{font-weight:500}dd[data-v-a7ea08ca]{margin-bottom:.5em;margin-left:0}blockquote[data-v-a7ea08ca]{margin:0 0 1em}dfn[data-v-a7ea08ca]{font-style:italic}b[data-v-a7ea08ca],strong[data-v-a7ea08ca]{font-weight:bolder}small[data-v-a7ea08ca]{font-size:80%}sub[data-v-a7ea08ca],sup[data-v-a7ea08ca]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-a7ea08ca]{bottom:-.25em}sup[data-v-a7ea08ca]{top:-.5em}a[data-v-a7ea08ca]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-a7ea08ca],kbd[data-v-a7ea08ca],pre[data-v-a7ea08ca],samp[data-v-a7ea08ca]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-a7ea08ca]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-a7ea08ca]{margin:0 0 1em}img[data-v-a7ea08ca]{vertical-align:middle;border-style:none}svg[data-v-a7ea08ca]:not(:root){overflow:hidden}[role=button][data-v-a7ea08ca],a[data-v-a7ea08ca],area[data-v-a7ea08ca],button[data-v-a7ea08ca],input[data-v-a7ea08ca]:not([type=range]),label[data-v-a7ea08ca],select[data-v-a7ea08ca],summary[data-v-a7ea08ca],textarea[data-v-a7ea08ca]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-a7ea08ca]{border-collapse:collapse}caption[data-v-a7ea08ca]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-a7ea08ca]{text-align:inherit}button[data-v-a7ea08ca],input[data-v-a7ea08ca],optgroup[data-v-a7ea08ca],select[data-v-a7ea08ca],textarea[data-v-a7ea08ca]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-a7ea08ca],input[data-v-a7ea08ca]{overflow:visible}button[data-v-a7ea08ca],select[data-v-a7ea08ca]{text-transform:none}[type=reset][data-v-a7ea08ca],[type=submit][data-v-a7ea08ca],button[data-v-a7ea08ca],html [type=button][data-v-a7ea08ca]{-webkit-appearance:button}[type=button][data-v-a7ea08ca]::-moz-focus-inner,[type=reset][data-v-a7ea08ca]::-moz-focus-inner,[type=submit][data-v-a7ea08ca]::-moz-focus-inner,button[data-v-a7ea08ca]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-a7ea08ca],input[type=radio][data-v-a7ea08ca]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-a7ea08ca],input[type=datetime-local][data-v-a7ea08ca],input[type=month][data-v-a7ea08ca],input[type=time][data-v-a7ea08ca]{-webkit-appearance:listbox}textarea[data-v-a7ea08ca]{overflow:auto;resize:vertical}fieldset[data-v-a7ea08ca]{min-width:0;margin:0;padding:0;border:0}legend[data-v-a7ea08ca]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-a7ea08ca]{vertical-align:baseline}[type=number][data-v-a7ea08ca]::-webkit-inner-spin-button,[type=number][data-v-a7ea08ca]::-webkit-outer-spin-button{height:auto}[type=search][data-v-a7ea08ca]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-a7ea08ca]::-webkit-search-cancel-button,[type=search][data-v-a7ea08ca]::-webkit-search-decoration{-webkit-appearance:none}[data-v-a7ea08ca]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-a7ea08ca]{display:inline-block}summary[data-v-a7ea08ca]{display:list-item}template[data-v-a7ea08ca]{display:none}[hidden][data-v-a7ea08ca]{display:none!important}.clearfix[data-v-a7ea08ca]{zoom:1}.clearfix[data-v-a7ea08ca]:after,.clearfix[data-v-a7ea08ca]:before{display:table;content:""}.clearfix[data-v-a7ea08ca]:after{clear:both}.w-full[data-v-a7ea08ca]{width:100%}.text-left[data-v-a7ea08ca]{text-align:left}.text-center[data-v-a7ea08ca]{text-align:center}.text-right[data-v-a7ea08ca]{text-align:right}.flex[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-a7ea08ca]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-a7ea08ca]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-a7ea08ca]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-a7ea08ca]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-a7ea08ca]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-a7ea08ca]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-a7ea08ca]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-a7ea08ca]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-a7ea08ca]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-a7ea08ca]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-a7ea08ca]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-a7ea08ca]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-a7ea08ca]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-a7ea08ca]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-a7ea08ca]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-a7ea08ca]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-a7ea08ca],.flex-row-left[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-a7ea08ca]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-a7ea08ca]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-a7ea08ca],.flex-row-right[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-a7ea08ca]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-a7ea08ca]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-a7ea08ca],.flex-col-top[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-a7ea08ca]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-a7ea08ca]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-a7ea08ca]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-a7ea08ca]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-a7ea08ca]{-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-container[data-v-a7ea08ca]{gap:20px}.shop-container .filter-section[data-v-a7ea08ca],.shop-container[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-container .filter-section[data-v-a7ea08ca]{gap:15px}.shop-container .filter-section .filter-row[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .filter-section .filter-row .filter-label[data-v-a7ea08ca]{width:80px;text-align:right;margin-right:10px}.shop-container .filter-section .filter-row .filter-input[data-v-a7ea08ca]{-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-container .recipe-selection[data-v-a7ea08ca]{border:1px solid #e8e8e8;border-radius:4px;padding:15px}.shop-container .recipe-selection .recipe-list[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.shop-container .recipe-selection .recipe-list .day-item[data-v-a7ea08ca]{padding:8px;border-bottom:1px dashed #f0f0f0}.shop-container .recipe-selection .recipe-list .day-item[data-v-a7ea08ca]:last-child{border-bottom:none}.shop-container .action-buttons[data-v-a7ea08ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:10px}body[data-v-6f948d7a],html[data-v-6f948d7a]{width:100%}input[data-v-6f948d7a]::-ms-clear,input[data-v-6f948d7a]::-ms-reveal{display:none}[data-v-6f948d7a],[data-v-6f948d7a]:after,[data-v-6f948d7a]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-6f948d7a]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-6f948d7a],aside[data-v-6f948d7a],dialog[data-v-6f948d7a],figcaption[data-v-6f948d7a],figure[data-v-6f948d7a],footer[data-v-6f948d7a],header[data-v-6f948d7a],hgroup[data-v-6f948d7a],main[data-v-6f948d7a],nav[data-v-6f948d7a],section[data-v-6f948d7a]{display:block}body[data-v-6f948d7a]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-6f948d7a]:focus{outline:none!important}hr[data-v-6f948d7a]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-6f948d7a],h2[data-v-6f948d7a],h3[data-v-6f948d7a],h4[data-v-6f948d7a],h5[data-v-6f948d7a],h6[data-v-6f948d7a]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-6f948d7a]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-6f948d7a],abbr[title][data-v-6f948d7a]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-6f948d7a]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-6f948d7a],input[type=password][data-v-6f948d7a],input[type=text][data-v-6f948d7a],textarea[data-v-6f948d7a]{-webkit-appearance:none}dl[data-v-6f948d7a],ol[data-v-6f948d7a],ul[data-v-6f948d7a]{margin-top:0;margin-bottom:1em}ol ol[data-v-6f948d7a],ol ul[data-v-6f948d7a],ul ol[data-v-6f948d7a],ul ul[data-v-6f948d7a]{margin-bottom:0}dt[data-v-6f948d7a]{font-weight:500}dd[data-v-6f948d7a]{margin-bottom:.5em;margin-left:0}blockquote[data-v-6f948d7a]{margin:0 0 1em}dfn[data-v-6f948d7a]{font-style:italic}b[data-v-6f948d7a],strong[data-v-6f948d7a]{font-weight:bolder}small[data-v-6f948d7a]{font-size:80%}sub[data-v-6f948d7a],sup[data-v-6f948d7a]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-6f948d7a]{bottom:-.25em}sup[data-v-6f948d7a]{top:-.5em}a[data-v-6f948d7a]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-6f948d7a],kbd[data-v-6f948d7a],pre[data-v-6f948d7a],samp[data-v-6f948d7a]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-6f948d7a]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-6f948d7a]{margin:0 0 1em}img[data-v-6f948d7a]{vertical-align:middle;border-style:none}svg[data-v-6f948d7a]:not(:root){overflow:hidden}[role=button][data-v-6f948d7a],a[data-v-6f948d7a],area[data-v-6f948d7a],button[data-v-6f948d7a],input[data-v-6f948d7a]:not([type=range]),label[data-v-6f948d7a],select[data-v-6f948d7a],summary[data-v-6f948d7a],textarea[data-v-6f948d7a]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-6f948d7a]{border-collapse:collapse}caption[data-v-6f948d7a]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-6f948d7a]{text-align:inherit}button[data-v-6f948d7a],input[data-v-6f948d7a],optgroup[data-v-6f948d7a],select[data-v-6f948d7a],textarea[data-v-6f948d7a]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-6f948d7a],input[data-v-6f948d7a]{overflow:visible}button[data-v-6f948d7a],select[data-v-6f948d7a]{text-transform:none}[type=reset][data-v-6f948d7a],[type=submit][data-v-6f948d7a],button[data-v-6f948d7a],html [type=button][data-v-6f948d7a]{-webkit-appearance:button}[type=button][data-v-6f948d7a]::-moz-focus-inner,[type=reset][data-v-6f948d7a]::-moz-focus-inner,[type=submit][data-v-6f948d7a]::-moz-focus-inner,button[data-v-6f948d7a]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-6f948d7a],input[type=radio][data-v-6f948d7a]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-6f948d7a],input[type=datetime-local][data-v-6f948d7a],input[type=month][data-v-6f948d7a],input[type=time][data-v-6f948d7a]{-webkit-appearance:listbox}textarea[data-v-6f948d7a]{overflow:auto;resize:vertical}fieldset[data-v-6f948d7a]{min-width:0;margin:0;padding:0;border:0}legend[data-v-6f948d7a]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-6f948d7a]{vertical-align:baseline}[type=number][data-v-6f948d7a]::-webkit-inner-spin-button,[type=number][data-v-6f948d7a]::-webkit-outer-spin-button{height:auto}[type=search][data-v-6f948d7a]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-6f948d7a]::-webkit-search-cancel-button,[type=search][data-v-6f948d7a]::-webkit-search-decoration{-webkit-appearance:none}[data-v-6f948d7a]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-6f948d7a]{display:inline-block}summary[data-v-6f948d7a]{display:list-item}template[data-v-6f948d7a]{display:none}[hidden][data-v-6f948d7a]{display:none!important}.clearfix[data-v-6f948d7a]{zoom:1}.clearfix[data-v-6f948d7a]:after,.clearfix[data-v-6f948d7a]:before{display:table;content:""}.clearfix[data-v-6f948d7a]:after{clear:both}.w-full[data-v-6f948d7a]{width:100%}.text-left[data-v-6f948d7a]{text-align:left}.text-center[data-v-6f948d7a]{text-align:center}.text-right[data-v-6f948d7a]{text-align:right}.flex[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-6f948d7a]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-6f948d7a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-6f948d7a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-6f948d7a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-6f948d7a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-6f948d7a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-6f948d7a]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-6f948d7a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-6f948d7a]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-6f948d7a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-6f948d7a]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-6f948d7a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-6f948d7a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-6f948d7a]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-6f948d7a]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-6f948d7a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-6f948d7a],.flex-row-left[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-6f948d7a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-6f948d7a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-6f948d7a],.flex-row-right[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-6f948d7a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-6f948d7a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-6f948d7a],.flex-col-top[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-6f948d7a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-6f948d7a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-6f948d7a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-6f948d7a]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-6f948d7a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.recipe-detail-container[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.recipe-detail-container .recipe-detail-header[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.recipe-detail-container .recipe-table-wrapper[data-v-6f948d7a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;margin-bottom:16px}.recipe-detail-container .action-buttons[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:16px}.food-usage-container[data-v-6f948d7a]{padding:8px}.food-usage-container .food-usage-item[data-v-6f948d7a]{margin-bottom:12px;text-align:left}.food-usage-container .food-usage-item[data-v-6f948d7a]:last-child{margin-bottom:0}.food-usage-container .food-usage-item .dish-name[data-v-6f948d7a]{font-weight:700;margin-bottom:4px;color:#1890ff;border-bottom:1px dashed #e8e8e8;padding-bottom:4px}.food-usage-container .food-usage-item .food-list[data-v-6f948d7a]{padding-left:8px}.food-usage-container .food-usage-item .food-list .food-item[data-v-6f948d7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:1.5}.food-usage-container .food-usage-item .food-list .food-item[data-v-6f948d7a]:hover{background-color:#f5f5f5}.food-usage-container .no-data[data-v-6f948d7a]{color:#999;text-align:center;padding:16px}[data-v-6f948d7a] .ant-table-thead>tr>th{background-color:#f5f7fa;font-weight:700}[data-v-6f948d7a] .ant-modal-body{padding:16px}.pdf-container[data-v-6f948d7a]{display:none;width:1000px;padding:20px;background-color:#fff;font-family:SimSun,Arial,sans-serif}.pdf-container .pdf-header[data-v-6f948d7a]{text-align:center;margin-bottom:20px}.pdf-container .pdf-header h1[data-v-6f948d7a]{font-size:24px;margin-bottom:10px}.pdf-container .pdf-header p[data-v-6f948d7a]{font-size:14px;color:#666}.pdf-container .pdf-table[data-v-6f948d7a]{width:100%;border-collapse:collapse;margin-bottom:20px}.pdf-container .pdf-table td[data-v-6f948d7a],.pdf-container .pdf-table th[data-v-6f948d7a]{border:1px solid #ddd;padding:8px;text-align:center}.pdf-container .pdf-table th[data-v-6f948d7a]{background-color:#f5f7fa;font-weight:700}.pdf-container .pdf-table td[data-v-6f948d7a]{vertical-align:top}.pdf-container .pdf-table td strong[data-v-6f948d7a]{display:block;margin-bottom:5px;color:#1890ff}body[data-v-51117579],html[data-v-51117579]{width:100%}input[data-v-51117579]::-ms-clear,input[data-v-51117579]::-ms-reveal{display:none}[data-v-51117579],[data-v-51117579]:after,[data-v-51117579]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-51117579]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-51117579],aside[data-v-51117579],dialog[data-v-51117579],figcaption[data-v-51117579],figure[data-v-51117579],footer[data-v-51117579],header[data-v-51117579],hgroup[data-v-51117579],main[data-v-51117579],nav[data-v-51117579],section[data-v-51117579]{display:block}body[data-v-51117579]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-51117579]:focus{outline:none!important}hr[data-v-51117579]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-51117579],h2[data-v-51117579],h3[data-v-51117579],h4[data-v-51117579],h5[data-v-51117579],h6[data-v-51117579]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-51117579]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-51117579],abbr[title][data-v-51117579]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-51117579]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-51117579],input[type=password][data-v-51117579],input[type=text][data-v-51117579],textarea[data-v-51117579]{-webkit-appearance:none}dl[data-v-51117579],ol[data-v-51117579],ul[data-v-51117579]{margin-top:0;margin-bottom:1em}ol ol[data-v-51117579],ol ul[data-v-51117579],ul ol[data-v-51117579],ul ul[data-v-51117579]{margin-bottom:0}dt[data-v-51117579]{font-weight:500}dd[data-v-51117579]{margin-bottom:.5em;margin-left:0}blockquote[data-v-51117579]{margin:0 0 1em}dfn[data-v-51117579]{font-style:italic}b[data-v-51117579],strong[data-v-51117579]{font-weight:bolder}small[data-v-51117579]{font-size:80%}sub[data-v-51117579],sup[data-v-51117579]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-51117579]{bottom:-.25em}sup[data-v-51117579]{top:-.5em}a[data-v-51117579]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-51117579],kbd[data-v-51117579],pre[data-v-51117579],samp[data-v-51117579]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-51117579]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-51117579]{margin:0 0 1em}img[data-v-51117579]{vertical-align:middle;border-style:none}svg[data-v-51117579]:not(:root){overflow:hidden}[role=button][data-v-51117579],a[data-v-51117579],area[data-v-51117579],button[data-v-51117579],input[data-v-51117579]:not([type=range]),label[data-v-51117579],select[data-v-51117579],summary[data-v-51117579],textarea[data-v-51117579]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-51117579]{border-collapse:collapse}caption[data-v-51117579]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-51117579]{text-align:inherit}button[data-v-51117579],input[data-v-51117579],optgroup[data-v-51117579],select[data-v-51117579],textarea[data-v-51117579]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-51117579],input[data-v-51117579]{overflow:visible}button[data-v-51117579],select[data-v-51117579]{text-transform:none}[type=reset][data-v-51117579],[type=submit][data-v-51117579],button[data-v-51117579],html [type=button][data-v-51117579]{-webkit-appearance:button}[type=button][data-v-51117579]::-moz-focus-inner,[type=reset][data-v-51117579]::-moz-focus-inner,[type=submit][data-v-51117579]::-moz-focus-inner,button[data-v-51117579]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-51117579],input[type=radio][data-v-51117579]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-51117579],input[type=datetime-local][data-v-51117579],input[type=month][data-v-51117579],input[type=time][data-v-51117579]{-webkit-appearance:listbox}textarea[data-v-51117579]{overflow:auto;resize:vertical}fieldset[data-v-51117579]{min-width:0;margin:0;padding:0;border:0}legend[data-v-51117579]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-51117579]{vertical-align:baseline}[type=number][data-v-51117579]::-webkit-inner-spin-button,[type=number][data-v-51117579]::-webkit-outer-spin-button{height:auto}[type=search][data-v-51117579]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-51117579]::-webkit-search-cancel-button,[type=search][data-v-51117579]::-webkit-search-decoration{-webkit-appearance:none}[data-v-51117579]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-51117579]{display:inline-block}summary[data-v-51117579]{display:list-item}template[data-v-51117579]{display:none}[hidden][data-v-51117579]{display:none!important}.clearfix[data-v-51117579]{zoom:1}.clearfix[data-v-51117579]:after,.clearfix[data-v-51117579]:before{display:table;content:""}.clearfix[data-v-51117579]:after{clear:both}.w-full[data-v-51117579]{width:100%}.text-left[data-v-51117579]{text-align:left}.text-center[data-v-51117579]{text-align:center}.text-right[data-v-51117579]{text-align:right}.flex[data-v-51117579]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-51117579]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-51117579]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-51117579]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-51117579]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-51117579]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-51117579]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-51117579]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-51117579]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-51117579]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-51117579]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-51117579]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-51117579]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-51117579]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-51117579]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-51117579]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-51117579]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-51117579],.flex-row-left[data-v-51117579]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-51117579]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-51117579]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-51117579],.flex-row-right[data-v-51117579]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-51117579]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-51117579]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-51117579]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-51117579],.flex-col-top[data-v-51117579]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-51117579]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-51117579]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-51117579]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-51117579]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-51117579]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-51117579]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dish-tree-container[data-v-51117579]{background-color:#fff;padding:10px 16px 16px 16px;border-radius:4px;border:1px solid #e8e8e8;height:100%;position:relative}.dish-tree-container .tree-tabs[data-v-51117579]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 16px 16px;border-bottom:1px solid #e8e8e8}.dish-tree-container .tree-tabs .tab-item[data-v-51117579]{padding:8px 16px;cursor:pointer;font-size:14px;color:#666;border-bottom:2px solid transparent;-webkit-transition:all .3s;transition:all .3s}.dish-tree-container .tree-tabs .tab-item[data-v-51117579]:hover{color:#1890ff}.dish-tree-container .tree-tabs .tab-item.active[data-v-51117579]{color:#1890ff;border-bottom-color:#1890ff;font-weight:500}.dish-tree-container .dish-tree[data-v-51117579]{max-height:calc(100vh - 250px);overflow-y:auto;padding-right:8px}.dish-tree-container .tree-node-title[data-v-51117579]{margin-right:8px;cursor:move;color:#333}.dish-tree-container .tree-node-title[data-v-51117579]:hover{color:#1890ff}.dish-tree-container .tree-node-title.dragging[data-v-51117579]{opacity:.5;background-color:#e6f7ff;border:1px dashed #1890ff;border-radius:2px}.dish-tree-container .tree-node-actions[data-v-51117579]{display:none;margin-left:8px}.dish-tree-container .tree-node-actions i[data-v-51117579]{margin:0 4px;font-size:14px;cursor:pointer}.dish-tree-container .tree-node-actions i[data-v-51117579]:hover{color:#1890ff}.dish-tree-container[data-v-51117579] .ant-tree-node-content-wrapper:hover .tree-node-actions{display:inline-block}.dish-tree-container[data-v-51117579] .ant-tree-treenode-draggable{cursor:move}.dish-tree-container[data-v-51117579] .ant-tree-node-content-wrapper{display:inline}.dish-tree-container[data-v-51117579] .ant-tree-treenode.dragging{opacity:.5}.dish-tree-container[data-v-51117579] .ant-tree-treenode.dragging,.dish-tree-container[data-v-51117579] .ant-tree-treenode.drop-target{background-color:#e6f7ff;border:1px dashed #1890ff;border-radius:2px;-webkit-transition:all .3s;transition:all .3s}.dish-tree-container[data-v-51117579] .ant-tree-treenode.drop-target-disabled{background-color:#fff1f0;border:1px dashed #000;border-radius:2px;-webkit-transition:all .3s;transition:all .3s}.dish-tree-container[data-v-51117579] .ant-tree-title{color:#333}.dish-tree-container[data-v-51117579] .ant-tree-switcher{color:#666}.dish-tree-container[data-v-51117579] .ant-tree-node-selected{background-color:#e6f7ff}.dish-tree-container[data-v-51117579] .ant-tree-node-selected .tree-node-title{color:#1890ff;font-weight:500}.dish-tree-container .tree-loading[data-v-51117579]{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:hsla(0,0%,100%,.8);padding:5px 10px;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}body[data-v-3a445d3f],html[data-v-3a445d3f]{width:100%}input[data-v-3a445d3f]::-ms-clear,input[data-v-3a445d3f]::-ms-reveal{display:none}[data-v-3a445d3f],[data-v-3a445d3f]:after,[data-v-3a445d3f]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-3a445d3f]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-3a445d3f],aside[data-v-3a445d3f],dialog[data-v-3a445d3f],figcaption[data-v-3a445d3f],figure[data-v-3a445d3f],footer[data-v-3a445d3f],header[data-v-3a445d3f],hgroup[data-v-3a445d3f],main[data-v-3a445d3f],nav[data-v-3a445d3f],section[data-v-3a445d3f]{display:block}body[data-v-3a445d3f]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-3a445d3f]:focus{outline:none!important}hr[data-v-3a445d3f]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-3a445d3f],h2[data-v-3a445d3f],h3[data-v-3a445d3f],h4[data-v-3a445d3f],h5[data-v-3a445d3f],h6[data-v-3a445d3f]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-3a445d3f]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-3a445d3f],abbr[title][data-v-3a445d3f]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-3a445d3f]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-3a445d3f],input[type=password][data-v-3a445d3f],input[type=text][data-v-3a445d3f],textarea[data-v-3a445d3f]{-webkit-appearance:none}dl[data-v-3a445d3f],ol[data-v-3a445d3f],ul[data-v-3a445d3f]{margin-top:0;margin-bottom:1em}ol ol[data-v-3a445d3f],ol ul[data-v-3a445d3f],ul ol[data-v-3a445d3f],ul ul[data-v-3a445d3f]{margin-bottom:0}dt[data-v-3a445d3f]{font-weight:500}dd[data-v-3a445d3f]{margin-bottom:.5em;margin-left:0}blockquote[data-v-3a445d3f]{margin:0 0 1em}dfn[data-v-3a445d3f]{font-style:italic}b[data-v-3a445d3f],strong[data-v-3a445d3f]{font-weight:bolder}small[data-v-3a445d3f]{font-size:80%}sub[data-v-3a445d3f],sup[data-v-3a445d3f]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-3a445d3f]{bottom:-.25em}sup[data-v-3a445d3f]{top:-.5em}a[data-v-3a445d3f]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-3a445d3f],kbd[data-v-3a445d3f],pre[data-v-3a445d3f],samp[data-v-3a445d3f]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-3a445d3f]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-3a445d3f]{margin:0 0 1em}img[data-v-3a445d3f]{vertical-align:middle;border-style:none}svg[data-v-3a445d3f]:not(:root){overflow:hidden}[role=button][data-v-3a445d3f],a[data-v-3a445d3f],area[data-v-3a445d3f],button[data-v-3a445d3f],input[data-v-3a445d3f]:not([type=range]),label[data-v-3a445d3f],select[data-v-3a445d3f],summary[data-v-3a445d3f],textarea[data-v-3a445d3f]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-3a445d3f]{border-collapse:collapse}caption[data-v-3a445d3f]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-3a445d3f]{text-align:inherit}button[data-v-3a445d3f],input[data-v-3a445d3f],optgroup[data-v-3a445d3f],select[data-v-3a445d3f],textarea[data-v-3a445d3f]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-3a445d3f],input[data-v-3a445d3f]{overflow:visible}button[data-v-3a445d3f],select[data-v-3a445d3f]{text-transform:none}[type=reset][data-v-3a445d3f],[type=submit][data-v-3a445d3f],button[data-v-3a445d3f],html [type=button][data-v-3a445d3f]{-webkit-appearance:button}[type=button][data-v-3a445d3f]::-moz-focus-inner,[type=reset][data-v-3a445d3f]::-moz-focus-inner,[type=submit][data-v-3a445d3f]::-moz-focus-inner,button[data-v-3a445d3f]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-3a445d3f],input[type=radio][data-v-3a445d3f]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-3a445d3f],input[type=datetime-local][data-v-3a445d3f],input[type=month][data-v-3a445d3f],input[type=time][data-v-3a445d3f]{-webkit-appearance:listbox}textarea[data-v-3a445d3f]{overflow:auto;resize:vertical}fieldset[data-v-3a445d3f]{min-width:0;margin:0;padding:0;border:0}legend[data-v-3a445d3f]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-3a445d3f]{vertical-align:baseline}[type=number][data-v-3a445d3f]::-webkit-inner-spin-button,[type=number][data-v-3a445d3f]::-webkit-outer-spin-button{height:auto}[type=search][data-v-3a445d3f]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-3a445d3f]::-webkit-search-cancel-button,[type=search][data-v-3a445d3f]::-webkit-search-decoration{-webkit-appearance:none}[data-v-3a445d3f]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-3a445d3f]{display:inline-block}summary[data-v-3a445d3f]{display:list-item}template[data-v-3a445d3f]{display:none}[hidden][data-v-3a445d3f]{display:none!important}.clearfix[data-v-3a445d3f]{zoom:1}.clearfix[data-v-3a445d3f]:after,.clearfix[data-v-3a445d3f]:before{display:table;content:""}.clearfix[data-v-3a445d3f]:after{clear:both}.w-full[data-v-3a445d3f]{width:100%}.text-left[data-v-3a445d3f]{text-align:left}.text-center[data-v-3a445d3f]{text-align:center}.text-right[data-v-3a445d3f]{text-align:right}.flex[data-v-3a445d3f]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-3a445d3f]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-3a445d3f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-3a445d3f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-3a445d3f]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-3a445d3f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-3a445d3f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-3a445d3f]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-3a445d3f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-3a445d3f]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-3a445d3f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-3a445d3f]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-3a445d3f]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-3a445d3f]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-3a445d3f]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-3a445d3f]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-3a445d3f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-3a445d3f],.flex-row-left[data-v-3a445d3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-3a445d3f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-3a445d3f]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-3a445d3f],.flex-row-right[data-v-3a445d3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-3a445d3f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-3a445d3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-3a445d3f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-3a445d3f],.flex-col-top[data-v-3a445d3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-3a445d3f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-3a445d3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-3a445d3f]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-3a445d3f]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-3a445d3f]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-3a445d3f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.timetable[data-v-3a445d3f]{background-color:#fff;overflow:auto}.timetable .timetable-table[data-v-3a445d3f]{height:100%;table-layout:fixed;border-collapse:collapse;text-align:center;color:#333;font-weight:400;font-size:18px}.timetable .timetable-table thead[data-v-3a445d3f]{height:80px}.timetable .timetable-table thead th[data-v-3a445d3f]{border:2px solid rgba(27,100,240,.1)}.timetable .timetable-table tbody td[data-v-3a445d3f]{padding:5px;border:2px solid rgba(27,100,240,.1)}.timetable .timetable-table tbody td .left-div[data-v-3a445d3f]{height:32px;line-height:32px}.timetable .timetable-table tbody td .subject-box[data-v-3a445d3f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#333;padding:1px 0;height:100%;width:100%}[data-v-3a445d3f] .ant-table .ant-table-row-cell-break-word{vertical-align:middle}[data-v-3a445d3f] .ant-table .ant-table-thead>tr>th{background-color:#f8f9fa;font-weight:700;text-align:center}[data-v-3a445d3f] .ant-table .ant-table-thead>tr>th.ant-table-column-has-sorters:hover{background-color:#e9ecef}[data-v-3a445d3f] .ant-table .ant-table-thead>tr:first-child>th{background-color:#f0f2f5;font-size:16px}[data-v-3a445d3f] .ant-table .ant-table-thead>tr:not(:first-child)>th{background-color:#f8f9fa;font-size:14px}[data-v-3a445d3f] .ant-table .ant-table-bordered .ant-table-tbody>tr>td,[data-v-3a445d3f] .ant-table .ant-table-bordered .ant-table-thead>tr>th{border:1px solid #e8e8e8}[data-v-3a445d3f] .ant-table .ant-table-thead>tr:first-child>th:not(:first-child){border-bottom:none}[data-v-3a445d3f] .ant-table .ant-table-tbody>tr>td:first-child{vertical-align:middle}[data-v-3a445d3f] .ant-table .ant-table-row td{height:100%!important}.recipe-table[data-v-3a445d3f] .ant-table-tbody>tr{height:auto}.recipe-table[data-v-3a445d3f] .ant-table-tbody>tr>td:first-child{vertical-align:middle}.recipe-table[data-v-3a445d3f] .recipe-table-row td:first-child{vertical-align:middle!important;font-weight:700}.recipe-table[data-v-3a445d3f] .food-usage-container{padding:8px;max-height:none;display:block;width:100%}.recipe-table[data-v-3a445d3f] .food-usage-container .food-usage-item{margin-bottom:12px;text-align:left;padding:4px;border-bottom:1px dashed #e8e8e8}.recipe-table[data-v-3a445d3f] .food-usage-container .food-usage-item:last-child{margin-bottom:0;border-bottom:none}.recipe-table[data-v-3a445d3f] .food-usage-container .food-usage-item .dish-name{font-weight:700;margin-bottom:4px;color:#1890ff;padding-bottom:4px}.recipe-table[data-v-3a445d3f] .food-usage-container .food-usage-item .food-list{padding-left:8px}.recipe-table[data-v-3a445d3f] .food-usage-container .food-usage-item .food-list .food-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:1.8;padding:2px 0}.recipe-table[data-v-3a445d3f] .food-usage-container .food-usage-item .food-list .food-item:hover{background-color:#f5f5f5}.recipe-table[data-v-3a445d3f] .food-usage-container .no-data{color:#999;text-align:center;padding:16px}.recipe-table[data-v-3a445d3f] .dish-select-container{padding:8px;width:100%}[data-v-3a445d3f] .ant-table-tbody>tr>td[colspan="2"]{text-align:center;background-color:#f9f9f9}[data-v-3a445d3f] .ant-table-row-cell-break-word{vertical-align:middle!important}[data-v-3a445d3f] .ant-table-thead>tr+tr>th{border-top:none!important}.dish-drop-area[data-v-3a445d3f]{min-height:40px;border:1px dashed #d9d9d9;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#999;font-size:14px;padding:8px;background-color:#fafafa;-webkit-transition:all .3s;transition:all .3s;overflow-y:auto;max-height:120px}.dish-drop-area[data-v-3a445d3f]:hover{border-color:#40a9ff;background-color:#e6f7ff}.dish-drop-area .selected-dishes[data-v-3a445d3f]{width:100%}.dish-drop-area .selected-dishes .selected-dish[data-v-3a445d3f]{padding:4px 8px;margin-bottom:4px;background-color:#f0f0f0;border-radius:2px;color:#333;font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dish-drop-area .selected-dishes .selected-dish[data-v-3a445d3f]:last-child{margin-bottom:0}body[data-v-210e34fa],html[data-v-210e34fa]{width:100%}input[data-v-210e34fa]::-ms-clear,input[data-v-210e34fa]::-ms-reveal{display:none}[data-v-210e34fa],[data-v-210e34fa]:after,[data-v-210e34fa]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-210e34fa]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-210e34fa],aside[data-v-210e34fa],dialog[data-v-210e34fa],figcaption[data-v-210e34fa],figure[data-v-210e34fa],footer[data-v-210e34fa],header[data-v-210e34fa],hgroup[data-v-210e34fa],main[data-v-210e34fa],nav[data-v-210e34fa],section[data-v-210e34fa]{display:block}body[data-v-210e34fa]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-210e34fa]:focus{outline:none!important}hr[data-v-210e34fa]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-210e34fa],h2[data-v-210e34fa],h3[data-v-210e34fa],h4[data-v-210e34fa],h5[data-v-210e34fa],h6[data-v-210e34fa]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-210e34fa]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-210e34fa],abbr[title][data-v-210e34fa]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-210e34fa]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-210e34fa],input[type=password][data-v-210e34fa],input[type=text][data-v-210e34fa],textarea[data-v-210e34fa]{-webkit-appearance:none}dl[data-v-210e34fa],ol[data-v-210e34fa],ul[data-v-210e34fa]{margin-top:0;margin-bottom:1em}ol ol[data-v-210e34fa],ol ul[data-v-210e34fa],ul ol[data-v-210e34fa],ul ul[data-v-210e34fa]{margin-bottom:0}dt[data-v-210e34fa]{font-weight:500}dd[data-v-210e34fa]{margin-bottom:.5em;margin-left:0}blockquote[data-v-210e34fa]{margin:0 0 1em}dfn[data-v-210e34fa]{font-style:italic}b[data-v-210e34fa],strong[data-v-210e34fa]{font-weight:bolder}small[data-v-210e34fa]{font-size:80%}sub[data-v-210e34fa],sup[data-v-210e34fa]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-210e34fa]{bottom:-.25em}sup[data-v-210e34fa]{top:-.5em}a[data-v-210e34fa]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-210e34fa],kbd[data-v-210e34fa],pre[data-v-210e34fa],samp[data-v-210e34fa]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-210e34fa]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-210e34fa]{margin:0 0 1em}img[data-v-210e34fa]{vertical-align:middle;border-style:none}svg[data-v-210e34fa]:not(:root){overflow:hidden}[role=button][data-v-210e34fa],a[data-v-210e34fa],area[data-v-210e34fa],button[data-v-210e34fa],input[data-v-210e34fa]:not([type=range]),label[data-v-210e34fa],select[data-v-210e34fa],summary[data-v-210e34fa],textarea[data-v-210e34fa]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-210e34fa]{border-collapse:collapse}caption[data-v-210e34fa]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-210e34fa]{text-align:inherit}button[data-v-210e34fa],input[data-v-210e34fa],optgroup[data-v-210e34fa],select[data-v-210e34fa],textarea[data-v-210e34fa]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-210e34fa],input[data-v-210e34fa]{overflow:visible}button[data-v-210e34fa],select[data-v-210e34fa]{text-transform:none}[type=reset][data-v-210e34fa],[type=submit][data-v-210e34fa],button[data-v-210e34fa],html [type=button][data-v-210e34fa]{-webkit-appearance:button}[type=button][data-v-210e34fa]::-moz-focus-inner,[type=reset][data-v-210e34fa]::-moz-focus-inner,[type=submit][data-v-210e34fa]::-moz-focus-inner,button[data-v-210e34fa]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-210e34fa],input[type=radio][data-v-210e34fa]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-210e34fa],input[type=datetime-local][data-v-210e34fa],input[type=month][data-v-210e34fa],input[type=time][data-v-210e34fa]{-webkit-appearance:listbox}textarea[data-v-210e34fa]{overflow:auto;resize:vertical}fieldset[data-v-210e34fa]{min-width:0;margin:0;padding:0;border:0}legend[data-v-210e34fa]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-210e34fa]{vertical-align:baseline}[type=number][data-v-210e34fa]::-webkit-inner-spin-button,[type=number][data-v-210e34fa]::-webkit-outer-spin-button{height:auto}[type=search][data-v-210e34fa]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-210e34fa]::-webkit-search-cancel-button,[type=search][data-v-210e34fa]::-webkit-search-decoration{-webkit-appearance:none}[data-v-210e34fa]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-210e34fa]{display:inline-block}summary[data-v-210e34fa]{display:list-item}template[data-v-210e34fa]{display:none}[hidden][data-v-210e34fa]{display:none!important}.clearfix[data-v-210e34fa]{zoom:1}.clearfix[data-v-210e34fa]:after,.clearfix[data-v-210e34fa]:before{display:table;content:""}.clearfix[data-v-210e34fa]:after{clear:both}.w-full[data-v-210e34fa]{width:100%}.text-left[data-v-210e34fa]{text-align:left}.text-center[data-v-210e34fa]{text-align:center}.text-right[data-v-210e34fa]{text-align:right}.flex[data-v-210e34fa]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-210e34fa]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-210e34fa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-210e34fa]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-210e34fa]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-210e34fa]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-210e34fa]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-210e34fa]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-210e34fa]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-210e34fa]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-210e34fa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-210e34fa]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-210e34fa]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-210e34fa]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-210e34fa]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-210e34fa]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-210e34fa]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-210e34fa],.flex-row-left[data-v-210e34fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-210e34fa]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-210e34fa]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-210e34fa],.flex-row-right[data-v-210e34fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-210e34fa]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-210e34fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-210e34fa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-210e34fa],.flex-col-top[data-v-210e34fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-210e34fa]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-210e34fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-210e34fa]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-210e34fa]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-210e34fa]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-210e34fa]{-webkit-box-flex:1;-ms-flex:1;flex:1}.nutrition-header[data-v-210e34fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.nutrition-header .nutrition-title[data-v-210e34fa]{font-size:20px;font-weight:700;margin-bottom:10px}.nutrition-header .nutrition-date[data-v-210e34fa]{font-size:14px;color:#666}.table-wrapper[data-v-210e34fa]{position:relative;padding-bottom:20px}.table-container[data-v-210e34fa],.table-wrapper[data-v-210e34fa]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-container[data-v-210e34fa]{overflow:hidden}.table-footer[data-v-210e34fa]{position:absolute;bottom:20px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;background-color:#fff;border-top:1px solid #e8e8e8;padding-top:20px;z-index:10;width:200px;margin-top:20px}.table-footer button[data-v-210e34fa]{margin-left:20px}[data-v-210e34fa] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center}[data-v-210e34fa] .ant-table-tbody>tr>td{text-align:center}[data-v-210e34fa] .ant-table-bordered .ant-table-tbody>tr>td,[data-v-210e34fa] .ant-table-bordered .ant-table-thead>tr>th{border:1px solid #e8e8e8}[data-v-210e34fa] .ant-modal-body{padding:24px;overflow:hidden}[data-v-210e34fa] .ant-table{font-size:12px}[data-v-210e34fa] .ant-table-body{overflow-x:auto!important;overflow-y:auto!important;min-height:400px}[data-v-210e34fa] ::-webkit-scrollbar{width:12px;height:12px}[data-v-210e34fa] ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}[data-v-210e34fa] ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px}[data-v-210e34fa] ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-210e34fa] .ant-spin-container,[data-v-210e34fa] .ant-spin-nested-loading{height:100%}[data-v-210e34fa] .ant-spin-container{-ms-flex-direction:column;flex-direction:column;height:100%}[data-v-210e34fa] .ant-spin-container,[data-v-210e34fa] .ant-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}[data-v-210e34fa] .ant-table{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;-ms-flex-direction:column;flex-direction:column}[data-v-210e34fa] .ant-table-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-210e34fa] .ant-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:16px;margin-bottom:19px}body[data-v-0f817f92],html[data-v-0f817f92]{width:100%}input[data-v-0f817f92]::-ms-clear,input[data-v-0f817f92]::-ms-reveal{display:none}[data-v-0f817f92],[data-v-0f817f92]:after,[data-v-0f817f92]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-0f817f92]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-0f817f92],aside[data-v-0f817f92],dialog[data-v-0f817f92],figcaption[data-v-0f817f92],figure[data-v-0f817f92],footer[data-v-0f817f92],header[data-v-0f817f92],hgroup[data-v-0f817f92],main[data-v-0f817f92],nav[data-v-0f817f92],section[data-v-0f817f92]{display:block}body[data-v-0f817f92]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-0f817f92]:focus{outline:none!important}hr[data-v-0f817f92]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-0f817f92],h2[data-v-0f817f92],h3[data-v-0f817f92],h4[data-v-0f817f92],h5[data-v-0f817f92],h6[data-v-0f817f92]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-0f817f92]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-0f817f92],abbr[title][data-v-0f817f92]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-0f817f92]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-0f817f92],input[type=password][data-v-0f817f92],input[type=text][data-v-0f817f92],textarea[data-v-0f817f92]{-webkit-appearance:none}dl[data-v-0f817f92],ol[data-v-0f817f92],ul[data-v-0f817f92]{margin-top:0;margin-bottom:1em}ol ol[data-v-0f817f92],ol ul[data-v-0f817f92],ul ol[data-v-0f817f92],ul ul[data-v-0f817f92]{margin-bottom:0}dt[data-v-0f817f92]{font-weight:500}dd[data-v-0f817f92]{margin-bottom:.5em;margin-left:0}blockquote[data-v-0f817f92]{margin:0 0 1em}dfn[data-v-0f817f92]{font-style:italic}b[data-v-0f817f92],strong[data-v-0f817f92]{font-weight:bolder}small[data-v-0f817f92]{font-size:80%}sub[data-v-0f817f92],sup[data-v-0f817f92]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-0f817f92]{bottom:-.25em}sup[data-v-0f817f92]{top:-.5em}a[data-v-0f817f92]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-0f817f92],kbd[data-v-0f817f92],pre[data-v-0f817f92],samp[data-v-0f817f92]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-0f817f92]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-0f817f92]{margin:0 0 1em}img[data-v-0f817f92]{vertical-align:middle;border-style:none}svg[data-v-0f817f92]:not(:root){overflow:hidden}[role=button][data-v-0f817f92],a[data-v-0f817f92],area[data-v-0f817f92],button[data-v-0f817f92],input[data-v-0f817f92]:not([type=range]),label[data-v-0f817f92],select[data-v-0f817f92],summary[data-v-0f817f92],textarea[data-v-0f817f92]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-0f817f92]{border-collapse:collapse}caption[data-v-0f817f92]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-0f817f92]{text-align:inherit}button[data-v-0f817f92],input[data-v-0f817f92],optgroup[data-v-0f817f92],select[data-v-0f817f92],textarea[data-v-0f817f92]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-0f817f92],input[data-v-0f817f92]{overflow:visible}button[data-v-0f817f92],select[data-v-0f817f92]{text-transform:none}[type=reset][data-v-0f817f92],[type=submit][data-v-0f817f92],button[data-v-0f817f92],html [type=button][data-v-0f817f92]{-webkit-appearance:button}[type=button][data-v-0f817f92]::-moz-focus-inner,[type=reset][data-v-0f817f92]::-moz-focus-inner,[type=submit][data-v-0f817f92]::-moz-focus-inner,button[data-v-0f817f92]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-0f817f92],input[type=radio][data-v-0f817f92]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-0f817f92],input[type=datetime-local][data-v-0f817f92],input[type=month][data-v-0f817f92],input[type=time][data-v-0f817f92]{-webkit-appearance:listbox}textarea[data-v-0f817f92]{overflow:auto;resize:vertical}fieldset[data-v-0f817f92]{min-width:0;margin:0;padding:0;border:0}legend[data-v-0f817f92]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-0f817f92]{vertical-align:baseline}[type=number][data-v-0f817f92]::-webkit-inner-spin-button,[type=number][data-v-0f817f92]::-webkit-outer-spin-button{height:auto}[type=search][data-v-0f817f92]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-0f817f92]::-webkit-search-cancel-button,[type=search][data-v-0f817f92]::-webkit-search-decoration{-webkit-appearance:none}[data-v-0f817f92]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-0f817f92]{display:inline-block}summary[data-v-0f817f92]{display:list-item}template[data-v-0f817f92]{display:none}[hidden][data-v-0f817f92]{display:none!important}.clearfix[data-v-0f817f92]{zoom:1}.clearfix[data-v-0f817f92]:after,.clearfix[data-v-0f817f92]:before{display:table;content:""}.clearfix[data-v-0f817f92]:after{clear:both}.w-full[data-v-0f817f92]{width:100%}.text-left[data-v-0f817f92]{text-align:left}.text-center[data-v-0f817f92]{text-align:center}.text-right[data-v-0f817f92]{text-align:right}.flex[data-v-0f817f92]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-0f817f92]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-0f817f92]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-0f817f92]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-0f817f92]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-0f817f92]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-0f817f92]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-0f817f92]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-0f817f92]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-0f817f92]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-0f817f92]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-0f817f92]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-0f817f92]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-0f817f92]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-0f817f92]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-0f817f92]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-0f817f92]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-0f817f92],.flex-row-left[data-v-0f817f92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-0f817f92]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-0f817f92]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-0f817f92],.flex-row-right[data-v-0f817f92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-0f817f92]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-0f817f92]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-0f817f92]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-0f817f92],.flex-col-top[data-v-0f817f92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-0f817f92]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-0f817f92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-0f817f92]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-0f817f92]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-0f817f92]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-0f817f92]{-webkit-box-flex:1;-ms-flex:1;flex:1}.allergy-header[data-v-0f817f92]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.allergy-header .allergy-title[data-v-0f817f92]{font-size:20px;font-weight:700;margin-bottom:10px}.allergy-header .allergy-date[data-v-0f817f92]{font-size:14px;color:#666}.table-wrapper[data-v-0f817f92]{position:relative;height:calc(100% - 60px);overflow:auto}.table-footer[data-v-0f817f92]{position:absolute;bottom:20px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;background-color:#fff;border-top:1px solid #e8e8e8;padding-top:20px;z-index:10}.table-footer button[data-v-0f817f92]{margin-left:20px}[data-v-0f817f92] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center}[data-v-0f817f92] .ant-table-tbody>tr>td{text-align:center}body[data-v-5fcc6fb8],html[data-v-5fcc6fb8]{width:100%}input[data-v-5fcc6fb8]::-ms-clear,input[data-v-5fcc6fb8]::-ms-reveal{display:none}[data-v-5fcc6fb8],[data-v-5fcc6fb8]:after,[data-v-5fcc6fb8]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-5fcc6fb8]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-5fcc6fb8],aside[data-v-5fcc6fb8],dialog[data-v-5fcc6fb8],figcaption[data-v-5fcc6fb8],figure[data-v-5fcc6fb8],footer[data-v-5fcc6fb8],header[data-v-5fcc6fb8],hgroup[data-v-5fcc6fb8],main[data-v-5fcc6fb8],nav[data-v-5fcc6fb8],section[data-v-5fcc6fb8]{display:block}body[data-v-5fcc6fb8]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-5fcc6fb8]:focus{outline:none!important}hr[data-v-5fcc6fb8]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-5fcc6fb8],h2[data-v-5fcc6fb8],h3[data-v-5fcc6fb8],h4[data-v-5fcc6fb8],h5[data-v-5fcc6fb8],h6[data-v-5fcc6fb8]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-5fcc6fb8]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-5fcc6fb8],abbr[title][data-v-5fcc6fb8]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-5fcc6fb8]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-5fcc6fb8],input[type=password][data-v-5fcc6fb8],input[type=text][data-v-5fcc6fb8],textarea[data-v-5fcc6fb8]{-webkit-appearance:none}dl[data-v-5fcc6fb8],ol[data-v-5fcc6fb8],ul[data-v-5fcc6fb8]{margin-top:0;margin-bottom:1em}ol ol[data-v-5fcc6fb8],ol ul[data-v-5fcc6fb8],ul ol[data-v-5fcc6fb8],ul ul[data-v-5fcc6fb8]{margin-bottom:0}dt[data-v-5fcc6fb8]{font-weight:500}dd[data-v-5fcc6fb8]{margin-bottom:.5em;margin-left:0}blockquote[data-v-5fcc6fb8]{margin:0 0 1em}dfn[data-v-5fcc6fb8]{font-style:italic}b[data-v-5fcc6fb8],strong[data-v-5fcc6fb8]{font-weight:bolder}small[data-v-5fcc6fb8]{font-size:80%}sub[data-v-5fcc6fb8],sup[data-v-5fcc6fb8]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-5fcc6fb8]{bottom:-.25em}sup[data-v-5fcc6fb8]{top:-.5em}a[data-v-5fcc6fb8]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-5fcc6fb8],kbd[data-v-5fcc6fb8],pre[data-v-5fcc6fb8],samp[data-v-5fcc6fb8]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-5fcc6fb8]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-5fcc6fb8]{margin:0 0 1em}img[data-v-5fcc6fb8]{vertical-align:middle;border-style:none}svg[data-v-5fcc6fb8]:not(:root){overflow:hidden}[role=button][data-v-5fcc6fb8],a[data-v-5fcc6fb8],area[data-v-5fcc6fb8],button[data-v-5fcc6fb8],input[data-v-5fcc6fb8]:not([type=range]),label[data-v-5fcc6fb8],select[data-v-5fcc6fb8],summary[data-v-5fcc6fb8],textarea[data-v-5fcc6fb8]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-5fcc6fb8]{border-collapse:collapse}caption[data-v-5fcc6fb8]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-5fcc6fb8]{text-align:inherit}button[data-v-5fcc6fb8],input[data-v-5fcc6fb8],optgroup[data-v-5fcc6fb8],select[data-v-5fcc6fb8],textarea[data-v-5fcc6fb8]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-5fcc6fb8],input[data-v-5fcc6fb8]{overflow:visible}button[data-v-5fcc6fb8],select[data-v-5fcc6fb8]{text-transform:none}[type=reset][data-v-5fcc6fb8],[type=submit][data-v-5fcc6fb8],button[data-v-5fcc6fb8],html [type=button][data-v-5fcc6fb8]{-webkit-appearance:button}[type=button][data-v-5fcc6fb8]::-moz-focus-inner,[type=reset][data-v-5fcc6fb8]::-moz-focus-inner,[type=submit][data-v-5fcc6fb8]::-moz-focus-inner,button[data-v-5fcc6fb8]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-5fcc6fb8],input[type=radio][data-v-5fcc6fb8]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-5fcc6fb8],input[type=datetime-local][data-v-5fcc6fb8],input[type=month][data-v-5fcc6fb8],input[type=time][data-v-5fcc6fb8]{-webkit-appearance:listbox}textarea[data-v-5fcc6fb8]{overflow:auto;resize:vertical}fieldset[data-v-5fcc6fb8]{min-width:0;margin:0;padding:0;border:0}legend[data-v-5fcc6fb8]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-5fcc6fb8]{vertical-align:baseline}[type=number][data-v-5fcc6fb8]::-webkit-inner-spin-button,[type=number][data-v-5fcc6fb8]::-webkit-outer-spin-button{height:auto}[type=search][data-v-5fcc6fb8]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-5fcc6fb8]::-webkit-search-cancel-button,[type=search][data-v-5fcc6fb8]::-webkit-search-decoration{-webkit-appearance:none}[data-v-5fcc6fb8]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-5fcc6fb8]{display:inline-block}summary[data-v-5fcc6fb8]{display:list-item}template[data-v-5fcc6fb8]{display:none}[hidden][data-v-5fcc6fb8]{display:none!important}.clearfix[data-v-5fcc6fb8]{zoom:1}.clearfix[data-v-5fcc6fb8]:after,.clearfix[data-v-5fcc6fb8]:before{display:table;content:""}.clearfix[data-v-5fcc6fb8]:after{clear:both}.w-full[data-v-5fcc6fb8]{width:100%}.text-left[data-v-5fcc6fb8]{text-align:left}.text-center[data-v-5fcc6fb8]{text-align:center}.text-right[data-v-5fcc6fb8]{text-align:right}.flex[data-v-5fcc6fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-5fcc6fb8]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-5fcc6fb8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-5fcc6fb8]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-5fcc6fb8]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-5fcc6fb8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-5fcc6fb8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-5fcc6fb8]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-5fcc6fb8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-5fcc6fb8]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-5fcc6fb8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-5fcc6fb8]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-5fcc6fb8]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-5fcc6fb8]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-5fcc6fb8]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-5fcc6fb8]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-5fcc6fb8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-5fcc6fb8],.flex-row-left[data-v-5fcc6fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-5fcc6fb8]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-5fcc6fb8]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-5fcc6fb8],.flex-row-right[data-v-5fcc6fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-5fcc6fb8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-5fcc6fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-5fcc6fb8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-5fcc6fb8],.flex-col-top[data-v-5fcc6fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-5fcc6fb8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-5fcc6fb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-5fcc6fb8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-5fcc6fb8]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-5fcc6fb8]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-5fcc6fb8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.seasoning-wrapper[data-v-5fcc6fb8]{position:relative;overflow:auto}.seasoning-image[data-v-5fcc6fb8]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.add-button-wrapper[data-v-5fcc6fb8]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-button-wrapper .seasoning-count[data-v-5fcc6fb8]{margin-left:16px;color:#999}.table-footer[data-v-5fcc6fb8]{position:absolute;bottom:20px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;background-color:#fff;border-top:1px solid #e8e8e8;padding-top:20px;z-index:10}.table-footer button[data-v-5fcc6fb8]{margin-left:20px}[data-v-5fcc6fb8] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center}[data-v-5fcc6fb8] .ant-table-tbody>tr>td{text-align:center}body,html{width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:none!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th{text-align:inherit}button,input,optgroup,select,textarea{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.w-full{width:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-col,.flex-row{-webkit-box-direction:normal}.flex-col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center,.flex-row-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between,.flex-row-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center,.flex-col-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height{-webkit-box-flex:1;-ms-flex:1;flex:1}.box-ai{width:80px;height:80px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden;color:#fff}.box-ai:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);z-index:1}.box-ai:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.4);box-shadow:0 8px 20px rgba(0,0,0,.4)}.moving-box-ai{position:absolute;width:80px;height:80px;border-radius:12px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.ai-brain.scaled{-webkit-transform:scale(1.2)!important;transform:scale(1.2)!important}.ai-brain.glowing{-webkit-box-shadow:0 0 30px rgba(100,255,218,.8)!important;box-shadow:0 0 30px rgba(100,255,218,.8)!important}.ai-brain.glowing .brain-image{-webkit-filter:brightness(1.5) drop-shadow(0 0 10px rgba(100,255,218,.8))!important;filter:brightness(1.5) drop-shadow(0 0 10px rgba(100,255,218,.8))!important}.data-table-ai{width:100%;border-collapse:collapse;margin:0;font-size:14px}.data-table-ai th{background:rgba(100,255,218,.2);color:#64ffda;padding:12px 8px;font-weight:700}.data-table-ai td,.data-table-ai th{text-align:center;border:1px solid hsla(0,0%,100%,.1)}.data-table-ai td{padding:10px 8px;color:hsla(0,0%,100%,.9)}.data-table-ai tr:nth-child(2n){background:hsla(0,0%,100%,.02)}.data-table-ai tr:hover{background:hsla(0,0%,100%,.05)}body[data-v-1cbf3b70],html[data-v-1cbf3b70]{width:100%}input[data-v-1cbf3b70]::-ms-clear,input[data-v-1cbf3b70]::-ms-reveal{display:none}[data-v-1cbf3b70],[data-v-1cbf3b70]:after,[data-v-1cbf3b70]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-1cbf3b70]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-1cbf3b70],aside[data-v-1cbf3b70],dialog[data-v-1cbf3b70],figcaption[data-v-1cbf3b70],figure[data-v-1cbf3b70],footer[data-v-1cbf3b70],header[data-v-1cbf3b70],hgroup[data-v-1cbf3b70],main[data-v-1cbf3b70],nav[data-v-1cbf3b70],section[data-v-1cbf3b70]{display:block}body[data-v-1cbf3b70]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-1cbf3b70]:focus{outline:none!important}hr[data-v-1cbf3b70]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-1cbf3b70],h2[data-v-1cbf3b70],h3[data-v-1cbf3b70],h4[data-v-1cbf3b70],h5[data-v-1cbf3b70],h6[data-v-1cbf3b70]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-1cbf3b70]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-1cbf3b70],abbr[title][data-v-1cbf3b70]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-1cbf3b70]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-1cbf3b70],input[type=password][data-v-1cbf3b70],input[type=text][data-v-1cbf3b70],textarea[data-v-1cbf3b70]{-webkit-appearance:none}dl[data-v-1cbf3b70],ol[data-v-1cbf3b70],ul[data-v-1cbf3b70]{margin-top:0;margin-bottom:1em}ol ol[data-v-1cbf3b70],ol ul[data-v-1cbf3b70],ul ol[data-v-1cbf3b70],ul ul[data-v-1cbf3b70]{margin-bottom:0}dt[data-v-1cbf3b70]{font-weight:500}dd[data-v-1cbf3b70]{margin-bottom:.5em;margin-left:0}blockquote[data-v-1cbf3b70]{margin:0 0 1em}dfn[data-v-1cbf3b70]{font-style:italic}b[data-v-1cbf3b70],strong[data-v-1cbf3b70]{font-weight:bolder}small[data-v-1cbf3b70]{font-size:80%}sub[data-v-1cbf3b70],sup[data-v-1cbf3b70]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-1cbf3b70]{bottom:-.25em}sup[data-v-1cbf3b70]{top:-.5em}a[data-v-1cbf3b70]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-1cbf3b70],kbd[data-v-1cbf3b70],pre[data-v-1cbf3b70],samp[data-v-1cbf3b70]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-1cbf3b70]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-1cbf3b70]{margin:0 0 1em}img[data-v-1cbf3b70]{vertical-align:middle;border-style:none}svg[data-v-1cbf3b70]:not(:root){overflow:hidden}[role=button][data-v-1cbf3b70],a[data-v-1cbf3b70],area[data-v-1cbf3b70],button[data-v-1cbf3b70],input[data-v-1cbf3b70]:not([type=range]),label[data-v-1cbf3b70],select[data-v-1cbf3b70],summary[data-v-1cbf3b70],textarea[data-v-1cbf3b70]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-1cbf3b70]{border-collapse:collapse}caption[data-v-1cbf3b70]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-1cbf3b70]{text-align:inherit}button[data-v-1cbf3b70],input[data-v-1cbf3b70],optgroup[data-v-1cbf3b70],select[data-v-1cbf3b70],textarea[data-v-1cbf3b70]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-1cbf3b70],input[data-v-1cbf3b70]{overflow:visible}button[data-v-1cbf3b70],select[data-v-1cbf3b70]{text-transform:none}[type=reset][data-v-1cbf3b70],[type=submit][data-v-1cbf3b70],button[data-v-1cbf3b70],html [type=button][data-v-1cbf3b70]{-webkit-appearance:button}[type=button][data-v-1cbf3b70]::-moz-focus-inner,[type=reset][data-v-1cbf3b70]::-moz-focus-inner,[type=submit][data-v-1cbf3b70]::-moz-focus-inner,button[data-v-1cbf3b70]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-1cbf3b70],input[type=radio][data-v-1cbf3b70]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-1cbf3b70],input[type=datetime-local][data-v-1cbf3b70],input[type=month][data-v-1cbf3b70],input[type=time][data-v-1cbf3b70]{-webkit-appearance:listbox}textarea[data-v-1cbf3b70]{overflow:auto;resize:vertical}fieldset[data-v-1cbf3b70]{min-width:0;margin:0;padding:0;border:0}legend[data-v-1cbf3b70]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-1cbf3b70]{vertical-align:baseline}[type=number][data-v-1cbf3b70]::-webkit-inner-spin-button,[type=number][data-v-1cbf3b70]::-webkit-outer-spin-button{height:auto}[type=search][data-v-1cbf3b70]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-1cbf3b70]::-webkit-search-cancel-button,[type=search][data-v-1cbf3b70]::-webkit-search-decoration{-webkit-appearance:none}[data-v-1cbf3b70]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-1cbf3b70]{display:inline-block}summary[data-v-1cbf3b70]{display:list-item}template[data-v-1cbf3b70]{display:none}[hidden][data-v-1cbf3b70]{display:none!important}.clearfix[data-v-1cbf3b70]{zoom:1}.clearfix[data-v-1cbf3b70]:after,.clearfix[data-v-1cbf3b70]:before{display:table;content:""}.clearfix[data-v-1cbf3b70]:after{clear:both}.w-full[data-v-1cbf3b70]{width:100%}.text-left[data-v-1cbf3b70]{text-align:left}.text-center[data-v-1cbf3b70]{text-align:center}.text-right[data-v-1cbf3b70]{text-align:right}.flex[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-1cbf3b70]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-1cbf3b70]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-1cbf3b70]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-1cbf3b70]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-1cbf3b70]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-1cbf3b70]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-1cbf3b70]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-1cbf3b70]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-1cbf3b70]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-1cbf3b70]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-1cbf3b70]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-1cbf3b70]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-1cbf3b70]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-1cbf3b70]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-1cbf3b70]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-1cbf3b70]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-1cbf3b70],.flex-row-left[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-1cbf3b70]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-1cbf3b70]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-1cbf3b70],.flex-row-right[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-1cbf3b70]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-1cbf3b70]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-1cbf3b70],.flex-col-top[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-1cbf3b70]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-1cbf3b70]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-1cbf3b70]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-1cbf3b70]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-1cbf3b70]{-webkit-box-flex:1;-ms-flex:1;flex:1}.body-ai[data-v-1cbf3b70]{background:linear-gradient(135deg,#1a2a6c,#b21f1f,#1a2a6c);color:#fff;height:100vh;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-y:auto}.container[data-v-1cbf3b70]{max-width:1400px;margin:0 auto;padding:20px}.header-ai[data-v-1cbf3b70]{text-align:center;margin-bottom:40px;padding:20px;background:rgba(0,0,0,.3);border-radius:15px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.3);backdrop-filter:blur(5px)}.h1-ai[data-v-1cbf3b70]{font-size:2.8rem;margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.5);background:-webkit-gradient(linear,left top,right top,from(#ff8a00),color-stop(#e52e71),to(#22c1c3));background:linear-gradient(90deg,#ff8a00,#e52e71,#22c1c3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle[data-v-1cbf3b70]{font-size:1.2rem;opacity:.9;max-width:800px;margin:0 auto;line-height:1.6}.content[data-v-1cbf3b70]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin-top:30px}.content[data-v-1cbf3b70],.panel[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex}.panel[data-v-1cbf3b70]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(20,30,48,.7);border-radius:20px;padding:30px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.4);box-shadow:0 10px 30px rgba(0,0,0,.4);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:600px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}.panel-title[data-v-1cbf3b70]{text-align:center;margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid hsla(0,0%,100%,.1);font-size:1.8rem;color:#64ffda}.boxes-container[data-v-1cbf3b70]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;gap:20px;padding:20px;background:rgba(0,0,0,.2);border-radius:15px;min-height:500px}.center-panel[data-v-1cbf3b70]{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-panel .panel-title[data-v-1cbf3b70]{text-align:center;margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid hsla(0,0%,100%,.1);font-size:1.8rem;color:#64ffda;width:100%}.ai-brain[data-v-1cbf3b70]{width:280px;height:280px;background:linear-gradient(135deg,#6a11cb,#2575fc);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:0 0 50px rgba(37,117,252,.6);box-shadow:0 0 50px rgba(37,117,252,.6);-webkit-animation:pulse-data-v-1cbf3b70 3s infinite;animation:pulse-data-v-1cbf3b70 3s infinite;overflow:hidden;margin:auto}.ai-brain[data-v-1cbf3b70]:before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 70%);z-index:1}.brain-carousel[data-v-1cbf3b70]{position:relative;width:200px;height:200px;z-index:2}.brain-image[data-v-1cbf3b70]{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;border-radius:50%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(1.2) contrast(1.1);filter:brightness(1.2) contrast(1.1)}.brain-image.active[data-v-1cbf3b70]{opacity:1}.brain-icon[data-v-1cbf3b70]{font-size:10rem;color:hsla(0,0%,100%,.8);text-shadow:0 0 20px hsla(0,0%,100%,.5)}.processing-container[data-v-1cbf3b70]{margin-top:40px;text-align:center;width:100%}.processing[data-v-1cbf3b70]{font-size:1.5rem;color:#64ffda;margin-bottom:20px}.thinking-container[data-v-1cbf3b70]{margin:20px 0;max-height:400px;overflow-y:auto;padding:15px;background:rgba(0,0,0,.3);border-radius:8px;border:1px solid rgba(100,255,218,.3)}.thinking-text[data-v-1cbf3b70]{color:#64ffda;font-size:16px;font-weight:700;text-align:center;margin-bottom:15px}.thought-item[data-v-1cbf3b70]{color:#fff;font-size:13px;line-height:1.6;margin-bottom:12px;padding:8px 12px;border-radius:6px;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .5s ease;transition:all .5s ease;min-height:20px}.thought-item.fade-in[data-v-1cbf3b70]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.thought-char[data-v-1cbf3b70]{opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.thought-char.char-visible[data-v-1cbf3b70]{opacity:1}.thinking-container[data-v-1cbf3b70]::-webkit-scrollbar{width:6px}.thinking-container[data-v-1cbf3b70]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.thinking-container[data-v-1cbf3b70]::-webkit-scrollbar-thumb{background:rgba(100,255,218,.5);border-radius:3px}.thinking-container[data-v-1cbf3b70]::-webkit-scrollbar-thumb:hover{background:rgba(100,255,218,.7)}.thinking-loading[data-v-1cbf3b70]{margin-left:8px;display:inline-block}.loading-dots[data-v-1cbf3b70]{display:inline-block}.loading-dots .dot[data-v-1cbf3b70]{display:inline-block;color:#64ffda;font-size:1.2em;-webkit-animation:loading-bounce-data-v-1cbf3b70 1.4s ease-in-out infinite;animation:loading-bounce-data-v-1cbf3b70 1.4s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loading-dots .dot[data-v-1cbf3b70]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-dots .dot[data-v-1cbf3b70]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.loading-dots .dot[data-v-1cbf3b70]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes loading-bounce-data-v-1cbf3b70{0%,80%,to{-webkit-transform:scale(.8);transform:scale(.8);opacity:.5}40%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}@keyframes loading-bounce-data-v-1cbf3b70{0%,80%,to{-webkit-transform:scale(.8);transform:scale(.8);opacity:.5}40%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}}.completion-message[data-v-1cbf3b70]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(100,255,218,.2))!important;border-left:4px solid #4caf50!important;font-weight:700;font-size:1.1em;color:#4caf50;-webkit-box-shadow:0 2px 8px rgba(76,175,80,.3);box-shadow:0 2px 8px rgba(76,175,80,.3);-webkit-animation:completion-glow-data-v-1cbf3b70 2s ease-in-out infinite alternate;animation:completion-glow-data-v-1cbf3b70 2s ease-in-out infinite alternate}@-webkit-keyframes completion-glow-data-v-1cbf3b70{0%{-webkit-box-shadow:0 2px 8px rgba(76,175,80,.3);box-shadow:0 2px 8px rgba(76,175,80,.3)}to{-webkit-box-shadow:0 4px 16px rgba(76,175,80,.5);box-shadow:0 4px 16px rgba(76,175,80,.5)}}@keyframes completion-glow-data-v-1cbf3b70{0%{-webkit-box-shadow:0 2px 8px rgba(76,175,80,.3);box-shadow:0 2px 8px rgba(76,175,80,.3)}to{-webkit-box-shadow:0 4px 16px rgba(76,175,80,.5);box-shadow:0 4px 16px rgba(76,175,80,.5)}}.controls[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:30px}.btn[data-v-1cbf3b70]{padding:15px 35px;font-size:1.1rem;border:none;border-radius:50px;background:-webkit-gradient(linear,left top,right top,from(#ff8a00),to(#e52e71));background:linear-gradient(90deg,#ff8a00,#e52e71);color:#fff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);font-weight:700;letter-spacing:1px}.btn[data-v-1cbf3b70]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.4);box-shadow:0 8px 20px rgba(0,0,0,.4)}.btn[data-v-1cbf3b70]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn[data-v-1cbf3b70]:disabled{opacity:.6;cursor:not-allowed;-webkit-transform:none;transform:none}.btn-reset[data-v-1cbf3b70]{background:-webkit-gradient(linear,left top,right top,from(#22c1c3),to(#1a2a6c));background:linear-gradient(90deg,#22c1c3,#1a2a6c)}.sorted[data-v-1cbf3b70]{background:rgba(40,167,69,.2)}.final-result[data-v-1cbf3b70]{margin-bottom:40px;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.3)}.final-result h3[data-v-1cbf3b70]{color:#64ffda;margin-bottom:20px;text-align:center;font-size:1.8rem}.result-content[data-v-1cbf3b70]{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px;min-height:150px;font-size:14px;line-height:1.6}.balance-tables[data-v-1cbf3b70]{margin-top:30px}.table-section[data-v-1cbf3b70]{margin-bottom:30px}.table-section h4[data-v-1cbf3b70]{color:#ff8a00;margin-bottom:15px;font-size:1.4rem;text-align:center}.nutrition-table[data-v-1cbf3b70],.recipe-table[data-v-1cbf3b70]{background:hsla(0,0%,100%,.05);border-radius:10px;padding:20px;overflow-x:auto}.recipe-item[data-v-1cbf3b70]{margin-bottom:20px;padding:15px;background:hsla(0,0%,100%,.03);border-radius:8px;border-left:4px solid #ff8a00}.recipe-item h5[data-v-1cbf3b70]{color:#ff8a00;margin-bottom:10px;font-size:1.1rem}.dish-item[data-v-1cbf3b70]{margin-bottom:15px;padding:10px;background:hsla(0,0%,100%,.02);border-radius:6px}.dish-name[data-v-1cbf3b70]{color:#64ffda;font-weight:700;margin-bottom:8px}.food-list[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.food-item[data-v-1cbf3b70]{background:hsla(0,0%,100%,.1);padding:4px 8px;border-radius:4px;font-size:12px;color:hsla(0,0%,100%,.8)}.explanation[data-v-1cbf3b70]{margin-top:50px;background:rgba(0,0,0,.3);padding:30px;border-radius:15px;max-width:1000px;margin:50px auto 0}.explanation h2[data-v-1cbf3b70]{color:#64ffda;margin-bottom:20px;text-align:center;font-size:1.8rem}.steps[data-v-1cbf3b70]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:20px}.step[data-v-1cbf3b70]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:hsla(0,0%,100%,.1);padding:25px;border-radius:15px;text-align:center}.step i[data-v-1cbf3b70]{font-size:2.5rem;color:#ff8a00;margin-bottom:15px}.step h3[data-v-1cbf3b70]{margin-bottom:15px;color:#64ffda}@-webkit-keyframes pulse-data-v-1cbf3b70{0%{-webkit-box-shadow:0 0 30px rgba(37,117,252,.6);box-shadow:0 0 30px rgba(37,117,252,.6)}50%{-webkit-box-shadow:0 0 60px rgba(37,117,252,.8);box-shadow:0 0 60px rgba(37,117,252,.8)}to{-webkit-box-shadow:0 0 30px rgba(37,117,252,.6);box-shadow:0 0 30px rgba(37,117,252,.6)}}@keyframes pulse-data-v-1cbf3b70{0%{-webkit-box-shadow:0 0 30px rgba(37,117,252,.6);box-shadow:0 0 30px rgba(37,117,252,.6)}50%{-webkit-box-shadow:0 0 60px rgba(37,117,252,.8);box-shadow:0 0 60px rgba(37,117,252,.8)}to{-webkit-box-shadow:0 0 30px rgba(37,117,252,.6);box-shadow:0 0 30px rgba(37,117,252,.6)}}@-webkit-keyframes process-data-v-1cbf3b70{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes process-data-v-1cbf3b70{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.processing-animation[data-v-1cbf3b70]{-webkit-animation:process-data-v-1cbf3b70 1.5s infinite;animation:process-data-v-1cbf3b70 1.5s infinite}.final-result[data-v-1cbf3b70]{margin-top:40px;background:rgba(20,30,48,.7);border-radius:20px;padding:30px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.4);box-shadow:0 10px 30px rgba(0,0,0,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)}@media (max-width:1100px){.content[data-v-1cbf3b70]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-brain[data-v-1cbf3b70]{width:200px;height:200px}.brain-icon[data-v-1cbf3b70]{font-size:7rem}.steps[data-v-1cbf3b70]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fullscreen-modal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;padding:0!important;margin:0!important;max-width:100vw!important;width:100vw!important;height:100vh!important;z-index:9999!important}.fullscreen-modal *{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.fullscreen-modal .ant-modal{margin:0!important;padding:0!important;max-width:100vw!important;-webkit-transform:none!important;transform:none!important}.fullscreen-modal .ant-modal,.fullscreen-modal .ant-modal-content{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important}.fullscreen-modal .ant-modal-content{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important}.fullscreen-modal .ant-modal-header{display:none!important}.fullscreen-modal .ant-modal-body{width:100vw!important;height:100vh!important}.fullscreen-modal .ant-modal-body,.fullscreen-modal .ant-modal-wrap{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.fullscreen-modal .ant-modal-mask{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:transparent!important}.ant-modal-wrap.fullscreen-modal,.ant-modal.fullscreen-modal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important}body[data-v-04db5570],html[data-v-04db5570]{width:100%}input[data-v-04db5570]::-ms-clear,input[data-v-04db5570]::-ms-reveal{display:none}[data-v-04db5570],[data-v-04db5570]:after,[data-v-04db5570]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-04db5570]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-04db5570],aside[data-v-04db5570],dialog[data-v-04db5570],figcaption[data-v-04db5570],figure[data-v-04db5570],footer[data-v-04db5570],header[data-v-04db5570],hgroup[data-v-04db5570],main[data-v-04db5570],nav[data-v-04db5570],section[data-v-04db5570]{display:block}body[data-v-04db5570]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-04db5570]:focus{outline:none!important}hr[data-v-04db5570]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-04db5570],h2[data-v-04db5570],h3[data-v-04db5570],h4[data-v-04db5570],h5[data-v-04db5570],h6[data-v-04db5570]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-04db5570]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-04db5570],abbr[title][data-v-04db5570]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-04db5570]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-04db5570],input[type=password][data-v-04db5570],input[type=text][data-v-04db5570],textarea[data-v-04db5570]{-webkit-appearance:none}dl[data-v-04db5570],ol[data-v-04db5570],ul[data-v-04db5570]{margin-top:0;margin-bottom:1em}ol ol[data-v-04db5570],ol ul[data-v-04db5570],ul ol[data-v-04db5570],ul ul[data-v-04db5570]{margin-bottom:0}dt[data-v-04db5570]{font-weight:500}dd[data-v-04db5570]{margin-bottom:.5em;margin-left:0}blockquote[data-v-04db5570]{margin:0 0 1em}dfn[data-v-04db5570]{font-style:italic}b[data-v-04db5570],strong[data-v-04db5570]{font-weight:bolder}small[data-v-04db5570]{font-size:80%}sub[data-v-04db5570],sup[data-v-04db5570]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-04db5570]{bottom:-.25em}sup[data-v-04db5570]{top:-.5em}a[data-v-04db5570]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-04db5570],kbd[data-v-04db5570],pre[data-v-04db5570],samp[data-v-04db5570]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-04db5570]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-04db5570]{margin:0 0 1em}img[data-v-04db5570]{vertical-align:middle;border-style:none}svg[data-v-04db5570]:not(:root){overflow:hidden}[role=button][data-v-04db5570],a[data-v-04db5570],area[data-v-04db5570],button[data-v-04db5570],input[data-v-04db5570]:not([type=range]),label[data-v-04db5570],select[data-v-04db5570],summary[data-v-04db5570],textarea[data-v-04db5570]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-04db5570]{border-collapse:collapse}caption[data-v-04db5570]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-04db5570]{text-align:inherit}button[data-v-04db5570],input[data-v-04db5570],optgroup[data-v-04db5570],select[data-v-04db5570],textarea[data-v-04db5570]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-04db5570],input[data-v-04db5570]{overflow:visible}button[data-v-04db5570],select[data-v-04db5570]{text-transform:none}[type=reset][data-v-04db5570],[type=submit][data-v-04db5570],button[data-v-04db5570],html [type=button][data-v-04db5570]{-webkit-appearance:button}[type=button][data-v-04db5570]::-moz-focus-inner,[type=reset][data-v-04db5570]::-moz-focus-inner,[type=submit][data-v-04db5570]::-moz-focus-inner,button[data-v-04db5570]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-04db5570],input[type=radio][data-v-04db5570]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-04db5570],input[type=datetime-local][data-v-04db5570],input[type=month][data-v-04db5570],input[type=time][data-v-04db5570]{-webkit-appearance:listbox}textarea[data-v-04db5570]{overflow:auto;resize:vertical}fieldset[data-v-04db5570]{min-width:0;margin:0;padding:0;border:0}legend[data-v-04db5570]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-04db5570]{vertical-align:baseline}[type=number][data-v-04db5570]::-webkit-inner-spin-button,[type=number][data-v-04db5570]::-webkit-outer-spin-button{height:auto}[type=search][data-v-04db5570]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-04db5570]::-webkit-search-cancel-button,[type=search][data-v-04db5570]::-webkit-search-decoration{-webkit-appearance:none}[data-v-04db5570]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-04db5570]{display:inline-block}summary[data-v-04db5570]{display:list-item}template[data-v-04db5570]{display:none}[hidden][data-v-04db5570]{display:none!important}.clearfix[data-v-04db5570]{zoom:1}.clearfix[data-v-04db5570]:after,.clearfix[data-v-04db5570]:before{display:table;content:""}.clearfix[data-v-04db5570]:after{clear:both}.w-full[data-v-04db5570]{width:100%}.text-left[data-v-04db5570]{text-align:left}.text-center[data-v-04db5570]{text-align:center}.text-right[data-v-04db5570]{text-align:right}.flex[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-04db5570]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-04db5570]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-04db5570]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-04db5570]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-04db5570]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-04db5570]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-04db5570]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-04db5570]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-04db5570]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-04db5570]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-04db5570]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-04db5570]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-04db5570]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-04db5570]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-04db5570]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-04db5570]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-04db5570],.flex-row-left[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-04db5570]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-04db5570]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-04db5570],.flex-row-right[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-04db5570]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-04db5570]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-04db5570],.flex-col-top[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-04db5570]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-04db5570]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-04db5570]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-04db5570]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-04db5570]{-webkit-box-flex:1;-ms-flex:1;flex:1}.balance-header-content[data-v-04db5570]{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;margin-bottom:10px}.balance-header .recipe-title[data-v-04db5570]{font-size:18px;font-weight:700;margin-bottom:4px}.balance-header .recipe-info[data-v-04db5570]{font-size:14px;color:#666}.balance-content[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 120px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.balance-content .recipe-table[data-v-04db5570]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px;overflow:auto;max-height:100%}.balance-content .nutrition-panel[data-v-04db5570]{width:480px;background-color:#f9f9f9;border-radius:8px;padding:16px;height:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.balance-content .nutrition-panel .panel-title[data-v-04db5570]{font-size:16px;font-weight:700;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0}.balance-content .nutrition-panel .nutrition-items[data-v-04db5570]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.balance-content .nutrition-panel .nutrition-items .nutrition-item[data-v-04db5570]{margin-bottom:12px;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.balance-content .nutrition-panel .nutrition-items .nutrition-item.green[data-v-04db5570]{background-color:#f6fff8}.balance-content .nutrition-panel .nutrition-items .nutrition-item.red[data-v-04db5570]{background-color:#fef4f4}.balance-content .nutrition-panel .nutrition-items .nutrition-item.yellow[data-v-04db5570]{background-color:#fff7ed}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header[data-v-04db5570]{padding:8px 12px 6px;font-weight:700;font-size:18px;color:#333}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container[data-v-04db5570]{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}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-name[data-v-04db5570]{font-weight:600;font-size:20px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-name.green[data-v-04db5570]{color:#3ccf58}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-name.red[data-v-04db5570]{color:#fe2f30}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-name.yellow[data-v-04db5570]{color:#fab04b}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status[data-v-04db5570]{font-weight:600;font-size:16px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status.green[data-v-04db5570]{color:#3ccf58}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status.red[data-v-04db5570]{color:#fe2f30}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status.yellow[data-v-04db5570]{color:#fab04b}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content[data-v-04db5570]{padding:0 12px 8px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:14px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col[data-v-04db5570]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col[data-v-04db5570]:last-child{margin-right:0}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .label[data-v-04db5570]{width:80px;color:grey;font-size:15px;font-weight:400;text-align:left;padding-right:5px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value[data-v-04db5570]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;font-size:20px;text-align:left}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.green[data-v-04db5570]{color:#3ccf58;font-weight:600}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.red[data-v-04db5570]{color:#fe2f30;font-weight:600}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.yellow[data-v-04db5570]{color:#fab04b;font-weight:600}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.current-ratio[data-v-04db5570]{text-align:left}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.healthy-value[data-v-04db5570]{font-size:15px;color:#52c41a;font-weight:600;text-align:left}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.daily-value[data-v-04db5570]{font-size:15px;color:#52c41a;font-weight:600}.table-actions[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.table-actions button[data-v-04db5570]{margin-left:16px;width:140px}.table-title[data-v-04db5570]{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;font-size:16px;font-weight:700}.meal-name[data-v-04db5570]{font-weight:700}.food-usage-container[data-v-04db5570]{padding:8px;max-height:300px;overflow-y:auto}.food-usage-container .food-usage-item[data-v-04db5570]{margin-bottom:12px;text-align:left}.food-usage-container .food-usage-item[data-v-04db5570]:last-child{margin-bottom:0}.food-usage-container .food-usage-item .dish-name[data-v-04db5570]{font-weight:700;margin-bottom:4px;color:#1890ff;border-bottom:1px dashed #e8e8e8;padding-bottom:4px}.food-usage-container .food-usage-item .food-list[data-v-04db5570]{padding-left:8px}.food-usage-container .food-usage-item .food-list .food-item[data-v-04db5570]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:1.8}.food-usage-container .food-usage-item .food-list .food-item[data-v-04db5570]:hover{background-color:#f5f5f5}.food-usage-container .no-data[data-v-04db5570]{color:#999;text-align:center;padding:16px}.modal-footer[data-v-04db5570]{position:absolute;bottom:20px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;background-color:#fff;border-top:1px solid #e8e8e8;padding-top:20px;z-index:10}.modal-footer button[data-v-04db5570]{margin-left:20px}[data-v-04db5570] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center;padding:12px 8px}[data-v-04db5570] .ant-table-tbody>tr>td{text-align:center;padding:8px}[data-v-04db5570] .empty-row{background-color:#fafafa}[data-v-04db5570] .empty-row td{padding:8px!important}[data-v-04db5570] .ant-table-title{padding:12px 16px;font-weight:700;background-color:#f9f9f9}[data-v-04db5570] .ant-spin-container,[data-v-04db5570] .ant-spin-nested-loading,[data-v-04db5570] .ant-table,[data-v-04db5570] .ant-table-content,[data-v-04db5570] .ant-table-wrapper,[data-v-04db5570] .recipe-table-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-04db5570] .ant-select .ant-select-selection{border-radius:4px;border:1px solid #d9d9d9}[data-v-04db5570] .ant-select .ant-select-selection:hover{border-color:#40a9ff}[data-v-04db5570] .ant-select .ant-select-selection:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}[data-v-04db5570] .ant-select .ant-select-selection__rendered{line-height:28px}body[data-v-7a8a0c33],html[data-v-7a8a0c33]{width:100%}input[data-v-7a8a0c33]::-ms-clear,input[data-v-7a8a0c33]::-ms-reveal{display:none}[data-v-7a8a0c33],[data-v-7a8a0c33]:after,[data-v-7a8a0c33]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-7a8a0c33]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-7a8a0c33],aside[data-v-7a8a0c33],dialog[data-v-7a8a0c33],figcaption[data-v-7a8a0c33],figure[data-v-7a8a0c33],footer[data-v-7a8a0c33],header[data-v-7a8a0c33],hgroup[data-v-7a8a0c33],main[data-v-7a8a0c33],nav[data-v-7a8a0c33],section[data-v-7a8a0c33]{display:block}body[data-v-7a8a0c33]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-7a8a0c33]:focus{outline:none!important}hr[data-v-7a8a0c33]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-7a8a0c33],h2[data-v-7a8a0c33],h3[data-v-7a8a0c33],h4[data-v-7a8a0c33],h5[data-v-7a8a0c33],h6[data-v-7a8a0c33]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-7a8a0c33]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-7a8a0c33],abbr[title][data-v-7a8a0c33]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-7a8a0c33]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-7a8a0c33],input[type=password][data-v-7a8a0c33],input[type=text][data-v-7a8a0c33],textarea[data-v-7a8a0c33]{-webkit-appearance:none}dl[data-v-7a8a0c33],ol[data-v-7a8a0c33],ul[data-v-7a8a0c33]{margin-top:0;margin-bottom:1em}ol ol[data-v-7a8a0c33],ol ul[data-v-7a8a0c33],ul ol[data-v-7a8a0c33],ul ul[data-v-7a8a0c33]{margin-bottom:0}dt[data-v-7a8a0c33]{font-weight:500}dd[data-v-7a8a0c33]{margin-bottom:.5em;margin-left:0}blockquote[data-v-7a8a0c33]{margin:0 0 1em}dfn[data-v-7a8a0c33]{font-style:italic}b[data-v-7a8a0c33],strong[data-v-7a8a0c33]{font-weight:bolder}small[data-v-7a8a0c33]{font-size:80%}sub[data-v-7a8a0c33],sup[data-v-7a8a0c33]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-7a8a0c33]{bottom:-.25em}sup[data-v-7a8a0c33]{top:-.5em}a[data-v-7a8a0c33]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-7a8a0c33],kbd[data-v-7a8a0c33],pre[data-v-7a8a0c33],samp[data-v-7a8a0c33]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-7a8a0c33]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-7a8a0c33]{margin:0 0 1em}img[data-v-7a8a0c33]{vertical-align:middle;border-style:none}svg[data-v-7a8a0c33]:not(:root){overflow:hidden}[role=button][data-v-7a8a0c33],a[data-v-7a8a0c33],area[data-v-7a8a0c33],button[data-v-7a8a0c33],input[data-v-7a8a0c33]:not([type=range]),label[data-v-7a8a0c33],select[data-v-7a8a0c33],summary[data-v-7a8a0c33],textarea[data-v-7a8a0c33]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-7a8a0c33]{border-collapse:collapse}caption[data-v-7a8a0c33]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-7a8a0c33]{text-align:inherit}button[data-v-7a8a0c33],input[data-v-7a8a0c33],optgroup[data-v-7a8a0c33],select[data-v-7a8a0c33],textarea[data-v-7a8a0c33]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-7a8a0c33],input[data-v-7a8a0c33]{overflow:visible}button[data-v-7a8a0c33],select[data-v-7a8a0c33]{text-transform:none}[type=reset][data-v-7a8a0c33],[type=submit][data-v-7a8a0c33],button[data-v-7a8a0c33],html [type=button][data-v-7a8a0c33]{-webkit-appearance:button}[type=button][data-v-7a8a0c33]::-moz-focus-inner,[type=reset][data-v-7a8a0c33]::-moz-focus-inner,[type=submit][data-v-7a8a0c33]::-moz-focus-inner,button[data-v-7a8a0c33]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-7a8a0c33],input[type=radio][data-v-7a8a0c33]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-7a8a0c33],input[type=datetime-local][data-v-7a8a0c33],input[type=month][data-v-7a8a0c33],input[type=time][data-v-7a8a0c33]{-webkit-appearance:listbox}textarea[data-v-7a8a0c33]{overflow:auto;resize:vertical}fieldset[data-v-7a8a0c33]{min-width:0;margin:0;padding:0;border:0}legend[data-v-7a8a0c33]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-7a8a0c33]{vertical-align:baseline}[type=number][data-v-7a8a0c33]::-webkit-inner-spin-button,[type=number][data-v-7a8a0c33]::-webkit-outer-spin-button{height:auto}[type=search][data-v-7a8a0c33]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-7a8a0c33]::-webkit-search-cancel-button,[type=search][data-v-7a8a0c33]::-webkit-search-decoration{-webkit-appearance:none}[data-v-7a8a0c33]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-7a8a0c33]{display:inline-block}summary[data-v-7a8a0c33]{display:list-item}template[data-v-7a8a0c33]{display:none}[hidden][data-v-7a8a0c33]{display:none!important}.clearfix[data-v-7a8a0c33]{zoom:1}.clearfix[data-v-7a8a0c33]:after,.clearfix[data-v-7a8a0c33]:before{display:table;content:""}.clearfix[data-v-7a8a0c33]:after{clear:both}.w-full[data-v-7a8a0c33]{width:100%}.text-left[data-v-7a8a0c33]{text-align:left}.text-center[data-v-7a8a0c33]{text-align:center}.text-right[data-v-7a8a0c33]{text-align:right}.flex[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-7a8a0c33]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-7a8a0c33]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-7a8a0c33]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-7a8a0c33]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-7a8a0c33]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-7a8a0c33]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-7a8a0c33]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-7a8a0c33]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-7a8a0c33]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-7a8a0c33]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-7a8a0c33]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-7a8a0c33]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-7a8a0c33]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-7a8a0c33]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-7a8a0c33]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-7a8a0c33]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-7a8a0c33],.flex-row-left[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-7a8a0c33]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-7a8a0c33]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-7a8a0c33],.flex-row-right[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-7a8a0c33]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-7a8a0c33]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-7a8a0c33],.flex-col-top[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-7a8a0c33]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-7a8a0c33]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-7a8a0c33]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-7a8a0c33]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-7a8a0c33]{-webkit-box-flex:1;-ms-flex:1;flex:1}.save-content[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.save-content .save-title[data-v-7a8a0c33]{font-size:18px;font-weight:700;margin-bottom:30px;text-align:center}.save-content .check-list[data-v-7a8a0c33]{width:60%;margin-bottom:30px}.save-content .check-list .check-item[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-size:14px}.save-content .check-list .check-item .check-icon[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-right:10px}.save-content .check-list .check-item .check-icon.success[data-v-7a8a0c33]{color:#52c41a}.save-content .check-list .check-item .check-icon.error[data-v-7a8a0c33]{color:#f5222d}.save-content .check-list .check-item .check-icon.loading[data-v-7a8a0c33]{color:#1890ff}.save-content .check-list .check-item .score[data-v-7a8a0c33]{margin-left:10px;color:#52c41a;font-weight:700}.save-content .check-list .error-source[data-v-7a8a0c33]{margin-top:10px;padding:10px;background-color:#fff1f0;border:1px solid #ffccc7;border-radius:4px;color:#f5222d;font-size:14px}.save-content .action-buttons[data-v-7a8a0c33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.save-content .action-buttons button[data-v-7a8a0c33]{margin:0 10px}.save-content[data-v-7a8a0c33] .ant-modal,.save-content[data-v-7a8a0c33] :deep(.ant-modal-wrap){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.save-content[data-v-7a8a0c33] :deep(.ant-modal-wrap){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh}.save-content .ant-modal-wrap[data-v-7a8a0c33]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;min-height:100vh!important}body[data-v-62691434],html[data-v-62691434]{width:100%}input[data-v-62691434]::-ms-clear,input[data-v-62691434]::-ms-reveal{display:none}[data-v-62691434],[data-v-62691434]:after,[data-v-62691434]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-62691434]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-62691434],aside[data-v-62691434],dialog[data-v-62691434],figcaption[data-v-62691434],figure[data-v-62691434],footer[data-v-62691434],header[data-v-62691434],hgroup[data-v-62691434],main[data-v-62691434],nav[data-v-62691434],section[data-v-62691434]{display:block}body[data-v-62691434]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-62691434]:focus{outline:none!important}hr[data-v-62691434]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-62691434],h2[data-v-62691434],h3[data-v-62691434],h4[data-v-62691434],h5[data-v-62691434],h6[data-v-62691434]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-62691434]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-62691434],abbr[title][data-v-62691434]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-62691434]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-62691434],input[type=password][data-v-62691434],input[type=text][data-v-62691434],textarea[data-v-62691434]{-webkit-appearance:none}dl[data-v-62691434],ol[data-v-62691434],ul[data-v-62691434]{margin-top:0;margin-bottom:1em}ol ol[data-v-62691434],ol ul[data-v-62691434],ul ol[data-v-62691434],ul ul[data-v-62691434]{margin-bottom:0}dt[data-v-62691434]{font-weight:500}dd[data-v-62691434]{margin-bottom:.5em;margin-left:0}blockquote[data-v-62691434]{margin:0 0 1em}dfn[data-v-62691434]{font-style:italic}b[data-v-62691434],strong[data-v-62691434]{font-weight:bolder}small[data-v-62691434]{font-size:80%}sub[data-v-62691434],sup[data-v-62691434]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-62691434]{bottom:-.25em}sup[data-v-62691434]{top:-.5em}a[data-v-62691434]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-62691434],kbd[data-v-62691434],pre[data-v-62691434],samp[data-v-62691434]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-62691434]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-62691434]{margin:0 0 1em}img[data-v-62691434]{vertical-align:middle;border-style:none}svg[data-v-62691434]:not(:root){overflow:hidden}[role=button][data-v-62691434],a[data-v-62691434],area[data-v-62691434],button[data-v-62691434],input[data-v-62691434]:not([type=range]),label[data-v-62691434],select[data-v-62691434],summary[data-v-62691434],textarea[data-v-62691434]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-62691434]{border-collapse:collapse}caption[data-v-62691434]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-62691434]{text-align:inherit}button[data-v-62691434],input[data-v-62691434],optgroup[data-v-62691434],select[data-v-62691434],textarea[data-v-62691434]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-62691434],input[data-v-62691434]{overflow:visible}button[data-v-62691434],select[data-v-62691434]{text-transform:none}[type=reset][data-v-62691434],[type=submit][data-v-62691434],button[data-v-62691434],html [type=button][data-v-62691434]{-webkit-appearance:button}[type=button][data-v-62691434]::-moz-focus-inner,[type=reset][data-v-62691434]::-moz-focus-inner,[type=submit][data-v-62691434]::-moz-focus-inner,button[data-v-62691434]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-62691434],input[type=radio][data-v-62691434]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-62691434],input[type=datetime-local][data-v-62691434],input[type=month][data-v-62691434],input[type=time][data-v-62691434]{-webkit-appearance:listbox}textarea[data-v-62691434]{overflow:auto;resize:vertical}fieldset[data-v-62691434]{min-width:0;margin:0;padding:0;border:0}legend[data-v-62691434]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-62691434]{vertical-align:baseline}[type=number][data-v-62691434]::-webkit-inner-spin-button,[type=number][data-v-62691434]::-webkit-outer-spin-button{height:auto}[type=search][data-v-62691434]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-62691434]::-webkit-search-cancel-button,[type=search][data-v-62691434]::-webkit-search-decoration{-webkit-appearance:none}[data-v-62691434]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-62691434]{display:inline-block}summary[data-v-62691434]{display:list-item}template[data-v-62691434]{display:none}[hidden][data-v-62691434]{display:none!important}.clearfix[data-v-62691434]{zoom:1}.clearfix[data-v-62691434]:after,.clearfix[data-v-62691434]:before{display:table;content:""}.clearfix[data-v-62691434]:after{clear:both}.w-full[data-v-62691434]{width:100%}.text-left[data-v-62691434]{text-align:left}.text-center[data-v-62691434]{text-align:center}.text-right[data-v-62691434]{text-align:right}.flex[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-62691434]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-62691434]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-62691434]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-62691434]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-62691434]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-62691434]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-62691434]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-62691434]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-62691434]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-62691434]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-62691434]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-62691434]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-62691434]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-62691434]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-62691434]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-62691434]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-62691434],.flex-row-left[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-62691434]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-62691434]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-62691434],.flex-row-right[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-62691434]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-62691434]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-62691434],.flex-col-top[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-62691434]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-62691434]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-62691434]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-62691434]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-62691434]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ant-card-body .table-operator[data-v-62691434]{margin-bottom:8px}.table-operator .ant-btn[data-v-62691434]{margin:0 8px 8px 0}.table-operator .ant-btn-group .ant-btn[data-v-62691434]{margin:0}.table-operator .ant-btn-group .ant-btn[data-v-62691434]:last-child{margin:0 8px 8px 0}.ant-table-tbody .ant-table-row td[data-v-62691434]{padding-top:15px;padding-bottom:15px}.ant-modal-cust-warp[data-v-62691434]{height:100%}.ant-modal-cust-warp .ant-modal-body[data-v-62691434]{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content[data-v-62691434]{height:90%!important;overflow-y:hidden}.anty-img-wrap[data-v-62691434]{height:25px;position:relative}.anty-img-wrap>img[data-v-62691434]{max-height:100%}.query-group-cust[data-v-62691434]{width:calc(50% - 10px);min-width:0!important}.query-group-split-cust[data-v-62691434]:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body[data-v-62691434]{padding:5px 12px}.j-inner-table-wrapper[data-v-62691434] .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#fff}.jee-hidden[data-v-62691434]{display:none}.text-ellipsis[data-v-62691434]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiline-ellipsis[data-v-62691434]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-v-62691434] .ant-card-body{padding-top:0!important}[data-v-62691434] .ant-row{padding-top:5px!important}.table-operator[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.class-semester[data-v-62691434]{margin-right:12px;color:#4095e5;font-size:20px;text-align:left;font-family:SourceHanSansSC-regular}.back[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:30px;font-size:18px;font-weight:700;cursor:pointer}.back img[data-v-62691434]{width:25px;height:20px;margin-right:5px}.select-smester[data-v-62691434]{color:#101010;font-size:14px;text-align:left;font-family:SourceHanSansSC-regular}.flex-left[data-v-62691434]{top:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-between[data-v-62691434],.flex-left[data-v-62691434]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-between[data-v-62691434]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-top[data-v-62691434]{width:100%;height:37px;line-height:37px;background-color:#e7f5ff;color:#101010;font-size:18px;text-align:center;font-family:Roboto;border-bottom:1px solid #bbb}.table-class[data-v-62691434]{min-width:100%;margin-top:20px}.table-class .layout-container[data-v-62691434]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.table-class .layout-container .dish-tree-container[data-v-62691434]{width:300px;background-color:#fff}.table-class .layout-container .recipe-table-container[data-v-62691434]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:auto;-webkit-transition:all .3s;transition:all .3s}.button-box[data-v-62691434]{width:100%;padding:30px;background-color:#fff;text-align:center;padding-top:40px}.button-box .button[data-v-62691434]{margin:0 20px}.content-box[data-v-62691434]{width:100%;height:49px;line-height:49px;background-color:#fff;color:#101010;font-size:18px;text-align:center;font-family:Roboto}.right-box[data-v-62691434]{width:200px;height:88px;line-height:26px;border:1px solid #bbb}.food-card[data-v-7bf3d42e]{position:relative;width:100%;margin-bottom:20px;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09);min-width:280px}.card-content[data-v-7bf3d42e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:140px;padding:0 12px 12px 0;min-width:0;cursor:pointer}.card-img-container[data-v-7bf3d42e]{width:140px;-ms-flex-negative:0;flex-shrink:0;padding-bottom:3px;min-width:120px}.card-img[data-v-7bf3d42e]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.card-info[data-v-7bf3d42e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0;overflow:hidden}.card-header[data-v-7bf3d42e]{padding-top:24px}.card-date[data-v-7bf3d42e]{font-size:12px;color:#999;margin-top:20px}.card-footer[data-v-7bf3d42e]{margin-top:8px;margin-bottom:4px;padding-right:3px}.action-btns[data-v-7bf3d42e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;min-width:0}.btn-delete[data-v-7bf3d42e],.btn-edit[data-v-7bf3d42e],.btn-publish[data-v-7bf3d42e],.btn-view[data-v-7bf3d42e]{margin:0 2px;font-size:10px;height:22px;padding:0 4px;border-radius:4px;min-width:70px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.btn-publish[data-v-7bf3d42e]{color:#666}.favorite-icon[data-v-7bf3d42e]{position:absolute;top:8px;right:8px;background:hsla(0,0%,100%,.8);width:24px;height:24px;border-radius:50%;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;cursor:pointer;z-index:1;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.favorite-icon i[data-v-7bf3d42e]{font-size:16px}[data-v-7bf3d42e] .ant-card-body{padding:0}[data-v-7bf3d42e] .ant-card-meta-title{font-size:14px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-v-7bf3d42e] .ant-card{border-radius:8px;overflow:hidden}[data-v-7bf3d42e] .ant-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.food-card[data-v-7bf3d42e]{min-width:260px}.card-img-container[data-v-7bf3d42e]{width:120px;min-width:100px}.card-content[data-v-7bf3d42e]{height:120px}.btn-delete[data-v-7bf3d42e],.btn-edit[data-v-7bf3d42e],.btn-publish[data-v-7bf3d42e],.btn-view[data-v-7bf3d42e]{font-size:9px;padding:0 4px;min-width:45px}}@media (max-width:768px){.food-card[data-v-7bf3d42e]{width:100%;margin-bottom:16px;min-width:240px}.card-img-container[data-v-7bf3d42e]{width:100px;min-width:80px}.card-content[data-v-7bf3d42e]{height:110px;padding:0 8px 8px 0}.card-info[data-v-7bf3d42e]{padding-left:8px}.card-header[data-v-7bf3d42e]{padding-top:16px}.card-date[data-v-7bf3d42e]{font-size:11px;margin-top:12px}.action-btns[data-v-7bf3d42e]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-delete[data-v-7bf3d42e],.btn-edit[data-v-7bf3d42e],.btn-publish[data-v-7bf3d42e],.btn-view[data-v-7bf3d42e]{font-size:8px;height:20px;padding:0 3px;min-width:40px;margin:2px}}@media (min-width:1200px) and (max-width:1400px){.food-card[data-v-7bf3d42e]{min-width:260px}.card-img-container[data-v-7bf3d42e]{width:120px;min-width:100px}.card-content[data-v-7bf3d42e]{height:120px}.btn-delete[data-v-7bf3d42e],.btn-edit[data-v-7bf3d42e],.btn-publish[data-v-7bf3d42e],.btn-view[data-v-7bf3d42e]{font-size:9px;padding:0 4px;min-width:45px}.card-date[data-v-7bf3d42e]{font-size:8px}}@media (max-width:576px){.card-img-container[data-v-7bf3d42e]{width:80px}.card-content[data-v-7bf3d42e]{height:100px;padding:0 6px 6px 0}.card-info[data-v-7bf3d42e]{padding-left:6px}.card-header[data-v-7bf3d42e]{padding-top:12px}.card-date[data-v-7bf3d42e]{font-size:10px;margin-top:8px}.action-btns[data-v-7bf3d42e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.btn-delete[data-v-7bf3d42e],.btn-edit[data-v-7bf3d42e],.btn-publish[data-v-7bf3d42e],.btn-view[data-v-7bf3d42e]{width:100%;margin:1px 0;font-size:9px;height:18px}.favorite-icon[data-v-7bf3d42e]{width:20px;height:20px;top:6px;right:6px}.favorite-icon i[data-v-7bf3d42e]{font-size:14px}}body[data-v-46e2af12],html[data-v-46e2af12]{width:100%}input[data-v-46e2af12]::-ms-clear,input[data-v-46e2af12]::-ms-reveal{display:none}[data-v-46e2af12],[data-v-46e2af12]:after,[data-v-46e2af12]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-46e2af12]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-46e2af12],aside[data-v-46e2af12],dialog[data-v-46e2af12],figcaption[data-v-46e2af12],figure[data-v-46e2af12],footer[data-v-46e2af12],header[data-v-46e2af12],hgroup[data-v-46e2af12],main[data-v-46e2af12],nav[data-v-46e2af12],section[data-v-46e2af12]{display:block}body[data-v-46e2af12]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-46e2af12]:focus{outline:none!important}hr[data-v-46e2af12]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-46e2af12],h2[data-v-46e2af12],h3[data-v-46e2af12],h4[data-v-46e2af12],h5[data-v-46e2af12],h6[data-v-46e2af12]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-46e2af12]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-46e2af12],abbr[title][data-v-46e2af12]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-46e2af12]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-46e2af12],input[type=password][data-v-46e2af12],input[type=text][data-v-46e2af12],textarea[data-v-46e2af12]{-webkit-appearance:none}dl[data-v-46e2af12],ol[data-v-46e2af12],ul[data-v-46e2af12]{margin-top:0;margin-bottom:1em}ol ol[data-v-46e2af12],ol ul[data-v-46e2af12],ul ol[data-v-46e2af12],ul ul[data-v-46e2af12]{margin-bottom:0}dt[data-v-46e2af12]{font-weight:500}dd[data-v-46e2af12]{margin-bottom:.5em;margin-left:0}blockquote[data-v-46e2af12]{margin:0 0 1em}dfn[data-v-46e2af12]{font-style:italic}b[data-v-46e2af12],strong[data-v-46e2af12]{font-weight:bolder}small[data-v-46e2af12]{font-size:80%}sub[data-v-46e2af12],sup[data-v-46e2af12]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-46e2af12]{bottom:-.25em}sup[data-v-46e2af12]{top:-.5em}a[data-v-46e2af12]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-46e2af12],kbd[data-v-46e2af12],pre[data-v-46e2af12],samp[data-v-46e2af12]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-46e2af12]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-46e2af12]{margin:0 0 1em}img[data-v-46e2af12]{vertical-align:middle;border-style:none}svg[data-v-46e2af12]:not(:root){overflow:hidden}[role=button][data-v-46e2af12],a[data-v-46e2af12],area[data-v-46e2af12],button[data-v-46e2af12],input[data-v-46e2af12]:not([type=range]),label[data-v-46e2af12],select[data-v-46e2af12],summary[data-v-46e2af12],textarea[data-v-46e2af12]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-46e2af12]{border-collapse:collapse}caption[data-v-46e2af12]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-46e2af12]{text-align:inherit}button[data-v-46e2af12],input[data-v-46e2af12],optgroup[data-v-46e2af12],select[data-v-46e2af12],textarea[data-v-46e2af12]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-46e2af12],input[data-v-46e2af12]{overflow:visible}button[data-v-46e2af12],select[data-v-46e2af12]{text-transform:none}[type=reset][data-v-46e2af12],[type=submit][data-v-46e2af12],button[data-v-46e2af12],html [type=button][data-v-46e2af12]{-webkit-appearance:button}[type=button][data-v-46e2af12]::-moz-focus-inner,[type=reset][data-v-46e2af12]::-moz-focus-inner,[type=submit][data-v-46e2af12]::-moz-focus-inner,button[data-v-46e2af12]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-46e2af12],input[type=radio][data-v-46e2af12]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-46e2af12],input[type=datetime-local][data-v-46e2af12],input[type=month][data-v-46e2af12],input[type=time][data-v-46e2af12]{-webkit-appearance:listbox}textarea[data-v-46e2af12]{overflow:auto;resize:vertical}fieldset[data-v-46e2af12]{min-width:0;margin:0;padding:0;border:0}legend[data-v-46e2af12]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-46e2af12]{vertical-align:baseline}[type=number][data-v-46e2af12]::-webkit-inner-spin-button,[type=number][data-v-46e2af12]::-webkit-outer-spin-button{height:auto}[type=search][data-v-46e2af12]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-46e2af12]::-webkit-search-cancel-button,[type=search][data-v-46e2af12]::-webkit-search-decoration{-webkit-appearance:none}[data-v-46e2af12]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-46e2af12]{display:inline-block}summary[data-v-46e2af12]{display:list-item}template[data-v-46e2af12]{display:none}[hidden][data-v-46e2af12]{display:none!important}.clearfix[data-v-46e2af12]{zoom:1}.clearfix[data-v-46e2af12]:after,.clearfix[data-v-46e2af12]:before{display:table;content:""}.clearfix[data-v-46e2af12]:after{clear:both}.w-full[data-v-46e2af12]{width:100%}.text-left[data-v-46e2af12]{text-align:left}.text-center[data-v-46e2af12]{text-align:center}.text-right[data-v-46e2af12]{text-align:right}.flex[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-46e2af12]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-46e2af12]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-46e2af12]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-46e2af12]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-46e2af12]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-46e2af12]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-46e2af12]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-46e2af12]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-46e2af12]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-46e2af12]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-46e2af12]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-46e2af12]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-46e2af12]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-46e2af12]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-46e2af12]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-46e2af12]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-46e2af12],.flex-row-left[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-46e2af12]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-46e2af12]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-46e2af12],.flex-row-right[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-46e2af12]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-46e2af12]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-46e2af12],.flex-col-top[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-46e2af12]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-46e2af12]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-46e2af12]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-46e2af12]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-46e2af12]{-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-container[data-v-46e2af12]{gap:20px}.shop-container .filter-section[data-v-46e2af12],.shop-container[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-container .filter-section[data-v-46e2af12]{gap:15px}.shop-container .filter-section .filter-row[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-container .filter-section .filter-row .filter-label[data-v-46e2af12]{width:80px;text-align:right;margin-right:10px}.shop-container .filter-section .filter-row .filter-input[data-v-46e2af12]{-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-container .recipe-selection[data-v-46e2af12]{border:1px solid #e8e8e8;border-radius:4px;padding:15px}.shop-container .recipe-selection .recipe-list[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.shop-container .recipe-selection .recipe-list .day-item[data-v-46e2af12]{padding:8px;border-bottom:1px dashed #f0f0f0}.shop-container .recipe-selection .recipe-list .day-item[data-v-46e2af12]:last-child{border-bottom:none}.shop-container .action-buttons[data-v-46e2af12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:10px}body[data-v-2e9b519e],html[data-v-2e9b519e]{width:100%}input[data-v-2e9b519e]::-ms-clear,input[data-v-2e9b519e]::-ms-reveal{display:none}[data-v-2e9b519e],[data-v-2e9b519e]:after,[data-v-2e9b519e]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-2e9b519e]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-2e9b519e],aside[data-v-2e9b519e],dialog[data-v-2e9b519e],figcaption[data-v-2e9b519e],figure[data-v-2e9b519e],footer[data-v-2e9b519e],header[data-v-2e9b519e],hgroup[data-v-2e9b519e],main[data-v-2e9b519e],nav[data-v-2e9b519e],section[data-v-2e9b519e]{display:block}body[data-v-2e9b519e]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-2e9b519e]:focus{outline:none!important}hr[data-v-2e9b519e]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-2e9b519e],h2[data-v-2e9b519e],h3[data-v-2e9b519e],h4[data-v-2e9b519e],h5[data-v-2e9b519e],h6[data-v-2e9b519e]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-2e9b519e]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-2e9b519e],abbr[title][data-v-2e9b519e]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-2e9b519e]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-2e9b519e],input[type=password][data-v-2e9b519e],input[type=text][data-v-2e9b519e],textarea[data-v-2e9b519e]{-webkit-appearance:none}dl[data-v-2e9b519e],ol[data-v-2e9b519e],ul[data-v-2e9b519e]{margin-top:0;margin-bottom:1em}ol ol[data-v-2e9b519e],ol ul[data-v-2e9b519e],ul ol[data-v-2e9b519e],ul ul[data-v-2e9b519e]{margin-bottom:0}dt[data-v-2e9b519e]{font-weight:500}dd[data-v-2e9b519e]{margin-bottom:.5em;margin-left:0}blockquote[data-v-2e9b519e]{margin:0 0 1em}dfn[data-v-2e9b519e]{font-style:italic}b[data-v-2e9b519e],strong[data-v-2e9b519e]{font-weight:bolder}small[data-v-2e9b519e]{font-size:80%}sub[data-v-2e9b519e],sup[data-v-2e9b519e]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-2e9b519e]{bottom:-.25em}sup[data-v-2e9b519e]{top:-.5em}a[data-v-2e9b519e]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-2e9b519e],kbd[data-v-2e9b519e],pre[data-v-2e9b519e],samp[data-v-2e9b519e]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-2e9b519e]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-2e9b519e]{margin:0 0 1em}img[data-v-2e9b519e]{vertical-align:middle;border-style:none}svg[data-v-2e9b519e]:not(:root){overflow:hidden}[role=button][data-v-2e9b519e],a[data-v-2e9b519e],area[data-v-2e9b519e],button[data-v-2e9b519e],input[data-v-2e9b519e]:not([type=range]),label[data-v-2e9b519e],select[data-v-2e9b519e],summary[data-v-2e9b519e],textarea[data-v-2e9b519e]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-2e9b519e]{border-collapse:collapse}caption[data-v-2e9b519e]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-2e9b519e]{text-align:inherit}button[data-v-2e9b519e],input[data-v-2e9b519e],optgroup[data-v-2e9b519e],select[data-v-2e9b519e],textarea[data-v-2e9b519e]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-2e9b519e],input[data-v-2e9b519e]{overflow:visible}button[data-v-2e9b519e],select[data-v-2e9b519e]{text-transform:none}[type=reset][data-v-2e9b519e],[type=submit][data-v-2e9b519e],button[data-v-2e9b519e],html [type=button][data-v-2e9b519e]{-webkit-appearance:button}[type=button][data-v-2e9b519e]::-moz-focus-inner,[type=reset][data-v-2e9b519e]::-moz-focus-inner,[type=submit][data-v-2e9b519e]::-moz-focus-inner,button[data-v-2e9b519e]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-2e9b519e],input[type=radio][data-v-2e9b519e]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-2e9b519e],input[type=datetime-local][data-v-2e9b519e],input[type=month][data-v-2e9b519e],input[type=time][data-v-2e9b519e]{-webkit-appearance:listbox}textarea[data-v-2e9b519e]{overflow:auto;resize:vertical}fieldset[data-v-2e9b519e]{min-width:0;margin:0;padding:0;border:0}legend[data-v-2e9b519e]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-2e9b519e]{vertical-align:baseline}[type=number][data-v-2e9b519e]::-webkit-inner-spin-button,[type=number][data-v-2e9b519e]::-webkit-outer-spin-button{height:auto}[type=search][data-v-2e9b519e]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-2e9b519e]::-webkit-search-cancel-button,[type=search][data-v-2e9b519e]::-webkit-search-decoration{-webkit-appearance:none}[data-v-2e9b519e]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-2e9b519e]{display:inline-block}summary[data-v-2e9b519e]{display:list-item}template[data-v-2e9b519e]{display:none}[hidden][data-v-2e9b519e]{display:none!important}.clearfix[data-v-2e9b519e]{zoom:1}.clearfix[data-v-2e9b519e]:after,.clearfix[data-v-2e9b519e]:before{display:table;content:""}.clearfix[data-v-2e9b519e]:after{clear:both}.w-full[data-v-2e9b519e]{width:100%}.text-left[data-v-2e9b519e]{text-align:left}.text-center[data-v-2e9b519e]{text-align:center}.text-right[data-v-2e9b519e]{text-align:right}.flex[data-v-2e9b519e]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-2e9b519e]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-2e9b519e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-2e9b519e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-2e9b519e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-2e9b519e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-2e9b519e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-2e9b519e]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-2e9b519e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-2e9b519e]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-2e9b519e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-2e9b519e]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-2e9b519e]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-2e9b519e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-2e9b519e]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-2e9b519e]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-2e9b519e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-2e9b519e],.flex-row-left[data-v-2e9b519e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-2e9b519e]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-2e9b519e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-2e9b519e],.flex-row-right[data-v-2e9b519e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-2e9b519e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-2e9b519e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-2e9b519e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-2e9b519e],.flex-col-top[data-v-2e9b519e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-2e9b519e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-2e9b519e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-2e9b519e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-2e9b519e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-2e9b519e]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-2e9b519e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.recipe-score-modal-overlay[data-v-2e9b519e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-score-modal-container[data-v-2e9b519e]{width:90%;max-width:1850px;height:90%;background-color:#fff;border-radius:8px;overflow-y:auto;position:relative;padding:15px 20px}.modal-header[data-v-2e9b519e]{position:absolute;top:10px;right:15px;z-index:1001}.modal-close[data-v-2e9b519e]{font-size:24px;font-weight:700;color:#999;cursor:pointer;padding:5px;line-height:1}.modal-close[data-v-2e9b519e]:hover{color:#333}.custom-header[data-v-2e9b519e]{text-align:center;padding:0 20px;border-bottom:1px solid #e8e8e8;margin-bottom:5px}.section-title[data-v-2e9b519e]{font-size:16px;font-weight:500;margin:0 0 10px 0;padding:6px 0;color:#000;position:relative}.section-title[data-v-2e9b519e]:before{content:"";position:absolute;left:0;bottom:-2px;width:50px;height:2px}.analysis-content[data-v-2e9b519e]{padding:12px;background-color:#f5f5f5;border-radius:4px;line-height:1.6}.table-container[data-v-2e9b519e]{width:100%;overflow-x:auto;margin-bottom:16px}.table-container.narrow-table[data-v-2e9b519e]{width:100%;max-width:600px;margin:0 0 16px 0}.custom-table[data-v-2e9b519e]{width:100%;border-collapse:collapse;font-size:12px;border:1px solid #e8e8e8}.custom-table th[data-v-2e9b519e]{background-color:#b0d9ff!important;font-weight:700;text-align:center;padding:8px;border:1px solid #e8e8e8}[data-v-2e9b519e] .ant-table-thead>tr>th,[data-v-2e9b519e] .ant-table-thead>tr>th.table-header-cell,[data-v-2e9b519e] .table-header-cell{background-color:#eff7ff!important;font-weight:550!important;color:#333!important}[data-v-2e9b519e] .ant-table-thead>tr>th{padding:6px 8px!important;height:36px!important}[data-v-2e9b519e] .ant-table-tbody>tr>td{padding:4px 8px!important;height:32px!important;line-height:1.2!important}[data-v-2e9b519e] .ant-table-tbody>tr{height:32px!important}.custom-table td[data-v-2e9b519e]{padding:8px;border:1px solid #e8e8e8;text-align:center}.custom-table td p[data-v-2e9b519e],.custom-table td span[data-v-2e9b519e]{font-size:12px;color:#333;font-weight:400;display:inline-block;margin-top:2px}.custom-table td .high[data-v-2e9b519e]{color:#f5222d!important;font-weight:700}.custom-table td .low[data-v-2e9b519e]{color:#faad14!important;font-weight:700}.custom-table td .normal[data-v-2e9b519e]{color:#1890ff}.custom-table td .excellent[data-v-2e9b519e]{color:#52c41a!important;font-weight:700}.high[data-v-2e9b519e]{color:#faad14!important;font-weight:500}.low[data-v-2e9b519e]{color:#f5222d!important;font-weight:500}.normal[data-v-2e9b519e]{color:#52c41a!important;font-weight:500}.negative[data-v-2e9b519e]{color:#f5222d!important;font-weight:500}.main-title[data-v-2e9b519e]{font-size:26px!important;font-weight:700;margin-bottom:20px;text-align:center;color:#333}.info-line[data-v-2e9b519e]{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;width:100%;font-size:14px;color:#666}.info-line span[data-v-2e9b519e]{margin-right:30px}.score-right[data-v-2e9b519e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-left:auto;gap:15px}.score-label[data-v-2e9b519e]{font-size:14px;color:#333;margin-right:8px}.score-value[data-v-2e9b519e]{font-size:34px;font-weight:700;color:#fab04b;margin:0 15px}.score-value.score-excellent[data-v-2e9b519e]{color:#3ccf58!important}.score-value.score-good[data-v-2e9b519e]{color:#fab04b!important}.score-value.score-poor[data-v-2e9b519e]{color:#fe2f30!important}.score-image-container[data-v-2e9b519e]{position:relative;display:inline-block}.stamp-image[data-v-2e9b519e]{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.score-text-overlay[data-v-2e9b519e]{position:absolute;top:50%;left:50%;font-size:14px;font-weight:700;text-align:center;pointer-events:none;white-space:nowrap;z-index:10;text-shadow:1px 1px 2px hsla(0,0%,100%,.8);letter-spacing:1px}.score-text-overlay.score-excellent[data-v-2e9b519e]{color:#3ccf58;-webkit-transform:translate(-50%,-50%) rotate(16deg);transform:translate(-50%,-50%) rotate(16deg)}.score-text-overlay.score-good[data-v-2e9b519e]{color:#fab04b}.score-text-overlay.score-good[data-v-2e9b519e],.score-text-overlay.score-poor[data-v-2e9b519e]{-webkit-transform:translate(-50%,-50%) rotate(16deg);transform:translate(-50%,-50%) rotate(16deg)}.score-text-overlay.score-poor[data-v-2e9b519e]{color:#fe2f30}.export-btn[data-v-2e9b519e]{height:32px;border-radius:4px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.exporting .export-btn[data-v-2e9b519e],.exporting .modal-close[data-v-2e9b519e]{display:none!important}body[data-v-0780d657],html[data-v-0780d657]{width:100%}input[data-v-0780d657]::-ms-clear,input[data-v-0780d657]::-ms-reveal{display:none}[data-v-0780d657],[data-v-0780d657]:after,[data-v-0780d657]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-0780d657]{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article[data-v-0780d657],aside[data-v-0780d657],dialog[data-v-0780d657],figcaption[data-v-0780d657],figure[data-v-0780d657],footer[data-v-0780d657],header[data-v-0780d657],hgroup[data-v-0780d657],main[data-v-0780d657],nav[data-v-0780d657],section[data-v-0780d657]{display:block}body[data-v-0780d657]{margin:0;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}[tabindex="-1"][data-v-0780d657]:focus{outline:none!important}hr[data-v-0780d657]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-0780d657],h2[data-v-0780d657],h3[data-v-0780d657],h4[data-v-0780d657],h5[data-v-0780d657],h6[data-v-0780d657]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-0780d657]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-0780d657],abbr[title][data-v-0780d657]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-0780d657]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-0780d657],input[type=password][data-v-0780d657],input[type=text][data-v-0780d657],textarea[data-v-0780d657]{-webkit-appearance:none}dl[data-v-0780d657],ol[data-v-0780d657],ul[data-v-0780d657]{margin-top:0;margin-bottom:1em}ol ol[data-v-0780d657],ol ul[data-v-0780d657],ul ol[data-v-0780d657],ul ul[data-v-0780d657]{margin-bottom:0}dt[data-v-0780d657]{font-weight:500}dd[data-v-0780d657]{margin-bottom:.5em;margin-left:0}blockquote[data-v-0780d657]{margin:0 0 1em}dfn[data-v-0780d657]{font-style:italic}b[data-v-0780d657],strong[data-v-0780d657]{font-weight:bolder}small[data-v-0780d657]{font-size:80%}sub[data-v-0780d657],sup[data-v-0780d657]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-0780d657]{bottom:-.25em}sup[data-v-0780d657]{top:-.5em}a[data-v-0780d657]{text-decoration:none;background-color:transparent;outline:none;cursor:pointer;-webkit-transition:color .3s;transition:color .3s;-webkit-text-decoration-skip:objects}code[data-v-0780d657],kbd[data-v-0780d657],pre[data-v-0780d657],samp[data-v-0780d657]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-0780d657]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-0780d657]{margin:0 0 1em}img[data-v-0780d657]{vertical-align:middle;border-style:none}svg[data-v-0780d657]:not(:root){overflow:hidden}[role=button][data-v-0780d657],a[data-v-0780d657],area[data-v-0780d657],button[data-v-0780d657],input[data-v-0780d657]:not([type=range]),label[data-v-0780d657],select[data-v-0780d657],summary[data-v-0780d657],textarea[data-v-0780d657]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-0780d657]{border-collapse:collapse}caption[data-v-0780d657]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-0780d657]{text-align:inherit}button[data-v-0780d657],input[data-v-0780d657],optgroup[data-v-0780d657],select[data-v-0780d657],textarea[data-v-0780d657]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-0780d657],input[data-v-0780d657]{overflow:visible}button[data-v-0780d657],select[data-v-0780d657]{text-transform:none}[type=reset][data-v-0780d657],[type=submit][data-v-0780d657],button[data-v-0780d657],html [type=button][data-v-0780d657]{-webkit-appearance:button}[type=button][data-v-0780d657]::-moz-focus-inner,[type=reset][data-v-0780d657]::-moz-focus-inner,[type=submit][data-v-0780d657]::-moz-focus-inner,button[data-v-0780d657]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-0780d657],input[type=radio][data-v-0780d657]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-0780d657],input[type=datetime-local][data-v-0780d657],input[type=month][data-v-0780d657],input[type=time][data-v-0780d657]{-webkit-appearance:listbox}textarea[data-v-0780d657]{overflow:auto;resize:vertical}fieldset[data-v-0780d657]{min-width:0;margin:0;padding:0;border:0}legend[data-v-0780d657]{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;font-size:1.5em;line-height:inherit;white-space:normal}progress[data-v-0780d657]{vertical-align:baseline}[type=number][data-v-0780d657]::-webkit-inner-spin-button,[type=number][data-v-0780d657]::-webkit-outer-spin-button{height:auto}[type=search][data-v-0780d657]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-0780d657]::-webkit-search-cancel-button,[type=search][data-v-0780d657]::-webkit-search-decoration{-webkit-appearance:none}[data-v-0780d657]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-0780d657]{display:inline-block}summary[data-v-0780d657]{display:list-item}template[data-v-0780d657]{display:none}[hidden][data-v-0780d657]{display:none!important}.clearfix[data-v-0780d657]{zoom:1}.clearfix[data-v-0780d657]:after,.clearfix[data-v-0780d657]:before{display:table;content:""}.clearfix[data-v-0780d657]:after{clear:both}.w-full[data-v-0780d657]{width:100%}.text-left[data-v-0780d657]{text-align:left}.text-center[data-v-0780d657]{text-align:center}.text-right[data-v-0780d657]{text-align:right}.flex[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-0780d657]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-0780d657]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-0780d657]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-0780d657]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-0780d657]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-0780d657]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-0780d657]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-0780d657]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-0780d657]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-0780d657]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-0780d657]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-0780d657]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-0780d657]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-0780d657]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-0780d657]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-0780d657]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-0780d657],.flex-row-left[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-left[data-v-0780d657]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-0780d657]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-0780d657],.flex-row-right[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-between[data-v-0780d657]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col-center[data-v-0780d657]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-0780d657],.flex-col-top[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col-top[data-v-0780d657]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fixed-width[data-v-0780d657]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-0780d657]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-0780d657]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-0780d657]{-webkit-box-flex:1;-ms-flex:1;flex:1}.recipe-detail-container[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.recipe-detail-container .recipe-detail-header[data-v-0780d657]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.recipe-detail-container .recipe-detail-header .score-panel .score-content[data-v-0780d657],.recipe-detail-container .recipe-detail-header .score-panel[data-v-0780d657],.recipe-detail-container .recipe-detail-header[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-detail-container .recipe-detail-header .score-panel .score-content[data-v-0780d657]{margin-right:20px}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-label[data-v-0780d657]{font-size:16px;font-weight:700;margin-right:10px;color:#333}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;cursor:pointer}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-number[data-v-0780d657]{font-size:24px;font-weight:700;line-height:1}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-number.score-green[data-v-0780d657]{color:#52c41a}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-number.score-orange[data-v-0780d657]{color:#fa8c16}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-number.score-red[data-v-0780d657]{color:#f5222d}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-unit[data-v-0780d657]{font-size:14px;margin-left:2px}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-unit.score-green[data-v-0780d657]{color:#52c41a}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-unit.score-orange[data-v-0780d657]{color:#fa8c16}.recipe-detail-container .recipe-detail-header .score-panel .score-content .score-value .score-unit.score-red[data-v-0780d657]{color:#f5222d}.recipe-detail-container .recipe-detail-header .score-panel .button-group[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe-detail-container .recipe-table-wrapper[data-v-0780d657]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;margin-bottom:16px}.recipe-detail-container .action-buttons[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:16px}.food-usage-container[data-v-0780d657]{padding:8px}.food-usage-container .food-usage-item[data-v-0780d657]{margin-bottom:12px;text-align:left}.food-usage-container .food-usage-item[data-v-0780d657]:last-child{margin-bottom:0}.food-usage-container .food-usage-item .dish-name[data-v-0780d657]{font-weight:700;margin-bottom:4px;color:#1890ff;border-bottom:1px dashed #e8e8e8;padding-bottom:4px}.food-usage-container .food-usage-item .food-list[data-v-0780d657]{padding-left:8px}.food-usage-container .food-usage-item .food-list .food-item[data-v-0780d657]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:1.5}.food-usage-container .food-usage-item .food-list .food-item[data-v-0780d657]:hover{background-color:#f5f5f5}.food-usage-container .no-data[data-v-0780d657]{color:#999;text-align:center;padding:16px}[data-v-0780d657] .ant-table-thead>tr>th{background-color:#f5f7fa;font-weight:700}[data-v-0780d657] .ant-modal-body{padding:16px}.pdf-container[data-v-0780d657]{display:none;width:1000px;padding:20px;background-color:#fff;font-family:SimSun,Arial,sans-serif}.pdf-container .pdf-header[data-v-0780d657]{text-align:center;margin-bottom:20px}.pdf-container .pdf-header h1[data-v-0780d657]{font-size:24px;margin-bottom:10px}.pdf-container .pdf-header p[data-v-0780d657]{font-size:14px;color:#666}.pdf-container .pdf-table[data-v-0780d657]{width:100%;border-collapse:collapse;margin-bottom:20px}.pdf-container .pdf-table td[data-v-0780d657],.pdf-container .pdf-table th[data-v-0780d657]{border:1px solid #ddd;padding:8px;text-align:center}.pdf-container .pdf-table th[data-v-0780d657]{background-color:#f5f7fa;font-weight:700}.pdf-container .pdf-table td[data-v-0780d657]{vertical-align:top}.pdf-container .pdf-table td strong[data-v-0780d657]{display:block;margin-bottom:5px;color:#1890ff}.table-page-search-wrapper[data-v-50f21a88]{margin-bottom:16px}.search-buttons[data-v-50f21a88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.table-operator[data-v-50f21a88]{margin-bottom:16px}.recipe-cards-container[data-v-50f21a88]{min-height:400px}.pagination-wrapper[data-v-50f21a88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px;padding:16px 0}@media (max-width:768px){.search-buttons[data-v-50f21a88]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px}.table-operator[data-v-50f21a88]{text-align:center}.pagination-wrapper[data-v-50f21a88]{margin-top:16px}}@media (max-width:576px){.recipe-cards-container[data-v-50f21a88]{padding:0 8px}.pagination-wrapper[data-v-50f21a88]{padding:12px 0}}[data-v-50f21a88]:deep(.ant-col){margin-bottom:16px;min-width:0}.recipe-cards-container .ant-col[data-v-50f21a88]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-50f21a88]:deep(.ant-pagination){text-align:center}[data-v-50f21a88]:deep(.ant-pagination-total-text){margin-right:16px}@media (max-width:576px){[data-v-50f21a88]:deep(.ant-pagination-options){margin-left:0;margin-top:8px}[data-v-50f21a88]:deep(.ant-pagination-options-size-changer){margin-right:8px}}