.j-table-force-nowrap td,.j-table-force-nowrap th{white-space:nowrap}.j-table-force-nowrap .ant-table-selection-column{padding:12px 22px!important}.j-table-force-nowrap.ant-table-wrapper .ant-table-content{overflow-x:auto}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-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-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}body[data-v-167183f4],html[data-v-167183f4]{width:100%}input[data-v-167183f4]::-ms-clear,input[data-v-167183f4]::-ms-reveal{display:none}[data-v-167183f4],[data-v-167183f4]:after,[data-v-167183f4]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-167183f4]{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-167183f4],aside[data-v-167183f4],dialog[data-v-167183f4],figcaption[data-v-167183f4],figure[data-v-167183f4],footer[data-v-167183f4],header[data-v-167183f4],hgroup[data-v-167183f4],main[data-v-167183f4],nav[data-v-167183f4],section[data-v-167183f4]{display:block}body[data-v-167183f4]{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-167183f4]:focus{outline:none!important}hr[data-v-167183f4]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-167183f4],h2[data-v-167183f4],h3[data-v-167183f4],h4[data-v-167183f4],h5[data-v-167183f4],h6[data-v-167183f4]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-167183f4]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-167183f4],abbr[title][data-v-167183f4]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-167183f4]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-167183f4],input[type=password][data-v-167183f4],input[type=text][data-v-167183f4],textarea[data-v-167183f4]{-webkit-appearance:none}dl[data-v-167183f4],ol[data-v-167183f4],ul[data-v-167183f4]{margin-top:0;margin-bottom:1em}ol ol[data-v-167183f4],ol ul[data-v-167183f4],ul ol[data-v-167183f4],ul ul[data-v-167183f4]{margin-bottom:0}dt[data-v-167183f4]{font-weight:500}dd[data-v-167183f4]{margin-bottom:.5em;margin-left:0}blockquote[data-v-167183f4]{margin:0 0 1em}dfn[data-v-167183f4]{font-style:italic}b[data-v-167183f4],strong[data-v-167183f4]{font-weight:bolder}small[data-v-167183f4]{font-size:80%}sub[data-v-167183f4],sup[data-v-167183f4]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-167183f4]{bottom:-.25em}sup[data-v-167183f4]{top:-.5em}a[data-v-167183f4]{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-167183f4],kbd[data-v-167183f4],pre[data-v-167183f4],samp[data-v-167183f4]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-167183f4]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-167183f4]{margin:0 0 1em}img[data-v-167183f4]{vertical-align:middle;border-style:none}svg[data-v-167183f4]:not(:root){overflow:hidden}[role=button][data-v-167183f4],a[data-v-167183f4],area[data-v-167183f4],button[data-v-167183f4],input[data-v-167183f4]:not([type=range]),label[data-v-167183f4],select[data-v-167183f4],summary[data-v-167183f4],textarea[data-v-167183f4]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-167183f4]{border-collapse:collapse}caption[data-v-167183f4]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-167183f4]{text-align:inherit}button[data-v-167183f4],input[data-v-167183f4],optgroup[data-v-167183f4],select[data-v-167183f4],textarea[data-v-167183f4]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-167183f4],input[data-v-167183f4]{overflow:visible}button[data-v-167183f4],select[data-v-167183f4]{text-transform:none}[type=reset][data-v-167183f4],[type=submit][data-v-167183f4],button[data-v-167183f4],html [type=button][data-v-167183f4]{-webkit-appearance:button}[type=button][data-v-167183f4]::-moz-focus-inner,[type=reset][data-v-167183f4]::-moz-focus-inner,[type=submit][data-v-167183f4]::-moz-focus-inner,button[data-v-167183f4]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-167183f4],input[type=radio][data-v-167183f4]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-167183f4],input[type=datetime-local][data-v-167183f4],input[type=month][data-v-167183f4],input[type=time][data-v-167183f4]{-webkit-appearance:listbox}textarea[data-v-167183f4]{overflow:auto;resize:vertical}fieldset[data-v-167183f4]{min-width:0;margin:0;padding:0;border:0}legend[data-v-167183f4]{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-167183f4]{vertical-align:baseline}[type=number][data-v-167183f4]::-webkit-inner-spin-button,[type=number][data-v-167183f4]::-webkit-outer-spin-button{height:auto}[type=search][data-v-167183f4]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-167183f4]::-webkit-search-cancel-button,[type=search][data-v-167183f4]::-webkit-search-decoration{-webkit-appearance:none}[data-v-167183f4]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-167183f4]{display:inline-block}summary[data-v-167183f4]{display:list-item}template[data-v-167183f4]{display:none}[hidden][data-v-167183f4]{display:none!important}.clearfix[data-v-167183f4]{zoom:1}.clearfix[data-v-167183f4]:after,.clearfix[data-v-167183f4]:before{display:table;content:""}.clearfix[data-v-167183f4]:after{clear:both}.w-full[data-v-167183f4]{width:100%}.text-left[data-v-167183f4]{text-align:left}.text-center[data-v-167183f4]{text-align:center}.text-right[data-v-167183f4]{text-align:right}.flex[data-v-167183f4]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-167183f4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-167183f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-167183f4]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-167183f4]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-167183f4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-167183f4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-167183f4]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-167183f4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-167183f4]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-167183f4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-167183f4]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-167183f4]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-167183f4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-167183f4]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-167183f4]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-167183f4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-167183f4],.flex-row-left[data-v-167183f4]{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-167183f4]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-167183f4]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-167183f4],.flex-row-right[data-v-167183f4]{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-167183f4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-167183f4]{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-167183f4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-167183f4],.flex-col-top[data-v-167183f4]{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-167183f4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-167183f4]{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-167183f4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-167183f4]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-167183f4]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-167183f4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dish-tree-container[data-v-167183f4]{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;background-color:#fff;border-radius:4px;border:1px solid #e8e8e8;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:hidden}.dish-tree-container .layout-container[data-v-167183f4]{height:100%;width:100%;padding-top:0!important}.dish-tree-container .left-menu-col .left-menu[data-v-167183f4]{height:100%;border-right:1px solid #e8e8e8;background-color:#fff;overflow-y:auto}.dish-tree-container .right-content-col .right-content[data-v-167183f4]{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;overflow:hidden}.dish-tree-container .tree-header[data-v-167183f4]{padding:0 16px;border-bottom:1px solid #e8e8e8;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dish-tree-container .tree-header .dish-img[data-v-167183f4]{height:30px;border-radius:6px;-o-object-fit:cover;object-fit:cover;margin-right:12px;margin-left:30px}.dish-tree-container .tree-header .tree-title[data-v-167183f4]{font-size:20px;font-weight:500;color:#333;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dish-tree-container .tree-header .tree-search[data-v-167183f4]{width:100%}.dish-tree-container .tree-header .tree-search[data-v-167183f4] .ant-input-search{border-radius:4px}.dish-tree-container .tree-header .tree-search[data-v-167183f4] .ant-input-search .ant-input{border-color:#d9d9d9}.dish-tree-container .tree-header .tree-search[data-v-167183f4] .ant-input-search .ant-input:focus,.dish-tree-container .tree-header .tree-search[data-v-167183f4] .ant-input-search .ant-input:hover{border-color:#40a9ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.tree-tabs[data-v-167183f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none;height:100%}.tree-tabs .tab-item[data-v-167183f4]{padding:8px 4px;cursor:pointer;font-size:12px;color:#666;position:relative;-webkit-transition:all .3s;transition:all .3s;text-align:center;border-bottom:1px solid #f0f0f0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:1px;line-height:1.1;min-height:80px;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}.tree-tabs .tab-item[data-v-167183f4]:hover{color:#1890ff;background-color:#f5f5f5}.tree-tabs .tab-item.active[data-v-167183f4]{color:#1890ff;font-weight:500;background-color:#e6f7ff}.tree-tabs .tab-item.active[data-v-167183f4]:after{content:"";position:absolute;right:0;top:0;height:100%;width:3px;background-color:#1890ff}.category-tabs[data-v-167183f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 6px;background-color:#fff;border-bottom:1px solid #f0f0f0;width:100%}.category-tabs .category-tab-item[data-v-167183f4]{padding:6px 12px;font-size:14px;cursor:pointer;color:#666;-webkit-transition:all .3s;transition:all .3s;position:relative;background-color:transparent;border-radius:4px;white-space:nowrap}.category-tabs .category-tab-item[data-v-167183f4]:hover{color:#1890ff;background-color:#f0f8ff}.category-tabs .category-tab-item.active[data-v-167183f4]{color:#1890ff;font-weight:500;background-color:#e6f7ff}.category-tabs .category-tab-item.active[data-v-167183f4]:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:2px;background-color:#1890ff}.dish-list-container[data-v-167183f4]{-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;overflow:hidden;padding:16px;background-color:#fff}.dish-list-container .dish-list[data-v-167183f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;overflow-y:auto;max-height:calc(100vh - 300px);padding-bottom:16px}.dish-list-container .dish-list .dish-item[data-v-167183f4]{width:100%;border-bottom:1px solid #f0f0f0;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;padding:8px 0;background-color:#f5f5f5;border-radius:10px}.dish-list-container .dish-list .dish-item[data-v-167183f4]:hover{background-color:#f9f9f9}.dish-list-container .dish-list .dish-item .dish-item-content[data-v-167183f4]{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}.dish-list-container .dish-list .dish-item .dish-item-content .dish-image[data-v-167183f4]{width:55px;height:55px;margin-left:30px;-o-object-fit:cover;object-fit:cover;background-color:#f5f5f5;border-radius:4px;margin-right:12px}.dish-list-container .dish-list .dish-item .dish-item-content .dish-name[data-v-167183f4]{font-size:18px;color:#333;margin-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1}.dish-list-container .pagination-container[data-v-167183f4]{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.dish-list-container .pagination-container[data-v-167183f4],.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-item,.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-jump-next,.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-jump-prev,.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-next,.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-prev{margin:2px}.dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-options{margin-left:8px}.tree-loading[data-v-167183f4]{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;padding:24px 0;background-color:hsla(0,0%,100%,.7);border-radius:4px}.no-data[data-v-167183f4]{text-align:center;color:#999;padding:24px 0;font-size:14px;background-color:#f9f9f9;border-radius:4px;margin:16px}@media (max-width:768px){.dish-tree-container .layout-container .left-menu-col[data-v-167183f4]{margin-bottom:16px}.dish-tree-container .layout-container .left-menu-col .left-menu[data-v-167183f4]{height:auto}.dish-tree-container .layout-container .left-menu-col .left-menu .tree-tabs[data-v-167183f4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px}.dish-tree-container .layout-container .left-menu-col .left-menu .tree-tabs .tab-item[data-v-167183f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 12px;font-size:12px;border-bottom:none;border-right:1px solid #f0f0f0;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:normal}.dish-tree-container .layout-container .left-menu-col .left-menu .tree-tabs .tab-item[data-v-167183f4]:last-child{border-right:none}.dish-tree-container .layout-container .left-menu-col .left-menu .tree-tabs .tab-item.active[data-v-167183f4]:after{left:0;right:auto;top:auto;bottom:0;width:100%;height:2px}.dish-tree-container .layout-container .right-content-col .right-content[data-v-167183f4]{height:auto}.dish-tree-container .layout-container .right-content-col .right-content .dish-list-container .dish-list[data-v-167183f4]{max-height:400px}.dish-tree-container .layout-container .right-content-col .right-content .dish-list-container .pagination-container[data-v-167183f4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dish-tree-container .layout-container .right-content-col .right-content .dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-item,.dish-tree-container .layout-container .right-content-col .right-content .dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-next,.dish-tree-container .layout-container .right-content-col .right-content .dish-list-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-prev{margin:1px;font-size:12px}}@media (max-width:576px){.dish-tree-container .tree-header .tree-search[data-v-167183f4]{margin-top:8px}.dish-tree-container .category-tabs[data-v-167183f4]{padding:8px;gap:6px}.dish-tree-container .category-tabs .category-tab-item[data-v-167183f4]{font-size:12px;padding:4px 8px}.dish-tree-container .dish-list .dish-item .dish-item-content .dish-image[data-v-167183f4]{width:45px;height:45px;margin-left:15px}.dish-tree-container .dish-list .dish-item .dish-item-content .dish-name[data-v-167183f4]{font-size:14px;margin-left:15px}.dish-tree-container .pagination-container[data-v-167183f4]{margin-top:12px;padding-top:12px}.dish-tree-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-item,.dish-tree-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-next,.dish-tree-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-prev{margin:1px;font-size:11px;min-width:28px;height:28px;line-height:26px}.dish-tree-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-options{margin-left:4px}.dish-tree-container .pagination-container[data-v-167183f4] .ant-pagination .ant-pagination-options .ant-select{font-size:11px}}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-6cdeafda],html[data-v-6cdeafda]{width:100%}input[data-v-6cdeafda]::-ms-clear,input[data-v-6cdeafda]::-ms-reveal{display:none}[data-v-6cdeafda],[data-v-6cdeafda]:after,[data-v-6cdeafda]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-6cdeafda]{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-6cdeafda],aside[data-v-6cdeafda],dialog[data-v-6cdeafda],figcaption[data-v-6cdeafda],figure[data-v-6cdeafda],footer[data-v-6cdeafda],header[data-v-6cdeafda],hgroup[data-v-6cdeafda],main[data-v-6cdeafda],nav[data-v-6cdeafda],section[data-v-6cdeafda]{display:block}body[data-v-6cdeafda]{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-6cdeafda]:focus{outline:none!important}hr[data-v-6cdeafda]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-6cdeafda],h2[data-v-6cdeafda],h3[data-v-6cdeafda],h4[data-v-6cdeafda],h5[data-v-6cdeafda],h6[data-v-6cdeafda]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-6cdeafda]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-6cdeafda],abbr[title][data-v-6cdeafda]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-6cdeafda]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-6cdeafda],input[type=password][data-v-6cdeafda],input[type=text][data-v-6cdeafda],textarea[data-v-6cdeafda]{-webkit-appearance:none}dl[data-v-6cdeafda],ol[data-v-6cdeafda],ul[data-v-6cdeafda]{margin-top:0;margin-bottom:1em}ol ol[data-v-6cdeafda],ol ul[data-v-6cdeafda],ul ol[data-v-6cdeafda],ul ul[data-v-6cdeafda]{margin-bottom:0}dt[data-v-6cdeafda]{font-weight:500}dd[data-v-6cdeafda]{margin-bottom:.5em;margin-left:0}blockquote[data-v-6cdeafda]{margin:0 0 1em}dfn[data-v-6cdeafda]{font-style:italic}b[data-v-6cdeafda],strong[data-v-6cdeafda]{font-weight:bolder}small[data-v-6cdeafda]{font-size:80%}sub[data-v-6cdeafda],sup[data-v-6cdeafda]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-6cdeafda]{bottom:-.25em}sup[data-v-6cdeafda]{top:-.5em}a[data-v-6cdeafda]{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-6cdeafda],kbd[data-v-6cdeafda],pre[data-v-6cdeafda],samp[data-v-6cdeafda]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-6cdeafda]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-6cdeafda]{margin:0 0 1em}img[data-v-6cdeafda]{vertical-align:middle;border-style:none}svg[data-v-6cdeafda]:not(:root){overflow:hidden}[role=button][data-v-6cdeafda],a[data-v-6cdeafda],area[data-v-6cdeafda],button[data-v-6cdeafda],input[data-v-6cdeafda]:not([type=range]),label[data-v-6cdeafda],select[data-v-6cdeafda],summary[data-v-6cdeafda],textarea[data-v-6cdeafda]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-6cdeafda]{border-collapse:collapse}caption[data-v-6cdeafda]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-6cdeafda]{text-align:inherit}button[data-v-6cdeafda],input[data-v-6cdeafda],optgroup[data-v-6cdeafda],select[data-v-6cdeafda],textarea[data-v-6cdeafda]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-6cdeafda],input[data-v-6cdeafda]{overflow:visible}button[data-v-6cdeafda],select[data-v-6cdeafda]{text-transform:none}[type=reset][data-v-6cdeafda],[type=submit][data-v-6cdeafda],button[data-v-6cdeafda],html [type=button][data-v-6cdeafda]{-webkit-appearance:button}[type=button][data-v-6cdeafda]::-moz-focus-inner,[type=reset][data-v-6cdeafda]::-moz-focus-inner,[type=submit][data-v-6cdeafda]::-moz-focus-inner,button[data-v-6cdeafda]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-6cdeafda],input[type=radio][data-v-6cdeafda]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-6cdeafda],input[type=datetime-local][data-v-6cdeafda],input[type=month][data-v-6cdeafda],input[type=time][data-v-6cdeafda]{-webkit-appearance:listbox}textarea[data-v-6cdeafda]{overflow:auto;resize:vertical}fieldset[data-v-6cdeafda]{min-width:0;margin:0;padding:0;border:0}legend[data-v-6cdeafda]{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-6cdeafda]{vertical-align:baseline}[type=number][data-v-6cdeafda]::-webkit-inner-spin-button,[type=number][data-v-6cdeafda]::-webkit-outer-spin-button{height:auto}[type=search][data-v-6cdeafda]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-6cdeafda]::-webkit-search-cancel-button,[type=search][data-v-6cdeafda]::-webkit-search-decoration{-webkit-appearance:none}[data-v-6cdeafda]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-6cdeafda]{display:inline-block}summary[data-v-6cdeafda]{display:list-item}template[data-v-6cdeafda]{display:none}[hidden][data-v-6cdeafda]{display:none!important}.clearfix[data-v-6cdeafda]{zoom:1}.clearfix[data-v-6cdeafda]:after,.clearfix[data-v-6cdeafda]:before{display:table;content:""}.clearfix[data-v-6cdeafda]:after{clear:both}.w-full[data-v-6cdeafda]{width:100%}.text-left[data-v-6cdeafda]{text-align:left}.text-center[data-v-6cdeafda]{text-align:center}.text-right[data-v-6cdeafda]{text-align:right}.flex[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-6cdeafda]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-6cdeafda]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-6cdeafda]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-6cdeafda]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-6cdeafda]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-6cdeafda]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-6cdeafda]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-6cdeafda]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-6cdeafda]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-6cdeafda]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-6cdeafda]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-6cdeafda]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-6cdeafda]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-6cdeafda]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-6cdeafda]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-6cdeafda]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-6cdeafda],.flex-row-left[data-v-6cdeafda]{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-6cdeafda]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-6cdeafda]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-6cdeafda],.flex-row-right[data-v-6cdeafda]{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-6cdeafda]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-6cdeafda]{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-6cdeafda]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-6cdeafda],.flex-col-top[data-v-6cdeafda]{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-6cdeafda]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-6cdeafda]{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-6cdeafda]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-6cdeafda]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-6cdeafda]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-6cdeafda]{-webkit-box-flex:1;-ms-flex:1;flex:1}.recipe-container[data-v-6cdeafda]{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);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;overflow:hidden}.recipe-header[data-v-6cdeafda]{margin-bottom:20px;border:1px solid #e8e8e8;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%!important}.date-selector[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:48px}.date-selector .preview-btn[data-v-6cdeafda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;color:#666;font-size:14px;-webkit-transition:all .3s;transition:all .3s;-ms-flex-negative:0;flex-shrink:0;width:auto;min-width:80px;max-width:100%;padding:8px 16px;border:1px solid #d9d9d9;border-radius:6px;background-color:#f2f2f2;margin-left:auto;white-space:nowrap;float:right}.date-selector .preview-btn[data-v-6cdeafda]:hover{color:#1890ff;border-color:#1890ff;background-color:#f0f7ff}.date-selector .preview-btn .preview-text[data-v-6cdeafda]{margin-left:6px;font-weight:400}.recipe-icon[data-v-6cdeafda]{width:24px;height:24px;margin-right:8px}.date-picker[data-v-6cdeafda]{margin-right:20px;width:150px}.date-display[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-date[data-v-6cdeafda]{font-size:16px;font-weight:500;color:#333;margin-right:20px}.weekday-tabs[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border-bottom:1px solid #e8e8e8}.weekday-tab[data-v-6cdeafda]{padding:12px 24px;margin:0;cursor:pointer;font-size:14px;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;background-color:transparent;color:#666;line-height:20px;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;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;min-width:80px;position:relative}.weekday-tab[data-v-6cdeafda]:hover{color:#1890ff}.weekday-tab.active[data-v-6cdeafda]{color:#1890ff;font-weight:500}.weekday-tab.active[data-v-6cdeafda]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#1890ff;border-radius:1px}.recipe-content[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 20px;gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0;max-height:calc(100vh - 200px)}.meal-section[data-v-6cdeafda]{overflow:visible;-webkit-transition:all .3s;transition:all .3s}.meal-section[data-v-6cdeafda]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.meal-header[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px}.meal-icon[data-v-6cdeafda]{width:20px;height:20px;margin-right:8px}.meal-title[data-v-6cdeafda]{font-size:16px;font-weight:550;color:#000}.dish-list[data-v-6cdeafda]{padding:16px;min-height:120px;border:1px dashed #1890ff;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.dish-list.drag-over[data-v-6cdeafda]{border-color:#1890ff;background-color:#e6f7ff;border-style:solid}.dish-item[data-v-6cdeafda]{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;padding:8px 12px;border:1px solid #e0e9ff;border-radius:8px;-webkit-transition:all .3s;transition:all .3s;background-color:#e5f2ff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.dish-item[data-v-6cdeafda]:hover{background-color:#e5f2ff;border-color:#e5f2ff}.dish-item.allergy-dish[data-v-6cdeafda]{background-color:#ffe5e5;border-color:#ffe5e5}.dish-item.allergy-dish[data-v-6cdeafda]:hover{background-color:#ffe5e5;border-color:#ff7875}.dish-content[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:20px}.dish-img[data-v-6cdeafda]{width:55px;height:55px;border-radius:6px;-o-object-fit:cover;object-fit:cover;margin-right:15px;margin-left:15px;border:1px solid #e0e9ff}.dish-name[data-v-6cdeafda]{font-size:18px;color:#333;margin-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1}.dish-action[data-v-6cdeafda]{cursor:pointer;position:absolute;top:8px;right:8px}.delete-icon[data-v-6cdeafda]{color:#ff4d4f;font-size:16px;-webkit-transition:all .3s;transition:all .3s;opacity:.7;background-color:#fff;border-radius:50%;padding:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.delete-icon[data-v-6cdeafda]:hover{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}.dish-add-placeholder[data-v-6cdeafda]{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;height:80px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;width:100%}.dish-add-seasoning[data-v-6cdeafda],.dish-add-text[data-v-6cdeafda]{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;height:30px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;width:100%}.dish-add-seasoning[data-v-6cdeafda]{margin-top:20px}.dish-add-placeholder[data-v-6cdeafda]:hover{border-color:#1890ff;background-color:#f0f7ff}.add-icon[data-v-6cdeafda]{font-size:24px;color:#1890ff;margin-bottom:8px}.add-text[data-v-6cdeafda]{font-size:14px;color:#ccc}.dish-ingredients[data-v-6cdeafda]{margin-top:8px;width:100%}.ingredients-list[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.ingredient-item[data-v-6cdeafda]{font-size:12px;color:#666;background-color:#f0f0f0;padding:2px 6px;border-radius:4px;white-space:nowrap}.ingredient-item.allergy-food[data-v-6cdeafda]{color:#ff4d4f;background-color:#fff2f0;border:1px solid #ffccc7}.loading-container[data-v-6cdeafda]{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;padding:40px;color:#666}.loading-container p[data-v-6cdeafda]{margin-top:16px;font-size:14px}@media (max-width:576px){.preview-btn[data-v-6cdeafda]{padding:6px 12px;min-width:60px;margin-left:auto;float:right}.preview-btn .preview-text[data-v-6cdeafda]{font-size:12px}.date-selector[data-v-6cdeafda]{padding:10px 10px}}.dish-selector[data-v-6cdeafda]{max-height:400px;overflow-y:auto}.dish-selector-item[data-v-6cdeafda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;-webkit-transition:all .3s;transition:all .3s}.dish-selector-item[data-v-6cdeafda]:hover{background-color:#f5f5f5}.dish-selector-item-img[data-v-6cdeafda]{width:32px;height:32px;border-radius:4px;margin-right:8px}.dish-selector-item-name[data-v-6cdeafda]{font-size:14px;color:#333}@media (max-width:768px){.recipe-container .recipe-header .date-selector[data-v-6cdeafda]{padding:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.recipe-container .recipe-header .date-selector .weekday-tabs[data-v-6cdeafda]{gap:4px}.recipe-container .recipe-header .date-selector .weekday-tabs .weekday-tab[data-v-6cdeafda]{padding:6px 10px;font-size:12px;min-width:50px}.recipe-container .recipe-header .date-selector .preview-btn[data-v-6cdeafda]{font-size:12px;min-width:50px}.recipe-container .recipe-header .date-selector .preview-btn .preview-text[data-v-6cdeafda]{display:none}.recipe-container .recipe-content[data-v-6cdeafda]{overflow-y:auto;max-height:calc(100vh - 200px)}.recipe-container .recipe-content .meal-section[data-v-6cdeafda]{margin-bottom:16px}.recipe-container .recipe-content .meal-section .meal-header .meal-title[data-v-6cdeafda]{font-size:14px}.recipe-container .recipe-content .meal-section .dish-list .dish-item[data-v-6cdeafda]{padding:6px 8px}.recipe-container .recipe-content .meal-section .dish-list .dish-item .dish-content[data-v-6cdeafda]{padding-right:15px}.recipe-container .recipe-content .meal-section .dish-list .dish-item .dish-content .dish-img[data-v-6cdeafda]{width:40px;height:40px;margin-left:15px;margin-right:8px}.recipe-container .recipe-content .meal-section .dish-list .dish-item .dish-content .dish-name[data-v-6cdeafda]{font-size:14px;margin-left:15px}}@media (max-width:576px){.recipe-container .recipe-header .date-selector[data-v-6cdeafda]{padding:4px}.recipe-container .recipe-header .date-selector .weekday-tabs[data-v-6cdeafda]{gap:2px}.recipe-container .recipe-header .date-selector .weekday-tabs .weekday-tab[data-v-6cdeafda]{padding:4px 6px;font-size:11px;min-width:40px}.recipe-container .recipe-header .date-selector .preview-btn[data-v-6cdeafda]{min-width:40px;font-size:11px}.recipe-container .recipe-content[data-v-6cdeafda]{overflow-y:auto;max-height:calc(100vh - 150px)}.recipe-container .recipe-content .meal-section .dish-list .dish-item[data-v-6cdeafda]{padding:4px 6px}.recipe-container .recipe-content .meal-section .dish-list .dish-item .dish-content[data-v-6cdeafda]{padding-right:10px}.recipe-container .recipe-content .meal-section .dish-list .dish-item .dish-content .dish-img[data-v-6cdeafda]{width:35px;height:35px;margin-left:10px;margin-right:6px}.recipe-container .recipe-content .meal-section .dish-list .dish-item .dish-content .dish-name[data-v-6cdeafda]{font-size:12px;margin-left:10px}.recipe-container .recipe-content .meal-section .dish-list .dish-add-placeholder[data-v-6cdeafda],.recipe-container .recipe-content .meal-section .dish-list .dish-add-seasoning[data-v-6cdeafda],.recipe-container .recipe-content .meal-section .dish-list .dish-add-text[data-v-6cdeafda]{height:25px}.recipe-container .recipe-content .meal-section .dish-list .dish-add-placeholder .add-text[data-v-6cdeafda],.recipe-container .recipe-content .meal-section .dish-list .dish-add-seasoning .add-text[data-v-6cdeafda],.recipe-container .recipe-content .meal-section .dish-list .dish-add-text .add-text[data-v-6cdeafda]{font-size:12px}}body[data-v-38acfd97],html[data-v-38acfd97]{width:100%}input[data-v-38acfd97]::-ms-clear,input[data-v-38acfd97]::-ms-reveal{display:none}[data-v-38acfd97],[data-v-38acfd97]:after,[data-v-38acfd97]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-38acfd97]{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-38acfd97],aside[data-v-38acfd97],dialog[data-v-38acfd97],figcaption[data-v-38acfd97],figure[data-v-38acfd97],footer[data-v-38acfd97],header[data-v-38acfd97],hgroup[data-v-38acfd97],main[data-v-38acfd97],nav[data-v-38acfd97],section[data-v-38acfd97]{display:block}body[data-v-38acfd97]{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-38acfd97]:focus{outline:none!important}hr[data-v-38acfd97]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-38acfd97],h2[data-v-38acfd97],h3[data-v-38acfd97],h4[data-v-38acfd97],h5[data-v-38acfd97],h6[data-v-38acfd97]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-38acfd97]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-38acfd97],abbr[title][data-v-38acfd97]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-38acfd97]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-38acfd97],input[type=password][data-v-38acfd97],input[type=text][data-v-38acfd97],textarea[data-v-38acfd97]{-webkit-appearance:none}dl[data-v-38acfd97],ol[data-v-38acfd97],ul[data-v-38acfd97]{margin-top:0;margin-bottom:1em}ol ol[data-v-38acfd97],ol ul[data-v-38acfd97],ul ol[data-v-38acfd97],ul ul[data-v-38acfd97]{margin-bottom:0}dt[data-v-38acfd97]{font-weight:500}dd[data-v-38acfd97]{margin-bottom:.5em;margin-left:0}blockquote[data-v-38acfd97]{margin:0 0 1em}dfn[data-v-38acfd97]{font-style:italic}b[data-v-38acfd97],strong[data-v-38acfd97]{font-weight:bolder}small[data-v-38acfd97]{font-size:80%}sub[data-v-38acfd97],sup[data-v-38acfd97]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-38acfd97]{bottom:-.25em}sup[data-v-38acfd97]{top:-.5em}a[data-v-38acfd97]{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-38acfd97],kbd[data-v-38acfd97],pre[data-v-38acfd97],samp[data-v-38acfd97]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-38acfd97]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-38acfd97]{margin:0 0 1em}img[data-v-38acfd97]{vertical-align:middle;border-style:none}svg[data-v-38acfd97]:not(:root){overflow:hidden}[role=button][data-v-38acfd97],a[data-v-38acfd97],area[data-v-38acfd97],button[data-v-38acfd97],input[data-v-38acfd97]:not([type=range]),label[data-v-38acfd97],select[data-v-38acfd97],summary[data-v-38acfd97],textarea[data-v-38acfd97]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-38acfd97]{border-collapse:collapse}caption[data-v-38acfd97]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-38acfd97]{text-align:inherit}button[data-v-38acfd97],input[data-v-38acfd97],optgroup[data-v-38acfd97],select[data-v-38acfd97],textarea[data-v-38acfd97]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-38acfd97],input[data-v-38acfd97]{overflow:visible}button[data-v-38acfd97],select[data-v-38acfd97]{text-transform:none}[type=reset][data-v-38acfd97],[type=submit][data-v-38acfd97],button[data-v-38acfd97],html [type=button][data-v-38acfd97]{-webkit-appearance:button}[type=button][data-v-38acfd97]::-moz-focus-inner,[type=reset][data-v-38acfd97]::-moz-focus-inner,[type=submit][data-v-38acfd97]::-moz-focus-inner,button[data-v-38acfd97]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-38acfd97],input[type=radio][data-v-38acfd97]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-38acfd97],input[type=datetime-local][data-v-38acfd97],input[type=month][data-v-38acfd97],input[type=time][data-v-38acfd97]{-webkit-appearance:listbox}textarea[data-v-38acfd97]{overflow:auto;resize:vertical}fieldset[data-v-38acfd97]{min-width:0;margin:0;padding:0;border:0}legend[data-v-38acfd97]{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-38acfd97]{vertical-align:baseline}[type=number][data-v-38acfd97]::-webkit-inner-spin-button,[type=number][data-v-38acfd97]::-webkit-outer-spin-button{height:auto}[type=search][data-v-38acfd97]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-38acfd97]::-webkit-search-cancel-button,[type=search][data-v-38acfd97]::-webkit-search-decoration{-webkit-appearance:none}[data-v-38acfd97]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-38acfd97]{display:inline-block}summary[data-v-38acfd97]{display:list-item}template[data-v-38acfd97]{display:none}[hidden][data-v-38acfd97]{display:none!important}.clearfix[data-v-38acfd97]{zoom:1}.clearfix[data-v-38acfd97]:after,.clearfix[data-v-38acfd97]:before{display:table;content:""}.clearfix[data-v-38acfd97]:after{clear:both}.w-full[data-v-38acfd97]{width:100%}.text-left[data-v-38acfd97]{text-align:left}.text-center[data-v-38acfd97]{text-align:center}.text-right[data-v-38acfd97]{text-align:right}.flex[data-v-38acfd97]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-38acfd97]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-38acfd97]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-38acfd97]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-38acfd97]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-38acfd97]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-38acfd97]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-38acfd97]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-38acfd97]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-38acfd97]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-38acfd97]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-38acfd97]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-38acfd97]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-38acfd97]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-38acfd97]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-38acfd97]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-38acfd97]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-38acfd97],.flex-row-left[data-v-38acfd97]{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-38acfd97]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-38acfd97]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-38acfd97],.flex-row-right[data-v-38acfd97]{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-38acfd97]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-38acfd97]{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-38acfd97]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-38acfd97],.flex-col-top[data-v-38acfd97]{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-38acfd97]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-38acfd97]{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-38acfd97]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-38acfd97]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-38acfd97]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-38acfd97]{-webkit-box-flex:1;-ms-flex:1;flex:1}.nutrition-header[data-v-38acfd97]{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-38acfd97]{font-size:20px;font-weight:700;margin-bottom:10px}.nutrition-header .nutrition-date[data-v-38acfd97]{font-size:14px;color:#666}.table-wrapper[data-v-38acfd97]{position:relative;padding-bottom:20px}.table-container[data-v-38acfd97],.table-wrapper[data-v-38acfd97]{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-38acfd97]{height:100%;overflow:hidden}.table-footer[data-v-38acfd97]{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-38acfd97]{margin-left:20px}[data-v-38acfd97] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center}[data-v-38acfd97] .ant-table-tbody>tr>td{text-align:center}[data-v-38acfd97] .ant-table-bordered .ant-table-tbody>tr>td,[data-v-38acfd97] .ant-table-bordered .ant-table-thead>tr>th{border:1px solid #e8e8e8}[data-v-38acfd97] .ant-modal-body{padding:24px;overflow:hidden}[data-v-38acfd97] .ant-table{font-size:12px}[data-v-38acfd97] .ant-table-body{overflow-x:auto!important;overflow-y:auto!important;min-height:400px}[data-v-38acfd97] ::-webkit-scrollbar{width:12px;height:12px}[data-v-38acfd97] ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}[data-v-38acfd97] ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:6px}[data-v-38acfd97] ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-38acfd97] .ant-spin-container,[data-v-38acfd97] .ant-spin-nested-loading{height:100%}[data-v-38acfd97] .ant-spin-container{-ms-flex-direction:column;flex-direction:column;height:100%}[data-v-38acfd97] .ant-spin-container,[data-v-38acfd97] .ant-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}[data-v-38acfd97] .ant-table{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;-ms-flex-direction:column;flex-direction:column}[data-v-38acfd97] .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-38acfd97] .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-0a1c4792],html[data-v-0a1c4792]{width:100%}input[data-v-0a1c4792]::-ms-clear,input[data-v-0a1c4792]::-ms-reveal{display:none}[data-v-0a1c4792],[data-v-0a1c4792]:after,[data-v-0a1c4792]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-0a1c4792]{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-0a1c4792],aside[data-v-0a1c4792],dialog[data-v-0a1c4792],figcaption[data-v-0a1c4792],figure[data-v-0a1c4792],footer[data-v-0a1c4792],header[data-v-0a1c4792],hgroup[data-v-0a1c4792],main[data-v-0a1c4792],nav[data-v-0a1c4792],section[data-v-0a1c4792]{display:block}body[data-v-0a1c4792]{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-0a1c4792]:focus{outline:none!important}hr[data-v-0a1c4792]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-0a1c4792],h2[data-v-0a1c4792],h3[data-v-0a1c4792],h4[data-v-0a1c4792],h5[data-v-0a1c4792],h6[data-v-0a1c4792]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-0a1c4792]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-0a1c4792],abbr[title][data-v-0a1c4792]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-0a1c4792]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-0a1c4792],input[type=password][data-v-0a1c4792],input[type=text][data-v-0a1c4792],textarea[data-v-0a1c4792]{-webkit-appearance:none}dl[data-v-0a1c4792],ol[data-v-0a1c4792],ul[data-v-0a1c4792]{margin-top:0;margin-bottom:1em}ol ol[data-v-0a1c4792],ol ul[data-v-0a1c4792],ul ol[data-v-0a1c4792],ul ul[data-v-0a1c4792]{margin-bottom:0}dt[data-v-0a1c4792]{font-weight:500}dd[data-v-0a1c4792]{margin-bottom:.5em;margin-left:0}blockquote[data-v-0a1c4792]{margin:0 0 1em}dfn[data-v-0a1c4792]{font-style:italic}b[data-v-0a1c4792],strong[data-v-0a1c4792]{font-weight:bolder}small[data-v-0a1c4792]{font-size:80%}sub[data-v-0a1c4792],sup[data-v-0a1c4792]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-0a1c4792]{bottom:-.25em}sup[data-v-0a1c4792]{top:-.5em}a[data-v-0a1c4792]{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-0a1c4792],kbd[data-v-0a1c4792],pre[data-v-0a1c4792],samp[data-v-0a1c4792]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-0a1c4792]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-0a1c4792]{margin:0 0 1em}img[data-v-0a1c4792]{vertical-align:middle;border-style:none}svg[data-v-0a1c4792]:not(:root){overflow:hidden}[role=button][data-v-0a1c4792],a[data-v-0a1c4792],area[data-v-0a1c4792],button[data-v-0a1c4792],input[data-v-0a1c4792]:not([type=range]),label[data-v-0a1c4792],select[data-v-0a1c4792],summary[data-v-0a1c4792],textarea[data-v-0a1c4792]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-0a1c4792]{border-collapse:collapse}caption[data-v-0a1c4792]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-0a1c4792]{text-align:inherit}button[data-v-0a1c4792],input[data-v-0a1c4792],optgroup[data-v-0a1c4792],select[data-v-0a1c4792],textarea[data-v-0a1c4792]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-0a1c4792],input[data-v-0a1c4792]{overflow:visible}button[data-v-0a1c4792],select[data-v-0a1c4792]{text-transform:none}[type=reset][data-v-0a1c4792],[type=submit][data-v-0a1c4792],button[data-v-0a1c4792],html [type=button][data-v-0a1c4792]{-webkit-appearance:button}[type=button][data-v-0a1c4792]::-moz-focus-inner,[type=reset][data-v-0a1c4792]::-moz-focus-inner,[type=submit][data-v-0a1c4792]::-moz-focus-inner,button[data-v-0a1c4792]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-0a1c4792],input[type=radio][data-v-0a1c4792]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-0a1c4792],input[type=datetime-local][data-v-0a1c4792],input[type=month][data-v-0a1c4792],input[type=time][data-v-0a1c4792]{-webkit-appearance:listbox}textarea[data-v-0a1c4792]{overflow:auto;resize:vertical}fieldset[data-v-0a1c4792]{min-width:0;margin:0;padding:0;border:0}legend[data-v-0a1c4792]{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-0a1c4792]{vertical-align:baseline}[type=number][data-v-0a1c4792]::-webkit-inner-spin-button,[type=number][data-v-0a1c4792]::-webkit-outer-spin-button{height:auto}[type=search][data-v-0a1c4792]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-0a1c4792]::-webkit-search-cancel-button,[type=search][data-v-0a1c4792]::-webkit-search-decoration{-webkit-appearance:none}[data-v-0a1c4792]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-0a1c4792]{display:inline-block}summary[data-v-0a1c4792]{display:list-item}template[data-v-0a1c4792]{display:none}[hidden][data-v-0a1c4792]{display:none!important}.clearfix[data-v-0a1c4792]{zoom:1}.clearfix[data-v-0a1c4792]:after,.clearfix[data-v-0a1c4792]:before{display:table;content:""}.clearfix[data-v-0a1c4792]:after{clear:both}.w-full[data-v-0a1c4792]{width:100%}.text-left[data-v-0a1c4792]{text-align:left}.text-center[data-v-0a1c4792]{text-align:center}.text-right[data-v-0a1c4792]{text-align:right}.flex[data-v-0a1c4792]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-0a1c4792]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-0a1c4792]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-0a1c4792]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-0a1c4792]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-0a1c4792]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-0a1c4792]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-0a1c4792]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-0a1c4792]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-0a1c4792]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-0a1c4792]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-0a1c4792]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-0a1c4792]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-0a1c4792]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-0a1c4792]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-0a1c4792]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-0a1c4792]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-0a1c4792],.flex-row-left[data-v-0a1c4792]{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-0a1c4792]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-0a1c4792]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-0a1c4792],.flex-row-right[data-v-0a1c4792]{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-0a1c4792]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-0a1c4792]{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-0a1c4792]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-0a1c4792],.flex-col-top[data-v-0a1c4792]{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-0a1c4792]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-0a1c4792]{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-0a1c4792]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-0a1c4792]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-0a1c4792]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-0a1c4792]{-webkit-box-flex:1;-ms-flex:1;flex:1}.allergy-header[data-v-0a1c4792]{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-0a1c4792]{font-size:20px;font-weight:700;margin-bottom:10px}.allergy-header .allergy-date[data-v-0a1c4792]{font-size:14px;color:#666}.table-wrapper[data-v-0a1c4792]{position:relative;height:calc(100% - 60px);overflow:auto}.table-footer[data-v-0a1c4792]{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-0a1c4792]{margin-left:20px}[data-v-0a1c4792] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center}[data-v-0a1c4792] .ant-table-tbody>tr>td{text-align:center}body[data-v-70473900],html[data-v-70473900]{width:100%}input[data-v-70473900]::-ms-clear,input[data-v-70473900]::-ms-reveal{display:none}[data-v-70473900],[data-v-70473900]:after,[data-v-70473900]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-70473900]{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-70473900],aside[data-v-70473900],dialog[data-v-70473900],figcaption[data-v-70473900],figure[data-v-70473900],footer[data-v-70473900],header[data-v-70473900],hgroup[data-v-70473900],main[data-v-70473900],nav[data-v-70473900],section[data-v-70473900]{display:block}body[data-v-70473900]{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-70473900]:focus{outline:none!important}hr[data-v-70473900]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-70473900],h2[data-v-70473900],h3[data-v-70473900],h4[data-v-70473900],h5[data-v-70473900],h6[data-v-70473900]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-70473900]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-70473900],abbr[title][data-v-70473900]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-70473900]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-70473900],input[type=password][data-v-70473900],input[type=text][data-v-70473900],textarea[data-v-70473900]{-webkit-appearance:none}dl[data-v-70473900],ol[data-v-70473900],ul[data-v-70473900]{margin-top:0;margin-bottom:1em}ol ol[data-v-70473900],ol ul[data-v-70473900],ul ol[data-v-70473900],ul ul[data-v-70473900]{margin-bottom:0}dt[data-v-70473900]{font-weight:500}dd[data-v-70473900]{margin-bottom:.5em;margin-left:0}blockquote[data-v-70473900]{margin:0 0 1em}dfn[data-v-70473900]{font-style:italic}b[data-v-70473900],strong[data-v-70473900]{font-weight:bolder}small[data-v-70473900]{font-size:80%}sub[data-v-70473900],sup[data-v-70473900]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-70473900]{bottom:-.25em}sup[data-v-70473900]{top:-.5em}a[data-v-70473900]{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-70473900],kbd[data-v-70473900],pre[data-v-70473900],samp[data-v-70473900]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-70473900]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-70473900]{margin:0 0 1em}img[data-v-70473900]{vertical-align:middle;border-style:none}svg[data-v-70473900]:not(:root){overflow:hidden}[role=button][data-v-70473900],a[data-v-70473900],area[data-v-70473900],button[data-v-70473900],input[data-v-70473900]:not([type=range]),label[data-v-70473900],select[data-v-70473900],summary[data-v-70473900],textarea[data-v-70473900]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-70473900]{border-collapse:collapse}caption[data-v-70473900]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-70473900]{text-align:inherit}button[data-v-70473900],input[data-v-70473900],optgroup[data-v-70473900],select[data-v-70473900],textarea[data-v-70473900]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-70473900],input[data-v-70473900]{overflow:visible}button[data-v-70473900],select[data-v-70473900]{text-transform:none}[type=reset][data-v-70473900],[type=submit][data-v-70473900],button[data-v-70473900],html [type=button][data-v-70473900]{-webkit-appearance:button}[type=button][data-v-70473900]::-moz-focus-inner,[type=reset][data-v-70473900]::-moz-focus-inner,[type=submit][data-v-70473900]::-moz-focus-inner,button[data-v-70473900]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-70473900],input[type=radio][data-v-70473900]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-70473900],input[type=datetime-local][data-v-70473900],input[type=month][data-v-70473900],input[type=time][data-v-70473900]{-webkit-appearance:listbox}textarea[data-v-70473900]{overflow:auto;resize:vertical}fieldset[data-v-70473900]{min-width:0;margin:0;padding:0;border:0}legend[data-v-70473900]{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-70473900]{vertical-align:baseline}[type=number][data-v-70473900]::-webkit-inner-spin-button,[type=number][data-v-70473900]::-webkit-outer-spin-button{height:auto}[type=search][data-v-70473900]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-70473900]::-webkit-search-cancel-button,[type=search][data-v-70473900]::-webkit-search-decoration{-webkit-appearance:none}[data-v-70473900]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-70473900]{display:inline-block}summary[data-v-70473900]{display:list-item}template[data-v-70473900]{display:none}[hidden][data-v-70473900]{display:none!important}.clearfix[data-v-70473900]{zoom:1}.clearfix[data-v-70473900]:after,.clearfix[data-v-70473900]:before{display:table;content:""}.clearfix[data-v-70473900]:after{clear:both}.w-full[data-v-70473900]{width:100%}.text-left[data-v-70473900]{text-align:left}.text-center[data-v-70473900]{text-align:center}.text-right[data-v-70473900]{text-align:right}.flex[data-v-70473900]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-70473900]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-70473900]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-70473900]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-70473900]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-70473900]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-70473900]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-70473900]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-70473900]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-70473900]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-70473900]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-70473900]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-70473900]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-70473900]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-70473900]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-70473900]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-70473900]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-70473900],.flex-row-left[data-v-70473900]{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-70473900]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-70473900]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-70473900],.flex-row-right[data-v-70473900]{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-70473900]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-70473900]{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-70473900]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-70473900],.flex-col-top[data-v-70473900]{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-70473900]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-70473900]{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-70473900]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-70473900]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-70473900]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-70473900]{-webkit-box-flex:1;-ms-flex:1;flex:1}.seasoning-wrapper[data-v-70473900]{position:relative;overflow:auto}.seasoning-image[data-v-70473900]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.add-button-wrapper[data-v-70473900]{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-70473900]{margin-left:16px;color:#999}.table-footer[data-v-70473900]{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-70473900]{margin-left:20px}[data-v-70473900] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center}[data-v-70473900] .ant-table-tbody>tr>td{text-align:center}body[data-v-8d9ddd40],html[data-v-8d9ddd40]{width:100%}input[data-v-8d9ddd40]::-ms-clear,input[data-v-8d9ddd40]::-ms-reveal{display:none}[data-v-8d9ddd40],[data-v-8d9ddd40]:after,[data-v-8d9ddd40]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-8d9ddd40]{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-8d9ddd40],aside[data-v-8d9ddd40],dialog[data-v-8d9ddd40],figcaption[data-v-8d9ddd40],figure[data-v-8d9ddd40],footer[data-v-8d9ddd40],header[data-v-8d9ddd40],hgroup[data-v-8d9ddd40],main[data-v-8d9ddd40],nav[data-v-8d9ddd40],section[data-v-8d9ddd40]{display:block}body[data-v-8d9ddd40]{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-8d9ddd40]:focus{outline:none!important}hr[data-v-8d9ddd40]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-8d9ddd40],h2[data-v-8d9ddd40],h3[data-v-8d9ddd40],h4[data-v-8d9ddd40],h5[data-v-8d9ddd40],h6[data-v-8d9ddd40]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-8d9ddd40]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-8d9ddd40],abbr[title][data-v-8d9ddd40]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-8d9ddd40]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-8d9ddd40],input[type=password][data-v-8d9ddd40],input[type=text][data-v-8d9ddd40],textarea[data-v-8d9ddd40]{-webkit-appearance:none}dl[data-v-8d9ddd40],ol[data-v-8d9ddd40],ul[data-v-8d9ddd40]{margin-top:0;margin-bottom:1em}ol ol[data-v-8d9ddd40],ol ul[data-v-8d9ddd40],ul ol[data-v-8d9ddd40],ul ul[data-v-8d9ddd40]{margin-bottom:0}dt[data-v-8d9ddd40]{font-weight:500}dd[data-v-8d9ddd40]{margin-bottom:.5em;margin-left:0}blockquote[data-v-8d9ddd40]{margin:0 0 1em}dfn[data-v-8d9ddd40]{font-style:italic}b[data-v-8d9ddd40],strong[data-v-8d9ddd40]{font-weight:bolder}small[data-v-8d9ddd40]{font-size:80%}sub[data-v-8d9ddd40],sup[data-v-8d9ddd40]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-8d9ddd40]{bottom:-.25em}sup[data-v-8d9ddd40]{top:-.5em}a[data-v-8d9ddd40]{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-8d9ddd40],kbd[data-v-8d9ddd40],pre[data-v-8d9ddd40],samp[data-v-8d9ddd40]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-8d9ddd40]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-8d9ddd40]{margin:0 0 1em}img[data-v-8d9ddd40]{vertical-align:middle;border-style:none}svg[data-v-8d9ddd40]:not(:root){overflow:hidden}[role=button][data-v-8d9ddd40],a[data-v-8d9ddd40],area[data-v-8d9ddd40],button[data-v-8d9ddd40],input[data-v-8d9ddd40]:not([type=range]),label[data-v-8d9ddd40],select[data-v-8d9ddd40],summary[data-v-8d9ddd40],textarea[data-v-8d9ddd40]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-8d9ddd40]{border-collapse:collapse}caption[data-v-8d9ddd40]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-8d9ddd40]{text-align:inherit}button[data-v-8d9ddd40],input[data-v-8d9ddd40],optgroup[data-v-8d9ddd40],select[data-v-8d9ddd40],textarea[data-v-8d9ddd40]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-8d9ddd40],input[data-v-8d9ddd40]{overflow:visible}button[data-v-8d9ddd40],select[data-v-8d9ddd40]{text-transform:none}[type=reset][data-v-8d9ddd40],[type=submit][data-v-8d9ddd40],button[data-v-8d9ddd40],html [type=button][data-v-8d9ddd40]{-webkit-appearance:button}[type=button][data-v-8d9ddd40]::-moz-focus-inner,[type=reset][data-v-8d9ddd40]::-moz-focus-inner,[type=submit][data-v-8d9ddd40]::-moz-focus-inner,button[data-v-8d9ddd40]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-8d9ddd40],input[type=radio][data-v-8d9ddd40]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-8d9ddd40],input[type=datetime-local][data-v-8d9ddd40],input[type=month][data-v-8d9ddd40],input[type=time][data-v-8d9ddd40]{-webkit-appearance:listbox}textarea[data-v-8d9ddd40]{overflow:auto;resize:vertical}fieldset[data-v-8d9ddd40]{min-width:0;margin:0;padding:0;border:0}legend[data-v-8d9ddd40]{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-8d9ddd40]{vertical-align:baseline}[type=number][data-v-8d9ddd40]::-webkit-inner-spin-button,[type=number][data-v-8d9ddd40]::-webkit-outer-spin-button{height:auto}[type=search][data-v-8d9ddd40]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-8d9ddd40]::-webkit-search-cancel-button,[type=search][data-v-8d9ddd40]::-webkit-search-decoration{-webkit-appearance:none}[data-v-8d9ddd40]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-8d9ddd40]{display:inline-block}summary[data-v-8d9ddd40]{display:list-item}template[data-v-8d9ddd40]{display:none}[hidden][data-v-8d9ddd40]{display:none!important}.clearfix[data-v-8d9ddd40]{zoom:1}.clearfix[data-v-8d9ddd40]:after,.clearfix[data-v-8d9ddd40]:before{display:table;content:""}.clearfix[data-v-8d9ddd40]:after{clear:both}.w-full[data-v-8d9ddd40]{width:100%}.text-left[data-v-8d9ddd40]{text-align:left}.text-center[data-v-8d9ddd40]{text-align:center}.text-right[data-v-8d9ddd40]{text-align:right}.flex[data-v-8d9ddd40]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-8d9ddd40]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-8d9ddd40]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-8d9ddd40]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-8d9ddd40]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-8d9ddd40]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-8d9ddd40]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-8d9ddd40]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-8d9ddd40]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-8d9ddd40]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-8d9ddd40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-8d9ddd40]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-8d9ddd40]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-8d9ddd40]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-8d9ddd40]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-8d9ddd40]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-8d9ddd40]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-8d9ddd40],.flex-row-left[data-v-8d9ddd40]{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-8d9ddd40]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-8d9ddd40]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-8d9ddd40],.flex-row-right[data-v-8d9ddd40]{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-8d9ddd40]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-8d9ddd40]{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-8d9ddd40]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-8d9ddd40],.flex-col-top[data-v-8d9ddd40]{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-8d9ddd40]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-8d9ddd40]{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-8d9ddd40]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-8d9ddd40]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-8d9ddd40]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-8d9ddd40]{-webkit-box-flex:1;-ms-flex:1;flex:1}.nutrition-stats-container[data-v-8d9ddd40]{border:1px solid #e8e8e8;border-radius:4px;background-color:#fff;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;width:100%}.score-panel[data-v-8d9ddd40]{padding:10px 16px;border-bottom:1px solid #e8e8e8;background-color:#fff;height:60px}.score-panel .score-content[data-v-8d9ddd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.score-panel .score-content .score-label[data-v-8d9ddd40]{font-size:20px;font-weight:700;color:#333;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.score-panel .score-content .score-value[data-v-8d9ddd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:2px}.score-panel .score-content .score-value .score-number[data-v-8d9ddd40]{font-size:32px;font-weight:700;line-height:1}.score-panel .score-content .score-value .score-number.score-green[data-v-8d9ddd40]{color:#52c41a}.score-panel .score-content .score-value .score-number.score-orange[data-v-8d9ddd40]{color:#fa8c16}.score-panel .score-content .score-value .score-number.score-red[data-v-8d9ddd40]{color:#f5222d}.score-panel .score-content .score-value .score-unit[data-v-8d9ddd40]{font-size:14px;color:#999;margin-left:2px}.score-panel .score-content .score-value .score-unit.score-green[data-v-8d9ddd40]{color:#52c41a}.score-panel .score-content .score-value .score-unit.score-orange[data-v-8d9ddd40]{color:#fa8c16}.score-panel .score-content .score-value .score-unit.score-red[data-v-8d9ddd40]{color:#f5222d}.score-panel .score-content.score-green[data-v-8d9ddd40]{background:linear-gradient(135deg,#52c41a,#73d13d)}.score-panel .score-content.score-orange[data-v-8d9ddd40]{background:linear-gradient(135deg,#fa8c16,#ffa940)}.score-panel .score-content.score-red[data-v-8d9ddd40]{background:linear-gradient(135deg,#ff4d4f,#ff7875)}.panel-header[data-v-8d9ddd40]{padding:10px 16px;border-bottom:1px solid #e8e8e8;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;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box}.panel-title[data-v-8d9ddd40]{font-size:20px;font-weight:700;color:#333;line-height:1.5;-ms-flex-negative:0;flex-shrink:0}.nutrition-items[data-v-8d9ddd40]{-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;max-height:calc(100vh - 150px);padding:8px}.nutrition-items .nutrition-item[data-v-8d9ddd40]{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);height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nutrition-items .nutrition-item.green[data-v-8d9ddd40]{background-color:#f6fff8}.nutrition-items .nutrition-item.red[data-v-8d9ddd40]{background-color:#fef4f4}.nutrition-items .nutrition-item.yellow[data-v-8d9ddd40]{background-color:#fff7ed}.nutrition-items .nutrition-item .item-header[data-v-8d9ddd40]{padding:8px 12px 6px;font-weight:700;font-size:18px;color:#333}.nutrition-items .nutrition-item .item-header .item-name-container[data-v-8d9ddd40]{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}.nutrition-items .nutrition-item .item-header .item-name-container .item-name[data-v-8d9ddd40]{font-weight:600;font-size:20px}.nutrition-items .nutrition-item .item-header .item-name-container .item-name.green[data-v-8d9ddd40]{color:#3ccf58}.nutrition-items .nutrition-item .item-header .item-name-container .item-name.red[data-v-8d9ddd40]{color:#fe2f30}.nutrition-items .nutrition-item .item-header .item-name-container .item-name.yellow[data-v-8d9ddd40]{color:#fab04b}.nutrition-items .nutrition-item .item-header .item-name-container .item-status[data-v-8d9ddd40]{font-weight:600;font-size:16px}.nutrition-items .nutrition-item .item-header .item-name-container .item-status.green[data-v-8d9ddd40]{color:#3ccf58}.nutrition-items .nutrition-item .item-header .item-name-container .item-status.red[data-v-8d9ddd40]{color:#fe2f30}.nutrition-items .nutrition-item .item-header .item-name-container .item-status.yellow[data-v-8d9ddd40]{color:#fab04b}.nutrition-items .nutrition-item .item-content[data-v-8d9ddd40]{padding:0 12px 8px;-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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nutrition-items .nutrition-item .item-content .item-row[data-v-8d9ddd40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-size:14px;height:28px}.nutrition-items .nutrition-item .item-content .item-row .item-col[data-v-8d9ddd40]{-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}.nutrition-items .nutrition-item .item-content .item-row .item-col[data-v-8d9ddd40]:last-child{margin-right:0}.nutrition-items .nutrition-item .item-content .item-row .item-col .label[data-v-8d9ddd40]{width:80px;color:grey;font-size:15px;font-weight:400;text-align:left;padding-right:5px}.nutrition-items .nutrition-item .item-content .item-row .item-col .value[data-v-8d9ddd40]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;font-size:20px;text-align:left}.nutrition-items .nutrition-item .item-content .item-row .item-col .value.green[data-v-8d9ddd40]{color:#3ccf58;font-weight:600}.nutrition-items .nutrition-item .item-content .item-row .item-col .value.red[data-v-8d9ddd40]{color:#fe2f30;font-weight:600}.nutrition-items .nutrition-item .item-content .item-row .item-col .value.yellow[data-v-8d9ddd40]{color:#fab04b;font-weight:600}.nutrition-items .nutrition-item .item-content .item-row .item-col .value.current-ratio[data-v-8d9ddd40]{text-align:left}.nutrition-items .nutrition-item .item-content .item-row .item-col .value.healthy-value[data-v-8d9ddd40]{font-size:15px;color:#52c41a;font-weight:600;text-align:left}.nutrition-items .nutrition-item .item-content .item-row .item-col .value.daily-value[data-v-8d9ddd40]{font-size:15px;color:#52c41a;font-weight:600}body[data-v-a747f590],html[data-v-a747f590]{width:100%}input[data-v-a747f590]::-ms-clear,input[data-v-a747f590]::-ms-reveal{display:none}[data-v-a747f590],[data-v-a747f590]:after,[data-v-a747f590]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-a747f590]{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-a747f590],aside[data-v-a747f590],dialog[data-v-a747f590],figcaption[data-v-a747f590],figure[data-v-a747f590],footer[data-v-a747f590],header[data-v-a747f590],hgroup[data-v-a747f590],main[data-v-a747f590],nav[data-v-a747f590],section[data-v-a747f590]{display:block}body[data-v-a747f590]{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-a747f590]:focus{outline:none!important}hr[data-v-a747f590]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-a747f590],h2[data-v-a747f590],h3[data-v-a747f590],h4[data-v-a747f590],h5[data-v-a747f590],h6[data-v-a747f590]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-a747f590]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-a747f590],abbr[title][data-v-a747f590]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-a747f590]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-a747f590],input[type=password][data-v-a747f590],input[type=text][data-v-a747f590],textarea[data-v-a747f590]{-webkit-appearance:none}dl[data-v-a747f590],ol[data-v-a747f590],ul[data-v-a747f590]{margin-top:0;margin-bottom:1em}ol ol[data-v-a747f590],ol ul[data-v-a747f590],ul ol[data-v-a747f590],ul ul[data-v-a747f590]{margin-bottom:0}dt[data-v-a747f590]{font-weight:500}dd[data-v-a747f590]{margin-bottom:.5em;margin-left:0}blockquote[data-v-a747f590]{margin:0 0 1em}dfn[data-v-a747f590]{font-style:italic}b[data-v-a747f590],strong[data-v-a747f590]{font-weight:bolder}small[data-v-a747f590]{font-size:80%}sub[data-v-a747f590],sup[data-v-a747f590]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-a747f590]{bottom:-.25em}sup[data-v-a747f590]{top:-.5em}a[data-v-a747f590]{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-a747f590],kbd[data-v-a747f590],pre[data-v-a747f590],samp[data-v-a747f590]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-a747f590]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-a747f590]{margin:0 0 1em}img[data-v-a747f590]{vertical-align:middle;border-style:none}svg[data-v-a747f590]:not(:root){overflow:hidden}[role=button][data-v-a747f590],a[data-v-a747f590],area[data-v-a747f590],button[data-v-a747f590],input[data-v-a747f590]:not([type=range]),label[data-v-a747f590],select[data-v-a747f590],summary[data-v-a747f590],textarea[data-v-a747f590]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-a747f590]{border-collapse:collapse}caption[data-v-a747f590]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-a747f590]{text-align:inherit}button[data-v-a747f590],input[data-v-a747f590],optgroup[data-v-a747f590],select[data-v-a747f590],textarea[data-v-a747f590]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-a747f590],input[data-v-a747f590]{overflow:visible}button[data-v-a747f590],select[data-v-a747f590]{text-transform:none}[type=reset][data-v-a747f590],[type=submit][data-v-a747f590],button[data-v-a747f590],html [type=button][data-v-a747f590]{-webkit-appearance:button}[type=button][data-v-a747f590]::-moz-focus-inner,[type=reset][data-v-a747f590]::-moz-focus-inner,[type=submit][data-v-a747f590]::-moz-focus-inner,button[data-v-a747f590]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-a747f590],input[type=radio][data-v-a747f590]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-a747f590],input[type=datetime-local][data-v-a747f590],input[type=month][data-v-a747f590],input[type=time][data-v-a747f590]{-webkit-appearance:listbox}textarea[data-v-a747f590]{overflow:auto;resize:vertical}fieldset[data-v-a747f590]{min-width:0;margin:0;padding:0;border:0}legend[data-v-a747f590]{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-a747f590]{vertical-align:baseline}[type=number][data-v-a747f590]::-webkit-inner-spin-button,[type=number][data-v-a747f590]::-webkit-outer-spin-button{height:auto}[type=search][data-v-a747f590]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-a747f590]::-webkit-search-cancel-button,[type=search][data-v-a747f590]::-webkit-search-decoration{-webkit-appearance:none}[data-v-a747f590]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-a747f590]{display:inline-block}summary[data-v-a747f590]{display:list-item}template[data-v-a747f590]{display:none}[hidden][data-v-a747f590]{display:none!important}.clearfix[data-v-a747f590]{zoom:1}.clearfix[data-v-a747f590]:after,.clearfix[data-v-a747f590]:before{display:table;content:""}.clearfix[data-v-a747f590]:after{clear:both}.w-full[data-v-a747f590]{width:100%}.text-left[data-v-a747f590]{text-align:left}.text-center[data-v-a747f590]{text-align:center}.text-right[data-v-a747f590]{text-align:right}.flex[data-v-a747f590]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-a747f590]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-a747f590]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-a747f590]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-a747f590]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-a747f590]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-a747f590]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-a747f590]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-a747f590]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-a747f590]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-a747f590]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-a747f590]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-a747f590]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-a747f590]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-a747f590]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-a747f590]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-a747f590]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-a747f590],.flex-row-left[data-v-a747f590]{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-a747f590]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-a747f590]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-a747f590],.flex-row-right[data-v-a747f590]{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-a747f590]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-a747f590]{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-a747f590]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-a747f590],.flex-col-top[data-v-a747f590]{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-a747f590]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-a747f590]{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-a747f590]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-a747f590]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-a747f590]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-a747f590]{-webkit-box-flex:1;-ms-flex:1;flex:1}.save-content[data-v-a747f590]{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-a747f590]{font-size:18px;font-weight:700;margin-bottom:30px;text-align:center}.save-content .check-list[data-v-a747f590]{width:60%;margin-bottom:30px}.save-content .check-list .check-item[data-v-a747f590]{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-a747f590]{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-a747f590]{color:#52c41a}.save-content .check-list .check-item .check-icon.error[data-v-a747f590]{color:#f5222d}.save-content .check-list .check-item .check-icon.loading[data-v-a747f590]{color:#1890ff}.save-content .check-list .check-item .score[data-v-a747f590]{margin-left:10px;color:#52c41a;font-weight:700}.save-content .check-list .error-source[data-v-a747f590]{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-a747f590]{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-a747f590]{margin:0 10px}.save-content[data-v-a747f590] .ant-modal,.save-content[data-v-a747f590] :deep(.ant-modal-wrap){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.save-content[data-v-a747f590] :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-a747f590]{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,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-767a0fb3],html[data-v-767a0fb3]{width:100%}input[data-v-767a0fb3]::-ms-clear,input[data-v-767a0fb3]::-ms-reveal{display:none}[data-v-767a0fb3],[data-v-767a0fb3]:after,[data-v-767a0fb3]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-767a0fb3]{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-767a0fb3],aside[data-v-767a0fb3],dialog[data-v-767a0fb3],figcaption[data-v-767a0fb3],figure[data-v-767a0fb3],footer[data-v-767a0fb3],header[data-v-767a0fb3],hgroup[data-v-767a0fb3],main[data-v-767a0fb3],nav[data-v-767a0fb3],section[data-v-767a0fb3]{display:block}body[data-v-767a0fb3]{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-767a0fb3]:focus{outline:none!important}hr[data-v-767a0fb3]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-767a0fb3],h2[data-v-767a0fb3],h3[data-v-767a0fb3],h4[data-v-767a0fb3],h5[data-v-767a0fb3],h6[data-v-767a0fb3]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-767a0fb3]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-767a0fb3],abbr[title][data-v-767a0fb3]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-767a0fb3]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-767a0fb3],input[type=password][data-v-767a0fb3],input[type=text][data-v-767a0fb3],textarea[data-v-767a0fb3]{-webkit-appearance:none}dl[data-v-767a0fb3],ol[data-v-767a0fb3],ul[data-v-767a0fb3]{margin-top:0;margin-bottom:1em}ol ol[data-v-767a0fb3],ol ul[data-v-767a0fb3],ul ol[data-v-767a0fb3],ul ul[data-v-767a0fb3]{margin-bottom:0}dt[data-v-767a0fb3]{font-weight:500}dd[data-v-767a0fb3]{margin-bottom:.5em;margin-left:0}blockquote[data-v-767a0fb3]{margin:0 0 1em}dfn[data-v-767a0fb3]{font-style:italic}b[data-v-767a0fb3],strong[data-v-767a0fb3]{font-weight:bolder}small[data-v-767a0fb3]{font-size:80%}sub[data-v-767a0fb3],sup[data-v-767a0fb3]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-767a0fb3]{bottom:-.25em}sup[data-v-767a0fb3]{top:-.5em}a[data-v-767a0fb3]{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-767a0fb3],kbd[data-v-767a0fb3],pre[data-v-767a0fb3],samp[data-v-767a0fb3]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-767a0fb3]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-767a0fb3]{margin:0 0 1em}img[data-v-767a0fb3]{vertical-align:middle;border-style:none}svg[data-v-767a0fb3]:not(:root){overflow:hidden}[role=button][data-v-767a0fb3],a[data-v-767a0fb3],area[data-v-767a0fb3],button[data-v-767a0fb3],input[data-v-767a0fb3]:not([type=range]),label[data-v-767a0fb3],select[data-v-767a0fb3],summary[data-v-767a0fb3],textarea[data-v-767a0fb3]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-767a0fb3]{border-collapse:collapse}caption[data-v-767a0fb3]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-767a0fb3]{text-align:inherit}button[data-v-767a0fb3],input[data-v-767a0fb3],optgroup[data-v-767a0fb3],select[data-v-767a0fb3],textarea[data-v-767a0fb3]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-767a0fb3],input[data-v-767a0fb3]{overflow:visible}button[data-v-767a0fb3],select[data-v-767a0fb3]{text-transform:none}[type=reset][data-v-767a0fb3],[type=submit][data-v-767a0fb3],button[data-v-767a0fb3],html [type=button][data-v-767a0fb3]{-webkit-appearance:button}[type=button][data-v-767a0fb3]::-moz-focus-inner,[type=reset][data-v-767a0fb3]::-moz-focus-inner,[type=submit][data-v-767a0fb3]::-moz-focus-inner,button[data-v-767a0fb3]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-767a0fb3],input[type=radio][data-v-767a0fb3]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-767a0fb3],input[type=datetime-local][data-v-767a0fb3],input[type=month][data-v-767a0fb3],input[type=time][data-v-767a0fb3]{-webkit-appearance:listbox}textarea[data-v-767a0fb3]{overflow:auto;resize:vertical}fieldset[data-v-767a0fb3]{min-width:0;margin:0;padding:0;border:0}legend[data-v-767a0fb3]{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-767a0fb3]{vertical-align:baseline}[type=number][data-v-767a0fb3]::-webkit-inner-spin-button,[type=number][data-v-767a0fb3]::-webkit-outer-spin-button{height:auto}[type=search][data-v-767a0fb3]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-767a0fb3]::-webkit-search-cancel-button,[type=search][data-v-767a0fb3]::-webkit-search-decoration{-webkit-appearance:none}[data-v-767a0fb3]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-767a0fb3]{display:inline-block}summary[data-v-767a0fb3]{display:list-item}template[data-v-767a0fb3]{display:none}[hidden][data-v-767a0fb3]{display:none!important}.clearfix[data-v-767a0fb3]{zoom:1}.clearfix[data-v-767a0fb3]:after,.clearfix[data-v-767a0fb3]:before{display:table;content:""}.clearfix[data-v-767a0fb3]:after{clear:both}.w-full[data-v-767a0fb3]{width:100%}.text-left[data-v-767a0fb3]{text-align:left}.text-center[data-v-767a0fb3]{text-align:center}.text-right[data-v-767a0fb3]{text-align:right}.flex[data-v-767a0fb3]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-767a0fb3]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-767a0fb3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-767a0fb3]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-767a0fb3]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-767a0fb3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-767a0fb3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-767a0fb3]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-767a0fb3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-767a0fb3]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-767a0fb3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-767a0fb3]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-767a0fb3]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-767a0fb3]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-767a0fb3]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-767a0fb3]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-767a0fb3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-767a0fb3],.flex-row-left[data-v-767a0fb3]{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-767a0fb3]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-767a0fb3]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-767a0fb3],.flex-row-right[data-v-767a0fb3]{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-767a0fb3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-767a0fb3]{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-767a0fb3]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-767a0fb3],.flex-col-top[data-v-767a0fb3]{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-767a0fb3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-767a0fb3]{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-767a0fb3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-767a0fb3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-767a0fb3]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-767a0fb3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.body-ai[data-v-767a0fb3]{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-767a0fb3]{max-width:1400px;margin:0 auto;padding:20px}.header-ai[data-v-767a0fb3]{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-767a0fb3]{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-767a0fb3]{font-size:1.2rem;opacity:.9;max-width:800px;margin:0 auto;line-height:1.6}.content[data-v-767a0fb3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin-top:30px}.content[data-v-767a0fb3],.panel[data-v-767a0fb3]{display:-webkit-box;display:-ms-flexbox;display:flex}.panel[data-v-767a0fb3]{-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-767a0fb3]{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-767a0fb3]{-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-767a0fb3]{-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-767a0fb3]{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-767a0fb3]{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-767a0fb3 3s infinite;animation:pulse-data-v-767a0fb3 3s infinite;overflow:hidden;margin:auto}.ai-brain[data-v-767a0fb3]: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-767a0fb3]{position:relative;width:200px;height:200px;z-index:2}.brain-image[data-v-767a0fb3]{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-767a0fb3]{opacity:1}.brain-icon[data-v-767a0fb3]{font-size:10rem;color:hsla(0,0%,100%,.8);text-shadow:0 0 20px hsla(0,0%,100%,.5)}.processing-container[data-v-767a0fb3]{margin-top:40px;text-align:center;width:100%}.processing[data-v-767a0fb3]{font-size:1.5rem;color:#64ffda;margin-bottom:20px}.thinking-container[data-v-767a0fb3]{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-767a0fb3]{color:#64ffda;font-size:16px;font-weight:700;text-align:center;margin-bottom:15px}.thought-item[data-v-767a0fb3]{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-767a0fb3]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.thought-char[data-v-767a0fb3]{opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.thought-char.char-visible[data-v-767a0fb3]{opacity:1}.thinking-container[data-v-767a0fb3]::-webkit-scrollbar{width:6px}.thinking-container[data-v-767a0fb3]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.thinking-container[data-v-767a0fb3]::-webkit-scrollbar-thumb{background:rgba(100,255,218,.5);border-radius:3px}.thinking-container[data-v-767a0fb3]::-webkit-scrollbar-thumb:hover{background:rgba(100,255,218,.7)}.thinking-loading[data-v-767a0fb3]{margin-left:8px;display:inline-block}.loading-dots[data-v-767a0fb3]{display:inline-block}.loading-dots .dot[data-v-767a0fb3]{display:inline-block;color:#64ffda;font-size:1.2em;-webkit-animation:loading-bounce-data-v-767a0fb3 1.4s ease-in-out infinite;animation:loading-bounce-data-v-767a0fb3 1.4s ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loading-dots .dot[data-v-767a0fb3]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-dots .dot[data-v-767a0fb3]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.loading-dots .dot[data-v-767a0fb3]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes loading-bounce-data-v-767a0fb3{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-767a0fb3{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-767a0fb3]{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-767a0fb3 2s ease-in-out infinite alternate;animation:completion-glow-data-v-767a0fb3 2s ease-in-out infinite alternate}@-webkit-keyframes completion-glow-data-v-767a0fb3{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-767a0fb3{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-767a0fb3]{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-767a0fb3]{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-767a0fb3]: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-767a0fb3]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn[data-v-767a0fb3]:disabled{opacity:.6;cursor:not-allowed;-webkit-transform:none;transform:none}.btn-reset[data-v-767a0fb3]{background:-webkit-gradient(linear,left top,right top,from(#22c1c3),to(#1a2a6c));background:linear-gradient(90deg,#22c1c3,#1a2a6c)}.sorted[data-v-767a0fb3]{background:rgba(40,167,69,.2)}.final-result[data-v-767a0fb3]{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-767a0fb3]{color:#64ffda;margin-bottom:20px;text-align:center;font-size:1.8rem}.result-content[data-v-767a0fb3]{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-767a0fb3]{margin-top:30px}.table-section[data-v-767a0fb3]{margin-bottom:30px}.table-section h4[data-v-767a0fb3]{color:#ff8a00;margin-bottom:15px;font-size:1.4rem;text-align:center}.nutrition-table[data-v-767a0fb3],.recipe-table[data-v-767a0fb3]{background:hsla(0,0%,100%,.05);border-radius:10px;padding:20px;overflow-x:auto}.recipe-item[data-v-767a0fb3]{margin-bottom:20px;padding:15px;background:hsla(0,0%,100%,.03);border-radius:8px;border-left:4px solid #ff8a00}.recipe-item h5[data-v-767a0fb3]{color:#ff8a00;margin-bottom:10px;font-size:1.1rem}.dish-item[data-v-767a0fb3]{margin-bottom:15px;padding:10px;background:hsla(0,0%,100%,.02);border-radius:6px}.dish-name[data-v-767a0fb3]{color:#64ffda;font-weight:700;margin-bottom:8px}.food-list[data-v-767a0fb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.food-item[data-v-767a0fb3]{background:hsla(0,0%,100%,.1);padding:4px 8px;border-radius:4px;font-size:12px;color:hsla(0,0%,100%,.8)}.explanation[data-v-767a0fb3]{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-767a0fb3]{color:#64ffda;margin-bottom:20px;text-align:center;font-size:1.8rem}.steps[data-v-767a0fb3]{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-767a0fb3]{-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-767a0fb3]{font-size:2.5rem;color:#ff8a00;margin-bottom:15px}.step h3[data-v-767a0fb3]{margin-bottom:15px;color:#64ffda}@-webkit-keyframes pulse-data-v-767a0fb3{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-767a0fb3{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-767a0fb3{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-767a0fb3{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-767a0fb3]{-webkit-animation:process-data-v-767a0fb3 1.5s infinite;animation:process-data-v-767a0fb3 1.5s infinite}.final-result[data-v-767a0fb3]{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-767a0fb3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-brain[data-v-767a0fb3]{width:200px;height:200px}.brain-icon[data-v-767a0fb3]{font-size:7rem}.steps[data-v-767a0fb3]{-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-1480f48f],html[data-v-1480f48f]{width:100%}input[data-v-1480f48f]::-ms-clear,input[data-v-1480f48f]::-ms-reveal{display:none}[data-v-1480f48f],[data-v-1480f48f]:after,[data-v-1480f48f]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-1480f48f]{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-1480f48f],aside[data-v-1480f48f],dialog[data-v-1480f48f],figcaption[data-v-1480f48f],figure[data-v-1480f48f],footer[data-v-1480f48f],header[data-v-1480f48f],hgroup[data-v-1480f48f],main[data-v-1480f48f],nav[data-v-1480f48f],section[data-v-1480f48f]{display:block}body[data-v-1480f48f]{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-1480f48f]:focus{outline:none!important}hr[data-v-1480f48f]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-1480f48f],h2[data-v-1480f48f],h3[data-v-1480f48f],h4[data-v-1480f48f],h5[data-v-1480f48f],h6[data-v-1480f48f]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-1480f48f]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-1480f48f],abbr[title][data-v-1480f48f]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-1480f48f]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-1480f48f],input[type=password][data-v-1480f48f],input[type=text][data-v-1480f48f],textarea[data-v-1480f48f]{-webkit-appearance:none}dl[data-v-1480f48f],ol[data-v-1480f48f],ul[data-v-1480f48f]{margin-top:0;margin-bottom:1em}ol ol[data-v-1480f48f],ol ul[data-v-1480f48f],ul ol[data-v-1480f48f],ul ul[data-v-1480f48f]{margin-bottom:0}dt[data-v-1480f48f]{font-weight:500}dd[data-v-1480f48f]{margin-bottom:.5em;margin-left:0}blockquote[data-v-1480f48f]{margin:0 0 1em}dfn[data-v-1480f48f]{font-style:italic}b[data-v-1480f48f],strong[data-v-1480f48f]{font-weight:bolder}small[data-v-1480f48f]{font-size:80%}sub[data-v-1480f48f],sup[data-v-1480f48f]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-1480f48f]{bottom:-.25em}sup[data-v-1480f48f]{top:-.5em}a[data-v-1480f48f]{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-1480f48f],kbd[data-v-1480f48f],pre[data-v-1480f48f],samp[data-v-1480f48f]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-1480f48f]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-1480f48f]{margin:0 0 1em}img[data-v-1480f48f]{vertical-align:middle;border-style:none}svg[data-v-1480f48f]:not(:root){overflow:hidden}[role=button][data-v-1480f48f],a[data-v-1480f48f],area[data-v-1480f48f],button[data-v-1480f48f],input[data-v-1480f48f]:not([type=range]),label[data-v-1480f48f],select[data-v-1480f48f],summary[data-v-1480f48f],textarea[data-v-1480f48f]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-1480f48f]{border-collapse:collapse}caption[data-v-1480f48f]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-1480f48f]{text-align:inherit}button[data-v-1480f48f],input[data-v-1480f48f],optgroup[data-v-1480f48f],select[data-v-1480f48f],textarea[data-v-1480f48f]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-1480f48f],input[data-v-1480f48f]{overflow:visible}button[data-v-1480f48f],select[data-v-1480f48f]{text-transform:none}[type=reset][data-v-1480f48f],[type=submit][data-v-1480f48f],button[data-v-1480f48f],html [type=button][data-v-1480f48f]{-webkit-appearance:button}[type=button][data-v-1480f48f]::-moz-focus-inner,[type=reset][data-v-1480f48f]::-moz-focus-inner,[type=submit][data-v-1480f48f]::-moz-focus-inner,button[data-v-1480f48f]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-1480f48f],input[type=radio][data-v-1480f48f]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-1480f48f],input[type=datetime-local][data-v-1480f48f],input[type=month][data-v-1480f48f],input[type=time][data-v-1480f48f]{-webkit-appearance:listbox}textarea[data-v-1480f48f]{overflow:auto;resize:vertical}fieldset[data-v-1480f48f]{min-width:0;margin:0;padding:0;border:0}legend[data-v-1480f48f]{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-1480f48f]{vertical-align:baseline}[type=number][data-v-1480f48f]::-webkit-inner-spin-button,[type=number][data-v-1480f48f]::-webkit-outer-spin-button{height:auto}[type=search][data-v-1480f48f]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-1480f48f]::-webkit-search-cancel-button,[type=search][data-v-1480f48f]::-webkit-search-decoration{-webkit-appearance:none}[data-v-1480f48f]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-1480f48f]{display:inline-block}summary[data-v-1480f48f]{display:list-item}template[data-v-1480f48f]{display:none}[hidden][data-v-1480f48f]{display:none!important}.clearfix[data-v-1480f48f]{zoom:1}.clearfix[data-v-1480f48f]:after,.clearfix[data-v-1480f48f]:before{display:table;content:""}.clearfix[data-v-1480f48f]:after{clear:both}.w-full[data-v-1480f48f]{width:100%}.text-left[data-v-1480f48f]{text-align:left}.text-center[data-v-1480f48f]{text-align:center}.text-right[data-v-1480f48f]{text-align:right}.flex[data-v-1480f48f]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-1480f48f]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-1480f48f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-1480f48f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-1480f48f]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-1480f48f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-1480f48f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-1480f48f]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-1480f48f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-1480f48f]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-1480f48f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-1480f48f]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-1480f48f]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-1480f48f]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-1480f48f]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-1480f48f]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-1480f48f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-1480f48f],.flex-row-left[data-v-1480f48f]{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-1480f48f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-1480f48f]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-1480f48f],.flex-row-right[data-v-1480f48f]{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-1480f48f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-1480f48f]{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-1480f48f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-1480f48f],.flex-col-top[data-v-1480f48f]{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-1480f48f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-1480f48f]{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-1480f48f]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-1480f48f]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-1480f48f]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-1480f48f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.balance-header-content[data-v-1480f48f]{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-1480f48f]{font-size:18px;font-weight:700;margin-bottom:4px}.balance-header .recipe-info[data-v-1480f48f]{font-size:14px;color:#666}.balance-content[data-v-1480f48f]{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-1480f48f]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px;overflow:auto;max-height:100%}.balance-content .nutrition-panel[data-v-1480f48f]{width:450px;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-1480f48f]{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-1480f48f]{-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-1480f48f]{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-1480f48f]{background-color:#f6fff8}.balance-content .nutrition-panel .nutrition-items .nutrition-item.red[data-v-1480f48f]{background-color:#fef4f4}.balance-content .nutrition-panel .nutrition-items .nutrition-item.yellow[data-v-1480f48f]{background-color:#fff7ed}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header[data-v-1480f48f]{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-1480f48f]{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-1480f48f]{font-weight:600;font-size:20px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-name.green[data-v-1480f48f]{color:#3ccf58}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-name.red[data-v-1480f48f]{color:#fe2f30}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-name.yellow[data-v-1480f48f]{color:#fab04b}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status[data-v-1480f48f]{font-weight:600;font-size:16px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status.green[data-v-1480f48f]{color:#3ccf58}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status.red[data-v-1480f48f]{color:#fe2f30}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-header .item-name-container .item-status.yellow[data-v-1480f48f]{color:#fab04b}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content[data-v-1480f48f]{padding:0 12px 8px}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row[data-v-1480f48f]{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-1480f48f]{-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-1480f48f]:last-child{margin-right:0}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .label[data-v-1480f48f]{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-1480f48f]{-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-1480f48f]{color:#3ccf58;font-weight:600}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.red[data-v-1480f48f]{color:#fe2f30;font-weight:600}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.yellow[data-v-1480f48f]{color:#fab04b;font-weight:600}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.current-ratio[data-v-1480f48f]{text-align:left}.balance-content .nutrition-panel .nutrition-items .nutrition-item .item-content .item-row .item-col .value.healthy-value[data-v-1480f48f]{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-1480f48f]{font-size:15px;color:#52c41a;font-weight:600}.table-actions[data-v-1480f48f]{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-1480f48f]{margin-left:16px;width:140px}.table-title[data-v-1480f48f]{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-1480f48f]{font-weight:700}.food-usage-container[data-v-1480f48f]{padding:8px}.food-usage-container .food-usage-item[data-v-1480f48f]{margin-bottom:12px;text-align:left}.food-usage-container .food-usage-item[data-v-1480f48f]:last-child{margin-bottom:0}.food-usage-container .food-usage-item .dish-name[data-v-1480f48f]{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-1480f48f]{padding-left:8px}.food-usage-container .food-usage-item .food-list .food-item[data-v-1480f48f]{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-1480f48f]:hover{background-color:#f5f5f5}.food-usage-container .no-data[data-v-1480f48f]{color:#999;text-align:center;padding:16px}.modal-footer[data-v-1480f48f]{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-1480f48f]{margin-left:20px}[data-v-1480f48f] .ant-table-thead>tr>th{background-color:#f0f2f5;font-weight:700;text-align:center;padding:12px 8px}[data-v-1480f48f] .ant-table-tbody>tr>td{text-align:center;padding:8px}[data-v-1480f48f] .empty-row{background-color:#fafafa}[data-v-1480f48f] .empty-row td{padding:8px!important}[data-v-1480f48f] .ant-table-title{padding:12px 16px;font-weight:700;background-color:#f9f9f9}[data-v-1480f48f] .ant-spin-container,[data-v-1480f48f] .ant-spin-nested-loading,[data-v-1480f48f] .ant-table,[data-v-1480f48f] .ant-table-content,[data-v-1480f48f] .ant-table-wrapper,[data-v-1480f48f] .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-1480f48f] .ant-select .ant-select-selection{border-radius:4px;border:1px solid #d9d9d9}[data-v-1480f48f] .ant-select .ant-select-selection:hover{border-color:#40a9ff}[data-v-1480f48f] .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-1480f48f] .ant-select .ant-select-selection__rendered{line-height:28px}body[data-v-441de780],html[data-v-441de780]{width:100%}input[data-v-441de780]::-ms-clear,input[data-v-441de780]::-ms-reveal{display:none}[data-v-441de780],[data-v-441de780]:after,[data-v-441de780]:before{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-v-441de780]{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-441de780],aside[data-v-441de780],dialog[data-v-441de780],figcaption[data-v-441de780],figure[data-v-441de780],footer[data-v-441de780],header[data-v-441de780],hgroup[data-v-441de780],main[data-v-441de780],nav[data-v-441de780],section[data-v-441de780]{display:block}body[data-v-441de780]{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-441de780]:focus{outline:none!important}hr[data-v-441de780]{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1[data-v-441de780],h2[data-v-441de780],h3[data-v-441de780],h4[data-v-441de780],h5[data-v-441de780],h6[data-v-441de780]{margin-top:0;margin-bottom:.5em;font-weight:500}p[data-v-441de780]{margin-top:0;margin-bottom:1em}abbr[data-original-title][data-v-441de780],abbr[title][data-v-441de780]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address[data-v-441de780]{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number][data-v-441de780],input[type=password][data-v-441de780],input[type=text][data-v-441de780],textarea[data-v-441de780]{-webkit-appearance:none}dl[data-v-441de780],ol[data-v-441de780],ul[data-v-441de780]{margin-top:0;margin-bottom:1em}ol ol[data-v-441de780],ol ul[data-v-441de780],ul ol[data-v-441de780],ul ul[data-v-441de780]{margin-bottom:0}dt[data-v-441de780]{font-weight:500}dd[data-v-441de780]{margin-bottom:.5em;margin-left:0}blockquote[data-v-441de780]{margin:0 0 1em}dfn[data-v-441de780]{font-style:italic}b[data-v-441de780],strong[data-v-441de780]{font-weight:bolder}small[data-v-441de780]{font-size:80%}sub[data-v-441de780],sup[data-v-441de780]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub[data-v-441de780]{bottom:-.25em}sup[data-v-441de780]{top:-.5em}a[data-v-441de780]{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-441de780],kbd[data-v-441de780],pre[data-v-441de780],samp[data-v-441de780]{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre[data-v-441de780]{margin-top:0;margin-bottom:1em;overflow:auto}figure[data-v-441de780]{margin:0 0 1em}img[data-v-441de780]{vertical-align:middle;border-style:none}svg[data-v-441de780]:not(:root){overflow:hidden}[role=button][data-v-441de780],a[data-v-441de780],area[data-v-441de780],button[data-v-441de780],input[data-v-441de780]:not([type=range]),label[data-v-441de780],select[data-v-441de780],summary[data-v-441de780],textarea[data-v-441de780]{-ms-touch-action:manipulation;touch-action:manipulation}table[data-v-441de780]{border-collapse:collapse}caption[data-v-441de780]{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}th[data-v-441de780]{text-align:inherit}button[data-v-441de780],input[data-v-441de780],optgroup[data-v-441de780],select[data-v-441de780],textarea[data-v-441de780]{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button[data-v-441de780],input[data-v-441de780]{overflow:visible}button[data-v-441de780],select[data-v-441de780]{text-transform:none}[type=reset][data-v-441de780],[type=submit][data-v-441de780],button[data-v-441de780],html [type=button][data-v-441de780]{-webkit-appearance:button}[type=button][data-v-441de780]::-moz-focus-inner,[type=reset][data-v-441de780]::-moz-focus-inner,[type=submit][data-v-441de780]::-moz-focus-inner,button[data-v-441de780]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox][data-v-441de780],input[type=radio][data-v-441de780]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date][data-v-441de780],input[type=datetime-local][data-v-441de780],input[type=month][data-v-441de780],input[type=time][data-v-441de780]{-webkit-appearance:listbox}textarea[data-v-441de780]{overflow:auto;resize:vertical}fieldset[data-v-441de780]{min-width:0;margin:0;padding:0;border:0}legend[data-v-441de780]{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-441de780]{vertical-align:baseline}[type=number][data-v-441de780]::-webkit-inner-spin-button,[type=number][data-v-441de780]::-webkit-outer-spin-button{height:auto}[type=search][data-v-441de780]{outline-offset:-2px;-webkit-appearance:none}[type=search][data-v-441de780]::-webkit-search-cancel-button,[type=search][data-v-441de780]::-webkit-search-decoration{-webkit-appearance:none}[data-v-441de780]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output[data-v-441de780]{display:inline-block}summary[data-v-441de780]{display:list-item}template[data-v-441de780]{display:none}[hidden][data-v-441de780]{display:none!important}.clearfix[data-v-441de780]{zoom:1}.clearfix[data-v-441de780]:after,.clearfix[data-v-441de780]:before{display:table;content:""}.clearfix[data-v-441de780]:after{clear:both}.w-full[data-v-441de780]{width:100%}.text-left[data-v-441de780]{text-align:left}.text-center[data-v-441de780]{text-align:center}.text-right[data-v-441de780]{text-align:right}.flex[data-v-441de780]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.flex-row[data-v-441de780]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col[data-v-441de780]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-jc-fs[data-v-441de780]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-jc-fe[data-v-441de780]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-jc-sb[data-v-441de780]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc-c[data-v-441de780]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-jc-sa[data-v-441de780]{-ms-flex-pack:distribute;justify-content:space-around}.flex-ai-fs[data-v-441de780]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ai-fe[data-v-441de780]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-ai-c[data-v-441de780]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-ai-b[data-v-441de780]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-ai-s[data-v-441de780]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fw-w[data-v-441de780]{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-fw-n[data-v-441de780]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-fw-wr[data-v-441de780]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-row-center[data-v-441de780]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row-center[data-v-441de780],.flex-row-left[data-v-441de780]{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-441de780]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row-right[data-v-441de780]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row-between[data-v-441de780],.flex-row-right[data-v-441de780]{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-441de780]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row-around[data-v-441de780]{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-441de780]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col-center[data-v-441de780],.flex-col-top[data-v-441de780]{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-441de780]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col-bottom[data-v-441de780]{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-441de780]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.auto-full-width[data-v-441de780]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fixed-height[data-v-441de780]{-webkit-box-flex:0;-ms-flex:0;flex:0}.auto-full-height[data-v-441de780]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ant-card-body .table-operator[data-v-441de780]{margin-bottom:8px}.table-operator .ant-btn[data-v-441de780]{margin:0 8px 8px 0}.table-operator .ant-btn-group .ant-btn[data-v-441de780]{margin:0}.table-operator .ant-btn-group .ant-btn[data-v-441de780]:last-child{margin:0 8px 8px 0}.ant-table-tbody .ant-table-row td[data-v-441de780]{padding-top:15px;padding-bottom:15px}.ant-modal-cust-warp[data-v-441de780]{height:100%}.ant-modal-cust-warp .ant-modal-body[data-v-441de780]{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content[data-v-441de780]{height:90%!important;overflow-y:hidden}.anty-img-wrap[data-v-441de780]{height:25px;position:relative}.anty-img-wrap>img[data-v-441de780]{max-height:100%}.query-group-cust[data-v-441de780]{width:calc(50% - 10px);min-width:0!important}.query-group-split-cust[data-v-441de780]:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body[data-v-441de780]{padding:5px 12px}.j-inner-table-wrapper[data-v-441de780] .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#fff}.jee-hidden[data-v-441de780]{display:none}.text-ellipsis[data-v-441de780]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiline-ellipsis[data-v-441de780]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-v-441de780] .ant-card-body{padding-top:0!important}[data-v-441de780] .ant-row{padding-top:5px!important}.table-operator[data-v-441de780]{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-441de780]{margin-right:12px;color:#4095e5;font-size:20px;text-align:left;font-family:SourceHanSansSC-regular}.back[data-v-441de780]{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-441de780]{width:25px;height:20px;margin-right:5px}.select-smester[data-v-441de780]{color:#101010;font-size:14px;text-align:left;font-family:SourceHanSansSC-regular}.flex-left[data-v-441de780]{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-441de780],.flex-left[data-v-441de780]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-between[data-v-441de780]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-top[data-v-441de780]{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-441de780]{min-width:100%;margin-top:20px}.table-class .layout-container[data-v-441de780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:600px}.table-class .layout-container .dish-tree-col[data-v-441de780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-class .layout-container .dish-tree-col .dish-tree-container[data-v-441de780]{background-color:#fff;-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;overflow:hidden;border-bottom:1px solid #bbb}.table-class .layout-container .recipe-table-col[data-v-441de780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-class .layout-container .recipe-table-col .recipe-table-container[data-v-441de780]{-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;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;border-bottom:1px solid #bbb}.table-class .layout-container .nutrient-col[data-v-441de780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-class .layout-container .nutrient-col .nutrient-container[data-v-441de780]{background-color:#fff;-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;overflow:hidden;border-bottom:1px solid #bbb}.recipe-layout-grid[data-v-441de780]{height:100%;overflow:hidden}@media (max-width:768px){.table-class .layout-container[data-v-441de780]{height:auto;max-height:none}.table-class .layout-container .dish-tree-col[data-v-441de780]{margin-bottom:20px}.table-class .layout-container .dish-tree-col .dish-tree-container[data-v-441de780]{height:400px}.table-class .layout-container .recipe-table-col[data-v-441de780]{margin-bottom:20px}.table-class .layout-container .nutrient-col .nutrient-container[data-v-441de780],.table-class .layout-container .recipe-table-col .recipe-table-container[data-v-441de780]{height:auto}}@media (max-width:576px){.table-operator[data-v-441de780]{text-align:center!important;margin-bottom:10px}.table-operator .ant-btn[data-v-441de780]{margin:4px 2px;font-size:12px;padding:4px 8px}.ant-row[justify=space-between][data-v-441de780]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.button-box[data-v-441de780]{width:100%;padding:30px;background-color:#fff;text-align:center;padding-top:40px}.button-box .button[data-v-441de780]{margin:0 20px}.button-box-inline[data-v-441de780]{text-align:center}.button-box-inline .button[data-v-441de780]{margin:0}.content-box[data-v-441de780]{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-441de780]{width:200px;height:88px;line-height:26px;border:1px solid #bbb}