.x-star-design-ac-config-space{display:flex}.x-star-design-ac-config-space>:last-child{align-self:flex-start}.x-star-design-ac-config-space .x-star-design-space-item-split{align-self:center}.x-star-design-ac-config-form{padding-right:12px}.x-star-design-contest-time-swap{cursor:pointer;font-size:16px}.x-star-design-anchor-x-tabs-container{display:flex;gap:30px}.x-star-design-anchor-x-tabs-container .x-star-design-anchor-x-tabs{width:120px;background-color:var(--anchor-x-tabs-secondary-color)}.x-star-design-anchor-x-tabs-container .x-star-design-anchor-x-tabs .x-star-design-anchor-item{min-height:120px;padding:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;word-break:break-all;font-size:16px;font-weight:500;color:#a5a5a5;background-color:#0000;cursor:pointer}.x-star-design-anchor-x-tabs-container .x-star-design-anchor-x-tabs .x-star-design-anchor-item .x-star-design-icon{font-size:40px;color:#a5a5a5}.x-star-design-anchor-x-tabs-container .x-star-design-anchor-x-tabs .x-star-design-anchor-item .x-star-design-title{text-align:center}.x-star-design-anchor-x-tabs-container .x-star-design-anchor-x-tabs .x-star-design-active{color:var(--anchor-x-tabs-primary-color);background-color:#fff;border-left:6px solid var(--anchor-x-tabs-primary-color)}.x-star-design-anchor-x-tabs-container .x-star-design-anchor-x-tabs .x-star-design-active .x-star-design-icon{font-size:40px;color:var(--anchor-x-tabs-primary-color)}.x-star-design-codeDetailModal .x-star-design-codeCompileResult{padding:10px 20px;background-color:#fafafa;border:1px solid #e3e3e3;border-radius:3px;box-shadow:inset 0 1px 1px #0000000d;overflow:auto;margin-top:1%;min-height:200px;height:50vh}.x-star-design-codeDetailModal .x-star-design-codeMirror{min-height:200px;height:50vh}.x-star-design-codeMirror{width:100%;height:100%}.x-star-design-codeMirror .cm-editor{font-family:JBMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New;height:100%;font-size:16px;line-height:150%}.x-star-design-codeMirror .cm-content,.x-star-design-codeMirror .cm-line,.x-star-design-codeMirror .cm-scroller{font-family:JBMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New}.x-star-design-codeMirror .cm-focused{outline:unset}.x-star-design-contactButtonCard{position:fixed!important;right:3rem;top:70%;display:flex;flex-direction:column;cursor:pointer!important;z-index:999;border:3px dashed orange!important}.x-star-design-contactButtonCard .x-star-design-card-body{padding:5px}.x-star-design-draggable-layout{position:relative;width:100%;height:100%;overflow:hidden}.x-star-design-draggable-divider{position:absolute;top:0;bottom:0;border-left:4px rgba(0,0,0,0) solid;transform:translate(-2px);z-index:98;transition:color .3s,background .3s,border .3s;cursor:col-resize}.x-star-design-draggable-divider:hover,.x-star-design-draggable-divider:active,.x-star-design-draggable-divider.x-star-design-draggable-divider-active{border-left:4px #1890ff solid}.x-star-design-draggable-mask{position:fixed;inset:0;z-index:99}.x-star-design-draggable-children{position:absolute;top:0;bottom:0}.x-star-design-draggable-children>*{height:100%}.x-star-design-errorPage{position:relative;height:calc(100vh - 64px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.x-star-design-errorPage .hello{position:absolute;bottom:240px;left:100px;width:204px;height:96px;background:url(https://media.strapi.turingstar.com.cn/production/2023/3/hello_0dd8b00bbf.png) 100% no-repeat;background-size:100% 100%}.x-star-design-errorPage .ip{position:absolute;bottom:0;left:0;width:240px;height:280px;background:url(https://media.strapi.turingstar.com.cn/production/2023/3/_31e3aca7f2.png) 100% no-repeat;background-size:100% 100%}.x-star-design-errorPage .planets{position:absolute;top:0;right:0;width:240px;height:280px;background:url(https://media.strapi.turingstar.com.cn/production/2023/3/background_right_6ff67955bc.png) 100% no-repeat;background-size:100% 100%}.x-star-design-errorPage .content{position:absolute;top:50%;left:50%;color:#000000e0;transform:translate(-50%,-50%)}.x-star-design-errorPage .content .hint,.x-star-design-errorPage .content .alert{position:relative;margin:0;padding:8px 12px;border-radius:8px;font-size:16px;color:#000000e0;padding-inline:24px;padding-block:20px;box-sizing:border-box}.x-star-design-errorPage .content .hint .description div,.x-star-design-errorPage .content .alert .description div{line-height:2.5rem}.x-star-design-errorPage .content .hint .description .actions,.x-star-design-errorPage .content .alert .description .actions{display:flex;justify-content:space-between;width:50%}.x-star-design-errorPage .content .hint{border:1px solid #ccffc7;background-color:#f2fff0}.x-star-design-errorPage .content .alert{border:1px solid #ffccc7;background-color:#fff2f0}.x-star-design-errorPage .content a{color:#1890ff;text-decoration:none;background-color:#0000;outline:none;cursor:pointer;transition:color .3s;touch-action:manipulation}.x-star-design-errorPage .content a:hover{text-decoration:none;outline:0;color:#40a9ff}.x-star-design-feedbackContainer .x-star-design-feedbackContent{display:flex;align-items:center;height:100%;width:100%}.x-star-design-feedbackContainer .x-star-design-feedbackContent .x-star-design-feedbackRow{width:100%;margin-bottom:20px}.x-star-design-feedbackContainer .x-star-design-feedbackContent .x-star-design-feedbackRow .x-star-design-feedbackCol{font-size:36px;text-align:center}.x-star-design-feedbackContainer .x-star-design-feedbackContent .x-star-design-feedbackButton{width:100%}.x-star-design-feedbackContainer .x-star-design-feedbackContent :global(.x-star-design-form-item){margin-bottom:10px}.x-star-design-feedbackContainer .x-star-design-feedbackContent .x-star-design-feedbackHidden{display:none}.x-star-design-feedbackContainer .x-star-design-feedbackContent .x-star-design-feedbackRadioGroup{width:100%;display:flex;justify-content:space-evenly}.x-star-design-feedbackContainer .x-star-design-feedbackContent .x-star-design-feedbackRadioGroup .x-star-design-radio{display:none!important}.x-star-design-feedbackContainer .x-star-design-feedbackContent .x-star-design-form-item{margin-bottom:10px}.x-star-design-feedbackContainer .x-star-design-popover-title{margin-bottom:0!important}.x-star-design-feedbackContainer .x-star-design-outsideFeedbackButton{padding-left:8px!important;padding-right:8px!important;font-size:12px}.x-star-design-feedbackContainer .x-star-design-popover-inner{display:flex;flex-direction:column}.x-star-design-feedbackContainer .x-star-design-popover-inner .x-star-design-popover-inner-content{height:200px;display:flex;align-items:center;flex:1 1}.x-star-design-feedbackSpace{width:100%;text-align:center}.x-star-design-feedbackSpace .x-star-design-feedbackIcon{font-size:45px}.x-star-design-feedbackForm{width:100%}.x-star-design-feedbackFormHidden{width:unset}.x-star-design-loadingMask{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#f0f5ff;z-index:1999;transition:all .3s}.x-star-design-loadingHide{opacity:0}.x-star-design-loadingLoader{position:relative;width:86px;height:20px;margin:auto}.x-star-design-loadingSquare{position:absolute;top:0;width:20px;height:20px}.x-star-design-loadingSquare:nth-child(1){left:0;animation:square1 1.5s linear forwards infinite}.x-star-design-loadingSquare:nth-child(2){left:22px;animation:square2 1.5s linear forwards infinite}.x-star-design-loadingSquare:nth-child(3){left:44px;animation:square3 1.5s linear forwards infinite}.x-star-design-loadingSquare:nth-child(4){left:66px;animation:square4 1.5s linear forwards infinite}@keyframes square1{0%{background-color:#096dd9;transform:translate(0)}9.09091%{background-color:#096dd9;transform:translateY(-22px)}18.18182%{background-color:#022679;transform:translate(22px,-22px)}27.27273%{transform:translate(22px)}to{background-color:#022679;transform:translate(22px)}}@keyframes square2{0%{background-color:#022679;transform:translate(0)}18.18182%{transform:translate(0)}27.27273%{background-color:#022679;transform:translateY(22px)}36.36364%{background-color:#f57712;transform:translate(22px,22px)}45.45455%{transform:translate(22px)}to{background-color:#f57712;transform:translate(22px)}}@keyframes square3{0%{background-color:#f57712;transform:translate(0)}36.36364%{transform:translate(0)}45.45455%{background-color:#f57712;transform:translateY(-22px)}54.54545%{background-color:#ffd600;transform:translate(22px,-22px)}63.63636%{transform:translate(22px)}to{background-color:#ffd600;transform:translate(22px)}}@keyframes square4{0%{background-color:#ffd600;transform:translate(0)}54.54545%{transform:translate(0)}63.63636%{background-color:#ffd600;transform:translateY(22px)}72.72727%{background-color:#f57712}81.81818%{background-color:#022679}90.90909%{background-color:#096dd9;transform:translate(-66px,22px)}to{background-color:#096dd9;transform:translate(-66px)}}.x-star-design-rainbowContent{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.x-star-design-rainbowContent img{margin-bottom:20px}.x-star-design-rainbowContent .x-star-design-rainbowDot{font-family:simsun,monospace;display:inline-block;overflow:hidden;animation:dot .8s infinite step-start;margin-left:6px}@keyframes dot{33%{width:.6em;margin-right:1.2em}66%{width:1.2em;margin-right:.6em}to{width:1.8em;margin-right:0}}.x-star-design-statusTag{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;width:1.6rem;height:1.6rem;font-size:1rem;border-width:1px;border:1px dashed #b7b7b7;background-color:#efefef}.x-star-design-statusTag img{width:1rem;height:1rem}.x-star-design-statusTag .x-star-design-optional{position:absolute;width:.8rem;height:.8rem}.x-star-design-statusTag .x-star-design-circleOptional{top:-3px;right:-3px}.x-star-design-statusTag .x-star-design-rectOptional{top:-5px;right:-5px}.x-star-design-titleSection{font-size:18px;margin:15px 10px 20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.x-star-design-titleSection .x-star-design-title{color:#000;margin:0 10px}.x-star-design-titleSection .x-star-design-description{color:#b6b6b6;font-size:12px}.x-star-design-virtual-grid::-webkit-scrollbar{width:7px;height:7px}.x-star-design-virtual-grid::-webkit-scrollbar-thumb{border-radius:3px;box-shadow:inset 0 0 5px #9b9ba3;background:rgba(152,155,163,.5)}.x-star-design-virtual-grid::-webkit-scrollbar-thumb:hover{background:rgba(152,155,163,.7)}.x-star-design-virtual-grid::-webkit-scrollbar-thumb:active{background:rgba(152,155,163,.9)}.x-star-design-virtual-table-cell{box-sizing:border-box;padding:14px;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;background:#fff}[data-theme=dark] .x-star-design-virtual-table-cell{box-sizing:border-box;padding:14px;border-bottom:1px solid #303030;border-right:1px solid #303030;background:#141414}.x-star-design-visualForm{width:90%}.x-star-design-visualForm .x-star-design-row{width:100%}.x-star-design-visualForm .x-star-design-row .x-star-design-explainItem{margin:-20px 0 16px}.x-star-design-visualForm .x-star-design-row .x-star-design-explainItem.x-star-design-input-output-tip.x-star-design-with-error-spacing{margin-top:8px}.x-star-design-visualForm .x-star-design-row .x-star-design-form-item-extra{clear:both;color:#00000073;font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1);min-height:24px}.x-star-design-visualForm .x-star-design-formList,.x-star-design-x-tabs-wrapper{width:100%}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs{width:100%;min-height:80vh;display:flex;background-color:#fff}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav{background-color:var(--x-tabs-secondary-color)}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav>.x-star-design-tabs-nav-wrap>.x-star-design-tabs-nav-list>.x-star-design-tabs-tab{width:130px;height:130px;display:flex;align-items:center;justify-content:center;text-align:center;color:#9e9e9e;background-color:unset;border:0;box-sizing:border-box;transition:all .1s cubic-bezier(.645,.045,.355,1)}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav>.x-star-design-tabs-nav-wrap>.x-star-design-tabs-nav-list>.x-star-design-tabs-tab:hover{color:var(--x-tabs-primary-color)}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav>.x-star-design-tabs-nav-wrap>.x-star-design-tabs-nav-list>.x-star-design-tabs-tab.x-star-design-tabs-tab-active{background-color:#fff;border-left:6px solid var(--x-tabs-primary-color);border-radius:0}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav>.x-star-design-tabs-nav-wrap>.x-star-design-tabs-nav-list>.x-star-design-tabs-tab>.x-star-design-tabs-tab-btn>.x-star-design-tabs-tab-icon{display:none}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav>.x-star-design-tabs-nav-wrap>.x-star-design-tabs-nav-list>.x-star-design-tabs-tab>.x-star-design-tabs-tab-btn>.x-star-design-icon-pane>.x-star-design-icon-img{font-size:44px}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav>.x-star-design-tabs-nav-wrap>.x-star-design-tabs-nav-list>.x-star-design-tabs-tab>.x-star-design-tabs-tab-btn>.x-star-design-icon-pane>.x-star-design-icon-img>.anticon{margin-right:0}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-nav>.x-star-design-tabs-nav-wrap>.x-star-design-tabs-nav-list>.x-star-design-tabs-tab>.x-star-design-tabs-tab-btn>.x-star-design-icon-pane>.x-star-design-icon-title{margin-top:-5px;padding-bottom:10px;display:block;white-space:normal}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-content-holder{flex:1 1;border-left:0}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-content-holder>.x-star-design-tabs-content{height:100%;padding:0 20px;display:flex;border:1px solid #d7d7d7;box-sizing:border-box}.x-star-design-x-tabs-wrapper>.x-star-design-x-tabs>.x-star-design-tabs-content-holder>.x-star-design-tabs-content>.x-star-design-tabs-tabpane{padding:0 24px 24px}.x-star-design-scoreReport-overflowStyle{width:fit-content!important;min-height:850px!important;background-color:#f5f5f5!important}.x-star-design-scoreReport-ContentStyles{display:flex;justify-content:center;align-items:center;padding:20px 0;width:100%;height:100vh;min-height:860px}@media (max-width: 576px){.x-star-design-scoreReport-ContentStyles{min-height:780px}}@media (min-width: 576px){.x-star-design-scoreReport-ContentContainer{width:800px}}.x-star-design-scoreReport-ContentContainer h1,.x-star-design-scoreReport-ContentContainer h2,.x-star-design-scoreReport-ContentContainer h3,.x-star-design-scoreReport-ContentContainer h4{margin:0!important}@media (min-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow{max-width:110rem}}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-adv{width:100%;border-radius:6px}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper{padding:24px;width:100%;border-radius:10px;background-color:#fff}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageTitle{position:relative;display:flex;justify-content:center;margin:30px 0 54px}@media (max-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageTitle{margin:30px 0}}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageTitle .x-star-design-scoreReport-qrCode{position:absolute;top:-26px;right:0}@media (max-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageTitle .x-star-design-scoreReport-qrCode{top:-6px}}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessage{display:flex;flex-direction:column;gap:30px;font-size:22px}@media (max-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessage{font-size:16px}}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessage .x-star-design-scoreReport-messageValue{font-weight:bolder}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageTable{margin-top:60px}@media (max-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageTable{margin-top:30px}}@media (min-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageFooter{display:flex;justify-content:space-between;align-items:center;margin:50px 0 30px;gap:30px}}@media (max-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageFooter{display:flex;margin-top:30px;min-width:300px;flex-direction:column;gap:30px}}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageFooter h4{font-size:16px!important;color:#afafaf}@media (max-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageFooter{gap:20px}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageFooter h4{font-size:12px!important}}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageFooter img{width:250px}@media (max-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-courseRow .x-star-design-scoreReport-ScoreMessageWrapper .x-star-design-scoreReport-ScoreMessageFooter img{width:100px}}.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-scoreDownload{display:flex;justify-content:end;margin:30px 0;padding-right:16px;gap:10px}@media (min-width: 576px){.x-star-design-scoreReport-ContentContainer .x-star-design-scoreReport-scoreDownload{margin:20px auto!important;max-width:110rem}}.x-star-design-contest-time-tip{cursor:pointer;font-size:14px;color:#00000073}.x-star-design-templateCard{height:100%;transition:all .3s;cursor:pointer}.x-star-design-templateCard:hover{transform:translateY(-2px);box-shadow:0 2px 8px #00000026}.x-star-design-templateCard.selected{border:2px solid #1990fe}.x-star-design-templateCard .x-star-design-type{padding:2px 8px;width:fit-content;border-radius:4px;color:#1990fe;background-color:#e6f4ff}.x-star-design-templateCard .x-star-design-title{display:block;margin-bottom:12px;font-size:16px}.x-star-design-templateCard .x-star-design-features .x-star-design-featureItem{display:flex;align-items:center;margin-bottom:8px}.x-star-design-templateCard .x-star-design-features .x-star-design-featureItem .x-star-design-icon{margin-right:8px;color:#1990fe}.dumi-default-container.markdown{padding:18px 0;padding-inline-start:44px;padding-inline-end:16px;border-radius:4px}.dumi-default-container.markdown:not(:first-child){margin-bottom:24px}.dumi-default-container.markdown:not(:last-child){margin-top:32px}.dumi-default-container.markdown>svg{float:left;fill:currentcolor;margin-inline-start:-26px;width:18px}[data-direction=rtl] .dumi-default-container.markdown>svg{float:right}.dumi-default-container.markdown>h4{clear:none;margin:0 0 12px;font-size:15px;line-height:17px}.dumi-default-container.markdown>section{font-size:15px}.dumi-default-container.markdown[data-type=info]{background:#ecf4ff}.dumi-default-container.markdown[data-type=info]>h4,.dumi-default-container.markdown[data-type=info]>svg{color:#3367af}.dumi-default-container.markdown[data-type=info]>section{color:#496a99}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]{background:#001c44}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>svg{color:#5e8ed0}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>section{color:#7391bc}.dumi-default-container.markdown[data-type=warning]{background:#fff3da}.dumi-default-container.markdown[data-type=warning]>h4,.dumi-default-container.markdown[data-type=warning]>svg{color:#b78314}.dumi-default-container.markdown[data-type=warning]>section{color:#9e7a2d}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]{background:#2d1f00}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>svg{color:#cd9417}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>section{color:#b78c2e}.dumi-default-container.markdown[data-type=success]{background:#dff8e7}.dumi-default-container.markdown[data-type=success]>h4,.dumi-default-container.markdown[data-type=success]>svg{color:#238241}.dumi-default-container.markdown[data-type=success]>section{color:#357047}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]{background:#082210}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>svg{color:#2a9a4d}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>section{color:#3d8654}.dumi-default-container.markdown[data-type=error]{background:#fdf4f5}.dumi-default-container.markdown[data-type=error]>h4,.dumi-default-container.markdown[data-type=error]>svg{color:#b23642}.dumi-default-container.markdown[data-type=error]>section{color:#955359}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]{background:#2a060a}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>svg{color:#c6414e}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>section{color:#ad5962}code[class*=language-],pre[class*=language-]{background:hsl(230,1%,98%);color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;tab-size:2;hyphens:none}code[class*=language-]::selection,code[class*=language-] *::selection,pre[class*=language-] *::selection{background:hsl(230,1%,90%);color:inherit}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:#a0a1a7}.token.doctype,.token.punctuation,.token.entity{color:#383a42}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:#b76b01}.token.keyword{color:#a626a4}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:#e45649}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#50a14f}.token.variable,.token.operator,.token.function{color:#4078f2}.token.url{color:#0184bc}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.language-css .token.selector{color:#e45649}.language-css .token.property{color:#383a42}.language-css .token.function,.language-css .token.url>.token.function{color:#0184bc}.language-css .token.url>.token.string.url{color:#50a14f}.language-css .token.important,.language-css .token.atrule .token.rule,.language-javascript .token.operator{color:#a626a4}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.language-json .token.operator{color:#383a42}.language-json .token.null.keyword{color:#b76b01}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:#383a42}.language-markdown .token.url>.token.content{color:#4078f2}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:#0184bc}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.language-markdown .token.code-snippet{color:#50a14f}.language-markdown .token.bold .token.content{color:#b76b01}.language-markdown .token.italic .token.content{color:#a626a4}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e45649}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:#383a4233}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:hsl(230,1%,90%);color:#696c77;padding:.1em .4em;border-radius:.3em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:hsl(230,1%,78%);color:#383a42}.line-highlight.line-highlight{background:hsla(230,8%,24%,.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230,1%,90%);color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px #0003}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:#383a4233}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:#9d9d9f}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:#50a14f}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:#4078f2}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:#a626a4}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:#fb566940}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:#38e06240}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0,95%)}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:hsl(0,0%,100%)}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:#383a42}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent}[data-prefers-color=dark] .token.doctype,[data-prefers-color=dark] .token.punctuation,[data-prefers-color=dark] .token.entity,[data-prefers-color=dark] code[class*=language-],[data-prefers-color=dark] pre[class*=language-]{color:#8590a0}[data-prefers-color=dark] .token.comment,[data-prefers-color=dark] .token.prolog,[data-prefers-color=dark] .token.cdata{color:#616d7f}.dumi-default-source-code{position:relative;background-color:#fbfcfd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dumi-default-source-code>pre.prism-code{margin:0;padding:18px 24px;font-size:14px;line-height:1.58;direction:ltr;background:transparent}.dumi-default-source-code>pre.prism-code:before,.dumi-default-source-code>pre.prism-code:after{content:none}.dumi-default-source-code>pre.prism-code>.highlighted{position:relative;width:calc(100% + 24px);background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.highlighted .line-cell{position:relative}.dumi-default-source-code>pre.prism-code>.highlighted .line-cell:after{content:"";position:absolute;top:0;right:-24px;bottom:0;width:24px;background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.highlighted:after{content:"";position:absolute;top:0;left:-24px;bottom:0;width:24px;background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.wrap{display:table-row}.dumi-default-source-code>pre.prism-code>.wrap>.token-line-num{display:table-cell;text-align:right;padding-right:1em;user-select:none;opacity:.5}.dumi-default-source-code>pre.prism-code>.wrap>.line-cell{display:table-cell;width:100%}.dumi-default-source-code-copy{position:absolute;top:9px;right:12px;display:inline-block;padding:8px 12px;background-color:#fbfcfdcc;border:0;border-radius:2px;cursor:pointer;transition:all .2s}.dumi-default-source-code-copy>svg{width:16px;fill:#98a3aa;transition:fill .2s}[data-prefers-color=dark] .dumi-default-source-code-copy>svg{fill:#4a545a}.dumi-default-source-code-copy:hover>svg{fill:#7c8a93}[data-prefers-color=dark] .dumi-default-source-code-copy:hover>svg{fill:#616e75}.dumi-default-source-code-copy[data-copied]>svg{fill:#208a41}[data-prefers-color=dark] .dumi-default-source-code-copy[data-copied]>svg{fill:#124c24}.dumi-default-source-code:not(:hover) .dumi-default-source-code-copy{opacity:0;visibility:hidden}[data-prefers-color=dark] .dumi-default-source-code{background-color:#020305}[data-prefers-color=dark] .dumi-default-source-code-copy{background-color:#02030533}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted{background-color:#1c1d1e}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted:after{background-color:#1c1d1e}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted .line-cell:after{background-color:#1c1d1e}[data-dumi-tooltip]{position:relative}[data-dumi-tooltip]:before,[data-dumi-tooltip]:after{position:absolute;bottom:100%;left:50%;transform:translate(-50%);display:inline-block;opacity:.7;pointer-events:none;transition:all .2s}[data-dumi-tooltip]:before{content:attr(data-dumi-tooltip);min-width:30px;margin-bottom:8px;padding:5px 8px;color:#fff;font-size:13px;line-height:1.1;white-space:nowrap;background-color:#000;border-radius:2px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box}[data-prefers-color=dark] [data-dumi-tooltip]:before{background-color:#222}[data-dumi-tooltip]:after{content:"";width:0;height:0;border:4px solid transparent;border-top-color:#000}[data-prefers-color=dark] [data-dumi-tooltip]:after{border-top-color:#222}[data-dumi-tooltip]:not(:hover):before,[data-dumi-tooltip]:not(:hover):after{visibility:hidden;opacity:0}[data-dumi-tooltip][data-dumi-tooltip-bottom]:before,[data-dumi-tooltip][data-dumi-tooltip-bottom]:after{bottom:auto;top:100%}[data-dumi-tooltip][data-dumi-tooltip-bottom]:before{margin-top:8px;margin-bottom:0}[data-dumi-tooltip][data-dumi-tooltip-bottom]:after{border-top-color:transparent;border-bottom-color:#000}[data-prefers-color=dark] [data-dumi-tooltip][data-dumi-tooltip-bottom]:after{border-bottom-color:#222}.dumi-default-previewer-actions{display:flex;height:32px;align-items:center;justify-content:center}.dumi-default-previewer-actions:not(:last-child){border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-actions:not(:last-child){border-bottom-color:#2a353c}.dumi-default-previewer-action-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.dumi-default-previewer-action-btn>svg{width:16px;fill:#98a3aa;transition:fill .2s}[data-prefers-color=dark] .dumi-default-previewer-action-btn>svg{fill:#4a545a}.dumi-default-previewer-action-btn:hover>svg{fill:#7c8a93}[data-prefers-color=dark] .dumi-default-previewer-action-btn:hover>svg{fill:#616e75}.dumi-default-previewer-action-btn:not(:last-child){margin-inline-end:4px}.dumi-default-previewer-action-sketch>select{position:absolute;-webkit-appearance:none;appearance:none;width:100%;height:100%;opacity:0;cursor:pointer}.dumi-default-previewer-action-sketch[data-copied]>svg{fill:#208a41}.dumi-default-previewer-tabs{position:relative;padding:0 12px}.dumi-default-previewer-tabs:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-tabs:after{border-bottom-color:#2a353c}.dumi-default-tabs{overflow:hidden}.dumi-default-tabs-top{flex-direction:column}.dumi-default-tabs-top .dumi-default-tabs-ink-bar{bottom:0}.dumi-default-tabs-nav{display:flex}.dumi-default-tabs-nav-wrap{display:flex;white-space:nowrap;overflow:hidden}.dumi-default-tabs-nav-wrap.dumi-default-tabs-nav-wrap-ping-left{box-shadow:5px 0 5px -5px #0000001a inset}.dumi-default-tabs-nav-wrap.dumi-default-tabs-nav-wrap-ping-right~*>.dumi-default-tabs-nav-more{box-shadow:0 0 5px #0000001a}.dumi-default-tabs-nav-list{position:relative;z-index:1;display:flex;transition:transform .2s}.dumi-default-tabs-nav-more{height:100%;cursor:pointer;background:none;border:0;transition:box-shadow .2s}.dumi-default-tabs-tab{display:flex;margin:0 12px}.dumi-default-tabs-tab-btn{padding:0;color:#4f5866;font-size:14px;line-height:36px;border:0;outline:none;background:transparent;box-sizing:border-box;cursor:pointer;transition:all .2s}[data-prefers-color=dark] .dumi-default-tabs-tab-btn{color:#8590a0}.dumi-default-tabs-tab-btn:hover{color:#30363f}[data-prefers-color=dark] .dumi-default-tabs-tab-btn:hover{color:#c6c9cd}.dumi-default-tabs-tab-active .dumi-default-tabs-tab-btn{color:#30363f}[data-prefers-color=dark] .dumi-default-tabs-tab-active .dumi-default-tabs-tab-btn{color:#c6c9cd}.dumi-default-tabs-ink-bar{position:absolute;height:1px;background:#1677ff;transition:left .2s,width .2s;pointer-events:none}[data-prefers-color=dark] .dumi-default-tabs-ink-bar{background:#0053c8}.dumi-default-tabs-dropdown{position:absolute;background:inherit;border:1px solid #d0d5d8;max-height:200px;overflow:auto}[data-prefers-color=dark] .dumi-default-tabs-dropdown{border-color:#1c2022}.dumi-default-tabs-dropdown>ul{list-style:none;margin:0;padding:0}.dumi-default-tabs-dropdown>ul>li{padding:4px 12px;font-size:14px;cursor:pointer}.dumi-default-tabs-dropdown>ul>li:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-tabs-dropdown>ul>li:hover{color:#0053c8}.dumi-default-tabs-dropdown>ul>li:not(:last-child){border-bottom:1px dashed #d0d5d8}[data-prefers-color=dark] .dumi-default-tabs-dropdown>ul>li:not(:last-child){border-bottom-color:#1c2022}.dumi-default-tabs-dropdown-hidden{display:none}.dumi-default-previewer{margin:24px 0 32px;border:1px solid #e4e9ec;border-radius:4px;background-color:inherit}[data-prefers-color=dark] .dumi-default-previewer{border-color:#2a353c}[data-dumi-demo-grid] .dumi-default-previewer{margin:0 0 16px}[data-dumi-demo-grid] .dumi-default-previewer:first-child{margin-top:24px}[data-dumi-demo-grid] .dumi-default-previewer:last-child{margin-bottom:32px}.dumi-default-previewer-demo{border-top-left-radius:2px;border-top-right-radius:2px;padding:40px 24px}.dumi-default-previewer-demo>iframe{display:block;width:100%;height:300px;border:0}.dumi-default-previewer-demo[data-iframe]{position:relative;padding:0;overflow:hidden}.dumi-default-previewer-demo[data-iframe]:before{content:"";display:block;height:24px;background-color:#e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-demo[data-iframe]:before{background-color:#2a353c}.dumi-default-previewer-demo[data-iframe]:after{content:"";position:absolute;top:5px;left:8px;display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#fd6458;box-shadow:20px 0 #ffbf2b,40px 0 #24cc3d}.dumi-default-previewer-demo[data-transform]{transform:translate(0)}.dumi-default-previewer-demo[data-compact]{padding:0}.dumi-default-previewer-meta{border-top:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-meta{border-top-color:#2a353c}.dumi-default-previewer-desc{position:relative}.dumi-default-previewer-desc>.markdown{padding:14px 24px;border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-desc>.markdown{border-bottom-color:#2a353c}.dumi-default-previewer-desc>h5{position:absolute;top:-7px;left:20px;margin:0;padding:0 4px;display:inline-block;font-size:14px;line-height:1;font-weight:700;background:linear-gradient(to top,#ffffff,#ffffff 50%,rgba(255,255,255,0)) 100%}[data-prefers-color=dark] .dumi-default-previewer-desc>h5{background:linear-gradient(to top,rgba(0,0,0,.95),rgba(0,0,0,.95) 50%,rgba(0,0,0,0)) 100%}.dumi-default-previewer-desc>h5>a{color:#30363f}[data-prefers-color=dark] .dumi-default-previewer-desc>h5>a{color:#c6c9cd}.dumi-default-previewer-desc>h5>a:not(:hover){text-decoration:none}.dumi-default-previewer-desc>h5>a>strong{float:inline-start;padding-inline-end:8px;color:#d59200;font-size:12px;line-height:15px}[data-prefers-color=dark] .dumi-default-previewer-desc>h5>a>strong{color:#895e00}.dumi-default-previewer[data-active]{box-shadow:0 0 0 4px #1677ff1a;border-color:#7cb3ff}[data-prefers-color=dark] .dumi-default-previewer[data-active]{box-shadow:0 0 0 4px #0053c81a;border-color:#002962}.dumi-default-previewer[data-debug]{border-color:#ffc23c}[data-prefers-color=dark] .dumi-default-previewer[data-debug]{border-color:#231800}.dumi-default-previewer[data-debug][data-active]{box-shadow:0 0 0 4px #d592001a}[data-prefers-color=dark] .dumi-default-previewer[data-debug][data-active]{box-shadow:0 0 0 4px #895e001a}.dumi-default-content-tabs{list-style-type:none;display:flex;align-items:center;height:60px;margin:-48px -48px 48px;padding:0 48px;border-bottom:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-content-tabs{border-bottom-color:#2a353c}@media only screen and (max-width: 767px){.dumi-default-content-tabs{margin:-24px -24px 24px;padding:0 24px;height:42px}}[data-no-sidebar] .dumi-default-content-tabs{margin:0 0 48px;padding:0}@media only screen and (max-width: 767px){[data-no-sidebar] .dumi-default-content-tabs{margin-bottom:24px}}.dumi-default-content-tabs>li{height:inherit}.dumi-default-content-tabs>li>button{padding:0;height:inherit;color:#4f5866;font-size:17px;border:0;background:transparent;cursor:pointer;transition:all .2s}[data-prefers-color=dark] .dumi-default-content-tabs>li>button{color:#8590a0}.dumi-default-content-tabs>li>button:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-content-tabs>li>button:hover{color:#0053c8}.dumi-default-content-tabs>li:not(last-child){margin-inline-end:42px}@media only screen and (max-width: 767px){.dumi-default-content-tabs>li:not(last-child){margin-inline-end:20px}}.dumi-default-content-tabs>li[data-active]{position:relative}.dumi-default-content-tabs>li[data-active]>button{color:#30363f}[data-prefers-color=dark] .dumi-default-content-tabs>li[data-active]>button{color:#c6c9cd}.dumi-default-content-tabs>li[data-active]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#1677ff}[data-prefers-color=dark] .dumi-default-content-tabs>li[data-active]:after{background-color:#0053c8}#nprogress{pointer-events:none}#nprogress .bar{background:var;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #1677ff,0 0 5px #1677ff;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#1677ff;border-left-color:#1677ff;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
