.dk-pwd-container .modal-title{text-align:center}.dk-pwd-container .modal-wrapper{width:100%;max-width:450px;padding-left:0;padding-right:0}.dk-pwd-box{max-height:calc(100vh - 160px);min-height:180px;padding:20px 8% 8px;overflow:auto}.dk-pwd-box .pwd-desc{padding-bottom:20px}.dk-pwd-box .pwd-desc p{margin:0 0 10px}.dk-pwd-box .button{width:100%;margin-top:12px}.dk-pwd-box .pwd-input{width:100%}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.hljs{display:block;overflow-x:auto;padding:.5em;background:#f0f0f0}.hljs,.hljs-subst{color:#444}.hljs-comment{color:#888}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta-keyword,.hljs-doctag,.hljs-name{font-weight:700}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#800}.hljs-title,.hljs-section{color:#800;font-weight:700}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-selector-pseudo{color:#bc6060}.hljs-literal{color:#78a960}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.dk-html-viewer{font-size:1rem;line-height:1.75}.dk-html-viewer h1{margin:16px 0;font-size:24px;font-weight:600}.dk-html-viewer h2{margin:12px 0;font-size:20px;font-weight:600}.dk-html-viewer h3,.dk-html-viewer h4,.dk-html-viewer h5{margin:12px 0;font-size:18px;font-weight:600}.dk-html-viewer ul{padding-left:18px}.dk-guide-page{flex:1;display:flex;justify-content:center;padding:0 16px 120px}.dk-guide-page .dk-guide-wrapper{width:100%;height:100%;max-width:720px;box-sizing:border-box}.dk-guide-page .guide-status{display:flex;align-items:center}.dk-guide-page .guide-status .guide-status-icon{display:flex;justify-content:center;align-items:center;margin-right:12px}.dk-guide-page .guide-start{padding:32px 0;font-size:.9375rem}.dk-guide-page .guide-start-intro{padding:0 12px}.dk-guide-page .guide-title{font-size:20px;font-weight:500}.dk-guide-page .guide-desc{margin:12px 0}.dk-guide-page .guide-btn{display:flex;flex-direction:column;justify-content:center;border-radius:10px;padding:0 32px 0 12px;height:72px;position:relative;cursor:pointer}.dk-guide-page .guide-btn .btn-name{display:flex;align-items:center;font-size:1rem;color:#1cb0f6}.dk-guide-page .guide-btn .btn-desc{margin:2px 0 0 32px;font-size:.875rem;opacity:.6}.dk-guide-page .guide-btn b{margin-left:8px}.dk-guide-page .guide-btn .guide-arr{position:absolute;right:8px;opacity:.4}.dk-guide-page .guide-btn-border{height:.5px;position:absolute;bottom:-1px;left:6px;background:#0003;width:calc(100% - 12px)}.dk-guide-page .guide-content{font-family:AbhayaLibre,Times New Roman,Cambria,Georgia,Times,serif;padding:max(5%,28px) max(8%,20px);border-radius:20px;box-sizing:border-box;border:1px solid rgba(0,0,0,.08);background:#fff}.km-pc-style .dk-guide-page .guide-btn:hover{background:#ebebeb}.km-pc-style .dk-guide-page .guide-btn:hover .guide-btn-border{display:none}.progress-circle{display:flex;justify-content:center;align-items:center;position:relative;color:#0d0d0d}.progress-circle.pro-circle-red{color:#ff6767}.progress-circle.pro-circle-yellow{color:#ff9d14}.progress-circle svg{transform:rotate(-90deg)}.progress-circle span{font-size:10px;position:absolute;transform:scale(.75)}.dk-qz-page{flex:1;height:100%;overflow:hidden;display:flex;justify-content:center;padding:0 16px;box-sizing:border-box}.dk-qz-page .dk-qz-wrapper{display:flex;flex-direction:column;width:100%;height:100%;max-width:600px;max-height:660px;min-height:260px;box-sizing:border-box;padding:30px 0}.dk-qz-page .dk-qz-content-wrapper{height:100%;position:relative}.dk-qz-page .qz-content-box{display:flex;flex-direction:column;height:100%;overflow:auto;box-sizing:border-box;padding:max(8%,32px) max(8%,16px) 0;border-radius:20px;border:1px solid rgba(0,0,0,.08);background:#fff}.dk-qz-page .qz-item-content{display:flex;flex-direction:column;justify-content:space-between;flex:1}.dk-qz-page .qz-title{font-size:26px;font-weight:500;font-family:AbhayaLibre,Times New Roman,Cambria,Georgia,Times,serif;line-height:1.4em}.dk-qz-page .qz-options{margin-top:20px}.dk-qz-page .qz-option{display:flex;padding:12px;border-radius:12px;position:relative;font-size:1rem;line-height:1.4em}.dk-qz-page .qz-option:last-child .qz-border{display:none}.dk-qz-page .qz-option-selecting{cursor:pointer}.dk-qz-page .qz-label{display:flex;justify-content:center;align-items:center;box-sizing:border-box;flex-shrink:0;width:20px;height:1.4em;margin:0 12px 0 0}.dk-qz-page .qz-option-letter{display:flex;justify-content:center;align-items:center;height:20px;width:20px;border-radius:6px;font-size:14px;background:#0000000d}.dk-qz-page .qz-border{height:.5px;position:absolute;bottom:-1px;left:40px;background:#0003;width:calc(100% - 48px)}.dk-qz-page .option-check-icon{display:flex;justify-content:center;align-items:center;width:20px;height:20px;box-sizing:border-box}.dk-qz-page .qz-option-right{color:#52a054}.dk-qz-page .qz-option-picked .qz-border{display:none}.dk-qz-page .qz-picked-right{background:#f0fdf6;color:#52a054}.dk-qz-page .qz-picked-wrong{background:#fcf3f2;color:#c43e2e}.dk-qz-page .qz-controls{display:flex;justify-content:center;align-items:center;height:42px;padding:20px 0 28px;flex-shrink:0;position:relative}.dk-qz-page .qz-controls .next-button{padding:0 26px 0 36px;height:42px;min-width:120px}.dk-qz-page .qz-controls .next-button span{margin-right:4px}.dk-qz-page .qz-progress{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;bottom:0;right:0;padding:0 8px 0 0;font-family:AbhayaLibre,Times New Roman,Cambria,Georgia,Times,serif;font-weight:500;font-size:16px}.dk-qz-page .qz-comp-title{font-size:22px;font-weight:500;font-family:AbhayaLibre,Times New Roman,Cambria,Georgia,Times,serif;white-space:pre-wrap}.dk-qz-page .qz-comp-results{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px}.dk-qz-page .qz-comp-results>div{background:#fbfbfb;width:calc(50% - 10px);padding:12px;box-sizing:border-box;border-radius:12px;font-weight:500;box-shadow:inset 0 0 2px 1px #fff,0 0 0 .5px #0000001a}.dk-qz-page .qz-comp-results .res-title{font-size:.875rem}.dk-qz-page .qz-comp-results .res-value{display:flex;align-items:center;font-size:24px;margin-top:8px;height:32px}.dk-qz-page .qz-comp-results .res-mastered{width:100%;display:flex;justify-content:space-between;align-items:center}.dk-qz-page .qz-comp-results .res-divider{margin:0 3px}.dk-qz-page .qz-comp-btns{display:flex;justify-content:center;align-items:center;margin-top:16px;flex-direction:column}.dk-qz-page .qz-comp-btns .btns-left{display:flex;align-items:center;gap:8px;margin-top:16px}.dk-qz-page .qz-comp-btns .btn-item{display:flex;justify-content:center;align-items:center;height:40px;border-radius:10px;padding:0 12px;cursor:pointer}.dk-qz-page .qz-comp-btns .btn-item:active{background:#f2f2f2!important}.dk-qz-page .qz-comp-btns .btn-item span{margin-left:5px}.dk-qz-page .qz-comp-btns .button{height:42px;min-width:200px;margin-top:20px}.dk-qz-page .qz-status-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:24px;padding-bottom:24px}.dk-qz-page .qz-status-box h2{font-size:26px;font-weight:500;font-family:AbhayaLibre,Times New Roman,Cambria,Georgia,Times,serif;line-height:1.4em;margin:20px 0}.dk-qz-page .qz-status-box .qz-status-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;box-sizing:border-box}.dk-qz-page .qz-status-box .qz-empty-icon{color:#444}.dk-qz-page .qz-status-box .qz-finish-icon{display:flex;justify-content:center;align-items:center;color:#444;border-radius:50%;border:2px solid #444}.dk-qz-page .qz-status-box .status-desc{font-size:.9rem;color:#444;text-align:center}.dk-qz-page .qz-status-box .qz-restart{height:36px;font-size:.875rem;margin:40px 0}.dk-qz-page .qz-status-box .qz-restart span{margin-left:6px}.dk-qz-page .qz-status-box .prepare-restart{margin:0}.dk-qz-page .quiz-box-animating{position:absolute;left:0;top:0;width:100%;z-index:1;pointer-events:none;animation:cardChanging .3s ease-in;animation-fill-mode:forwards;transform-origin:50% 50%}.km-pc-style .dk-qz-wrapper .qz-option-selecting:hover{background:#f9f9f9}.km-pc-style .dk-qz-wrapper .qz-option-selecting:hover .qz-border{display:none}.km-pc-style .dk-qz-wrapper .qz-comp-btns .btn-item:hover{background:#f9f9f9}@media screen and (max-width:800px){body .dk-qz-page .qz-content-box{padding:32px 16px 0}body .dk-qz-page .qz-option{padding:12px 8px}}.dk-card-view-container{position:relative;transform-style:preserve-3d;perspective:200rem;height:50vh;min-height:220px;max-height:500px}.dk-card-view-container .card-content-box{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;backface-visibility:hidden;background:#fff;border-radius:16px;box-shadow:0 3px 5px #0000000d;transition:transform .6s;display:flex;flex-direction:column}.dk-card-view-container .card-content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;position:relative}.dk-card-view-container .card-text-box{position:absolute;box-sizing:border-box;padding:26px 0;width:100%}.dk-card-view-container .card-text-box .ql-editor{padding:4px 40px}.dk-card-view-container .card-question-box{transform:rotateX(0);z-index:1}.dk-card-view-container .card-answer-box{transform:rotateX(180deg)}.dk-card-view-container .flip-in{animation:flipIn .25s ease-in-out 1;animation-fill-mode:forwards;z-index:1}.dk-card-view-container .flip-out{animation:flipOut .25s ease-in-out 1;animation-fill-mode:forwards}@keyframes flipIn{0%{transform:rotateX(180deg)}to{transform:rotateX(1turn)}}@keyframes flipOut{0%{transform:rotateX(0)}to{transform:rotateX(180deg)}}.dk-card-view-container .card-content-footer{width:100%;flex-shrink:0}.dk-card-view-container .with-flip-tip .flip-tip{display:flex}.dk-card-view-container .flip-tip{display:none;justify-content:center;align-items:center;height:46px;border-top:1px solid rgba(0,0,0,.06);box-sizing:border-box}.dk-card-view-container .flip-tip .tip-key{display:flex;justify-content:center;align-items:center;height:24px;padding:0 12px;margin:0 8px;font-weight:500;border-radius:8px;border:1px solid rgba(0,0,0,.08);border-bottom:2px solid rgba(0,0,0,.1)}.dk-card-view-container .flip-tip .close-tip{position:absolute;right:20px;height:28px}.dk-card-view-container .card-footer-state{display:flex;justify-content:center;align-items:center;padding-bottom:12px}.dk-card-view-container .card-footer-state .card-state{font-weight:500}.dk-card-view-container .card-footer-state .state-new{display:flex;justify-content:center;align-items:center;padding:0 8px;height:22px;border-radius:12px;font-size:.6875rem;border:1.5px solid #1cb0f6;color:#1cb0f6;cursor:default}.dk-card-view-container .card-footer-state .card-review-info{display:flex;justify-content:center;align-items:center;color:#00000080;font-size:14px;gap:32px}.dk-card-view-container .card-footer-state .ret-yellow{color:#ff9d14}.dk-card-view-container .review-info-item{display:flex;justify-content:center;align-items:center}.dk-card-view-container .info-colon{padding-right:5px}.block-text-styles{line-height:1.6;font-family:inherit;font-size:16px}.block-text-styles .ql-editor{line-height:1.6;font-family:inherit;font-size:16px;padding:12px 20px}.block-text-styles .ql-blank:before{color:#00000080;font-style:normal;left:20px;margin:4px 0;line-height:1.6}.block-text-styles p,.block-text-styles pre{margin:4px 0;line-height:1.6}.block-text-styles h1,.block-text-styles h2,.block-text-styles h3,.block-text-styles h4,.block-text-styles h5,.block-text-styles h6{font-weight:600;margin:4px 0}.block-text-styles h1{font-size:22px;margin:12px 0}.block-text-styles h2{font-size:20px;margin:10px 0}.block-text-styles h3{font-size:20px;margin:8px 0}.block-text-styles h4,.block-text-styles h5,.block-text-styles h6{font-size:16px}.block-text-styles ol{margin:4px 0;padding:0}.block-text-styles blockquote{margin:4px 0 0;border-left:3px solid rgba(0,0,0,.25);padding-left:15px;opacity:.75}.block-text-styles blockquote+blockquote{margin:0;padding-top:4px}.block-text-styles pre{background:#00000014;padding:4px 12px;border-radius:5px}.block-text-styles .ql-bg-red{background-color:#ffafa3cc;border-radius:3px}.block-text-styles .ql-bg-yellow{background-color:#ffd966cc;border-radius:3px}.block-text-styles .ql-bg-green{background-color:#85e0a3;border-radius:3px}.block-text-styles .ql-bg-blue{background-color:#80cdff;border-radius:3px}.block-text-styles .ql-bg-purple{background-color:#d9b8ff;border-radius:3px}.block-text-styles .ql-bg-dark{background-color:#b3b3b3cc;border-radius:3px}.block-text-styles .ql-bg-pink{background-color:#fba5e1;border-radius:3px}.block-text-styles .ql-bg-light{color:#000;background-color:#fffc;border-radius:3px}.block-text-styles .ql-bg-link-edit{background-color:#80cdff80;border-radius:3px}.block-text-styles .ql-color-red{color:#d50929}.block-text-styles .ql-color-yellow{color:#e38405}.block-text-styles .ql-color-green{color:#04b579}.block-text-styles .ql-color-blue{color:#045ce4}.block-text-styles .ql-color-purple{color:#af04e4}.block-text-styles .ql-color-dark{color:#8e9499}.block-text-styles .ql-color-white{color:#fff}.block-text-styles u{text-underline-offset:3px;text-decoration-thickness:1px}.block-text-styles a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:inherit;color:inherit;opacity:.8;cursor:pointer}.block-text-styles .image-block{margin:4px 0;text-align:center;background:#0000000d;padding:6px;border-radius:8px;overflow:hidden;display:flex;justify-content:center;max-width:100%;box-sizing:border-box}.block-text-styles .divider-block{padding:8px 0;margin:4px 0;border:none}.block-text-styles .divider-block:after{content:"";display:block;height:1px;background:#00000014}.dk-track-review-btn{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;padding:10px 0}.dk-track-review-btn .track-review-btn{height:64px;width:100%;padding:0;border-radius:12px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#fffc;box-shadow:0 0 0 1px #0000000f,0 1px 1px #00000010,0 1px #fff inset,0 -1px 1px #fff3 inset,0 1px 4px 1px #fff3 inset,0 -2px 1px 1px #0000000f inset,0 20px 20px #00000002 inset}.dk-track-review-btn .track-review-btn:active,.dk-track-review-btn .track-review-btn.review-active{background:#f5f5f5!important;box-shadow:0 0 0 1px #0000000f,0 1px 1px #00000010,0 1px #fff inset,0 -1px 1px #fff3 inset,0 1px 4px 1px #fff3 inset,0 20px 20px #00000002 inset}.dk-track-review-btn .btn-text{-webkit-user-select:none;user-select:none;font-size:17px;font-weight:600}.dk-track-review-btn .review-btn-easy{color:#31b945}.dk-track-review-btn .review-btn-good{color:#24b7d0}.dk-track-review-btn .review-btn-hard{color:#ffaf13}.dk-track-review-btn .review-btn-again{color:#e56b4d}.dk-track-review-btn .review-days{color:#00000080;margin-top:6px;font-size:13px}.dk-flash-page{flex:1;height:100%;overflow:hidden;display:flex;justify-content:center;padding:0 16px;box-sizing:border-box}.dk-flash-page .dk-flash-wrapper{display:flex;flex-direction:column;width:100%;height:100%;max-width:600px;max-height:660px;box-sizing:border-box;padding:30px 0}.dk-flash-page .dk-flash-card-view{display:flex;flex-direction:column;position:relative;height:100%}.dk-flash-page .dk-flash-view-box{height:100%;min-height:200px;position:relative}.dk-flash-page .dk-card-view-container{height:100%;min-height:auto;max-height:100%}.dk-flash-page .dk-card-view-container .card-content-box{border-radius:20px;box-shadow:none;box-sizing:border-box;border:1px solid rgba(0,0,0,.08)}.dk-flash-page .dk-card-view-container .card-content-wrapper{overflow:auto}.dk-flash-page .dk-card-view-container .card-text-box{padding:8px 40px;position:relative;box-sizing:border-box;height:auto;margin:auto 0}.dk-flash-page .dk-card-view-container .card-text-box .ql-editor{height:auto;padding:0;overflow:visible;text-align:center}.dk-flash-page .dk-card-view-container .card-footer-state{padding:10px 0}.dk-flash-page .view-box-animating{position:absolute;left:0;top:0;width:100%;z-index:1;pointer-events:none;animation:cardChanging .3s ease-in;animation-fill-mode:forwards;transform-origin:50% 50%}.dk-flash-page .view-box-animating .flip-in{transform:rotateX(1turn);animation:none}.dk-flash-page .view-box-animating .flip-out{transform:rotateX(180deg);animation:none}@keyframes cardChanging{0%{translate:0 0;transform:rotate(0);opacity:1}to{translate:-200px -10px;transform:rotate(-10deg);opacity:0}}.dk-flash-page .view-box-animating-holder{position:absolute;left:0;top:0;width:100%;z-index:0;pointer-events:none}.dk-flash-page .view-box-animating-holder .flip-in{transform:rotateX(1turn);animation:none}.dk-flash-page .view-box-animating-holder .flip-out{transform:rotateX(180deg);animation:none}.dk-flash-page .view-box-animating-back{animation:cardBacking .3s ease-in;animation-fill-mode:forwards;transform-origin:50% 50%;position:relative;z-index:1}@keyframes cardBacking{0%{translate:-200px -10px;transform:rotate(-5deg);opacity:0}to{translate:0 0;transform:rotate(0);opacity:1}}.dk-flash-page .dk-flash-footer{display:flex;justify-content:center;flex-shrink:0;margin:20px 0 16px;height:48px;box-sizing:border-box;-webkit-user-select:none;user-select:none;position:relative}.dk-flash-page .fast-review-btns{display:flex;justify-content:center;align-items:center;gap:20px}.dk-flash-page .fast-view-btn{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;box-sizing:border-box;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer}.dk-flash-page .fast-view-btn.btn-disabled{cursor:default;box-shadow:none!important;opacity:.5;background:#fafafa!important}.dk-flash-page .fast-view-btn:active{background:#00000008;box-shadow:none}.dk-flash-page .fast-view-progress{font-size:.93rem}.dk-flash-page .fast-review-side{position:absolute;height:100%;display:flex;align-items:center}.dk-flash-page .fast-review-right{right:0}.dk-flash-page .review-side-btn{display:flex;justify-content:center;align-items:center;width:42px;height:42px;cursor:pointer;border-radius:50%}.dk-flash-page .review-side-btn:active{background:#00000014!important}.dk-flash-page .flash-status-box{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;overflow:auto;box-sizing:border-box;padding:24px max(8%,16px);border-radius:20px;border:1px solid rgba(0,0,0,.08);background:#fff}.dk-flash-page .flash-status-box h2{font-size:26px;font-weight:500;font-family:AbhayaLibre,Times New Roman,Cambria,Georgia,Times,serif;line-height:1.4em;margin:20px 0}.dk-flash-page .flash-status-box .flash-status-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;box-sizing:border-box;flex-shrink:0}.dk-flash-page .flash-status-box .flash-empty-icon{color:#444;flex-shrink:0}.dk-flash-page .flash-status-box .flash-finish-icon{display:flex;justify-content:center;align-items:center;color:#444;border-radius:50%;border:2px solid #444}.dk-flash-page .flash-status-box .status-desc{font-size:.9rem;color:#444;line-height:1.45em;text-align:center}.dk-flash-page .flash-status-box .status-desc b{margin:0 4px}.dk-flash-page .flash-status-box .status-buttons{display:flex;justify-content:center;align-items:center;gap:16px;margin:40px 0 20px;flex-shrink:0;flex-wrap:wrap}.dk-flash-page .flash-status-box .status-buttons button{width:160px;padding:0;height:36px;font-size:.875rem}.dk-flash-page .flash-status-box .status-buttons button span{margin-left:4px}.dk-flash-page .track-review-controls{display:flex;justify-content:center;align-items:center;gap:16px}.dk-flash-page .footer-track{display:flex;justify-content:center;align-items:center;border-top:1px solid rgba(0,0,0,.06);margin-top:20px;padding:10px 0}.dk-flash-page .footer-track .track-btn-wrap{display:flex;justify-content:center;align-items:center;padding:10px 0;cursor:pointer}.dk-flash-page .footer-track .switch-btn{height:20px;width:48px;padding:2px;border-radius:20px;box-sizing:border-box;display:flex;align-items:center;background:#00000014;box-shadow:inset 0 0 4px #0000001f;margin-right:12px;position:relative;cursor:pointer}.dk-flash-page .footer-track .switch-btn.switch-on{background:#0d0d0d}.dk-flash-page .footer-track .switch-btn.switch-on:after{left:24px}.dk-flash-page .footer-track .switch-btn:after{content:"";display:flex;position:absolute;width:22px;height:16px;border-radius:12px;background:#fff;left:2px;transition:left .2s}.dk-flash-page .dk-track-tutorial{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#00000080;border-radius:24px;animation:learn-tutorial-fadein .5s ease-out forwards}.dk-flash-page .dk-track-tutorial .tut-content{background:#fff;border-radius:16px;padding:24px;max-width:400px;line-height:1.5;font-size:.875rem}.dk-flash-page .dk-track-tutorial .tut-content h2{margin:4px 0 16px;font-size:1.125rem;font-weight:600}.dk-flash-page .dk-track-tutorial .tut-content p{margin:16px 0}.dk-flash-page .dk-track-tutorial .tut-content .button{width:100%;height:40px;font-size:.9375rem;margin-top:24px}@keyframes learn-tutorial-fadein{0%{opacity:0}to{opacity:1}}.km-pc-style .dk-flash-page .fast-view-btn:hover{box-shadow:0 2px 5px #0000000a}.km-pc-style .dk-flash-page .review-side-btn:hover{background:#0000000a}@media screen and (max-width:760px){body .dk-flash-page .track-review-controls{gap:12px}}@media screen and (max-width:540px){body .dk-flash-page .dk-card-view-container .card-text-box{padding:8px 16px}body .dk-flash-page .dk-card-view-container .review-info-item{flex-direction:column;height:36px;justify-content:space-between}body .dk-flash-page .dk-card-view-container .info-colon{display:none}body .dk-flash-page .flash-status-box{padding:24px 16px}}.dk-mind-page{flex:1;height:100%;overflow:hidden;display:flex;justify-content:center;box-sizing:border-box;position:relative}.dk-mind-page .markmap-container{width:100%;height:100%;font:inherit}.dk-mind-page .map-status{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;flex-direction:column}.dk-mind-page .map-status .map-status-icon{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.dk-share-container .modal-title{text-align:center}.dk-share-container .modal-wrapper{width:100%;max-width:520px;padding-left:0;padding-right:0;padding-bottom:0}.dk-share-setting{max-height:calc(100vh - 160px);min-height:180px;display:flex;flex-direction:column}.dk-share-setting .share-setting-form{flex:1;padding:20px 8% 24px;overflow:auto;box-sizing:border-box}.dk-share-setting .share-menu-header{display:flex;align-items:center;margin-bottom:20px}.dk-share-setting .share-link-icon{border:1px solid #5f5f64;border-radius:50%;width:30px;height:30px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-shrink:0}.dk-share-setting .share-link-remark{flex:1;margin-left:12px}.dk-share-setting .share-link-state{font-weight:500;font-size:1rem;display:flex;align-items:center;justify-content:space-between}.dk-share-setting .share-link-desc{color:#777;margin-top:2px;font-size:14px}.dk-share-setting .nav-share-check{display:flex;align-items:center;width:52px;height:26px;background:#d6d9db;border-radius:16px;cursor:pointer;padding:3px;box-sizing:border-box;margin-left:5px}.dk-share-setting .nav-share-check>div{display:block;width:20px;height:20px;border-radius:50%;background:#fff}.dk-share-setting .nav-share-check.share-status-on{background:#1cb0f6;justify-content:flex-end}.dk-share-setting .share-menu-link{display:flex;align-items:center;position:relative;overflow:hidden}.dk-share-setting .share-menu-link .share-address{height:42px;background:#f3f3f3;width:100%;display:flex;align-items:center;padding:0 10px;box-sizing:border-box;border:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;cursor:text;border-radius:8px 0 0 8px}.dk-share-setting .share-menu-link .share-copy{height:42px;width:116px;flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#0000001f;font-weight:500;border-radius:0 8px 8px 0}.dk-share-setting .share-menu-link .share-copy:active{background:#0000002e}.dk-share-setting .share-menu-link .share-copy span{margin-left:6px}.dk-share-setting .share-permission-remark{color:#777;margin-top:12px;padding-bottom:24px;font-size:14px}.dk-share-setting .share-options{border-top:1px solid rgba(0,0,0,.06)}.dk-share-setting .share-option{display:flex;align-items:center;justify-content:space-between;padding-top:20px;font-size:.9375rem;font-weight:500}.dk-share-setting .opt-title{display:flex;align-items:center;font-size:15px}.dk-share-setting .opt-title .label-hl{color:#8142ff;background:#ebe5fe;font-size:.75rem;font-weight:600;padding:3px 6px;border-radius:5px;margin-left:8px}.dk-share-setting .pwd-input{height:42px;width:100%;margin-top:12px}.dk-share-setting .whitelist-input{height:105px;width:100%;margin-top:12px}.dk-share-setting .share-menu-footer{display:flex;justify-content:center;align-items:center;border-top:1px solid rgba(0,0,0,.06);padding:16px 0}.dk-share-setting .share-menu-footer .button{width:240px}@media screen and (max-width:540px){.dk-share-setting .share-setting-form{flex:1;padding:20px 5% 24px}.dk-share-setting .share-menu-link{flex-direction:column}.dk-share-setting .share-menu-link .share-address{border-radius:8px}.dk-share-setting .share-menu-link .share-copy{border-radius:8px;margin-top:10px;width:100%}}.dk-opt-container .modal-title{text-align:center}.dk-opt-container .modal-wrapper{width:100%;max-width:450px;padding-left:0;padding-right:0}.dk-opt-container .sead-dk-more-menu .sead-menu-mask{z-index:1000}.dk-opt-container .sead-dk-more-menu .sead-menu{width:224px;position:fixed;z-index:1001}.dk-opt-container .sead-dk-more-menu .menu-item-info{padding:8px 12px;color:#00000080}.dk-opt-container .sead-dk-more-menu .item-ico{display:flex;justify-content:center;align-items:center;margin-right:8px}.dk-opt-container .dk-export-box{max-height:calc(100vh - 160px);min-height:180px;padding:12px 10%;overflow:auto}.dk-opt-container #export-step-select{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;position:relative}.dk-opt-container #export-step-select .dk-export-btn{display:flex;align-items:center;background:#0000000a;border-radius:12px;width:100%;height:76px;margin:0 0 20px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 0 0 16px;box-sizing:border-box}.dk-opt-container #export-step-select .dk-export-btn:active{background:#d0d0d0}.dk-opt-container #export-step-select .export-text{padding:0 12px;display:flex;flex-direction:column;justify-content:center}.dk-opt-container #export-step-select .export-text div{font-weight:500}.dk-opt-container #export-step-select .export-text span{color:#00000080;font-size:.8125rem;margin:2px 0 0;display:flex}.dk-opt-container .cancel-btn{width:100%}.km-dk-cards-editor{height:100%;display:flex;flex-direction:column;align-items:center;flex:1;box-sizing:border-box;overflow:hidden}.km-dk-cards-editor .dk-edit-header{width:100%;max-width:800px;box-sizing:border-box;display:flex;padding:0 12px}.km-dk-cards-editor .edit-header-wrapper{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08)}.km-dk-cards-editor .edit-header-left{display:flex;align-items:center}.km-dk-cards-editor .header-btn{height:36px;width:98px;padding:0}.km-dk-cards-editor .header-btn span{margin-left:5px}.km-dk-cards-editor .btn-split{height:24px;width:1px;background:#00000014;margin:0 12px}.km-dk-cards-editor .dk-edit-total{font-weight:500;display:flex;align-items:center;border-radius:10px;padding:0 8px;white-space:pre-wrap}.km-dk-cards-editor .dk-edit-total>div{display:flex;justify-content:center;align-items:center;margin-right:20px}.km-dk-cards-editor .dk-edit-total span{display:flex;width:3px;height:3px;border-radius:50%;background:#000c;margin:0 4px}.km-dk-cards-editor .dk-edit-scroll-body{flex:1;width:100%;padding:0 16px;box-sizing:border-box;overflow:auto}.km-dk-cards-editor .edit-scroll-panel{width:100%;max-width:720px;padding:4px 0 240px;margin:0 auto}.dk-card-list-footer{width:100%;height:0;display:flex;justify-content:center;align-items:flex-end;position:absolute;left:0;bottom:32px}.dk-card-list-footer .card-list-footer-wrapper{display:flex;align-items:center;background:#0000000f;border-radius:40px}.dk-card-list-footer .card-list-footer-wrapper.list-footer-hide{display:none}.dk-card-list-footer .card-list-create{height:44px;min-width:140px;padding:0 24px}.dk-card-list-footer .card-list-create .footer-new-ico{display:flex;align-items:center;justify-content:center;margin-right:12px}.dk-card-list-footer .create-text{font-weight:500;font-size:15px}.dk-edit-cuts-modal .modal-wrapper{padding:0;width:100%;max-width:500px}.dk-edit-cuts-modal .modal-close{top:14px}.dk-edit-cuts-modal .dk-cuts-app{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.dk-edit-cuts-modal .dk-cuts-title{display:flex;align-items:center;padding:0 32px;border-bottom:1px solid rgba(0,0,0,.08);font-size:.9375rem;font-weight:600;height:56px}.dk-edit-cuts-modal .dk-cuts-body{padding:20px 32px;overflow:auto;flex:1;min-height:200px;max-height:calc(100vh - 200px)}.dk-edit-cuts-modal .cut-title{font-weight:600;font-size:1rem;padding:24px 0 8px}.dk-edit-cuts-modal .dk-cuts-list{padding:0 16px 20px;border-radius:12px;background:#0000000d}.dk-edit-cuts-modal .cut-row{border-bottom:1px solid #ddd;display:flex;align-items:center;line-height:1.6;padding:8px 0;font-size:.9375rem}.dk-edit-cuts-modal .cut-name{width:150px;font-weight:500}.dk-edit-cuts-modal .cut-desc{flex:1}.dk-edit-cuts-modal .dk-cuts-footer{display:flex;justify-content:center;align-items:center;padding:16px 32px;box-shadow:0 0 12px #0000001a}.dk-edit-cuts-modal .dk-cuts-footer .button{width:200px}.sead-cards-menu-wrapper{position:absolute;z-index:1;width:100%;height:0;bottom:12px;left:0;display:flex;justify-content:center;align-items:flex-end}.sead-cards-menu-wrapper .card-move-to-modal .modal-wrapper{width:100%;max-width:420px}.sead-cards-menu-wrapper .card-move-to-modal .card-move-to-body{flex:1;border-radius:10px;overflow:hidden}.sead-cards-menu-wrapper .card-move-to-modal .card-move-to-list{padding:12px;min-height:200px;max-height:calc(100vh - 240px);overflow-y:auto;border-radius:10px;border:1px solid rgba(0,0,0,.08)}.sead-cards-menu-wrapper .card-move-to-modal .card-move-to-footer{display:flex;justify-content:center;align-items:center;padding:20px 0 0}.sead-cards-menu-wrapper .card-move-to-modal .card-move-to-footer .button{width:200px;font-size:.9375rem;font-weight:500}.sead-cards-menu-wrapper .move-deck-item{padding:8px 12px 8px 8px;display:flex;align-items:center;width:100%;font-weight:500;cursor:pointer;position:relative;border-radius:8px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.sead-cards-menu-wrapper .move-deck-item:hover{background-color:#0000000f}.sead-cards-menu-wrapper .move-deck-item.move-deck-selected{background:#1cb0f6!important;color:#fff}.sead-cards-menu-wrapper .move-deck-item.move-deck-selected .move-check-circle{border:0;background:#fff}.sead-cards-menu-wrapper .move-deck-item.move-deck-selected .move-check-circle svg{opacity:1}.sead-cards-menu-wrapper .move-checkbox{display:flex;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px}.sead-cards-menu-wrapper .move-check-circle{border:2px solid rgba(0,0,0,.1);width:18px;height:18px;border-radius:50%;box-sizing:border-box;pointer-events:none;display:flex;justify-content:center;align-items:center;color:#1cb0f6}.sead-cards-menu-wrapper .move-check-circle svg{opacity:0}.sead-cards-menu-wrapper .card-move-to-footer{display:flex;justify-content:center;align-items:center;padding:20px 0 0}.sead-cards-menu-wrapper .card-move-to-footer .button{width:200px;font-size:.9375rem;font-weight:500}.sead-cards-menu{background:#28292c;border-radius:12px;padding:12px 16px 8px;font-size:.8125rem;font-weight:500}.sead-cards-menu .notes-menu-buttons{display:flex;align-items:center}.sead-cards-menu .km-btn{height:36px;font-size:.8125rem;font-weight:500;padding:0;width:136px}.sead-cards-menu .km-btn svg{margin-right:5px}.sead-cards-menu .btn-remove{color:#d0655f}.sead-cards-menu .btn-spacing{width:16px}.sead-cards-menu .notes-menu-summary{padding-top:12px}.sead-cards-menu .create-sum{width:100%}.sead-cards-menu .notes-menu-cancel{border-top:1px solid rgba(255,255,255,.15);margin-top:12px}.sead-cards-menu .notes-menu-cancel div{display:flex;justify-content:center;align-items:center;height:34px;margin-top:4px;cursor:pointer;border-radius:8px;width:100%;color:#fff}.sead-cards-menu .notes-menu-cancel div:hover{background:#ffffff1a}.limited-canvas{box-shadow:0 2px 10px #00000017,0 0 1px #c2c4c7;position:absolute;left:50%;bottom:-120px;transform:translate(-50%);border-radius:6px;width:250px;z-index:60;background:#28292c;color:#fff;padding:16px;transition:opacity .2s,bottom .3s;opacity:0}.limited-canvas h1{margin:0 0 12px;font-size:1rem}.limited-canvas .limited-text{line-height:1.5;display:flex;align-items:center}.limited-canvas .limited-buttons{display:flex;margin-top:20px}.limited-canvas .button-spacing{width:16px}.limited-canvas .cancel{background:transparent;color:#fff;border:1px solid #fff;flex:1}.limited-canvas .upgrade{font-weight:500;width:140px;flex-shrink:0}.limited-canvas.limited-show{opacity:1;bottom:20px}.space-menu-mask{position:fixed;z-index:12;background:transparent;width:100%;height:100%;left:0;top:0}.space-menu{position:absolute;z-index:1;box-shadow:0 0 1px #0003,0 10px 20px #0003;padding:6px;background:#fff;border-radius:6px;box-sizing:border-box}.space-menu .space-menu-item{border-radius:6px;padding:0 12px;height:30px;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.space-menu .space-menu-item:hover{background:#f3f3f3}.space-menu .space-menu-item.menu-danger{color:#fa453b}.space-menu .space-menu-split{height:1px;background:#eee;margin:6px 0}.space-menu a{color:inherit}.block-text-editor.block-dragging{cursor:pointer;-webkit-user-select:none;user-select:none}.block-text-editor.block-dragging .ql-editor{pointer-events:none;-webkit-user-select:none;user-select:none}.block-text-editor.text-dynamic-w{min-width:600px;pointer-events:none!important}.block-text-editor.text-dynamic-w .ql-editor{position:absolute!important;min-width:0;max-width:600px}.block-text-editor .block-dragging-line{background:#00aeec33;border-radius:3px}.block-text-editor .ql-editor{overflow:visible;height:auto;min-height:100%}.block-editor-command-menu{position:absolute;box-shadow:0 2px 10px #00000017,0 0 1px #c2c4c7;width:164px;overflow:auto;pointer-events:none;opacity:0;transform:scale(.98);transition:transform .2s,opacity .2s}.block-editor-command-menu.space-menu{z-index:50!important}.block-editor-command-menu.space-menu .space-menu-item{position:relative;height:34px!important}.block-editor-command-menu.space-menu .space-menu-item:hover{background:transparent}.block-editor-command-menu.space-menu .space-menu-item.menu-item-active{background:#f3f3f3}.block-editor-command-menu.space-menu .space-menu-item.menu-current,.block-editor-command-menu.space-menu .space-menu-item.menu-current:hover{color:#1cb0f6}.block-editor-command-menu.menu-show{pointer-events:initial;opacity:1;transform:scale(1)}.block-editor-command-menu.menu-mismatch{transform:scale(.98);pointer-events:none;opacity:0}.block-editor-command-menu::-webkit-scrollbar{width:7px}.block-editor-command-menu::-webkit-scrollbar-track{background:transparent;border-radius:4px}.block-editor-command-menu::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.block-editor-command-menu::-webkit-scrollbar-thumb:hover{background:#00000040}.block-editor-command-menu .menu-icon{width:24px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center}.block-editor-command-menu .menu-text{margin-left:8px;white-space:nowrap}.block-editor-command-menu .menu-select-file{position:absolute;left:0;top:0;height:100%;width:100%;margin:0;outline:none;opacity:0;cursor:pointer}.block-editor-command-menu .menu-select-file::-webkit-file-upload-button{cursor:pointer}.block-editor-toolbar{position:absolute;z-index:1;box-shadow:0 2px 10px #00000017,0 0 1px #c2c4c7;height:38px;background:#fff;pointer-events:none;opacity:0;transform:scale(.98);transition:transform .15s,opacity .15s;border-radius:5px;display:flex;align-items:center;padding-right:4px}.block-editor-toolbar.toolbar-show{pointer-events:initial;opacity:1;transform:scale(1)}.block-editor-toolbar.toolbar-for-selecting{opacity:0;pointer-events:none}.block-editor-toolbar .toolbar-item{display:flex;height:30px;position:relative;border-radius:5px;margin-left:4px}.block-editor-toolbar .toolbar-item:hover,.block-editor-toolbar .toolbar-item.toolbar-show-menu{background:#eee}.block-editor-toolbar .toolbar-item.toolbar-show-menu .toolbar-menu{pointer-events:initial;opacity:1}.block-editor-toolbar .toolbar-item.toolbar-active,.block-editor-toolbar .toolbar-item.toolbar-active:hover{color:#1cb0f6}.block-editor-toolbar .toolbar-wrapper{display:flex;height:100%;align-items:center;padding:0 6px;cursor:pointer}.block-editor-toolbar .toolbar-wrapper.drop-wrapper{padding:0 5px 0 6px}.block-editor-toolbar .toolbar-icon{height:100%;width:20px;display:flex;align-items:center;justify-content:center}.block-editor-toolbar .toolbar-drop-arrow{margin-left:4px;transform:rotate(180deg)}.block-editor-toolbar .toolbar-split{width:1px;height:30px;margin:0 2px 0 6px;background:#eee}.block-editor-toolbar .toolbar-menu{position:absolute;z-index:1;box-shadow:0 2px 10px #00000017,0 0 1px #c2c4c7;border-radius:5px;background:#fff;opacity:0;pointer-events:none;display:flex}.block-editor-toolbar .toolbar-menu::-webkit-scrollbar{width:7px}.block-editor-toolbar .toolbar-menu::-webkit-scrollbar-track{background:transparent;border-radius:4px}.block-editor-toolbar .toolbar-menu::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.block-editor-toolbar .toolbar-menu::-webkit-scrollbar-thumb:hover{background:#00000040}.block-editor-toolbar .toolbar-menu.toolbar-menu-options{border-radius:5px;overflow:hidden;padding:4px}.block-editor-toolbar .toolbar-menu.toolbar-menu-options .menu-option{width:32px;height:30px;border-radius:5px;cursor:pointer;margin-left:4px}.block-editor-toolbar .toolbar-menu.toolbar-menu-options .menu-option:first-child{margin-left:0}.block-editor-toolbar .toolbar-menu .menu-option{display:flex;justify-content:center;align-items:center}.block-editor-toolbar .toolbar-menu .menu-option.menu-list-option:hover{background:#f3f3f3}.block-editor-toolbar .toolbar-menu .menu-option.menu-option-active,.block-editor-toolbar .toolbar-menu .menu-option.menu-option-active:hover{color:#1cb0f6}.block-editor-toolbar .toolbar-menu .menu-option.menu-option-hidden{display:none}.block-editor-toolbar .toolbar-menu .menu-split{width:1px;margin:0 3px 0 4px;background:#eee}.block-editor-toolbar #tool-block .toolbar-menu{flex-direction:column;box-sizing:border-box;width:164px;overflow:auto}.block-editor-toolbar #tool-block .toolbar-menu .menu-option{box-sizing:border-box;width:100%;height:34px;margin-left:0;padding:0 12px;justify-content:flex-start;flex-shrink:0}.block-editor-toolbar #tool-block .toolbar-menu .menu-icon{width:24px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center}.block-editor-toolbar #tool-block .toolbar-menu .menu-text{margin-left:8px;white-space:nowrap}.block-editor-toolbar #tool-color .drop-wrapper{padding:0 6px}.block-editor-toolbar #tool-color #toolbar-color-icon{width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 1px #00000059}.block-editor-toolbar #tool-color .background-clear{position:relative}.block-editor-toolbar #tool-color .background-clear .background-clear-icon{height:24px;width:24px;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg)}.block-editor-toolbar #tool-color .background-clear .background-clear-icon:before{content:"";display:block;width:100%;height:1px;background:#00000029}.block-editor-toolbar #tool-align .toolbar-align-icon{width:14px;height:10px;border-top:1px solid #000;position:relative;display:flex;flex-direction:column}.block-editor-toolbar #tool-align .toolbar-align-icon:before,.block-editor-toolbar #tool-align .toolbar-align-icon:after{content:"";display:block;margin-top:4px;width:55%;height:1px;background:#000}.block-editor-toolbar #tool-align .toolbar-align-icon:after{width:75%}.block-editor-toolbar #tool-align .toolbar-align-icon.align-center{align-items:center}.block-editor-toolbar #tool-align .toolbar-align-icon.align-right{align-items:flex-end}.block-editor-toolbar #tool-align .menu-option-active .toolbar-align-icon{border-top-color:#1cb0f6}.block-editor-toolbar #tool-align .menu-option-active .toolbar-align-icon:before,.block-editor-toolbar #tool-align .menu-option-active .toolbar-align-icon:after{background:#1cb0f6}.block-editor-color-menu{padding:5px 0;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 10px #00000017,0 0 1px #c2c4c7;border-radius:5px;background:#fff}.block-editor-color-menu .color-items{display:flex;align-items:center;margin:0 6px}.block-editor-color-menu .color-items .menu-option{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;position:relative;box-shadow:inset 0 0 0 1px #00000014;margin:5px!important;cursor:pointer}.block-editor-color-menu .color-items .background-clear{position:relative}.block-editor-color-menu .color-items .background-clear .background-clear-icon{height:24px;width:24px;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);border-radius:50%;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg)}.block-editor-color-menu .color-items .background-clear .background-clear-icon:before{content:"";display:block;width:100%;height:1px;background:#00000029}.block-editor-tooltip-dialog{position:absolute;border-radius:5px;background:#fff;box-shadow:0 2px 10px #00000017,0 0 1px #c2c4c7;z-index:1;pointer-events:auto;overflow:hidden}.block-editor-link-dialog{height:34px;box-sizing:border-box;padding:4px;display:flex;align-items:center}.block-editor-link-dialog input{height:26px;width:240px;box-sizing:border-box;border:0;padding:0 6px;font-size:14px;border-right:1px solid #EEEEEE}.block-editor-link-dialog .editor-link-save{width:26px;height:26px;flex-shrink:0;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;margin-left:4px}.block-editor-link-dialog .editor-link-save:hover{background:#eee}.block-editor-link-preview{display:flex;height:34px;box-sizing:border-box;padding:4px;align-items:center}.block-editor-link-preview .preview-open{width:210px;height:26px;line-height:26px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;box-sizing:border-box;padding:0 10px;border-right:1px solid #eff1f4;font-size:14px}.block-editor-link-preview .preview-open a{color:#5eacf3;text-decoration:none}.block-editor-link-preview .preview-btn{width:26px;height:26px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:5px;cursor:pointer;margin-left:4px}.block-editor-link-preview .preview-btn:hover{background:#eee}.block-editor-link-preview .preview-del-icon{height:13px;width:13px;border:1px solid #000;border-radius:50%;transform:rotate(-45deg);display:flex;justify-content:center;align-items:center}.block-editor-link-preview .preview-del-icon:after{content:"";display:block;width:100%;height:1px;background:#000}.editor-block-controls{position:absolute;opacity:0;pointer-events:none}.editor-block-controls.controls-show{pointer-events:all;opacity:1}.editor-block-controls .block-menu-drop{color:#00000080;width:18px;height:26px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer}.editor-block-controls .block-menu-drop:hover{background:#00000014;color:#000000e6}.editor-block-menu-container{position:fixed;width:0;height:0;top:0;left:0;z-index:50}.editor-block-menu-container.show-menu .editor-block-menu-mask{display:block}.editor-block-menu-container.show-menu .editor-block-menu{pointer-events:all;opacity:1;height:auto}.editor-block-menu-container .editor-block-menu-mask{position:fixed;width:100%;height:100%;top:0;left:0;display:none}.editor-block-menu-container .editor-block-menu{width:170px;left:-160px;pointer-events:none;opacity:0;position:fixed;top:-400px;transform:translate(-172px);transition:opacity .15s}.editor-block-menu-container .editor-block-menu.hide-text-block-items .text-block-item{display:none}.editor-block-menu-container .editor-block-menu .space-menu-item{height:32px;position:relative}.editor-block-menu-container .editor-block-menu .space-menu-item.show-children .editor-block-children{pointer-events:all;opacity:1}.editor-block-menu-container .editor-block-menu .space-menu-item.menu-current,.editor-block-menu-container .editor-block-menu .space-menu-item.menu-current:hover{color:#1cb0f6}.editor-block-menu-container .editor-block-menu .menu-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.editor-block-menu-container .editor-block-menu .menu-text{margin-left:8px;white-space:nowrap}.editor-block-menu-container .editor-block-menu .menu-arrow{position:absolute;right:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg);color:#0006}.editor-block-menu-container .editor-block-children{position:absolute;pointer-events:none;opacity:0;transition:opacity .15s;cursor:default}.editor-block-menu-container .block-switch-menu{width:164px;position:relative}.editor-block-dragging{position:absolute;width:20px;height:26px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:none;color:#000c;background:#f3f3f3}.editor-block-dragging-line{position:absolute;width:100%;height:2px;background:#18a0fb}.dk-card-item.dk-card-hidden{position:fixed;opacity:0;pointer-events:none}.dk-card-item .item-top-spacing{height:24px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.dk-card-item .item-top-spacing:active .top-spacing-line{margin-top:2px}.dk-card-item .item-top-spacing .top-spacing-line{width:100%;height:2px;margin:0 20px;border-radius:2px;background:#00000014;opacity:0;transition:opacity .25s 30ms}.dk-card-item .top-card-insert{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:50%;background:#1cb0f6;color:#fff;opacity:0;pointer-events:none;position:absolute;z-index:1;cursor:pointer;transition:opacity .25s 30ms,transform .25s 30ms}.dk-card-item-body{box-sizing:border-box;border-radius:12px;box-shadow:0 1px 4px #0000000f,inset 0 0 0 1px #ffffff80,0 0 0 1px #0000000a;background:#fbfbfb;position:relative}.dk-card-item-body.card-selected{box-shadow:0 1px 4px #0000000f,inset 0 0 0 1px #ffffff80,0 0 0 1px #0000000a,0 0 0 2px #1cb0f6!important}.dk-card-item-body.card-selected .card-checkbox .check-circle{border-color:#1cb0f6!important;background:#1cb0f6}.dk-card-item-body.card-selected .card-checkbox svg{display:block!important}.dk-card-item-body .card-content-container{box-sizing:border-box;height:100%;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding:14px;display:flex;align-items:flex-start;cursor:pointer;border-radius:12px}.dk-card-item-body .card-content-container:active{background:#00000005}.dk-card-item-body .card-order-num{display:flex;align-items:center;justify-content:center;font-weight:700;height:26px;color:#d3d4d7;font-size:1rem;min-width:30px;font-family:Times New Roman,Times,Baskerville,Georgia,serif}.dk-card-item-body .card-content-wrapper{flex:1;margin-left:8px;position:relative}.dk-card-item-body .card-content{flex:1;padding-right:28px}.dk-card-item-body .card-content .card-content-text{max-height:204px;width:100%;min-height:25px;white-space:pre-wrap;font-size:16px;line-height:1.6;overflow:hidden}.dk-card-item-body .card-progress{display:flex;align-items:center;margin-top:2px;color:#0006;font-size:14px}.dk-card-item-body .card-progress>div{margin-right:20px}.dk-card-item-body .card-progress>div:last-child{margin-right:0}.dk-card-item-body .card-progress .info-label{white-space:pre}.dk-card-item-body .card-progress .state-due{color:#1cb0f6;opacity:.8}.dk-card-item-body .card-progress .info-reps{margin:0 2px}.dk-card-item-body .card-progress b{font-weight:500}.dk-card-item-body .card-progress .upper-case{text-transform:capitalize}.dk-card-item-body .card-edit-container{padding:0 8px}.dk-card-item-body .card-edit-container .card-edit-split{height:2px;background:#00000014;margin:0 14px}.dk-card-item-body .card-edit-container .card-edit-footer{padding:0 12px 16px;display:flex;justify-content:center;align-items:center;position:relative}.dk-card-item-body .card-edit-container .card-edit-footer .button{width:120px;height:36px}.dk-card-item-body .card-edit-container .card-edit-footer .card-save{margin-right:12px}.dk-card-item-body .card-edit-container .card-edit-footer .card-cancel{background:#efefef}.dk-card-item-body .card-edit-container .card-edit-footer .card-cancel:active{background:#e0e0e0}.dk-card-item-body .card-edit-container .edit-footer-right{position:absolute;right:12px;display:flex;align-items:center}.dk-card-item-body .card-edit-container .footer-right-btn{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#828282;cursor:pointer}.dk-card-item-body .card-edit-container .footer-right-btn:active{background:#0000001a!important}.dk-card-item-body .card-edit-container .footer-right-spacing{width:4px}.dk-card-item-body .card-edit-container .shortcuts-btn{margin-left:4px}.dk-card-item-body .info-retention{display:flex;justify-content:center;align-items:center;position:relative;cursor:default}.dk-card-item-body .info-retention.ret-green .ret-value{color:#58cc02}.dk-card-item-body .info-retention.ret-red .ret-value{color:#ff6767}.dk-card-item-body .info-retention.ret-yellow .ret-value{color:#ff9d14}.dk-card-item-body .info-retention svg{transform:rotate(-90deg)}.dk-card-item-body .info-retention .ret-value{opacity:.8}.dk-card-item-body .info-retention:hover .ret-details-tip{opacity:1;visibility:visible;transition-delay:.2s}.dk-card-item-body .ret-details-tip{position:absolute;top:calc(100% + 6px);left:50%;width:max-content;max-width:360px;box-sizing:border-box;font-size:.75rem;line-height:18px;transform:translate(-50%);background-color:#000000b3;color:#fff;padding:6px 10px;border-radius:8px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear 1s;z-index:10;pointer-events:none}.dk-card-item-body .tip-lbl-date{margin-left:16px}.dk-card-item-body .ret-desc{border-top:1px solid rgba(255,255,255,.4);margin-top:3px;padding-top:3px;color:#ddd}.dk-card-item-body .card-checkbox{display:flex;justify-content:center;align-items:center;width:24px;height:24px;position:absolute;right:-4px;top:0}.dk-card-item-body .card-checkbox .check-circle{border:2px solid rgba(0,0,0,.08);width:18px;height:18px;border-radius:50%;box-sizing:border-box;pointer-events:none;display:flex;justify-content:center;align-items:center}.dk-card-item-body .card-checkbox .check-circle svg{display:none}.dk-card-item-body .card-checkbox:hover .check-circle{border-color:#00000040}.km-pc-style .dk-card-item .item-top-spacing:hover .top-spacing-line{opacity:1}.km-pc-style .dk-card-item .item-top-spacing:hover .top-card-insert{opacity:1;transform:scale(1.75)}.km-pc-style .dk-card-item .footer-right-btn:hover{color:#444;background:#0000000f}.km-mobile-style .dk-card-item .item-top-spacing{pointer-events:none;height:16px}.km-mobile-style .dk-card-item .shortcuts-btn{display:none}@media screen and (max-width:760px){body .dk-card-item-body{background:#fff;box-shadow:0 1px 4px #00000005,inset 0 0 0 1px #ffffff80,0 0 0 .5px #00000005}body .dk-card-item-body .card-content-container{padding:14px 14px 14px 12px}body .dk-card-item-body .card-edit-footer .button{width:100px!important}}.dk-card-virtual-list{box-sizing:border-box}.dk-card-list-items{box-sizing:border-box;position:relative}.dk-card-list-generating{display:none}.dk-card-list-generating .gen-title{display:flex;justify-content:center;margin-top:24px;opacity:.8;font-size:.9375rem}.dk-card-list-generating .gen-box-holder div{margin-top:24px;box-sizing:border-box;padding:16px 32px;border-radius:12px;box-shadow:0 3px 8px #00000005;border:1px solid rgba(0,0,0,.06);background-color:#fff;position:relative}.dk-card-list-generating .gen-box-holder p{margin:8px 0;height:10px;border-radius:8px;background:linear-gradient(90deg,#00142808 25%,#00142812,#00142808 75%);background-size:200% 100%;animation:lightMove 4s infinite ease-in-out}.dk-card-list-generating .gen-box-holder p:first-child{height:16px;width:40%;margin-bottom:12px}@keyframes lightMove{0%{background-position:-100% 0}50%{background-position:100% 0}to{background-position:-100% 0}}.import-win-view.km-router-view{padding:12px;background:transparent}.import-win-view.km-router-view .router-view-container{border-radius:12px}.import-win-title{font-size:1rem;font-weight:600}.import-win-body{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:auto}.import-win-body .import-win-page{width:100%;max-width:700px;padding:40px 20px 80px;box-sizing:border-box}.import-win-body .import-win-form,.import-win-body .import-win-form .import-head{display:flex;flex-direction:column}.import-win-body .import-win-form h1{font-size:1rem;font-weight:600;margin:0}.import-win-body .import-win-form .import-desc{color:#0009;line-height:1.36;margin:12px auto 0;font-size:.9375rem}.import-win-body .import-input{height:200px;margin-top:16px}.import-win-body .import-separator{margin-top:20px}.import-win-body .import-separator h3{font-weight:500;font-size:.9375rem;margin:0}.import-win-body .separator-list{display:flex;align-items:center;margin-top:8px}.import-win-body .separator-list .sep-selected .radio-dot{background:#1cb0f6;border:0}.import-win-body .separator-list .sep-selected .radio-dot svg{opacity:1}.import-win-body .separator-list>div{display:flex;align-items:center;cursor:pointer}.import-win-body .separator-list>span{display:flex;width:32px}.import-win-body .separator-list .sep-key{font-weight:500}.import-win-body .separator-list .sep-radio{margin:0 8px 0 0;display:flex;align-items:center}.import-win-body .separator-list .radio-dot{border:2px solid rgba(0,0,0,.1);width:18px;height:18px;box-sizing:border-box;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff}.import-win-body .separator-list .radio-dot svg{opacity:0}.import-win-body .separator-list .custom-input{height:40px;width:120px}.import-win-body .import-footer{margin:20px 0 0;display:flex;align-items:center;justify-content:space-between}.import-win-body .import-footer .button{width:100%;height:48px;font-size:1rem}.import-win-body .excel-template-title{font-weight:500;margin:24px 0 12px;font-size:.9375rem}.import-win-body .excel-template{border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);width:100%;box-sizing:border-box}.import-win-body .excel-template div{display:flex}.import-win-body .excel-template span{display:flex;width:50%;box-sizing:border-box;padding:5px 8px;border-left:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}.import-win-body .import-upload-container{margin-top:16px;position:relative;height:120px;border-radius:12px;border:1px dashed silver}.import-win-body .import-upload-container input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}.import-win-body .import-upload-container .upload-holder-file,.import-win-body .import-upload-container .upload-holder-text{width:100%;height:100%;justify-content:center;align-items:center;font-size:.9375rem;display:flex;flex-direction:column;position:absolute;padding:0 12px;box-sizing:border-box;text-align:center}.import-win-body .import-upload-container .upload-svg,.import-win-body .import-upload-container .parsing-loader{margin-bottom:12px}.import-win-body .import-upload-container .upload-holder-text{color:#777}.import-win-body .import-upload-container .upload-holder-text svg{color:#a0a0a0}.import-win-body .upload-holder-text{color:#777}.import-win-body .upload-holder-text svg{color:#a0a0a0}.import-win-body .import-preview h2{font-weight:500;font-size:.9375rem;margin:24px 0 0}.import-win-body .import-preview .card-item{margin-top:20px;box-sizing:border-box;border-radius:12px;box-shadow:0 1px 4px #0000000f,inset 0 0 0 1px #ffffff80,0 0 0 1px #0000000a;background:#fbfbfb;position:relative;padding:12px 16px}.import-win-body .import-preview .card-back{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.06)}.import-win-body .import-preview .import-more-cards{display:flex;justify-content:center;align-items:center;padding:24px 0;font-weight:500}.dk-import-tabs{align-items:center;justify-content:space-between;flex-shrink:0;padding:0 0 24px;position:relative;box-sizing:border-box}.dk-import-tabs .dk-import-tab-bar{display:flex;justify-content:center;align-items:center;flex:1;background:#000a140f;border-radius:12px;padding:6px;box-sizing:border-box}.dk-import-tabs .dk-import-tab{flex:1;height:36px;display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;color:#000000bf;border-radius:8px;cursor:pointer}.dk-import-tabs .dk-import-tab-active{background:#fff;box-shadow:0 1px 4px #0000000f,inset 0 0 0 1px #ffffff80,0 0 0 1px #0000000a}.km-dk-settings-container .modal-title{text-align:center}.km-dk-settings-container .modal-wrapper{width:100%;max-width:640px;padding-left:0;padding-right:0;padding-bottom:0}.km-dk-settings{max-height:calc(100vh - 160px);min-height:160px;display:flex;flex-direction:column}.km-dk-settings .setting-form{flex:1;padding:0 5% 24px;overflow:auto;box-sizing:border-box}.km-dk-settings .group-title{font-size:18px;font-weight:500;margin:0;padding:10px 0}.km-dk-settings .group-body{background:#0000000a;border-radius:12px;padding:20px;margin:0 0 20px}.km-dk-settings .setting-heading{font-weight:500;font-size:1rem;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.08)}.km-dk-settings .setting-field{margin-top:20px}.km-dk-settings .setting-field.field-no-margin{margin-top:0}.km-dk-settings .setting-field .field-label{font-weight:500;font-size:1rem}.km-dk-settings .setting-field .field-input{margin-top:8px}.km-dk-settings .setting-field .input-text{height:40px}.km-dk-settings .setting-field .field-desc{color:#000000b3;margin-top:8px;white-space:pre-wrap;line-height:1.45em}.km-dk-settings .new-cards-inputs{display:flex;align-items:center}.km-dk-settings .new-cards-inputs select{width:120px;flex-shrink:1}.km-dk-settings .new-cards-inputs input{margin:0 8px 0 10px;width:110px;flex-shrink:1}.km-dk-settings .retention-inputs input{width:240px;margin-right:8px}.km-dk-settings .retention-desc p{margin:8px 0 0}.km-dk-settings .retention-desc a{margin-left:4px}.km-dk-settings .show-ret-more{padding:8px 0;color:#333;text-decoration:underline;display:inline-block}.km-dk-settings .reset-inputs{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.km-dk-settings .stop-field{margin-top:24px;padding:24px 0;border-top:1px solid rgba(0,0,0,.06)}.km-dk-settings .learn-setting-footer{display:flex;justify-content:center;align-items:center;flex-shrink:0;border-top:1px solid rgba(0,0,0,.06);padding:16px 0}.km-dk-settings .learn-setting-footer .button{width:240px}.km-dk-cuts .modal-wrapper{padding:0;width:100%;max-width:500px}.km-dk-cuts .modal-close{top:14px}.km-dk-cuts .dk-cuts-app{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.km-dk-cuts .dk-cuts-title{display:flex;align-items:center;padding:0 32px;border-bottom:1px solid rgba(0,0,0,.08);font-size:.9375rem;font-weight:600;height:56px}.km-dk-cuts .dk-cuts-body{padding:20px 32px;overflow:auto;flex:1;min-height:200px;max-height:calc(100vh - 200px)}.km-dk-cuts .cut-title{font-weight:600;font-size:1rem;padding:24px 0 8px}.km-dk-cuts .dk-cuts-list{padding:0 16px 20px;border-radius:12px;background:#0000000d}.km-dk-cuts .cut-row{border-bottom:1px solid #ddd;display:flex;align-items:center;line-height:1.6;padding:8px 0;font-size:.9375rem}.km-dk-cuts .cut-name{width:150px;font-weight:500}.km-dk-cuts .cut-desc{flex:1}.km-dk-cuts .dk-cuts-footer{display:flex;justify-content:center;align-items:center;padding:16px 32px;box-shadow:0 0 12px #0000001a}.km-dk-cuts .dk-cuts-footer .button{width:200px}.dk-title-container{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-start}.dk-title-container .dk-title-holder{width:100%;box-sizing:border-box;font-size:2rem;font-weight:500;line-height:44px;padding:8px;border-radius:10px;cursor:pointer}.dk-title-container .edit-title-container{width:420px;box-sizing:border-box;max-width:100%;padding:0 4%}.dk-title-container .edit-title-container textarea{width:100%;height:86px;margin-top:20px;font-size:.9375rem;resize:none}.dk-title-container .edit-title-container .button{margin:30px 0 10px}.km-pc-style .dk-title-holder:hover{background:#0000000d}.km-dk-pop-win.km-router-view{position:absolute;background:#f5f5f5}.km-dk-pop-win-padding{padding:12px;box-sizing:border-box;display:flex;width:100%;height:100%}.km-dk-view-wrapper{border:1px solid rgba(0,0,0,.08);flex:1;box-sizing:border-box;display:flex;flex-direction:column;width:100%;border-radius:20px;box-shadow:0 0 6px #0000000f,inset 0 0 2px 2px #fff}.km-dk-view-header{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;height:64px;flex-shrink:0}.km-dk-view-header .dk-header-side{height:100%;display:flex;align-items:center;flex-shrink:0;overflow:hidden}.km-dk-view-header .dk-header-left{flex:1;box-sizing:border-box}.km-dk-view-header .dk-header-right{flex-shrink:0;padding:0 16px;box-sizing:border-box}.km-dk-view-header .dk-header-right .header-right-btn{display:flex;justify-content:center;align-items:center;flex-shrink:0;font-weight:500;height:36px;padding:0 12px;border-radius:10px;cursor:pointer}.km-dk-view-header .dk-header-right .header-right-btn .btn-text{margin-left:6px}.km-dk-view-header .dk-header-right .header-more-wrapper{position:relative}.km-dk-view-header .dk-header-right .more-guide-tip{background:#0d0d0d;border-radius:10px;padding:12px 16px;position:absolute;right:-4px;top:calc(100% + 8px);color:#fff;width:260px;box-sizing:border-box;line-height:1.4em;opacity:0;animation:guideTipShow .6s forwards;animation-delay:.5s}.km-dk-view-header .dk-header-right .more-guide-tip:after{content:"";display:block;background:#0d0d0d;width:20px;height:20px;position:absolute;top:-6px;right:16px;border-radius:2px;transform:rotate(45deg)}.km-dk-view-header .dk-header-right .guide-tip-close{text-decoration:underline;padding:12px 12px 4px 0;cursor:pointer;display:inline-block}@keyframes guideTipShow{0%{opacity:0}to{opacity:1}}.km-dk-view-header .dk-header-right .km-dk-more-shown{background:#00000014}.km-dk-view-header .dk-view-back{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin:0 4px 0 12px;border-radius:10px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.km-dk-view-header .dk-view-back:active{background:#00000014!important}.km-dk-view-header .km-dk-header-title{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;overflow:hidden}.km-dk-view-header .km-dk-header-title .dk-title-container{max-width:800px}.km-dk-view-header .km-dk-header-title .dk-title-holder{width:auto;max-width:100%;display:inline-block;font-size:.9375rem;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.km-dk-view-header .km-dk-header-author{color:#000000b3;margin-top:2px;display:flex;align-items:center;font-size:.8125rem}.km-dk-view-header .km-dk-header-author div{display:flex;align-items:center;margin:0 4px}.km-dk-view-header .km-dk-header-author img{width:16px;height:16px;border-radius:50%;margin-right:4px}.km-dk-tabs{width:100%;box-sizing:border-box;display:flex;justify-content:center;flex-shrink:0;padding:0 0 12px}.km-dk-tabs .dk-tabs-bar{display:flex;align-items:center;border-radius:12px;gap:6px;padding:6px;background:#0000000a}.km-dk-tabs .dk-view-tab{display:flex;justify-content:center;align-items:center;width:100px;border-radius:8px;height:36px;cursor:pointer;font-weight:500;font-size:15px}.km-dk-tabs .dk-view-tab.dk-tab-active{background:#fff!important;box-shadow:0 1px 4px #0000000f,inset 0 0 0 1px #ffffff80,0 0 0 1px #0000000a}.km-dk-guide-wrapper{display:flex;flex-direction:column;flex:1;box-sizing:border-box;overflow:auto}.km-dk-tabs-wrapper{display:flex;flex-direction:column;flex:1;box-sizing:border-box;overflow:hidden}.km-dk-loading-wrapper{display:flex;flex-direction:column;flex:1;box-sizing:border-box;padding:0 16px;overflow:auto}.km-dk-loading-wrapper .dk-skeleton-box{display:flex;justify-content:center;align-items:center;height:100%;max-height:432px;min-height:200px;width:100%;max-width:600px;margin:20px auto;border:1px solid rgba(0,0,0,.08);border-radius:20px}.km-dk-loading-wrapper .skeleton-wrapper{width:80%;display:flex;flex-direction:column;justify-content:center;gap:10px}.km-dk-loading-wrapper .skeleton-line{width:100%;height:18px;border-radius:5px;position:relative;overflow:hidden;background-color:#eaeaea}.km-dk-loading-wrapper .skeleton-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-100%);animation:shimmer-light 2s linear infinite}.km-dk-loading-wrapper .short-line{width:84%}.km-dk-loading-wrapper .wide-line{height:30px;width:60%;margin-bottom:36px}@keyframes shimmer-light{to{transform:translate(100%)}}.km-dk-view-role-1 .dk-title-holder{cursor:text!important;padding:0!important;border-radius:4px}.km-dk-view-role-1 .dk-title-holder:hover{background:transparent!important}.km-pc-style .km-dk-view-header .dk-view-back:hover{background:#0000000d}.km-pc-style .km-dk-view-header .dk-header-right .header-right-btn:hover,.km-pc-style .km-dk-tabs .dk-view-tab:hover{background:#0000000a}@media screen and (max-width:760px){body .km-dk-pop-win.km-router-view{z-index:20!important}body .km-dk-pop-win-padding{padding:0}body .km-dk-view-wrapper{border:0;box-shadow:none;border-radius:0}body .km-dk-view-header .dk-header-right .header-right-btn{padding:0 10px}body .km-dk-view-header .dk-header-right .header-right-btn .btn-text{display:none}}.km-space{flex:1;height:100%;display:flex;position:relative}.km-space .init-loader{display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;color:#1f222599}.km-space .init-load-img{display:flex;justify-content:center;align-items:center;animation:loading-rotate 1.6s infinite linear}.km-space .init-load-text{margin-top:32px}@keyframes loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.km-space .init-failed{position:fixed;z-index:1000;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.km-space .init-failed .failed-view{display:flex;flex-direction:column;align-items:center;font-size:1rem;-webkit-user-select:none;user-select:none}.km-space .init-failed .loading-retry{border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;margin-top:12px}.km-space .init-failed .loading-retry:hover{background:#0000000f}.km-space .init-failed .loading-retry:active{background:#0000001a}.km-workspace-viewport{flex:1;width:100%;height:100%;display:flex;position:relative;background:#f5f5f5}.km-workspace-viewport.sead-workspace-blurred{filter:blur(6px)}.km-workspace-viewport .km-space-page{display:flex;flex-direction:column;align-items:center;flex:1;padding:0 70px;margin:0 auto}.km-router-view{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:#fff;display:flex;flex-direction:column;box-sizing:border-box;transform-origin:50% 50%}.km-router-view.router-view-in{animation:router-fadein .3s ease-out forwards}.km-router-view.router-view-out{animation:router-fadeout .3s ease-out forwards}.km-router-view.swiping-left{border-radius:12px;box-shadow:0 0 20px #0000001a;overflow:hidden}@keyframes router-fadein{0%{opacity:0;top:30px;transform:scale(.95)}to{opacity:1;top:0;transform:scale(1)}}@keyframes router-fadeout{0%{opacity:1;top:0;transform:scale(1)}to{opacity:0;top:30px;transform:scale(.95)}}@keyframes router-fadein-mobile{0%{opacity:0;left:50%}to{opacity:1;left:0}}@keyframes router-fadeout-mobile{0%{opacity:1;left:0}to{opacity:0;left:50%}}.km-router-view .router-view-container{height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff}.km-page-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:64px;flex-shrink:0;box-shadow:0 3px 5px #00000012}.km-page-header .km-header-center{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translate(-50%)}.km-page-header .header-side{height:100%;display:flex;align-items:center;overflow:hidden;flex-shrink:0}.km-page-header .dk-header-back{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin:0 4px 0 16px;border-radius:10px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.km-page-header .dk-header-back:active{background:#0000001f!important}.km-root-router-view{width:100%;height:100%;min-height:100%;display:flex;box-sizing:border-box}.km-space-body{display:flex;flex:1;width:100%;box-sizing:border-box;position:relative;flex-direction:column;align-items:center}.km-space-mobile-footer{height:0;width:100%;position:fixed;bottom:0;left:0;z-index:10;display:none}.km-space-mobile-footer .m-footer-container{position:relative;height:0;width:100%;display:flex;justify-content:center;align-items:flex-end}.km-space-mobile-footer:after{content:"";display:block;width:100%;height:100px;position:absolute;left:0;bottom:0;pointer-events:none;background:linear-gradient(180deg,#0000,#0000000f 75%)}.km-space-mobile-footer .m-footer-wrapper{width:100%;height:0;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:1;margin-bottom:25px;-webkit-user-select:none;user-select:none}.km-space-mobile-footer .m-footer-side{display:flex;justify-content:center;align-items:center;height:54px;background:#fff;border-radius:30px;box-shadow:0 4px 20px #00000008}.km-space-mobile-footer .m-footer-left{padding:0 2px}.km-space-mobile-footer .m-footer-right{width:54px}.km-space-mobile-footer .m-footer-right .m-footer-btn{width:50px;height:50px}.km-space-mobile-footer .m-footer-btn{display:flex;justify-content:center;align-items:center;width:64px;height:50px;border-radius:30px;color:#505255}.km-space-mobile-footer .m-footer-btn:active{background:#0000000f}.km-space-mobile-footer .m-footer-active{color:#0080fc}.km-space-body-scroll{flex:1;overflow-y:auto;width:100%;height:100%}.km-space-body-scroll::-webkit-scrollbar{width:8px;background-color:transparent}.km-space-body-scroll::-webkit-scrollbar-thumb{background-color:#00000024;border-radius:4px}.km-space-body-scroll .space-scroll-content{display:flex;align-items:flex-start}.km-pc-style .km-page-header .dk-header-back:hover{background:#0000000d}@media screen and (max-width:1200px){body .km-workspace-viewport .km-space-page{padding:0 40px}}@media screen and (max-width:960px){body .km-workspace-viewport .km-space-page{padding:0 20px}}@media screen and (max-width:760px){body .km-workspace-viewport .km-space-page{padding:0 16px}body .km-space-mobile-footer{display:flex}body .km-page-header .dk-header-back{margin:0 4px 0 8px}body .km-router-view.router-view-in{animation:router-fadein-mobile .3s ease-out forwards}body .km-router-view.router-view-out{animation:router-fadeout-mobile .3s ease-out forwards}}.km-body{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background:#fff;scrollbar-color:#c6c6c6 #0000}#km-app-container{display:flex;flex-direction:column;flex:1;width:100%;height:100%}
