html.dark{--lightningcss-light:;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;inset:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}:is(.el-message-box__headerbtn:focus,.el-message-box__headerbtn:hover) .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center :is(.el-message-box__btns,.el-message-box__container){justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{--jpz-post-thumbnail-main-bg-start:color-mix(in srgb, var(--jpz-color-primary) 70%, #0f172a);--jpz-post-thumbnail-main-bg-end:color-mix(in srgb, var(--jpz-bg-color-page) 26%, #0f172a);--jpz-post-thumbnail-aside-bg-start:color-mix(in srgb, var(--jpz-color-primary) 58%, #111827);--jpz-post-thumbnail-aside-bg-end:color-mix(in srgb, var(--jpz-bg-color-page) 18%, #1f2937);--markdown-alert-note-bg-color:#edf4fe;--markdown-alert-note-border-color:#d0e4fd;--markdown-alert-note-color:#4493f8;--markdown-alert-note-title-color:#4493f8;--markdown-alert-note-svg-fill-color:#4493f8;--markdown-alert-tip-bg-color:#ebf8ed;--markdown-alert-tip-border-color:#cfedd3;--markdown-alert-tip-color:#3fb950;--markdown-alert-tip-title-color:#3fb950;--markdown-alert-tip-svg-fill-color:#3fb950;--markdown-alert-important-bg-color:#f6f2fe;--markdown-alert-important-border-color:#eadefd;--markdown-alert-important-color:#ab7df8;--markdown-alert-important-title-color:#ab7df8;--markdown-alert-important-svg-fill-color:#ab7df8;--markdown-alert-warning-bg-color:#faf5e8;--markdown-alert-warning-border-color:#f3e5c7;--markdown-alert-warning-color:#d29922;--markdown-alert-warning-title-color:#d29922;--markdown-alert-warning-svg-fill-color:#d29922;--markdown-alert-caution-bg-color:#feedec;--markdown-alert-caution-border-color:#fdd3d1;--markdown-alert-caution-color:#f85149;--markdown-alert-caution-title-color:#f85149;--markdown-alert-caution-svg-fill-color:#f85149;--jpz-mark-bg-color:#fff3b0;--jpz-mark-color:#1e2858}html ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)}@media (width>=1220px){html ::-webkit-scrollbar{width:10px;height:12px}html ::-webkit-scrollbar-thumb{border-radius:4px}html ::-webkit-scrollbar-track{border-radius:3px}}@media (width>=768px) and (width<=1219px){html ::-webkit-scrollbar{width:10px;height:12px}html ::-webkit-scrollbar-thumb{border-radius:10px}html ::-webkit-scrollbar-track{border-radius:3px}}@media (width>=320px) and (width<=767px){html ::-webkit-scrollbar{width:6px;height:6px}html ::-webkit-scrollbar-thumb{border-radius:10px}html ::-webkit-scrollbar-track{border-radius:3px}}body{background-color:var(--jpz-bg-color-page);justify-content:center;align-items:center;min-height:100vh;font-family:roboto,Microsoft YaHei,Helvetica,Arial,sans-serif;display:flex;overflow-x:hidden}html.dark,html.light{--el-color-primary:var(--jpz-color-primary);--el-color-primary-light-3:color-mix(in srgb, var(--el-bg-color) 30%, var(--jpz-color-primary));--el-color-primary-light-5:color-mix(in srgb, var(--el-bg-color) 50%, var(--jpz-color-primary));--el-color-primary-light-7:color-mix(in srgb, var(--el-bg-color) 70%, var(--jpz-color-primary));--el-color-primary-light-8:color-mix(in srgb, var(--el-bg-color) 80%, var(--jpz-color-primary));--el-color-primary-light-9:color-mix(in srgb, var(--el-bg-color) 90%, var(--jpz-color-primary));--el-color-primary-dark-2:color-mix(in srgb, #000 20%, var(--jpz-color-primary));--jpz-menu-active-color:var(--jpz-color-secondary)}html.dark{--jpz-menu-active-color:var(--jpz-color-primary)}.el-message{z-index:3000!important}#__nuxt,#app{flex-direction:column;align-self:stretch;max-width:100vw;min-height:100vh;display:flex}a{color:var(--jpz-text-color-primary);text-decoration:none;transition:color .4s,background-color .4s}@media (hover:hover){a{transition:color .5s,background-color .5s}a:hover{background-color:var(--jpz-bg-color-overlay);color:var(--jpz-color-primary)}}.page{background-color:var(--jpz-bg-color-page);flex-direction:column;align-content:space-between;align-items:center;display:flex}@media (width>=1220px){.pad,.phone{display:none}}@media (width>=768px) and (width<=1219px){.pc,.phone{display:none}}@media (width>=320px) and (width<=767px){.pad,.pc{display:none}}footer{z-index:990}header{z-index:999}.nav-backdrop{z-index:997}.side-nav{z-index:998}.bind-email-dialog{box-shadow:none!important;background-color:#0000!important}.el-overlay{background-color:#00000080}.el-form-item:has(.el-input.is-disabled,.el-textarea.is-disabled)>.el-form-item__label:before{opacity:.25;filter:grayscale()}.add-item-dialog,.edit-item-dialog,.jpz-card{border-radius:8px}.jpz-card{background-color:var(--jpz-bg-color);border:1px solid var(--jpz-border-color-lighter);box-shadow:var(--jpz-box-shadow-lighter)}.jpz-kicker{letter-spacing:.35em;text-transform:uppercase;color:var(--jpz-color-secondary);font-size:13px;font-weight:600}.list-page-hero{box-sizing:border-box;background-color:color-mix(in srgb,var(--jpz-color-primary) 6%,var(--jpz-bg-color));border-left:4px solid var(--jpz-color-secondary);border-radius:8px;align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:16px 20px;display:flex}.list-page-hero .list-page-hero__title{color:var(--jpz-text-color-primary);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.3}.list-page-hero .list-page-hero__count{color:var(--jpz-color-primary);background-color:color-mix(in srgb,var(--jpz-color-primary) 10%,transparent);border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:12px;line-height:18px}.md-toc{background-color:var(--jpz-bg-color)}.md-toc h1,.md-toc h2,.md-toc h3,.md-toc h4,.md-toc h5,.md-toc h6{cursor:pointer;border:none;align-items:center;margin:.5em 0;font-size:1em;font-weight:400;display:flex}.md-toc h1:hover,.md-toc h2:hover,.md-toc h3:hover,.md-toc h4:hover,.md-toc h5:hover,.md-toc h6:hover{text-decoration:underline}.md-toc h2{margin-left:1em}.md-toc h3{margin-left:2em}.md-toc h4{margin-left:3em}.md-toc h5{margin-left:4em}.md-toc h6{margin-left:5em}.md-toc-fs{background-color:var(--jpz-bg-color)}.md-toc-fs h1,.md-toc-fs h2,.md-toc-fs h3,.md-toc-fs h4,.md-toc-fs h5,.md-toc-fs h6{cursor:pointer;border:none;align-items:center;margin:.5em 0;font-size:1em;font-weight:400;display:flex}.md-toc-fs h1:hover,.md-toc-fs h2:hover,.md-toc-fs h3:hover,.md-toc-fs h4:hover,.md-toc-fs h5:hover,.md-toc-fs h6:hover{text-decoration:underline}.md-toc-fs h2{margin-left:1em}.md-toc-fs h3{margin-left:2em}.md-toc-fs h4{margin-left:3em}.md-toc-fs h5{margin-left:4em}.md-toc-fs h6{margin-left:5em}.el-popover.el-popper.video-el-popover{background-color:#0000;border:none;min-width:0;padding:0}.search-dialog{opacity:.9}.category-group{align-items:center;margin-top:10px;display:flex}.category-group .el-button{color:var(--jpz-text-color-primary);background-color:#0000;border:none;position:relative}.category-group .el-button.active{color:var(--jpz-color-primary);font-weight:700}.category-group .el-button:after{content:"";border-right:1px solid var(--jpz-color-primary);height:61.8%;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.category-group .el-button:last-child:after{display:none}@media (width>=768px) and (width<=1219px){.add-item-dialog,.edit-item-dialog{width:96%!important}}@media (width>=320px) and (width<=767px){.add-item-dialog,.edit-item-dialog{width:96%!important}}html[data-theme] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--jpz-table-striped-bg-color)!important}html[data-theme] .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:color-mix(in srgb,var(--jpz-color-primary) 6%,var(--jpz-bg-color))}html[data-theme] .el-table .el-table__body td.el-table__cell{padding-top:8px;padding-bottom:8px}html[data-theme] .el-table .el-table__body .el-table__cell>.cell{overflow-wrap:anywhere;max-height:132px;overflow:hidden}.app-loading-indicator[data-v-3b9a2228]{z-index:999999;opacity:0;pointer-events:none;background:var(--jpz-color-primary);width:0;height:4px;box-shadow:0 0 14px color-mix(in srgb,var(--jpz-color-primary) 40%,transparent);will-change:width,opacity;transition:width .1s linear,opacity .2s;position:fixed;top:0;left:0}.app-loading-indicator--visible[data-v-3b9a2228]{opacity:1}.app-loading-indicator--error[data-v-3b9a2228]{background:var(--el-color-danger);box-shadow:0 0 14px color-mix(in srgb,var(--el-color-danger) 40%,transparent)}
