.svg-icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.message-wrap{position:fixed;left:50%;top:4rem;margin-left:auto;margin-right:auto;max-width:48rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:1000;animation:slideInOut 1.2s forwards}.message-wrap .info-icon{margin-right:.75rem;display:inline;height:1.25rem;width:1.25rem}.message-wrap .paused{animation:slideInOut .1s paused;animation-delay:1s}.message{white-space:nowrap;margin-bottom:1rem;display:flex;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes slideInOut{0%{top:4rem}80%{top:6rem}to{top:-3rem}}.card-disable .card-textwrap>h5,.card-disable .img-top{cursor:not-allowed!important}.card-disable:hover{filter:unset!important}.card-item{position:relative;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));width:100%}.card-item:hover{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card-item .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.card-item .img-top{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.card-item .uploader{font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration-line:underline}.card-item .card-textwrap{padding:1.25rem;padding-top:.75rem}.card-item .card-textwrap h5{margin-bottom:.5rem;cursor:pointer;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.card-item .card-textwrap h5:hover{text-decoration:underline}.card-item .card-textwrap .intro-text{overflow-wrap:break-word;padding-bottom:2.5rem;padding-top:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.card-item .card-textwrap .hits-num{position:absolute;bottom:1rem;left:1.25rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.card-item .card-textwrap .hits-num .eye-icon{margin-right:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));display:inline-block}.card-item .card-textwrap .more-dropdown{top:200px;position:absolute;right:-1.25rem;z-index:10;margin-top:.5rem;width:auto;transform-origin:top right;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.card-item .card-textwrap .more-dropdown .menubtn{display:block;cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.card-item .card-textwrap .more-dropdown .menubtn:hover{--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.card-item .card-textwrap .more-dropdown .menubtn .copy-icon{display:inline-block;margin-right:5px}.card-item .card-textwrap .more-dropdown .menubtn .copy-icon path{fill:#000!important}.card-item .card-textwrap .more-dropdown .menubtn .edit-icon{display:inline-block;margin-right:5px}.card-item .card-textwrap .more-dropdown .menubtn .edit-icon *{fill:#000}.card-item .card-textwrap .more-dropdown .menubtn .del-icon{display:inline-block;margin-right:5px}.card-item .card-textwrap .more-dropdown .menubtn .del-icon *{stroke:#000}.card-item .card-textwrap .more-btn{font-size:28px;border-radius:50%;line-height:30px;position:absolute;top:170px;right:10px;cursor:pointer;text-align:center;width:32px;height:32px}.card-item .card-textwrap .more-btn *{position:relative;left:2px;top:1px;stroke:gray}.card-item .card-textwrap .more-btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.card-item .card-textwrap .more-btn:hover *{stroke:#0284c7!important}.card-item .card-textwrap .badge-group{position:absolute;bottom:.75rem;right:.75rem;text-align:right}.card-item .card-textwrap .badge-group .badge{margin-left:.25rem;margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.card-item .card-textwrap .tag-group{position:absolute;bottom:1rem;right:.75rem;text-align:right;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-item .card-textwrap .tag-group .tag{margin-left:.25rem;margin-right:.25rem}.select-btn{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;position:relative;width:100%;cursor:pointer;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:2.5rem;text-align:left;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.select-btn,.select-btn:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.select-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.select-btn{font-size:.875rem;line-height:1.5rem}}.select-btn .arrow-icon{position:absolute;right:12px;top:14px}.select-btn .arrow-icon-up{top:12px!important;transition:1s!important;transform:scaleY(-1)!important}.dropdown-wrap{position:absolute;margin-top:.25rem;max-height:14rem;width:100%;overflow:auto;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.dropdown-wrap:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.dropdown-wrap{font-size:.875rem;line-height:1.25rem}}.dropdown-wrap{z-index:999}.dropdown-wrap .dropdown-item{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:2.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.dropdown-wrap .dropdown-item:hover{--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.testpage .grid-wrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.testpage .grid-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.testpage .grid-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.testpage .grid-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}}.testpage .mock-area{grid-column:span 1/span 1;margin:2.5rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.testpage .mock-area{grid-column:span 1/span 1}}.testpage .mock-area{overflow:auto;max-height:85vh;padding:2.5rem;position:relative}.testpage .mock-area .upload-item{margin-top:2.5rem;margin-bottom:2.5rem}.testpage .mock-area .title{font-weight:700}.testpage .mock-area .upload-btn{margin-top:2.5rem;display:inline-block;cursor:pointer;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.testpage .mock-area .upload-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.testpage .mock-myupload{grid-column:span 1/span 1!important;display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:2rem!important}@media (min-width:640px){.testpage .mock-myupload{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:768px){.testpage .mock-myupload{grid-column:span 2/span 2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1024px){.testpage .mock-myupload{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1280px){.testpage .mock-myupload{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.testpage .mock-myupload{max-height:calc(100vh - 48px);overflow:auto;padding:1.25rem}.sort-block{position:relative;height:60px}.sort-block .sort{margin-top:.5rem;margin-bottom:.5rem;display:flex;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:30px}@media (max-width:1024px){.sort-block .sort{position:absolute;left:1.25rem}}@media (min-width:1024px){.sort-block .sort{position:absolute;right:0}}.sort-block .sort .sort-btn{margin-left:.5rem;margin-right:.5rem;cursor:pointer;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));border:1px solid hsla(0,0%,50%,.5)}.sort-block .sort .ligt-btn{--tw-bg-opacity:1!important;background-color:rgb(186 230 253/var(--tw-bg-opacity))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.selectmulti-menu .select-btn{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;position:relative;width:100%;cursor:pointer;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:2.5rem;text-align:left;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.selectmulti-menu .select-btn,.selectmulti-menu .select-btn:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.selectmulti-menu .select-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.selectmulti-menu .select-btn{font-size:.875rem;line-height:1.5rem}}.selectmulti-menu .select-btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selectmulti-menu .select-btn .display-select{margin-left:.75rem;display:inline-block;font-weight:700}.selectmulti-menu .select-btn .arrow-icon{position:absolute;right:12px;top:14px}.selectmulti-menu .select-btn .arrow-icon-up{top:12px!important;transition:1s!important;transform:scaleY(-1)!important}.selectmulti-menu .dropdown-wrap{position:absolute;margin-top:.25rem;max-height:14rem;width:100%;overflow:auto;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.selectmulti-menu .dropdown-wrap:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.selectmulti-menu .dropdown-wrap{font-size:.875rem;line-height:1.25rem}}.selectmulti-menu .dropdown-wrap{z-index:999}.selectmulti-menu .dropdown-wrap .dropdown-item{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:2.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.selectmulti-menu .dropdown-wrap .dropdown-item:hover{--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.selectedgroup-form{z-index:999;position:fixed;left:0;bottom:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.selectedgroup-form .main-form{min-width:40%;max-height:90vh;position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem}.selectedgroup-form .main-form .scroll-wrap{padding-bottom:4rem}.selectedgroup-form .main-form .upload-item{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.25rem;padding-right:1.25rem;position:absolute;display:block;height:40px;width:100%;z-index:100}.selectedgroup-form .main-form .upload-item input[type=text],.selectedgroup-form .main-form .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.selectedgroup-form .main-form .upload-item input[type=text]:focus,.selectedgroup-form .main-form .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.selectedgroup-form .main-form .upload-item input[type=text],.selectedgroup-form .main-form .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.selectedgroup-form .main-form .upload-item textarea{max-height:180px;overflow:auto}.selectedgroup-form .main-form .title{font-weight:700}.selectedgroup-form .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selectedgroup-form .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.selectedgroup-form .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.selectedgroup-form .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.search-bar[data-v-779ec53e]{position:relative;display:flex;max-width:42rem;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.search-bar input[data-v-779ec53e]{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.search-bar input[data-v-779ec53e]:focus{border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity));border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.search-bar .search-btn[data-v-779ec53e]{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.search-bar .search-btn[data-v-779ec53e]:active,.search-bar .search-btn[data-v-779ec53e]:hover{--tw-bg-opacity:1!important;background-color:rgb(147 51 234/var(--tw-bg-opacity))!important}.search-bar .search-btn .search-icon[data-v-779ec53e]{font-size:20px}.search-bar .delete-btn[data-v-779ec53e]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;right:50px}.cate-page{padding:2.5rem}@media (min-width:1024px){.cate-page .flex-wrap{display:flex;flex-wrap:wrap;border-bottom:1px solid hsla(0,0%,50%,.2);margin-bottom:20px}.cate-page .search-wrap{flex:10}.cate-page .select-wrap{flex:10;text-align:right;justify-content:center;display:flex;align-items:center;margin-bottom:5px;margin-left:30px}.cate-page .select-wrap .select-block{display:flex;align-items:center;margin-right:20px}.cate-page .select-wrap .select-block .select-title{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;margin-right:10px}.cate-page .select-wrap .select-block .select-multiitem{margin-right:1.25rem!important;width:200px!important;display:inline-block}.cate-page .select-wrap .select-block .select-item{margin-right:.5rem;width:200px}.cate-page .sorter-wrap{flex:4;margin-top:20px}}@media (max-width:1024px){.cate-page .search-wrap,.cate-page .select-block{display:block}.cate-page .select-wrap{display:block;margin:20px}.cate-page .select-wrap .select-title{margin-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;display:inline-block}.cate-page .select-wrap .select-item{margin-right:.5rem;width:80%;display:inline-block}.cate-page .sorter-wrap{display:block}}#default-carousel{position:relative;margin-left:auto;margin-right:auto;max-width:42rem}#default-carousel .imgs-wrap{position:relative;height:14rem;overflow:hidden;border-radius:.5rem}@media (min-width:640px){#default-carousel .imgs-wrap{height:16rem}}@media (min-width:1280px){#default-carousel .imgs-wrap{height:20rem}}@media (min-width:1536px){#default-carousel .imgs-wrap{height:24rem}}#default-carousel .imgs-wrap img{top:50%;display:block;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#default-carousel .imgs-wrap img,#default-carousel .indicators{position:absolute;left:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#default-carousel .indicators{bottom:-.75rem;z-index:30;margin-bottom:1.25rem;display:flex;--tw-translate-x:-50%}#default-carousel .indicators>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}#default-carousel .indicators button{height:.75rem;width:.75rem;border-radius:9999px;background-color:hsla(220,9%,46%,.5)}#default-carousel .controls{position:absolute;top:0;z-index:30;display:flex;height:100%;cursor:pointer;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}#default-carousel .controls:focus{outline:2px solid transparent;outline-offset:2px}#default-carousel .controls span{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsla(220,9%,46%,.3)}.group:hover #default-carousel .controls span{background-color:hsla(220,9%,46%,.5)}.group:focus #default-carousel .controls span{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}@media (min-width:640px){#default-carousel .controls span{height:2.5rem;width:2.5rem}}#default-carousel .controls .btn-icon{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){#default-carousel .controls .btn-icon{height:1.5rem;width:1.5rem}}@media (prefers-color-scheme:dark){#default-carousel .controls .btn-icon{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}}.reportmsg-form{z-index:999;position:fixed;left:0;bottom:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.reportmsg-form .main-form{position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem;min-width:40%;max-height:90vh}.reportmsg-form .main-form .scroll-wrap{padding-left:2rem;padding-right:2rem;padding-top:0;padding-bottom:0;width:100%;height:100%;min-height:260px;overflow:auto}.reportmsg-form .main-form .scroll-wrap .upload-item{margin-top:.75rem;margin-bottom:.75rem}.reportmsg-form .main-form .scroll-wrap .upload-item input[type=text],.reportmsg-form .main-form .scroll-wrap .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.reportmsg-form .main-form .scroll-wrap .upload-item input[type=text]:focus,.reportmsg-form .main-form .scroll-wrap .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.reportmsg-form .main-form .scroll-wrap .upload-item input[type=text],.reportmsg-form .main-form .scroll-wrap .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.reportmsg-form .main-form .scroll-wrap .upload-item textarea{min-height:120px;max-height:180px;overflow:auto}.reportmsg-form .main-form .scroll-wrap .title{font-weight:700}.reportmsg-form .main-form .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.reportmsg-form .main-form .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.reportmsg-form .main-form .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.reportmsg-form .main-form .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.ccbadge{margin-top:2.5rem;.badgelayout{@media (min-width:1024px){display:flex}@media (max-width:1024px){display:block}}}.content-page{margin:3rem;margin-bottom:0}.content-page .content-page-top{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:2.5rem}.content-page .tag-group{margin-top:1.25rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.content-page .tag-group .tag{margin-left:.25rem;margin-right:.25rem}@media (min-width:1024px){.content-page .content-flex{display:flex;flex-wrap:wrap}}@media (max-width:1024px){.content-page .content-flex{display:block}}.content-page .content-flex .content-left{flex:1;position:relative;padding:2.5rem}.content-page .content-flex .content-left img{visibility:visible;pointer-events:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.content-page .content-flex .content-left .video-note{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.content-page .content-flex .content-left .btn-group{display:flex;flex-wrap:wrap;align-items:baseline}.content-page .content-flex .content-left .link{flex:8;width:100%;margin-right:10px;margin-top:1.25rem;display:block;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding:.5rem;text-align:center;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.content-page .content-flex .content-left .link:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.content-page .content-flex .content-left .report-btn{flex:1;width:100%;white-space:nowrap;margin-top:1.25rem;display:block;cursor:pointer;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));padding:.5rem;text-align:center;font-weight:700;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.content-page .content-flex .content-left .report-btn:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.content-page .content-flex .content-left .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.content-page .content-flex .content-left .loaded img{visibility:hidden}.content-page .content-flex .content-left .image-noscroll{overflow:hidden!important;height:auto!important;width:200px;position:absolute;left:50%;transform:translateX(-50%);border:unset!important;max-height:unset!important;background:none!important}.content-page .content-flex .content-left .img-main{margin-bottom:10px;overflow-y:auto;overflow-x:hidden;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;position:relative}.content-page .content-flex .content-left .img-main img{margin-left:auto;margin-right:auto;border:1px solid hsla(0,0%,50%,.5);width:100%;height:auto}.content-page .content-flex .content-right{flex:2;padding:2.5rem}.content-page .content-flex .content-right .main-type{line-height:20px;margin-bottom:1.25rem;display:inline-block;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity));padding:.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.content-page .content-flex .content-right .main-title{line-height:60px;font-size:3.75rem;line-height:1;font-weight:700}.content-page .content-flex .content-right .uploader{line-height:50px;cursor:pointer;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration:underline}.content-page .content-flex .content-right .badge-group{line-height:60px}.content-page .content-flex .content-right .badge-group .badge{margin-left:.25rem;margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.modal_component{z-index:999;position:fixed;left:0;bottom:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.modal_component .modal{position:relative;top:-5rem;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;min-width:25%}.modal_component .modal .modal-text{margin-top:1.25rem!important;text-align:center!important}.modal_component .modal .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal_component .modal .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.modal_component .modal .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.modal_component .modal .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.modal_component .modal .danger .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal_component .modal .danger .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.modal_component .modal .danger .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.modal_component .modal .danger .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.editmaterial-form{z-index:999;position:fixed;left:0;bottom:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.editmaterial-form .main-form{min-width:40%;max-height:90vh;position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem}.editmaterial-form .main-form .scroll-wrap{padding:2rem;padding-bottom:5rem;width:100%;max-height:85vh;overflow:auto}.editmaterial-form .main-form .upload-item{margin-top:.75rem;margin-bottom:.75rem}.editmaterial-form .main-form .upload-item input[type=text],.editmaterial-form .main-form .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.editmaterial-form .main-form .upload-item input[type=text]:focus,.editmaterial-form .main-form .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.editmaterial-form .main-form .upload-item input[type=text],.editmaterial-form .main-form .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.editmaterial-form .main-form .upload-item textarea{max-height:180px;overflow:auto}.editmaterial-form .main-form .title{font-weight:700}.editmaterial-form .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.editmaterial-form .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.editmaterial-form .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.editmaterial-form .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.creategroup-form{z-index:999;position:fixed;left:0;bottom:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.creategroup-form .main-form{min-width:40%;max-height:90vh;position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem}.creategroup-form .main-form .scroll-wrap{padding:2rem;padding-bottom:5rem;width:100%;max-height:85vh;overflow:auto}.creategroup-form .main-form .img-preview{margin-top:10px;max-height:200px;max-width:200px}.creategroup-form .main-form .upload-item{margin-top:.75rem;margin-bottom:.75rem}.creategroup-form .main-form .upload-item input[type=text],.creategroup-form .main-form .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.creategroup-form .main-form .upload-item input[type=text]:focus,.creategroup-form .main-form .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.creategroup-form .main-form .upload-item input[type=text],.creategroup-form .main-form .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.creategroup-form .main-form .upload-item textarea{max-height:180px;overflow:auto}.creategroup-form .main-form .title{font-weight:700}.creategroup-form .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.creategroup-form .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.creategroup-form .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.creategroup-form .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.createpack-form{z-index:999;position:fixed;left:0;bottom:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.createpack-form .main-form{width:80%;height:90vh;position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem}.createpack-form .main-form .scroll-wrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:640px){.createpack-form .main-form .scroll-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.createpack-form .main-form .scroll-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.createpack-form .main-form .scroll-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.createpack-form .main-form .scroll-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}.createpack-form .main-form .scroll-wrap{width:100%;height:80vh;overflow:hidden}.createpack-form .main-form .scroll-wrap .left-part{padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;overflow:scroll}.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;overflow:auto;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));padding:.5rem;text-align:left}@media (min-width:768px){.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap{grid-template-columns:repeat(5,minmax(0,1fr))}}.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap{position:relative;height:45vh;padding-bottom:100px}.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap .imgitem-wrap{margin:.25rem;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem;text-align:center;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap .imgitem-wrap:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap .imgitem-wrap{height:10vh}.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap .imgitem-wrap img{max-width:100%;cursor:pointer;max-height:100%}.createpack-form .main-form .scroll-wrap .left-part .clipart-wrap .imgitem-light{border-width:2px;--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.createpack-form .main-form .scroll-wrap .right-part .material-wrap{max-height:70vh;overflow:auto;padding-bottom:100px}.createpack-form .main-form .scroll-wrap .right-part .material-wrap .light-item{border-width:2px!important;--tw-border-opacity:1!important;border-color:rgb(14 165 233/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.createpack-form .main-form .scroll-wrap .right-part .material-wrap .material-item{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));display:block;cursor:pointer;margin:1rem;padding:.5rem;border-radius:5px}.createpack-form .main-form .scroll-wrap .right-part .material-wrap .material-item .material-item-layout{display:flex}.createpack-form .main-form .scroll-wrap .right-part .material-wrap .material-item .material-img{height:100px;width:150px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3);margin-left:.5rem;margin-right:.5rem}.createpack-form .main-form .scroll-wrap .right-part .material-wrap .material-item .material-info .material-type{display:inline-block;--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.createpack-form .main-form .scroll-wrap .right-part .material-wrap .material-item .material-info .material-title{margin-top:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.createpack-form .main-form .scroll-wrap .right-part .material-wrap .material-item .material-info .material-time{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.createpack-form .main-form .img-preview{margin-top:10px;max-height:200px;max-width:200px}.createpack-form .main-form .upload-item{margin-top:.75rem;margin-bottom:.75rem}.createpack-form .main-form .upload-item input[type=text],.createpack-form .main-form .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.createpack-form .main-form .upload-item input[type=text]:focus,.createpack-form .main-form .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.createpack-form .main-form .upload-item input[type=text],.createpack-form .main-form .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.createpack-form .main-form .upload-item textarea{max-height:180px;overflow:auto}.createpack-form .main-form .title{font-weight:700}.createpack-form .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.createpack-form .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.createpack-form .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.createpack-form .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.cardPack-item{position:relative;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));width:100%}.cardPack-item:hover{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.cardPack-item .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.cardPack-item .img-top{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.cardPack-item .img-compose{display:grid;cursor:pointer;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px}.cardPack-item .img-compose .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.cardPack-item .img-compose .img-puzze{background-size:cover;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.cardPack-item .uploader{font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration-line:underline}.cardPack-item .card-textwrap{padding:1.25rem;padding-top:.75rem}.cardPack-item .card-textwrap h5{margin-bottom:.5rem;cursor:pointer;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.cardPack-item .card-textwrap h5:hover{text-decoration:underline}.cardPack-item .card-textwrap .intro-text{overflow-wrap:break-word;padding-bottom:2.5rem;padding-top:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.cardPack-item .card-textwrap .hits-num{position:absolute;bottom:1rem;left:1.25rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.cardPack-item .card-textwrap .hits-num .eye-icon{margin-right:.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));display:inline-block}.cardPack-item .card-textwrap .more-dropdown{top:200px;position:absolute;right:-1.25rem;z-index:10;margin-top:.5rem;width:8rem;transform-origin:top right;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.cardPack-item .card-textwrap .more-dropdown .menubtn{display:block;cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.cardPack-item .card-textwrap .more-dropdown .menubtn:hover{--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.cardPack-item .card-textwrap .more-dropdown .menubtn .copy-icon{display:inline-block;margin-right:5px}.cardPack-item .card-textwrap .more-dropdown .menubtn .copy-icon path{fill:#000!important}.cardPack-item .card-textwrap .more-dropdown .menubtn .edit-icon{display:inline-block;margin-right:5px}.cardPack-item .card-textwrap .more-dropdown .menubtn .edit-icon *{fill:#000}.cardPack-item .card-textwrap .more-dropdown .menubtn .del-icon{display:inline-block;margin-right:5px}.cardPack-item .card-textwrap .more-dropdown .menubtn .del-icon *{stroke:#000}.cardPack-item .card-textwrap .more-btn{font-size:28px;border-radius:50%;line-height:30px;position:absolute;top:170px;right:10px;cursor:pointer;text-align:center;width:32px;height:32px}.cardPack-item .card-textwrap .more-btn *{position:relative;left:2px;top:1px;stroke:gray}.cardPack-item .card-textwrap .more-btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.cardPack-item .card-textwrap .more-btn:hover *{stroke:#0284c7!important}.cardPack-item .card-textwrap .badge-group{position:absolute;bottom:.75rem;right:.75rem;text-align:right}.cardPack-item .card-textwrap .badge-group .badge{margin-left:.25rem;margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.cardPack-item .card-textwrap .tag-group{position:absolute;bottom:1rem;right:.75rem;text-align:right;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardPack-item .card-textwrap .tag-group .tag{margin-left:.25rem;margin-right:.25rem}.profile-page{padding:2.5rem}.profile-page .confirm-wrap{position:fixed;width:100%}.profile-page .userinfo-card-setting{background-color:#fff;display:flex;flex-wrap:wrap;border-radius:.375rem;padding:1.25rem}.profile-page .userinfo-card-setting .left-part{flex:1;cursor:pointer}.profile-page .userinfo-card-setting .left-part .profile-img{border-radius:.375rem;height:100px;width:100px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.profile-page .userinfo-card-setting .right-part{flex:20;padding-left:20px}.profile-page .userinfo-card-setting .right-part textarea{margin-top:.5rem;margin-bottom:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));width:100%;padding:10px!important}.profile-page .userinfo-card-setting .right-part textarea:active,.profile-page .userinfo-card-setting .right-part textarea:focus,.profile-page .userinfo-card-setting .right-part textarea:hover{outline:none;border-width:2px!important;--tw-border-opacity:1!important;border-color:rgb(147 51 234/var(--tw-border-opacity))!important}.profile-page .userinfo-card-setting .right-part .save-btn{margin-bottom:20px;display:inline-block;cursor:pointer;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.profile-page .userinfo-card-setting .right-part .save-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.profile-page .userinfo-card{background-color:#fff;margin-bottom:1.25rem;display:flex;border-radius:.375rem;padding:1.25rem}.profile-page .userinfo-card .left-part .profile-img{border-radius:.375rem;height:100px;width:100px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.profile-page .tab-wrap{position:relative;margin-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.profile-page .tab-wrap .tab{margin-right:1.25rem;cursor:pointer;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.profile-page .tab-wrap .tab-light{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.profile-page .grouptitle-flex{display:flex;position:relative}@media (max-width:1024px){.profile-page .grouptitle-flex .group-title{flex:1}.profile-page .grouptitle-flex .select-menu{flex:1;position:relative;top:-10px}}@media (min-width:1024px){.profile-page .grouptitle-flex .group-title{flex:6}.profile-page .grouptitle-flex .select-menu{flex:1;position:relative;top:-10px}}.profile-page .pack-area{margin-top:2rem;margin-bottom:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:640px){.profile-page .pack-area{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.profile-page .pack-area{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.profile-page .pack-area{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.profile-page .pack-area{grid-template-columns:repeat(5,minmax(0,1fr))}}.profile-page .pack-area .pack-wrap{text-align:center;position:relative!important}.profile-page .pack-area .pack-wrap .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.profile-page .pack-area .pack-wrap .loaded img{visibility:hidden}.profile-page .pack-area .pack-wrap .pack-ball{display:flex;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity));position:relative!important;left:50%!important;transform:translateX(-50%)!important;height:100%;width:100%;font-size:16px;line-height:36px;vertical-align:baseline;min-height:100px;cursor:pointer;border-radius:10px;text-align:center!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.profile-page .pack-area .pack-wrap .pack-ball .plus-icon{font-size:50px}.profile-page .pack-area .pack-wrap .pack-ball:hover{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity));--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.8}.profile-page .group-area{margin-top:2rem;margin-bottom:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}@media (min-width:640px){.profile-page .group-area{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.profile-page .group-area{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.profile-page .group-area{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1280px){.profile-page .group-area{grid-template-columns:repeat(8,minmax(0,1fr))}}.profile-page .group-area .groupball-wrap{text-align:center;position:relative!important}.profile-page .group-area .groupball-wrap .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.profile-page .group-area .groupball-wrap .loaded img{visibility:hidden}.profile-page .group-area .groupball-wrap .group-ball{border-width:1px;--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity));position:relative!important;left:50%!important;transform:translateX(-50%)!important;height:120px;width:120px;font-size:30px;line-height:115px;cursor:pointer;border-radius:50%;text-align:center!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.profile-page .group-area .groupball-wrap .group-ball:hover{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity));--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.8}.profile-page .group-area .groupball-wrap .group-ball .group-icon{position:absolute;left:50%!important;transform:translateX(-50%)!important;top:25px}.setting-page{padding:4rem}.loader *{position:relative;left:50%;transform:translate(-50%);padding-top:30px}.loader p{font-weight:700;text-align:center;margin-left:10px;color:gray}.management-view{padding:2.5rem}@media (min-width:1024px){.management-view .flex-wrap{display:flex;flex-wrap:wrap;border-bottom:1px solid hsla(0,0%,50%,.2);margin-bottom:20px}.management-view .search-wrap{margin-bottom:1.25rem;flex:10;width:100%}.management-view .select-wrap{flex:10;text-align:right;margin-top:15px}.management-view .select-wrap .select-title{margin-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;display:inline-block}.management-view .select-wrap .select-item{margin-right:.5rem;display:inline-block;width:160px}}@media (max-width:1024px){.management-view .search-wrap{display:block}.management-view .select-wrap{display:block;margin:20px}.management-view .select-wrap .select-title{margin-right:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;display:inline-block}.management-view .select-wrap .select-item{margin-right:.5rem;width:40%;display:inline-block}}.management-view .listcard-wrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.management-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.management-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px){.management-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1280px){.management-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}.management-view .list-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;display:flex;flex-wrap:wrap}.management-view .list-card .link{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration:underline}.management-view .list-card .card-img{flex:2}.management-view .list-card .card-detail{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));padding-left:10px;flex:10}.management-view .list-card .card-btngroup{flex:2;text-align:right}.management-view .list-card .card-btngroup .btn-edit{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.management-view .list-card .card-btngroup .btn-edit:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.management-view .list-card .card-btngroup .btn-edit{cursor:pointer;display:inline-block;margin-right:10px}.management-view .list-card .card-btngroup .btn-delete{color:red;cursor:pointer;display:inline-block}.management-view .list-card .card-btngroup .btn-delete:hover{color:#c00}@media (max-width:768px){.management-view .list-card{display:block!important}.management-view .card-btngroup,.management-view .card-detail,.management-view .card-img{width:100%}}.reported-view{padding:2.5rem}@media (min-width:1024px){.reported-view .flex-wrap{display:flex;flex-wrap:wrap;border-bottom:1px solid hsla(0,0%,50%,.2);margin-bottom:20px}.reported-view .flex-wrap .search-wrap{margin-bottom:1.25rem;flex:10;width:100%}.reported-view .flex-wrap .select-wrap{flex:2;text-align:right;margin-top:15px}.reported-view .flex-wrap .sort-block{flex:5;margin-top:20px}}.reported-view .listcard-wrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.reported-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.reported-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px){.reported-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1280px){.reported-view .listcard-wrap{grid-template-columns:repeat(1,minmax(0,1fr))}}.reported-view .list-card-mview{cursor:pointer;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));position:relative}.reported-view .list-card-mview .card-left{border-right:unset!important}.reported-view .list-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;display:flex;justify-content:flex-start;align-items:flex-start}.reported-view .list-card .card-img{flex:1;padding-right:10px}.reported-view .list-card .card-left{flex:2;padding-right:10px;word-break:break-word;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));font-size:.875rem;line-height:1.25rem}.reported-view .list-card .card-left p{margin-top:.5rem;margin-bottom:.5rem}.reported-view .list-card .card-left .link{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration:underline}.reported-view .list-card .card-left .allbtn-group{position:absolute;right:30px;top:20px}.reported-view .list-card .card-left .allbtn-group .btn-accept,.reported-view .list-card .card-left .allbtn-group .btn-reject{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.reported-view .list-card .card-left .allbtn-group .btn-accept:hover,.reported-view .list-card .card-left .allbtn-group .btn-reject:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.reported-view .list-card .card-left .allbtn-group .btn-accept,.reported-view .list-card .card-left .allbtn-group .btn-reject{cursor:pointer;display:inline-block;margin-right:10px}.reported-view .list-card .card-left .allbtn-group .btn-reject{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.reported-view .list-card .card-left .allbtn-group .btn-reject:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.reported-view .list-card .card-left .extend-btn{position:absolute;bottom:10px;right:30px;cursor:pointer}.reported-view .list-card .card-left .extend-btn .extend-text,.reported-view .list-card .card-left .extend-btn:hover{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.reported-view .list-card .card-left .extend-btn .extend-text{display:inline-block;margin-right:5px}.reported-view .list-card .card-left .extend-btn .arrow-icon{display:inline-block}.reported-view .list-card .card-left .extend-btn .arrow-icon-up{display:inline-block;top:14px!important;transform:scaleY(-1)!important;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.reported-view .list-card .card-right{flex:3;word-break:break-word;padding-left:10px}.reported-view .list-card .card-right p{margin:.5rem;font-size:.875rem;line-height:1.25rem}.reported-view .listcard-bottom{display:flex;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem}.reported-view .listcard-bottom .card-detail{flex:2;padding-left:10px}.reported-view .listcard-bottom .card-detail p{margin:.5rem;font-size:.875rem;line-height:1.25rem}.reported-view .card-btngroup{flex:1;text-align:right}.reported-view .card-btngroup .btn-accept,.reported-view .card-btngroup .btn-reject{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.reported-view .card-btngroup .btn-accept:hover,.reported-view .card-btngroup .btn-reject:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.reported-view .card-btngroup .btn-accept,.reported-view .card-btngroup .btn-reject{cursor:pointer;display:inline-block;margin-right:10px}.reported-view .card-btngroup .btn-reject{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.reported-view .card-btngroup .btn-reject:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.editManager-modal{z-index:999;position:fixed;bottom:0;left:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.editManager-modal .main-form{position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem;min-width:40%;max-height:90vh}.editManager-modal .main-form .scroll-wrap{padding-left:2rem;padding-right:2rem;padding-top:0;padding-bottom:0;width:100%;height:100%;min-height:260px;overflow:auto}.editManager-modal .main-form .scroll-wrap .upload-item{margin-top:.75rem;margin-bottom:.75rem}.editManager-modal .main-form .scroll-wrap .upload-item input[type=text],.editManager-modal .main-form .scroll-wrap .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:.5rem;padding-bottom:.5rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.editManager-modal .main-form .scroll-wrap .upload-item input[type=text]:focus,.editManager-modal .main-form .scroll-wrap .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.editManager-modal .main-form .scroll-wrap .upload-item input[type=text],.editManager-modal .main-form .scroll-wrap .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.editManager-modal .main-form .scroll-wrap .upload-item textarea{min-height:120px;max-height:180px;overflow:auto}.editManager-modal .main-form .scroll-wrap .title{font-weight:700}.editManager-modal .main-form .member-wra-scroll{max-height:585px;overflow:auto}.editManager-modal .main-form .member-wrap{display:flex;align-items:center;padding-right:20px;border-bottom:1px solid hsla(0,0%,50%,.2);padding-top:.25rem;padding-bottom:.25rem}.editManager-modal .main-form .member-wrap:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.editManager-modal .main-form .member-wrap .creator{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.editManager-modal .main-form .member-wrap img{width:50px;height:50px;border-radius:50%}.editManager-modal .main-form .member-wrap .num{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));width:40px;text-align:center}.editManager-modal .main-form .member-wrap .name{flex:1;margin:1rem;font-weight:700;width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editManager-modal .main-form .member-wrap .icon-wrap{text-align:center;position:relative;padding-right:10px}.editManager-modal .main-form .member-wrap .check-icon{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.editManager-modal .main-form .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:.25rem;padding-bottom:.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.editManager-modal .main-form .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.editManager-modal .main-form .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-left:1rem;padding-right:1rem;padding-top:.25rem;padding-bottom:.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.editManager-modal .main-form .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.group-invitation{z-index:999;position:fixed;left:0;bottom:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;background-color:rgba(31,41,55,.5)}.group-invitation .main-form{min-width:40%;max-height:90vh;position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem}.group-invitation .main-form .scroll-wrap{padding:.5rem;padding-left:2rem;padding-right:2rem;padding-bottom:5rem;width:100%;max-height:85vh;overflow:auto}.group-invitation .main-form .search-bar{position:relative;display:flex;max-width:42rem;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.2}.group-invitation .main-form .search-bar input{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.group-invitation .main-form .search-bar input:focus{border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity));border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.group-invitation .main-form .search-bar .search-btn{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group-invitation .main-form .search-bar .search-btn:active,.group-invitation .main-form .search-bar .search-btn:hover{--tw-bg-opacity:1!important;background-color:rgb(147 51 234/var(--tw-bg-opacity))!important}.group-invitation .main-form .search-bar .search-btn .search-icon{font-size:20px}.group-invitation .main-form .search-bar .delete-btn{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;right:50px}.group-invitation .main-form .no-data{color:gray;padding:20px}.group-invitation .main-form .no-data .note{padding-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.group-invitation .main-form .member-wrap{display:flex;align-items:center;padding-right:20px;border-bottom:1px solid hsla(0,0%,50%,.2);padding-left:1.25rem;padding-right:1.25rem}.group-invitation .main-form .member-wrap:hover{cursor:pointer;--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.group-invitation .main-form .member-wrap img{width:50px;height:50px;border-radius:50%}.group-invitation .main-form .member-wrap .name{flex:1;margin:1rem;font-weight:700;width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-invitation .main-form .search-result{max-height:14rem;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.group-invitation .main-form .search-result:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.group-invitation .main-form .search-result{font-size:.875rem;line-height:1.25rem}}.group-invitation .main-form .search-result{max-height:200px;overflow:auto;z-index:1000;position:absolute;background-color:#fff;width:80%}.group-invitation .invited-list{padding-top:.5rem}.group-invitation .upload-item{margin-top:.75rem;margin-bottom:.75rem}.group-invitation .upload-item input[type=text],.group-invitation .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.group-invitation .upload-item input[type=text]:focus,.group-invitation .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.group-invitation .upload-item input[type=text],.group-invitation .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.group-invitation .upload-item textarea{max-height:180px;overflow:auto}.group-invitation .title{font-weight:700}.group-invitation .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group-invitation .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.group-invitation .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.group-invitation .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.card-review-item{display:flex;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding-top:.75rem;padding-bottom:.75rem}.card-review-item .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.card-review-item .item-num{font-size:12px;padding:10px}.card-review-item .item-left{flex:1}.card-review-item .item-left .item-img{height:100px;max-width:150px;display:block;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid rgba(62,43,43,.3)}.card-review-item .item-left .badge-group{margin-top:.5rem;margin-bottom:.5rem}.card-review-item .item-left .badge-group .badge{margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.card-review-item .tag-group{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.card-review-item .tag-group .tag{margin-left:.25rem;margin-right:.25rem}.card-review-item .link{--tw-text-opacity:1!important;color:rgb(2 132 199/var(--tw-text-opacity))!important;text-decoration-line:underline!important}.card-review-item .item-content{flex:2;width:60%;padding:10px;padding-top:0}.card-review-item .item-content .uploader{cursor:pointer;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration:underline}.card-review-item .item-content .main-type{margin-bottom:.25rem;display:inline-block;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity));padding:.25rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.card-review-item .right-btn-group *{display:inline-block;text-align:right}.card-review-item .right-btn-group .approve-btn,.card-review-item .right-btn-group .cancel-btn{margin-right:-.5rem}.card-review-item .right-btn-group .icon-wrap{text-align:center;position:relative;padding-right:5px}.card-review-item .right-btn-group .check-icon{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.card-review-item .right-btn-group .check-not-icon{color:transparent}.pack-review-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding-top:.75rem;padding-bottom:.75rem}.pack-review-item .item-num{font-size:12px;padding:10px}.pack-review-item .item-left{flex:1}.pack-review-item .item-left .item-img{height:100px;max-width:150px;display:block;background-size:cover;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid rgba(62,43,43,.3)}.pack-review-item .item-left .img-compose{display:grid;cursor:pointer;overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:100px;max-width:150px}.pack-review-item .item-left .img-compose .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.pack-review-item .item-left .img-compose .img-puzze{background-size:cover;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.pack-review-item .item-left .badge-group{margin-top:.5rem;margin-bottom:.5rem}.pack-review-item .item-left .badge-group .badge{margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.pack-review-item .tag-group{margin-top:.25rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.pack-review-item .tag-group .tag{margin-left:.25rem;margin-right:.25rem}.pack-review-item .item-content{flex:2;width:60%;padding:10px;padding-top:0}.pack-review-item .item-content .uploader{font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration:underline}.pack-review-item .item-content .main-type{margin-bottom:.25rem;display:inline-block;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity));padding:.25rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pack-review-item .right-btn-group{position:relative}.pack-review-item .right-btn-group *{display:inline-block;text-align:right}.pack-review-item .right-btn-group .approve-btn,.pack-review-item .right-btn-group .cancel-btn{margin-right:-.5rem}.pack-review-item .right-btn-group .icon-wrap{text-align:center;position:relative;padding-right:5px}.pack-review-item .right-btn-group .check-icon{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.pack-review-item .right-btn-group .check-not-icon{color:transparent}.pack-review-item .arrow-btn .arrow-icon{position:absolute;right:2px;bottom:-12px;font-size:20px;cursor:pointer}.pack-review-item .arrow-icon-up{bottom:-12px!important;transition:1s!important;transform:scaleY(-1)!important}.pack-review-item .inner-card-review-item{display:flex;padding:30px;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));border-top:1px solid hsla(0,0%,50%,.2)}.pack-review-item .inner-card-review-item .item-num{background-color:#fff;display:inline-block;height:30px;width:30px;line-height:14px;text-align:center;border-radius:50%;margin-right:10px}.pack-review-item .inner-card-review-item .link{--tw-text-opacity:1!important;color:rgb(2 132 199/var(--tw-text-opacity))!important;text-decoration-line:underline!important}.group-profile{padding:2.5rem}.group-profile .userinfo-card{background-color:#fff;margin-bottom:1.25rem;display:flex;border-radius:.375rem;padding:1.25rem}.group-profile .userinfo-card .btn-group .normal-btn{margin-top:.5rem;margin-bottom:.5rem;margin-right:.5rem;display:inline-block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group-profile .userinfo-card .btn-group .normal-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.group-profile .userinfo-card .left-part .profile-img{border-radius:.375rem;height:100px;width:100px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.group-profile .tab-wrap{position:relative;margin-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.group-profile .tab-wrap .tab{margin-right:1.25rem;cursor:pointer;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.group-profile .tab-wrap .tab-light{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}@media (max-width:1024px){.group-profile .btn-top{position:relative!important;height:20px!important}.group-profile .btn-top .btn-inner-right{position:absolute;right:0;top:-30px}}.group-profile .btn-top{position:absolute;right:20px;top:15px}.group-profile .pack-area{margin-top:2rem;margin-bottom:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:640px){.group-profile .pack-area{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.group-profile .pack-area{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.group-profile .pack-area{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.group-profile .pack-area{grid-template-columns:repeat(5,minmax(0,1fr))}}.group-profile .pack-area .pack-wrap{text-align:center;position:relative!important}.group-profile .pack-area .pack-wrap .loaded{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.group-profile .pack-area .pack-wrap .loaded img{visibility:hidden}.group-profile .pack-area .pack-wrap .pack-ball{display:flex;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity));position:relative!important;left:50%!important;transform:translateX(-50%)!important;height:100%;width:100%;font-size:16px;line-height:36px;vertical-align:baseline;min-height:100px;cursor:pointer;border-radius:10px;text-align:center!important;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}@media (min-width:1024px){.group-profile .pack-area .pack-wrap .pack-ball{min-height:300px}}.group-profile .pack-area .pack-wrap .pack-ball .plus-icon{font-size:50px}.group-profile .pack-area .pack-wrap .pack-ball:hover{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity));--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.8}.group-profile .approve-all{white-space:nowrap}.group-profile .approve-btn{display:inline-block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));white-space:nowrap}.group-profile .approve-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.group-profile .cancel-btn{display:inline-block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));white-space:nowrap}.group-profile .cancel-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.group-profile .remove-btn{display:inline-block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));white-space:nowrap}.group-profile .remove-btn:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.group-profile .member-management{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:640px){.group-profile .member-management{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.group-profile .member-management{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px){.group-profile .member-management{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.group-profile .member-management{grid-template-columns:repeat(3,minmax(0,1fr))}}.group-profile .member-management{position:relative}.group-profile .member-management .title{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;padding:0 20px}.group-profile .member-management .member-section{position:relative;background-color:#fff}.group-profile .member-management .icon-wrap{text-align:center;position:relative;padding-right:10px}.group-profile .member-management .check-icon{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.group-profile .member-management .remove-icon{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.group-profile .member-management .member-wra-scroll{max-height:560px;overflow:auto}.group-profile .member-management .member-wrap{display:flex;align-items:center;padding-right:20px;border-bottom:1px solid hsla(0,0%,50%,.2);padding-top:.5rem;padding-bottom:.5rem}.group-profile .member-management .member-wrap img{width:50px;height:50px;border-radius:50%}.group-profile .member-management .member-wrap .num{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));width:40px;text-align:center}.group-profile .member-management .member-wrap .creator{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.group-profile .member-management .member-wrap .name{flex:1;margin:1rem;font-weight:700;width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-profile .group-updInfo .main-form{min-width:40%;max-height:90vh;position:relative;display:flex;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:1rem}.group-profile .group-updInfo .main-form .scroll-wrap{padding-left:2rem;padding-right:2rem;padding-bottom:5rem;width:100%;max-height:85vh;overflow:auto}.group-profile .group-updInfo .main-form .img-preview{margin-top:10px;max-height:200px;max-width:200px}.group-profile .group-updInfo .main-form .upload-item{margin-top:.75rem;margin-bottom:.75rem}.group-profile .group-updInfo .main-form .upload-item input[type=text],.group-profile .group-updInfo .main-form .upload-item textarea{margin-top:.5rem;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.group-profile .group-updInfo .main-form .upload-item input[type=text]:focus,.group-profile .group-updInfo .main-form .upload-item textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}@media (min-width:640px){.group-profile .group-updInfo .main-form .upload-item input[type=text],.group-profile .group-updInfo .main-form .upload-item textarea{font-size:.875rem;line-height:1.5rem}}.group-profile .group-updInfo .main-form .upload-item textarea{max-height:180px;overflow:auto}.group-profile .group-updInfo .main-form .title{font-weight:700}.group-profile .group-updInfo .normal .left-btn{margin-right:.5rem;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group-profile .group-updInfo .normal .left-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.group-profile .group-updInfo .normal .right-btn{border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity));background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.group-profile .group-updInfo .normal .right-btn:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.group-profile .review-management{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:640px){.group-profile .review-management{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.group-profile .review-management{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px){.group-profile .review-management{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.group-profile .review-management{grid-template-columns:repeat(2,minmax(0,1fr))}}.group-profile .review-management .material-section{background-color:#fff;position:relative}@media (max-width:1024px){.group-profile .review-management .material-section .btn-top{position:relative!important;height:20px!important}.group-profile .review-management .material-section .btn-top .btn-inner-right{position:absolute;right:0;top:-30px}}.group-profile .review-management .material-section .btn-top{position:absolute;right:20px;top:15px}.group-profile .review-management .material-section .material-scroll-wrap{padding:1.25rem;max-height:55vh;overflow:auto}.pack-content{padding:2.5rem}.pack-content .userinfo-card{background-color:#fff;margin-bottom:1.25rem;display:flex;border-radius:.375rem;padding:1.25rem}.pack-content .userinfo-card .btn-group .normal-btn{margin-top:.5rem;margin-bottom:.5rem;margin-right:.5rem;display:inline-block;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pack-content .userinfo-card .btn-group .normal-btn:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.pack-content .userinfo-card .left-part .profile-img{border-radius:.375rem;height:100px;width:100px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.pack-content .tag-group{margin-top:1rem;margin-left:1rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.pack-content .tag-group .tag{margin-left:.25rem;margin-right:.25rem}.mindmap-home .select-btn:focus{--tw-ring-color:#30ab9f!important}.mindmap-home .select-btn .arrow-icon-up{color:#30ab9f!important}.mindmap-home-unlogin[data-v-69112b95]{background-color:#e1ded5}.mindmap-home-unlogin[data-v-69112b95],.mindmap-home[data-v-69112b95]{width:100%;height:100vh;overflow:hidden!important;left:0}.mindmap-home .history-star-btn[data-v-69112b95]{position:absolute;top:8px;right:8px;cursor:pointer;z-index:10;padding:4px;transition:all .2s ease}.mindmap-home .history-star-btn[data-v-69112b95]:hover{transform:scale(1.1)}.mindmap-home .history-star-btn .star-icon[data-v-69112b95]{width:20px;height:20px;color:#ccc;transition:color .2s ease}.mindmap-home .history-star-btn .star-icon.star-active[data-v-69112b95]{color:#ffc107}.mindmap-home .card-item[data-v-69112b95]{position:relative}.mindmap-home .filter-btn-header[data-v-69112b95]{display:inline-flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;border:1px solid #ddd;border-radius:50%!important;background-color:#fff;cursor:pointer;margin-right:8px;margin-top:10px;position:absolute;top:7px;right:80px;transition:all .2s ease;vertical-align:top;z-index:10}@media screen and (max-width:1024px){.mindmap-home .filter-btn-header[data-v-69112b95]{top:0;right:80px}}.mindmap-home .filter-btn-header[data-v-69112b95]:hover{border-color:#ffc107;transform:scale(1.05)}.mindmap-home .filter-btn-header.filter-active[data-v-69112b95]{background-color:#ffc107;border-color:#ffc107}.mindmap-home .filter-btn-header.filter-active .filter-star-icon[data-v-69112b95]{color:#fff}.mindmap-home .filter-btn-header .filter-star-icon[data-v-69112b95]{width:24px!important;height:24px!important;color:#ffc107;transition:color .2s ease}.mindmap-home .mock-img[data-v-69112b95]{height:calc(100vh - 165px);width:100%;left:50%;position:absolute;transform:translateX(-50%);background-position:50%!important;background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3);margin-top:165px}.mindmap-home svg[data-v-69112b95]{display:inline-block}.mindmap-home .search-box-url[data-v-69112b95]{position:absolute;top:70px!important;left:50%!important;transform:translateX(-50%)!important;background-color:transparent!important;color:#72767c;padding:5px 20px;width:33%!important;min-width:300px!important}.mindmap-home .big-search-box[data-v-69112b95]{line-height:36px}.mindmap-home .big-search-box .search-wrap[data-v-69112b95]{transform:scale(1.5);transform-origin:center}.mindmap-home .big-search-box .search-wrap .search-bar input[data-v-69112b95]{font-size:1.875rem;line-height:2.25rem;height:60px;font-size:30px}.mindmap-home .big-search-box .search-wrap .search-bar .search-btn[data-v-69112b95]{height:60px;width:72px}.mindmap-home .big-search-box .search-wrap .search-bar .search-btn .search-icon[data-v-69112b95]{font-size:30px}.mindmap-home .big-search-box .search-wrap .search-bar .delete-btn[data-v-69112b95]{top:2px!important;font-size:24px;right:30px!important}.mindmap-home .search-box[data-v-69112b95]{position:absolute;top:0;right:0;background-color:#fff;color:#72767c;padding:5px 20px;padding-bottom:20px;z-index:1000;width:100%;text-align:center}.mindmap-home .search-box .search-wrap[data-v-69112b95]{margin-right:20px;margin-top:-10px;display:flex;align-items:center}.mindmap-home .search-box .search-wrap .back-btn[data-v-69112b95]{font-size:26px;display:inline-block;cursor:pointer;position:relative;top:12px;margin-right:10px}.mindmap-home .search-box .search-wrap .search-bar[data-v-69112b95]{display:inline-block;width:100%;position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindmap-home .search-box .search-wrap .search-bar input[data-v-69112b95]{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-home .search-box .search-wrap .search-bar input[data-v-69112b95]:focus{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.mindmap-home .search-box .search-wrap .search-bar .search-btn[data-v-69112b95]{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));background-color:transparent}.mindmap-home .search-box .search-wrap .search-bar .search-btn .search-icon[data-v-69112b95]{font-size:20px}.mindmap-home .search-box .search-wrap .search-bar .delete-btn[data-v-69112b95]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:35px}.mindmap-home .add-box[data-v-69112b95]{position:fixed;top:60px;right:20px;z-index:1000;min-width:160px;box-shadow:0 2px 5px rgba(82,82,82,.4);background-color:#fff;padding:10px 0;border-radius:5px}.mindmap-home .add-box .add-btn[data-v-69112b95]{width:auto;line-height:30px;padding:5px 10px;padding-left:20px;background-color:#fff;border-radius:4px;font-size:16px;color:#72767c;cursor:pointer;font-weight:700}.mindmap-home .add-box .add-btn[data-v-69112b95]:hover{color:#30ab9f;background-color:#eefffe}.mindmap-home .side-add-box[data-v-69112b95]{position:fixed;top:140px;left:10px;z-index:1000;min-width:160px;box-shadow:0 2px 5px rgba(82,82,82,.4);background-color:#fff;padding:10px 0;border-radius:5px}.mindmap-home .side-add-box .add-btn[data-v-69112b95]{width:auto;line-height:30px;padding:5px 10px;padding-left:20px;background-color:#fff;border-radius:4px;font-size:16px;color:#72767c;cursor:pointer;font-weight:700}.mindmap-home .side-add-box .add-btn[data-v-69112b95]:hover{color:#30ab9f;background-color:#eefffe}.mindmap-home .title-menu[data-v-69112b95]{position:absolute;top:100px;left:20px;background-color:#fff;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;z-index:1000;padding:5px 0;width:150px;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.mindmap-home .title-menu .title-item[data-v-69112b95]{cursor:pointer;padding:6px 10px;font-size:16px}.mindmap-home .title-menu .title-item[data-v-69112b95]:hover{color:#30ab9f;background-color:#eefffe}.mindmap-home .flex-bar[data-v-69112b95]{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;position:fixed;width:100%;top:10px;left:0}.mindmap-home .flex-bar .left[data-v-69112b95]{flex:1;margin-left:10px;font-weight:bolder;margin-top:10px}.mindmap-home .flex-bar .left .title[data-v-69112b95]{font-size:28px;padding-left:20px;white-space:nowrap;position:relative}.mindmap-home .flex-bar .left .title .title-text[data-v-69112b95]{font-size:14px;position:absolute;color:#000;top:5px;left:48px}@media screen and (max-width:1024px){.mindmap-home .flex-bar .left .title .title-text[data-v-69112b95]{visibility:hidden}.mindmap-home .flex-bar .left .title[data-v-69112b95]{font-size:18px}}.mindmap-home .flex-bar .recent-right[data-v-69112b95]{padding-top:7px}@media screen and (max-width:1024px){.mindmap-home .flex-bar .recent-right[data-v-69112b95]{padding-top:0}}.mindmap-home .flex-bar .right[data-v-69112b95]{text-align:right;flex:10;position:relative;padding-right:30px}.mindmap-home .flex-bar .right .avatar-wrap[data-v-69112b95]{display:inline-block;position:relative;top:10px}.mindmap-home .flex-bar .right .avatar-wrap .avatar[data-v-69112b95]{width:30px;height:30px;border-radius:50%;cursor:pointer;margin-left:40px}.mindmap-home .flex-bar .right .search-wrap[data-v-69112b95]{display:inline-block;margin-right:20px;margin-top:-10px}.mindmap-home .flex-bar .right .search-wrap .search-bar[data-v-69112b95]{position:relative;display:flex;max-width:24rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindmap-home .flex-bar .right .search-wrap .search-bar input[data-v-69112b95]{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-home .flex-bar .right .search-wrap .search-bar input[data-v-69112b95]:focus{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.mindmap-home .flex-bar .right .search-wrap .search-bar .search-btn[data-v-69112b95]{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));background-color:transparent}.mindmap-home .flex-bar .right .search-wrap .search-bar .search-btn .search-icon[data-v-69112b95]{font-size:20px}.mindmap-home .flex-bar .right .search-wrap .search-bar .delete-btn[data-v-69112b95]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:35px}.mindmap-home .flex-bar .right .add-btn[data-v-69112b95],.mindmap-home .flex-bar .right .login-btn[data-v-69112b95]{width:auto;line-height:30px;padding:2px 10px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;margin:10px;display:inline-block}.mindmap-home .flex-bar .right .view-btn[data-v-69112b95]{display:inline-block;position:relative;top:5px;height:30px;width:30px;margin-right:10px;line-height:30px;font-size:30px;cursor:pointer}.mindmap-home .flex-bar .right .view-btn[data-v-69112b95] *{stroke:#72767c}.mindmap-home .flex-bar .right .view-btn[data-v-69112b95]:hover *{stroke:#30ab9f}.mindmap-home .flex-bar .right .active-btn[data-v-69112b95] *{stroke:#30ab9f!important}.mindmap-home .flex-bar .right .add-btn-mid[data-v-69112b95],.mindmap-home .flex-bar .right .search-btn-mid[data-v-69112b95]{display:none}@media screen and (max-width:1024px){.mindmap-home .flex-bar .right .avatar[data-v-69112b95]{margin-left:8px!important}.mindmap-home .flex-bar .right .add-btn[data-v-69112b95],.mindmap-home .flex-bar .right .search-wrap[data-v-69112b95]{display:none}.mindmap-home .flex-bar .right .search-btn-mid[data-v-69112b95]{width:50px;border-radius:10px;line-height:24px;padding:3px 4px;font-size:26px;position:relative;top:4px;right:2px;display:inline-block!important;color:#72767c}.mindmap-home .flex-bar .right .search-btn-mid[data-v-69112b95]:hover{color:#30ab9f!important}.mindmap-home .flex-bar .right .add-btn-mid[data-v-69112b95]{font-size:32px;position:relative;top:6px;display:inline-block!important}.mindmap-home .flex-bar .right .add-btn-mid[data-v-69112b95] *{stroke:none!important;fill:#72767c!important}.mindmap-home .flex-bar .right .active-btn[data-v-69112b95] *,.mindmap-home .flex-bar .right .add-btn-mid[data-v-69112b95]:hover *{fill:#30ab9f!important}}.mindmap-home .sidebar-container[data-v-69112b95]{display:flex;position:relative;justify-content:start;align-items:flex-start;flex-wrap:wrap;width:100%;top:70px;left:0}.mindmap-home .sidebar-container .add-btn[data-v-69112b95]{width:calc(100% - 20px);line-height:30px;padding:5px 10px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;margin:8px 10px;padding-left:12px;font-size:18px;font-weight:700}.mindmap-home .sidebar-container .add-btn[data-v-69112b95]:hover{background-color:#25837a}@media screen and (max-width:1024px){.mindmap-home .sidebar-container[data-v-69112b95]{top:90px}}.mindmap-home .sidebar-container .sidebar[data-v-69112b95]{flex:1;margin:20px 0;border-right:1px solid hsla(0,0%,50%,.3);height:100vh}.mindmap-home .sidebar-container .sidebar .sidebar-content .sidebar-item[data-v-69112b95]{cursor:pointer;padding:4px 30px;font-size:18px;font-weight:bolder;white-space:nowrap;border-radius:8px;margin:5px}.mindmap-home .sidebar-container .sidebar .sidebar-content .active[data-v-69112b95]{background-color:#eefffe;color:#30ab9f}.mindmap-home .sidebar-container .content[data-v-69112b95]{flex:9}@media (max-width:1337px){.mindmap-home .sidebar-container .sidebar[data-v-69112b95]{flex:2}.mindmap-home .sidebar-container .content[data-v-69112b95]{flex:8}}@media (max-width:1024px){.mindmap-home .sidebar-container .sidebar[data-v-69112b95]{display:none}.mindmap-home .sidebar-container .content[data-v-69112b95]{flex:1}}.mindmap-home .mid-title-btn[data-v-69112b95]{display:none;cursor:pointer}@media screen and (max-width:1024px){.mindmap-home .mid-title-btn[data-v-69112b95]{display:block;position:fixed;font-size:18px;font-weight:bolder;margin-top:70px;margin-left:30px}}.mindmap-home .mid-title-btn .arrow[data-v-69112b95]{position:relative;transform:rotate(270deg)}.mindmap-home .mid-title-btn .active-arrow[data-v-69112b95]{transform:rotate(90deg)}.mindmap-home .active-mid-title-btn[data-v-69112b95]{color:#30ab9f}.mindmap-home .nav-menu[data-v-69112b95]{position:absolute;top:62px;right:5px;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.mindmap-home .nav-menu .nav-title[data-v-69112b95]{padding:5px 10px;font-weight:700}.mindmap-home .nav-menu .nav-item[data-v-69112b95]{cursor:pointer;padding:5px 10px}.mindmap-home .nav-menu .nav-item[data-v-69112b95]:hover{color:#30ab9f;background-color:#eefffe}.mindmap-home .actions[data-v-69112b95]{position:absolute;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.mindmap-home .actions .action-item[data-v-69112b95]{cursor:pointer;padding:5px 10px}.mindmap-home .actions .action-item[data-v-69112b95]:hover{color:#30ab9f;background-color:#eefffe}.mindmap-home .page-btn-wrap[data-v-69112b95]{right:30px;bottom:30px;position:fixed}.mindmap-home .page-btn-wrap .page-btn-active[data-v-69112b95]{background-color:#30ab9f!important;color:#fff;border:1px solid #30ab9f!important}.mindmap-home .page-btn-wrap .page-btn[data-v-69112b95]{background-color:#fff;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:5px;border:1px solid gray;margin:2px;cursor:pointer}.mindmap-home .mindmap-grid[data-v-69112b95]{padding:0 0}.mindmap-home .mindmap-grid .title[data-v-69112b95]{font-weight:bolder;font-size:20px;margin-left:30px}.mindmap-home .mindmap-grid .top-flex .right[data-v-69112b95]{margin-right:20px}.mindmap-home .mindmap-grid .mindmapcard-wrap[data-v-69112b95]{max-height:80vh;padding:0 30px;overflow-y:auto;margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-bottom:2rem}@media (min-width:640px){.mindmap-home .mindmap-grid .mindmapcard-wrap[data-v-69112b95]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.mindmap-home .mindmap-grid .mindmapcard-wrap[data-v-69112b95]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.mindmap-home .mindmap-grid .mindmapcard-wrap[data-v-69112b95]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.mindmap-home .mindmap-grid .mindmapcard-wrap[data-v-69112b95]{grid-template-columns:repeat(6,minmax(0,1fr))}}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item[data-v-69112b95]{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:.5rem;position:relative;width:100%;min-height:290px;max-height:300px}@media screen and (max-width:1024px){.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item[data-v-69112b95]{min-height:200px;max-height:210px}}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item[data-v-69112b95]:hover{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes pulse-69112b95{50%{opacity:.5}}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .loaded[data-v-69112b95]{animation:pulse-69112b95 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .collect-top[data-v-69112b95]{position:relative;height:160px;display:flex;justify-content:center;align-items:center;padding:20px;width:100%;border-bottom:1px solid hsla(0,0%,50%,.3);background-color:#e5ebf2;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer}@media screen and (max-width:1024px){.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .collect-top[data-v-69112b95]{height:100px}}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .collect-top .task-icon[data-v-69112b95]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:80px;width:80px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .collect-top .task-icon[data-v-69112b95] *{fill:#72767c}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .collect-top .folder-icon[data-v-69112b95]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:80px;width:80px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .collect-top .folder-icon[data-v-69112b95] *{stroke:#72767c}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .collect-top .forbidden-icon[data-v-69112b95]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:20px;width:20px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;position:absolute;top:53%;transform:translateY(-50%);fill:gray}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .img-top[data-v-69112b95]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}@media screen and (max-width:1024px){.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .img-top[data-v-69112b95]{height:100px}}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .uploader[data-v-69112b95]{font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration-line:underline}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .share[data-v-69112b95]{position:absolute;left:.75rem;bottom:.75rem;text-align:left;font-size:.75rem;line-height:1rem}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .share[data-v-69112b95] *{fill:#000!important;stroke:#000!important}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .share .eye-icon[data-v-69112b95]{display:inline-block}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .share .coworkmode-note-text[data-v-69112b95]{font-weight:700;margin-left:5px}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap[data-v-69112b95]{padding-left:.75rem;padding-right:.75rem}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap h5[data-v-69112b95]{margin-bottom:.5rem;cursor:pointer;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap h5[data-v-69112b95]:hover{text-decoration:underline}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .intro-text[data-v-69112b95]{overflow-wrap:break-word;padding-bottom:2.5rem;padding-top:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .update-time[data-v-69112b95]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown[data-v-69112b95]{top:200px;position:absolute;right:-1.25rem;z-index:10;margin-top:.5rem;width:auto;transform-origin:top right;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn[data-v-69112b95]{display:block;cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn[data-v-69112b95]:hover{--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .copy-icon[data-v-69112b95]{display:inline-block;margin-right:5px}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .copy-icon path[data-v-69112b95]{fill:#000!important}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .edit-icon[data-v-69112b95]{display:inline-block;margin-right:5px}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .edit-icon[data-v-69112b95] *{fill:#000}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .del-icon[data-v-69112b95]{display:inline-block;margin-right:5px}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .del-icon[data-v-69112b95] *{stroke:#000}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .badge-group[data-v-69112b95]{position:absolute;bottom:.75rem;right:.75rem;text-align:right}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .badge-group .badge[data-v-69112b95]{margin-left:.25rem;margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .tag-group[data-v-69112b95]{position:absolute;bottom:1rem;right:.75rem;text-align:right;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mindmap-home .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .tag-group .tag[data-v-69112b95]{margin-left:.25rem;margin-right:.25rem}.mindmap-home .mindmap-grid .mindmapcard-wrap .more-btn[data-v-69112b95]{font-size:28px;border-radius:50%;line-height:30px;position:absolute;bottom:10px;right:5px;cursor:pointer;text-align:center;width:32px;height:32px}.mindmap-home .mindmap-grid .mindmapcard-wrap .more-btn[data-v-69112b95] *{position:relative;stroke:gray}.mindmap-home .mindmap-grid .mindmapcard-wrap .more-btn[data-v-69112b95]:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.mindmap-home .mindmap-grid .mindmapcard-wrap .more-btn[data-v-69112b95]:hover *{stroke:#0284c7!important}.mindmap-home .mindmap-grid .img-top[data-v-69112b95]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}@media screen and (max-width:1024px){.mindmap-home .mindmap-grid .img-top[data-v-69112b95]{height:100px}}.mindmap-home .mindmap-list[data-v-69112b95]{padding:0 0}.mindmap-home .mindmap-list .list-wrap[data-v-69112b95]{margin-top:20px;padding-bottom:100px;height:calc(80vh - 30px);overflow-y:auto;margin-bottom:10px}.mindmap-home .mindmap-list .title[data-v-69112b95]{font-weight:bolder;font-size:20px}.mindmap-home .mindmap-list table[data-v-69112b95]{width:100%;table-layout:auto}.mindmap-home .mindmap-list table thead[data-v-69112b95]{position:sticky;top:0;background-color:#f9f9f9;z-index:1}.mindmap-home .mindmap-list table thead[data-v-69112b95]:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background-color:hsla(0,0%,50%,.4);z-index:2}.mindmap-home .mindmap-list table th[data-v-69112b95]{text-align:left;padding:10px;color:#000!important;cursor:pointer;font-weight:bolder;font-size:16px;white-space:nowrap}.mindmap-home .mindmap-list table th[data-v-69112b95]:first-child{padding-left:30px}.mindmap-home .mindmap-list table th[data-v-69112b95]:nth-child(2),.mindmap-home .mindmap-list table th[data-v-69112b95]:nth-child(3){text-align:left}.mindmap-home .mindmap-list table .task-icon[data-v-69112b95]{font-size:24px;position:relative;top:4px;margin-right:10px}.mindmap-home .mindmap-list table .task-icon[data-v-69112b95] *{fill:#72767c}.mindmap-home .mindmap-list table .folder-icon[data-v-69112b95]{font-size:24px;position:relative;top:4px;margin-right:10px}.mindmap-home .mindmap-list table .folder-icon[data-v-69112b95] *{stroke:#72767c}.mindmap-home .mindmap-list table .forbidden-icon[data-v-69112b95]{font-size:8px;position:absolute;left:18px;top:25px}.mindmap-home .mindmap-list table tbody tr[data-v-69112b95]{border-bottom:1px solid hsla(0,0%,80%,.5);height:40px}.mindmap-home .mindmap-list table tbody tr td[data-v-69112b95]{padding:10px;position:relative}.mindmap-home .mindmap-list table tbody tr td[data-v-69112b95]:first-child{width:2%;padding-left:20px}.mindmap-home .mindmap-list table tbody tr td[data-v-69112b95]:nth-child(2){font-weight:bolder;cursor:pointer;width:48%;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mindmap-home .mindmap-list table tbody tr td:nth-child(2) img[data-v-69112b95]{width:200px;border:1px solid gray;margin-top:10px}.mindmap-home .mindmap-list table tbody tr td[data-v-69112b95]:nth-child(3){position:relative}.mindmap-home .mindmap-list table tbody tr td:nth-child(3) .coworkmode-text[data-v-69112b95]{font-size:16px;margin-left:4px;position:relative;top:0;color:#000}.mindmap-home .mindmap-list table tbody tr td:nth-child(3) .coworkmode-note-text[data-v-69112b95]{font-size:12px;position:relative;top:-2px;margin-left:10px;color:#72767c;font-weight:700;cursor:pointer}.mindmap-home .mindmap-list table tbody tr td:nth-child(3) .close-eye-icon[data-v-69112b95]{font-size:16px;position:relative}.mindmap-home .mindmap-list table tbody tr td[data-v-69112b95]:nth-child(3){text-align:left;width:25%}.mindmap-home .mindmap-list table tbody tr td[data-v-69112b95]:last-child{text-align:right}.mindmap-home .mindmap-list table tbody tr td .more-btn[data-v-69112b95]{position:relative;right:10px;cursor:pointer;background-color:transparent;display:inline-block;height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%}.mindmap-home .mindmap-list table tbody tr td .more-btn[data-v-69112b95] *{stroke:#72767c;font-size:20px;position:relative;top:2px}.mindmap-home .mindmap-list table tbody tr td .more-btn[data-v-69112b95]:hover{background-color:#f3f2f7}.mindmap-home .mindmap-list table tbody tr td .more-btn[data-v-69112b95]:hover *{stroke:#30ab9f;fill:#30ab9f}.mindmap-home .mindmap-list table tbody tr[data-v-69112b95]:hover{background-color:#eefffe;color:#30ab9f}.mindmap-home .mindmap-list table tbody tr:hover .coworkmode-note-text[data-v-69112b95]{color:#30ab9f!important}.mindmap-home .mindmap-list table tbody tr[data-v-69112b95]:hover *{fill:#30ab9f!important}.mindmap-home .mindmap-list table tbody tr:hover .folder-icon[data-v-69112b95] *{stroke:#30ab9f!important}.mindmap-home .url-wrap[data-v-69112b95]{background-color:#fff5ca;padding:10px;color:#30ab9f;margin:20px 10px 10px 10px;border-radius:5px;white-space:nowrap}.mindmap-home .url-wrap-small[data-v-69112b95]{margin:20px 0 10px 0;width:auto;word-wrap:break-word;overflow-wrap:break-word}.mindmap-home .url-title[data-v-69112b95]{color:#72767c!important;word-break:break-word;white-space:nowrap}.mindmap-home .short-url[data-v-69112b95]{color:#000!important;word-break:break-word;font-size:28px;white-space:nowrap;background-color:#fff;padding:5px}.mindmap-home .temp-btn[data-v-69112b95]{width:auto;line-height:30px;padding:2px 10px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;margin:10px;display:inline-block}.mindmap-home .danger-btn[data-v-69112b95]{background-color:red}.mindmap-home .gray-btn[data-v-69112b95]{background-color:gray}.mindmap-home .mindmap-wrap[data-v-69112b95]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:999}.mindmap-home .shareCard-wrap[data-v-69112b95]{position:fixed;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}.mindmap-home .shareCard-wrap .folder-list[data-v-69112b95]{max-height:50vh;overflow-y:auto;margin:10px 0;background-color:#fff}.mindmap-home .shareCard-wrap .folder-list .no-folder[data-v-69112b95]{text-align:center;padding:20px;color:#72767c}.mindmap-home .shareCard-wrap .folder-list .folder-item[data-v-69112b95]{display:flex;align-items:center;padding:10px 15px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid hsla(0,0%,80%,.5)}.mindmap-home .shareCard-wrap .folder-list .folder-item.folder-selected[data-v-69112b95],.mindmap-home .shareCard-wrap .folder-list .folder-item[data-v-69112b95]:hover{background-color:#eefffe}.mindmap-home .shareCard-wrap .folder-list .folder-item.folder-selected .folder-name[data-v-69112b95]{color:#30ab9f}.mindmap-home .shareCard-wrap .folder-list .folder-item.folder-selected .folder-icon[data-v-69112b95] *{stroke:#30ab9f}.mindmap-home .shareCard-wrap .folder-list .folder-item .folder-icon[data-v-69112b95]{font-size:20px;margin-right:10px}.mindmap-home .shareCard-wrap .folder-list .folder-item .folder-icon[data-v-69112b95] *{stroke:#72767c}.mindmap-home .shareCard-wrap .folder-list .folder-item .folder-name[data-v-69112b95]{font-size:16px;color:#72767c}.mindmap-home .shareCard-wrap .flex-container[data-v-69112b95]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px}.mindmap-home .shareCard-wrap .flex-container .flex-item[data-v-69112b95]{margin:0 5px;font-size:16px}.mindmap-home .shareCard-wrap .flex-container .flex-item[data-v-69112b95]:last-child{margin-right:0}.mindmap-home .shareCard-wrap .flex-container .switch[data-v-69112b95]{position:relative;display:inline-block;width:50px;height:28px}.mindmap-home .shareCard-wrap .flex-container .switch input[data-v-69112b95]{opacity:0;width:0;height:0}.mindmap-home .shareCard-wrap .flex-container .switch .slider[data-v-69112b95]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.mindmap-home .shareCard-wrap .flex-container .switch .slider[data-v-69112b95]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.mindmap-home .shareCard-wrap .flex-container .switch input:checked+.slider[data-v-69112b95]{background-color:#30ab9f}.mindmap-home .shareCard-wrap .flex-container .switch input:focus+.slider[data-v-69112b95]{box-shadow:0 0 1px #30ab9f}.mindmap-home .shareCard-wrap .flex-container .switch input:checked+.slider[data-v-69112b95]:before{transform:translateX(22px)}.mindmap-home .shareCard-wrap .rename-wrap[data-v-69112b95]{display:block}.mindmap-home .shareCard-wrap .rename-wrap .rename-bar[data-v-69112b95]{position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.mindmap-home .shareCard-wrap .rename-wrap .rename-bar input[data-v-69112b95]{border:2px solid #e1e2e5;height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-home .shareCard-wrap .rename-wrap .rename-bar input[data-v-69112b95]:focus{border:2px solid #30ab9f}.mindmap-home .shareCard-wrap .rename-wrap .rename-bar .delete-btn[data-v-69112b95]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:6px}.mindmap-home .shareCard-wrap .save-btn[data-v-69112b95]{display:inline-block;width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer}.mindmap-home .shareCard-wrap .btn-wrap[data-v-69112b95]{position:relative;margin-top:15px}.mindmap-home .shareCard-wrap .shareCard[data-v-69112b95]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.mindmap-home .shareCard-wrap .shareCard .copy-btn[data-v-69112b95]{color:#72767c;font-size:20px;cursor:pointer;margin-left:10px}.mindmap-home .shareCard-wrap .shareCard .copy-btn[data-v-69112b95]:hover{color:#30ab9f}.mindmap-home .shareCard-wrap .shareCard .shareCard-title[data-v-69112b95]{font-size:20px;margin:10px 40px}.mindmap-home .shareCard-wrap .shareCard .detail-info[data-v-69112b95]{text-align:left;padding-left:20px;color:#72767c}.mindmap-home .shareCard-wrap .shareCard .close-btn[data-v-69112b95]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.mindmap-home .shareCard-wrap .shareCard .cowork-mode[data-v-69112b95]{display:flex;justify-content:center;align-items:center;margin-top:10px}.mindmap-home .shareCard-wrap .shareCard .cowork-mode .cowork-mode-title[data-v-69112b95]{margin-right:10px;margin-top:10px}.mindmap-home .shareCard-wrap .shareCard .cowork-mode .cowork-mode-select[data-v-69112b95]{margin-right:10px}.mindmap-home .shareCard-wrap .shareCard .cowork-mode .save-btn[data-v-69112b95]{width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;display:inline-block}.mindmap-home .shareCard-wrap .shareCard .cowork-mode .gray-btn[data-v-69112b95]{background-color:#e1e2e5;color:#000}.mindmap-home .tips-container[data-v-69112b95]{background-color:#e3f2fd;border:1px solid #90caf9;border-radius:8px;padding:12px 16px;margin:15px 0 10px 0;position:relative}.mindmap-home .tips-container .tips-text[data-v-69112b95]{color:#1565c0;font-size:14px;line-height:1.4;text-align:left}.jsmind-inner{position:relative;overflow:auto;width:100%;height:100%;outline:none;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}.jsmind-inner canvas{position:absolute}canvas.jsmind,svg.jsmind{position:absolute;z-index:1}jmnodes{z-index:2;background-color:transparent}jmnode,jmnodes{position:absolute}jmnode{cursor:default;max-width:400px}jmexpander{position:absolute;width:14px;height:14px;display:block;overflow:hidden;line-height:12px;padding-left:1px;font-size:12px;text-align:center;border-radius:50%;border-width:1px;border-style:solid;background-color:#fff;cursor:pointer}.jmnode-overflow-wrap jmnodes{min-width:420px}.jmnode-overflow-hidden jmnode{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}jmnode{padding:10px;background-color:#fff;color:#333;border-radius:5px;box-shadow:1px 1px 1px #666;font:16px/1.125 Verdana,Arial,Helvetica,sans-serif}jmnode:hover{box-shadow:2px 2px 8px #000;background-color:#ebebeb;color:#333}jmnode.selected{background-color:#11f;color:#fff;box-shadow:2px 2px 8px #000}jmnode.root{font-weight:700}jmexpander{border-color:gray}jmexpander:hover{border-color:#000}@media screen and (max-device-width:1024px){jmnode{padding:5px;border-radius:3px;font-size:14px}}jmnodes.theme-primary jmnode{background-color:#428bca;color:#fff;border-color:#357ebd}jmnodes.theme-primary jmnode:hover{background-color:#3276b1;border-color:#285e8e}jmnodes.theme-primary jmnode.selected{background-color:#f1c40f;color:#fff}jmnodes.theme-warning jmnode{background-color:#f0ad4e;border-color:#eea236;color:#fff}jmnodes.theme-warning jmnode:hover{background-color:#ed9c28;border-color:#d58512}jmnodes.theme-warning jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-danger jmnode{background-color:#d9534f;border-color:#d43f3a;color:#fff}jmnodes.theme-danger jmnode:hover{background-color:#d2322d;border-color:#ac2925}jmnodes.theme-danger jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-success jmnode{background-color:#5cb85c;border-color:#4cae4c;color:#fff}jmnodes.theme-success jmnode:hover{background-color:#47a447;border-color:#398439}jmnodes.theme-success jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-info jmnode{background-color:#5dc0de;border-color:#46b8da;color:#fff}jmnodes.theme-info jmnode:hover{background-color:#39b3d7;border-color:#269abc}jmnodes.theme-info jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-greensea jmnode{background-color:#1abc9c;color:#fff}jmnodes.theme-greensea jmnode:hover{background-color:#16a085}jmnodes.theme-greensea jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-nephrite jmnode{background-color:#2ecc71;color:#fff}jmnodes.theme-nephrite jmnode:hover{background-color:#27ae60}jmnodes.theme-nephrite jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-belizehole jmnode{background-color:#3498db;color:#fff}jmnodes.theme-belizehole jmnode:hover{background-color:#2980b9}jmnodes.theme-belizehole jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-wisteria jmnode{background-color:#9b59b6;color:#fff}jmnodes.theme-wisteria jmnode:hover{background-color:#8e44ad}jmnodes.theme-wisteria jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-asphalt jmnode{background-color:#34495e;color:#fff}jmnodes.theme-asphalt jmnode:hover{background-color:#2c3e50}jmnodes.theme-asphalt jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-webirs jmnode{background-color:#ffce8f;color:#000;cursor:pointer;box-shadow:unset!important}jmnodes.theme-webirs jmnode.selected,jmnodes.theme-webirs jmnode:hover{background-color:#30ab9f!important;color:#fff!important}jmnodes.theme-orange jmnode{background-color:#f1c40f;color:#fff}jmnodes.theme-orange jmnode:hover{background-color:#f39c12}jmnodes.theme-orange jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-pumpkin jmnode{background-color:#e67e22;color:#fff}jmnodes.theme-pumpkin jmnode:hover{background-color:#d35400}jmnodes.theme-pumpkin jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-pomegranate jmnode{background-color:#e74c3c;color:#fff}jmnodes.theme-pomegranate jmnode:hover{background-color:#c0392b}jmnodes.theme-pomegranate jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-clouds jmnode{background-color:#ecf0f1;color:#333}jmnodes.theme-clouds jmnode:hover{background-color:#bdc3c7}jmnodes.theme-clouds jmnode.selected{background-color:#11f;color:#fff}jmnodes.theme-asbestos jmnode{background-color:#95a5a6;color:#fff}jmnodes.theme-asbestos jmnode:hover{background-color:#7f8c8d}jmnodes.theme-asbestos jmnode.selected{background-color:#11f;color:#fff}.addTextBox .color-btn{text-align:center;line-height:36px!important}.addTextBox .textinput-card-md{display:block}@media (min-width:769px){.addTextBox .textinput-card-lg{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 20px 10px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden}.addTextBox .textinput-card-lg .flex-row{display:flex;width:100%}.addTextBox .textinput-card-lg .flex-row .left-part{flex:1}.addTextBox .textinput-card-lg .flex-row .right-part{flex:1;position:relative}.addTextBox .textinput-card-lg .flex-row .right-part .right-scroll-area{position:relative;max-height:50vh;padding:0 20px 10px 20px;margin:20px -20px;overflow:auto}.addTextBox .textinput-card-lg .textinput-title{font-size:20px;color:#3d3d3d}.addTextBox .textinput-card-lg .textinput-scrollarea{position:relative;max-height:80vh;padding:20px 20px 10px 20px;margin:20px -20px;overflow:auto}.addTextBox .textinput-card-lg .large-input{width:40vw!important;height:50vh;margin:0 20px}.addTextBox .textinput-card-lg .textinput{border-radius:5px;border:2px solid #30ab9f;color:#000;margin-top:10px;min-height:100px;font-size:22px;padding:10px}.addTextBox .textinput-card-lg .divide-wrap{background-color:#f9f9f9;padding:20px 0}.addTextBox .textinput-card-lg .divide-wrap .divide-line{background-color:#ededed;border-bottom:.5px solid silver}.addTextBox .textinput-card-lg .stickerbg-setting{padding:0 8px}.addTextBox .textinput-card-lg .stickerbg-setting .menu-title{font-weight:bolder;text-align:left}.addTextBox .textinput-card-lg .stickerbg-setting .set-nocolor{color:#1a1a1a!important}.addTextBox .textinput-card-lg .stickerbg-setting .sticker-btns{white-space:nowrap}.addTextBox .textinput-card-lg .stickerbg-setting .nocolor-icon{font-size:32px;line-height:40px;color:gray}.addTextBox .textinput-card-lg .stickerbg-setting .transparent-btn{height:40px!important;width:40px!important;border:4px solid #fff;margin:8px;top:-14px!important;display:inline-block;position:relative;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.addTextBox .textinput-card-lg .stickerbg-setting .color-btn{height:36px!important;width:36px!important;border:2px solid #fff;margin:8px;margin-top:24px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.addTextBox .textinput-card-lg .stickerbg-setting .select-color{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.addTextBox .textinput-card-lg .textinputbtn-group{display:flex;align-items:center;position:absolute;bottom:10px;width:100%}.addTextBox .textinput-card-lg .textinputbtn-group .textinput-btn{cursor:pointer;flex:1;width:100%;white-space:nowrap;padding:5px 10px;margin:10px 5px;border-radius:5px;text-align:center;background-color:#d8d8d8}.addTextBox .textinput-card-lg .textinputbtn-group .textinput-btn:first-child{color:#fff;background-color:#30ab9f}}.pen-setting .slider_box .ivu-slider-bar{background:#30ab9f}.pen-setting .menu-title .text-size{color:#30ab9f}.textinput-card{padding:10px 20px;min-width:350px}.textinput-card .textinput{border-radius:5px;border:2px solid #30ab9f;color:#72767c;margin-top:10px;width:100%;min-height:100px;font-size:20px;padding:10px}@media screen and (max-width:320px){.textinput-card .textinput{width:auto}}.shareCard-wrap[data-v-e2a1b5cc]{position:fixed;display:block;width:100%;background-color:rgba(0,0,0,.6);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}.shareCard-wrap .shareCard[data-v-e2a1b5cc]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#fff;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.shareCard-wrap .shareCard .close-btn[data-v-e2a1b5cc]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.shareCard-wrap .shareCard .shareCard-title[data-v-e2a1b5cc]{font-size:20px;margin:10px 40px}.shareCard-wrap .shareCard .save-btn[data-v-e2a1b5cc]{display:inline-block;width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer}.shareCard-wrap .shareCard .anonymous-login-layout[data-v-e2a1b5cc]{text-align:center}.shareCard-wrap .shareCard .anonymous-login-layout .welcome-title[data-v-e2a1b5cc]{font-size:20px;font-weight:700;color:#333;margin:10px 0;border-bottom:2px solid #333;padding-bottom:8px}.shareCard-wrap .shareCard .anonymous-login-layout .anonymous-title[data-v-e2a1b5cc]{font-size:20px;color:#333;font-weight:700;margin:15px 0 10px 0}.shareCard-wrap .shareCard .anonymous-login-layout .or-divider[data-v-e2a1b5cc]{font-size:20px;color:#333;margin:15px 0;font-weight:700}.shareCard-wrap .shareCard .anonymous-login-layout .login-btn[data-v-e2a1b5cc]{display:inline-block;line-height:40px;padding:4px 16px;margin:8px 0;background-color:#30ab9f;font-weight:700;border-radius:8px;color:#fff;cursor:pointer;font-size:16px}.shareCard-wrap .shareCard .anonymous-login-layout .login-btn[data-v-e2a1b5cc]:hover{background-color:#25837a}.shareCard-wrap .rename-wrap[data-v-e2a1b5cc]{display:block;width:95%;margin:0 auto;margin-top:10px}.shareCard-wrap .rename-wrap .rename-bar[data-v-e2a1b5cc]{position:relative;display:flex;border-radius:8px;background:#fff}.shareCard-wrap .rename-wrap .rename-bar input[data-v-e2a1b5cc]{border:2px solid #e1e2e5;width:100%;height:40px;padding:8px 16px;color:#1f2937;font-size:20px;border-radius:8px;outline:none}.shareCard-wrap .rename-wrap .rename-bar input[data-v-e2a1b5cc]:focus{border:2px solid #30ab9f}.shareCard-wrap .rename-wrap .rename-bar textarea[data-v-e2a1b5cc]{border:2px solid #e1e2e5;width:100%;height:80px;padding:8px 16px;color:#1f2937;font-size:20px;border-radius:8px;outline:none}.shareCard-wrap .rename-wrap .rename-bar textarea[data-v-e2a1b5cc]:focus{border:2px solid #30ab9f}.shareCard-wrap .rename-wrap .rename-bar .delete-btn[data-v-e2a1b5cc]{position:absolute;margin-right:8px;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:6px}.ivu-message{z-index:10000!important}#mindmap-img-editor{z-index:1010!important;background:#fff!important;position:relative!important}.mindmap .select-btn:focus{--tw-ring-color:#30ab9f!important}.mindmap .select-btn .arrow-icon-up{color:#30ab9f!important}.mindmap jmnode{max-width:150px;font-size:0;text-align:center!important}.mindmap jmnode p{white-space:normal;word-break:keep-all;word-wrap:break-word;overflow-wrap:break-word;font-size:16px!important}.mindmap jmnode .node-url{cursor:pointer;display:flex;align-items:center;justify-content:center}.mindmap jmnode .node-url .node-url-icon{margin-top:5px}.mindmap jmnode .node-url .node-url-icon path{fill:blue!important}.mindmap jmnode .node-url:hover .node-url-icon path{fill:#fff!important}.mindmap jmnode .mindmap-img{margin:5px 0}.mindmap jmnode .myNoteName{font-size:40px}.showPhonetic[data-v-1ec7f580] *{font-family:BpmfZihiKaiStd,sans-serif!important}.user-limit-indicator[data-v-1ec7f580]{background-color:hsla(0,0%,50%,.2);color:#666;font-weight:700;font-size:.8em;padding:2px 6px;border-radius:4px;margin-left:8px;animation:pulse-1ec7f580 2s infinite}@keyframes pulse-1ec7f580{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.mobile-user-limit-indicator[data-v-1ec7f580]{position:fixed;bottom:10px;left:10px;background-color:hsla(0,0%,50%,.2);color:#666;font-weight:700;font-size:12px;padding:4px 8px;border-radius:6px;z-index:1000;animation:pulse-1ec7f580 2s infinite;box-shadow:0 2px 6px rgba(0,0,0,.2);display:none}@media (max-width:768px){.mobile-user-limit-indicator[data-v-1ec7f580]{display:block}.user-limit-indicator[data-v-1ec7f580]{display:none}}.left-hint[data-v-1ec7f580]{left:10px!important}.saving-hint[data-v-1ec7f580]{position:fixed;top:45px;left:80px;color:rgba(0,0,0,.5);z-index:1002}.saved-hint[data-v-1ec7f580]{position:fixed;top:45px;left:80px;color:#30ab9f;z-index:1001}svg[data-v-1ec7f580]{display:unset}input[type=checkbox][data-v-1ec7f580],input[type=radio][data-v-1ec7f580]{visibility:hidden;margin-left:-10px}.mindmap[data-v-1ec7f580]{position:relative;width:100%;height:100vh;border-radius:unset;background-color:#fff}.mindmap .main-menu[data-v-1ec7f580]{position:fixed;top:65px;left:20px;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1004;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}@media screen and (max-width:768px){.mindmap .main-menu[data-v-1ec7f580]{top:40px}}.mindmap .main-menu .nav-item[data-v-1ec7f580]{cursor:pointer;padding:5px 18px;font-weight:500}.mindmap .main-menu .nav-item[data-v-1ec7f580]:hover{color:#30ab9f;background-color:#eefffe}.mindmap .main-menu .nav-item-phone[data-v-1ec7f580]{cursor:pointer;padding:5px 18px;font-weight:500;display:none}@media screen and (max-width:768px){.mindmap .main-menu .nav-item-phone[data-v-1ec7f580]{display:block}}.mindmap .main-menu .nav-item-phone[data-v-1ec7f580]:hover{color:#30ab9f;background-color:#eefffe}.mindmap .nav-menu[data-v-1ec7f580]{position:fixed;top:70px;right:5px;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1002;width:140px;box-shadow:2px 2px 2px rgba(0,0,0,.1)}@media screen and (max-width:768px){.mindmap .nav-menu[data-v-1ec7f580]{top:40px}}.mindmap .nav-menu .nav-title[data-v-1ec7f580]{padding:5px 10px;font-weight:700}.mindmap .nav-menu .nav-item[data-v-1ec7f580]{cursor:pointer;padding:5px 10px}.mindmap .nav-menu .nav-item[data-v-1ec7f580]:hover{color:#30ab9f;background-color:#eefffe}.mindmap .shareCard-wrap[data-v-1ec7f580]{position:fixed;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}.mindmap .shareCard-wrap .rename-wrap[data-v-1ec7f580]{display:block;width:95%;margin:0 auto;margin-top:10px}.mindmap .shareCard-wrap .rename-wrap .rename-bar[data-v-1ec7f580]{position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.mindmap .shareCard-wrap .rename-wrap .rename-bar input[data-v-1ec7f580]{border:2px solid #e1e2e5;height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap .shareCard-wrap .rename-wrap .rename-bar input[data-v-1ec7f580]:focus{border:2px solid #30ab9f}.mindmap .shareCard-wrap .rename-wrap .rename-bar textarea[data-v-1ec7f580]{border:2px solid #e1e2e5;height:5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap .shareCard-wrap .rename-wrap .rename-bar textarea[data-v-1ec7f580]:focus{border:2px solid #30ab9f}.mindmap .shareCard-wrap .rename-wrap .rename-bar .delete-btn[data-v-1ec7f580]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:6px}.mindmap .shareCard-wrap .template-btn[data-v-1ec7f580]{display:block;line-height:30px;padding:2px 10px;margin:20px 0 5px 0;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer}.mindmap .shareCard-wrap .shareCard-large-padding[data-v-1ec7f580]{padding:8px 35px 20px 35px!important}.mindmap .shareCard-wrap .shareCard[data-v-1ec7f580]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.mindmap .shareCard-wrap .shareCard .copy-btn[data-v-1ec7f580]{color:#72767c;font-size:20px;cursor:pointer;margin-left:10px}.mindmap .shareCard-wrap .shareCard .copy-btn[data-v-1ec7f580]:hover{color:#30ab9f}.mindmap .shareCard-wrap .shareCard .push-button[data-v-1ec7f580]{cursor:pointer}.mindmap .shareCard-wrap .shareCard .push-button .sendweb-icon[data-v-1ec7f580]{color:#72767c;font-size:20px;margin-left:5px}.mindmap .shareCard-wrap .shareCard .push-button:hover .sendweb-icon[data-v-1ec7f580]{color:#30ab9f}.mindmap .shareCard-wrap .shareCard .url-wrap[data-v-1ec7f580]{background-color:#fff5ca;padding:10px;color:#30ab9f;margin:15px 10px 10px 10px;border-radius:5px}@media (max-width:768px){.mindmap .shareCard-wrap .shareCard .url-wrap[data-v-1ec7f580]{padding:5px}}.mindmap .shareCard-wrap .shareCard .cowork-mode[data-v-1ec7f580]{display:flex;justify-content:center;align-items:center;margin-top:10px}.mindmap .shareCard-wrap .shareCard .cowork-mode .cowork-mode-title[data-v-1ec7f580]{margin-right:10px;margin-top:10px}.mindmap .shareCard-wrap .shareCard .cowork-mode .cowork-mode-select[data-v-1ec7f580]{margin-right:10px}.mindmap .shareCard-wrap .shareCard .cowork-mode .save-btn[data-v-1ec7f580]{width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;display:inline-block}.mindmap .shareCard-wrap .shareCard .cowork-mode .gray-btn[data-v-1ec7f580]{background-color:#e1e2e5;color:#000}.mindmap .shareCard-wrap .shareCard .shareCard-title[data-v-1ec7f580]{font-size:20px;margin:10px 40px}.mindmap .shareCard-wrap .shareCard .url-title[data-v-1ec7f580]{color:#72767c!important;word-break:break-word;white-space:normal}.mindmap .shareCard-wrap .shareCard .short-url[data-v-1ec7f580]{color:#000!important;word-break:break-word;font-size:28px;white-space:normal;background-color:#fff;padding:5px}.mindmap .shareCard-wrap .shareCard .static-url[data-v-1ec7f580]{color:#30ab9f!important;word-break:break-word;font-size:14px;text-align:left;white-space:normal}.mindmap .shareCard-wrap .shareCard .detail-info[data-v-1ec7f580]{text-align:left;padding-left:20px;color:#72767c}.mindmap .shareCard-wrap .shareCard .close-btn[data-v-1ec7f580]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.mindmap .memberList-collect[data-v-1ec7f580]{right:200px!important}.mindmap .memberList-wrap[data-v-1ec7f580]{position:fixed;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}.mindmap .memberList-wrap .memberList-card[data-v-1ec7f580]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.mindmap .memberList-wrap .memberList-title[data-v-1ec7f580]{font-size:20px;margin:10px 40px}.mindmap .memberList-wrap .member-wrap[data-v-1ec7f580]{text-align:left;max-height:50vh;overflow:auto}.mindmap .memberList-wrap .member-wrap .member[data-v-1ec7f580]{display:flex;margin-top:5px}.mindmap .memberList-wrap .member-wrap .member .member-img[data-v-1ec7f580]{width:24px;height:24px;border-radius:50%;margin-right:10px}.mindmap .memberList-wrap .close-btn[data-v-1ec7f580]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.mindmap .coworkmode-badge[data-v-1ec7f580]{position:fixed;background-color:#fff;box-shadow:0 1px 5px rgba(82,82,82,.2);color:#000;border-radius:8px;padding:0 10px;padding-bottom:5px;font-size:18px;line-height:32px;font-weight:bolder;top:15px;left:15px;z-index:1003}@media screen and (max-width:768px){.mindmap .coworkmode-badge[data-v-1ec7f580]{display:none}}.mindmap .coworkmode-badge .file-name[data-v-1ec7f580]{position:relative;top:1px;margin-left:6px;cursor:pointer}.mindmap .coworkmode-badge .file-name[data-v-1ec7f580]:hover{color:#30ab9f}.mindmap .coworkmode-badge .hi-mind-icon[data-v-1ec7f580]{font-size:24px;position:relative;top:2px;margin:0 5px}.mindmap .coworkmode-badge .folder-btn[data-v-1ec7f580]{cursor:pointer}.mindmap .coworkmode-badge .folder-icon[data-v-1ec7f580]{font-size:32px;position:relative;top:5px;margin:0 5px}.mindmap .coworkmode-badge .folder-icon[data-v-1ec7f580] *{stroke:#000}.mindmap .coworkmode-badge .folder-icon[data-v-1ec7f580]:active *,.mindmap .coworkmode-badge .folder-icon[data-v-1ec7f580]:hover *{stroke:#30ab9f}.mindmap .coworkmode-badge .task-icon[data-v-1ec7f580]{font-size:32px;position:relative;top:5px;margin:0 5px}.mindmap .coworkmode-badge .task-icon[data-v-1ec7f580] *{fill:#000}.mindmap .coworkmode-badge .task-icon[data-v-1ec7f580]:active *,.mindmap .coworkmode-badge .task-icon[data-v-1ec7f580]:hover *{fill:#30ab9f}.mindmap .coworkmode-badge .home-btn[data-v-1ec7f580]{font-size:24px;cursor:pointer;display:inline-block;margin:0 5px}.mindmap .coworkmode-badge .home-btn:active .home-icon[data-v-1ec7f580] *,.mindmap .coworkmode-badge .home-btn:hover .home-icon[data-v-1ec7f580] *{fill:#30ab9f}.mindmap .coworkmode-badge .home-btn .home-icon[data-v-1ec7f580]{position:relative;top:1px}.mindmap .coworkmode-badge .home-btn .home-icon[data-v-1ec7f580] *{fill:#000}.mindmap .coworkmode-badge .hamburger-btn[data-v-1ec7f580]{display:inline-block;cursor:pointer;padding:2px 5px;border-radius:4px;position:relative;top:3px}.mindmap .coworkmode-badge .hamburger-btn:active .hamburger-icon[data-v-1ec7f580] *,.mindmap .coworkmode-badge .hamburger-btn:hover .hamburger-icon[data-v-1ec7f580] *{stroke:#30ab9f}.mindmap .coworkmode-badge .hamburger-btn .hamburger-icon[data-v-1ec7f580]{font-size:32px;position:relative;top:2px}.mindmap .coworkmode-badge .hamburger-btn .hamburger-icon[data-v-1ec7f580] *{stroke:#000}.mindmap .edit-btn[data-v-1ec7f580]{font-size:16px;margin-left:5px;position:relative;top:-1px;cursor:pointer;z-index:1003}.mindmap .temp-btn[data-v-1ec7f580]{width:auto;line-height:30px;padding:2px 10px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;margin:10px;display:inline-block}.mindmap .import-md-btn[data-v-1ec7f580]{position:fixed;top:30px;left:10px;z-index:1001}.mindmap .import-md-btn[data-v-1ec7f580] *{fill:none;stroke:#000}.mindmap .import-md-btn[data-v-1ec7f580]:active *{stroke:#30ab9f}.mindmap .img-viewer[data-v-1ec7f580]{position:fixed;overflow:auto;cursor:pointer;background-color:rgba(0,0,0,.295);top:0;z-index:6001;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:5%}.mindmap .img-viewer svg[data-v-1ec7f580]{background-color:#fff}@media screen and (min-width:960px){.mindmap .img-viewer img[data-v-1ec7f580]{width:auto;height:auto;background-color:#fff}.mindmap .img-viewer svg[data-v-1ec7f580]{width:auto;height:100vh;max-height:90vh}}@media screen and (max-width:959px){.mindmap .img-viewer img[data-v-1ec7f580]{width:100%;max-width:90%;height:auto;background-color:#fff}.mindmap .img-viewer svg[data-v-1ec7f580]{width:100vw;max-width:90vw;height:auto}}.mindmap .q-gutter-sm[data-v-1ec7f580]{white-space:nowrap}.mindmap .more-setting-btn[data-v-1ec7f580]{cursor:pointer}.mindmap .more-setting-btn[data-v-1ec7f580]:active,.mindmap .more-setting-btn[data-v-1ec7f580]:hover{color:#30ab9f!important}.mindmap .more-setting-btn .arrowdown-rotate[data-v-1ec7f580]{transform:rotate(180deg)}.mindmap .note-wrap[data-v-1ec7f580]{background-color:#fff5ca;padding:10px;max-width:200px;z-index:1000;margin:5px 10px;border-radius:4px;display:block}.mindmap .note-wrap .note-title[data-v-1ec7f580]{color:#72767c;font-weight:700;text-align:left;margin-bottom:5px;font-size:12px}.mindmap .note-wrap .note-text[data-v-1ec7f580]{color:#000;white-space:wrap;word-break:break-all;font-size:12px}.mindmap .warning-text[data-v-1ec7f580]{color:red;margin:10px}.mindmap .text-length[data-v-1ec7f580]{color:gray;text-align:right!important}.mindmap .mindmap-menu[data-v-1ec7f580]{position:absolute;left:0;top:0;z-index:999;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px 0;border-radius:5px;font-size:16px;font-weight:700}.mindmap .mindmap-menu .node-info[data-v-1ec7f580]{color:#72767c;font-size:12px;padding:0 20px;text-align:left;line-height:20px}.mindmap .mindmap-menu .node-info .dot[data-v-1ec7f580]{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#30ab9f;margin-right:5px}.mindmap .mindmap-menu .lock-color[data-v-1ec7f580]{color:#30ab9f!important}.mindmap .mindmap-menu .menu-item[data-v-1ec7f580]{cursor:pointer;padding:5px 20px 5px 15px;white-space:nowrap}.mindmap .mindmap-menu .menu-item .menu-icon-wrap[data-v-1ec7f580]{display:inline-block;width:28px;position:relative}.mindmap .mindmap-menu .menu-item .add-icon[data-v-1ec7f580]{position:relative;top:2px;left:-3px;font-size:26px}.mindmap .mindmap-menu .menu-item .copy-icon[data-v-1ec7f580]{position:relative;top:2px;left:-2px;font-size:24px}.mindmap .mindmap-menu .menu-item .minus-icon[data-v-1ec7f580]{position:relative;top:0;font-size:18px}.mindmap .mindmap-menu .menu-item .movedown-icon[data-v-1ec7f580]{position:relative;top:1px;left:1px;font-size:15px}.mindmap .mindmap-menu .menu-item .moveup-icon[data-v-1ec7f580]{position:relative;top:1px;left:1px;font-size:15px;transform:rotate(180deg)!important}.mindmap .mindmap-menu .menu-item .moveleft-icon[data-v-1ec7f580]{position:relative;top:0;left:0;font-size:15px;transform:rotate(90deg)!important}.mindmap .mindmap-menu .menu-item .moveright-icon[data-v-1ec7f580]{position:relative;top:0;left:1px;font-size:15px;transform:rotate(-90deg)!important}.mindmap .mindmap-menu .menu-item[data-v-1ec7f580]:hover{background-color:#c7e0dd}.mindmap #jsmind_container[data-v-1ec7f580]{width:100%;height:100vh;background-color:#fff}.mindmap .edit-btn[data-v-1ec7f580]{margin-left:-5px!important}.mindmap .edit-btn .edit-icon[data-v-1ec7f580]{font-size:24px;position:relative;top:1px;left:1px}.mindmap .profile-btn[data-v-1ec7f580]{margin-left:-5px!important}.mindmap .profile-btn .profile-icon[data-v-1ec7f580]{font-size:30px;position:relative;top:2px}.mindmap .mindmap-tool-collect[data-v-1ec7f580]{position:fixed;right:20px;top:10px;z-index:999;display:flex;align-items:center;justify-items:center}.mindmap .mindmap-tool-collect .memberList[data-v-1ec7f580]{position:relative;margin-right:20px;top:2px;z-index:1002;cursor:pointer}.mindmap .mindmap-tool-collect .memberList .member[data-v-1ec7f580]{display:inline-block;width:30px;height:30px;margin-right:-5px;text-align:center;color:#fff;cursor:pointer}.mindmap .mindmap-tool-collect .memberList .member .member-img[data-v-1ec7f580]{border-radius:50%;width:30px;height:30px}.mindmap .mindmap-tool-collect .share-btn[data-v-1ec7f580]{margin-right:10px;background-color:#fff;padding:5px 10px;border-radius:20px;box-shadow:0 1px 5px rgba(82,82,82,.2)}.mindmap .mindmap-tool-collect .share-btn .btn-left[data-v-1ec7f580]{font-size:14px;padding:0 10px;font-weight:700;cursor:pointer}.mindmap .mindmap-tool-collect .share-btn .btn-left .link-icon[data-v-1ec7f580]{margin-right:5px}.mindmap .mindmap-tool-collect .share-btn .btn-left[data-v-1ec7f580]:hover{color:#30ab9f}.mindmap .mindmap-tool-collect .share-btn .border-right[data-v-1ec7f580]{border-right:1px solid rgba(82,82,82,.5)!important;margin-right:5px}.mindmap .mindmap-tool-collect .share-btn .border-left[data-v-1ec7f580]{border-left:1px solid rgba(82,82,82,.5)!important;margin-left:5px}.mindmap .mindmap-tool-collect .share-btn .badge-inner[data-v-1ec7f580]{margin:5px;margin-right:10px;margin-left:10px;background-color:#fff5ca;font-size:14px;padding:2px 12px;color:#72767c;font-weight:700;border-radius:4px;position:relative;top:0}.mindmap .mindmap-tool-collect .controls[data-v-1ec7f580]{margin-right:20px}.mindmap .mindmap-tool-collect .controls[data-v-1ec7f580]:last-child{margin-right:0}.mindmap .mindmap-tool-collect .avatar-wrap[data-v-1ec7f580]{flex:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mindmap .mindmap-tool-collect .avatar-wrap .avatar[data-v-1ec7f580]{width:40px;height:40px;border-radius:50%;cursor:pointer}.mindmap .mindmap-switch[data-v-1ec7f580]{position:relative;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:auto;z-index:1000}.mindmap .mindmap-switch .mindmap-switch-title[data-v-1ec7f580]{white-space:nowrap;font-size:14px;font-weight:700;color:#72767c;margin-right:8px}.mindmap .mindmap-switch input[data-v-1ec7f580]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.mindmap .mindmap-switch .mindmap-slider[data-v-1ec7f580]{position:relative;width:54px;height:28px;background-color:#e0e0e0;border-radius:20px;transition:.3s}.mindmap .mindmap-switch .mindmap-slider[data-v-1ec7f580]:before{content:"";position:absolute;height:20px;width:20px;left:4px;top:4px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.mindmap .mindmap-switch input:checked+.mindmap-slider[data-v-1ec7f580]{background-color:#30ab9f}.mindmap .mindmap-switch input:checked+.mindmap-slider[data-v-1ec7f580]:before{transform:translateX(26px)}.mindmap .mindmap-switch .mindmap-slider.round[data-v-1ec7f580]{border-radius:20px}.mindmap .mindmap-switch .mindmap-slider.round[data-v-1ec7f580]:before{border-radius:50%}.mindmap .phonetic-switch[data-v-1ec7f580]{position:relative;display:flex;align-items:center;margin:0 10px}.mindmap .phonetic-switch .scale-switch-click-area[data-v-1ec7f580]{display:none}.mindmap .mindmap-tool[data-v-1ec7f580]{position:fixed;right:20px;top:10px;z-index:999;display:flex;align-items:center;justify-items:center}@media screen and (max-width:768px){.mindmap .mindmap-tool[data-v-1ec7f580]{display:none}}.mindmap .mindmap-tool .memberList[data-v-1ec7f580]{position:relative;margin-right:20px;top:2px;z-index:1002;cursor:pointer}.mindmap .mindmap-tool .memberList .member[data-v-1ec7f580]{display:inline-block;width:30px;height:30px;margin-right:-5px;text-align:center;color:#fff;cursor:pointer}.mindmap .mindmap-tool .memberList .member .member-img[data-v-1ec7f580]{border-radius:50%;width:30px;height:30px}.mindmap .mindmap-tool .refresh-btn[data-v-1ec7f580]{min-width:40px;height:40px;margin-right:20px}.mindmap .mindmap-tool .share-btn[data-v-1ec7f580]{margin-right:10px;background-color:#fff;padding:5px 10px;border-radius:20px;box-shadow:0 1px 5px rgba(82,82,82,.2)}.mindmap .mindmap-tool .share-btn .btn-left[data-v-1ec7f580]{font-size:14px;padding:0 10px;font-weight:700;cursor:pointer}.mindmap .mindmap-tool .share-btn .btn-left .link-icon[data-v-1ec7f580]{margin-right:5px}.mindmap .mindmap-tool .share-btn .btn-left[data-v-1ec7f580]:hover{color:#30ab9f}.mindmap .mindmap-tool .share-btn .border-right[data-v-1ec7f580]{border-right:1px solid rgba(82,82,82,.5)!important;margin-right:5px}.mindmap .mindmap-tool .share-btn .border-left[data-v-1ec7f580]{border-left:1px solid rgba(82,82,82,.5)!important;margin-left:5px}.mindmap .mindmap-tool .share-btn .badge-inner[data-v-1ec7f580]{margin:5px;margin-right:10px;margin-left:10px;background-color:#fff5ca;font-size:14px;padding:2px 12px;color:#72767c;font-weight:700;border-radius:4px;position:relative;top:0}.mindmap .mindmap-tool .avatar-wrap[data-v-1ec7f580]{flex:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mindmap .mindmap-tool .avatar-wrap .avatar[data-v-1ec7f580]{width:40px;height:40px;border-radius:50%;cursor:pointer}.mindmap .btn-send[data-v-1ec7f580]{position:absolute;top:8px;left:80px;font-size:22px;z-index:1003;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1024px){.mindmap .btn-send[data-v-1ec7f580]{top:84px!important}}.mindmap .btn-send .refresh-icon[data-v-1ec7f580]{font-size:28px;position:relative;top:3px}@media screen and (max-width:1200px){.mindmap .btn-send[data-v-1ec7f580]{position:absolute;top:72px;left:10px;font-size:18px;cursor:pointer}}.mindmap .controls[data-v-1ec7f580]{display:inline-block;color:#000;background-color:#fff;box-shadow:0 1px 5px rgba(82,82,82,.2);border-radius:50%;width:40px;height:40px;text-align:center;line-height:36px;margin:10px;cursor:pointer;font-size:20px;border:2px solid transparent}.mindmap .controls[data-v-1ec7f580]:active{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mindmap .controls .add-icon[data-v-1ec7f580]{position:relative;top:1px;font-size:32px}.mindmap .controls .copy-icon[data-v-1ec7f580]{position:relative;top:1px;font-size:26px}.mindmap .controls .minus-icon[data-v-1ec7f580]{position:relative;top:0;font-size:24px}.mindmap .controls .moveup-icon[data-v-1ec7f580]{position:relative;top:-1px;transform:rotate(180deg)!important}.mindmap .btn-logout[data-v-1ec7f580]{position:fixed;top:8px;left:10px;font-size:28px;z-index:1003;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1024px){.mindmap .btn-logout[data-v-1ec7f580]{top:30px!important}}.mindmap .btn-logout .logout-icon[data-v-1ec7f580]{position:relative;left:0;top:1px}.mindmap .btn-logout .save-icon[data-v-1ec7f580]{position:relative;font-size:24px;left:2px;top:0}.mindmap .divide-wrap[data-v-1ec7f580]{padding:10px 0}.mindmap .divide-wrap .divide-line[data-v-1ec7f580]{border-bottom:.5px solid #e1e2e5}.mindmap .uploader-wrap[data-v-1ec7f580]{width:100%;display:flex;align-items:center!important;justify-content:center!important}.mindmap .uploader-wrap .uploader[data-v-1ec7f580]{margin:10px auto;max-width:200px;border:2px solid #30ab9f;border-radius:10px;position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.mindmap .uploader-wrap .uploader .uploader-img[data-v-1ec7f580]{max-height:200px;max-width:100%;width:auto;border-radius:10px;cursor:pointer;margin:0 auto;display:block}.mindmap .addnode-wrap[data-v-1ec7f580]{position:absolute;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}@media (min-width:769px){.mindmap .addnode-wrap .addnode-card-md[data-v-1ec7f580]{display:none!important}}.mindmap .addnode-wrap .color-check[data-v-1ec7f580]{position:absolute;font-size:20px;left:9px;top:8px;cursor:pointer}.mindmap .addnode-wrap .color-check-white[data-v-1ec7f580]{color:#fff!important}.mindmap .addnode-wrap .color-btn[data-v-1ec7f580]{position:relative;text-align:center;height:36px!important;width:36px!important;line-height:36px!important;border:2px solid #fff;margin:8px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.mindmap .addnode-wrap .select-color[data-v-1ec7f580]{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.mindmap .addnode-wrap .btn-group-init[data-v-1ec7f580]{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.mindmap .addnode-wrap .btn-group-under[data-v-1ec7f580]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.mindmap .addnode-wrap .btn-group-under .btn[data-v-1ec7f580]{margin:5px 10px!important;height:60px!important;width:60px;display:inline-block;position:relative}.mindmap .addnode-wrap .btn-group-under .btn .img_upload-icon[data-v-1ec7f580]{font-size:40px;top:5px;left:6px;color:#30ab9f;position:absolute}.mindmap .addnode-wrap .btn-group-under .btn .close-icon[data-v-1ec7f580]{position:relative;top:15px;color:#30ab9f;font-size:24px}.mindmap .addnode-wrap .btn-group-under .btn .draw-icon-small[data-v-1ec7f580]{position:relative;top:0}.mindmap .addnode-wrap .btn[data-v-1ec7f580]{margin:0 20px;display:inline-block;cursor:pointer;height:72px;width:72px;margin-top:10px;border:3px solid #c7e0dd;border-radius:50%;text-align:center}.mindmap .addnode-wrap .btn .draw-icon[data-v-1ec7f580]{font-size:36px;margin-top:10px;top:8px;left:4px;position:relative;color:#30ab9f}.mindmap .addnode-wrap .btn .draw-icon-small[data-v-1ec7f580]{font-size:40px;top:6px;left:3px}.mindmap .addnode-wrap .btn .img_upload-icon[data-v-1ec7f580]{font-size:42px;top:2px;left:0;color:#30ab9f}.mindmap .addnode-wrap .btn .img-upload-input[data-v-1ec7f580]{position:absolute!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;z-index:-1}.mindmap .addnode-wrap .addnode-title-large[data-v-1ec7f580]{font-size:18px;color:#3d3d3d;margin-bottom:0}.mindmap .addnode-wrap .addnode-title[data-v-1ec7f580]{font-size:16px;color:#3d3d3d;margin-bottom:2px}.mindmap .addnode-wrap .addnode-title-left[data-v-1ec7f580]{text-align:left;padding:5px}.mindmap .addnode-wrap .addnode-text[data-v-1ec7f580]{border-radius:5px;border:2px solid #c7e0dd;font-size:16px;line-height:1.5;min-height:40px;width:100%;padding:4px;-webkit-appearance:unset!important;outline:none}.mindmap .addnode-wrap .addnode-text[data-v-1ec7f580]:focus{border:2px solid #30ab9f!important}.mindmap .addnode-wrap .small-textarea[data-v-1ec7f580]{height:20px}.mindmap .addnode-wrap .addnode-direction[data-v-1ec7f580]{margin-top:0;margin-bottom:15px;font-size:20px}.mindmap .addnode-wrap .addnode-direction .radio-btn[data-v-1ec7f580]{text-align:center;display:inline-block;margin:5px;padding:2px 10px;color:#72767c;font-weight:700;border:3px solid #c7e0dd;border-radius:4px;font-size:20px;cursor:pointer}.mindmap .addnode-wrap .addnode-direction .check-btn[data-v-1ec7f580]{border:3px solid #30ab9f!important;color:#30ab9f!important;cursor:pointer;background-color:#eefffe}.mindmap .addnode-wrap .addnodebtn-area[data-v-1ec7f580]{padding-top:5px}.mindmap .addnode-wrap .addnode-warning[data-v-1ec7f580]{color:red;text-align:left;padding:0 25px}.mindmap .addnode-wrap .addnodebtn-group[data-v-1ec7f580]{display:flex;align-items:center;position:relative;padding:0 20px;width:100%}.mindmap .addnode-wrap .addnodebtn-group .addnode-btn[data-v-1ec7f580]{cursor:pointer;flex:1;width:100%;white-space:nowrap;padding:5px 10px;margin:10px 5px;border-radius:5px;text-align:center;background-color:#d8d8d8}.mindmap .addnode-wrap .addnodebtn-group .addnode-btn[data-v-1ec7f580]:first-child{color:#fff;background-color:#30ab9f}.mindmap .addnode-wrap .addnode-card-md[data-v-1ec7f580]{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 0 10px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden;width:60%}.mindmap .addnode-wrap .addnode-card-md .card-scroll-area[data-v-1ec7f580]{max-height:60vh;overflow-y:auto;padding:20px}.mindmap .addnode-wrap .addnode-card-lg[data-v-1ec7f580]{display:none}.mindmap .addnode-wrap .movetool-card[data-v-1ec7f580]{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 0 10px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden;width:80%}.mindmap .addnode-wrap .movetool-card .card-scroll-area[data-v-1ec7f580]{position:relative;height:auto;overflow-y:auto;padding:20px;max-height:50vh}.mindmap .addnode-wrap .movetool-card .card-scroll-area .connections[data-v-1ec7f580]{position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:103}.mindmap .addnode-wrap .movetool-card .flex-wrap[data-v-1ec7f580]{display:flex}.mindmap .addnode-wrap .movetool-card .flex-wrap .left-part[data-v-1ec7f580],.mindmap .addnode-wrap .movetool-card .flex-wrap .right-part[data-v-1ec7f580]{flex:1;padding:15px}.mindmap .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-canvas[data-v-1ec7f580]{height:90px!important;width:90px!important}.mindmap .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-canvas .draw-icon-small[data-v-1ec7f580]{position:relative;top:7px;font-size:56px}.mindmap .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-upload[data-v-1ec7f580]{margin-top:10px;height:90px!important;width:90px!important}.mindmap .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-upload .img_upload-icon[data-v-1ec7f580]{font-size:60px}@media (min-width:769px){.mindmap .addnode-wrap .addnode-card-lg[data-v-1ec7f580]{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 0 10px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden;width:80%}.mindmap .addnode-wrap .addnode-card-lg .card-scroll-area[data-v-1ec7f580]{height:auto;overflow-y:auto;padding:20px;max-height:50vh}.mindmap .addnode-wrap .addnode-card-lg .flex-wrap[data-v-1ec7f580]{display:flex}.mindmap .addnode-wrap .addnode-card-lg .flex-wrap .left-part[data-v-1ec7f580],.mindmap .addnode-wrap .addnode-card-lg .flex-wrap .right-part[data-v-1ec7f580]{flex:1;padding:15px}.mindmap .addnode-wrap .addnode-card-lg .flex-wrap .img-area[data-v-1ec7f580]{min-height:242px}.mindmap .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-canvas[data-v-1ec7f580]{height:90px!important;width:90px!important}.mindmap .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-canvas .draw-icon-small[data-v-1ec7f580]{position:relative;top:7px;font-size:56px}.mindmap .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-upload[data-v-1ec7f580]{margin-top:10px;height:90px!important;width:90px!important}.mindmap .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-upload .img_upload-icon[data-v-1ec7f580]{font-size:60px}}@media (min-width:1200px){.mindmap .addnode-wrap .addnode-card-lg[data-v-1ec7f580]{width:60%!important}}.mindmap .mindmap-phone-nav[data-v-1ec7f580]{display:none}@media screen and (max-width:768px){.mindmap .mindmap-phone-nav[data-v-1ec7f580]{display:block;position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.1);height:auto}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top[data-v-1ec7f580]{display:flex;align-items:center;justify-content:space-between;padding:8px 15px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info[data-v-1ec7f580]{display:flex;align-items:center;flex:1}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .hi-mind-icon[data-v-1ec7f580]{font-size:24px;margin-right:8px;color:#30ab9f}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .hamburger-btn[data-v-1ec7f580]{margin-right:4px;padding:4px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .hamburger-btn .hamburger-icon[data-v-1ec7f580]{font-size:32px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .hamburger-btn .hamburger-icon[data-v-1ec7f580] *{stroke:#000}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .home-btn[data-v-1ec7f580]{margin-right:8px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .home-btn .home-icon[data-v-1ec7f580]{font-size:22px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .home-btn .home-icon[data-v-1ec7f580] *{fill:#000}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .folder-btn[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info span[v-if=isInCollect][data-v-1ec7f580]{margin-right:4px;cursor:pointer}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .folder-btn .folder-icon[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info span[v-if=isInCollect] .folder-icon[data-v-1ec7f580]{font-size:28px!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .folder-btn .folder-icon[data-v-1ec7f580] *,.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info span[v-if=isInCollect] .folder-icon[data-v-1ec7f580] *{stroke:#000!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .folder-btn .task-icon[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info span[v-if=isInCollect] .task-icon[data-v-1ec7f580]{font-size:28px!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .folder-btn .task-icon[data-v-1ec7f580] *,.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info span[v-if=isInCollect] .task-icon[data-v-1ec7f580] *{fill:#000!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .folder-icon[data-v-1ec7f580]{margin-right:4px;font-size:28px!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .folder-icon[data-v-1ec7f580] *{stroke:#000!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .task-icon[data-v-1ec7f580]{margin-right:4px;font-size:28px!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .task-icon[data-v-1ec7f580] *{fill:#000!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .left-info .file-name[data-v-1ec7f580]{font-size:16px;font-weight:500;color:#000;cursor:pointer;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .right-info[data-v-1ec7f580]{display:flex;align-items:center}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .right-info .profile-btn[data-v-1ec7f580]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff!important;box-shadow:0 1px 5px rgba(82,82,82,.2)!important;cursor:pointer}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .right-info .profile-btn .profile-icon[data-v-1ec7f580]{font-size:20px;color:#000}.mindmap .mindmap-phone-nav .mindmap-phone-nav-top .right-info .avatar-wrap .avatar[data-v-1ec7f580]{width:32px;height:32px;border-radius:50%;cursor:pointer}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom[data-v-1ec7f580]{display:flex;align-items:center;justify-content:space-between;padding:8px 15px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool[data-v-1ec7f580]{position:static;display:flex;align-items:center;width:100%}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .share-btn[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .share-btn[data-v-1ec7f580]{margin-right:15px;background-color:#fff;padding:4px 12px;border-radius:16px;box-shadow:unset;border:1px solid gray}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .share-btn .btn-left[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .share-btn .btn-left[data-v-1ec7f580]{font-size:12px;font-weight:500}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .share-btn .btn-left .link-icon[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .share-btn .btn-left .link-icon[data-v-1ec7f580]{font-size:14px;margin-right:4px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .share-btn .badge-inner[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .share-btn .badge-inner[data-v-1ec7f580]{font-size:12px;padding:2px 8px;margin:0 4px;background-color:#fff5ca;border-radius:3px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .phonetic-switch[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .phonetic-switch[data-v-1ec7f580]{margin:0 10px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .phonetic-switch .mindmap-switch .mindmap-switch-title[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .phonetic-switch .mindmap-switch .mindmap-switch-title[data-v-1ec7f580]{font-size:12px;margin-right:6px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .phonetic-switch .mindmap-switch .mindmap-slider[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .phonetic-switch .mindmap-switch .mindmap-slider[data-v-1ec7f580]{width:40px;height:20px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .phonetic-switch .mindmap-switch .mindmap-slider[data-v-1ec7f580]:before,.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .phonetic-switch .mindmap-switch .mindmap-slider[data-v-1ec7f580]:before{width:16px;height:16px;left:2px;top:2px}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .phonetic-switch .mindmap-switch input:checked+.mindmap-slider[data-v-1ec7f580]:before,.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .phonetic-switch .mindmap-switch input:checked+.mindmap-slider[data-v-1ec7f580]:before{transform:translateX(20px)}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .refresh-btn[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool div.refresh-btn[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .refresh-btn[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect div.refresh-btn[data-v-1ec7f580]{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;line-height:28px!important;font-size:16px!important;margin:0!important;margin-left:auto!important;border-radius:50%!important;display:inline-block!important;text-align:center!important;background-color:#fff!important;box-shadow:0 1px 5px rgba(82,82,82,.2)!important;border:2px solid transparent!important;color:#000!important;cursor:pointer!important;box-sizing:border-box!important;flex-shrink:0!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .edit-btn[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .edit-btn[data-v-1ec7f580]{width:32px!important;height:32px!important;line-height:28px!important;font-size:16px!important;margin:0!important;margin-left:8px!important;border-radius:50%!important;display:inline-block!important;text-align:center!important;background-color:#fff!important;box-shadow:0 1px 5px rgba(82,82,82,.2)!important;border:2px solid transparent!important;flex-shrink:0!important;color:#000!important;cursor:pointer!important}.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool .edit-btn .edit-icon[data-v-1ec7f580],.mindmap .mindmap-phone-nav .mindmap-phone-nav-bottom .mindmap-tool-collect .edit-btn .edit-icon[data-v-1ec7f580]{font-size:16px;position:relative;top:0;left:0}}.mindmap-collect[data-v-52dadc90]{width:100%;height:100vh;overflow:hidden;padding:10px 30px}.mindmap-collect .search-btn-mid[data-v-52dadc90]{display:none}@media screen and (max-width:1024px){.mindmap-collect[data-v-52dadc90]{padding:10px 0}.mindmap-collect .search-btn-mid[data-v-52dadc90]{cursor:pointer;width:50px;border-radius:10px;line-height:24px;padding:3px 4px;font-size:26px;position:fixed;top:25px;right:120px;display:inline-block!important;color:#72767c;z-index:1000}.mindmap-collect .search-btn-mid[data-v-52dadc90]:hover{color:#30ab9f!important}.mindmap-collect .search-btn-mid-down[data-v-52dadc90]{top:30px;right:70px}}.mindmap-collect .search-box[data-v-52dadc90]{position:absolute;top:0;right:0;background-color:#fff;color:#72767c;padding:5px 20px;padding-bottom:20px;z-index:1001;width:100%;text-align:center}.mindmap-collect .search-box .search-wrap[data-v-52dadc90]{margin-right:20px;margin-top:-10px;display:flex;align-items:center}.mindmap-collect .search-box .search-wrap .back-btn[data-v-52dadc90]{font-size:26px;display:inline-block;cursor:pointer;position:relative;top:12px;margin-right:10px}.mindmap-collect .search-box .search-wrap .search-bar[data-v-52dadc90]{display:inline-block;width:100%;position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindmap-collect .search-box .search-wrap .search-bar input[data-v-52dadc90]{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-collect .search-box .search-wrap .search-bar input[data-v-52dadc90]:focus{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.mindmap-collect .search-box .search-wrap .search-bar .search-btn[data-v-52dadc90]{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));background-color:transparent}.mindmap-collect .search-box .search-wrap .search-bar .search-btn .search-icon[data-v-52dadc90]{font-size:20px}.mindmap-collect .search-box .search-wrap .search-bar .delete-btn[data-v-52dadc90]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:35px}.mindmap-collect .shareCard-wrap[data-v-52dadc90]{position:fixed;left:0;top:0;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}.mindmap-collect .shareCard-wrap .input-wrap[data-v-52dadc90]{display:flex;line-height:40px;margin:10px 5px}.mindmap-collect .shareCard-wrap .input-wrap .input-title[data-v-52dadc90]{flex:2;font-size:16px}.mindmap-collect .shareCard-wrap .input-wrap input[data-v-52dadc90]{flex:8;font-size:18px;border:2px solid #e1e2e5;height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-collect .shareCard-wrap .input-wrap input[data-v-52dadc90]:focus{border:2px solid #30ab9f}.mindmap-collect .shareCard-wrap .save-btn[data-v-52dadc90]{display:inline-block;width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer}.mindmap-collect .shareCard-wrap .shareCard[data-v-52dadc90]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.mindmap-collect .shareCard-wrap .shareCard .url-wrap[data-v-52dadc90]{background-color:#fff5ca;padding:10px;color:#30ab9f;margin:20px 10px 10px 10px;border-radius:5px}.mindmap-collect .shareCard-wrap .shareCard .cowork-mode[data-v-52dadc90]{display:flex;justify-content:center;align-items:center;margin-top:10px}.mindmap-collect .shareCard-wrap .shareCard .cowork-mode .cowork-mode-title[data-v-52dadc90]{margin-right:10px;margin-top:10px}.mindmap-collect .shareCard-wrap .shareCard .cowork-mode .cowork-mode-select[data-v-52dadc90]{margin-right:10px}.mindmap-collect .shareCard-wrap .shareCard .cowork-mode .save-btn[data-v-52dadc90]{width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;display:inline-block}.mindmap-collect .shareCard-wrap .shareCard .cowork-mode .gray-btn[data-v-52dadc90]{background-color:#e1e2e5;color:#000}.mindmap-collect .shareCard-wrap .shareCard .shareCard-title[data-v-52dadc90]{font-size:20px;margin:10px 40px}.mindmap-collect .shareCard-wrap .shareCard .detail-info[data-v-52dadc90]{text-align:left;padding-left:20px;color:#72767c}.mindmap-collect .shareCard-wrap .shareCard .close-btn[data-v-52dadc90]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.mindmap-collect .actions[data-v-52dadc90]{position:absolute;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.mindmap-collect .actions .action-item[data-v-52dadc90]{cursor:pointer;padding:5px 10px}.mindmap-collect .actions .action-item[data-v-52dadc90]:hover{color:#30ab9f;background-color:#eefffe}.mindmap-collect .mock-img[data-v-52dadc90]{height:100vh;width:100%;background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}.mindmap-collect .nav-menu[data-v-52dadc90]{position:fixed;top:50px;right:5px;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.mindmap-collect .nav-menu .nav-title[data-v-52dadc90]{padding:5px 10px;font-weight:700}.mindmap-collect .nav-menu .nav-item[data-v-52dadc90]{cursor:pointer;padding:5px 10px}.mindmap-collect .nav-menu .nav-item[data-v-52dadc90]:hover{color:#30ab9f;background-color:#eefffe}.mindmap-collect svg[data-v-52dadc90]{display:inline-block}.mindmap-collect .flex-bar[data-v-52dadc90]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;top:0;margin-top:10px;left:0;background-color:#fff}@media screen and (max-width:1024px){.mindmap-collect .flex-bar[data-v-52dadc90]{margin-top:5px;padding-left:30px;padding-right:20px}}.mindmap-collect .flex-bar .left[data-v-52dadc90]{flex:1;font-weight:bolder}.mindmap-collect .flex-bar .left .title[data-v-52dadc90]{font-size:28px;white-space:nowrap;position:relative}.mindmap-collect .flex-bar .left .title .title-text[data-v-52dadc90]{font-size:14px;position:absolute;color:#000;top:5px;left:28px}@media screen and (max-width:1024px){.mindmap-collect .flex-bar .left .title .title-text[data-v-52dadc90]{visibility:hidden}.mindmap-collect .flex-bar .left .title[data-v-52dadc90]{font-size:18px}}.mindmap-collect .flex-bar .right[data-v-52dadc90]{text-align:right;flex:2;position:relative}.mindmap-collect .flex-bar .right .controls[data-v-52dadc90]{display:inline-block;color:#000;background-color:#fff;box-shadow:0 2px 12px rgba(82,82,82,.281);border-radius:50%;width:40px;height:40px;text-align:center;line-height:36px;margin:10px;cursor:pointer;font-size:20px;border:2px solid transparent}.mindmap-collect .flex-bar .right .controls[data-v-52dadc90]:active{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mindmap-collect .flex-bar .right .refresh-btn[data-v-52dadc90]{position:relative;right:20px;top:-5px}@media screen and (max-width:1024px){.mindmap-collect .flex-bar .right .refresh-btn[data-v-52dadc90]{right:20px;top:-6px}}.mindmap-collect .flex-bar .right .profile-btn[data-v-52dadc90]{margin-left:-5px!important}.mindmap-collect .flex-bar .right .profile-btn .profile-icon[data-v-52dadc90]{font-size:30px;position:relative;top:2px}.mindmap-collect .flex-bar .right .avatar-wrap[data-v-52dadc90]{display:inline-block;position:relative;right:10px;top:2px}.mindmap-collect .flex-bar .right .avatar-wrap .avatar[data-v-52dadc90]{width:30px;height:30px;border-radius:50%;cursor:pointer}.mindmap-collect .temp-btn[data-v-52dadc90]{width:auto;line-height:30px;padding:2px 10px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;margin:10px 20px;display:inline-block;font-weight:700}.mindmap-collect .title[data-v-52dadc90]{font-weight:bolder;font-size:20px}.mindmap-collect .top-flex[data-v-52dadc90]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;background-color:#fff;margin-top:10px}@media screen and (max-width:1024px){.mindmap-collect .top-flex[data-v-52dadc90]{padding:0 14px;padding-top:10px}}.mindmap-collect .top-flex .left[data-v-52dadc90]{flex:1;max-width:300px;overflow:hidden}.mindmap-collect .top-flex .left .title[data-v-52dadc90]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mindmap-collect .top-flex .left .title .title-text[data-v-52dadc90]{cursor:pointer!important}.mindmap-collect .top-flex .left .home-link[data-v-52dadc90]{cursor:pointer}.mindmap-collect .top-flex .left .home-link[data-v-52dadc90]:hover{color:#30ab9f}.mindmap-collect .top-flex .left .task-icon[data-v-52dadc90]{font-size:32px;position:relative;top:4px;margin:0 5px;margin-right:10px}.mindmap-collect .top-flex .left .task-icon[data-v-52dadc90] *{fill:#000}.mindmap-collect .top-flex .left .folder-icon[data-v-52dadc90]{font-size:32px;position:relative;top:5px;margin:0 5px}.mindmap-collect .top-flex .left .folder-icon[data-v-52dadc90] *{stroke:#72767c}.mindmap-collect .top-flex .left .folder-icon[data-v-52dadc90]:active *,.mindmap-collect .top-flex .left .folder-icon[data-v-52dadc90]:hover *{stroke:#30ab9f}.mindmap-collect .top-flex .right[data-v-52dadc90]{margin-right:-10px;flex:2;text-align:right;display:flex;align-items:center;justify-content:flex-end}.mindmap-collect .top-flex .right .switch-text[data-v-52dadc90]{margin:0 10px;font-size:14px;font-weight:700;color:#72767c}.mindmap-collect .top-flex .right .switch[data-v-52dadc90]{margin-right:0;position:relative;display:inline-block;width:50px;height:28px}.mindmap-collect .top-flex .right .switch input[data-v-52dadc90]{opacity:0;width:0;height:0}.mindmap-collect .top-flex .right .switch .slider[data-v-52dadc90]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.mindmap-collect .top-flex .right .switch .slider[data-v-52dadc90]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.mindmap-collect .top-flex .right .switch input:checked+.slider[data-v-52dadc90]{background-color:#30ab9f}.mindmap-collect .top-flex .right .switch input:focus+.slider[data-v-52dadc90]{box-shadow:0 0 1px #30ab9f}.mindmap-collect .top-flex .right .switch input:checked+.slider[data-v-52dadc90]:before{transform:translateX(22px)}.mindmap-collect .top-flex .right .search-wrap[data-v-52dadc90]{display:inline-block;margin-left:15px;margin-right:20px;margin-top:10px;position:relative;top:-15px}@media screen and (max-width:1024px){.mindmap-collect .top-flex .right .search-wrap[data-v-52dadc90]{display:none}}.mindmap-collect .top-flex .right .search-wrap .search-bar[data-v-52dadc90]{position:relative;display:flex;max-width:24rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindmap-collect .top-flex .right .search-wrap .search-bar input[data-v-52dadc90]{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-collect .top-flex .right .search-wrap .search-bar input[data-v-52dadc90]:focus{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.mindmap-collect .top-flex .right .search-wrap .search-bar .search-btn[data-v-52dadc90]{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));background-color:transparent}.mindmap-collect .top-flex .right .search-wrap .search-bar .search-btn .search-icon[data-v-52dadc90]{font-size:20px}.mindmap-collect .top-flex .right .search-wrap .search-bar .delete-btn[data-v-52dadc90]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:35px}.mindmap-collect .top-flex .right .view-btn[data-v-52dadc90]{display:inline-block;position:relative;top:0;height:30px;width:30px;margin-right:10px;line-height:30px;font-size:30px;cursor:pointer}.mindmap-collect .top-flex .right .view-btn[data-v-52dadc90] *{stroke:#72767c}.mindmap-collect .top-flex .right .view-btn[data-v-52dadc90]:hover *{stroke:#30ab9f}.mindmap-collect .top-flex .right .active-btn[data-v-52dadc90] *{stroke:#30ab9f!important}.mindmap-collect .top-flex .right .temp-btn[data-v-52dadc90]{cursor:pointer;white-space:nowrap}.mindmap-collect .top-flex .right .submit-task-btn[data-v-52dadc90]{margin-right:0}.mindmap-collect .top-flex .right .clip-code-display-btn .link-icon[data-v-52dadc90]{margin-right:2px}.mindmap-collect .top-flex .right .share-btn[data-v-52dadc90]{margin-left:15px;margin-right:15px}.mindmap-collect .top-flex .right .share-btn .link-icon[data-v-52dadc90]{margin-right:5px}@media screen and (max-width:1024px){.mindmap-collect .top-flex .right[data-v-52dadc90]{flex:1}.mindmap-collect .top-flex .right .temp-btn[data-v-52dadc90]{white-space:nowrap}}.mindmap-collect .mindmap-list .list-wrap[data-v-52dadc90]{margin-top:10px;padding-bottom:100px;height:calc(80vh - 60px);overflow-y:auto;margin-bottom:10px}.mindmap-collect .mindmap-list table[data-v-52dadc90]{width:100%;table-layout:auto}.mindmap-collect .mindmap-list table thead[data-v-52dadc90]{position:sticky;top:0;background-color:#f9f9f9;z-index:1}.mindmap-collect .mindmap-list table thead[data-v-52dadc90]:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background-color:hsla(0,0%,50%,.4);z-index:2}.mindmap-collect .mindmap-list table th[data-v-52dadc90]{padding:10px;color:#000!important;cursor:pointer;font-weight:bolder;font-size:16px;white-space:nowrap}.mindmap-collect .mindmap-list table th[data-v-52dadc90]:first-child,.mindmap-collect .mindmap-list table th[data-v-52dadc90]:last-child,.mindmap-collect .mindmap-list table th[data-v-52dadc90]:nth-child(2){width:10%}.mindmap-collect .mindmap-list table th[data-v-52dadc90]:nth-child(3){width:70%;text-align:left}.mindmap-collect .mindmap-list table tbody tr[data-v-52dadc90]{border-bottom:1px solid hsla(0,0%,80%,.5);height:30px;cursor:pointer}.mindmap-collect .mindmap-list table tbody tr td[data-v-52dadc90]{padding:10px;position:relative}.mindmap-collect .mindmap-list table tbody tr td[data-v-52dadc90]:first-child{font-weight:bolder;width:30%}.mindmap-collect .mindmap-list table tbody tr td:first-child img[data-v-52dadc90]{width:200px;border:1px solid gray;margin-top:10px}.mindmap-collect .mindmap-list table tbody tr td[data-v-52dadc90]:first-child,.mindmap-collect .mindmap-list table tbody tr td[data-v-52dadc90]:last-child,.mindmap-collect .mindmap-list table tbody tr td[data-v-52dadc90]:nth-child(2){text-align:center;width:10%}.mindmap-collect .mindmap-list table tbody tr td[data-v-52dadc90]:nth-child(3){font-weight:bolder;text-align:left;width:70%}.mindmap-collect .mindmap-list table tbody tr td .more-btn[data-v-52dadc90]{position:relative;right:10px;cursor:pointer;background-color:transparent;display:inline-block;height:30px;width:30px;line-height:30px;text-align:center!important;border-radius:50%}.mindmap-collect .mindmap-list table tbody tr td .more-btn[data-v-52dadc90] *{stroke:#72767c;font-size:20px;position:relative;top:2px;left:0}.mindmap-collect .mindmap-list table tbody tr td .more-btn[data-v-52dadc90]:hover{background-color:#f3f2f7}.mindmap-collect .mindmap-list table tbody tr td .more-btn[data-v-52dadc90]:hover *{stroke:#30ab9f}.mindmap-collect .mindmap-list table tbody tr[data-v-52dadc90]:hover{background-color:#eefffe;color:#30ab9f}.mindmap-collect .mindmap-list table tbody tr[data-v-52dadc90]:hover *{stroke:#30ab9f;fill:#30ab9f}.mindmap-collect .mindmap-grid[data-v-52dadc90]{padding:0 0}.mindmap-collect .mindmap-grid .mindmapcard-wrap[data-v-52dadc90]{max-height:70vh;padding:0 20px;overflow-y:auto;margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-bottom:2rem}@media (min-width:640px){.mindmap-collect .mindmap-grid .mindmapcard-wrap[data-v-52dadc90]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.mindmap-collect .mindmap-grid .mindmapcard-wrap[data-v-52dadc90]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.mindmap-collect .mindmap-grid .mindmapcard-wrap[data-v-52dadc90]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.mindmap-collect .mindmap-grid .mindmapcard-wrap[data-v-52dadc90]{grid-template-columns:repeat(6,minmax(0,1fr))}}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item[data-v-52dadc90]{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:.5rem;position:relative;width:100%;min-height:290px;max-height:300px}@media screen and (max-width:1024px){.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item[data-v-52dadc90]{min-height:200px;max-height:210px}}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item[data-v-52dadc90]:hover{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes pulse-52dadc90{50%{opacity:.5}}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .loaded[data-v-52dadc90]{animation:pulse-52dadc90 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .collect-top[data-v-52dadc90]{position:relative;height:160px;display:flex;justify-content:center;align-items:center;padding:20px;width:100%;border-bottom:1px solid hsla(0,0%,50%,.3);background-color:#e5ebf2;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer}@media screen and (max-width:1024px){.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .collect-top[data-v-52dadc90]{height:100px}}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .collect-top .task-icon[data-v-52dadc90]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:80px;width:80px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .collect-top .task-icon[data-v-52dadc90] *{fill:#72767c}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .collect-top .folder-icon[data-v-52dadc90]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:80px;width:80px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .collect-top .folder-icon[data-v-52dadc90] *{stroke:#72767c}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .collect-top .forbidden-icon[data-v-52dadc90]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:20px;width:20px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;position:absolute;top:53%;transform:translateY(-50%);fill:gray}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .img-top[data-v-52dadc90]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}@media screen and (max-width:1024px){.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .img-top[data-v-52dadc90]{height:100px}}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .uploader[data-v-52dadc90]{font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration-line:underline}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .share[data-v-52dadc90]{position:absolute;left:.75rem;bottom:.75rem;text-align:left;font-size:.75rem;line-height:1rem}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .share[data-v-52dadc90] *{fill:#000!important;stroke:#000!important}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .share .eye-icon[data-v-52dadc90]{display:inline-block}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .share .coworkmode-note-text[data-v-52dadc90]{font-weight:700;margin-left:5px}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap[data-v-52dadc90]{padding-left:.75rem;padding-right:.75rem}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap h5[data-v-52dadc90]{margin-bottom:.5rem;cursor:pointer;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap h5[data-v-52dadc90]:hover{text-decoration:underline}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .intro-text[data-v-52dadc90]{overflow-wrap:break-word;padding-bottom:2.5rem;padding-top:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .update-time[data-v-52dadc90]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown[data-v-52dadc90]{top:200px;position:absolute;right:-1.25rem;z-index:10;margin-top:.5rem;width:auto;transform-origin:top right;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn[data-v-52dadc90]{display:block;cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn[data-v-52dadc90]:hover{--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .copy-icon[data-v-52dadc90]{display:inline-block;margin-right:5px}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .copy-icon path[data-v-52dadc90]{fill:#000!important}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .edit-icon[data-v-52dadc90]{display:inline-block;margin-right:5px}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .edit-icon[data-v-52dadc90] *{fill:#000}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .del-icon[data-v-52dadc90]{display:inline-block;margin-right:5px}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .del-icon[data-v-52dadc90] *{stroke:#000}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .badge-group[data-v-52dadc90]{position:absolute;bottom:.75rem;right:.75rem;text-align:right}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .badge-group .badge[data-v-52dadc90]{margin-left:.25rem;margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .tag-group[data-v-52dadc90]{position:absolute;bottom:1rem;right:.75rem;text-align:right;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mindmap-collect .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .tag-group .tag[data-v-52dadc90]{margin-left:.25rem;margin-right:.25rem}.mindmap-collect .mindmap-grid .mindmapcard-wrap .more-btn[data-v-52dadc90]{font-size:28px;border-radius:50%;line-height:30px;position:absolute;bottom:10px;right:5px;cursor:pointer;text-align:center;width:32px;height:32px}.mindmap-collect .mindmap-grid .mindmapcard-wrap .more-btn[data-v-52dadc90] *{position:relative;stroke:gray}.mindmap-collect .mindmap-grid .mindmapcard-wrap .more-btn[data-v-52dadc90]:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.mindmap-collect .mindmap-grid .mindmapcard-wrap .more-btn[data-v-52dadc90]:hover *{stroke:#0284c7!important}.mindmap-collect .mindmap-grid .img-top[data-v-52dadc90]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}@media screen and (max-width:1024px){.mindmap-collect .mindmap-grid .img-top[data-v-52dadc90]{height:100px}}.mindmap-collect .shareCard[data-v-52dadc90]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.mindmap-collect .shareCard .copy-btn[data-v-52dadc90]{color:#72767c;font-size:20px;cursor:pointer;margin-left:10px}.mindmap-collect .shareCard .copy-btn[data-v-52dadc90]:hover{color:#30ab9f}.mindmap-collect .shareCard .push-button[data-v-52dadc90]{cursor:pointer}.mindmap-collect .shareCard .push-button .sendweb-icon[data-v-52dadc90]{color:#72767c;font-size:20px;margin-left:10px}.mindmap-collect .shareCard .push-button:hover .sendweb-icon[data-v-52dadc90]{color:#30ab9f}.mindmap-collect .shareCard .url-wrap[data-v-52dadc90]{background-color:#fff5ca;padding:10px;color:#30ab9f;margin:15px 10px 10px 10px;border-radius:5px}@media (max-width:768px){.mindmap-collect .shareCard .url-wrap[data-v-52dadc90]{padding:5px}}.mindmap-collect .shareCard .cowork-mode[data-v-52dadc90]{display:flex;justify-content:center;align-items:center;margin-top:10px}.mindmap-collect .shareCard .cowork-mode .cowork-mode-title[data-v-52dadc90]{margin-right:10px;margin-top:10px}.mindmap-collect .shareCard .cowork-mode .cowork-mode-select[data-v-52dadc90]{margin-right:10px}.mindmap-collect .shareCard .cowork-mode .save-btn[data-v-52dadc90]{width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;display:inline-block}.mindmap-collect .shareCard .cowork-mode .gray-btn[data-v-52dadc90]{background-color:#e1e2e5;color:#000}.mindmap-collect .shareCard .shareCard-title[data-v-52dadc90]{font-size:20px;margin:10px 40px}.mindmap-collect .shareCard .url-title[data-v-52dadc90]{color:#72767c!important;word-break:break-word;white-space:normal}.mindmap-collect .shareCard .short-url[data-v-52dadc90]{color:#000!important;word-break:break-word;font-size:28px;white-space:normal;background-color:#fff;padding:5px}.mindmap-collect .shareCard .detail-info[data-v-52dadc90]{text-align:left;padding-left:20px;color:#72767c}.mindmap-collect .shareCard .close-btn[data-v-52dadc90]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.mindmap-collect .shareCard .url-wrap-small[data-v-52dadc90]{margin:20px 0 10px 0;width:auto;word-wrap:break-word;overflow-wrap:break-word}.mindmap-collect .shareCard .tips-container[data-v-52dadc90]{background-color:#e3f2fd;border:1px solid #90caf9;border-radius:8px;padding:12px 16px;margin:15px 0 10px 0;position:relative}.mindmap-collect .shareCard .tips-container .tips-text[data-v-52dadc90]{color:#1565c0;font-size:14px;line-height:1.4;text-align:left}.mindmap-collect .shareCard .flex-container[data-v-52dadc90]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px}.mindmap-collect .shareCard .flex-container .flex-item[data-v-52dadc90]{margin:0 5px;font-size:16px}.mindmap-collect .shareCard .flex-container .flex-item[data-v-52dadc90]:last-child{margin-right:0}.mindmap-collect .shareCard .flex-container .switch[data-v-52dadc90]{position:relative;display:inline-block;width:50px;height:28px}.mindmap-collect .shareCard .flex-container .switch input[data-v-52dadc90]{opacity:0;width:0;height:0}.mindmap-collect .shareCard .flex-container .switch .slider[data-v-52dadc90]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.mindmap-collect .shareCard .flex-container .switch .slider[data-v-52dadc90]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.mindmap-collect .shareCard .flex-container .switch input:checked+.slider[data-v-52dadc90]{background-color:#30ab9f}.mindmap-collect .shareCard .flex-container .switch input:focus+.slider[data-v-52dadc90]{box-shadow:0 0 1px #30ab9f}.mindmap-collect .shareCard .flex-container .switch input:checked+.slider[data-v-52dadc90]:before{transform:translateX(22px)}.mindmap-collect .shareCard .rename-wrap[data-v-52dadc90]{display:block}.mindmap-collect .shareCard .rename-wrap .rename-bar[data-v-52dadc90]{position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.mindmap-collect .shareCard .rename-wrap .rename-bar input[data-v-52dadc90]{border:2px solid #e1e2e5;height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-collect .shareCard .rename-wrap .rename-bar input[data-v-52dadc90]:focus{border:2px solid #30ab9f}.mindmap-collect .shareCard .rename-wrap .rename-bar .delete-btn[data-v-52dadc90]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:6px}.img-viewer{position:fixed;overflow:auto;cursor:pointer;background-color:rgba(0,0,0,.295);top:0;z-index:6001;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:5%}.img-viewer svg{background-color:#fff}@media screen and (min-width:960px){.img-viewer img{width:auto;height:auto;background-color:#fff}.img-viewer svg{width:auto;height:100vh;max-height:90vh}}@media screen and (max-width:959px){.img-viewer img{width:auto;height:100vh;max-height:90vh;background-color:#fff}.img-viewer svg{width:100vw;max-width:90vw;height:auto}}.ivu-tabs-nav .ivu-tabs-tab-active,.ivu-tabs-nav .ivu-tabs-tab-active:hover,.ivu-tabs-nav .ivu-tabs-tab:hover,.ivu-tabs-nav-container:focus .ivu-tabs-tab-focused,.ivu-tabs-nav-container:focus .ivu-tabs-tab-focused:hover{color:#30ab9f!important}.ivu-tabs-ink-bar{background-color:#30ab9f!important}.no-mask{background-color:transparent!important}.addImgBox{position:absolute;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1003}.addImgBox .close-btn{position:absolute;top:-10px;right:-10px;width:30px;height:30px;line-height:30px;background-color:#e1e2e5;text-align:center;border-radius:50%;cursor:pointer;z-index:100}.addImgBox .close-btn .close-icon{font-size:16px}.addImgBox .addImgBox-card{top:15%;width:50%;min-height:350px;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:10px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center}.addImgBox .addImgBox-card .divide-wrap{background-color:#f9f9f9;padding:10px 0}.addImgBox .addImgBox-card .divide-wrap .divide-line{background-color:#f9f9f9;border-bottom:.5px solid silver}.addImgBox .addImgBox-card .tab3-wrap{position:relative;width:100%;height:52vh;text-align:left;overflow:auto}.addImgBox .addImgBox-card .tab3-wrap .imgitem-wrap{display:inline-block;width:10%;text-align:center;vertical-align:middle;padding:10px 2px;margin:.5%;height:15.5%;cursor:pointer;border-radius:5%;background-color:#fff}.addImgBox .addImgBox-card .tab3-wrap .imgitem-wrap:hover{box-shadow:2px 2px 10px rgba(0,0,0,.2)}.addImgBox .addImgBox-card .tab3-wrap .imgitem-wrap img{cursor:pointer;height:auto;max-height:100%;width:auto}@media screen and (max-width:768px){.addImgBox .addImgBox-card input[type=color]{cursor:pointer;display:inline-block;position:relative;top:-11px!important;-webkit-appearance:none;border:none;height:30px!important;width:30px!important;margin:0 10px}.addImgBox .addImgBox-card input[type=color]::-webkit-color-swatch-wrapper{padding:0}.addImgBox .addImgBox-card input[type=color]::-webkit-color-swatch{border:none}.addImgBox .addImgBox-card .bgColors-item{display:inline-block;height:30px!important;width:30px!important;margin:0 10px;cursor:pointer;border:1px solid #e1e2e5}.addImgBox .addImgBox-card .bgColors-item:hover{box-shadow:2px 2px 10px rgba(0,0,0,.2)}}.addImgBox .addImgBox-card .bgColors-wrap{position:relative;display:block;height:auto}.addImgBox .addImgBox-card .bgColors-wrap input[type=color]{cursor:pointer;display:inline-block;position:relative;top:-15px;-webkit-appearance:none;border:none;height:40px;width:40px;margin:0 10px}.addImgBox .addImgBox-card .bgColors-wrap input[type=color]::-webkit-color-swatch-wrapper{padding:0}.addImgBox .addImgBox-card .bgColors-wrap input[type=color]::-webkit-color-swatch{border:none}.addImgBox .addImgBox-card .bgColors-wrap .bgColors-item{display:inline-block;height:40px;width:40px;margin:0 10px;cursor:pointer;border:1px solid #e1e2e5}.addImgBox .addImgBox-card .bgColors-wrap .bgColors-item:hover{box-shadow:2px 2px 10px rgba(0,0,0,.2)}.addImgBox .addImgBox-card .img_upload-text{margin-top:20px}.addImgBox .addImgBox-card .img_upload-btn{display:inline-block;border-radius:50%;background-color:#fff;height:120px!important;width:120px!important;cursor:pointer;box-shadow:0 1px 10px rgba(0,0,0,.2);margin-top:30px}.addImgBox .addImgBox-card .img_upload-btn .img_upload-icon{font-size:80px;color:#72767c!important;position:relative;top:20px;left:2px}.addImgBox .addImgBox-card .img_upload-btn .imgbgc-icon{font-size:80px;color:#72767c!important;position:relative;top:20px;left:0}.addImgBox .addImgBox-card .img_upload-btn input[type=file]{display:none}.addImgBox .addImgBox-card .img_upload-btn:hover{background-color:#30ab9f}.addImgBox .addImgBox-card .img_upload-btn:hover .img_upload-icon,.addImgBox .addImgBox-card .img_upload-btn:hover .imgbgc-icon{color:#fff!important}.ivu-transfer-no-max-height{transform-origin:center top;position:absolute;will-change:top,left;top:32px;left:3px!important}.ivu-color-picker-saturation-wrapper{padding-bottom:0!important}.ivu-color-picker-picker-hue-slider{height:0!important}.col-auto,.q-color-picker__cube{margin:4px}.q-color-picker{box-shadow:none!important}.addTextBox{position:absolute;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}.addTextBox .menu-title{font-weight:bolder;text-align:left;font-size:14px}.addTextBox .slider_box{width:100%;padding:5px}.addTextBox .slider_box .textsize{color:#30ab9f}.addTextBox .slider_box .ivu-slider-bar,.addTextBox .slider_box .ivu-slider-wrap{height:12px!important;border-radius:10px!important}.addTextBox .slider_box .ivu-slider-bar{background:#30ab9f!important}.addTextBox .slider_box .ivu-slider-button{width:16px;height:16px;position:relative;border:2px solid #30ab9f;top:2px;transition:all .2s}.addTextBox .slider_box .ivu-slider-button:hover{transform:scale(1.1)}.addTextBox .white-check{color:#fff}.addTextBox .color-check{position:absolute;font-size:20px;left:9px;top:8px;cursor:pointer}.addTextBox .color-btn{position:relative;height:36px!important;width:36px!important;border:2px solid #fff;margin:8px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.addTextBox .select-color{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.addTextBox .textinput-card-md{top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 20px 10px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden}.addTextBox .textinput-card-md .textinput-title{font-size:20px;color:#3d3d3d}.addTextBox .textinput-card-md .textinput-scrollarea{position:relative;max-height:60vh;padding:20px 20px 10px 20px;margin:20px -20px;overflow:auto}@media screen and (max-height:500px){.addTextBox .textinput-card-md .textinput-scrollarea{height:40vh!important}}.addTextBox .textinput-card-md .large-input{width:80vw!important}.addTextBox .textinput-card-md .textinput{border-radius:5px;border:2px solid #30ab9f;color:#000;margin-top:10px;width:100%;min-height:100px;font-size:22px;padding:10px}.addTextBox .textinput-card-md .divide-wrap{background-color:#f9f9f9;padding:20px 0}.addTextBox .textinput-card-md .divide-wrap .divide-line{background-color:#ededed;border-bottom:.5px solid silver}.addTextBox .textinput-card-md .stickerbg-setting{padding:0 8px}.addTextBox .textinput-card-md .stickerbg-setting .menu-title{font-weight:bolder;text-align:left}.addTextBox .textinput-card-md .stickerbg-setting .set-nocolor{color:#1a1a1a!important}.addTextBox .textinput-card-md .stickerbg-setting .sticker-btns{white-space:nowrap}.addTextBox .textinput-card-md .stickerbg-setting .nocolor-icon{font-size:32px;line-height:40px;color:gray}.addTextBox .textinput-card-md .stickerbg-setting .transparent-btn{height:40px!important;width:40px!important;border:4px solid #fff;margin:8px;top:-14px!important;display:inline-block;position:relative;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.addTextBox .textinput-card-md .stickerbg-setting .color-btn{height:36px!important;width:36px!important;border:2px solid #fff;margin:8px;margin-top:24px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.addTextBox .textinput-card-md .stickerbg-setting .select-color{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.addTextBox .textinput-card-md .textinputbtn-group{display:flex;align-items:center}.addTextBox .textinput-card-md .textinputbtn-group .textinput-btn{cursor:pointer;flex:1;white-space:nowrap;padding:5px 10px;margin:10px 5px;border-radius:5px;text-align:center;background-color:#d8d8d8}.addTextBox .textinput-card-md .textinputbtn-group .textinput-btn:first-child{color:#fff;background-color:#30ab9f}@media (min-width:769px){.addTextBox .textinput-card-md{display:none!important}}.addTextBox .textinput-card-lg{display:none}@media (min-width:769px){.addTextBox .textinput-card-lg{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 20px 10px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden}.addTextBox .textinput-card-lg .flex-row{display:flex;width:100%}.addTextBox .textinput-card-lg .flex-row .left-part{flex:1}.addTextBox .textinput-card-lg .flex-row .right-part{flex:1;position:relative}.addTextBox .textinput-card-lg .flex-row .right-part .right-scroll-area{position:relative;max-height:50vh;padding:0 20px 40px 20px;margin:20px -20px;overflow:auto}.addTextBox .textinput-card-lg .textinput-title{font-size:20px;color:#3d3d3d}.addTextBox .textinput-card-lg .textinput-scrollarea{position:relative;max-height:80vh;padding:20px 20px 10px 20px;margin:20px -20px;overflow:auto}.addTextBox .textinput-card-lg .large-input{width:40vw!important;height:50vh;margin:0 20px}.addTextBox .textinput-card-lg .textinput{border-radius:5px;border:2px solid #30ab9f;color:#000;margin-top:10px;min-height:100px;font-size:22px;padding:10px}.addTextBox .textinput-card-lg .divide-wrap{background-color:#f9f9f9;padding:20px 0}.addTextBox .textinput-card-lg .divide-wrap .divide-line{background-color:#ededed;border-bottom:.5px solid silver}.addTextBox .textinput-card-lg .stickerbg-setting{padding:0 8px}.addTextBox .textinput-card-lg .stickerbg-setting .menu-title{font-weight:bolder;text-align:left}.addTextBox .textinput-card-lg .stickerbg-setting .set-nocolor{color:#1a1a1a!important}.addTextBox .textinput-card-lg .stickerbg-setting .sticker-btns{white-space:nowrap}.addTextBox .textinput-card-lg .stickerbg-setting .nocolor-icon{font-size:32px;line-height:40px;color:gray}.addTextBox .textinput-card-lg .stickerbg-setting .transparent-btn{height:40px!important;width:40px!important;border:4px solid #fff;margin:8px;top:-14px!important;display:inline-block;position:relative;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.addTextBox .textinput-card-lg .stickerbg-setting .color-btn{height:36px!important;width:36px!important;border:2px solid #fff;margin:8px;margin-top:24px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.addTextBox .textinput-card-lg .stickerbg-setting .select-color{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.addTextBox .textinput-card-lg .textinputbtn-group{display:flex;align-items:center;position:absolute;bottom:10px;width:100%}.addTextBox .textinput-card-lg .textinputbtn-group .textinput-btn{cursor:pointer;flex:1;width:100%;white-space:nowrap;padding:5px 10px;margin:10px 5px;border-radius:5px;text-align:center;background-color:#d8d8d8}.addTextBox .textinput-card-lg .textinputbtn-group .textinput-btn:first-child{color:#fff;background-color:#30ab9f}}@media (min-width:769px) and screen and (max-height:500px){.addTextBox .textinput-card-lg .textinput-scrollarea{height:40vh!important}}.textSetting-tool{background-color:#fff;position:absolute;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:1005}.textSetting-tool .text-picker .slider_box{width:100%;padding:5px}.textSetting-tool .text-picker .slider_box .textsize{color:#30ab9f}.textSetting-tool .text-picker .slider_box .ivu-slider-wrap{height:12px!important;border-radius:10px!important}.textSetting-tool .text-picker .slider_box .ivu-slider-bar{height:12px!important;border-radius:10px!important;background:#30ab9f!important}.textSetting-tool .text-picker .slider_box .ivu-slider-button{width:16px;height:16px;position:relative;border:2px solid #30ab9f;top:2px;transition:all .2s}.textSetting-tool .text-picker .slider_box .ivu-slider-button:hover{transform:scale(1.1)}.textSetting-tool .text-picker .color-btn{height:36px!important;width:36px!important;border:2px solid #fff;margin:8px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.textSetting-tool .text-picker .select-color{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.ivu-slider-button{width:16px;height:16px;position:relative;top:-1px;transition:all .2s}.ivu-slider-button:hover{transform:scale(1.1)}.ivu-radio-group-button .ivu-radio-wrapper:hover,.pen-setting .ivu-radio-group-button .ivu-radio-wrapper-checked{color:#00f}.pen-setting .ivu-radio-group-button .ivu-radio-wrapper{padding:5px 20px 0 0!important;background:none;position:relative;left:-15px}.pen-setting .ivu-transfer-no-max-height{transform-origin:center top;position:absolute;will-change:top,left;top:32px;left:3px!important}.pen-setting .ivu-color-picker-saturation-wrapper{padding-bottom:0!important}.pen-setting .ivu-color-picker-picker-hue-slider{height:0!important}.pen-setting .slider_box{width:190px;padding:5px}.pen-setting .slider_box .ivu-slider-bar,.pen-setting .slider_box .ivu-slider-wrap{height:12px!important;border-radius:10px!important}.pen-setting .slider_box .ivu-slider-bar{background:#30ab9f!important}.pen-setting .slider_box .ivu-slider-button{width:16px;height:16px;position:relative;border:2px solid #30ab9f;top:2px;transition:all .2s}.pen-setting .slider_box .ivu-slider-button:hover{transform:scale(1.1)}.pen-setting .color-btn{height:24px;width:24px;border:2px solid #fff;margin:8px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%}.pen-setting .menu-title{color:#72767c;font-weight:bolder;text-align:left;font-size:14px}.pen-setting .secondary_title{text-align:left}.pen-setting .select-color{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.q-color-picker__cube{border-radius:50%;box-sizing:border-box}.shape-setting{color:#72767c}.shape-setting .shapes_box{overflow:hidden;font-size:24px;margin-top:10px;margin-left:-10px}.shape-setting .shapes_icon,.shape-setting .shapes_icon_bg{width:16%;height:50px;display:block;float:left}.shape-setting .svg-fill-icon{font-size:24px}.shape-setting .shapes_icon>.svg-inline--fa{font-size:18px}.shape-setting .shapes_icon_bg>.svg-inline--fa{font-size:20px}.shape-setting .ColorPicker_box{width:100%}.shape-setting .color-btn{width:24px;height:24px;border:2px solid #fff;margin:10px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%}.shape-setting .select-color{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.shape-setting .menu-title{font-weight:bolder;text-align:left;font-size:14px}.baseKonva-canvas{position:relative;top:-1px;position:fixed;width:100%;height:100%;z-index:1000;overflow:hidden!important;background-color:#282828}.baseKonva-canvas svg{display:unset}.baseKonva-canvas .ivu-radio-group-button .ivu-radio-wrapper{box-shadow:none!important;border:none!important;outline:none!important;text-align:center}.baseKonva-canvas .ivu-radio-group-button .ivu-radio-wrapper:after,.baseKonva-canvas .ivu-radio-group-button .ivu-radio-wrapper:before{display:none!important}.baseKonva-canvas .obj-title{position:fixed;right:2px;z-index:1001;padding:15px 30px;font-size:18px;color:gray}.baseKonva-canvas .obj-title .obj-icon{margin-right:6px;color:gray}.baseKonva-canvas .pop-bg{position:absolute;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:2000}.baseKonva-canvas .pop-bg .pop-card{transition:.5s;position:absolute;left:50%;top:5%;margin:0;height:auto;transform:translateX(-50%);font-weight:bolder;z-index:1002;text-align:center}.baseKonva-canvas .pop-bg .pop-card video{max-width:80vw;max-height:80vh}.baseKonva-canvas .pop-bg .pop-card .close-btn{position:absolute;top:-10px;right:-10px;width:30px;height:30px;line-height:30px;background-color:#e1e2e5;text-align:center;border-radius:50%;cursor:pointer;z-index:100}.baseKonva-canvas .pop-bg .pop-card .close-btn .close-icon{font-size:16px}.baseKonva-canvas #container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.baseKonva-canvas .control-layerToBottom-btn{position:absolute;right:135px;margin:10px;top:10%;z-index:1}.baseKonva-canvas .control-layerToBottom-btn .moveBottom-icon{position:relative;top:2px}.baseKonva-canvas .control-layerToTop-btn{position:absolute;right:75px;margin:10px;top:10%;z-index:1}.baseKonva-canvas .control-layerToTop-btn .moveTop-icon{position:relative;top:2px}.baseKonva-canvas .toolbox{position:absolute;padding-bottom:50px;top:10%;right:15px;z-index:1}.baseKonva-canvas .toolbox .ivu-poptip,.baseKonva-canvas .toolbox .ivu-poptip-rel{display:block!important}.baseKonva-canvas .toolbox .ivu-poptip-body-content{overflow:visible}.baseKonva-canvas .toolbox .ivu-drawer-body{background:#eee;padding:0!important}.baseKonva-canvas .toolbox .ivu-poptip-arrow{display:none!important}.baseKonva-canvas .toolbox .ivu-poptip-popper{position:absolute!important;top:20px!important;margin-right:30px!important;z-index:1000!important}.baseKonva-canvas .toolbox .zoomToDefault-btn{position:absolute;right:25px;top:-2px;height:32px!important;width:32px!important}.baseKonva-canvas .toolbox .zoomToDefault-btn p{font-weight:bolder;font-size:14px;line-height:30px;position:relative;left:0}.baseKonva-canvas .toolbox .eraserPop .ivu-poptip-popper{position:absolute;min-width:20px!important;left:-80px!important;top:10px!important;color:#000;font-size:22px}.baseKonva-canvas .toolbox .eraserPop .ivu-poptip-popper .ivu-poptip-body{padding:4px!important}.baseKonva-canvas .toolbox .controls{color:#000;background-color:#fff;box-shadow:0 2px 12px rgba(82,82,82,.281);border-radius:50%;width:40px;height:40px;text-align:center;line-height:36px;margin:10px;cursor:pointer;font-size:22px}.baseKonva-canvas .toolbox .controls .textNote-icon{position:relative;top:2px!important}.baseKonva-canvas .toolbox .controls .refresh-icon{position:relative;top:1px}.baseKonva-canvas .toolbox .controls:active{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.baseKonva-canvas .toolbox .controls .shapebtn-icon{position:relative;top:2px}.baseKonva-canvas .toolbox .controls .zoomPop{color:#72767c}.baseKonva-canvas .toolbox .controls .zoomPop .menu-title{font-weight:bolder;text-align:left;font-size:14px}.baseKonva-canvas .toolbox .controls .zoomPop .slider_box{width:100%;min-width:250px;padding:5px}.baseKonva-canvas .toolbox .controls .zoomPop .slider_box .textsize{color:#30ab9f}.baseKonva-canvas .toolbox .controls .zoomPop .slider_box .ivu-slider-wrap{height:12px!important;border-radius:10px!important}.baseKonva-canvas .toolbox .controls .zoomPop .slider_box .ivu-slider-bar{height:12px!important;border-radius:10px!important;background:#30ab9f}.baseKonva-canvas .toolbox .controls .zoomPop .slider_box .ivu-slider-button{width:16px;height:16px;position:relative;border:2px solid #30ab9f;top:2px;transition:all .2s}.baseKonva-canvas .toolbox .controls .zoomPop .slider_box .ivu-slider-button:hover{transform:scale(1.1)}.baseKonva-canvas .toolbox .controls .imgbgc-icon{position:relative;top:2px}.baseKonva-canvas .toolbox .controls .addimg_icon{position:relative;left:1px}.baseKonva-canvas .toolbox .controls .trash-icon{position:relative;top:2px}.baseKonva-canvas .toolbox .controls .scale_hand_icon{position:relative;font-size:24px;top:0;left:-1px}.baseKonva-canvas .toolbox .controls-on{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.baseKonva-canvas .toolbox .controls-on .scale_hand_icon{top:0}.baseKonva-canvas .toolbox .controls-on .size-icon{position:relative;top:2px!important}.baseKonva-canvas .toolbox .controls-on .palette-icon{position:relative;top:0!important}.baseKonva-canvas .toolbox .btn-logout{position:absolute;top:8px;left:10px;font-size:28px;z-index:1006;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1024px){.baseKonva-canvas .toolbox .btn-logout{top:30px!important}}.baseKonva-canvas .toolbox .btn-logout .logout-icon{position:relative;left:0;top:1px}.baseKonva-canvas .controls{color:#000;background-color:#fff;box-shadow:0 2px 12px rgba(82,82,82,.281);border-radius:50%;width:40px;height:40px;text-align:center;line-height:36px;margin:10px;cursor:pointer;font-size:22px}.baseKonva-canvas .controls:active{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.baseKonva-canvas .controls .shapebtn-icon{position:relative;top:2px}.baseKonva-canvas .controls .zoomPop{color:#72767c}.baseKonva-canvas .controls .zoomPop .menu-title{font-weight:bolder;text-align:left;font-size:14px}.baseKonva-canvas .controls .zoomPop .slider_box{width:100%;min-width:250px;padding:5px}.baseKonva-canvas .controls .zoomPop .slider_box .textsize{color:#30ab9f}.baseKonva-canvas .controls .zoomPop .slider_box .ivu-slider-wrap{height:12px!important;border-radius:10px!important}.baseKonva-canvas .controls .zoomPop .slider_box .ivu-slider-bar{height:12px!important;border-radius:10px!important;background:#30ab9f}.baseKonva-canvas .controls .zoomPop .slider_box .ivu-slider-button{width:16px;height:16px;position:relative;border:2px solid #30ab9f;top:2px;transition:all .2s}.baseKonva-canvas .controls .zoomPop .slider_box .ivu-slider-button:hover{transform:scale(1.1)}.baseKonva-canvas .controls .imgbgc-icon{position:relative;top:2px}.baseKonva-canvas .controls .addimg_icon{position:relative;left:1px}.baseKonva-canvas .controls .trash-icon{position:relative;top:2px}.baseKonva-canvas .controls .scale_hand_icon{position:relative;font-size:24px;top:0;left:-1px}.baseKonva-canvas .konva_sendImg-tooltip{position:relative;display:inline-block;background-color:#414141;color:#fff;font-weight:bolder;left:270px;top:8px;transform:translateX(-50%);padding:10px;border-radius:4px;box-shadow:0 2px 10px hsla(0,0%,44%,.5);z-index:999}.baseKonva-canvas .konva_sendImg-tooltip-triangle{width:0;height:0;border-style:solid;border-width:10px 20px 10px 0;border-color:transparent #414141 transparent transparent;line-height:0px;position:absolute;left:-10px;top:20px;z-index:999}.baseKonva-canvas .btn-send{position:absolute;top:8px;left:80px;font-size:22px;z-index:1008;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1024px){.baseKonva-canvas .btn-send{top:84px!important}}.baseKonva-canvas .btn-send .refresh-icon{font-size:28px;position:relative;top:3px}.baseKonva-canvas .btn-send .send-icon{position:relative;left:0;top:0}.baseKonva-canvas .btn-send .save-icon{top:3px;left:3px}.baseKonva-canvas .btn-send-second{position:absolute;top:8px;left:150px;font-size:24px;z-index:999;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1024px){.baseKonva-canvas .btn-send-second{top:84px!important}}.baseKonva-canvas .btn-send-second .send-icon{position:relative;left:0;top:0}.baseKonva-canvas .btn-send-second .save-icon{top:3px;left:3px}.baseKonva-canvas .btn-logout{position:absolute;top:8px;left:10px;font-size:28px;z-index:1008;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1024px){.baseKonva-canvas .btn-logout{top:30px!important}}.baseKonva-canvas .btn-logout .logout-icon{position:relative;left:0;top:1px}.baseKonva-canvas .obj-menu{background-color:#fff;padding:5px 0;box-shadow:0 0 10px rgba(0,0,0,.2);color:#000;position:absolute;z-index:11;border-radius:4px;cursor:pointer;font-weight:700}.baseKonva-canvas .obj-menu p{padding:5px 10px}.baseKonva-canvas .obj-menu p:hover{background-color:#dadada}@media screen and (max-height:500px){.baseKonva-canvas .control-layerToBottom-btn,.baseKonva-canvas .control-layerToTop-btn{margin:5px!important}.baseKonva-canvas .control-layerToTop-btn{right:55px}.baseKonva-canvas .control-layerToBottom-btn{right:95px}.baseKonva-canvas .toolbox .controls{margin:5px!important}}@media screen and (max-width:1200px){.baseKonva-canvas .toolbox{position:absolute;padding-bottom:50px;top:10%;right:15px;z-index:1}.baseKonva-canvas .controls{width:30px!important;height:30px!important;font-size:18px!important;line-height:28px!important}.baseKonva-canvas .controls .scale_hand_icon{font-size:18px!important;top:0}.baseKonva-canvas .controls-on{width:30px!important;height:30px!important;font-size:16px!important;line-height:24px!important}.baseKonva-canvas .controls-on .scale_hand_icon{font-size:16px!important;top:0}.baseKonva-canvas .btn-send{position:absolute;top:72px;left:10px;font-size:18px;cursor:pointer}.baseKonva-canvas .btn-send .refresh-icon{font-size:22px;position:relative;top:3px}.baseKonva-canvas .btn-send .send-icon{position:relative;left:0;top:2px}.baseKonva-canvas .btn-send .save-icon{left:2px;top:3px}.baseKonva-canvas .btn-send-second{position:absolute;top:134px!important;left:10px;font-size:18px;cursor:pointer}.baseKonva-canvas .btn-send-second .send-icon{position:relative;left:0;top:2px}.baseKonva-canvas .btn-send-second .save-icon{left:2px;top:3px}.baseKonva-canvas .konva_sendImg-tooltip{top:134px!important;left:120px!important}.baseKonva-canvas .konva_sendOriTask-tooltip{top:70px!important;left:130px!important}.baseKonva-canvas .btn-logout{position:absolute;top:10px;left:10px;font-size:18px!important;line-height:26px!important;cursor:pointer}.baseKonva-canvas .btn-logout .logout-icon{position:relative;left:0;top:2px}}.textinput-qcard{position:relative;top:-20%}@media screen and (max-width:320px){.textinput-qcard{top:0}}.textinput-card{padding:10px 10px;padding-bottom:0;min-width:300px;background-color:#fff}.textinput-card p{font-weight:600;font-size:20px}.cursor-fdj{cursor:zoom-in!important}.current-editor{color:#fff;font-size:10px;background-color:#000;display:inline-block;position:fixed;top:0;left:0;padding:1px 5px;z-index:9999}.tree-menu .current-parent-node-item{color:#fff;background-color:#eefffe!important}.tree-menu .current-parent-node-item .tree-menu-item-topic{background-color:#30ab9f!important;border:2px solid gray;border-radius:4px;padding:2px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-menu .tree-menu-item-wrap{position:relative}.tree-menu .parent-node-item-hint{color:#fff!important;position:absolute;right:10px;top:3px}.tree-menu .current-node-item-hint{color:#30ab9f!important;position:absolute;top:3px;left:50%}.tree-menu .current-node-item{position:relative;cursor:not-allowed!important}.tree-menu .current-node-item .tree-menu-item-topic{background-color:#fff5ca!important;color:#30ab9f!important}.tree-menu .tree-menu-item{font-size:16px;text-align:left;cursor:pointer;line-height:1}.tree-menu .tree-menu-item .tree-menu-item-topic{display:inline-block;background-color:#fff;border:2px solid gray;border-radius:4px;padding:2px 10px;margin:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:30px;z-index:999;position:relative}.tree-menu .tree-menu-item img{width:30px}#mindmap-img-editor{margin:0!important}#mindmap-img-editor .canvas-qcard{top:0!important}#mindmap-img-editor .q-dialog__inner--minimized>div{max-width:none!important;max-height:none!important}#mindmap-img-editor .q-dialog__inner{padding:0!important}.showPhonetic *{font-family:BpmfZihiKaiStd,sans-serif!important}.mindmap-htwb .select-btn:focus{--tw-ring-color:#30ab9f!important}.mindmap-htwb .select-btn .arrow-icon-up{color:#30ab9f!important}.mindmap-htwb jmnode{max-width:150px;font-size:0;text-align:center!important}.mindmap-htwb jmnode p{white-space:normal;word-break:keep-all;word-wrap:break-word;overflow-wrap:break-word;font-size:16px!important}.mindmap-htwb jmnode .node-url{cursor:pointer;display:flex;align-items:center;justify-content:center}.mindmap-htwb jmnode .node-url .node-url-icon{margin-top:5px}.mindmap-htwb jmnode .node-url .node-url-icon path{fill:blue!important}.mindmap-htwb jmnode .node-url:hover .node-url-icon path{fill:#fff!important}.mindmap-htwb jmnode .mindmap-img{margin:5px 0}.mindmap-htwb jmnode .myNoteName{font-size:40px}.mindmap-htwb .node-history-wrap{position:absolute;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1003}.mindmap-htwb .node-history-wrap .node-history-title{font-size:18px;color:#3d3d3d;margin-bottom:0;margin:10px}.mindmap-htwb .node-history-wrap .node-history-scroll-area{height:75vh;overflow:auto;padding:10px}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table{width:100%;border-collapse:collapse}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table thead,.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table tr{border-bottom:1px solid #72767c}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table thead th{font-weight:bolder!important}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table td,.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table th{padding:10px}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table td .color-line,.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table th .color-line{width:30px;height:2px;position:relative;left:50%;transform:translate(-50%)}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table td .color-ball,.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table th .color-ball{width:15px;height:15px;border-radius:50%;position:relative;left:50%;transform:translate(-50%)}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table th{background-color:#f2f2f2;text-align:center;position:sticky;top:0;z-index:1}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table th:first-child{left:0;z-index:2}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table td:first-child{left:0;position:sticky;z-index:1}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table td{max-width:150px;text-align:center}.mindmap-htwb .node-history-wrap .node-history-scroll-area .node-history-table td img{width:100px!important}.mindmap-htwb .node-history-wrap .close-btn{position:absolute;top:-10px;right:-10px;width:30px;height:30px;line-height:30px;background-color:#e1e2e5;text-align:center;border-radius:50%;cursor:pointer;z-index:100}.mindmap-htwb .node-history-wrap .close-btn .close-icon{font-size:16px}.mindmap-htwb .node-history-wrap .node-history-card{top:10%;width:50%;min-height:350px;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:10px 0 0 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center}.mindmap-htwb[data-v-0425beae]{position:relative;width:100%;height:100vh;background-color:#fff}.mindmap-htwb svg[data-v-0425beae]{display:unset}.mindmap-htwb .shareCard-wrap[data-v-0425beae]{position:fixed;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}.mindmap-htwb .shareCard-wrap .rename-wrap[data-v-0425beae]{display:block}.mindmap-htwb .shareCard-wrap .rename-wrap .rename-bar[data-v-0425beae]{position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.mindmap-htwb .shareCard-wrap .rename-wrap .rename-bar input[data-v-0425beae]{border:2px solid #e1e2e5;height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindmap-htwb .shareCard-wrap .rename-wrap .rename-bar input[data-v-0425beae]:focus{border:2px solid #30ab9f}.mindmap-htwb .shareCard-wrap .rename-wrap .rename-bar .delete-btn[data-v-0425beae]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:6px}.mindmap-htwb .shareCard-wrap .save-btn[data-v-0425beae]{display:inline-block;width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer}.mindmap-htwb .shareCard-wrap .shareCard[data-v-0425beae]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.mindmap-htwb .shareCard-wrap .shareCard .copy-btn[data-v-0425beae]{color:#72767c;font-size:20px;cursor:pointer;margin-left:10px}.mindmap-htwb .shareCard-wrap .shareCard .copy-btn[data-v-0425beae]:hover{color:#30ab9f}.mindmap-htwb .shareCard-wrap .shareCard .url-wrap[data-v-0425beae]{background-color:#fff5ca;padding:10px;color:#30ab9f;margin:20px 10px 10px 10px;border-radius:5px}.mindmap-htwb .shareCard-wrap .shareCard .cowork-mode[data-v-0425beae]{display:flex;justify-content:center;align-items:center;margin-top:10px}.mindmap-htwb .shareCard-wrap .shareCard .cowork-mode .cowork-mode-title[data-v-0425beae]{margin-right:10px;margin-top:10px}.mindmap-htwb .shareCard-wrap .shareCard .cowork-mode .cowork-mode-select[data-v-0425beae]{margin-right:10px}.mindmap-htwb .shareCard-wrap .shareCard .cowork-mode .save-btn[data-v-0425beae]{width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;display:inline-block}.mindmap-htwb .shareCard-wrap .shareCard .cowork-mode .gray-btn[data-v-0425beae]{background-color:#e1e2e5;color:#000}.mindmap-htwb .shareCard-wrap .shareCard .shareCard-title[data-v-0425beae]{font-size:20px;margin:10px 40px}.mindmap-htwb .shareCard-wrap .shareCard .url-title[data-v-0425beae]{color:#72767c!important;word-break:break-word;white-space:normal}.mindmap-htwb .shareCard-wrap .shareCard .short-url[data-v-0425beae]{color:#000!important;word-break:break-word;font-size:28px;white-space:normal;background-color:#fff;padding:5px}.mindmap-htwb .shareCard-wrap .shareCard .detail-info[data-v-0425beae]{text-align:left;padding-left:20px;color:#72767c}.mindmap-htwb .shareCard-wrap .shareCard .close-btn[data-v-0425beae]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.mindmap-htwb .q-gutter-sm[data-v-0425beae]{white-space:nowrap}.mindmap-htwb .replay-ui[data-v-0425beae]{position:absolute;right:15px;top:10px;width:100%;z-index:1000;color:red;font-size:30px}.mindmap-htwb .replay-ui .controls[data-v-0425beae]{display:inline-block;color:#000;background-color:#fff;box-shadow:0 2px 12px rgba(82,82,82,.281);border-radius:50%;width:40px;height:40px;text-align:center;line-height:36px;margin:10px;cursor:pointer;font-size:20px;border:2px solid transparent}.mindmap-htwb .replay-ui .controls[data-v-0425beae]:active{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mindmap-htwb .replay-ui .flashing-text[data-v-0425beae]{animation:blink 2s infinite}.mindmap-htwb .replay-ui .flashing-text[data-v-0425beae],.mindmap-htwb .replay-ui .pause-text[data-v-0425beae]{font-size:24px;margin-right:5px;top:2px;position:relative}.mindmap-htwb .replay-ui .slider_box .controls[data-v-0425beae]{position:relative;top:-8px}.mindmap-htwb .replay-ui .slider_box .controls .pause-icon[data-v-0425beae]{position:relative}.mindmap-htwb .replay-ui .slider_box .controls .continue-icon[data-v-0425beae]{position:relative;top:2px;left:2px}.mindmap-htwb .replay-ui .slider_box .slider-rightClickArea[data-v-0425beae]{background-color:rgba(255,0,0,0);height:30px;width:30px;position:absolute;right:60px;top:5px;cursor:pointer}.mindmap-htwb .replay-ui .slider_box .slider-text[data-v-0425beae]{white-space:nowrap;margin:0 10px;font-size:20px;line-height:42px;color:#72767c}.mindmap-htwb .replay-ui .slider_box .slider[data-v-0425beae]{width:100px;margin-left:5px;margin-right:9px}.mindmap-htwb .replay-ui .slider_box .switch[data-v-0425beae]{z-index:999;margin-left:5px;margin-right:9px;margin-top:10px}.mindmap-htwb .replay-ui .slider_box .ivu-switch-checked[data-v-0425beae]{background:#30ab9f!important;border-color:#30ab9f!important}.mindmap-htwb .replay-ui .slider_box .ivu-slider-wrap[data-v-0425beae]{height:12px!important;border-radius:10px!important}.mindmap-htwb .replay-ui .slider_box .ivu-slider-bar[data-v-0425beae]{height:12px!important;border-radius:10px!important;background:#30ab9f!important}.mindmap-htwb .replay-ui .slider_box .ivu-slider-button[data-v-0425beae]{width:16px;height:16px;position:relative;border:2px solid #30ab9f;top:-9px;transition:all .2s}.mindmap-htwb .replay-ui .slider_box .ivu-slider-button[data-v-0425beae]:hover{transform:scale(1.1)}.mindmap-htwb .more-setting-btn[data-v-0425beae]{cursor:pointer}.mindmap-htwb .more-setting-btn[data-v-0425beae]:active,.mindmap-htwb .more-setting-btn[data-v-0425beae]:hover{color:#30ab9f!important}.mindmap-htwb .more-setting-btn .arrowdown-rotate[data-v-0425beae]{transform:rotate(180deg)}.mindmap-htwb .note-wrap[data-v-0425beae]{background-color:#fff5ca;padding:10px;max-width:200px;z-index:1000;margin:5px 10px;border-radius:4px;display:block}.mindmap-htwb .note-wrap .note-title[data-v-0425beae]{color:#72767c;font-weight:700;text-align:left;margin-bottom:5px;font-size:12px}.mindmap-htwb .note-wrap .note-text[data-v-0425beae]{color:#000;white-space:wrap;word-break:break-all;font-size:12px}.mindmap-htwb .warning-text[data-v-0425beae]{color:red;margin:10px}.mindmap-htwb .text-length[data-v-0425beae]{color:gray;text-align:right!important}.mindmap-htwb .mindmap-menu[data-v-0425beae]{position:absolute;left:0;top:0;z-index:999;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px 0;border-radius:5px;font-size:16px;font-weight:700}.mindmap-htwb .mindmap-menu .node-info[data-v-0425beae]{color:#72767c;font-size:12px;padding:0 20px;text-align:left;line-height:20px}.mindmap-htwb .mindmap-menu .node-info .dot[data-v-0425beae]{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#30ab9f;margin-right:5px}.mindmap-htwb .mindmap-menu .lock-color[data-v-0425beae]{color:#30ab9f!important}.mindmap-htwb .mindmap-menu .menu-item[data-v-0425beae]{cursor:pointer;padding:5px 20px 5px 15px;white-space:nowrap}.mindmap-htwb .mindmap-menu .menu-item .menu-icon-wrap[data-v-0425beae]{display:inline-block;width:28px;position:relative}.mindmap-htwb .mindmap-menu .menu-item .add-icon[data-v-0425beae]{position:relative;top:4px;left:-3px;font-size:26px}.mindmap-htwb .mindmap-menu .menu-item .copy-icon[data-v-0425beae]{position:relative;top:2px;left:-2px;font-size:24px}.mindmap-htwb .mindmap-menu .menu-item .minus-icon[data-v-0425beae]{position:relative;top:0;font-size:18px}.mindmap-htwb .mindmap-menu .menu-item .movedown-icon[data-v-0425beae]{position:relative;top:1px;left:1px;font-size:15px}.mindmap-htwb .mindmap-menu .menu-item .moveup-icon[data-v-0425beae]{position:relative;top:1px;left:1px;font-size:15px;transform:rotate(180deg)!important}.mindmap-htwb .mindmap-menu .menu-item .moveleft-icon[data-v-0425beae]{position:relative;top:0;left:0;font-size:15px;transform:rotate(90deg)!important}.mindmap-htwb .mindmap-menu .menu-item .moveright-icon[data-v-0425beae]{position:relative;top:0;left:1px;font-size:15px;transform:rotate(-90deg)!important}.mindmap-htwb .mindmap-menu .menu-item[data-v-0425beae]:hover{background-color:#c7e0dd}.mindmap-htwb #jsmind_container[data-v-0425beae]{width:100%;height:100vh;background-color:#fff}.mindmap-htwb .mindmap-tool[data-v-0425beae]{display:flex;align-items:center;justify-items:center}.mindmap-htwb .mindmap-tool .share-btn[data-v-0425beae]{position:relative;cursor:pointer;background-color:#fff;padding:5px 10px;border-radius:20px;box-shadow:0 1px 5px rgba(82,82,82,.2);font-weight:700;font-size:20px}.mindmap-htwb .mindmap-tool .share-btn .link-icon[data-v-0425beae]{position:relative;margin-right:3px;top:2px;font-size:28px}.mindmap-htwb .mindmap-tool .share-btn .link-icon[data-v-0425beae] *{stroke:#515a6e}.mindmap-htwb .mindmap-tool .share-btn[data-v-0425beae]:active,.mindmap-htwb .mindmap-tool .share-btn[data-v-0425beae]:hover{color:#30ab9f}.mindmap-htwb .mindmap-tool .share-btn[data-v-0425beae]:active *,.mindmap-htwb .mindmap-tool .share-btn[data-v-0425beae]:hover *{stroke:#30ab9f}.mindmap-htwb .mindmap-tool .scale-switch-click-area[data-v-0425beae]{position:relative;top:16px;width:100px;height:34px;background-color:transparent;cursor:pointer}.mindmap-htwb .mindmap-tool .mindmap-switch[data-v-0425beae]{position:absolute;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;right:70px;top:18px;cursor:pointer;width:auto;z-index:1000}.mindmap-htwb .mindmap-tool .mindmap-switch .mindmap-switch-title[data-v-0425beae]{white-space:nowrap;font-size:14px;font-weight:700;color:#72767c;margin-right:8px}.mindmap-htwb .mindmap-tool .mindmap-switch input[data-v-0425beae]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.mindmap-htwb .mindmap-tool .mindmap-switch .mindmap-slider[data-v-0425beae]{position:relative;width:54px;height:28px;background-color:#ccc;border-radius:20px;transition:.4s}.mindmap-htwb .mindmap-tool .mindmap-switch .mindmap-slider[data-v-0425beae]:before{content:"";position:absolute;height:20px;width:20px;left:4px;top:4px;background-color:#fff;transition:.4s;border-radius:50%}.mindmap-htwb .mindmap-tool .mindmap-switch input:checked+.mindmap-slider[data-v-0425beae]{background-color:#30ab9f}.mindmap-htwb .mindmap-tool .mindmap-switch input:checked+.mindmap-slider[data-v-0425beae]:before{transform:translateX(26px)}.mindmap-htwb .mindmap-tool .controls[data-v-0425beae]{display:inline-block;color:#000;background-color:#fff;box-shadow:0 2px 12px rgba(82,82,82,.281);border-radius:50%;width:40px;height:40px;text-align:center;line-height:36px;margin:10px;cursor:pointer;font-size:20px;border:2px solid transparent}.mindmap-htwb .mindmap-tool .controls[data-v-0425beae]:active,.mindmap-htwb .mindmap-tool .controls[data-v-0425beae]:hover{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mindmap-htwb .mindmap-tool .controls .refresh-icon[data-v-0425beae]{position:relative;font-size:20px}.mindmap-htwb .mindmap-tool-upload[data-v-0425beae]{position:fixed;left:10px;top:10px;z-index:999}.mindmap-htwb .divide-wrap[data-v-0425beae]{padding:10px 0}.mindmap-htwb .divide-wrap .divide-line[data-v-0425beae]{border-bottom:.5px solid #e1e2e5}.mindmap-htwb .uploader-wrap[data-v-0425beae]{width:100%;display:flex;align-items:center!important;justify-content:center!important}.mindmap-htwb .uploader-wrap .uploader[data-v-0425beae]{margin:10px auto;max-width:200px;border:2px solid #30ab9f;border-radius:10px;position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.mindmap-htwb .uploader-wrap .uploader .uploader-img[data-v-0425beae]{max-height:200px;max-width:100%;width:auto;border-radius:10px;cursor:pointer;margin:0 auto;display:block}.mindmap-htwb .addnode-wrap[data-v-0425beae]{position:absolute;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden}@media (min-width:769px){.mindmap-htwb .addnode-wrap .addnode-card-md[data-v-0425beae]{display:none!important}}.mindmap-htwb .addnode-wrap .color-check[data-v-0425beae]{position:absolute;font-size:20px;left:9px;top:8px;cursor:pointer}.mindmap-htwb .addnode-wrap .color-check-white[data-v-0425beae]{color:#fff!important}.mindmap-htwb .addnode-wrap .color-btn[data-v-0425beae]{position:relative;text-align:center;height:36px!important;width:36px!important;line-height:36px!important;border:2px solid #fff;margin:8px;display:inline-block;box-shadow:0 0 2px gray;border-radius:50%;cursor:pointer}.mindmap-htwb .addnode-wrap .select-color[data-v-0425beae]{border:0 solid hsla(0,0%,87%,0);box-shadow:0 0 2px gray}.mindmap-htwb .addnode-wrap .btn-group-init[data-v-0425beae]{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.mindmap-htwb .addnode-wrap .btn-group-under[data-v-0425beae]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.mindmap-htwb .addnode-wrap .btn-group-under .btn[data-v-0425beae]{margin:5px 10px!important;height:60px!important;width:60px;display:inline-block;position:relative}.mindmap-htwb .addnode-wrap .btn-group-under .btn .img_upload-icon[data-v-0425beae]{font-size:40px;top:5px;left:6px;color:#30ab9f;position:absolute}.mindmap-htwb .addnode-wrap .btn-group-under .btn .close-icon[data-v-0425beae]{position:relative;top:15px;color:#30ab9f;font-size:24px}.mindmap-htwb .addnode-wrap .btn-group-under .btn .draw-icon-small[data-v-0425beae]{position:relative;top:0}.mindmap-htwb .addnode-wrap .btn[data-v-0425beae]{margin:0 20px;display:inline-block;cursor:pointer;height:72px;width:72px;margin-top:10px;border:3px solid #c7e0dd;border-radius:50%;text-align:center}.mindmap-htwb .addnode-wrap .btn .draw-icon[data-v-0425beae]{font-size:36px;margin-top:10px;top:8px;left:4px;position:relative;color:#30ab9f}.mindmap-htwb .addnode-wrap .btn .draw-icon-small[data-v-0425beae]{font-size:40px;top:6px;left:3px}.mindmap-htwb .addnode-wrap .btn .img_upload-icon[data-v-0425beae]{font-size:42px;top:2px;left:0;color:#30ab9f}.mindmap-htwb .addnode-wrap .btn .img-upload-input[data-v-0425beae]{position:absolute!important;height:1px!important;width:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;z-index:-1}.mindmap-htwb .addnode-wrap .addnode-title-md[data-v-0425beae]{margin-top:5px;font-size:14px;color:#3d3d3d}.mindmap-htwb .addnode-wrap .addnode-title-large[data-v-0425beae]{font-size:18px;color:#3d3d3d;margin-bottom:0}.mindmap-htwb .addnode-wrap .addnode-title[data-v-0425beae]{font-size:16px;margin-bottom:2px;color:#3d3d3d}.mindmap-htwb .addnode-wrap .addnode-title-left[data-v-0425beae]{text-align:left;padding:5px}.mindmap-htwb .addnode-wrap .addnode-text[data-v-0425beae]{border-radius:5px;border:2px solid #c7e0dd;font-size:16px;line-height:1.5;min-height:40px;width:100%;padding:4px;-webkit-appearance:unset!important;outline:none}.mindmap-htwb .addnode-wrap .addnode-text[data-v-0425beae]:focus{border:2px solid #30ab9f!important}.mindmap-htwb .addnode-wrap .small-textarea[data-v-0425beae]{height:20px}.mindmap-htwb .addnode-wrap .addnode-direction[data-v-0425beae]{margin-top:0;margin-bottom:15px;font-size:20px}.mindmap-htwb .addnode-wrap .addnode-direction .radio-btn[data-v-0425beae]{text-align:center;display:inline-block;margin:5px;padding:2px 10px;color:#72767c;font-weight:700;border:3px solid #c7e0dd;border-radius:4px;font-size:20px;cursor:pointer}.mindmap-htwb .addnode-wrap .addnode-direction .radio-btn input[type=radio][data-v-0425beae]{display:none}.mindmap-htwb .addnode-wrap .addnode-direction .check-btn[data-v-0425beae]{border:3px solid #30ab9f!important;color:#30ab9f!important;cursor:pointer;background-color:#eefffe}.mindmap-htwb .addnode-wrap .addnodebtn-area[data-v-0425beae]{padding-top:5px}.mindmap-htwb .addnode-wrap .addnode-warning[data-v-0425beae]{color:red;text-align:left;padding:0 25px}.mindmap-htwb .addnode-wrap .addnodebtn-group[data-v-0425beae]{display:flex;align-items:center;position:relative;padding:0 20px;width:100%}.mindmap-htwb .addnode-wrap .addnodebtn-group .addnode-btn[data-v-0425beae]{cursor:pointer;flex:1;width:100%;white-space:nowrap;padding:5px 10px;margin:10px 5px;border-radius:5px;text-align:center;background-color:#d8d8d8}.mindmap-htwb .addnode-wrap .addnodebtn-group .addnode-btn[data-v-0425beae]:first-child{color:#fff;background-color:#30ab9f}.mindmap-htwb .addnode-wrap .addnode-card-md[data-v-0425beae]{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 0 10px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden;width:60%}.mindmap-htwb .addnode-wrap .addnode-card-md .card-scroll-area[data-v-0425beae]{max-height:60vh;overflow-y:auto;padding:20px}.mindmap-htwb .addnode-wrap .addnode-card-lg[data-v-0425beae]{display:none}.mindmap-htwb .addnode-wrap .movetool-card[data-v-0425beae]{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 0 10px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden;width:80%}.mindmap-htwb .addnode-wrap .movetool-card .card-scroll-area[data-v-0425beae]{position:relative;height:auto;overflow-y:auto;padding:20px;max-height:50vh}.mindmap-htwb .addnode-wrap .movetool-card .card-scroll-area .connections[data-v-0425beae]{position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:103}.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap[data-v-0425beae]{display:flex}.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .left-part[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .right-part[data-v-0425beae]{flex:1;padding:15px}.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-canvas[data-v-0425beae]{height:90px!important;width:90px!important}.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-canvas .draw-icon-small[data-v-0425beae]{position:relative;top:7px;font-size:56px}.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-upload[data-v-0425beae]{margin-top:10px;height:90px!important;width:90px!important}.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-upload .img_upload-icon[data-v-0425beae]{font-size:60px}@media (min-width:769px){.mindmap-htwb .addnode-wrap .addnode-card-lg[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card[data-v-0425beae]{display:block;top:10%;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:20px 0 10px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;overflow:hidden;width:80%}.mindmap-htwb .addnode-wrap .addnode-card-lg .card-scroll-area[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .card-scroll-area[data-v-0425beae]{height:auto;overflow-y:auto;padding:20px;max-height:50vh}.mindmap-htwb .addnode-wrap .addnode-card-lg .flex-wrap[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap[data-v-0425beae]{display:flex}.mindmap-htwb .addnode-wrap .addnode-card-lg .flex-wrap .left-part[data-v-0425beae],.mindmap-htwb .addnode-wrap .addnode-card-lg .flex-wrap .right-part[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .left-part[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .right-part[data-v-0425beae]{flex:1;padding:15px}.mindmap-htwb .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-canvas[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-canvas[data-v-0425beae]{height:90px!important;width:90px!important}.mindmap-htwb .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-canvas .draw-icon-small[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-canvas .draw-icon-small[data-v-0425beae]{position:relative;top:7px;font-size:56px}.mindmap-htwb .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-upload[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-upload[data-v-0425beae]{margin-top:10px;height:90px!important;width:90px!important}.mindmap-htwb .addnode-wrap .addnode-card-lg .flex-wrap .img-area .btn-group-init .btn-upload .img_upload-icon[data-v-0425beae],.mindmap-htwb .addnode-wrap .movetool-card .flex-wrap .img-area .btn-group-init .btn-upload .img_upload-icon[data-v-0425beae]{font-size:60px}}@media (min-width:1200px){.mindmap-htwb .addnode-wrap .movetool-card[data-v-0425beae]{width:40%!important}.mindmap-htwb .addnode-wrap .addnode-card-lg[data-v-0425beae]{width:60%!important}}.mindmap-htwb .mindmap-htwb:has(.replay-ui) .mindmap-tools-group[data-v-0425beae]{display:none!important}.mindmap-htwb .custom-switch[data-v-0425beae]{display:inline-flex;align-items:center;margin:0 5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;position:relative;top:2px}.mindmap-htwb .custom-switch .switch-track[data-v-0425beae]{position:relative;width:54px;height:28px;background-color:#ccc;border-radius:14px;transition:background-color .3s}.mindmap-htwb .custom-switch .switch-track.active[data-v-0425beae]{background-color:#30ab9f}.mindmap-htwb .custom-switch .switch-track.active .switch-thumb[data-v-0425beae]{transform:translateX(26px)}.mindmap-htwb .custom-switch .switch-track .switch-thumb[data-v-0425beae]{position:absolute;top:2px;left:2px;width:24px;height:24px;background-color:#fff;border-radius:50%;transition:transform .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}.mindmap-htwb .replay-ui .slider_box[data-v-0425beae]{display:flex;align-items:center;position:absolute;right:0;top:0}.mindmap-htwb .replay-ui .slider-text[data-v-0425beae]{white-space:nowrap;margin:0 10px;font-size:22px;line-height:48px!important;color:#72767c}.mindmap-htwb .replay-ui .flashing-text[data-v-0425beae],.mindmap-htwb .replay-ui .pause-text[data-v-0425beae]{font-size:24px;margin-right:5px;top:0;position:relative}.mindmap-htwb .replay-ui .controls[data-v-0425beae]{position:relative;top:0!important;margin-left:5px}.mindmap-htwb .mindmap-tools-group[data-v-0425beae]{position:fixed;top:10px;right:10px;display:flex;flex-direction:row;align-items:center;gap:10px;z-index:999}.mindmap-htwb .mindmap-tools-group .mindmap-tool-phonetic[data-v-0425beae]{top:2px;position:relative;margin-right:10px}.mindmap-htwb .mindmap-tools-group .mindmap-tool-phonetic .mindmap-switch[data-v-0425beae]{position:relative;right:auto;top:auto;margin:0}.mindmap-htwb .mindmap-tools-group .mindmap-tool-phonetic .scale-switch-click-area[data-v-0425beae]{display:none}.mindmap-htwb .mindmap-type-overlay[data-v-0425beae]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1005}.mindmap-htwb .mindmap-type-selection[data-v-0425beae]{position:fixed;top:40vh;left:50%;transform:translateX(-50%);background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.2);padding:30px 40px;text-align:center;min-width:400px}.mindmap-htwb .mindmap-type-selection .mindmap-type-title[data-v-0425beae]{font-size:22px;font-weight:700;color:#72767c;margin-bottom:30px}.mindmap-htwb .mindmap-type-selection .mindmap-type-buttons[data-v-0425beae]{display:flex;justify-content:space-between;gap:20px}.mindmap-htwb .mindmap-type-selection .mindmap-type-buttons .mindmap-type-btn[data-v-0425beae]{flex:1;height:50px;line-height:50px;font-size:18px;font-weight:700;border-radius:6px;cursor:pointer;transition:all .3s ease;border:2px solid #30ab9f;color:#30ab9f;background-color:#fff;padding:0 15px;white-space:nowrap}.mindmap-htwb .mindmap-type-selection .mindmap-type-buttons .mindmap-type-btn[data-v-0425beae]:hover{background-color:#30ab9f;color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px rgba(48,171,159,.3)}.mindmap-htwb .mindmap-type-selection .mindmap-type-buttons .mindmap-type-btn.local-btn[data-v-0425beae]{margin-right:10px}.mindmap-htwb .mindmap-type-selection .mindmap-type-buttons .mindmap-type-btn.cloud-btn[data-v-0425beae]{margin-left:10px}.game-settings-container[data-v-4b3db541]{max-width:800px;margin:0 auto;padding:10px 0 20px 0}.game-title[data-v-4b3db541]{font-size:2rem;text-align:center}.setting-section[data-v-4b3db541]{position:relative;margin-bottom:10px;background-color:#f5f5f5;border-radius:8px;padding:20px}.setting-section .setting-title[data-v-4b3db541]{font-size:1.2rem;margin-bottom:10px}.setting-section .input-text[data-v-4b3db541]{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;margin-bottom:10px}.setting-section.correct-section[data-v-4b3db541]{background-color:#e8f4ff;padding:20px}.setting-section.correct-section .setting-title[data-v-4b3db541]{color:blue}.setting-section.error-section[data-v-4b3db541]{background-color:#fff0f3}.setting-section.error-section .setting-title[data-v-4b3db541]{color:#d81b60}.vocabulary-input textarea[data-v-4b3db541]{width:100%;height:100px;padding:10px;border:1px solid #ddd;border-radius:4px;resize:vertical;font-family:inherit;margin-bottom:10px}.vocabulary-tags[data-v-4b3db541]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.vocabulary-tags .vocabulary-tag[data-v-4b3db541]{background-color:#e8f4ff;border:1px solid #b8dcff;border-radius:20px;padding:5px 10px;display:flex;align-items:center;font-size:.9rem}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-4b3db541]{margin-left:5px;cursor:pointer;font-weight:700;color:#666}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-4b3db541]:hover{color:#ff4d4d}.vocabulary-tags .vocabulary-tag.error-tag[data-v-4b3db541]{background-color:#ffe0e9;border:1px solid #ffb6c9}.vocabulary-tags .vocabulary-tag.error-tag .delete-tag[data-v-4b3db541]:hover{color:#d81b60}.vocabulary-counter[data-v-4b3db541]{position:absolute;right:22px;top:25px;font-size:.9rem;color:#666;font-weight:700}.duration-selector select[data-v-4b3db541]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:1rem}.background-selector[data-v-4b3db541]{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;margin-top:10px}.background-selector .background-option[data-v-4b3db541]{width:150px;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease;position:relative;border:3px solid transparent}.background-selector .background-option img[data-v-4b3db541]{width:100%;height:100px;-o-object-fit:cover;object-fit:cover;display:block}.background-selector .background-option .background-label[data-v-4b3db541]{padding:8px;text-align:center;background-color:#f5f5f5;font-size:.9rem}.background-selector .background-option[data-v-4b3db541]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.background-selector .background-option.selected[data-v-4b3db541]{border-color:#4caf50}.background-selector .background-option.selected[data-v-4b3db541]:after{content:"✓";position:absolute;top:5px;right:5px;width:25px;height:25px;background-color:#4caf50;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.background-selector .background-option.selected .background-label[data-v-4b3db541]{background-color:#e8f5e9;color:#2e7d32;font-weight:700}.action-buttons[data-v-4b3db541]{display:flex;justify-content:center;gap:15px}.action-buttons .clear-button[data-v-4b3db541]{background-color:#f44336;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .clear-button[data-v-4b3db541]:hover{background-color:#da190b}.action-buttons .start-button[data-v-4b3db541]{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .start-button[data-v-4b3db541]:hover{background-color:#45a049}.action-buttons .start-button[data-v-4b3db541]:disabled{background-color:#ccc;cursor:not-allowed}.pvpgame-container[data-v-4e820e42]{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;background-color:#f0f0f0;padding:20px;box-sizing:border-box}.pvpgame-container .start-button[data-v-4e820e42]{background-color:green;color:#fff;border:none;padding:10px 20px;font-size:1rem;position:relative;top:-4px;border-radius:5px;cursor:pointer;transition:background-color .3s}.pvpgame-container .start-button[data-v-4e820e42]:hover{background-color:#006000}.pvpgame-container .game-area[data-v-4e820e42]{display:flex;width:100%;max-width:1200px;height:800px;border-radius:10px;overflow:hidden;position:relative}.pvpgame-container .game-area .left-score[data-v-4e820e42]{left:0;border-top-left-radius:10px;border-bottom-right-radius:10px}.pvpgame-container .game-area .left-score[data-v-4e820e42],.pvpgame-container .game-area .right-score[data-v-4e820e42]{position:absolute;top:0;font-size:2rem;font-weight:700;color:#fff;z-index:1;background-color:rgba(0,0,0,.5);padding:5px 10px}.pvpgame-container .game-area .right-score[data-v-4e820e42]{right:0;border-top-right-radius:10px;border-bottom-left-radius:10px}.pvpgame-container .game-area .game-side[data-v-4e820e42]{width:50%;height:100%;position:relative}.pvpgame-container .game-area .left-side[data-v-4e820e42]{background-color:rgba(200,230,201,.7)}.pvpgame-container .game-area .right-side[data-v-4e820e42]{background-color:rgba(255,205,210,.7)}.pvpgame-container .game-area .answer-modal-mask[data-v-4e820e42]{position:fixed;z-index:4000;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);padding-top:20px}.pvpgame-container .game-area .answer-modal-card[data-v-4e820e42]{background:#fff8e1;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.18);min-height:250px;width:90vw;padding:10px 30px 24px 30px;position:relative;display:flex;flex-direction:column;align-items:stretch;top:30%;left:50%;transform:translate(-50%,-30%)}.pvpgame-container .game-area .answer-modal-header[data-v-4e820e42]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pvpgame-container .game-area .answer-modal-title[data-v-4e820e42]{font-size:1.5rem;font-weight:700;color:#000;letter-spacing:2px}.pvpgame-container .game-area .answer-modal-close[data-v-4e820e42]{background:none;border:none;font-size:2rem;color:#000;cursor:pointer;position:absolute;right:15px;top:8px;line-height:1;transition:color .2s}.pvpgame-container .game-area .answer-modal-close[data-v-4e820e42]:hover{color:#000}.pvpgame-container .game-area .answer-modal-section[data-v-4e820e42]{display:flex;align-items:flex-start;margin-bottom:10px;padding:8px 0;border-bottom:1px solid #ffe0b2}.pvpgame-container .game-area .answer-modal-section[data-v-4e820e42]:last-child{border-bottom:none}.pvpgame-container .game-area .answer-label[data-v-4e820e42]{font-size:1.4rem;font-weight:700;width:2.5em;text-align:center;margin-right:8px}.pvpgame-container .game-area .answer-label.correct[data-v-4e820e42]{color:#43a047}.pvpgame-container .game-area .answer-label.wrong[data-v-4e820e42]{color:#e53935}.pvpgame-container .game-area .answer-list[data-v-4e820e42]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pvpgame-container .game-area .answer-item[data-v-4e820e42]{display:inline-block;padding:4px 14px;border-radius:999px;font-size:1.1rem;font-weight:700;background:#ffe0b2;color:#333}.pvpgame-container .game-area .answer-item.correct[data-v-4e820e42]{background:#c8e6c9;color:#388e3c}.pvpgame-container .game-area .answer-item.wrong[data-v-4e820e42]{background:#ffcdd2;color:#b71c1c}.pvpgame-container .game-area .flying-score-effect[data-v-4e820e42]{position:fixed;z-index:2000;font-size:2rem;font-weight:700;pointer-events:none;transition:transform .5s linear,opacity .5s linear;will-change:transform,opacity;text-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:flying-score-effect-4e820e42 1s ease-in-out}@keyframes flying-score-effect-4e820e42{0%{transform:scale(1) translateY(0);opacity:1}50%{transform:scale(1.2) translateY(-10px);opacity:.8}to{transform:scale(1) translateY(0);opacity:0}}.pvpgame-container .game-area .timer[data-v-4e820e42]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background-color:#333;padding:5px 15px;border-radius:5px;position:absolute;top:50px;left:50%;transform:translateX(-50%);font-size:2rem;color:#fff;font-weight:700;font-family:Courier New,monospace;z-index:100}.pvpgame-container .game-area .game-header[data-v-4e820e42]{position:absolute;top:-10px;left:50%;min-width:250px;transform:translateX(-50%);text-align:center;z-index:102}.pvpgame-container .game-area .game-header .game-topic[data-v-4e820e42]{font-size:2rem;margin-top:10px;color:#fff;font-weight:700;font-family:Noto Sans TC,sans-serif;box-shadow:0 2px 5px rgba(0,0,0,.2);padding:2px 20px;position:relative;background-color:#ff8400;border-radius:0 0 8px 8px;clip-path:polygon(0 0,100% 0,calc(95% - 4px) 100%,calc(5% + 4px) 100%);box-shadow:0 2px 5px rgba(0,0,0,.3),inset 0 -2px 3px rgba(0,0,0,.1)}.pvpgame-container .falling-item[data-v-4e820e42]{position:absolute;width:150px;height:150px;font-size:20px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;color:#fff;line-height:1.2;word-break:break-word;overflow:hidden;text-shadow:2px 2px 4px rgba(0,0,0,.8),-1px -1px 2px rgba(0,0,0,.6);background-size:contain;background-position:50%;background-repeat:no-repeat;padding:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .1s;z-index:99}.pvpgame-container .falling-item[data-v-4e820e42]:hover{transform:scale(1.1)}.pvpgame-container .game-over-modal[data-v-4e820e42]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.pvpgame-container .game-result-container[data-v-4e820e42]{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.pvpgame-container .result-card-wrap[data-v-4e820e42]{position:relative;flex:1}.pvpgame-container .result-card-wrap .result-card[data-v-4e820e42]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:250px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2)}.pvpgame-container .result-card-wrap .result-header[data-v-4e820e42]{margin-bottom:10px;position:relative}.pvpgame-container .result-card-wrap .result-title[data-v-4e820e42]{font-size:24px;font-weight:700;padding:5px 15px;border-radius:5px;display:inline-block;position:relative;top:-30px}.pvpgame-container .result-card-wrap .lose-title[data-v-4e820e42]{height:40px}.pvpgame-container .result-card-wrap .win-title[data-v-4e820e42]{background-color:#ff9800;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.pvpgame-container .result-card-wrap .win-title[data-v-4e820e42]:after,.pvpgame-container .result-card-wrap .win-title[data-v-4e820e42]:before{content:"";position:absolute;top:0;width:20px;height:100%;background-color:#ff9800}.pvpgame-container .result-card-wrap .win-title[data-v-4e820e42]:before{left:-10px;transform:skewX(-20deg);border-radius:5px 0 0 5px}.pvpgame-container .result-card-wrap .win-title[data-v-4e820e42]:after{right:-10px;transform:skewX(20deg);border-radius:0 5px 5px 0}.pvpgame-container .result-card-wrap .tie-title[data-v-4e820e42]{background-color:#4caf50;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.pvpgame-container .result-card-wrap .tie-title[data-v-4e820e42]:after,.pvpgame-container .result-card-wrap .tie-title[data-v-4e820e42]:before{content:"";position:absolute;top:0;width:20px;height:100%;background-color:#4caf50}.pvpgame-container .result-card-wrap .tie-title[data-v-4e820e42]:before{left:-10px;transform:skewX(-20deg);border-radius:5px 0 0 5px}.pvpgame-container .result-card-wrap .tie-title[data-v-4e820e42]:after{right:-10px;transform:skewX(20deg);border-radius:0 5px 5px 0}.pvpgame-container .result-card-wrap .result-score[data-v-4e820e42]{margin:10px 0 20px}.pvpgame-container .result-card-wrap .star-score[data-v-4e820e42]{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:8px}.pvpgame-container .result-card-wrap .score-number[data-v-4e820e42]{font-size:36px;font-weight:700;color:#8b5d33}.pvpgame-container .result-card-wrap .result-details[data-v-4e820e42]{background-color:hsla(0,0%,100%,.7);border-radius:8px;padding:15px;text-align:left}.pvpgame-container .result-card-wrap .detail-item[data-v-4e820e42]{font-size:16px;color:#8b5d33;margin-bottom:8px;font-weight:700}.pvpgame-container .result-card-wrap .win-act[data-v-4e820e42]{position:relative;top:0;left:0;z-index:0}.pvpgame-container .result-card-wrap .win-act img[data-v-4e820e42]{position:absolute;top:-200px;left:0;z-index:0}.pvpgame-container .game-result-actions[data-v-4e820e42]{display:flex;gap:20px;margin-top:10px}.pvpgame-container .action-button[data-v-4e820e42]{width:60px;height:60px;border-radius:50%;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.pvpgame-container .action-button[data-v-4e820e42]:hover{transform:scale(1.1)}.pvpgame-container .answer-button[data-v-4e820e42]{background-color:#ff9800;color:#fff;font-size:40px;font-weight:700;position:relative}.pvpgame-container .answer-button .answer-text[data-v-4e820e42]{position:relative;top:-2px}.pvpgame-container .answer-button[data-v-4e820e42]:hover{background-color:#ff6a00}.pvpgame-container .before-game-container[data-v-4e820e42]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.pvpgame-container .before-game-modal[data-v-4e820e42]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:300px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.pvpgame-container .game-title[data-v-4e820e42]{font-size:24px;color:#8b5d33;margin-bottom:20px;font-weight:700;background-color:#fff;border-radius:8px}.pvpgame-container .game-info[data-v-4e820e42]{margin-bottom:15px}.pvpgame-container .game-speed[data-v-4e820e42],.pvpgame-container .game-time[data-v-4e820e42]{font-size:16px;color:#666;font-weight:700;margin-bottom:5px}.pvpgame-container .game-speed[data-v-4e820e42]{margin-bottom:10px}.pvpgame-container .game-buttons[data-v-4e820e42]{display:flex;justify-content:center;gap:20px;margin-top:15px}.pvpgame-container .play-button[data-v-4e820e42]{width:60px;height:60px;background-color:#4caf50;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.pvpgame-container .play-button[data-v-4e820e42]:hover{transform:scale(1.1);background-color:#388e3c}.pvpgame-container .play-button .play-icon[data-v-4e820e42]{width:20px;height:20px;fill:#fff}.pvpgame-container .setting-button[data-v-4e820e42]{width:60px;height:60px;background-color:#ff9800;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.pvpgame-container .setting-button[data-v-4e820e42]:hover{transform:scale(1.1);background-color:#f57c00}.pvpgame-container .setting-button .setting-icon[data-v-4e820e42]{width:32px;height:32px}.pvpgame-container .setting-button .setting-icon[data-v-4e820e42] *{fill:#fff!important}.pvpgame-container .restart-button[data-v-4e820e42]:hover{background-color:#388e3c}.pvpgame-container .play-button svg[data-v-4e820e42]{width:30px;height:30px;fill:#fff}.pvpgame-container .restart-button[data-v-4e820e42]{background-color:#ff9800;color:#fff;font-weight:700;padding:0 5px;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.pvpgame-container .restart-button .refresh-icon[data-v-4e820e42]{font-size:30px}.pvpgame-container .restart-button[data-v-4e820e42]:hover{background-color:#ff6a00}.pvpgame-container .ready-go-container[data-v-4e820e42]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;background-color:rgba(0,0,0,.5)}.pvpgame-container .pause-game-container[data-v-4e820e42]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.pvpgame-container .pause-game-modal[data-v-4e820e42]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:300px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.pvpgame-container .pause-title[data-v-4e820e42]{font-size:24px;color:#8b5d33;margin-bottom:20px;font-weight:700;border-radius:8px}.pvpgame-container .pause-buttons[data-v-4e820e42]{display:flex;justify-content:center;gap:20px;margin-top:10px}.pvpgame-container .continue-button[data-v-4e820e42]{background-color:#4caf50;color:#fff;font-weight:700;padding:0 5px;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.pvpgame-container .continue-button[data-v-4e820e42]:hover{background-color:#388e3c}.pvpgame-container .continue-button .play-icon[data-v-4e820e42]{width:20px;height:20px;fill:#fff}.pvpgame-container .ready-go-text[data-v-4e820e42]{font-size:8rem;font-weight:700;color:#fff;text-shadow:0 0 20px hsla(0,0%,100%,.8);animation:pulse-4e820e42 .5s infinite alternate}@keyframes pulse-4e820e42{0%{transform:scale(1);opacity:.8}to{transform:scale(1.1);opacity:1}}.push-button[data-v-4e820e42]{width:60px;height:60px;background-color:#2196f3;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.push-button .sendweb-icon[data-v-4e820e42]{width:30px!important;height:30px!important}.push-button .sendweb-icon[data-v-4e820e42] *{fill:#fff!important}.push-button[data-v-4e820e42]:hover:not(.disabled){transform:scale(1.1);background-color:#1976d2}.push-button.disabled[data-v-4e820e42]{background-color:#9e9e9e!important;cursor:not-allowed!important}.push-button.disabled .sendweb-icon[data-v-4e820e42] *{fill:#666!important}.game-settings-container[data-v-35fd7354]{max-width:800px;margin:0 auto;padding:10px 0 20px 0}.game-title[data-v-35fd7354]{font-size:2rem;text-align:center}.setting-section[data-v-35fd7354]{position:relative;margin-bottom:10px;background-color:#f5f5f5;border-radius:8px;padding:20px}.setting-section .setting-title[data-v-35fd7354]{font-size:1.2rem;margin-bottom:10px}.setting-section .input-text[data-v-35fd7354]{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;margin-bottom:10px}.setting-section.correct-section[data-v-35fd7354]{background-color:#e8f4ff;padding:20px}.setting-section.correct-section .setting-title[data-v-35fd7354]{color:blue}.setting-section.error-section[data-v-35fd7354]{background-color:#fff0f3}.setting-section.error-section .setting-title[data-v-35fd7354]{color:#d81b60}.vocabulary-input textarea[data-v-35fd7354]{width:100%;height:100px;padding:10px;border:1px solid #ddd;border-radius:4px;resize:vertical;font-family:inherit;margin-bottom:10px}.vocabulary-tags[data-v-35fd7354]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.vocabulary-tags .vocabulary-tag[data-v-35fd7354]{background-color:#e8f4ff;border:1px solid #b8dcff;border-radius:20px;padding:5px 10px;display:flex;align-items:center;font-size:.9rem}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-35fd7354]{margin-left:5px;cursor:pointer;font-weight:700;color:#666}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-35fd7354]:hover{color:#ff4d4d}.vocabulary-tags .vocabulary-tag.error-tag[data-v-35fd7354]{background-color:#ffe0e9;border:1px solid #ffb6c9}.vocabulary-tags .vocabulary-tag.error-tag .delete-tag[data-v-35fd7354]:hover{color:#d81b60}.vocabulary-counter[data-v-35fd7354]{position:absolute;right:22px;top:25px;font-size:.9rem;color:#666;font-weight:700}.duration-selector select[data-v-35fd7354],.speed-selector select[data-v-35fd7354]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:1rem}.background-selector[data-v-35fd7354]{display:flex;gap:15px;flex-wrap:wrap;justify-content:center;margin-top:10px}.background-selector .background-option[data-v-35fd7354]{width:150px;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease;position:relative;border:3px solid transparent}.background-selector .background-option img[data-v-35fd7354]{width:100%;height:100px;-o-object-fit:cover;object-fit:cover;display:block}.background-selector .background-option .background-label[data-v-35fd7354]{padding:8px;text-align:center;background-color:#f5f5f5;font-size:.9rem}.background-selector .background-option[data-v-35fd7354]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.background-selector .background-option.selected[data-v-35fd7354]{border-color:#4caf50}.background-selector .background-option.selected[data-v-35fd7354]:after{content:"✓";position:absolute;top:5px;right:5px;width:25px;height:25px;background-color:#4caf50;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.background-selector .background-option.selected .background-label[data-v-35fd7354]{background-color:#e8f5e9;color:#2e7d32;font-weight:700}.action-buttons[data-v-35fd7354]{display:flex;justify-content:center;gap:15px}.action-buttons .clear-button[data-v-35fd7354]{background-color:#f44336;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .clear-button[data-v-35fd7354]:hover{background-color:#da190b}.action-buttons .start-button[data-v-35fd7354]{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .start-button[data-v-35fd7354]:hover{background-color:#45a049}.action-buttons .start-button[data-v-35fd7354]:disabled{background-color:#ccc;cursor:not-allowed}.molegame-container[data-v-6779ef16]{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;background-color:#f0f0f0;padding:20px;box-sizing:border-box}.molegame-container .start-button[data-v-6779ef16]{background-color:green;color:#fff;border:none;padding:10px 20px;font-size:1rem;position:relative;top:-4px;border-radius:5px;cursor:pointer;transition:background-color .3s}.molegame-container .start-button[data-v-6779ef16]:hover{background-color:#006000}.molegame-container .game-area[data-v-6779ef16]{display:flex;width:100%;max-width:1200px;height:800px;border-radius:10px;overflow:hidden;position:relative}.molegame-container .game-area .answer-modal-mask[data-v-6779ef16]{position:fixed;z-index:4000;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);padding-top:20px}.molegame-container .game-area .answer-modal-card[data-v-6779ef16]{background:#fff8e1;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.18);min-height:250px;width:90vw;padding:10px 30px 24px 30px;position:relative;display:flex;flex-direction:column;align-items:stretch;top:30%;left:50%;transform:translate(-50%,-30%)}.molegame-container .game-area .answer-modal-header[data-v-6779ef16]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.molegame-container .game-area .answer-modal-title[data-v-6779ef16]{font-size:1.5rem;font-weight:700;color:#000;letter-spacing:2px}.molegame-container .game-area .answer-modal-close[data-v-6779ef16]{background:none;border:none;font-size:2rem;color:#000;cursor:pointer;position:absolute;right:15px;top:8px;line-height:1;transition:color .2s}.molegame-container .game-area .answer-modal-close[data-v-6779ef16]:hover{color:#000}.molegame-container .game-area .answer-modal-section[data-v-6779ef16]{display:flex;align-items:flex-start;margin-bottom:10px;padding:8px 0;border-bottom:1px solid #ffe0b2}.molegame-container .game-area .answer-modal-section[data-v-6779ef16]:last-child{border-bottom:none}.molegame-container .game-area .answer-label[data-v-6779ef16]{font-size:1.4rem;font-weight:700;width:2.5em;text-align:center;margin-right:8px}.molegame-container .game-area .answer-label.correct[data-v-6779ef16]{color:#43a047}.molegame-container .game-area .answer-label.wrong[data-v-6779ef16]{color:#e53935}.molegame-container .game-area .answer-list[data-v-6779ef16]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.molegame-container .game-area .answer-item[data-v-6779ef16]{display:inline-block;padding:4px 14px;border-radius:999px;font-size:1.1rem;font-weight:700;background:#ffe0b2;color:#333}.molegame-container .game-area .answer-item.correct[data-v-6779ef16]{background:#c8e6c9;color:#388e3c}.molegame-container .game-area .answer-item.wrong[data-v-6779ef16]{background:#ffcdd2;color:#b71c1c}.molegame-container .game-area .flying-score-effect[data-v-6779ef16]{position:fixed;z-index:2000;font-size:2rem;font-weight:700;pointer-events:none;transition:transform .5s linear,opacity .5s linear;will-change:transform,opacity;text-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:flying-score-effect-6779ef16 1s ease-in-out}@keyframes flying-score-effect-6779ef16{0%{transform:scale(1) translateY(0);opacity:1}50%{transform:scale(1.2) translateY(-10px);opacity:.8}to{transform:scale(1) translateY(0);opacity:0}}.molegame-container .game-area .timer[data-v-6779ef16]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";font-size:2rem;font-weight:700;background-color:#333;color:#fff;padding:5px 15px;border-radius:5px;position:absolute;top:20px!important;left:20px!important;font-family:Courier New,monospace;z-index:100}.molegame-container .game-area .game-header[data-v-6779ef16]{position:absolute;top:-10px;left:50%;min-width:250px;transform:translateX(-50%);text-align:center;z-index:102}.molegame-container .game-area .game-header .game-topic[data-v-6779ef16]{font-size:2rem;margin-top:10px;color:#fff;font-weight:700;font-family:Noto Sans TC,sans-serif;box-shadow:0 2px 5px rgba(0,0,0,.2);padding:2px 20px;position:relative;background-color:#ff8400;border-radius:0 0 8px 8px;clip-path:polygon(0 0,100% 0,calc(95% - 4px) 100%,calc(5% + 4px) 100%);box-shadow:0 2px 5px rgba(0,0,0,.3),inset 0 -2px 3px rgba(0,0,0,.1)}.molegame-container .game-over-modal[data-v-6779ef16]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.molegame-container .mole-game-result-container[data-v-6779ef16]{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.molegame-container .mole-game-result-container .result-card-wrap[data-v-6779ef16]{position:relative;flex:1}.molegame-container .mole-game-result-container .result-card-wrap .result-card[data-v-6779ef16]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:250px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2)}.molegame-container .mole-game-result-container .result-card-wrap .result-header[data-v-6779ef16]{position:relative}.molegame-container .mole-game-result-container .result-card-wrap .result-header .mole-result-title[data-v-6779ef16]{font-size:24px;font-weight:700;padding:5px 15px;border-radius:5px;display:inline-block;position:relative;top:0!important}.molegame-container .mole-game-result-container .result-card-wrap .lose-title[data-v-6779ef16]{height:40px}.molegame-container .mole-game-result-container .result-card-wrap .win-title[data-v-6779ef16]{background-color:#ff9800;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.molegame-container .mole-game-result-container .result-card-wrap .win-title[data-v-6779ef16]:after,.molegame-container .mole-game-result-container .result-card-wrap .win-title[data-v-6779ef16]:before{content:"";position:absolute;top:0;width:20px;height:100%;background-color:#ff9800}.molegame-container .mole-game-result-container .result-card-wrap .win-title[data-v-6779ef16]:before{left:-10px;transform:skewX(-20deg);border-radius:5px 0 0 5px}.molegame-container .mole-game-result-container .result-card-wrap .win-title[data-v-6779ef16]:after{right:-10px;transform:skewX(20deg);border-radius:0 5px 5px 0}.molegame-container .mole-game-result-container .result-card-wrap .tie-title[data-v-6779ef16]{background-color:#4caf50;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.molegame-container .mole-game-result-container .result-card-wrap .tie-title[data-v-6779ef16]:after,.molegame-container .mole-game-result-container .result-card-wrap .tie-title[data-v-6779ef16]:before{content:"";position:absolute;top:0;width:20px;height:100%;background-color:#4caf50}.molegame-container .mole-game-result-container .result-card-wrap .tie-title[data-v-6779ef16]:before{left:-10px;transform:skewX(-20deg);border-radius:5px 0 0 5px}.molegame-container .mole-game-result-container .result-card-wrap .tie-title[data-v-6779ef16]:after{right:-10px;transform:skewX(20deg);border-radius:0 5px 5px 0}.molegame-container .mole-game-result-container .result-card-wrap .result-score[data-v-6779ef16]{margin:10px 0 20px}.molegame-container .mole-game-result-container .result-card-wrap .star-score[data-v-6779ef16]{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:8px}.molegame-container .mole-game-result-container .result-card-wrap .score-number[data-v-6779ef16]{font-size:36px;font-weight:700;color:#8b5d33}.molegame-container .mole-game-result-container .result-card-wrap .result-details[data-v-6779ef16]{background-color:hsla(0,0%,100%,.7);border-radius:8px;padding:15px;text-align:left}.molegame-container .mole-game-result-container .result-card-wrap .detail-item[data-v-6779ef16]{font-size:16px;color:#8b5d33;margin-bottom:8px;font-weight:700}.molegame-container .mole-game-result-container .result-card-wrap .win-act[data-v-6779ef16]{position:relative;top:0;left:0;z-index:0}.molegame-container .mole-game-result-container .result-card-wrap .win-act img[data-v-6779ef16]{position:absolute;top:-200px;left:0;z-index:0}.molegame-container .game-result-actions[data-v-6779ef16]{display:flex;gap:20px;margin-top:10px}.molegame-container .action-button[data-v-6779ef16]{width:60px;height:60px;border-radius:50%;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.molegame-container .action-button[data-v-6779ef16]:hover{transform:scale(1.1)}.molegame-container .answer-button[data-v-6779ef16]{background-color:#ff9800;color:#fff;font-size:40px;font-weight:700;position:relative}.molegame-container .answer-button .answer-text[data-v-6779ef16]{position:relative;top:-2px}.molegame-container .answer-button[data-v-6779ef16]:hover{background-color:#ff6a00}.molegame-container .before-game-container[data-v-6779ef16]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.molegame-container .before-game-modal[data-v-6779ef16]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:300px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.molegame-container .game-title[data-v-6779ef16]{font-size:24px;color:#8b5d33;margin-bottom:20px;font-weight:700;background-color:#fff;border-radius:8px}.molegame-container .game-info[data-v-6779ef16]{margin-bottom:15px;line-height:1.2}.molegame-container .game-time[data-v-6779ef16]{font-size:16px;color:#666;font-weight:700}.molegame-container .game-buttons[data-v-6779ef16]{display:flex;justify-content:center;gap:20px;margin-top:15px}.molegame-container .play-button[data-v-6779ef16]{width:60px;height:60px;background-color:#4caf50;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.molegame-container .play-button[data-v-6779ef16]:hover{transform:scale(1.1);background-color:#388e3c}.molegame-container .play-button .play-icon[data-v-6779ef16]{width:20px;height:20px;fill:#fff}.molegame-container .setting-button[data-v-6779ef16]{width:60px;height:60px;background-color:#ff9800;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.molegame-container .setting-button[data-v-6779ef16]:hover{transform:scale(1.1);background-color:#f57c00}.molegame-container .setting-button .setting-icon[data-v-6779ef16]{width:32px;height:32px}.molegame-container .setting-button .setting-icon[data-v-6779ef16] *{fill:#fff!important}.molegame-container .push-button[data-v-6779ef16]{width:60px;height:60px;background-color:#2196f3;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.molegame-container .push-button .sendweb-icon[data-v-6779ef16]{width:30px!important;height:30px!important}.molegame-container .push-button .sendweb-icon[data-v-6779ef16] *{fill:#fff!important}.molegame-container .push-button[data-v-6779ef16]:hover:not(.disabled){transform:scale(1.1);background-color:#1976d2}.molegame-container .push-button.disabled[data-v-6779ef16]{background-color:#9e9e9e!important;cursor:not-allowed!important}.molegame-container .push-button.disabled .sendweb-icon[data-v-6779ef16] *{fill:#666!important}.molegame-container .restart-button[data-v-6779ef16]:hover{background-color:#388e3c}.molegame-container .play-button svg[data-v-6779ef16]{width:30px;height:30px;fill:#fff}.molegame-container .restart-button[data-v-6779ef16]{background-color:#ff9800;color:#fff;font-weight:700;padding:0 5px;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.molegame-container .restart-button .refresh-icon[data-v-6779ef16]{font-size:30px}.molegame-container .restart-button[data-v-6779ef16]:hover{background-color:#ff6a00}.molegame-container .ready-go-container[data-v-6779ef16]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;background-color:rgba(0,0,0,.5)}.molegame-container .pause-game-container[data-v-6779ef16]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.molegame-container .pause-game-modal[data-v-6779ef16]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:300px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.molegame-container .pause-title[data-v-6779ef16]{font-size:24px;color:#8b5d33;margin-bottom:20px;font-weight:700;border-radius:8px}.molegame-container .pause-buttons[data-v-6779ef16]{display:flex;justify-content:center;gap:20px;margin-top:10px}.molegame-container .continue-button[data-v-6779ef16]{background-color:#4caf50;color:#fff;font-weight:700;padding:0 5px;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.molegame-container .continue-button[data-v-6779ef16]:hover{background-color:#388e3c}.molegame-container .continue-button .play-icon[data-v-6779ef16]{width:20px;height:20px;fill:#fff}.molegame-container .ready-go-text[data-v-6779ef16]{font-size:8rem;font-weight:700;color:#fff;text-shadow:0 0 20px hsla(0,0%,100%,.8);animation:pulse-6779ef16 .5s infinite alternate}@keyframes pulse-6779ef16{0%{transform:scale(1);opacity:.8}to{transform:scale(1.1);opacity:1}}.molegame-container .mole-game-container[data-v-6779ef16]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.molegame-container .ground-background[data-v-6779ef16]{position:absolute;width:100%;height:85%;bottom:0;left:50%;transform:translateX(-50%);border-radius:50% 50% 0 0;z-index:1;pointer-events:none}.molegame-container .desert-ground[data-v-6779ef16]{background-color:#ff8000;border-top:4px solid #fa0}.molegame-container .forest-ground[data-v-6779ef16]{background-color:#7cb342;border-top:4px solid #8bc34a}.molegame-container .score-display[data-v-6779ef16]{font-weight:700;color:#ff9800;background-color:hsla(0,0%,100%,.9);padding:10px 15px;border-radius:10px;position:absolute;top:20px;right:20px;z-index:100;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center}.molegame-container .score-label[data-v-6779ef16]{font-size:1.2rem;margin-bottom:5px;color:#333}.molegame-container .score-value[data-v-6779ef16]{font-size:2.5rem;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.molegame-container .mole-holes-container[data-v-6779ef16]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding-bottom:50px}.molegame-container .mole-grid[data-v-6779ef16]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:10px;width:90%;max-width:600px;aspect-ratio:1/1;margin:0 auto;margin-top:80px}.molegame-container .mole-hole[data-v-6779ef16]{position:relative;width:110%;height:110%;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:0 0 50% 50%}.molegame-container .mole-hole-bg[data-v-6779ef16]{position:absolute;width:80%;height:30%;bottom:15px;background-color:rgba(0,0,0,.7);border-radius:50%;z-index:1}.molegame-container .mole[data-v-6779ef16]{position:absolute;width:120%;height:120%;bottom:-100%;background-size:contain;background-position:bottom;background-repeat:no-repeat;transition:bottom .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer;display:flex;justify-content:center;align-items:flex-start;left:-10%;z-index:2}.molegame-container .mole.active[data-v-6779ef16]{bottom:-35%}.molegame-container .mole.hit[data-v-6779ef16]{transition:bottom .2s ease-in;bottom:-20%}.molegame-container .mole-text[data-v-6779ef16]{background-color:hsla(0,0%,100%,.9);padding:6px 10px;border-radius:12px;font-weight:700;font-size:1.5rem;margin-top:0;max-width:80%;text-align:center;word-break:break-word;position:relative;z-index:101;box-shadow:0 2px 5px rgba(0,0,0,.2)}.molegame-container .mole-text.correct[data-v-6779ef16],.molegame-container .mole-text.wrong[data-v-6779ef16]{color:blue;border:1px solid blue}.molegame-container .before-game-modal .game-time[data-v-6779ef16]{font-size:16px;color:#666;font-weight:700;margin:5px 0!important}.molegame-container .flying-score-effect[data-v-6779ef16]{position:absolute;font-weight:700;font-size:2rem;z-index:100;text-shadow:0 0 5px hsla(0,0%,100%,.8),0 0 10px hsla(0,0%,100%,.5);pointer-events:none;background-color:hsla(0,0%,100%,.2);border-radius:50%;padding:5px 10px;min-width:60px;text-align:center;transform:translateX(-50%)}.molegame-container .flying-score-enter-active[data-v-6779ef16],.molegame-container .flying-score-leave-active[data-v-6779ef16]{transition:opacity .5s}.molegame-container .flying-score-enter-from[data-v-6779ef16],.molegame-container .flying-score-leave-to[data-v-6779ef16]{opacity:0}.rocket-container[data-v-ba9a2f58]{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;position:relative;overflow:hidden;background-color:transparent}.title[data-v-ba9a2f58]{font-size:24px;margin-bottom:20px;color:#fff;z-index:10}.rocket-wrapper[data-v-ba9a2f58]{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;bottom:calc(-70vh + 40px);transition:bottom .3s ease}.rocket-flame-wrapper[data-v-ba9a2f58]{position:relative;display:flex;flex-direction:column;align-items:center}.rocket-img[data-v-ba9a2f58]{width:120px;height:auto;z-index:2;position:relative}.flame-container[data-v-ba9a2f58]{position:absolute;top:80px;left:50%;transform:translateX(-50%);z-index:1;transform-origin:top center;transition:top .3s ease}
  ;.flame-svg[data-v-ba9a2f58]{display:block;margin-top:-1px}.power-level[data-v-ba9a2f58]{margin-top:100px;font-size:18px;font-weight:700;color:#ff5722;z-index:10;text-shadow:0 0 5px rgba(255,87,34,.5)}.background-layer[data-v-ba9a2f58]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;--speed-factor:1}.star[data-v-ba9a2f58]{position:absolute;border-radius:50%;animation:starMove-ba9a2f58 var(--star-duration,8s) linear infinite;box-shadow:0 0 2px 1px hsla(0,0%,100%,.3)}@keyframes starMove-ba9a2f58{0%{transform:translateY(-5vh)}to{transform:translateY(105vh) translateX(-20px)}}.rocket-wrapper[data-v-ba9a2f58]{position:relative;z-index:10}.pvptfgame-container[data-v-649c385c]{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;background-color:#f0f0f0;padding:20px;box-sizing:border-box}.pvptfgame-container .start-button[data-v-649c385c]{background-color:green;color:#fff;border:none;padding:10px 20px;font-size:1rem;position:relative;top:-4px;border-radius:5px;cursor:pointer;transition:background-color .3s}.pvptfgame-container .start-button[data-v-649c385c]:hover{background-color:#006000}.pvptfgame-container .game-area[data-v-649c385c]{display:flex;width:100%;max-width:1200px;height:800px;border-radius:10px;overflow:hidden;position:relative}.pvptfgame-container .game-area .left-score[data-v-649c385c]{left:0;border-top-left-radius:10px;border-bottom-right-radius:10px}.pvptfgame-container .game-area .left-score[data-v-649c385c],.pvptfgame-container .game-area .right-score[data-v-649c385c]{position:absolute;top:0;font-size:2rem;font-weight:700;color:#fff;z-index:1;background-color:rgba(0,0,0,.5);padding:5px 10px}.pvptfgame-container .game-area .right-score[data-v-649c385c]{right:0;border-top-right-radius:10px;border-bottom-left-radius:10px}.pvptfgame-container .game-area .game-side[data-v-649c385c]{width:50%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.pvptfgame-container .game-area .left-side[data-v-649c385c]{background-color:rgba(200,230,201,.7)}.pvptfgame-container .game-area .right-side[data-v-649c385c]{background-color:rgba(255,205,210,.7)}.pvptfgame-container .game-area .left-ques-wrap[data-v-649c385c],.pvptfgame-container .game-area .right-ques-wrap[data-v-649c385c]{width:80%;height:60%;display:flex;justify-content:center;align-items:center}.pvptfgame-container .game-area .question-card[data-v-649c385c]{width:100%;max-width:350px;background-color:#fff;border-radius:15px;box-shadow:0 8px 20px rgba(0,0,0,.15);padding:20px;display:flex;flex-direction:column;align-items:center;position:relative;transform-style:preserve-3d;transition:all .3s ease}.pvptfgame-container .game-area .question-card.answered[data-v-649c385c]{background-color:#f5f5f5;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:.9}.pvptfgame-container .game-area .question-card .answer-status[data-v-649c385c]{position:absolute;top:0;right:0;background-color:#ff9800;color:#fff;padding:5px 10px;border-radius:0 15px 0 10px;font-size:.9rem;font-weight:700;z-index:5}.pvptfgame-container .game-area .question-number[data-v-649c385c]{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:10px}.pvptfgame-container .game-area .question-text[data-v-649c385c]{font-size:1.5rem;font-weight:700;text-align:left;margin-bottom:30px;color:#333;min-height:80px;display:flex;align-items:center;justify-content:center;width:100%;padding:10px;border-radius:8px;background-color:#f8f9fa}.pvptfgame-container .game-area .question-buttons[data-v-649c385c]{display:flex;justify-content:space-around;width:100%;margin-top:10px}.pvptfgame-container .game-area .answer-btn[data-v-649c385c]{width:80px;height:80px;border-radius:50%;border:none;font-size:2rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.1)}.pvptfgame-container .game-area .answer-btn[data-v-649c385c]:disabled{cursor:not-allowed;opacity:.6;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pvptfgame-container .game-area .circle-btn[data-v-649c385c]{background-color:#4caf50;color:#fff;font-size:36px}.pvptfgame-container .game-area .circle-btn[data-v-649c385c]:hover{background-color:#3e8e41}.pvptfgame-container .game-area .cross-btn[data-v-649c385c]{background-color:#f44336;color:#fff;font-size:40px}.pvptfgame-container .game-area .cross-btn[data-v-649c385c]:hover{background-color:#d32f2f}.pvptfgame-container .game-area .answer-modal-mask[data-v-649c385c]{position:fixed;z-index:4000;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start;padding-top:10vh}.pvptfgame-container .game-area .answer-modal-card[data-v-649c385c]{width:90%;max-width:600px;margin:0 auto;background-color:#f8e8c8;border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,.3);height:60vh;display:flex;flex-direction:column;padding:20px}.pvptfgame-container .game-area .answer-modal-content-container[data-v-649c385c]{flex:1;overflow:hidden;position:relative}.pvptfgame-container .game-area .answer-modal-content[data-v-649c385c]{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.pvptfgame-container .game-area .answer-modal-header[data-v-649c385c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.pvptfgame-container .game-area .answer-modal-title[data-v-649c385c]{font-size:1.5rem;font-weight:700;color:#333;letter-spacing:1px}.pvptfgame-container .game-area .answer-modal-close[data-v-649c385c]{background:none;border:none;font-size:2rem;color:#666;cursor:pointer;line-height:1;transition:color .2s;padding:5px}.pvptfgame-container .game-area .answer-modal-close[data-v-649c385c]:hover{color:#333}.pvptfgame-container .game-area .answer-modal-section[data-v-649c385c]{padding:10px 15px;margin-bottom:5px;background-color:#f5f5f5}.pvptfgame-container .game-area .answer-list[data-v-649c385c]{flex:1;display:flex;flex-direction:column;gap:8px;padding:5px 0}.pvptfgame-container .game-area .answer-item[data-v-649c385c]{padding:12px 15px;border-radius:8px;font-size:1rem;display:flex;align-items:center;margin-bottom:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;transition:all .3s ease;background-color:#fff}.pvptfgame-container .game-area .answer-item[data-v-649c385c]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.pvptfgame-container .game-area .answer-item[data-v-649c385c]:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:10px}.pvptfgame-container .game-area .answer-item.correct[data-v-649c385c]:before{background-color:#4caf50}.pvptfgame-container .game-area .answer-item.wrong[data-v-649c385c]:before{background-color:#f44336}.pvptfgame-container .game-area .answer-label-container[data-v-649c385c]{padding:15px;margin-bottom:5px}.pvptfgame-container .game-area .answer-label[data-v-649c385c]{font-size:2rem;font-weight:700;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;margin-right:15px}.pvptfgame-container .game-area .answer-label.correct[data-v-649c385c]{background-color:#4caf50;color:#fff}.pvptfgame-container .game-area .answer-label.wrong[data-v-649c385c]{background-color:#f44336;color:#fff}.pvptfgame-container .game-area .flying-score-effect[data-v-649c385c]{position:fixed;z-index:2000;font-size:2rem;font-weight:700;pointer-events:none;transition:transform .5s linear,opacity .5s linear;will-change:transform,opacity;text-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:flying-score-effect-649c385c 1s ease-in-out}@keyframes flying-score-effect-649c385c{0%{transform:scale(1) translateY(0);opacity:1}50%{transform:scale(1.2) translateY(-10px);opacity:.8}to{transform:scale(1) translateY(0);opacity:0}}.pvptfgame-container .game-area .timer[data-v-649c385c]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";background-color:#333;padding:5px 15px;border-radius:5px;position:absolute;top:50px;left:50%;transform:translateX(-50%);font-size:2rem;color:#fff;font-weight:700;font-family:Courier New,monospace;z-index:100}.pvptfgame-container .game-area .game-header[data-v-649c385c]{position:absolute;top:-10px;left:50%;min-width:250px;transform:translateX(-50%);text-align:center;z-index:102}.pvptfgame-container .game-area .game-header .game-topic[data-v-649c385c]{font-size:2rem;margin-top:10px;color:#fff;font-weight:700;font-family:Noto Sans TC,sans-serif;box-shadow:0 2px 5px rgba(0,0,0,.2);padding:2px 20px;position:relative;background-color:#ff8400;border-radius:0 0 8px 8px;clip-path:polygon(0 0,100% 0,calc(95% - 4px) 100%,calc(5% + 4px) 100%);box-shadow:0 2px 5px rgba(0,0,0,.3),inset 0 -2px 3px rgba(0,0,0,.1)}.pvptfgame-container .falling-item[data-v-649c385c]{position:absolute;width:150px;height:150px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-align:center;text-overflow:ellipsis;align-items:center;align-content:center;justify-content:center;font-weight:700;padding:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .1s;z-index:99;word-break:break-word;line-height:1.2}.pvptfgame-container .left-item[data-v-649c385c],.pvptfgame-container .right-item[data-v-649c385c]{background-size:contain;background-position:50%;background-repeat:no-repeat;color:#fff}.pvptfgame-container .game-over-modal[data-v-649c385c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.pvptfgame-container .game-result-container[data-v-649c385c]{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.pvptfgame-container .result-card-wrap[data-v-649c385c]{position:relative;flex:1}.pvptfgame-container .result-card-wrap .result-card[data-v-649c385c]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:250px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2)}.pvptfgame-container .result-card-wrap .result-header[data-v-649c385c]{margin-bottom:10px;position:relative}.pvptfgame-container .result-card-wrap .result-title[data-v-649c385c]{font-size:24px;font-weight:700;padding:5px 15px;border-radius:5px;display:inline-block;position:relative;top:-30px}.pvptfgame-container .result-card-wrap .lose-title[data-v-649c385c]{height:40px}.pvptfgame-container .result-card-wrap .win-title[data-v-649c385c]{background-color:#ff9800;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.pvptfgame-container .result-card-wrap .win-title[data-v-649c385c]:after,.pvptfgame-container .result-card-wrap .win-title[data-v-649c385c]:before{content:"";position:absolute;top:0;width:20px;height:100%;background-color:#ff9800}.pvptfgame-container .result-card-wrap .win-title[data-v-649c385c]:before{left:-10px;transform:skewX(-20deg);border-radius:5px 0 0 5px}.pvptfgame-container .result-card-wrap .win-title[data-v-649c385c]:after{right:-10px;transform:skewX(20deg);border-radius:0 5px 5px 0}.pvptfgame-container .result-card-wrap .tie-title[data-v-649c385c]{background-color:#4caf50;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.pvptfgame-container .result-card-wrap .tie-title[data-v-649c385c]:after,.pvptfgame-container .result-card-wrap .tie-title[data-v-649c385c]:before{content:"";position:absolute;top:0;width:20px;height:100%;background-color:#4caf50}.pvptfgame-container .result-card-wrap .tie-title[data-v-649c385c]:before{left:-10px;transform:skewX(-20deg);border-radius:5px 0 0 5px}.pvptfgame-container .result-card-wrap .tie-title[data-v-649c385c]:after{right:-10px;transform:skewX(20deg);border-radius:0 5px 5px 0}.pvptfgame-container .result-card-wrap .result-score[data-v-649c385c]{margin:10px 0 20px}.pvptfgame-container .result-card-wrap .star-score[data-v-649c385c]{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:8px}.pvptfgame-container .result-card-wrap .score-number[data-v-649c385c]{font-size:36px;font-weight:700;color:#8b5d33}.pvptfgame-container .result-card-wrap .result-details[data-v-649c385c]{background-color:hsla(0,0%,100%,.7);border-radius:8px;padding:15px;text-align:left}.pvptfgame-container .result-card-wrap .detail-item[data-v-649c385c]{font-size:16px;color:#8b5d33;margin-bottom:8px;font-weight:700}.pvptfgame-container .result-card-wrap .win-act[data-v-649c385c]{position:relative;top:0;left:0;z-index:0}.pvptfgame-container .result-card-wrap .win-act img[data-v-649c385c]{position:absolute;top:-200px;left:0;z-index:0}.pvptfgame-container .game-result-actions[data-v-649c385c]{display:flex;gap:20px;margin-top:10px}.pvptfgame-container .action-button[data-v-649c385c]{width:60px;height:60px;border-radius:50%;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.pvptfgame-container .action-button[data-v-649c385c]:hover{transform:scale(1.1)}.pvptfgame-container .answer-button[data-v-649c385c]{background-color:#ff9800;color:#fff;font-size:40px;font-weight:700;position:relative}.pvptfgame-container .answer-button .answer-text[data-v-649c385c]{position:relative;top:-2px}.pvptfgame-container .answer-button[data-v-649c385c]:hover{background-color:#ff6a00}.pvptfgame-container .before-game-container[data-v-649c385c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.pvptfgame-container .before-game-modal[data-v-649c385c]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:300px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.pvptfgame-container .game-title[data-v-649c385c]{font-size:24px;color:#8b5d33;margin-bottom:20px;font-weight:700;background-color:#fff;border-radius:8px}.pvptfgame-container .game-info[data-v-649c385c]{margin-bottom:15px}.pvptfgame-container .game-time[data-v-649c385c]{font-size:16px;color:#666;font-weight:700;margin-bottom:10px}.pvptfgame-container .game-buttons[data-v-649c385c]{display:flex;justify-content:center;gap:20px;margin-top:15px}.pvptfgame-container .play-button[data-v-649c385c]{width:60px;height:60px;background-color:#4caf50;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.pvptfgame-container .play-button[data-v-649c385c]:hover{background-color:#388e3c}.pvptfgame-container .play-button .play-icon[data-v-649c385c]{width:20px;height:20px;fill:#fff}.pvptfgame-container .setting-button[data-v-649c385c]{width:60px;height:60px;background-color:#ff9800;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.pvptfgame-container .setting-button[data-v-649c385c]:hover{background-color:#f57c00}.pvptfgame-container .setting-button .setting-icon[data-v-649c385c]{width:32px;height:32px}.pvptfgame-container .setting-button .setting-icon[data-v-649c385c] *{fill:#fff!important}.pvptfgame-container .restart-button[data-v-649c385c]:hover{background-color:#388e3c}.pvptfgame-container .play-button svg[data-v-649c385c]{width:30px;height:30px;fill:#fff}.pvptfgame-container .restart-button[data-v-649c385c]{background-color:#ff9800;color:#fff;font-weight:700;padding:0 5px;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.pvptfgame-container .restart-button .refresh-icon[data-v-649c385c]{font-size:30px}.pvptfgame-container .restart-button[data-v-649c385c]:hover{background-color:#ff6a00}.pvptfgame-container .ready-go-container[data-v-649c385c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;background-color:rgba(0,0,0,.5)}.pvptfgame-container .pause-game-container[data-v-649c385c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.pvptfgame-container .pause-game-modal[data-v-649c385c]{background-color:#f8e8c8;border-radius:10px;padding:20px;width:300px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2);position:relative}.pvptfgame-container .pause-title[data-v-649c385c]{font-size:24px;color:#8b5d33;margin-bottom:20px;font-weight:700;border-radius:8px}.pvptfgame-container .pause-buttons[data-v-649c385c]{display:flex;justify-content:center;gap:20px;margin-top:10px}.pvptfgame-container .continue-button[data-v-649c385c]{background-color:#4caf50;color:#fff;font-weight:700;padding:0 5px;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s}.pvptfgame-container .continue-button[data-v-649c385c]:hover{background-color:#388e3c}.pvptfgame-container .continue-button .play-icon[data-v-649c385c]{width:20px;height:20px;fill:#fff}.pvptfgame-container .ready-go-text[data-v-649c385c]{font-size:8rem;font-weight:700;color:#fff;text-shadow:0 0 20px hsla(0,0%,100%,.8);animation:pulse-649c385c .5s infinite alternate}@keyframes pulse-649c385c{0%{opacity:.8}to{opacity:1}}.push-button[data-v-649c385c]{width:60px;height:60px;background-color:#2196f3;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s,background-color .2s}.push-button .sendweb-icon[data-v-649c385c]{width:30px!important;height:30px!important}.push-button .sendweb-icon[data-v-649c385c] *{fill:#fff!important}.push-button[data-v-649c385c]:hover:not(.disabled){transform:scale(1.1);background-color:#1976d2}.push-button.disabled[data-v-649c385c]{background-color:#9e9e9e!important;cursor:not-allowed!important}.push-button.disabled .sendweb-icon[data-v-649c385c] *{fill:#666!important}.game-content-wrap[data-v-649c385c]{display:flex;width:100%;height:100%}.question-wrap[data-v-649c385c]{flex:1.5;display:flex;justify-content:center;align-items:center;padding:20px;position:relative;background-color:#0a1a2a;overflow:hidden}.stars-background[data-v-649c385c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.star[data-v-649c385c]{position:absolute;border-radius:50%;animation:starFall-649c385c linear infinite}@keyframes starFall-649c385c{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.question-card[data-v-649c385c]{position:relative;z-index:1}.rocket-effect-area[data-v-649c385c]{flex:1;display:flex;justify-content:center;align-items:center;background-color:#0a1a2a;height:100%;position:relative;overflow:hidden}.left-rocket[data-v-649c385c]{border-right:1px solid hsla(0,0%,100%,.1)}.right-rocket[data-v-649c385c]{border-left:1px solid hsla(0,0%,100%,.1)}.game-settings-container[data-v-9aba0c38]{max-width:800px;margin:0 auto;padding:20px}.game-title[data-v-9aba0c38]{font-size:2rem;text-align:center;margin-bottom:30px}.setting-section[data-v-9aba0c38]{background-color:#f5f5f5;border-radius:8px;padding:15px;margin-bottom:20px;position:relative}.setting-title[data-v-9aba0c38]{font-weight:700;margin-bottom:10px;font-size:18px}.vocabulary-counter[data-v-9aba0c38]{position:absolute;top:15px;right:15px;color:#666}.input-text[data-v-9aba0c38]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;margin-bottom:10px}.question-item[data-v-9aba0c38]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:10px 15px;border-radius:4px;margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.question-content[data-v-9aba0c38]{display:flex;align-items:center;flex:1}.question-text[data-v-9aba0c38]{flex:1;margin-right:10px}.question-answer[data-v-9aba0c38]{display:flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:4px;font-size:14px;font-weight:700;width:30px;height:30px}.question-answer.true[data-v-9aba0c38]{background-color:#e6f7e6}.question-answer.false[data-v-9aba0c38]{background-color:#f8d7da}.icon-svg[data-v-9aba0c38]{width:20px;height:20px}.icon-svg.correct[data-v-9aba0c38]{fill:#28a745}.icon-svg.wrong[data-v-9aba0c38]{fill:#dc3545}.icon-button[data-v-9aba0c38]{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;width:30px;height:30px;border-radius:50%;transition:background-color .2s}.icon-button[data-v-9aba0c38]:hover{background-color:rgba(0,0,0,.1)}.icon-button.delete[data-v-9aba0c38]{margin-left:10px}.icon-button.delete .icon-svg[data-v-9aba0c38]{fill:#dc3545}.question-input[data-v-9aba0c38]{display:flex;flex-direction:column;background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.answer-selector[data-v-9aba0c38]{display:flex;margin:10px 0}.answer-option[data-v-9aba0c38]{display:flex;align-items:center;justify-content:center;flex:1;padding:8px;border:1px solid #ddd;cursor:pointer;transition:all .2s;height:40px}.answer-option[data-v-9aba0c38]:first-child{border-radius:4px 0 0 4px}.answer-option[data-v-9aba0c38]:last-child{border-radius:0 4px 4px 0}.answer-option .icon-svg[data-v-9aba0c38]{fill:#6c757d}.answer-option.selected[data-v-9aba0c38]{background-color:#007bff;border-color:#007bff}.answer-option.selected .icon-svg[data-v-9aba0c38]{fill:#fff}.add-button[data-v-9aba0c38]{display:flex;align-items:center;justify-content:center;background-color:#28a745;color:#fff;border:none;border-radius:4px;padding:10px;cursor:pointer;font-size:16px;transition:background-color .2s;height:44px}.add-button .icon-svg[data-v-9aba0c38]{fill:#fff;width:24px;height:24px}.add-button[data-v-9aba0c38]:hover{background-color:#218838}.add-button[data-v-9aba0c38]:disabled{background-color:#6c757d;cursor:not-allowed}.duration-selector select[data-v-9aba0c38]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#fff}.action-buttons[data-v-9aba0c38]{display:flex;justify-content:center;gap:15px;margin-top:30px}.clear-button[data-v-9aba0c38]{background-color:#f44336;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.clear-button[data-v-9aba0c38]:hover{background-color:#da190b}.save-button[data-v-9aba0c38]{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.save-button[data-v-9aba0c38]:hover{background-color:#45a049}.save-button[data-v-9aba0c38]:disabled{background-color:#ccc;cursor:not-allowed}.answer-mode-selector[data-v-9aba0c38]{display:flex;flex-direction:column;gap:10px}.radio-option[data-v-9aba0c38]{display:flex;align-items:center;cursor:pointer;padding:8px 12px;border:1px solid #ddd;border-radius:4px;transition:background-color .2s}.radio-option[data-v-9aba0c38]:hover{background-color:#f8f9fa}.radio-option input[type=radio][data-v-9aba0c38]{margin-right:8px}.radio-label[data-v-9aba0c38]{font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quiz-game-home[data-v-572d17d4]{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#f5f5f5;min-height:100vh;position:relative}.quiz-game-home .title[data-v-572d17d4]{font-size:28px;font-weight:700;margin-bottom:30px;color:#333;text-align:center}.quiz-game-home .game-menu[data-v-572d17d4]{width:100%;max-width:1200px}.quiz-game-home .game-menu .game-row[data-v-572d17d4]{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:30px}.quiz-game-home .game-menu .game-item[data-v-572d17d4]{position:relative;width:300px;transition:transform .3s ease}.quiz-game-home .game-menu .game-item[data-v-572d17d4]:hover{transform:translateY(-5px)}.quiz-game-home .game-menu .game-item .game-card[data-v-572d17d4]{cursor:pointer;background-color:#fff;border-radius:15px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.1);transition:all .3s ease}.quiz-game-home .game-menu .game-item .game-card[data-v-572d17d4]:hover{box-shadow:0 15px 30px rgba(0,0,0,.2)}.quiz-game-home .game-menu .game-item .game-card img[data-v-572d17d4]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.quiz-game-home .game-menu .game-item .game-card .game-name[data-v-572d17d4]{padding:15px;font-size:18px;font-weight:700;text-align:center;color:#333}.quiz-game-home .game-menu .game-item .info-icon[data-v-572d17d4]{position:absolute;bottom:15px;left:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .2s ease}.quiz-game-home .game-menu .game-item .info-icon[data-v-572d17d4]:hover{transform:scale(1.1);background-color:#fff}.quiz-game-home .game-menu .game-item .info-icon svg[data-v-572d17d4]{width:30px;height:30px;color:gray}.quiz-game-home .popup-overlay[data-v-572d17d4]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:100}.quiz-game-home .game-info-popup[data-v-572d17d4]{position:fixed;top:10vh;left:50%;transform:translateX(-50%);width:90%;max-width:500px;background-color:#fff;border-radius:15px;box-shadow:0 5px 30px rgba(0,0,0,.3);z-index:101;overflow:hidden}.quiz-game-home .game-info-popup .popup-header[data-v-572d17d4]{display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-weight:700;border-bottom:1px solid #eee}.quiz-game-home .game-info-popup .popup-header h2[data-v-572d17d4]{margin:0;font-size:20px;color:#333}.quiz-game-home .game-info-popup .popup-header .close-btn[data-v-572d17d4]{cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;font-size:24px}.quiz-game-home .game-info-popup .popup-header .close-btn svg[data-v-572d17d4]{font-size:24px;line-height:1;color:#555}.quiz-game-home .game-info-popup .popup-header .close-btn:hover svg[data-v-572d17d4]{font-size:26px}.quiz-game-home .game-info-popup .popup-content[data-v-572d17d4]{padding:20px}.quiz-game-home .game-info-popup .popup-content .game-image[data-v-572d17d4]{width:100%;max-height:300px;overflow:hidden;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.quiz-game-home .game-info-popup .popup-content .game-image img[data-v-572d17d4]{width:auto;border-radius:10px;max-width:100%;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain}.quiz-game-home .game-info-popup .popup-content .game-description[data-v-572d17d4]{margin-bottom:20px}.quiz-game-home .game-info-popup .popup-content .game-description p[data-v-572d17d4]{font-size:16px;line-height:1.6;color:#555;white-space:pre-line}.quiz-game-home .game-info-popup .popup-content .popup-footer[data-v-572d17d4]{display:flex;justify-content:center}.quiz-game-home .game-info-popup .popup-content .popup-footer .play-btn[data-v-572d17d4]{padding:10px 30px;background-color:#4caf50;color:#fff;border:none;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease}.quiz-game-home .game-info-popup .popup-content .popup-footer .play-btn[data-v-572d17d4]:hover{background-color:#45a049;transform:translateY(-2px)}@media (max-width:768px){.quiz-game-home .game-menu .game-item[data-v-572d17d4]{width:100%;max-width:300px}.quiz-game-home .game-info-popup[data-v-572d17d4]{width:95%;max-height:90vh;overflow-y:auto}}.game-settings-container[data-v-21a70120]{max-width:800px;margin:0 auto;padding:10px 0 20px 0}.game-title[data-v-21a70120]{font-size:2rem;text-align:center;margin-bottom:20px}.setting-section[data-v-21a70120]{position:relative;margin-bottom:10px;background-color:#f5f5f5;border-radius:8px;padding:20px}.setting-section .setting-title[data-v-21a70120]{font-size:1.2rem;margin-bottom:10px}.vocabulary-input textarea[data-v-21a70120]{width:100%;height:100px;padding:10px;border:1px solid #ddd;border-radius:4px;resize:vertical;font-family:inherit;margin-bottom:10px;font-size:14px;line-height:1.6}.vocabulary-tags[data-v-21a70120]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.vocabulary-tags .vocabulary-tag[data-v-21a70120]{background-color:#e8f4ff;border:1px solid #b8dcff;border-radius:20px;padding:5px 10px;display:flex;align-items:center;font-size:.9rem}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-21a70120]{margin-left:5px;cursor:pointer;font-weight:700;color:#666}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-21a70120]:hover{color:#ff4d4d}.participant-counter[data-v-21a70120]{position:absolute;right:22px;top:25px;font-size:.9rem;color:#666;font-weight:700}.action-buttons[data-v-21a70120]{display:flex;justify-content:center;gap:15px}.action-buttons .clear-button[data-v-21a70120]{background-color:#f44336;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .clear-button[data-v-21a70120]:hover{background-color:#da190b}.action-buttons .start-button[data-v-21a70120]{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .start-button[data-v-21a70120]:hover{background-color:#45a049}.action-buttons .start-button[data-v-21a70120]:disabled{background-color:#ccc;cursor:not-allowed}.pikaplay-container{width:100%;margin:0 auto;padding:5px;display:flex;flex-direction:column;align-items:center;gap:20px;font-family:Microsoft JhengHei,PingFang TC,sans-serif;background:linear-gradient(180deg,#2c5364 0,#203a43 30%,#0f2027);line-height:1.6;color:#333;min-height:100vh}.pikaplay-container *{box-sizing:border-box;margin:0;padding:0}.pikaplay-container .result-card{width:100%;height:calc(100vh - 10px);min-width:1000px;padding:30px}.pikaplay-container .result-flex-wrap{flex:2;position:relative;display:flex;align-items:center;justify-content:center}.pikaplay-container .wheel-container{position:relative;width:600px;height:600px;margin:0 auto;left:120px}.pikaplay-container .wheel-container #wheel-result{position:absolute;left:-230px;top:170px;width:240px;height:240px;margin-right:40px;background-color:transparent}.pikaplay-container .wheel-container #wheel-result.hidden{opacity:0;display:none}.pikaplay-container .wheel-container #wheel-result.show-winner{display:block;opacity:1}.pikaplay-container .wheel-container #wheel-result .seat-id{position:absolute;top:20px;left:0;background:#6200ea;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;box-shadow:0 4px 8px rgba(0,0,0,.2);border:2px solid #fff;z-index:10}.pikaplay-container .wheel-container #wheel-result .result-info{width:100%;position:absolute;bottom:0;left:0;padding:8px 0;text-align:center;z-index:2}.pikaplay-container .wheel-container #wheel-result .result-info .result-group{font-size:24px;color:red;display:inline-block;padding:2px 8px;border-radius:12px;background-color:hsla(0,0%,100%,.7);font-weight:700;margin-bottom:2px}.pikaplay-container .wheel-container #wheel-result .result-info .result-name{font-size:40px;font-weight:700;color:blue;text-shadow:0 0 5px #fd0,0 0 10px #ffea00,0 0 15px rgba(255,183,0,.2)}.pikaplay-container .wheel-container #pick-button{background-color:#d1e8ff;color:#000;font-size:1.2rem;width:80px;height:80px;border-radius:50%;border:none;cursor:pointer;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.pikaplay-container .wheel-container #pick-button:hover{background-color:#b8dbff}.pikaplay-container .wheel-container #pick-button svg{fill:#000;width:70px;height:70px}.pikaplay-container .wheel-container .setting-button{position:fixed;top:20px;right:20px;background-color:#d1e8ff;border:1px solid transparent;border-radius:50%;width:60px;height:60px;cursor:pointer;transition:all .3s;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;z-index:1000}.pikaplay-container .wheel-container .setting-button:hover{background-color:#b8dbff}.pikaplay-container .wheel-container .setting-button .setting-icon{width:40px;height:40px}.pikaplay-container .wheel-container .setting-button .setting-icon svg{width:100%;height:100%}.pikaplay-container .wheel-container .setting-button .setting-icon svg *{fill:#000!important}.pikaplay-container .card-flex-wrap{flex:4}.pikaplay-container .avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:1;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.2)}.game-settings-container[data-v-57bfad08]{max-width:800px;margin:0 auto;padding:10px 0 20px 0}.game-title[data-v-57bfad08]{font-size:2rem;text-align:center;margin-bottom:20px}.setting-section[data-v-57bfad08]{position:relative;margin-bottom:10px;background-color:#f5f5f5;border-radius:8px;padding:20px}.setting-section .setting-title[data-v-57bfad08]{font-size:1.2rem;margin-bottom:10px}.vocabulary-input textarea[data-v-57bfad08]{width:100%;height:100px;padding:10px;border:1px solid #ddd;border-radius:4px;resize:vertical;font-family:inherit;margin-bottom:10px;font-size:14px;line-height:1.6}.vocabulary-tags[data-v-57bfad08]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.vocabulary-tags .vocabulary-tag[data-v-57bfad08]{background-color:#e8f4ff;border:1px solid #b8dcff;border-radius:20px;padding:5px 10px;display:flex;align-items:center;font-size:.9rem}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-57bfad08]{margin-left:5px;cursor:pointer;font-weight:700;color:#666}.vocabulary-tags .vocabulary-tag .delete-tag[data-v-57bfad08]:hover{color:#ff4d4d}.participant-counter[data-v-57bfad08]{position:absolute;right:22px;top:25px;font-size:.9rem;color:#666;font-weight:700}.action-buttons[data-v-57bfad08]{display:flex;justify-content:center;gap:15px}.action-buttons .clear-button[data-v-57bfad08]{background-color:#f44336;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .clear-button[data-v-57bfad08]:hover{background-color:#da190b}.action-buttons .start-button[data-v-57bfad08]{background-color:#4caf50;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:1.1rem;cursor:pointer;font-family:inherit;transition:background-color .2s}.action-buttons .start-button[data-v-57bfad08]:hover{background-color:#45a049}.action-buttons .start-button[data-v-57bfad08]:disabled{background-color:#ccc;cursor:not-allowed}.punchboard-container{width:100%;margin:0 auto;padding:5px;display:flex;flex-direction:column;align-items:center;gap:20px;font-family:Microsoft JhengHei,PingFang TC,sans-serif;background:linear-gradient(180deg,#2c5364 0,#203a43 30%,#0f2027);line-height:1.6;color:#333;min-height:100vh}.punchboard-container *{box-sizing:border-box;margin:0;padding:0}.punchboard-container .start-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1001;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.punchboard-container .start-overlay.hidden{display:none}.punchboard-container .start-overlay .start-button{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff6b6b,#ff8e8e);border:none;border-radius:50%;width:200px;height:200px;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px rgba(0,0,0,.3);animation:pulse-start 2s infinite}.punchboard-container .start-overlay .start-button:hover{transform:scale(1.1);box-shadow:0 15px 40px rgba(0,0,0,.4)}.punchboard-container .start-overlay .start-button:active{transform:scale(.95)}.punchboard-container .start-overlay .start-button .play-icon{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.punchboard-container .start-overlay .start-button .play-icon svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.punchboard-container .start-overlay .setting-button-overlay{position:fixed;top:20px;right:20px;background-color:#d1e8ff;border:1px solid transparent;border-radius:50%;width:60px;height:60px;cursor:pointer;transition:all .3s;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;z-index:1002}.punchboard-container .start-overlay .setting-button-overlay:hover{background-color:#b8dbff}.punchboard-container .start-overlay .setting-button-overlay .setting-icon{width:40px;height:40px}.punchboard-container .start-overlay .setting-button-overlay .setting-icon svg{width:100%;height:100%}.punchboard-container .start-overlay .setting-button-overlay .setting-icon svg *{fill:#000!important}.punchboard-container .card-result-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.punchboard-container .card-result-popup.show{opacity:1;visibility:visible}.punchboard-container .card-result-popup.show .card-result-content{transform:scale(1)}.punchboard-container .card-result-popup .card-result-content{position:relative;top:-40px;width:auto;min-width:200px;max-width:90%;background-color:transparent;padding:30px;transform:scale(.8);transition:transform .3s ease;overflow:visible}.punchboard-container .close-button{position:absolute;top:45px;right:45px;width:30px;height:30px;background-color:gray;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;transition:background-color .2s ease}.punchboard-container .close-button svg{width:20px;height:20px;color:#fff}.punchboard-container .result-card{position:relative;width:auto;min-width:200px;height:300px;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#d9d9d9;padding:10px;box-sizing:border-box;border-radius:8px}.punchboard-container .result-card .result-avatar{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;padding:20px;padding-bottom:0}.punchboard-container .result-card .result-seat-id{position:absolute;top:10px;left:10px;background:#6200ea;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;border:2px solid #fff;z-index:3}.punchboard-container .result-card .result-card-name{font-size:60px;font-weight:700;color:blue;text-align:center;margin-top:-20px;width:auto;padding:10px;white-space:nowrap;min-width:-moz-max-content;min-width:max-content}.punchboard-container .result-card .result-card-group{font-size:20px;font-weight:700;color:brown;background-color:#e8e8e8;border-radius:12px;text-align:center;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;padding:5px}.punchboard-container .container{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;padding:20px 40px;z-index:1;padding-top:80px}.punchboard-container .container .punch-board{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:15px;width:100%;max-width:100vw;padding:20px;background-color:#8b4513;border-radius:15px;box-shadow:0 8px 16px rgba(0,0,0,.3);margin-top:0;z-index:2}.punchboard-container .container .punch-board .punch-hole{position:relative;width:100%;height:150px;cursor:pointer;border-radius:10px;overflow:hidden}.punchboard-container .container .punch-board .punch-hole .punch-cover{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;display:flex;justify-content:center;align-items:center;z-index:2;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border:2px solid #000;overflow:hidden;transition:transform .3s ease}.punchboard-container .container .punch-board .punch-hole .punch-cover:before{content:"?";font-size:90px;font-weight:700;color:#fff;position:relative;z-index:3;display:block}.punchboard-container .container .punch-board .punch-hole .punch-cover:after{content:"";position:absolute;top:50%;left:50%;width:70%;height:70%;background:radial-gradient(circle,rgba(0,0,0,.2) 0,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);z-index:1}.punchboard-container .container .punch-board .punch-hole.punched .punch-cover:before{opacity:0}.punchboard-container .container .punch-board .punch-hole .punch-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ccc;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;z-index:1;border:3px solid red;overflow:hidden}.punchboard-container .container .punch-board .punch-hole .punch-content .avatar{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;padding:10px;top:0;left:0;z-index:1;box-shadow:none!important;border-radius:0!important}.punchboard-container .container .punch-board .punch-hole.punched .punch-content{z-index:3;box-shadow:0 0 15px rgba(255,215,0,.7)}.punchboard-container .container .punch-board .punch-hole .seat-id{position:absolute;top:5px;left:5px;background:#6200ea;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;box-shadow:0 4px 8px rgba(0,0,0,.2);border:2px solid #fff;z-index:3}.punchboard-container .container .punch-board .punch-hole .result-info{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:3px 0;text-align:center;z-index:2;line-height:1}.punchboard-container .container .punch-board .punch-hole .result-info .result-group{font-size:14px;color:red;padding:1px 8px;border-radius:12px;background-color:hsla(0,0%,100%,.7);font-weight:700;display:block;margin-bottom:4px;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.punchboard-container .container .punch-board .punch-hole .result-info .result-name{font-size:14px;font-weight:700;color:blue;display:block;margin-top:0;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.punchboard-container .container .punch-board .punch-hole .punch-effect{position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,#fff 0,rgba(255,215,0,.8) 50%,rgba(255,165,0,.6) 100%);border-radius:50%;transform:translate(-50%,-50%);z-index:5;pointer-events:none;box-shadow:0 0 30px hsla(0,0%,100%,.9)}.punchboard-container .container .punch-board .punch-hole.punching:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 30%,rgba(255,165,0,.3) 70%);z-index:5;animation:shockwave .5s ease-out forwards;border-radius:10px}.punchboard-container .container .punch-board .punch-hole.punching .punch-effect{animation:punchAnimation .4s cubic-bezier(.22,.61,.36,1) forwards}.punchboard-container .top-right-buttons{position:absolute;top:15px;right:55px;display:flex;gap:8px;z-index:1000}.punchboard-container .top-right-buttons .top-button{background-color:#d1e8ff;border:1px solid transparent;border-radius:5px;width:50px;height:50px;cursor:pointer;transition:all .3s;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;padding:0}.punchboard-container .top-right-buttons .top-button:hover{background-color:#b8dbff}.punchboard-container .top-right-buttons .top-button svg{width:28px;height:28px}.punchboard-container .top-right-buttons .top-button svg *{fill:#000!important}.punchboard-container .top-right-buttons .top-button.reset-button .reset-icon{width:24px;height:24px}.punchboard-container .top-right-buttons .top-button.setting-button .setting-icon{width:32px;height:32px}.punchboard-container .top-right-buttons .top-button.setting-button .setting-icon svg{width:32px!important;height:32px!important}.punchboard-container .top-right-buttons .top-button.setting-button .setting-icon svg *{fill:#000!important}.punchboard-container .crack{position:absolute;background-color:hsla(0,0%,100%,.8);transform-origin:center;z-index:4;opacity:0}.punchboard-container .confetti{position:absolute;width:10px;height:10px;z-index:4;opacity:0;border-radius:2px}.punchboard-container .confetti.confetti-1{background-color:#9bff61}.punchboard-container .confetti.confetti-2{background-color:#58ffd2}.punchboard-container .confetti.confetti-3{background-color:#ff8983}.punchboard-container .confetti.confetti-4{background-color:#fffa6f}@keyframes pulse-start{0%{box-shadow:0 10px 30px rgba(0,0,0,.3),0 0 0 0 hsla(0,100%,71%,.7)}70%{box-shadow:0 10px 30px rgba(0,0,0,.3),0 0 0 20px hsla(0,100%,71%,0)}to{box-shadow:0 10px 30px rgba(0,0,0,.3),0 0 0 0 hsla(0,100%,71%,0)}}@keyframes crackAnimation{0%{opacity:1;width:0;height:2px}to{opacity:0;width:100%;height:2px}}@keyframes shockwave{0%{transform:scale(.5);opacity:1}to{transform:scale(1.5);opacity:0}}@keyframes punchAnimation{0%{width:0;height:0;opacity:1;transform:translate(-50%,-50%) scale(.1)}50%{width:150%;height:150%;opacity:.9;transform:translate(-50%,-50%) scale(1.2)}to{width:200%;height:200%;opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes confettiAnimation{0%{transform:translate(0) rotate(0deg) scale(1);opacity:1}25%{transform:translate(calc(var(--tx)*.3),calc(var(--ty)*.3)) rotate(calc(var(--rot)*.3)) scale(1.2);opacity:.9}50%{transform:translate(calc(var(--tx)*.5),calc(var(--ty)*.5)) rotate(calc(var(--rot)*.5)) scale(1.4);opacity:.7}to{transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.5);opacity:0}}.mindcollect-normal-container .select-btn:focus{--tw-ring-color:#30ab9f!important}.mindcollect-normal-container .select-btn .arrow-icon-up{color:#30ab9f!important}.mindcollect-normal-container[data-v-49475b35]{padding:20px 30px;width:100%;height:100%;display:flex;flex-direction:column}.mindcollect-normal-container svg[data-v-49475b35]{display:inline-block}.mindcollect-normal-container .search-btn-mid[data-v-49475b35]{display:none}@media screen and (max-width:1024px){.mindcollect-normal-container[data-v-49475b35]{padding:10px 0}.mindcollect-normal-container .search-btn-mid[data-v-49475b35]{cursor:pointer;width:50px;border-radius:10px;line-height:24px;padding:3px 4px;font-size:26px;position:fixed;top:16px;right:55px;display:inline-block!important;color:#72767c;z-index:1000}.mindcollect-normal-container .search-btn-mid[data-v-49475b35]:hover{color:#30ab9f!important}.mindcollect-normal-container .search-btn-mid-down[data-v-49475b35]{top:30px}}.mindcollect-normal-container .search-box[data-v-49475b35]{position:absolute;top:0;right:0;background-color:#fff;color:#72767c;padding:5px 20px;padding-bottom:20px;z-index:1001;width:100%;text-align:center}.mindcollect-normal-container .search-box .search-wrap[data-v-49475b35]{margin-right:20px;margin-top:-10px;display:flex;align-items:center}.mindcollect-normal-container .search-box .search-wrap .back-btn[data-v-49475b35]{font-size:26px;display:inline-block;cursor:pointer;position:relative;top:12px;margin-right:10px}.mindcollect-normal-container .search-box .search-wrap .search-bar[data-v-49475b35]{display:inline-block;width:100%;position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindcollect-normal-container .search-box .search-wrap .search-bar input[data-v-49475b35]{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindcollect-normal-container .search-box .search-wrap .search-bar input[data-v-49475b35]:focus{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.mindcollect-normal-container .search-box .search-wrap .search-bar .search-btn[data-v-49475b35]{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));background-color:transparent}.mindcollect-normal-container .search-box .search-wrap .search-bar .search-btn .search-icon[data-v-49475b35]{font-size:20px}.mindcollect-normal-container .search-box .search-wrap .search-bar .delete-btn[data-v-49475b35]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:35px}.mindcollect-normal-container .nav-menu[data-v-49475b35]{position:absolute;top:62px;right:5px;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.mindcollect-normal-container .nav-menu .nav-title[data-v-49475b35]{padding:5px 10px;font-weight:700}.mindcollect-normal-container .nav-menu .nav-item[data-v-49475b35]{cursor:pointer;padding:5px 10px}.mindcollect-normal-container .nav-menu .nav-item[data-v-49475b35]:hover{color:#30ab9f;background-color:#eefffe}.mindcollect-normal-container .temp-btn[data-v-49475b35]{width:auto;line-height:30px;padding:2px 10px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;margin:10px;display:inline-block;font-weight:700}.mindcollect-normal-container .share-btn[data-v-49475b35]{margin-left:5px}.mindcollect-normal-container .share-btn .link-icon[data-v-49475b35]{margin-right:5px}.mindcollect-normal-container .danger-btn[data-v-49475b35]{background-color:red}.mindcollect-normal-container .gray-btn[data-v-49475b35]{background-color:gray}.mindcollect-normal-container .flex-bar[data-v-49475b35]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;top:0;left:0;background-color:#fff}@media screen and (max-width:1024px){.mindcollect-normal-container .flex-bar[data-v-49475b35]{margin-top:5px;padding-left:15px;padding-right:5px}}.mindcollect-normal-container .flex-bar .left[data-v-49475b35]{flex:1;font-weight:bolder}.mindcollect-normal-container .flex-bar .left .title[data-v-49475b35]{font-size:28px;white-space:nowrap;position:relative}.mindcollect-normal-container .flex-bar .left .title .title-text[data-v-49475b35]{font-size:14px;position:absolute;color:#000;top:5px;left:28px}@media screen and (max-width:1024px){.mindcollect-normal-container .flex-bar .left .title .title-text[data-v-49475b35]{visibility:hidden}.mindcollect-normal-container .flex-bar .left .title[data-v-49475b35]{font-size:18px}}.mindcollect-normal-container .flex-bar .right[data-v-49475b35]{text-align:right;flex:2;position:relative}.mindcollect-normal-container .flex-bar .right .controls[data-v-49475b35]{display:inline-block;color:#000;background-color:#fff;box-shadow:0 2px 12px rgba(82,82,82,.281);border-radius:50%;width:40px;height:40px;text-align:center;line-height:36px;margin:10px;cursor:pointer;font-size:20px;border:2px solid transparent}.mindcollect-normal-container .flex-bar .right .controls[data-v-49475b35]:active{border:2px solid #30ab9f;color:#30ab9f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mindcollect-normal-container .flex-bar .right .profile-btn[data-v-49475b35]{margin-left:-5px!important}.mindcollect-normal-container .flex-bar .right .profile-btn .profile-icon[data-v-49475b35]{font-size:30px;position:relative;top:2px}.mindcollect-normal-container .flex-bar .right .avatar-wrap[data-v-49475b35]{display:inline-block;position:relative;right:10px;top:2px}.mindcollect-normal-container .flex-bar .right .avatar-wrap .avatar[data-v-49475b35]{width:30px;height:30px;border-radius:50%;cursor:pointer}.mindcollect-normal-container .top-flex[data-v-49475b35]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;background-color:#fff;margin-top:10px}@media screen and (max-width:1024px){.mindcollect-normal-container .top-flex[data-v-49475b35]{padding:0 14px;padding-top:10px}}.mindcollect-normal-container .top-flex .left[data-v-49475b35]{flex:1;max-width:300px;overflow:hidden}.mindcollect-normal-container .top-flex .left .title[data-v-49475b35]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mindcollect-normal-container .top-flex .left .title .title-text[data-v-49475b35]{cursor:pointer!important}.mindcollect-normal-container .top-flex .left .home-link[data-v-49475b35]{cursor:pointer}.mindcollect-normal-container .top-flex .left .home-link[data-v-49475b35]:hover{color:#30ab9f}.mindcollect-normal-container .top-flex .left .task-icon[data-v-49475b35]{font-size:32px;position:relative;top:4px;margin:0 5px;margin-right:10px}.mindcollect-normal-container .top-flex .left .task-icon[data-v-49475b35] *{fill:#000}.mindcollect-normal-container .top-flex .left .folder-icon[data-v-49475b35]{font-size:32px;position:relative;top:5px;margin:0 5px}.mindcollect-normal-container .top-flex .left .folder-icon[data-v-49475b35] *{stroke:#000}.mindcollect-normal-container .top-flex .right[data-v-49475b35]{margin-right:-10px;flex:2;text-align:right;display:flex;align-items:center;justify-content:flex-end}.mindcollect-normal-container .top-flex .right .switch-text[data-v-49475b35]{margin:0 10px;font-size:14px;font-weight:700;color:#72767c}.mindcollect-normal-container .top-flex .right .switch[data-v-49475b35]{margin-right:0;position:relative;display:inline-block;width:50px;height:28px}.mindcollect-normal-container .top-flex .right .switch input[data-v-49475b35]{opacity:0;width:0;height:0}.mindcollect-normal-container .top-flex .right .switch .slider[data-v-49475b35]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.mindcollect-normal-container .top-flex .right .switch .slider[data-v-49475b35]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.mindcollect-normal-container .top-flex .right .switch input:checked+.slider[data-v-49475b35]{background-color:#30ab9f}.mindcollect-normal-container .top-flex .right .switch input:focus+.slider[data-v-49475b35]{box-shadow:0 0 1px #30ab9f}.mindcollect-normal-container .top-flex .right .switch input:checked+.slider[data-v-49475b35]:before{transform:translateX(22px)}.mindcollect-normal-container .top-flex .right .search-wrap[data-v-49475b35]{display:inline-block;margin-left:15px;margin-right:20px;margin-top:10px;position:relative;top:-15px}@media screen and (max-width:1024px){.mindcollect-normal-container .top-flex .right .search-wrap[data-v-49475b35]{display:none}}.mindcollect-normal-container .top-flex .right .search-wrap .search-bar[data-v-49475b35]{position:relative;display:flex;max-width:24rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindcollect-normal-container .top-flex .right .search-wrap .search-bar input[data-v-49475b35]{height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindcollect-normal-container .top-flex .right .search-wrap .search-bar input[data-v-49475b35]:focus{border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.mindcollect-normal-container .top-flex .right .search-wrap .search-bar .search-btn[data-v-49475b35]{display:flex;height:2.5rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));background-color:transparent}.mindcollect-normal-container .top-flex .right .search-wrap .search-bar .search-btn .search-icon[data-v-49475b35]{font-size:20px}.mindcollect-normal-container .top-flex .right .search-wrap .search-bar .delete-btn[data-v-49475b35]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:35px}.mindcollect-normal-container .top-flex .right .view-btn[data-v-49475b35]{display:inline-block;position:relative;top:0;height:30px;width:30px;margin-right:10px;line-height:30px;font-size:30px;cursor:pointer}.mindcollect-normal-container .top-flex .right .view-btn[data-v-49475b35] *{stroke:#72767c}.mindcollect-normal-container .top-flex .right .view-btn[data-v-49475b35]:hover *{stroke:#30ab9f}.mindcollect-normal-container .top-flex .right .active-btn[data-v-49475b35] *{stroke:#30ab9f!important}@media screen and (max-width:1024px){.mindcollect-normal-container .top-flex .right[data-v-49475b35]{flex:1}.mindcollect-normal-container .top-flex .right .temp-btn[data-v-49475b35]{white-space:nowrap}}.mindcollect-normal-container .mindmap-list[data-v-49475b35]{padding:0 0}.mindcollect-normal-container .mindmap-list .list-wrap[data-v-49475b35]{margin-top:20px;padding-bottom:100px;height:calc(80vh - 30px);overflow-y:auto;margin-bottom:10px}.mindcollect-normal-container .mindmap-list .title[data-v-49475b35]{font-weight:bolder;font-size:20px}.mindcollect-normal-container .mindmap-list table[data-v-49475b35]{width:100%;table-layout:auto}.mindcollect-normal-container .mindmap-list table thead[data-v-49475b35]{position:sticky;top:0;background-color:#f9f9f9;z-index:1}.mindcollect-normal-container .mindmap-list table thead[data-v-49475b35]:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background-color:hsla(0,0%,50%,.4);z-index:2}.mindcollect-normal-container .mindmap-list table th[data-v-49475b35]{text-align:left;padding:10px;color:#000!important;cursor:pointer;font-weight:bolder;font-size:16px;white-space:nowrap}.mindcollect-normal-container .mindmap-list table th[data-v-49475b35]:first-child{padding-left:30px}.mindcollect-normal-container .mindmap-list table th[data-v-49475b35]:nth-child(2),.mindcollect-normal-container .mindmap-list table th[data-v-49475b35]:nth-child(3){text-align:left}.mindcollect-normal-container .mindmap-list table .task-icon[data-v-49475b35]{font-size:24px;position:relative;top:4px;margin-right:10px}.mindcollect-normal-container .mindmap-list table .task-icon[data-v-49475b35] *{fill:#72767c}.mindcollect-normal-container .mindmap-list table .folder-icon[data-v-49475b35]{font-size:24px;position:relative;top:4px;margin-right:10px}.mindcollect-normal-container .mindmap-list table .folder-icon[data-v-49475b35] *{stroke:#72767c}.mindcollect-normal-container .mindmap-list table .forbidden-icon[data-v-49475b35]{font-size:8px;position:absolute;left:18px;top:25px}.mindcollect-normal-container .mindmap-list table tbody tr[data-v-49475b35]{border-bottom:1px solid hsla(0,0%,80%,.5);height:40px}.mindcollect-normal-container .mindmap-list table tbody tr td[data-v-49475b35]{padding:10px;position:relative}.mindcollect-normal-container .mindmap-list table tbody tr td[data-v-49475b35]:first-child{width:2%;padding-left:20px}.mindcollect-normal-container .mindmap-list table tbody tr td[data-v-49475b35]:nth-child(2){font-weight:bolder;cursor:pointer;width:48%;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mindcollect-normal-container .mindmap-list table tbody tr td:nth-child(2) img[data-v-49475b35]{width:200px;border:1px solid gray;margin-top:10px}.mindcollect-normal-container .mindmap-list table tbody tr td[data-v-49475b35]:nth-child(3){text-align:left;width:25%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mindcollect-normal-container .mindmap-list table tbody tr td:nth-child(3) .coworkmode-text[data-v-49475b35]{font-size:16px;margin-left:4px;position:relative;top:0;color:#000;display:inline-flex;align-items:center}.mindcollect-normal-container .mindmap-list table tbody tr td:nth-child(3) .coworkmode-note-text[data-v-49475b35]{font-size:12px;position:relative;top:-2px;margin-left:10px;color:#72767c;font-weight:700;cursor:pointer}.mindcollect-normal-container .mindmap-list table tbody tr td:nth-child(3) .close-eye-icon[data-v-49475b35]{font-size:16px;position:relative}.mindcollect-normal-container .mindmap-list table tbody tr td[data-v-49475b35]:last-child{text-align:right}.mindcollect-normal-container .mindmap-list table tbody tr td .more-btn[data-v-49475b35]{position:relative;right:10px;cursor:pointer;background-color:transparent;display:inline-block;height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%}.mindcollect-normal-container .mindmap-list table tbody tr td .more-btn[data-v-49475b35] *{stroke:#72767c;font-size:20px;position:relative;top:2px}.mindcollect-normal-container .mindmap-list table tbody tr td .more-btn[data-v-49475b35]:hover{background-color:#f3f2f7}.mindcollect-normal-container .mindmap-list table tbody tr td .more-btn[data-v-49475b35]:hover *{stroke:#30ab9f;fill:#30ab9f}.mindcollect-normal-container .mindmap-list table tbody tr[data-v-49475b35]:hover{background-color:#eefffe;color:#30ab9f}.mindcollect-normal-container .mindmap-list table tbody tr:hover .coworkmode-note-text[data-v-49475b35]{color:#30ab9f!important}.mindcollect-normal-container .mindmap-list table tbody tr[data-v-49475b35]:hover *{fill:#30ab9f!important}.mindcollect-normal-container .mindmap-list table tbody tr:hover .folder-icon[data-v-49475b35] *{stroke:#30ab9f!important}.mindcollect-normal-container .mindmap-list .page-btn-wrap[data-v-49475b35]{display:flex;justify-content:center;margin-top:20px;gap:10px}.mindcollect-normal-container .mindmap-list .page-btn-wrap .page-btn[data-v-49475b35]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;background-color:#f5f5f5;transition:all .3s}.mindcollect-normal-container .mindmap-list .page-btn-wrap .page-btn[data-v-49475b35]:hover{background-color:#e8e8e8}.mindcollect-normal-container .mindmap-list .page-btn-wrap .page-btn.page-btn-active[data-v-49475b35]{background-color:#1890ff;color:#fff}.mindcollect-normal-container .mindmap-grid[data-v-49475b35]{padding:0 0}.mindcollect-normal-container .mindmap-grid .title[data-v-49475b35]{font-weight:bolder;font-size:20px}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap[data-v-49475b35]{max-height:70vh;padding:0 20px;overflow-y:auto;margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-bottom:2rem}@media (min-width:640px){.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap[data-v-49475b35]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap[data-v-49475b35]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap[data-v-49475b35]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap[data-v-49475b35]{grid-template-columns:repeat(6,minmax(0,1fr))}}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item[data-v-49475b35]{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:.5rem;position:relative;width:100%;min-height:290px;max-height:300px}@media screen and (max-width:1024px){.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item[data-v-49475b35]{min-height:200px;max-height:210px}}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item[data-v-49475b35]:hover{--tw-drop-shadow:drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes pulse-49475b35{50%{opacity:.5}}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .loaded[data-v-49475b35]{animation:pulse-49475b35 2s cubic-bezier(.4,0,.6,1) infinite;background:none!important;--tw-bg-opacity:1!important;background-color:rgb(107 114 128/var(--tw-bg-opacity))!important}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .collect-top[data-v-49475b35]{position:relative;height:160px;display:flex;justify-content:center;align-items:center;padding:20px;width:100%;border-bottom:1px solid hsla(0,0%,50%,.3);background-color:#e5ebf2;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer}@media screen and (max-width:1024px){.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .collect-top[data-v-49475b35]{height:100px}}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .collect-top .task-icon[data-v-49475b35]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:80px;width:80px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .collect-top .task-icon[data-v-49475b35] *{fill:#72767c}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .collect-top .folder-icon[data-v-49475b35]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:80px;width:80px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .collect-top .folder-icon[data-v-49475b35] *{stroke:#72767c}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .collect-top .forbidden-icon[data-v-49475b35]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:20px;width:20px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;position:absolute;top:53%;transform:translateY(-50%);fill:gray}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .img-top[data-v-49475b35]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}@media screen and (max-width:1024px){.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .img-top[data-v-49475b35]{height:100px}}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .uploader[data-v-49475b35]{font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration-line:underline}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .share[data-v-49475b35]{position:absolute;left:.75rem;bottom:.75rem;text-align:left;font-size:.75rem;line-height:1rem}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .share[data-v-49475b35] *{fill:#000!important;stroke:#000!important}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .share .eye-icon[data-v-49475b35]{display:inline-block}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .share .coworkmode-note-text[data-v-49475b35]{font-weight:700;margin-left:5px}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap[data-v-49475b35]{padding-left:.75rem;padding-right:.75rem}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap h5[data-v-49475b35]{margin-bottom:.5rem;cursor:pointer;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap h5[data-v-49475b35]:hover{text-decoration:underline}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .intro-text[data-v-49475b35]{overflow-wrap:break-word;padding-bottom:2.5rem;padding-top:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .update-time[data-v-49475b35]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown[data-v-49475b35]{top:200px;position:absolute;right:-1.25rem;z-index:10;margin-top:.5rem;width:auto;transform-origin:top right;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn[data-v-49475b35]{display:block;cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn[data-v-49475b35]:hover{--tw-bg-opacity:1!important;background-color:rgb(226 232 240/var(--tw-bg-opacity))!important}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .copy-icon[data-v-49475b35]{display:inline-block;margin-right:5px}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .copy-icon path[data-v-49475b35]{fill:#000!important}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .edit-icon[data-v-49475b35]{display:inline-block;margin-right:5px}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .edit-icon[data-v-49475b35] *{fill:#000}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .del-icon[data-v-49475b35]{display:inline-block;margin-right:5px}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .more-dropdown .menubtn .del-icon[data-v-49475b35] *{stroke:#000}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .badge-group[data-v-49475b35]{position:absolute;bottom:.75rem;right:.75rem;text-align:right}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .badge-group .badge[data-v-49475b35]{margin-left:.25rem;margin-right:.25rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .tag-group[data-v-49475b35]{position:absolute;bottom:1rem;right:.75rem;text-align:right;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .card-item .card-textwrap .tag-group .tag[data-v-49475b35]{margin-left:.25rem;margin-right:.25rem}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .more-btn[data-v-49475b35]{font-size:28px;border-radius:50%;line-height:30px;position:absolute;bottom:10px;right:5px;cursor:pointer;text-align:center;width:32px;height:32px}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .more-btn[data-v-49475b35] *{position:relative;stroke:gray}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .more-btn[data-v-49475b35]:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.mindcollect-normal-container .mindmap-grid .mindmapcard-wrap .more-btn[data-v-49475b35]:hover *{stroke:#0284c7!important}.mindcollect-normal-container .mindmap-grid .img-top[data-v-49475b35]{cursor:pointer;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:160px;width:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-bottom:1px solid hsla(0,0%,50%,.3)}@media screen and (max-width:1024px){.mindcollect-normal-container .mindmap-grid .img-top[data-v-49475b35]{height:100px}}.mindcollect-normal-container .actions[data-v-49475b35]{position:absolute;background-color:#fff;color:#72767c;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.mindcollect-normal-container .actions .action-item[data-v-49475b35]{cursor:pointer;padding:5px 10px}.mindcollect-normal-container .actions .action-item[data-v-49475b35]:hover{color:#30ab9f;background-color:#eefffe}.mindcollect-normal-container .url-wrap[data-v-49475b35]{background-color:#fff5ca;padding:10px;color:#30ab9f;margin:20px 10px 10px 10px;border-radius:5px;white-space:nowrap}.mindcollect-normal-container .url-title[data-v-49475b35]{color:#72767c!important;word-break:break-word;white-space:nowrap}.mindcollect-normal-container .short-url[data-v-49475b35]{color:#000!important;word-break:break-word;font-size:28px;white-space:nowrap;background-color:#fff;padding:5px}.mindcollect-normal-container .copy-btn[data-v-49475b35]{color:#72767c;font-size:20px;cursor:pointer;margin-left:10px}.mindcollect-normal-container .copy-btn[data-v-49475b35]:hover{color:#30ab9f}.mindcollect-normal-container .gray-btn[data-v-49475b35]{background-color:#e1e2e5;color:#000}.mindcollect-normal-container .shareCard-wrap[data-v-49475b35]{position:fixed;display:block;width:100%;background-color:rgba(0,0,0,.4);transition:.5s;color:#000;height:100%;z-index:1004;overflow:hidden;left:0;top:0}.mindcollect-normal-container .shareCard-wrap .flex-container[data-v-49475b35]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px}.mindcollect-normal-container .shareCard-wrap .flex-container .flex-item[data-v-49475b35]{margin:0 5px;font-size:16px}.mindcollect-normal-container .shareCard-wrap .flex-container .flex-item[data-v-49475b35]:last-child{margin-right:0}.mindcollect-normal-container .shareCard-wrap .flex-container .switch[data-v-49475b35]{position:relative;display:inline-block;width:50px;height:28px}.mindcollect-normal-container .shareCard-wrap .flex-container .switch input[data-v-49475b35]{opacity:0;width:0;height:0}.mindcollect-normal-container .shareCard-wrap .flex-container .switch .slider[data-v-49475b35]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.mindcollect-normal-container .shareCard-wrap .flex-container .switch .slider[data-v-49475b35]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.mindcollect-normal-container .shareCard-wrap .flex-container .switch input:checked+.slider[data-v-49475b35]{background-color:#30ab9f}.mindcollect-normal-container .shareCard-wrap .flex-container .switch input:focus+.slider[data-v-49475b35]{box-shadow:0 0 1px #30ab9f}.mindcollect-normal-container .shareCard-wrap .flex-container .switch input:checked+.slider[data-v-49475b35]:before{transform:translateX(22px)}.mindcollect-normal-container .shareCard-wrap .rename-wrap[data-v-49475b35]{display:block}.mindcollect-normal-container .shareCard-wrap .rename-wrap .rename-bar[data-v-49475b35]{position:relative;display:flex;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.mindcollect-normal-container .shareCard-wrap .rename-wrap .rename-bar input[data-v-49475b35]{border:2px solid #e1e2e5;height:2.5rem;width:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));outline:none}.mindcollect-normal-container .shareCard-wrap .rename-wrap .rename-bar input[data-v-49475b35]:focus{border:2px solid #30ab9f}.mindcollect-normal-container .shareCard-wrap .rename-wrap .rename-bar .delete-btn[data-v-49475b35]{position:absolute;margin-right:.5rem;margin-top:0;cursor:pointer;color:gray;top:8px;font-size:16px;right:6px}.mindcollect-normal-container .shareCard-wrap .save-btn[data-v-49475b35]{display:inline-block;width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer}.mindcollect-normal-container .shareCard-wrap .btn-wrap[data-v-49475b35]{position:relative;margin-top:15px}.mindcollect-normal-container .shareCard-wrap .shareCard[data-v-49475b35]{position:relative;display:block;top:10%;transition:.5s;position:fixed;left:50%;transform:translateX(-50%);background-color:#f9f9f9;font-weight:bolder;padding:8px 20px 20px 20px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:102;text-align:center;min-width:350px}.mindcollect-normal-container .shareCard-wrap .shareCard .copy-btn[data-v-49475b35]{color:#72767c;font-size:20px;cursor:pointer;margin-left:10px}.mindcollect-normal-container .shareCard-wrap .shareCard .copy-btn[data-v-49475b35]:hover{color:#30ab9f}.mindcollect-normal-container .shareCard-wrap .shareCard .shareCard-title[data-v-49475b35]{font-size:20px;margin:10px 40px}.mindcollect-normal-container .shareCard-wrap .shareCard .detail-info[data-v-49475b35]{text-align:left;padding-left:20px;color:#72767c}.mindcollect-normal-container .shareCard-wrap .shareCard .close-btn[data-v-49475b35]{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#72767c}.mindcollect-normal-container .shareCard-wrap .shareCard .cowork-mode[data-v-49475b35]{display:flex;justify-content:center;align-items:center;margin-top:10px}.mindcollect-normal-container .shareCard-wrap .shareCard .cowork-mode .cowork-mode-title[data-v-49475b35]{margin-right:10px;margin-top:10px}.mindcollect-normal-container .shareCard-wrap .shareCard .cowork-mode .cowork-mode-select[data-v-49475b35]{margin-right:10px}.mindcollect-normal-container .shareCard-wrap .shareCard .cowork-mode .save-btn[data-v-49475b35]{width:auto;line-height:30px;padding:2px 10px;margin:8px 5px 0 5px;background-color:#30ab9f;border-radius:4px;color:#fff;cursor:pointer;display:inline-block}.mindcollect-normal-container .shareCard-wrap .shareCard .cowork-mode .gray-btn[data-v-49475b35]{background-color:#e1e2e5;color:#000}.htwb-card-home{min-height:100vh;background:#fff}.htwb-card-home .top-nav{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;background:#f8f9fa;border-bottom:1px solid #e9ecef;height:50px}.htwb-card-home .top-nav .nav-left .title{color:#000;font-size:1.5rem;font-weight:700;margin:0}.htwb-card-home .top-nav .nav-right{position:relative}.htwb-card-home .top-nav .nav-right .login-section .login-btn{background:#007bff;border:1px solid #007bff;color:#fff;padding:.2rem .6rem;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:.8rem}.htwb-card-home .top-nav .nav-right .login-section .login-btn:hover{background:#0056b3;border-color:#0056b3}.htwb-card-home .top-nav .nav-right .user-section .user-info{display:flex;align-items:center;gap:.3rem;cursor:pointer;padding:10px;border-radius:4px;transition:background .2s ease}.htwb-card-home .top-nav .nav-right .user-section .user-info:hover{background:#e9ecef}.htwb-card-home .top-nav .nav-right .user-section .user-info .avatar{width:24px;height:24px;border-radius:50%;border:1px solid #dee2e6;-o-object-fit:cover;object-fit:cover}.htwb-card-home .top-nav .nav-right .user-section .user-info .avatar-placeholder{width:24px;height:24px;border-radius:50%;background:#6c757d;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.7rem}.htwb-card-home .top-nav .nav-right .user-section .user-info .user-name{color:#000;font-weight:500;font-size:1rem}.htwb-card-home .top-nav .nav-right .user-section .user-menu{position:absolute;top:45px;right:0;background-color:#fff;color:#000;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;min-width:100px;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.htwb-card-home .top-nav .nav-right .user-section .user-menu .menu-item{white-space:nowrap;padding:5px 20px;color:#000;font-size:.9rem}.htwb-card-home .top-nav .nav-right .user-section .user-menu .menu-item.menu-action{cursor:pointer;transition:background .2s ease}.htwb-card-home .top-nav .nav-right .user-section .user-menu .menu-item.menu-action:hover{background:#f5f5f5}.htwb-card-home .top-nav .nav-right .user-section .user-menu .menu-divider{height:1px;background:#eee;margin:.25rem 0}.htwb-card-home .content{padding:2rem}.htwb-card-home .content .cardcollect-grid{position:relative}.htwb-card-home .content .cardcollect-grid .search-container{margin-bottom:2rem}.htwb-card-home .content .cardcollect-grid .search-container .search-box{position:relative;display:flex;align-items:center;max-width:600px;margin:0 auto;background:#fff;border:2px solid #e9ecef;border-radius:25px;padding:0 15px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.htwb-card-home .content .cardcollect-grid .search-container .search-box:focus-within{border-color:#007bff;box-shadow:0 2px 12px rgba(0,123,255,.15)}.htwb-card-home .content .cardcollect-grid .search-container .search-box .search-icon{color:#666;margin-right:10px;display:flex;align-items:center}.htwb-card-home .content .cardcollect-grid .search-container .search-box .search-icon svg{width:20px;height:20px}.htwb-card-home .content .cardcollect-grid .search-container .search-box .search-input{flex:1;border:none;outline:none;padding:12px 0;font-size:14px;color:#000;background:transparent}.htwb-card-home .content .cardcollect-grid .search-container .search-box .search-input::-moz-placeholder{color:#666;font-weight:700}.htwb-card-home .content .cardcollect-grid .search-container .search-box .search-input::placeholder{color:#666;font-weight:700}.htwb-card-home .content .cardcollect-grid .search-container .search-box .clear-search-btn{background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:8px;transition:all .2s ease}.htwb-card-home .content .cardcollect-grid .search-container .search-box .clear-search-btn:hover{background:#f5f5f5;color:#000}.htwb-card-home .content .cardcollect-grid .search-container .search-box .clear-search-btn svg{width:16px;height:16px}.htwb-card-home .content .cardcollect-grid .search-container .search-box .search-results-count{margin-left:8px;padding:4px 8px;background:#f8f9fa;border-radius:12px;font-size:12px;color:#666;white-space:nowrap;flex-shrink:0}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap{display:grid;grid-template-columns:repeat(8,1fr);gap:1.5rem}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item{background:#fff;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;transition:all .3s ease;position:relative;cursor:pointer;min-height:200px}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item.add-card{border:2px dashed #dee2e6;background:#f8f9fa}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item.add-card .add-card-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:#6c757d}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item.add-card .add-card-content .add-icon{margin-bottom:1rem;opacity:.7}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item.add-card .add-card-content h5{text-align:center;margin:0;font-weight:500}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item.add-card:hover{border-color:#007bff;background:#e5f2ff}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item.add-card:hover .add-card-content{color:#007bff}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .collect-top{display:flex;align-items:center;justify-content:center;height:120px;background:#e5ebf2;color:#6c757d}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .card-textwrap{padding:.75rem 1rem 2.5rem 1rem}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .card-textwrap h5{margin:0 0 .3rem 0;font-size:1rem;font-weight:600;color:#000;cursor:pointer;line-height:1.3}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .card-textwrap h5:hover{color:#007bff}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .card-textwrap .update-time{margin:0;font-size:.8rem;color:#6c757d;line-height:1.2}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .more-btn{position:absolute;bottom:.4rem;right:.6rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .more-btn svg{width:14px;height:14px}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .more-btn:hover{background:#e9ecef}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .share{position:absolute;bottom:12px;left:15px;display:flex;align-items:center;gap:.3rem;font-size:.7rem;color:#6c757d}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .share svg{width:14px;height:14px}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap .card-item .share .coworkmode-note-text{font-size:.7rem;font-weight:700;line-height:1}.htwb-card-home .content .cardcollect-grid .pagination-container{position:fixed;bottom:2rem;right:2rem;z-index:100}.htwb-card-home .content .cardcollect-grid .pagination-container .page-btn-wrap{display:flex;gap:.25rem;padding:.5rem;border-radius:8px}.htwb-card-home .content .cardcollect-grid .pagination-container .page-btn-wrap .page-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.htwb-card-home .content .cardcollect-grid .pagination-container .page-btn-wrap .page-btn:hover{background:#f3f4f6;border-color:#d1d5db;color:#111827}.htwb-card-home .content .cardcollect-grid .pagination-container .page-btn-wrap .page-btn.page-btn-active{background:#007bff;border-color:#007bff;color:#fff}.htwb-card-home .content .cardcollect-grid .pagination-container .page-btn-wrap .page-btn.page-btn-active:hover{background:#0056b3;border-color:#0056b3}.htwb-card-home .content .welcome-section{display:flex;align-items:center;justify-content:center;min-height:400px}.htwb-card-home .content .welcome-section .welcome-content{text-align:center}.htwb-card-home .content .welcome-section .welcome-content h2{color:#000;margin-bottom:1rem}.htwb-card-home .content .welcome-section .welcome-content p{color:#6c757d;font-size:1.1rem}.htwb-card-home .shareCard-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding-top:20vh}.htwb-card-home .shareCard-wrap .shareCard{background:#fff;border-radius:8px;padding:15px 30px;padding-bottom:20px;width:auto;max-width:500px;position:relative}.htwb-card-home .shareCard-wrap .shareCard .close-btn{position:absolute;top:1rem;right:1rem;cursor:pointer;color:#6c757d;font-size:1.5rem}.htwb-card-home .shareCard-wrap .shareCard .close-btn:hover{color:#000}.htwb-card-home .shareCard-wrap .shareCard .shareCard-title{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#000}.htwb-card-home .shareCard-wrap .shareCard .shareCard-content{margin-bottom:1.5rem}.htwb-card-home .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar{position:relative;display:block}.htwb-card-home .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar input{width:100%;padding:.75rem;border:2px solid #dee2e6;border-radius:4px;font-size:1rem;color:#000;font-weight:700}.htwb-card-home .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar input:focus{outline:none;border-color:#007bff}.htwb-card-home .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar .delete-btn{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);cursor:pointer;color:#6c757d}.htwb-card-home .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar .delete-btn:hover{color:#000}.htwb-card-home .shareCard-wrap .shareCard .flex-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.htwb-card-home .shareCard-wrap .shareCard .flex-container .flex-item{color:#000}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch{position:relative;display:inline-block;width:48px;height:24px}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch input{opacity:0;width:0;height:0}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch input:checked+.slider{background-color:#007bff}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch input:checked+.slider:before{transform:translateX(24px)}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch .slider.round{border-radius:24px}.htwb-card-home .shareCard-wrap .shareCard .flex-container .switch .slider.round:before{border-radius:50%}.htwb-card-home .shareCard-wrap .shareCard .url-wrap{background-color:#fff9c4;padding:10px;color:#007bff;margin:20px 10px 10px 10px;font-weight:700;border-radius:5px;white-space:nowrap;display:flex;align-items:center;gap:6px}.htwb-card-home .shareCard-wrap .shareCard .url-wrap-small{margin:20px 0 10px 0;width:auto;word-wrap:break-word;overflow-wrap:break-word}.htwb-card-home .shareCard-wrap .shareCard .url-title{color:#000!important;word-break:break-word;white-space:normal}.htwb-card-home .shareCard-wrap .shareCard .short-url{color:#000!important;word-break:break-word;font-size:28px;white-space:nowrap;background-color:#fff;padding:5px;border-radius:3px;font-weight:700}.htwb-card-home .shareCard-wrap .shareCard .copy-btn{color:#000;font-size:20px;cursor:pointer;margin-left:10px}.htwb-card-home .shareCard-wrap .shareCard .copy-btn:hover{color:#007bff}.htwb-card-home .shareCard-wrap .shareCard .shareCard-actions{display:flex;gap:1rem;justify-content:flex-end}.htwb-card-home .shareCard-wrap .shareCard .shareCard-actions button{padding:5px 15px;border-radius:4px;border:1px solid;cursor:pointer;font-size:.9rem;transition:all .2s ease}.htwb-card-home .shareCard-wrap .shareCard .shareCard-actions button.cancel-btn{background:#fff;border-color:#dee2e6;color:#6c757d}.htwb-card-home .shareCard-wrap .shareCard .shareCard-actions button.cancel-btn:hover{background:#e9ecef}.htwb-card-home .shareCard-wrap .shareCard .shareCard-actions button.confirm-btn{background:#007bff;border-color:#007bff;color:#fff}.htwb-card-home .shareCard-wrap .shareCard .shareCard-actions button.confirm-btn:hover:not(:disabled){background:#0056b3}.htwb-card-home .shareCard-wrap .shareCard .shareCard-actions button.confirm-btn:disabled{opacity:.5;cursor:not-allowed}.htwb-card-home .actions{position:fixed;background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;overflow:hidden;padding:5px 0}.htwb-card-home .actions .action-item{white-space:nowrap;min-width:80px;padding:5px 1rem;cursor:pointer;color:#000;font-size:.9rem;transition:background .2s ease}.htwb-card-home .actions .action-item:hover{background:#e9ecef}@media (max-width:1200px){.htwb-card-home .top-nav{padding:0 1rem;height:40px}.htwb-card-home .top-nav .nav-left .title{font-size:1rem}.htwb-card-home .top-nav .nav-right .user-section .user-name{display:none}.htwb-card-home .content{padding:1rem}.htwb-card-home .content .cardcollect-grid .mindmapcard-wrap{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.htwb-card-home .content .cardcollect-grid .pagination-container{bottom:1rem;right:1rem}.htwb-card-home .content .cardcollect-grid .pagination-container .page-btn-wrap{padding:.375rem}.htwb-card-home .content .cardcollect-grid .pagination-container .page-btn-wrap .page-btn{width:28px;height:28px;font-size:.8rem}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:#fff;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:500px;width:90%;max-height:90vh;overflow-y:auto}.delete-confirm-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem 1.5rem;border-bottom:1px solid #e9ecef}.delete-confirm-modal .modal-header h3{margin:0;color:#000;font-size:1.2rem;font-weight:600}.delete-confirm-modal .modal-header .close-btn{background:none;border:none;cursor:pointer;padding:.25rem;color:#6c757d;transition:color .2s ease}.delete-confirm-modal .modal-header .close-btn:hover{color:#000}.delete-confirm-modal .modal-header .close-btn svg{width:20px;height:20px}.delete-confirm-modal .modal-body{padding:1.5rem}.delete-confirm-modal .modal-body .confirm-text{font-size:1rem;margin:0 0 1rem 0;line-height:1.5;font-weight:500}.delete-confirm-modal .modal-body .warning-text{font-size:.9rem;margin:0 0 .5rem 0;line-height:1.4;font-weight:500}.delete-confirm-modal .modal-body .warning-text strong{font-weight:700}.delete-confirm-modal .modal-body .danger-text{font-size:.85rem;margin:0;line-height:1.4;font-weight:600}.delete-confirm-modal .modal-body .danger-color{color:#dc3545!important}.delete-confirm-modal .modal-footer{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem 1.5rem;border-top:1px solid #e9ecef}.delete-confirm-modal .modal-footer .cancel-btn,.delete-confirm-modal .modal-footer .delete-btn{padding:.5rem 1rem;border-radius:4px;font-size:.9rem;cursor:pointer;transition:all .2s ease;border:1px solid;display:flex;align-items:center;gap:.5rem}.delete-confirm-modal .modal-footer .cancel-btn:disabled,.delete-confirm-modal .modal-footer .delete-btn:disabled{opacity:.6;cursor:not-allowed}.delete-confirm-modal .modal-footer .cancel-btn{background:#fff;border-color:#dee2e6;color:#000}.delete-confirm-modal .modal-footer .cancel-btn:hover:not(:disabled){background:#e9ecef;border-color:#c1c7cd}.delete-confirm-modal .modal-footer .delete-btn{background:#dc3545;border-color:#dc3545;color:#fff}.delete-confirm-modal .modal-footer .delete-btn:hover:not(:disabled){background:#c82333;border-color:#c82333}.delete-confirm-modal .modal-footer .loading-spinner{width:12px;height:12px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin 1s linear infinite}.top-nav[data-v-accdf502]{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;background:#f8f9fa;border-bottom:1px solid #e9ecef;height:50px}.top-nav .nav-left .title[data-v-accdf502]{color:#000;font-size:1.5rem;font-weight:700;margin:0}.top-nav .nav-right[data-v-accdf502]{position:relative}.top-nav .nav-right .login-section .login-btn[data-v-accdf502]{background:#007bff;border:1px solid #007bff;color:#fff;padding:.2rem .6rem;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:.8rem}.top-nav .nav-right .login-section .login-btn[data-v-accdf502]:hover{background:#0056b3;border-color:#0056b3}.top-nav .nav-right .user-section .user-info[data-v-accdf502]{display:flex;align-items:center;gap:.3rem;cursor:pointer;padding:10px;border-radius:4px;transition:background .2s ease}.top-nav .nav-right .user-section .user-info[data-v-accdf502]:hover{background:#e9ecef}.top-nav .nav-right .user-section .user-info .avatar[data-v-accdf502]{width:24px;height:24px;border-radius:50%;border:1px solid #dee2e6;-o-object-fit:cover;object-fit:cover}.top-nav .nav-right .user-section .user-info .avatar-placeholder[data-v-accdf502]{width:24px;height:24px;border-radius:50%;background:#6c757d;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.7rem}.top-nav .nav-right .user-section .user-info .user-name[data-v-accdf502]{color:#000;font-weight:500;font-size:1rem}.top-nav .nav-right .user-section .user-menu[data-v-accdf502]{position:absolute;top:45px;right:0;background-color:#fff;color:#000;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;min-width:100px;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.top-nav .nav-right .user-section .user-menu .menu-item[data-v-accdf502]{padding:.3rem .8rem;font-size:.9rem;cursor:default}.top-nav .nav-right .user-section .user-menu .menu-item[data-v-accdf502]:first-child{font-weight:500;color:#000}.top-nav .nav-right .user-section .user-menu .menu-item.menu-action[data-v-accdf502]{cursor:pointer;transition:background-color .2s}.top-nav .nav-right .user-section .user-menu .menu-item.menu-action[data-v-accdf502]:hover{background:#f5f5f5}.top-nav .nav-right .user-section .user-menu .menu-divider[data-v-accdf502]{height:1px;background:#eee;margin:3px 0}.card-collect{height:100vh;background:#f8f9fa;overflow:hidden}.card-collect .content-wrapper{padding:10px 30px;height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden}.card-collect .loading{text-align:center;font-size:18px;color:#666}.card-collect .error{text-align:center;font-size:18px;color:#d32f2f}.card-collect .card-collect-name{font-size:24px;font-weight:700;position:relative;margin:60px 0 20px 0;color:#000;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;width:100%}.card-collect .card-collect-name .title-left{display:flex;align-items:center;gap:8px}.card-collect .card-collect-name .home-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;cursor:pointer;color:#666;transition:all .2s ease}.card-collect .card-collect-name .home-link:hover{background:#e9ecef;color:#007bff;transform:translateX(-2px)}.card-collect .card-collect-name .home-link svg{width:20px;height:20px}.card-collect .card-collect-name .search-box{position:relative;display:flex;align-items:center;background:#fff;border:2px solid #e9ecef;border-radius:20px;padding:4px 16px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;min-width:300px;max-width:400px}.card-collect .card-collect-name .search-box:focus-within{border-color:#007bff;box-shadow:0 2px 12px rgba(0,123,255,.2)}.card-collect .card-collect-name .search-box .search-icon{color:#666;display:flex;align-items:center;margin-right:8px;flex-shrink:0}.card-collect .card-collect-name .search-box .search-icon svg{width:16px;height:16px}.card-collect .card-collect-name .search-box .search-input{border:none;outline:none;background:transparent;padding:8px 0;font-size:14px;color:#333;width:180px;flex-shrink:0}.card-collect .card-collect-name .search-box .search-input::-moz-placeholder{color:#666}.card-collect .card-collect-name .search-box .search-input::placeholder{color:#666}.card-collect .card-collect-name .search-box .clear-search-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;color:#666;transition:all .2s ease;flex-shrink:0}.card-collect .card-collect-name .search-box .clear-search-btn:hover{background:#f5f5f5;color:#dc3545}.card-collect .card-collect-name .search-box .clear-search-btn svg{width:16px;height:16px}.card-collect .card-collect-name .search-box .search-results-count{margin-left:8px;padding:4px 8px;background:#f8f9fa;border-radius:12px;font-size:12px;color:#666;white-space:nowrap;flex-shrink:0}.card-collect .card-collect-name .floating-upload-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#007bff;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s ease}.card-collect .card-collect-name .floating-upload-btn:hover{background:#0056b3;transform:translateY(-50%) scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.card-collect .card-collect-name .floating-upload-btn:active{transform:translateY(-50%) scale(.95)}.card-collect .card-collect-name .floating-upload-btn svg{width:20px;height:20px}.card-collect .padlet-columns{display:flex;gap:20px;align-items:flex-start;overflow-x:auto;overflow-y:hidden;padding:20px 0 40px 0;flex:1;height:100%}.card-collect .padlet-columns::-webkit-scrollbar:horizontal{height:8px}.card-collect .padlet-columns::-webkit-scrollbar-track:horizontal{background:#f1f1f1;border-radius:4px}.card-collect .padlet-columns::-webkit-scrollbar-thumb:horizontal{background:#c1c1c1;border-radius:4px}.card-collect .padlet-columns::-webkit-scrollbar-thumb:horizontal:hover{background:#a8a8a8}.card-collect .padlet-columns .column{flex:0 0 auto;min-width:280px;width:280px;height:calc(100vh - 180px);background:transparent;display:flex;flex-direction:column}.card-collect .padlet-columns .column .group-header{flex-shrink:0;margin-bottom:16px;height:48px;display:flex;align-items:center}.card-collect .padlet-columns .column .group-header .group-title-btn{width:calc(100% - 8px);height:48px;padding:0 16px;background:#007bff;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.card-collect .padlet-columns .column .group-header .group-title-btn:hover{background:#0056b3;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.card-collect .padlet-columns .column .group-header .group-title-btn.active{background:#0056b3;box-shadow:0 4px 12px rgba(44,90,160,.3)}.card-collect .padlet-columns .column .column-cards{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px;padding-right:8px}.card-collect .padlet-columns .column .column-cards::-webkit-scrollbar{width:6px}.card-collect .padlet-columns .column .column-cards::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.card-collect .padlet-columns .column .column-cards::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.card-collect .padlet-columns .column .column-cards::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.card-collect .padlet-columns .column .column-cards .card-item{width:100%;min-height:120px;max-width:280px;border:1px solid #e1e5e9;border-radius:12px;padding:16px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .2s ease;flex-shrink:0;cursor:grab;display:flex;flex-direction:column;position:relative}.card-collect .padlet-columns .column .column-cards .card-item:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.12);border-color:#c1c7cd}.card-collect .padlet-columns .column .column-cards .card-item:active{cursor:grabbing}.card-collect .padlet-columns .column .column-cards .card-item[draggable=true]:active{opacity:.5;transform:scale(.95)}.card-collect .padlet-columns .column .column-cards .card-item.my-card .card-owner{color:#007bff!important;font-weight:700}.card-collect .padlet-columns .column .column-cards .card-item.my-card:hover{box-shadow:0 6px 16px rgba(0,123,255,.15)}.card-collect .padlet-columns .column .column-cards.drag-over{background-color:#e3f2fd;border:2px dashed #2196f3;border-radius:8px;position:relative;min-height:100px}.card-collect .padlet-columns .column .column-cards.drag-over:before{content:"放開以移動卡片到此分組";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#1976d2;font-weight:600;font-size:14px;white-space:nowrap;z-index:10}.card-collect .padlet-columns .column .column-cards.drag-over .card-item{opacity:.3}.card-collect .padlet-columns .column.add-column .group-header{height:48px;display:flex;align-items:center}.card-collect .padlet-columns .column.add-column .group-header .add-group-btn{width:calc(100% - 8px);height:48px;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;cursor:pointer;color:#6c757d;font-size:20px;font-weight:700;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.card-collect .padlet-columns .column.add-column .group-header .add-group-btn:hover{background:#007bff;border-color:#007bff;color:#fff;transform:scale(1.02)}.card-collect .padlet-columns .column.add-column .group-header .add-group-btn:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.25)}@media (max-width:768px){.card-collect .padlet-columns{overflow-x:auto;overflow-y:hidden;padding:20px 0 30px 0}.card-collect .padlet-columns .column{min-width:280px;width:280px;height:calc(100vh - 140px)}.card-collect .padlet-columns .column .group-header{height:48px}.card-collect .padlet-columns .column .group-header .group-title-btn{width:calc(100% - 4px);height:48px}.card-collect .padlet-columns .column.add-column .group-header{height:48px}.card-collect .padlet-columns .column.add-column .group-header .add-group-btn{width:calc(100% - 4px);height:48px}}.card-collect .card-collect-info{margin:20px 0;padding:15px;background-color:#f5f5f5;border-radius:8px}.card-collect .card-collect-info p{margin:8px 0}.card-collect .card-collect-info h3{margin:15px 0 10px 0;color:#333}.card-collect .card-collect-info ul{margin:10px 0;padding-left:20px}.card-collect .card-collect-info ul li{margin:5px 0}.card-collect .card-item .card-header{margin-bottom:8px;flex-shrink:0}.card-collect .card-item .card-header h4{margin:0;color:#333;font-size:15px;font-weight:600;line-height:1.2;word-break:break-word;max-height:2.4em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.card-collect .card-item .card-footer{display:flex;flex-direction:column;align-items:flex-start;margin-top:auto;padding-top:8px;flex-shrink:0;position:relative}.card-collect .card-item .card-footer .card-menu{position:absolute;top:8px;right:0}.card-collect .card-item .card-footer .card-menu .menu-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#666;transition:all .2s}.card-collect .card-item .card-footer .card-menu .menu-btn:hover{background:#f5f5f5;color:#333}.card-collect .card-item .card-text-content{margin:8px 0;flex:1}.card-collect .card-item .card-text-content .text-preview{background:#f8f9fa;padding:8px;border-radius:4px;color:#333;font-size:13px;line-height:1.3;margin:0;white-space:pre-wrap;word-break:break-word;max-height:80px;overflow:hidden;position:relative}.card-collect .card-item .card-text-content .text-preview:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:20px;background:linear-gradient(transparent,#f8f9fa);pointer-events:none}.card-collect .card-item .card-file-info{margin:8px 0;flex:1}.card-collect .card-item .card-file-info p{margin:4px 0;color:#666;font-size:12px}.card-collect .card-item .card-owner{margin:0;color:#666;font-weight:700;font-size:14px}.card-collect .card-item .card-update-time{margin:2px 0 0 0;color:#666;font-size:12px;font-weight:400}.card-collect .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;z-index:1000}.card-collect .modal-content{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:80vh;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.2);position:relative;display:flex;flex-direction:column}.card-collect .modal-header{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-bottom:1px solid #eee}.card-collect .modal-header h3{margin:0;color:#333;font-size:20px}.card-collect .modal-header .close-btn{background:none;border:none;padding:4px;color:#666;cursor:pointer!important}.card-collect .modal-header .close-btn:hover{color:#333}.card-collect .modal-body{padding:24px}.card-collect .form-group{margin-bottom:20px}.card-collect .form-group label{display:block;margin-bottom:8px;font-weight:500;color:#333}.card-collect .form-group input[type=text],.card-collect .form-group select,.card-collect .form-group textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit}.card-collect .form-group input[type=text]:focus,.card-collect .form-group select:focus,.card-collect .form-group textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.card-collect .form-group input[type=text].error,.card-collect .form-group select.error,.card-collect .form-group textarea.error{border-color:#dc3545}.card-collect .form-group textarea{resize:vertical;min-height:100px}.card-collect .form-group select{cursor:pointer}.card-collect .form-group .error-message{color:#dc3545;font-size:12px;margin-top:4px;display:block}.card-collect .form-group .char-counter{text-align:right;color:#666;font-size:12px;margin-top:4px}.card-collect .file-upload-area{position:relative;border:1px dashed #ddd;border-radius:6px;transition:border-color .3s;max-height:200px;overflow:hidden}.card-collect .file-upload-area:hover{border-color:#007bff}.card-collect .file-upload-area.drag-over{border-color:#007bff;background-color:#f8f9ff}.card-collect .file-upload-area.error{border-color:#dc3545}.card-collect .file-upload-area .file-placeholder{padding:20px;text-align:center;color:#666;cursor:pointer}.card-collect .file-upload-area .file-placeholder .file-placeholder-icon{display:flex;justify-content:center;align-items:center;margin-bottom:12px;font-size:48px}.card-collect .file-upload-area .file-placeholder .file-placeholder-icon *{stroke:#666}.card-collect .file-upload-area .file-placeholder p{margin:8px 0}.card-collect .file-upload-area .file-placeholder .file-hint,.card-collect .file-upload-area .file-placeholder .file-size-hint{font-size:12px;color:#999}.card-collect .file-upload-area .file-selected{padding:16px;background-color:#f8f9fa;max-height:180px;overflow:hidden}.card-collect .file-upload-area .file-selected .file-preview-container{display:flex;align-items:center;gap:12px}.card-collect .file-upload-area .file-selected .file-preview-container .file-preview-image{flex-shrink:0;width:80px;height:80px;border-radius:6px;overflow:hidden;background:#fff;border:1px solid #eee;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.card-collect .file-upload-area .file-selected .file-preview-container .file-preview-image:hover{transform:scale(1.05);border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.2)}.card-collect .file-upload-area .file-selected .file-preview-container .file-preview-image .preview-thumbnail{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.card-collect .file-upload-area .file-selected .file-info-container{display:flex;align-items:center;gap:12px}.card-collect .file-upload-area .file-selected .file-icon{flex-shrink:0}.card-collect .file-upload-area .file-selected .file-icon svg{color:#007bff}.card-collect .file-upload-area .file-selected .file-info{flex:1;display:flex;flex-direction:column}.card-collect .file-upload-area .file-selected .file-info .file-name{font-weight:500;color:#333;margin-bottom:4px}.card-collect .file-upload-area .file-selected .file-info .file-size,.card-collect .file-upload-area .file-selected .file-info .file-type{font-size:12px;color:#666;margin:2px 0}.card-collect .file-upload-area .file-selected .remove-file-btn{background:none;border:none;cursor:pointer;padding:4px;color:#dc3545;border-radius:4px;flex-shrink:0;align-self:flex-start}.card-collect .file-upload-area .file-selected .remove-file-btn:hover{background-color:#dc3545;color:#fff}.card-collect .upload-progress{margin-top:16px}.card-collect .upload-progress .progress-info{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px;color:#666}.card-collect .upload-progress .progress-bar{width:100%;height:8px;background-color:#e9ecef;border-radius:4px;overflow:hidden}.card-collect .upload-progress .progress-bar .progress-fill{height:100%;background-color:#007bff;transition:width .3s ease}.card-collect .general-error{display:flex;align-items:center;gap:8px;color:#dc3545;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;padding:12px;margin-top:16px}.card-collect .general-error svg{flex-shrink:0}.card-collect .modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #eee}.card-collect .modal-footer .cancel-btn,.card-collect .modal-footer .submit-btn{padding:10px 20px;border:1px solid;border-radius:6px;cursor:pointer;font-size:14px;transition:all .3s}.card-collect .modal-footer .cancel-btn:disabled,.card-collect .modal-footer .submit-btn:disabled{opacity:.6;cursor:not-allowed}.card-collect .modal-footer .cancel-btn{background:#fff;color:#666;border-color:#ddd}.card-collect .modal-footer .cancel-btn:hover:not(:disabled){background-color:#f8f9fa}.card-collect .modal-footer .submit-btn{background-color:#007bff;color:#fff;border-color:#007bff}.card-collect .modal-footer .submit-btn:hover:not(:disabled){background-color:#0056b3}.card-collect .upload-modal .fixed-header{flex-shrink:0;background:#fff;z-index:10}.card-collect .upload-modal .modal-body.scrollable-content{flex:1;overflow-y:auto;padding:20px 24px;max-height:calc(80vh - 140px)}.card-collect .upload-modal .fixed-footer{flex-shrink:0;background:#fff;z-index:10;box-shadow:0 -2px 8px rgba(0,0,0,.1)}.card-collect .edit-modal .fixed-header{flex-shrink:0;background:#fff;z-index:10}.card-collect .edit-modal .modal-body.scrollable-content{flex:1;overflow-y:auto;padding:20px 24px;max-height:calc(80vh - 140px)}.card-collect .edit-modal .fixed-footer{flex-shrink:0;background:#fff;z-index:10;box-shadow:0 -2px 8px rgba(0,0,0,.1)}.card-collect .edit-modal .current-file-info{margin-bottom:16px;padding:12px;border:1px solid #e9ecef;border-radius:6px;background:#f8f9fa}.card-collect .edit-modal .current-file-info .file-info-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.card-collect .edit-modal .current-file-info .file-info-header .current-file-label{font-weight:500;color:#333}.card-collect .edit-modal .current-file-info .file-info-header .file-action-buttons{display:flex;gap:8px;align-items:center}.card-collect .edit-modal .current-file-info .file-info-header .replace-file-btn{padding:6px 12px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color .2s}.card-collect .edit-modal .current-file-info .file-info-header .replace-file-btn:hover{background:#0056b3}.card-collect .edit-modal .current-file-info .file-info-header .remove-original-file-btn{display:flex;align-items:center;gap:4px;padding:6px 10px;background:none;border:1px solid #dc3545;border-radius:4px;color:#dc3545;cursor:pointer;font-size:12px;transition:all .2s}.card-collect .edit-modal .current-file-info .file-info-header .remove-original-file-btn:hover{background:#dc3545;color:#fff}.card-collect .edit-modal .current-file-info .file-info-header .remove-original-file-btn svg{flex-shrink:0;width:12px;height:12px}.card-collect .edit-modal .current-file-info .current-image-preview .current-preview-image{width:100%;max-width:200px;height:auto;border-radius:4px;border:1px solid #eee}.card-collect .edit-modal .current-file-info .current-file-display{display:flex;align-items:center;gap:12px}.card-collect .edit-modal .current-file-info .current-file-display .file-icon{flex-shrink:0}.card-collect .edit-modal .current-file-info .current-file-display .file-icon svg{color:#007bff}.card-collect .edit-modal .current-file-info .current-file-display .file-info{flex:1}.card-collect .edit-modal .current-file-info .current-file-display .file-info .file-name{display:block;font-weight:500;color:#333;margin-bottom:4px}.card-collect .edit-modal .current-file-info .current-file-display .file-info .file-type{font-size:12px;color:#666}.card-collect .card-actions{position:fixed;background:#fff;border:1px solid #e9ecef;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:120px}.card-collect .card-actions .action-item{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;font-size:14px;transition:background-color .2s}.card-collect .card-actions .action-item:hover{background:#f8f9fa}.card-collect .card-actions .action-item svg{flex-shrink:0}.card-collect .card-actions .action-item.edit-action{color:#007bff;border-bottom:1px solid #eee}.card-collect .card-actions .action-item.edit-action:hover{background:rgba(0,123,255,.1)}.card-collect .card-actions .action-item.delete-action{color:#dc3545}.card-collect .delete-confirm-modal{max-width:450px}.card-collect .delete-confirm-modal .modal-body{text-align:center;padding:30px 24px}.card-collect .delete-confirm-modal .modal-body .confirm-text{font-size:16px;font-weight:500;color:#333;margin-bottom:8px}.card-collect .delete-confirm-modal .modal-body .warning-text{font-size:14px;color:#666;margin:0}.card-collect .delete-confirm-modal .modal-footer{justify-content:flex-end}.card-collect .delete-confirm-modal .modal-footer .cancel-btn,.card-collect .delete-confirm-modal .modal-footer .delete-btn{padding:10px 20px;border:1px solid;border-radius:6px;cursor:pointer;font-size:14px;transition:all .3s}.card-collect .delete-confirm-modal .modal-footer .cancel-btn:disabled,.card-collect .delete-confirm-modal .modal-footer .delete-btn:disabled{opacity:.6;cursor:not-allowed}.card-collect .delete-confirm-modal .modal-footer .cancel-btn{background:#fff;color:#666;border-color:#ddd}.card-collect .delete-confirm-modal .modal-footer .cancel-btn:hover:not(:disabled){background-color:#f8f9fa}.card-collect .delete-confirm-modal .modal-footer .delete-btn{background-color:#dc3545;color:#fff;border-color:#dc3545;display:flex;align-items:center;justify-content:center;gap:8px}.card-collect .delete-confirm-modal .modal-footer .delete-btn:hover:not(:disabled){background-color:#c82333;border-color:#bd2130}.card-collect .delete-confirm-modal .modal-footer .delete-btn .loading-spinner{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin 1s linear infinite}.card-collect .add-group-modal{max-width:400px}.card-collect .add-group-modal .modal-body{padding:24px}.card-collect .add-group-modal .modal-body .form-group{margin-bottom:16px}.card-collect .add-group-modal .modal-body .form-group input[type=text]{font-size:16px;padding:14px}.card-collect .add-group-modal .modal-body .general-error{margin-top:12px;margin-bottom:0}.card-collect .add-group-modal .modal-footer{justify-content:flex-end}.card-collect .add-group-modal .modal-footer .cancel-btn,.card-collect .add-group-modal .modal-footer .submit-btn{padding:10px 20px;font-size:14px}.card-collect .card-image-preview{margin:10px 0;cursor:pointer;border-radius:4px;overflow:hidden;position:relative;transition:all .3s ease}.card-collect .card-image-preview:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.card-collect .card-image-preview .preview-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:4px;display:block}.card-collect .card-image-preview .image-error{color:#999;font-size:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;gap:8px;background:#f5f5f5;border-radius:4px}.card-collect .card-image-preview .image-error svg{opacity:.5}.card-collect .card-video-preview{margin:8px 0;border-radius:4px;overflow:hidden}.card-collect .card-video-preview .preview-video{width:100%;max-height:200px;border-radius:4px;background:#000}.card-collect .card-video-preview .preview-video:focus{outline:1px solid #007bff;outline-offset:1px}.card-collect .card-audio-preview{margin:8px 0;padding:8px;border:1px solid #e9ecef;border-radius:6px;background:#f8f9fa}.card-collect .card-audio-preview .audio-info{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:#333}.card-collect .card-audio-preview .audio-info svg{color:#007bff;flex-shrink:0;width:16px;height:16px}.card-collect .card-audio-preview .audio-info .audio-name{font-weight:500;font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card-collect .card-audio-preview .preview-audio{width:100%;height:32px}.card-collect .card-audio-preview .preview-audio:focus{outline:1px solid #007bff;outline-offset:1px}.card-collect .card-file-download{margin:8px 0;padding:12px;border:1px solid #e9ecef;border-radius:6px;background:#f8f9fa;text-align:left}.card-collect .card-file-download .file-name-link{display:block;color:#1976d2;text-decoration:none;font-size:16px;font-weight:600;word-break:break-all;line-height:1.4}.card-collect .card-file-download .file-name-link:hover{text-decoration:underline;color:#145ca4}.card-collect .card-file-download .file-name-link:active{color:#0e4377}.card-collect .file-path-info{font-size:12px;color:#888;word-break:break-all;margin:5px 0}.card-collect .image-preview-overlay{z-index:10000;background:rgba(0,0,0,.9);align-items:center;padding-top:0}.card-collect .image-preview-overlay .image-preview-modal{background:#fff;border-radius:12px;max-width:90vw;max-height:90vh;width:auto;height:auto;display:flex;flex-direction:column;overflow:hidden;position:relative}.card-collect .image-preview-overlay .image-preview-modal .image-preview-header{padding:20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.card-collect .image-preview-overlay .image-preview-modal .image-preview-header h3{margin:0;font-size:18px;font-weight:600;color:#333}.card-collect .image-preview-overlay .image-preview-modal .image-preview-header .close-btn{background:none;border:none;padding:8px;border-radius:4px;color:#666;cursor:pointer!important}.card-collect .image-preview-overlay .image-preview-modal .image-preview-header .close-btn:hover{background:#f5f5f5;color:#333}.card-collect .image-preview-overlay .image-preview-modal .image-preview-content{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;max-height:80vh;overflow-y:auto}.card-collect .image-preview-overlay .image-preview-modal .image-preview-content .preview-full-image{width:100%;height:auto}@media (max-width:768px){.card-collect .image-preview-overlay .image-preview-modal{max-width:95vw;max-height:95vh}.card-collect .image-preview-overlay .image-preview-modal .image-preview-header{padding:15px}.card-collect .image-preview-overlay .image-preview-modal .image-preview-header h3{font-size:16px}.card-collect .image-preview-overlay .image-preview-modal .image-preview-content{padding:15px;min-height:300px;max-height:calc(95vh - 150px)}.card-collect .image-preview-overlay .image-preview-modal .image-preview-footer{padding:15px}.card-collect .card-image-preview .preview-image{border-radius:6px}.card-collect .card-image-preview .image-error{height:120px;font-size:12px;border-radius:6px}}.card-collect .color-picker-container{display:flex;align-items:center;gap:12px;margin-top:8px}.card-collect .color-picker-container .color-presets{display:flex;gap:8px;flex-wrap:wrap}.card-collect .color-picker-container .color-presets .color-preset{width:32px;height:32px;border-radius:6px;border:1px solid #d1d5db;cursor:pointer;transition:all .2s ease;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.05)}.card-collect .color-picker-container .color-presets .color-preset:hover{transform:scale(1.1);border-color:#9ca3af;box-shadow:0 2px 8px rgba(0,0,0,.15)}.card-collect .color-picker-container .color-presets .color-preset.active{border-color:#007bff;border-width:2px;transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.2)}.card-collect .color-picker-container .color-presets .color-preset.active:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#333;font-size:14px;font-weight:700;text-shadow:0 0 2px hsla(0,0%,100%,.8)}.card-collect .color-picker-container .custom-color-input{display:flex;flex-direction:column;align-items:center;gap:4px}.card-collect .color-picker-container .custom-color-input .color-input{width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;background:none}.card-collect .color-picker-container .custom-color-input .color-input::-webkit-color-swatch-wrapper{padding:0;border:2px solid #ddd;border-radius:6px}.card-collect .color-picker-container .custom-color-input .color-input::-webkit-color-swatch{border:none;border-radius:4px}.card-collect .color-picker-container .custom-color-input .color-input-label{font-size:12px;color:#666;text-align:center}.card-collect .color-filter-container{position:relative;display:flex;align-items:center;gap:10px;margin-right:70px}.card-collect .color-filter-container .share-btn{display:flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:15px;border:none;background:#2e7cff;cursor:pointer;color:#fff;transition:all .2s ease;font-size:14px;font-weight:500;white-space:nowrap}.card-collect .color-filter-container .share-btn:hover{background:#1e5fd9;transform:translateY(-1px)}.card-collect .color-filter-container .share-btn svg{width:16px;height:16px;fill:currentColor}.card-collect .color-filter-container .share-btn span{font-size:14px}.card-collect .color-filter-container .color-filter-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:30px;height:30px;border-radius:50%;border:1px solid #d6d6d6;background:#fff;cursor:pointer;color:#666;transition:all .2s ease;font-size:14px}.card-collect .color-filter-container .color-filter-btn:hover{border-color:#007bff;color:#007bff}.card-collect .color-filter-container .color-filter-btn.active{border-color:#007bff;background:#007bff;color:#fff}.card-collect .color-filter-container .color-filter-btn .svg-icon{width:16px;height:16px;position:relative;top:1px}.card-collect .color-filter-container .color-filter-btn .filter-text{font-weight:500}.card-collect .color-filter-panel{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:200px;margin-top:8px}.card-collect .color-filter-panel .filter-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f3f4f6}.card-collect .color-filter-panel .filter-header .filter-title{font-weight:500;color:#000;font-size:14px}.card-collect .color-filter-panel .filter-header .clear-filter-btn{background:none;border:none;color:#007bff;cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px;transition:background .2s ease}.card-collect .color-filter-panel .filter-header .clear-filter-btn:hover{background:#e9ecef}.card-collect .color-filter-panel .color-filter-options{padding:8px}.card-collect .color-filter-panel .color-filter-options .color-filter-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background .2s ease}.card-collect .color-filter-panel .color-filter-options .color-filter-item:hover{background:#e9ecef}.card-collect .color-filter-panel .color-filter-options .color-filter-item.active{background:#007bff}.card-collect .color-filter-panel .color-filter-options .color-filter-item.active .color-name{color:#fff}.card-collect .color-filter-panel .color-filter-options .color-filter-item .color-dot{width:16px;height:16px;border-radius:50%;border:1px solid #d1d5db;flex-shrink:0}.card-collect .color-filter-panel .color-filter-options .color-filter-item .color-name{font-size:14px;color:#000;transition:color .2s ease}.card-collect .shareCard-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding-top:20vh}.card-collect .shareCard-wrap .shareCard{background:#fff;border-radius:8px;padding:15px 30px;padding-bottom:20px;width:auto;max-width:500px;position:relative}.card-collect .shareCard-wrap .shareCard .close-btn{position:absolute;top:1rem;right:1rem;cursor:pointer;color:#6c757d;font-size:1.5rem}.card-collect .shareCard-wrap .shareCard .close-btn:hover{color:#000}.card-collect .shareCard-wrap .shareCard .shareCard-title{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#000}.card-collect .shareCard-wrap .shareCard .shareCard-content{margin-bottom:1.5rem}.card-collect .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar{position:relative;display:block}.card-collect .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar input{width:100%;padding:.75rem;border:2px solid #dee2e6;border-radius:4px;font-size:1rem;color:#000;font-weight:700}.card-collect .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar input:focus{outline:none;border-color:#007bff}.card-collect .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar .delete-btn{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);cursor:pointer;color:#6c757d}.card-collect .shareCard-wrap .shareCard .shareCard-content .rename-wrap .rename-bar .delete-btn:hover{color:#000}.card-collect .shareCard-wrap .shareCard .flex-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.card-collect .shareCard-wrap .shareCard .flex-container .flex-item{color:#000}.card-collect .shareCard-wrap .shareCard .flex-container .switch{position:relative;display:inline-block;width:48px;height:24px}.card-collect .shareCard-wrap .shareCard .flex-container .switch input{opacity:0;width:0;height:0}.card-collect .shareCard-wrap .shareCard .flex-container .switch input:checked+.slider{background-color:#007bff}.card-collect .shareCard-wrap .shareCard .flex-container .switch input:checked+.slider:before{transform:translateX(24px)}.card-collect .shareCard-wrap .shareCard .flex-container .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.card-collect .shareCard-wrap .shareCard .flex-container .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.card-collect .shareCard-wrap .shareCard .flex-container .switch .slider.round{border-radius:24px}.card-collect .shareCard-wrap .shareCard .flex-container .switch .slider.round:before{border-radius:50%}.card-collect .shareCard-wrap .shareCard .url-wrap{background-color:#fff9c4;padding:10px;color:#007bff;margin:20px 10px 10px 10px;font-weight:700;border-radius:5px;white-space:nowrap;display:flex;align-items:center;gap:6px}.card-collect .shareCard-wrap .shareCard .url-wrap-small{margin:20px 0 10px 0;width:auto;word-wrap:break-word;overflow-wrap:break-word}.card-collect .shareCard-wrap .shareCard .url-title{color:#000!important;word-break:break-word;white-space:normal}.card-collect .shareCard-wrap .shareCard .short-url{color:#000!important;word-break:break-word;font-size:28px;white-space:nowrap;background-color:#fff;padding:5px;border-radius:3px;font-weight:700}.card-collect .shareCard-wrap .shareCard .copy-btn{color:#000;font-size:20px;cursor:pointer;margin-left:10px}.card-collect .shareCard-wrap .shareCard .copy-btn:hover{color:#007bff}.card-collect .shareCard-wrap .shareCard .shareCard-actions{display:flex;gap:1rem;justify-content:flex-end}.card-collect .shareCard-wrap .shareCard .shareCard-actions button{padding:5px 15px;border-radius:4px;border:1px solid;cursor:pointer;font-size:.9rem;transition:all .2s ease}.card-collect .shareCard-wrap .shareCard .shareCard-actions button.cancel-btn{background:#fff;border-color:#dee2e6;color:#6c757d}.card-collect .shareCard-wrap .shareCard .shareCard-actions button.cancel-btn:hover{background:#e9ecef}.card-collect .shareCard-wrap .shareCard .shareCard-actions button.confirm-btn{background:#007bff;border-color:#007bff;color:#fff}.card-collect .shareCard-wrap .shareCard .shareCard-actions button.confirm-btn:hover:not(:disabled){background:#0056b3}.card-collect .shareCard-wrap .shareCard .shareCard-actions button.confirm-btn:disabled{opacity:.5;cursor:not-allowed}.card-collect .card-comments-section{margin-top:8px;border-top:1px solid #f0f0f0;padding-top:8px}.card-collect .comment-input-container{display:flex;align-items:center;gap:8px;margin-bottom:8px}.card-collect .comment-input-container .comment-file-btn{width:20px;height:20px;border:none;background-color:transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:all .2s ease}.card-collect .comment-input-container .comment-file-btn:hover{background-color:#f5f5f5;color:#333}.card-collect .comment-input-container .comment-file-btn svg{width:14px;height:14px}.card-collect .comment-input-container .comment-input{flex:1;padding:6px 10px;border:1px solid transparent;border-radius:8px;font-size:12px;background-color:transparent;outline:none;transition:all .2s ease}.card-collect .comment-input-container .comment-input::-moz-placeholder{color:#999;opacity:.7}.card-collect .comment-input-container .comment-input::placeholder{color:#999;opacity:.7}.card-collect .comment-input-container .comment-input.comment-input-focused{border-color:#e0e0e0;background-color:#f8f9fa}.card-collect .comment-input-container .comment-input.comment-input-focused:focus{border-color:#4a90e2;background-color:#fff}.card-collect .comment-input-container .comment-input.comment-input-has-content{border-color:#e0e0e0;background-color:#f8f9fa}.card-collect .comment-input-container .comment-input:not(.comment-input-focused):not(.comment-input-has-content):hover{background-color:rgba(248,249,250,.5);border-color:hsla(0,0%,88%,.3)}.card-collect .comment-input-container .comment-submit-btn{width:24px;height:24px;border:none;background-color:#4a90e2;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.card-collect .comment-input-container .comment-submit-btn:hover:not(:disabled){background-color:#357abd}.card-collect .comment-input-container .comment-submit-btn:disabled{opacity:.6;cursor:not-allowed}.card-collect .comment-input-container .comment-submit-btn svg{width:12px;height:12px}.card-collect .comment-attachments-preview{margin:8px 0;padding:8px;background-color:#f8f9fa;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px}.card-collect .comment-attachments-preview .attachment-preview-item{position:relative;border-radius:6px;background-color:transparent;overflow:hidden;display:flex;align-items:center;min-width:auto;max-width:200px}.card-collect .comment-attachments-preview .attachment-preview-item .attachment-image-preview{position:relative}.card-collect .comment-attachments-preview .attachment-preview-item .attachment-image-preview .preview-image{max-width:100px;max-height:60px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:4px;border:1px solid #e0e0e0}.card-collect .comment-attachments-preview .attachment-preview-item .attachment-file-preview{display:flex;align-items:center;gap:8px;padding:8px;min-width:0;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff}.card-collect .comment-attachments-preview .attachment-preview-item .attachment-file-preview .file-type-icon{flex-shrink:0;width:20px;height:20px;color:#4a90e2}.card-collect .comment-attachments-preview .attachment-preview-item .attachment-file-preview .file-name{font-size:12px;color:#333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.card-collect .comment-attachments-preview .attachment-preview-item .upload-progress{position:absolute;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.9);padding:4px 8px;display:flex;align-items:center;gap:8px}.card-collect .comment-attachments-preview .attachment-preview-item .upload-progress .progress-bar{flex:1;height:4px;background-color:#e0e0e0;border-radius:2px;overflow:hidden}.card-collect .comment-attachments-preview .attachment-preview-item .upload-progress .progress-bar .progress-fill{height:100%;background-color:#4a90e2;transition:width .3s ease}.card-collect .comment-attachments-preview .attachment-preview-item .upload-progress .progress-text{font-size:10px;color:#666;font-weight:500;white-space:nowrap}.card-collect .comment-attachments-preview .attachment-preview-item .remove-attachment-btn{position:absolute;top:4px;right:4px;width:18px;height:18px;border:none;background-color:rgba(255,77,79,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;opacity:0;transition:opacity .2s ease}.card-collect .comment-attachments-preview .attachment-preview-item .remove-attachment-btn:hover:not(:disabled){background-color:rgba(207,19,34,.9)}.card-collect .comment-attachments-preview .attachment-preview-item .remove-attachment-btn:disabled{opacity:.4;cursor:not-allowed}.card-collect .comment-attachments-preview .attachment-preview-item .remove-attachment-btn svg{width:12px;height:12px}.card-collect .comment-attachments-preview .attachment-preview-item:hover .remove-attachment-btn{opacity:1}.card-collect .comments-list .comment-item{margin-bottom:8px;transition:all .2s ease}.card-collect .comments-list .comment-item.comment-editing{background-color:#fff;border-radius:0;padding:10px;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.06);margin:10px -16px 10px -16px}.card-collect .comments-list .comment-item .comment-header{display:flex;align-items:flex-start;gap:6px;margin-bottom:4px;position:relative}.card-collect .comments-list .comment-item .comment-header .comment-avatar{width:16px;height:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.card-collect .comments-list .comment-item .comment-header .comment-avatar.comment-avatar-default{background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#999}.card-collect .comments-list .comment-item .comment-header .comment-avatar.comment-avatar-default svg{width:10px;height:10px}.card-collect .comments-list .comment-item .comment-header .comment-info{flex:1;display:flex;align-items:baseline;gap:6px;margin-top:1px}.card-collect .comments-list .comment-item .comment-header .comment-info .comment-author{font-size:11px;font-weight:500;color:#333}.card-collect .comments-list .comment-item .comment-header .comment-info .comment-time{font-size:10px;color:#999}.card-collect .comments-list .comment-item .comment-header .comment-actions{position:relative}.card-collect .comments-list .comment-item .comment-header .comment-actions .comment-action-btn{width:16px;height:16px;border:none;background:none;cursor:pointer;padding:0;color:#999}.card-collect .comments-list .comment-item .comment-header .comment-actions .comment-action-btn:hover{color:#666}.card-collect .comments-list .comment-item .comment-header .comment-actions .comment-action-btn svg{width:12px;height:12px}.card-collect .comments-list .comment-item .comment-header .comment-actions .comment-menu{position:absolute;top:18px;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000}.card-collect .comments-list .comment-item .comment-header .comment-actions .comment-menu button{display:block;width:80px;padding:4px 8px;border:none;background:none;cursor:pointer;font-size:13px;text-align:left}.card-collect .comments-list .comment-item .comment-header .comment-actions .comment-menu button:hover{background-color:#f5f5f5}.card-collect .comments-list .comment-item .comment-header .comment-actions .comment-menu button:first-child{border-bottom:1px solid #f0f0f0}.card-collect .comments-list .comment-item .comment-content{padding-left:18px}.card-collect .comments-list .comment-item .comment-content p{margin:0 0 4px 0;font-size:12px;color:#333;line-height:1.4}.card-collect .comments-list .comment-item .comment-content .comment-attachments{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item{max-width:200px}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .attachment-image .attachment-image-display{max-width:120px;max-height:80px;border-radius:4px;border:1px solid #e0e0e0;cursor:pointer;transition:all .2s ease;display:block;-o-object-fit:cover;object-fit:cover}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .attachment-image .attachment-image-display:hover{transform:scale(1.02);box-shadow:0 2px 8px rgba(0,0,0,.15)}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .attachment-video .attachment-video-display{max-width:200px;max-height:120px;border-radius:4px;border:1px solid #e0e0e0;background:#000}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .card-audio-preview{width:100%;margin:0;padding:8px;box-sizing:border-box}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .card-audio-preview .audio-info{margin-bottom:6px}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .card-audio-preview .audio-info svg{width:14px;height:14px}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .card-audio-preview .audio-info .audio-name{font-size:11px}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .card-audio-preview .preview-audio{height:30px}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .attachment-file .attachment-file-link{display:flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid #e0e0e0;border-radius:4px;background-color:#f8f9fa;text-decoration:none;color:#333;font-size:11px;transition:all .2s ease}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .attachment-file .attachment-file-link:hover{background-color:#e9ecef;border-color:#4a90e2;color:#4a90e2}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .attachment-file .attachment-file-link .attachment-file-icon{flex-shrink:0;width:14px;height:14px;color:#4a90e2}.card-collect .comments-list .comment-item .comment-content .comment-attachments .comment-attachment-item .attachment-file .attachment-file-link .attachment-file-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.card-collect .comments-list .comment-item .comment-content .comment-edit-container{display:flex;flex-direction:column;gap:8px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-input{padding:4px 8px;border:1px solid #e0e0e0;border-radius:4px;font-size:12px;outline:none}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-input:focus{border-color:#4a90e2}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item{position:relative;display:inline-block;margin:6px 8px 6px 0;border:1px solid #e0e0e0;border-radius:4px;overflow:visible;max-width:100%;width:auto;background-color:#fff}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .edit-attachment-preview{overflow:hidden;border-radius:3px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .edit-attachment-preview .edit-attachment-image{width:120;height:80px;-o-object-fit:cover;object-fit:cover;display:block}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .edit-attachment-preview .edit-attachment-video{width:120px;height:80px;-o-object-fit:cover;object-fit:cover;display:block}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .edit-attachment-file{display:flex;align-items:center;padding:4px;gap:4px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .edit-attachment-file .edit-file-icon{width:16px;height:16px;flex-shrink:0}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .edit-attachment-file .edit-file-icon svg{width:100%;height:100%;color:#666}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .edit-attachment-file .edit-file-name{font-size:10px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .remove-edit-attachment-btn{position:absolute;top:-4px;right:-4px;width:14px;height:14px;border-radius:50%;background:#ff4d4f;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;z-index:1}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .remove-edit-attachment-btn svg{width:8px;height:8px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-attachments .edit-attachment-item .remove-edit-attachment-btn:hover{background:#cf1322}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:0;padding:2px;border-radius:6px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .comment-edit-file-actions .hidden-file-input{display:none}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .comment-edit-actions{display:flex;gap:6px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn{display:flex;align-items:center;gap:6px;padding:4px;border-radius:6px;cursor:pointer;transition:all .2s ease;border:none;background:#fff;min-width:30px;min-height:30px;justify-content:center}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn svg{width:12px;height:12px;flex-shrink:0}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.cancel-btn svg{width:16px;height:16px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.upload-btn{color:#4a90e2;padding:6px 10px;font-size:12px;min-width:auto}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.upload-btn svg{width:12px;height:12px}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.upload-btn:hover{background:#f8f9fa}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.save-btn{color:#4a90e2}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.save-btn:hover{background:#f0f8ff}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.cancel-btn{color:#ff4d4f}.card-collect .comments-list .comment-item .comment-content .comment-edit-container .comment-edit-bottom-actions .icon-action-btn.cancel-btn:hover{background:#fff2f0}.ai-prompt-home{height:100vh;background:#fff;overflow:hidden;margin:0;padding:0}.ai-prompt-home .top-nav{justify-content:space-between;padding:0 2rem;background:#f8f9fa;border-bottom:1px solid #e9ecef;height:50px}.ai-prompt-home .top-nav,.ai-prompt-home .top-nav .nav-left{display:flex;align-items:center}.ai-prompt-home .top-nav .nav-left .hamburger-btn{display:none;background:transparent;border:none;color:#000;cursor:pointer;padding:.5rem;border-radius:5px;transition:all .2s ease;margin-right:5px}.ai-prompt-home .top-nav .nav-left .hamburger-btn:active .hamburger-icon *,.ai-prompt-home .top-nav .nav-left .hamburger-btn:hover .hamburger-icon *{stroke:gray}.ai-prompt-home .top-nav .nav-left .hamburger-btn .hamburger-icon{font-size:32px;position:relative;top:0}.ai-prompt-home .top-nav .nav-left .hamburger-btn .hamburger-icon *{stroke:#000}.ai-prompt-home .top-nav .nav-left .hamburger-btn:hover{background:#e9ecef}.ai-prompt-home .top-nav .nav-left .title{color:#000;font-size:1.5rem;font-weight:700;margin:0}.ai-prompt-home .top-nav .nav-right{position:relative}.ai-prompt-home .top-nav .nav-right .login-section .login-btn{background:#007bff;border:1px solid #007bff;color:#fff;padding:.2rem .6rem;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:.8rem}.ai-prompt-home .top-nav .nav-right .login-section .login-btn:hover{background:#0056b3;border-color:#0056b3}.ai-prompt-home .top-nav .nav-right .user-section .user-info{display:flex;align-items:center;gap:.3rem;cursor:pointer;padding:10px;border-radius:4px;transition:background .2s ease}.ai-prompt-home .top-nav .nav-right .user-section .user-info:hover{background:#e9ecef}.ai-prompt-home .top-nav .nav-right .user-section .user-info .avatar{width:24px;height:24px;border-radius:50%;border:1px solid #dee2e6;-o-object-fit:cover;object-fit:cover}.ai-prompt-home .top-nav .nav-right .user-section .user-info .avatar-placeholder{width:24px;height:24px;border-radius:50%;background:#6c757d;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.7rem}.ai-prompt-home .top-nav .nav-right .user-section .user-info .user-name{color:#000;font-weight:500;font-size:1rem}.ai-prompt-home .top-nav .nav-right .user-section .user-menu{position:absolute;top:45px;right:0;background-color:#fff;color:#000;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;min-width:100px;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.ai-prompt-home .top-nav .nav-right .user-section .user-menu .menu-item{white-space:nowrap;padding:5px 20px;color:#000;font-size:.9rem}.ai-prompt-home .top-nav .nav-right .user-section .user-menu .menu-item.menu-action{cursor:pointer;transition:background .2s ease}.ai-prompt-home .top-nav .nav-right .user-section .user-menu .menu-item.menu-action:hover{background:#f5f5f5}.ai-prompt-home .top-nav .nav-right .user-section .user-menu .menu-divider{height:1px;background:#eee;margin:.25rem 0}.ai-prompt-home .main-content{padding:0;margin:0;height:calc(100vh - 50px)}.ai-prompt-home .main-content .filter-section{margin-bottom:2rem}.ai-prompt-home .main-content .filter-section .filter-header{margin-bottom:.8rem}.ai-prompt-home .main-content .filter-section .filter-header .filter-label{font-size:1.1rem;font-weight:600;color:#000}.ai-prompt-home .main-content .filter-section .filter-buttons{display:flex;flex-wrap:wrap;gap:.8rem}.ai-prompt-home .main-content .filter-section .filter-buttons .filter-btn{background:#fff;color:#000;border:2px solid #e9ecef;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.3rem}.ai-prompt-home .main-content .filter-section .filter-buttons .filter-btn:hover{border-color:#007bff;color:#007bff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ai-prompt-home .main-content .filter-section .filter-buttons .filter-btn.active{background:#007bff;color:#fff;border-color:#007bff;box-shadow:0 2px 8px rgba(74,144,226,.3)}.ai-prompt-home .main-content .filter-section .filter-buttons .filter-btn .filter-count{background:hsla(0,0%,78%,.5);color:inherit;padding:.1rem .4rem;border-radius:10px;font-size:.7rem;font-weight:600}.ai-prompt-home .main-content .filter-section .filter-buttons .filter-btn.active .filter-count{background:hsla(0,0%,100%,.3)}.ai-prompt-home .main-content .content-layout{display:flex;height:100%;overflow:hidden}.ai-prompt-home .main-content .left-panel{width:280px;min-width:280px;background:#f8f9fa;border-radius:0 4px 0 0;padding:10px 15px;height:100%;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.ai-prompt-home .main-content .left-panel.hidden{width:0;min-width:0;padding:0;overflow:hidden}.ai-prompt-home .main-content .left-panel .panel-header{margin-bottom:10px}.ai-prompt-home .main-content .left-panel .panel-header h3{color:#000;font-size:1.2rem;font-weight:600;margin:0;padding-bottom:0}.ai-prompt-home .main-content .left-panel .collection-section{margin-bottom:1.5rem}.ai-prompt-home .main-content .left-panel .collection-section.share-code-section{margin-top:-1.2rem;margin-bottom:1.5rem}.ai-prompt-home .main-content .left-panel .collection-section:first-of-type{flex-shrink:0}.ai-prompt-home .main-content .left-panel .collection-section:last-of-type{flex:1;display:flex;flex-direction:column;overflow:hidden}.ai-prompt-home .main-content .left-panel .collection-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem;flex-shrink:0}.ai-prompt-home .main-content .left-panel .collection-section .section-header .section-title{color:#000;font-weight:600;font-size:1rem}.ai-prompt-home .main-content .left-panel .collection-section .section-header .add-collection-btn{width:30px;height:30px;background:#007bff;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ai-prompt-home .main-content .left-panel .collection-section .section-header .add-collection-btn .svg-icon{width:24px;height:24px}.ai-prompt-home .main-content .left-panel .collection-section .section-header .add-collection-btn:hover{background:#0056b3}.ai-prompt-home .main-content .left-panel .collection-section .collection-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem;margin-bottom:.5rem;border-radius:5px;cursor:pointer;transition:all .2s ease}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.official-collection{background:#374151;color:#fff}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.official-collection:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(102,126,234,.3)}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.official-collection.active{box-shadow:0 0 0 2px #007bff}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.official-collection .official-icon{color:gold}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.share-code-collection{background:#fff;border:1px solid #e9ecef;color:#000}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.share-code-collection:hover{background:#e9ecef;border-color:#007bff;transform:translateY(-1px)}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.share-code-collection.active{background:rgba(0,123,255,.1);border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.2)}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.share-code-collection .search-icon{color:#007bff}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.custom-collection{background:#fff;border:1px solid #e9ecef}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.custom-collection:hover{background:#e9ecef;border-color:#007bff;transform:translateY(-1px)}.ai-prompt-home .main-content .left-panel .collection-section .collection-item.custom-collection.active{background:rgba(0,123,255,.1);border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.2)}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-info{display:flex;align-items:center;flex:1}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-info .collection-icon{width:16px;height:16px}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-info .collection-name{font-weight:500;font-size:.95rem}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-actions{display:flex;gap:.3rem;opacity:0;transition:opacity .2s ease}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-actions .action-btn{width:30px;height:30px;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-actions .action-btn .delete-icon,.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-actions .action-btn .edit-icon{width:24px;height:24px}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-actions .action-btn:hover{background:rgba(0,0,0,.1);color:#000}.ai-prompt-home .main-content .left-panel .collection-section .collection-item .collection-actions .action-btn.delete-btn:hover{background:rgba(255,71,87,.1);color:#ff4757}.ai-prompt-home .main-content .left-panel .collection-section .collection-item:hover .collection-actions{opacity:1}.ai-prompt-home .main-content .left-panel .collection-section .collections-list{padding:10px 0}.ai-prompt-home .main-content .left-panel .collection-section .collections-list,.ai-prompt-home .main-content .left-panel .collection-section .empty-collections,.ai-prompt-home .main-content .left-panel .collection-section .loading-collections,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state{flex:1;overflow-y:auto;overflow-x:hidden}.ai-prompt-home .main-content .left-panel .collection-section .collections-list::-webkit-scrollbar,.ai-prompt-home .main-content .left-panel .collection-section .empty-collections::-webkit-scrollbar,.ai-prompt-home .main-content .left-panel .collection-section .loading-collections::-webkit-scrollbar,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state::-webkit-scrollbar{width:4px}.ai-prompt-home .main-content .left-panel .collection-section .collections-list::-webkit-scrollbar-track,.ai-prompt-home .main-content .left-panel .collection-section .empty-collections::-webkit-scrollbar-track,.ai-prompt-home .main-content .left-panel .collection-section .loading-collections::-webkit-scrollbar-track,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state::-webkit-scrollbar-track{background:transparent}.ai-prompt-home .main-content .left-panel .collection-section .collections-list::-webkit-scrollbar-thumb,.ai-prompt-home .main-content .left-panel .collection-section .empty-collections::-webkit-scrollbar-thumb,.ai-prompt-home .main-content .left-panel .collection-section .loading-collections::-webkit-scrollbar-thumb,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.ai-prompt-home .main-content .left-panel .collection-section .collections-list::-webkit-scrollbar-thumb:hover,.ai-prompt-home .main-content .left-panel .collection-section .empty-collections::-webkit-scrollbar-thumb:hover,.ai-prompt-home .main-content .left-panel .collection-section .loading-collections::-webkit-scrollbar-thumb:hover,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.ai-prompt-home .main-content .left-panel .collection-section .loading-collections{display:flex;align-items:center;gap:.5rem;padding:1rem;color:#666}.ai-prompt-home .main-content .left-panel .collection-section .loading-collections .mini-spinner{width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #007bff;border-radius:50%;animation:spin 1s linear infinite}.ai-prompt-home .main-content .left-panel .collection-section .loading-collections span{font-size:.9rem}.ai-prompt-home .main-content .left-panel .collection-section .empty-collections,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state{text-align:center;padding:1.5rem .5rem;color:#666}.ai-prompt-home .main-content .left-panel .collection-section .empty-collections p,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state p{margin-bottom:1rem;font-size:.9rem}.ai-prompt-home .main-content .left-panel .collection-section .empty-collections .create-first-btn,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state .create-first-btn{background:#007bff;color:#fff;border:none;border-radius:5px;padding:.5rem 1rem;cursor:pointer;font-size:.9rem;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.ai-prompt-home .main-content .left-panel .collection-section .empty-collections .create-first-btn .svg-icon,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state .create-first-btn .svg-icon{width:14px;height:14px}.ai-prompt-home .main-content .left-panel .collection-section .empty-collections .create-first-btn:hover,.ai-prompt-home .main-content .left-panel .collection-section .not-login-state .create-first-btn:hover{background:#0056b3;transform:translateY(-1px)}.ai-prompt-home .main-content .middle-content{flex:1;min-width:500px;height:100%;overflow-y:auto;overflow-x:hidden;padding:20px 20px 0 20px;margin-left:20px}.ai-prompt-home .main-content .middle-content::-webkit-scrollbar{width:6px}.ai-prompt-home .main-content .middle-content::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.ai-prompt-home .main-content .middle-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.ai-prompt-home .main-content .middle-content::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.ai-prompt-home .main-content .middle-content .loading-section{text-align:center;padding:2rem}.ai-prompt-home .main-content .middle-content .loading-section .loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.ai-prompt-home .main-content .middle-content .loading-section p{color:#666;font-size:1rem}.ai-prompt-home .main-content .middle-content .prompt-categories .category-header{text-align:left;margin-bottom:2rem}.ai-prompt-home .main-content .middle-content .prompt-categories .category-header h2{color:#000;font-size:2rem;font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.ai-prompt-home .main-content .middle-content .prompt-categories .category-header h2 .robot-icon{width:38px;height:38px;margin-right:4px;position:relative;top:-2px;color:#007bff}.ai-prompt-home .main-content .middle-content .prompt-categories .category-header .category-subtitle{color:#666;font-size:1rem;margin:0}.ai-prompt-home .main-content .middle-content .prompt-categories .prompt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:2rem}.ai-prompt-home .main-content .middle-content .prompt-categories .prompt-grid .prompt-button{background:#374151;color:#fff;border:2px solid transparent;border-radius:8px;padding:1rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-align:center;position:relative;flex-direction:column;gap:.3rem;min-height:60px;display:flex;align-items:center;justify-content:center}.ai-prompt-home .main-content .middle-content .prompt-categories .prompt-grid .prompt-button:hover{background:#007bff;border-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-home .main-content .middle-content .prompt-categories .prompt-grid .prompt-button:active{transform:translateY(0)}.ai-prompt-home .main-content .middle-content .prompt-categories .prompt-grid .prompt-button.selected{background:#007bff;border-color:#0056b3;box-shadow:0 4px 12px rgba(0,123,255,.4);transform:translateY(-1px)}.ai-prompt-home .main-content .middle-content .prompt-categories .reload-section{text-align:center}.ai-prompt-home .main-content .middle-content .prompt-categories .reload-section .reload-btn{background:transparent;color:#666;border:1px solid #dee2e6;border-radius:6px;padding:.5rem 1rem;cursor:pointer;font-size:.9rem;transition:all .2s ease}.ai-prompt-home .main-content .middle-content .prompt-categories .reload-section .reload-btn:hover{background:#e9ecef;border-color:#666;color:#000}.ai-prompt-home .main-content .middle-content .share-code-view .category-header{text-align:left;margin-bottom:2rem}.ai-prompt-home .main-content .middle-content .share-code-view .category-header h2{color:#000;font-size:2rem;font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.ai-prompt-home .main-content .middle-content .share-code-view .category-header h2 .search-icon{width:38px;height:38px;margin-right:4px;position:relative;top:-2px;color:#007bff}.ai-prompt-home .main-content .middle-content .share-code-view .search-section{margin-bottom:2rem}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper{display:flex;gap:1rem;align-items:center}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container{flex:1;position:relative;display:flex;align-items:center}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .share-code-input{width:100%;padding:.8rem 1rem;padding-right:3rem;border:2px solid #e9ecef;border-radius:8px;font-size:1rem;transition:all .2s ease;background:#fff}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .share-code-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .share-code-input::-moz-placeholder{color:#666}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .share-code-input::placeholder{color:#666}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .clear-btn{position:absolute;right:.5rem;background:transparent;border:none;cursor:pointer;padding:.25rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .clear-btn .clear-icon{width:16px;height:16px;color:#666}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .clear-btn:hover{background:#f8f9fa}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .input-container .clear-btn:hover .clear-icon{color:#000}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .search-btn{background:#007bff;color:#fff;border:none;border-radius:8px;padding:.8rem 2rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .search-btn:hover:not(:disabled){background:#0056b3;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.ai-prompt-home .main-content .middle-content .share-code-view .search-section .search-input-wrapper .search-btn:disabled{background:#666;cursor:not-allowed;transform:none;box-shadow:none}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .result-header{margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .result-header h3{color:#000;font-size:1.8rem;font-weight:600;margin:0 0 .5rem 0}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .result-header .creator-info{margin:.5rem 0 1rem 0;font-size:.9rem;color:#666}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .result-header .creator-info .creator-label{font-weight:500;color:#000}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .result-header .creator-info .creator-name{color:#007bff;font-weight:500}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .result-header p{color:#666;font-size:1rem;margin:0;line-height:1.5}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompts-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompts-header h3{color:#000;font-size:1.3rem;font-weight:600;margin:0}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}@media (min-width:1400px){.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px) and (max-width:1399px){.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px) and (max-width:1199px){.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px) and (max-width:899px){.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid{grid-template-columns:1fr}}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card{background:#374151!important;color:#fff!important;border:2px solid transparent!important;border-radius:8px;padding:1rem;cursor:pointer;transition:all .3s ease;min-height:80px;display:flex;flex-direction:column;position:relative}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card:hover{background:#007bff!important;border-color:#0056b3!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card:active{transform:translateY(0)}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card.selected{background:#007bff!important;border-color:#0056b3!important;box-shadow:0 4px 12px rgba(0,123,255,.4);transform:translateY(-1px)}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card .prompt-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.8rem}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card .prompt-card-header .prompt-title{color:#fff!important;font-size:1rem;font-weight:500;margin:0;flex:1;margin-right:.5rem;line-height:1.3}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card .prompt-meta{display:flex;gap:.5rem;align-items:center;margin-top:auto}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card .prompt-meta .prompt-category{background:hsla(0,0%,100%,.2);color:#fff;padding:.25rem .6rem;border-radius:12px;font-size:.75rem;font-weight:500}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .search-prompts .prompt-grid .prompt-card .prompt-meta .prompt-creator{color:hsla(0,0%,100%,.7);font-size:.8rem;font-style:italic}.ai-prompt-home .main-content .middle-content .share-code-view .search-result .no-prompts{text-align:center;padding:2rem;color:#666;font-size:1rem}.ai-prompt-home .main-content .middle-content .share-code-view .search-error{text-align:center;padding:2rem}.ai-prompt-home .main-content .middle-content .share-code-view .search-error .error-icon{font-size:3rem;margin-bottom:1rem}.ai-prompt-home .main-content .middle-content .share-code-view .search-error p{color:#ef4444;font-size:1rem;margin:0}.ai-prompt-home .main-content .middle-content .share-code-view .search-empty{text-align:center;padding:4rem 2rem}.ai-prompt-home .main-content .middle-content .share-code-view .search-empty .empty-icon{font-size:4rem;margin-bottom:1rem;opacity:.5}.ai-prompt-home .main-content .middle-content .share-code-view .search-empty p{color:#666;font-size:1.1rem;margin:0}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-header{margin-bottom:2rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-header h2{color:#000;font-size:1.8rem;font-weight:600;margin:0 0 .5rem 0}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-header .collection-description{color:#666;font-size:1rem;margin:0;line-height:1.5}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .loading-prompts{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:#666}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .loading-prompts .mini-spinner{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid #007bff;border-radius:50%;animation:spin 1s linear infinite}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompts-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompts-header h3{color:#000;font-size:1.3rem;font-weight:600;margin:0}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompts-header .header-actions{display:flex;align-items:center;gap:.8rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompts-header .add-prompt-btn{background:#007bff;color:#fff;border:none;border-radius:5px;padding:.6rem 1rem;cursor:pointer;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.4rem;transition:all .2s ease}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompts-header .add-prompt-btn .svg-icon{width:14px;height:14px}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompts-header .add-prompt-btn:hover{background:#0056b3;transform:translateY(-1px)}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}@media (min-width:1400px){.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px) and (max-width:1399px){.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px) and (max-width:1199px){.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px) and (max-width:899px){.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid{grid-template-columns:1fr}}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card{background:#374151;color:#fff;border:2px solid transparent;border-radius:8px;padding:1rem;cursor:pointer;transition:all .3s ease;min-height:80px;display:flex;flex-direction:column;position:relative}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card:hover{background:#007bff;border-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card:active{transform:translateY(0)}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card.selected{background:#007bff;border-color:#0056b3;box-shadow:0 4px 12px rgba(0,123,255,.4);transform:translateY(-1px)}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.8rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-card-header .prompt-title{color:#fff;font-size:1rem;font-weight:500;margin:0;flex:1;margin-right:.5rem;line-height:1.3}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-card-header .prompt-actions{display:flex;gap:.2rem;opacity:0;transition:opacity .2s ease}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-card-header .prompt-actions .action-btn{width:24px;height:24px;background:hsla(0,0%,100%,.1);border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-card-header .prompt-actions .action-btn .svg-icon{width:14px;height:14px}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-card-header .prompt-actions .action-btn:hover{background:hsla(0,0%,100%,.2)}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-card-header .prompt-actions .action-btn.delete-btn:hover{background:rgba(255,71,87,.8)}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-meta{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-meta .prompt-category{background:hsla(0,0%,100%,.2);color:#fff;padding:.2rem .5rem;border-radius:5px;font-size:.8rem;font-weight:500;width:-moz-fit-content;width:fit-content}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card .prompt-meta .prompt-creator{color:hsla(0,0%,100%,.8);font-size:.85rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .prompts-list .prompt-grid .prompt-card:hover .prompt-actions{opacity:1}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .empty-collection{text-align:center;padding:3rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .empty-collection .empty-icon{font-size:4rem;margin-bottom:1rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .empty-collection h3{color:#000;font-size:1.5rem;margin-bottom:.5rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .empty-collection p{color:#666;font-size:1rem;margin-bottom:2rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .empty-collection .add-prompt-btn{background:#007bff;color:#fff;border:none;border-radius:4px;padding:.8rem 1.5rem;cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s ease}.ai-prompt-home .main-content .middle-content .custom-collection-view .collection-detail .collection-content .empty-collection .add-prompt-btn:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-home .main-content .middle-content .custom-collection-view .no-selection{text-align:center;padding:4rem 2rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .no-selection .no-selection-icon{font-size:4rem;margin-bottom:1rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .no-selection h3{color:#000;font-size:1.5rem;margin-bottom:.5rem}.ai-prompt-home .main-content .middle-content .custom-collection-view .no-selection p{color:#666;font-size:1rem}.ai-prompt-home .main-content .middle-content .no-data-section{text-align:center;padding:2rem}.ai-prompt-home .main-content .middle-content .no-data-section .no-data-icon{font-size:4rem;margin-bottom:1rem}.ai-prompt-home .main-content .middle-content .no-data-section h3{color:#000;font-size:1.5rem;margin-bottom:.5rem}.ai-prompt-home .main-content .middle-content .no-data-section p{color:#666;font-size:1rem;margin-bottom:2rem}.ai-prompt-home .main-content .middle-content .no-data-section .admin-upload-btn{background:#007bff;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s ease}.ai-prompt-home .main-content .middle-content .no-data-section .admin-upload-btn:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-home .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.ai-prompt-home .modal-overlay .field-label,.ai-prompt-home .modal-overlay .item-label,.ai-prompt-home .modal-overlay label{font-weight:700!important}.ai-prompt-home .modal-overlay .field-label:after,.ai-prompt-home .modal-overlay .item-label:after,.ai-prompt-home .modal-overlay label:after{display:none!important;content:""!important}.ai-prompt-home .modal-overlay .modal-content{background:#fff;border-radius:4px;width:90%;max-width:500px;max-height:80vh;box-shadow:0 20px 60px rgba(0,0,0,.2)}.ai-prompt-home .modal-overlay .modal-content:not(.add-prompt-modal){display:flex;flex-direction:column;overflow:hidden}.ai-prompt-home .modal-overlay .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid #e9ecef;flex-shrink:0}.ai-prompt-home .modal-overlay .modal-content .modal-header h3{color:#000;font-size:1.3rem;font-weight:600;margin:0}.ai-prompt-home .modal-overlay .modal-content .modal-header .close-btn{background:none;border:none;color:#666;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.ai-prompt-home .modal-overlay .modal-content .modal-header .close-btn .svg-icon{width:16px;height:16px}.ai-prompt-home .modal-overlay .modal-content .modal-header .close-btn:hover{background:#e9ecef;color:#000}.ai-prompt-home .modal-overlay .modal-content .modal-body{padding:1.5rem;flex:1;overflow-y:auto;overflow-x:hidden}.ai-prompt-home .modal-overlay .modal-content .modal-body::-webkit-scrollbar{width:6px}.ai-prompt-home .modal-overlay .modal-content .modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.ai-prompt-home .modal-overlay .modal-content .modal-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.ai-prompt-home .modal-overlay .modal-content .modal-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group{margin-bottom:1.5rem}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group label{display:block;color:#000;font-weight:500;margin-bottom:.5rem;font-size:.95rem}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-input,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-textarea{width:100%;padding:.8rem;border:1px solid #dee2e6;border-radius:5px;font-size:1rem;color:#000;background:#fff;transition:all .2s ease;box-sizing:border-box}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-input:focus,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select:focus,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-input::-moz-placeholder,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select::-moz-placeholder,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-textarea::-moz-placeholder{color:#666}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-input::placeholder,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select::placeholder,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-textarea::placeholder{color:#666}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-input.disabled,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-input:disabled,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select.disabled,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select:disabled,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-textarea.disabled,.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-textarea:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed;opacity:.6}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-hint{font-size:.85rem;color:#666;margin-top:.3rem;padding:.2rem;background-color:#f8f9fa;border-radius:5px;border-left:3px solid #ffc107}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;background-size:1.2em;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select option{padding:.5rem}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-select:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007bff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .form-textarea{resize:vertical;min-height:80px}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .checkbox-label{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-bottom:0}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .checkbox-label .form-checkbox{width:auto;margin:0}.ai-prompt-home .modal-overlay .modal-content .modal-body .form-group .checkbox-label .checkbox-text{color:#000;font-size:.95rem}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .section-label{color:#000;margin-bottom:.8rem;display:block}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-unpublished button{background:#007bff;color:#fff;border:none;border-radius:4px;padding:.7rem 1.2rem;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease;margin-bottom:.5rem;width:auto}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-unpublished button:hover:not(:disabled){background:#0056b3;transform:translateY(-1px)}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-unpublished button:disabled{opacity:.6;cursor:not-allowed}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-unpublished p{color:#666;font-size:.85rem;margin:0;line-height:1.4}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published .url-wrap{background-color:#fff5ca;padding:10px;color:#007bff;font-weight:700;margin:10px 0;border-radius:5px;white-space:nowrap;display:flex;align-items:center;justify-content:space-between;font-size:16px;overflow-x:auto}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published .url-wrap>div:first-child{display:flex;align-items:center;flex:1}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published .url-wrap .url-title{color:#333;font-weight:700;margin-right:5px}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published .url-wrap .short-url{color:#000;font-weight:700;font-size:28px;background-color:#fff;padding:5px 8px;border-radius:3px;margin:0 5px}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published .url-wrap .copy-btn{color:#333;font-size:20px;cursor:pointer;padding:5px;border-radius:3px;transition:all .2s ease}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published .url-wrap .copy-btn:hover{color:rgba(51,51,51,.8);background-color:rgba(51,51,51,.1)}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published .url-wrap .copy-btn .svg-icon{width:20px;height:20px}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published button{background:#007bff;color:#fff;border:none;border-radius:4px;padding:.6rem 1rem;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease;margin-top:10px;width:auto}.ai-prompt-home .modal-overlay .modal-content .modal-body .sharing-section .share-published button:hover{background:#0056b3;transform:translateY(-1px)}.ai-prompt-home .modal-overlay .modal-content .modal-footer{display:flex;justify-content:flex-end;gap:.8rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid #e9ecef;flex-shrink:0}.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-cancel,.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-confirm{padding:.7rem 1.5rem;border-radius:5px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-cancel:disabled,.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-confirm:disabled{opacity:.6;cursor:not-allowed}.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-cancel{background:#f8f9fa;color:#000;border:1px solid #dee2e6}.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-cancel:hover:not(:disabled){background:#e9ecef;border-color:#666}.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-confirm{background:#007bff;color:#fff}.ai-prompt-home .modal-overlay .modal-content .modal-footer .btn-confirm:hover:not(:disabled){background:#0056b3;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-home .add-prompt-modal{max-width:700px;max-height:90vh;display:flex;flex-direction:column}.ai-prompt-home .add-prompt-modal .modal-header{flex-shrink:0}.ai-prompt-home .add-prompt-modal .modal-body{flex:1;overflow-y:auto;overflow-x:hidden;max-height:none;padding:1.5rem}.ai-prompt-home .add-prompt-modal .modal-body::-webkit-scrollbar{width:6px}.ai-prompt-home .add-prompt-modal .modal-body::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.ai-prompt-home .add-prompt-modal .modal-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.ai-prompt-home .add-prompt-modal .modal-body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.ai-prompt-home .add-prompt-modal .modal-body .form-group{margin-bottom:1.2rem}.ai-prompt-home .add-prompt-modal .modal-body .form-group label{font-size:.9rem}.ai-prompt-home .add-prompt-modal .modal-body .form-group label[for=promptExpectedOutput]:after,.ai-prompt-home .add-prompt-modal .modal-body .form-group label[for=promptFollowUpActions]:after,.ai-prompt-home .add-prompt-modal .modal-body .form-group label[for=promptPersonalNotes]:after,.ai-prompt-home .add-prompt-modal .modal-body .form-group label[for=promptSourceData]:after,.ai-prompt-home .add-prompt-modal .modal-body .form-group label[for=promptUsage]:after{display:none}.ai-prompt-home .add-prompt-modal .modal-body .form-group .form-textarea{resize:vertical;min-height:60px}.ai-prompt-home .add-prompt-modal .modal-body .form-group .form-textarea[rows="4"]{min-height:100px}.ai-prompt-home .add-prompt-modal .modal-body .form-group .char-count{text-align:right;font-size:.8rem;color:#666;margin-top:.2rem}.ai-prompt-home .add-prompt-modal .modal-body .form-group .char-count.warning{color:#ff9800}.ai-prompt-home .add-prompt-modal .modal-body .form-group .char-count.error{color:#ff4757}.ai-prompt-home .add-prompt-modal .modal-footer{flex-shrink:0}.ai-prompt-home .add-prompt-modal .prompt-content-preview .preview-item{margin-bottom:1.5rem}.ai-prompt-home .add-prompt-modal .prompt-content-preview .preview-item:last-child{margin-bottom:0}.ai-prompt-home .add-prompt-modal .prompt-content-preview .preview-item .item-label{display:block;font-size:.9rem;font-weight:700;color:#000;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.ai-prompt-home .add-prompt-modal .prompt-content-preview .preview-item .item-content{background:#f8f9fa;padding:.8rem;border-radius:4px;border:1px solid #e9ecef;color:#000;font-size:.95rem;line-height:1.5;word-wrap:break-word;text-align:left;white-space:pre-wrap}.ai-prompt-home .add-prompt-modal.add-prompt-modal .form-group label{font-weight:700!important}.ai-prompt-home .add-prompt-modal.add-prompt-modal .form-group label:after{display:none!important;content:""!important}.ai-prompt-home .add-prompt-modal.add-prompt-modal .label-title,.ai-prompt-home .add-prompt-modal.add-prompt-modal label[for=plateSelect]{font-weight:700!important;font-size:18px!important}.ai-prompt-home .add-prompt-modal.add-prompt-modal label[for=plateSelect]:after{display:none!important;content:""!important}.ai-prompt-home .add-prompt-modal.add-prompt-modal .prompt-content-preview .item-label{font-weight:700!important}.ai-prompt-home .add-prompt-modal.add-prompt-modal .prompt-content-preview .item-label:after{display:none!important;content:""!important}.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .cancel-btn,.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .confirm-btn{padding:.6rem 1.5rem;border-radius:6px;font-weight:500;font-size:.9rem;border:1px solid;cursor:pointer;transition:all .2s ease}.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .cancel-btn:disabled,.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .confirm-btn:disabled{opacity:.6;cursor:not-allowed}.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .cancel-btn{background:#fff;color:#666;border-color:#ddd}.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .cancel-btn:hover:not(:disabled){background:#f5f5f5;border-color:#999}.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .confirm-btn{background:#007bff;color:#fff;border-color:#007bff;margin-left:.8rem}.ai-prompt-home .add-prompt-modal.add-prompt-modal .modal-footer .confirm-btn:hover:not(:disabled){background:#0056b3;border-color:#0056b3}.ai-prompt-home .right-preview-panel{width:0;min-width:0;max-width:380px;height:100%;overflow:hidden;background:#fff;flex-shrink:0;border-left:1px solid #dee2e6}.ai-prompt-home .right-preview-panel.show{width:380px;min-width:380px}.ai-prompt-home .right-preview-panel .preview-content{height:100%;display:flex;flex-direction:column}.ai-prompt-home .right-preview-panel .preview-content .preview-header{padding:1rem;background:#fff;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.ai-prompt-home .right-preview-panel .preview-content .preview-header .preview-title{margin:0;font-size:1.2rem;font-weight:600;color:#000;line-height:1.4}.ai-prompt-home .right-preview-panel .preview-content .preview-header .close-preview-btn{background:transparent;border:none;color:#666;cursor:pointer;padding:.5rem;border-radius:50%;transition:none}.ai-prompt-home .right-preview-panel .preview-content .preview-header .close-preview-btn:hover{background:#e9ecef;color:#000}.ai-prompt-home .right-preview-panel .preview-content .preview-body{flex:1;overflow-y:auto;padding:1rem}.ai-prompt-home .right-preview-panel .preview-content .preview-body .field-group{margin-bottom:1.5rem}.ai-prompt-home .right-preview-panel .preview-content .preview-body .field-group .field-label{display:block;font-size:.9rem;font-weight:600;color:#000;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.ai-prompt-home .right-preview-panel .preview-content .preview-body .field-group .field-value{background:#f8f9fa;padding:.8rem;border-radius:4px;border:1px solid #e9ecef;color:#000;font-size:.95rem;line-height:1.5;word-wrap:break-word;text-align:left}.ai-prompt-home .right-preview-panel .preview-content .preview-body .field-group .field-value.prompt-content{background:#f8f9fa;border:1px solid #e9ecef;font-family:Monaco,Courier New,monospace;font-size:.9rem;white-space:pre-wrap;text-align:left}.ai-prompt-home .right-preview-panel .preview-content .preview-body .official-prompt-preview .prompt-item{background:#fff;margin-bottom:0}.ai-prompt-home .right-preview-panel .preview-content .preview-body .official-prompt-preview .prompt-item .item-header{display:none}.ai-prompt-home .right-preview-panel .preview-content .preview-body .official-prompt-preview .prompt-item .item-fields .field-group{margin-bottom:1rem}.ai-prompt-home .right-preview-panel .preview-content .preview-body .official-prompt-preview .prompt-item .item-fields .field-group:last-child{margin-bottom:0}.ai-prompt-home .right-preview-panel .preview-content .preview-body .custom-prompt-preview .field-group{margin-bottom:1rem}.ai-prompt-home .right-preview-panel .preview-content .preview-body .custom-prompt-preview .field-group:last-child{margin-bottom:0}.ai-prompt-home .right-preview-panel .preview-content .preview-actions{padding:1rem;border-top:1px solid #e9ecef;background:#f8f9fa;display:flex;gap:.8rem;flex-shrink:0}.ai-prompt-home .right-preview-panel .preview-content .preview-actions .action-btn{flex:1;padding:.6rem 1rem;border:1px solid #e9ecef;border-radius:4px;background:#fff;color:#000;cursor:pointer;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease}.ai-prompt-home .right-preview-panel .preview-content .preview-actions .action-btn.copy-btn,.ai-prompt-home .right-preview-panel .preview-content .preview-actions .action-btn.edit-btn:hover{background:#007bff;border-color:#007bff;color:#fff}.ai-prompt-home .right-preview-panel .preview-content .preview-actions .action-btn.copy-btn:hover{background:#0056b3;border-color:#0056b3}.ai-prompt-home .right-preview-panel .preview-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;color:#666}.ai-prompt-home .right-preview-panel .preview-empty .empty-icon{font-size:4rem;margin-bottom:1rem;opacity:.5}.ai-prompt-home .right-preview-panel .preview-empty h3{margin:0 0 .5rem 0;color:#000;font-size:1.2rem;font-weight:600}.ai-prompt-home .right-preview-panel .preview-empty p{margin:0;font-size:.95rem;line-height:1.4}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.ai-prompt-home .preview-modal{background:#fff!important;align-items:stretch;justify-content:stretch}.ai-prompt-home .preview-modal .modal-content.preview-modal-content{max-width:100vw;max-height:100vh;width:100vw;height:100vh;margin:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;animation:none}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-body.preview-modal-body{flex:1;overflow-y:auto;padding:1.5rem}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-body.preview-modal-body .field-group{margin-bottom:1.5rem}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-body.preview-modal-body .field-group .field-label{display:block;font-size:.9rem;font-weight:600;color:#000;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-body.preview-modal-body .field-group .field-value{background:#f8f9fa;padding:.8rem;border-radius:5px;border:1px solid #e9ecef;color:#000;font-size:.95rem;line-height:1.5;word-wrap:break-word;text-align:left}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-body.preview-modal-body .field-group .field-value.prompt-content{background:#f8f9fa;border:1px solid #e9ecef;font-family:Monaco,Courier New,monospace;font-size:.9rem;white-space:pre-wrap;text-align:left}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions{flex-shrink:0;display:flex;gap:.8rem;justify-content:flex-end}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions .copy-btn,.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions .edit-btn{display:flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-size:.95rem}.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions .copy-btn .svg-icon,.ai-prompt-home .preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions .edit-btn .svg-icon{width:16px;height:16px}.ai-prompt-home .delete-confirm-modal .modal-header h3{color:#ff4757;font-weight:600}.ai-prompt-home .delete-confirm-modal .modal-body .confirm-content{display:flex;align-items:flex-start;gap:1rem}.ai-prompt-home .delete-confirm-modal .modal-body .confirm-content .warning-icon{font-size:1.5rem;color:#ff4757;flex-shrink:0;margin-top:.1rem}.ai-prompt-home .delete-confirm-modal .modal-body .confirm-content .confirm-text{flex:1}.ai-prompt-home .delete-confirm-modal .modal-body .confirm-content .confirm-text p{font-size:1rem;color:#000;margin:0 0 .8rem 0;line-height:1.5}.ai-prompt-home .delete-confirm-modal .modal-body .confirm-content .confirm-text p:last-child{margin-bottom:0}.ai-prompt-home .delete-confirm-modal .modal-body .confirm-content .confirm-text .warning-text{font-size:.9rem;color:#666}.ai-prompt-home .delete-confirm-modal .modal-footer{justify-content:flex-end}.ai-prompt-home .delete-confirm-modal .modal-footer .cancel-btn,.ai-prompt-home .delete-confirm-modal .modal-footer .delete-btn{padding:.7rem 1.2rem;border:1px solid;border-radius:5px;cursor:pointer;font-size:.95rem;font-weight:500;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:.5rem}.ai-prompt-home .delete-confirm-modal .modal-footer .cancel-btn:disabled,.ai-prompt-home .delete-confirm-modal .modal-footer .delete-btn:disabled{opacity:.6;cursor:not-allowed}.ai-prompt-home .delete-confirm-modal .modal-footer .cancel-btn{background:#fff;color:#000;border-color:#dee2e6}.ai-prompt-home .delete-confirm-modal .modal-footer .cancel-btn:hover:not(:disabled){background:#e9ecef;border-color:#666}.ai-prompt-home .delete-confirm-modal .modal-footer .delete-btn{background-color:#dc3545;color:#fff;border-color:#dc3545}.ai-prompt-home .delete-confirm-modal .modal-footer .delete-btn:hover:not(:disabled){background-color:#c82333;border-color:#bd2130;transform:translateY(-1px);box-shadow:0 4px 8px rgba(220,53,69,.3)}.ai-prompt-home .delete-confirm-modal .modal-footer .delete-btn .loading-spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}@media (max-width:1200px){.ai-prompt-home .top-nav{padding:0 1rem}.ai-prompt-home .top-nav .nav-left .hamburger-btn{display:flex!important;align-items:center;justify-content:center}.ai-prompt-home .top-nav .nav-left .title{font-size:1.2rem}.ai-prompt-home .top-nav .nav-right .user-section .user-name{display:none}.ai-prompt-home .main-content .content-layout .left-panel.hidden~.middle-content{margin-left:0}.ai-prompt-home .main-content .middle-content{padding:15px;margin-left:10px}}@media (max-width:768px){.ai-prompt-home .main-content .left-panel{padding:10px}.ai-prompt-home .main-content .middle-content{padding:15px;margin-left:5px}.ai-prompt-home .main-content .modal-overlay .modal-content{width:95%;margin:1rem}}@media (max-width:800px){.ai-prompt-home .main-content .content-layout{overflow-x:auto}}.admin-login-page[data-v-cb880442]{min-height:100vh;background:#f5f5f5}.admin-login-page .top-nav[data-v-cb880442]{display:flex;align-items:center;padding:0 2rem;background:#fff;border-bottom:1px solid #e0e0e0;height:50px}.admin-login-page .top-nav .nav-left[data-v-cb880442]{display:flex;align-items:center;gap:1rem}.admin-login-page .top-nav .nav-left .back-btn[data-v-cb880442]{background:#f0f0f0;border:1px solid #d0d0d0;color:#333;padding:5px;border-radius:6px;cursor:pointer;transition:all .3s ease}.admin-login-page .top-nav .nav-left .back-btn[data-v-cb880442]:hover{background:#e0e0e0}.admin-login-page .top-nav .nav-left .title[data-v-cb880442]{color:#333;font-size:1rem;font-weight:600;margin:0}.admin-login-container[data-v-cb880442]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 50px);padding:2rem}.admin-login-container .admin-login-card[data-v-cb880442]{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:3rem;width:100%;max-width:450px}.admin-login-container .admin-login-card .admin-header[data-v-cb880442]{text-align:center;margin-bottom:2.5rem}.admin-login-container .admin-login-card .admin-header .admin-icon[data-v-cb880442]{font-size:4rem;margin-bottom:1rem}.admin-login-container .admin-login-card .admin-header h2[data-v-cb880442]{color:#000;font-size:2rem;font-weight:700;margin-bottom:.5rem}.admin-login-container .admin-login-card .admin-header .admin-subtitle[data-v-cb880442]{color:#666;font-size:1rem;margin:0}.admin-login-container .admin-login-card .admin-form .form-group[data-v-cb880442]{margin-bottom:1.5rem}.admin-login-container .admin-login-card .admin-form .form-group .form-label[data-v-cb880442]{display:block;font-weight:600;color:#000;margin-bottom:.5rem;font-size:.9rem}.admin-login-container .admin-login-card .admin-form .form-group .user-id-display[data-v-cb880442]{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:#f8f9fa;border-radius:8px;border:2px solid #e9ecef}.admin-login-container .admin-login-card .admin-form .form-group .user-id-display .user-id[data-v-cb880442]{font-weight:600;color:#000;font-family:Courier New,monospace}.admin-login-container .admin-login-card .admin-form .form-group .form-input[data-v-cb880442]{width:100%;padding:1rem;border:2px solid #e9ecef;border-radius:8px;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.admin-login-container .admin-login-card .admin-form .form-group .form-input[data-v-cb880442]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.admin-login-container .admin-login-card .admin-form .form-group .form-input[data-v-cb880442]::-moz-placeholder{color:#666}.admin-login-container .admin-login-card .admin-form .form-group .form-input[data-v-cb880442]::placeholder{color:#666}.admin-login-container .admin-login-card .admin-form .form-group .error-message[data-v-cb880442]{color:#dc3545;font-size:.85rem;margin-top:.5rem;font-weight:500}.admin-login-container .admin-login-card .admin-form .form-actions[data-v-cb880442]{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.admin-login-container .admin-login-card .admin-form .form-actions .verify-btn[data-v-cb880442]{background:#007bff;color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.admin-login-container .admin-login-card .admin-form .form-actions .verify-btn[data-v-cb880442]:hover:not(:disabled){background:#0056b3;transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,123,255,.3)}.admin-login-container .admin-login-card .admin-form .form-actions .verify-btn[data-v-cb880442]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.admin-login-container .admin-login-card .admin-form .form-actions .verify-btn.loading[data-v-cb880442]{cursor:wait}.admin-login-container .admin-login-card .admin-form .form-actions .verify-btn .loading-spinner[data-v-cb880442]{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-cb880442 1s linear infinite}.admin-login-container .admin-login-card .admin-form .form-actions .cancel-btn[data-v-cb880442]{background:transparent;color:#666;border:2px solid #e9ecef;padding:1rem 2rem;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s ease}.admin-login-container .admin-login-card .admin-form .form-actions .cancel-btn[data-v-cb880442]:hover{border-color:#dee2e6;color:#000}@keyframes spin-cb880442{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.admin-login-container[data-v-cb880442]{padding:1rem}.admin-login-container .admin-login-card[data-v-cb880442]{padding:2rem 1.5rem}.admin-login-container .admin-login-card .admin-header[data-v-cb880442]{margin-bottom:2rem}.admin-login-container .admin-login-card .admin-header h2[data-v-cb880442]{font-size:1.5rem}}.admin-upload-page[data-v-6bbdc9eb]{min-height:100vh;background:#f5f5f5}.admin-upload-page .top-nav[data-v-6bbdc9eb]{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;background:#fff;border-bottom:1px solid #e0e0e0;height:50px}.admin-upload-page .top-nav .nav-left[data-v-6bbdc9eb]{display:flex;align-items:center;gap:1rem}.admin-upload-page .top-nav .nav-left .back-btn[data-v-6bbdc9eb]{background:#f0f0f0;border:1px solid #d0d0d0;color:#333;padding:5px;border-radius:6px;cursor:pointer;transition:all .3s ease}.admin-upload-page .top-nav .nav-left .back-btn[data-v-6bbdc9eb]:hover{background:#e0e0e0}.admin-upload-page .top-nav .nav-left .title[data-v-6bbdc9eb]{color:#333;font-size:1rem;font-weight:600;margin:0}.admin-upload-page .top-nav .nav-right .user-info[data-v-6bbdc9eb]{display:flex;align-items:center;gap:.5rem}.admin-upload-page .top-nav .nav-right .user-info .admin-badge[data-v-6bbdc9eb]{background:#007bff;color:#fff;padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.admin-upload-page .top-nav .nav-right .user-info .user-id[data-v-6bbdc9eb]{color:#666;font-family:Courier New,monospace;font-size:.9rem}.upload-container[data-v-6bbdc9eb]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 50px);padding:2rem}.upload-container .upload-card[data-v-6bbdc9eb]{background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:2rem;width:100%;max-width:600px}.upload-container .upload-card .upload-header[data-v-6bbdc9eb]{text-align:center;margin-bottom:1.5rem}.upload-container .upload-card .upload-header .upload-icon[data-v-6bbdc9eb]{font-size:3rem;margin-bottom:1rem}.upload-container .upload-card .upload-header h2[data-v-6bbdc9eb]{color:#000;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.upload-container .upload-card .upload-header .upload-subtitle[data-v-6bbdc9eb]{color:#666;margin:0}.upload-container .upload-card .current-file-section[data-v-6bbdc9eb]{background:#f8f9ff;border:1px solid #e3e8ff;border-radius:8px;padding:1rem;margin-bottom:2rem}.upload-container .upload-card .current-file-section .current-file-info[data-v-6bbdc9eb]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.upload-container .upload-card .current-file-section .current-file-info .file-label[data-v-6bbdc9eb]{font-weight:600;color:#000}.upload-container .upload-card .current-file-section .current-file-info .download-link[data-v-6bbdc9eb]{color:#007bff;text-decoration:none;font-weight:600;padding:.25rem .5rem;border-radius:4px;transition:all .2s ease}.upload-container .upload-card .current-file-section .current-file-info .download-link[data-v-6bbdc9eb]:hover{background:#007bff;color:#fff;text-decoration:none}.upload-container .upload-card .current-file-section .current-file-info .file-note[data-v-6bbdc9eb]{color:#666;font-size:.85rem}.upload-container .upload-card .current-file-section .upload-notice[data-v-6bbdc9eb]{color:#d97706;font-size:.9rem;margin:0}.upload-container .upload-card .current-file-section .upload-notice strong[data-v-6bbdc9eb]{color:#dc3545}.upload-container .upload-card .drop-zone[data-v-6bbdc9eb]{border:2px dashed #d0d0d0;border-radius:8px;padding:2rem;text-align:center;transition:all .3s ease;min-height:200px;display:flex;align-items:center;justify-content:center}.upload-container .upload-card .drop-zone.drag-over[data-v-6bbdc9eb]{border-color:#007bff;background:#e5f2ff}.upload-container .upload-card .drop-zone.uploading[data-v-6bbdc9eb]{border-color:#28a745;background:#c4f1ce}.upload-container .upload-card .drop-zone .drop-zone-content .drop-icon[data-v-6bbdc9eb]{font-size:2rem;margin-bottom:1rem}.upload-container .upload-card .drop-zone .drop-zone-content .drop-text[data-v-6bbdc9eb]{color:#666;margin-bottom:1rem;font-size:1rem}.upload-container .upload-card .drop-zone .drop-zone-content .upload-btn[data-v-6bbdc9eb]{background:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease}.upload-container .upload-card .drop-zone .drop-zone-content .upload-btn[data-v-6bbdc9eb]:hover:not(:disabled){background:#0056b3}.upload-container .upload-card .drop-zone .drop-zone-content .upload-btn[data-v-6bbdc9eb]:disabled{opacity:.6;cursor:not-allowed}.upload-container .upload-card .drop-zone .drop-zone-content .file-info[data-v-6bbdc9eb]{color:#666;font-size:.8rem;margin-top:.5rem}.upload-container .upload-card .drop-zone .selected-file[data-v-6bbdc9eb]{display:flex;align-items:center;gap:1rem;width:100%}.upload-container .upload-card .drop-zone .selected-file .file-icon[data-v-6bbdc9eb]{font-size:2rem}.upload-container .upload-card .drop-zone .selected-file .file-details[data-v-6bbdc9eb]{flex:1;text-align:left}.upload-container .upload-card .drop-zone .selected-file .file-details h4[data-v-6bbdc9eb]{margin:0 0 .25rem 0;color:#000;font-weight:600}.upload-container .upload-card .drop-zone .selected-file .file-details p[data-v-6bbdc9eb]{margin:.1rem 0;color:#666;font-size:.9rem}.upload-container .upload-card .drop-zone .selected-file .file-details .file-type[data-v-6bbdc9eb]{font-weight:600;color:#007bff}.upload-container .upload-card .drop-zone .selected-file .remove-btn[data-v-6bbdc9eb]{background:none;border:none;color:#666;cursor:pointer;font-size:1.2rem;padding:.5rem;border-radius:50%}.upload-container .upload-card .drop-zone .selected-file .remove-btn[data-v-6bbdc9eb]:hover{background:#f0f0f0;color:#dc3545}.upload-container .upload-card .drop-zone .upload-progress[data-v-6bbdc9eb]{width:100%}.upload-container .upload-card .drop-zone .upload-progress .progress-bar[data-v-6bbdc9eb]{width:100%;height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden;margin-bottom:1rem}.upload-container .upload-card .drop-zone .upload-progress .progress-bar .progress-fill[data-v-6bbdc9eb]{height:100%;background:#28a745;transition:width .3s ease}.upload-container .upload-card .drop-zone .upload-progress p[data-v-6bbdc9eb]{margin:0;color:#28a745;font-weight:600}.upload-container .upload-card .upload-actions[data-v-6bbdc9eb]{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.upload-container .upload-card .upload-actions .confirm-upload-btn[data-v-6bbdc9eb]{background:#28a745;color:#fff;border:none;padding:.75rem 2rem;border-radius:6px;cursor:pointer;font-weight:600;transition:all .3s ease}.upload-container .upload-card .upload-actions .confirm-upload-btn[data-v-6bbdc9eb]:hover{background:#1e7e34}.upload-container .upload-card .upload-actions .cancel-btn[data-v-6bbdc9eb]{background:transparent;color:#666;border:1px solid #d0d0d0;padding:.75rem 2rem;border-radius:6px;cursor:pointer;transition:all .3s ease}.upload-container .upload-card .upload-actions .cancel-btn[data-v-6bbdc9eb]:hover{border-color:#666;color:#000}.upload-container .upload-card .error-message[data-v-6bbdc9eb]{background:#f8d7da;color:#dc3545;padding:1rem;border-radius:6px;margin-top:1rem;font-weight:600}.upload-container .upload-card .success-message[data-v-6bbdc9eb]{background:#d4edda;color:#28a745;padding:1rem;border-radius:6px;margin-top:1rem;font-weight:600}@media (max-width:768px){.upload-container[data-v-6bbdc9eb]{padding:1rem}.upload-container .upload-card[data-v-6bbdc9eb]{padding:1.5rem}.admin-upload-page .top-nav[data-v-6bbdc9eb]{padding:0 1rem}.admin-upload-page .top-nav .nav-left .title[data-v-6bbdc9eb]{font-size:.9rem}.admin-upload-page .top-nav .nav-right .user-info .admin-badge[data-v-6bbdc9eb]{display:none}}.ai-prompt-collect{height:100vh;background:#fff;overflow:hidden;margin:0;padding:0}.ai-prompt-collect .top-nav{justify-content:space-between;padding:0 2rem;background:#f8f9fa;border-bottom:1px solid #e9ecef;height:50px}.ai-prompt-collect .top-nav,.ai-prompt-collect .top-nav .nav-left{display:flex;align-items:center}.ai-prompt-collect .top-nav .nav-left .title{color:#000;font-size:1.5rem;font-weight:700;margin:0}.ai-prompt-collect .top-nav .nav-right{position:relative}.ai-prompt-collect .top-nav .nav-right .login-section .login-btn{background:#007bff;border:1px solid #007bff;color:#fff;padding:.2rem .6rem;border-radius:4px;cursor:pointer;transition:all .2s ease;font-size:.8rem}.ai-prompt-collect .top-nav .nav-right .login-section .login-btn:hover{background:#0056b3;border-color:#0056b3}.ai-prompt-collect .top-nav .nav-right .user-section .user-info{display:flex;align-items:center;gap:.3rem;cursor:pointer;padding:10px;border-radius:4px;transition:background .2s ease}.ai-prompt-collect .top-nav .nav-right .user-section .user-info:hover{background:#e9ecef}.ai-prompt-collect .top-nav .nav-right .user-section .user-info .avatar{width:24px;height:24px;border-radius:50%;border:1px solid #dee2e6;-o-object-fit:cover;object-fit:cover}.ai-prompt-collect .top-nav .nav-right .user-section .user-info .avatar-placeholder{width:24px;height:24px;border-radius:50%;background:#6c757d;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.7rem}.ai-prompt-collect .top-nav .nav-right .user-section .user-info .user-name{color:#000;font-weight:500;font-size:1rem}.ai-prompt-collect .top-nav .nav-right .user-section .user-menu{position:absolute;top:45px;right:0;background-color:#fff;color:#000;border:1px solid hsla(0,0%,50%,.3);border-radius:5px;padding:5px 0;z-index:1000;min-width:100px;width:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1)}.ai-prompt-collect .top-nav .nav-right .user-section .user-menu .menu-item{white-space:nowrap;padding:5px 20px;color:#000;font-size:.9rem}.ai-prompt-collect .top-nav .nav-right .user-section .user-menu .menu-item.menu-action{cursor:pointer;transition:background .2s ease}.ai-prompt-collect .top-nav .nav-right .user-section .user-menu .menu-item.menu-action:hover{background:#f5f5f5}.ai-prompt-collect .top-nav .nav-right .user-section .user-menu .menu-divider{height:1px;background:#eee;margin:.25rem 0}.ai-prompt-collect .main-content{padding:0;margin:0;height:calc(100vh - 50px)}.ai-prompt-collect .main-content .content-layout{display:flex;height:100%;overflow:hidden}.ai-prompt-collect .main-content .center-panel.full-width{flex:1;max-width:none;height:100%;overflow-y:auto;overflow-x:hidden;padding:20px 20px 0 20px}.ai-prompt-collect .main-content .center-panel.full-width::-webkit-scrollbar{width:6px}.ai-prompt-collect .main-content .center-panel.full-width::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.ai-prompt-collect .main-content .center-panel.full-width::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.ai-prompt-collect .main-content .center-panel.full-width::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.ai-prompt-collect .main-content .center-panel.full-width .content-area{width:100%;max-width:1200px;margin:0 auto}.ai-prompt-collect .main-content .loading-section{text-align:center;padding:2rem}.ai-prompt-collect .main-content .loading-section .loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.ai-prompt-collect .main-content .loading-section p{color:#666;font-size:1rem}.ai-prompt-collect .main-content .prompts-list .prompts-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ai-prompt-collect .main-content .prompts-list .prompts-header h3{color:#000;font-size:1.3rem;font-weight:600;margin:0}.ai-prompt-collect .main-content .prompts-list .prompts-header .header-actions{display:flex;align-items:center;gap:.8rem}.ai-prompt-collect .main-content .prompts-list .prompts-header .add-prompt-btn{background:#007bff;color:#fff;border:none;border-radius:5px;padding:.6rem 1rem;cursor:pointer;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.4rem;transition:all .2s ease}.ai-prompt-collect .main-content .prompts-list .prompts-header .add-prompt-btn .svg-icon{width:14px;height:14px}.ai-prompt-collect .main-content .prompts-list .prompts-header .add-prompt-btn:hover{background:#0056b3;transform:translateY(-1px)}.ai-prompt-collect .main-content .prompts-list .filter-section{margin-bottom:1.5rem}.ai-prompt-collect .main-content .prompts-list .filter-section .filter-buttons{display:flex;flex-wrap:wrap;gap:.8rem}.ai-prompt-collect .main-content .prompts-list .filter-section .filter-buttons .filter-btn{background:#fff;color:#000;border:2px solid #e9ecef;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.3rem}.ai-prompt-collect .main-content .prompts-list .filter-section .filter-buttons .filter-btn:hover{border-color:#007bff;color:#007bff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.ai-prompt-collect .main-content .prompts-list .filter-section .filter-buttons .filter-btn.active{background:#007bff;color:#fff;border-color:#007bff;box-shadow:0 2px 8px rgba(74,144,226,.3)}.ai-prompt-collect .main-content .prompts-list .filter-section .filter-buttons .filter-btn .filter-count{background:hsla(0,0%,78%,.5);color:inherit;padding:.1rem .4rem;border-radius:10px;font-size:.7rem;font-weight:600}.ai-prompt-collect .main-content .prompts-list .filter-section .filter-buttons .filter-btn.active .filter-count{background:hsla(0,0%,100%,.3)}.ai-prompt-collect .main-content .prompts-list .prompt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}@media (min-width:1400px){.ai-prompt-collect .main-content .prompts-list .prompt-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px) and (max-width:1399px){.ai-prompt-collect .main-content .prompts-list .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px) and (max-width:1199px){.ai-prompt-collect .main-content .prompts-list .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px) and (max-width:899px){.ai-prompt-collect .main-content .prompts-list .prompt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.ai-prompt-collect .main-content .prompts-list .prompt-grid{grid-template-columns:1fr}}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card{background:#374151;color:#fff;border:2px solid transparent;border-radius:8px;padding:1rem;cursor:pointer;transition:all .3s ease;min-height:120px;display:flex;flex-direction:column;position:relative}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card:hover{background:#007bff;border-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card:active{transform:translateY(0)}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card.selected{background:#007bff;border-color:#0056b3;box-shadow:0 4px 12px rgba(0,123,255,.4);transform:translateY(-1px)}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.8rem}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-card-header .prompt-title{color:#fff;font-size:1rem;font-weight:500;margin:0;flex:1;line-height:1.3}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-meta{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.5rem;gap:.5rem}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-meta .prompt-category{background:hsla(0,0%,100%,.2);color:#fff;padding:.2rem .5rem;border-radius:5px;font-size:.8rem;font-weight:500;width:-moz-fit-content;width:fit-content}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-meta .prompt-creator{color:hsla(0,0%,100%,.8);font-size:.8rem}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-card-content{flex:1;margin-bottom:.8rem}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-card-content .prompt-usage{color:hsla(0,0%,100%,.9);font-size:.9rem;margin-bottom:.5rem;line-height:1.4}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-card-content .prompt-content{color:hsla(0,0%,100%,.8);font-size:.85rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-card-content .prompt-content .prompt-variable{background:hsla(0,0%,100%,.2);padding:.1rem .3rem;border-radius:3px;font-weight:500}.ai-prompt-collect .main-content .prompts-list .prompt-grid .prompt-card .prompt-card-footer .creator-info .creator-name{color:hsla(0,0%,100%,.7);font-size:.8rem;font-style:italic}.ai-prompt-collect .main-content .empty-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#666}.ai-prompt-collect .main-content .empty-section .empty-icon{font-size:4rem;margin-bottom:1rem;opacity:.5}.ai-prompt-collect .main-content .empty-section .empty-icon .svg-icon{width:4rem;height:4rem;color:#666;fill:currentColor;opacity:.5}.ai-prompt-collect .main-content .empty-section p{font-size:1.1rem;margin:0}.ai-prompt-collect .main-content .private-dish-warning{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#666;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;margin:2rem}.ai-prompt-collect .main-content .private-dish-warning .warning-icon{font-size:4rem;margin-bottom:1rem;color:#ef4444}.ai-prompt-collect .main-content .private-dish-warning .warning-icon .svg-icon{width:4rem;height:4rem;color:#ef4444;fill:currentColor}.ai-prompt-collect .main-content .private-dish-warning h3{font-size:1.3rem;margin:0 0 .5rem 0;color:#dc2626;font-weight:600}.ai-prompt-collect .main-content .private-dish-warning p{font-size:1rem;margin:0;color:#666}.ai-prompt-collect .right-preview-panel{width:0;min-width:0;max-width:380px;height:100%;overflow:hidden;background:#fff;flex-shrink:0;border-left:1px solid #dee2e6}.ai-prompt-collect .right-preview-panel.show{width:380px;min-width:380px}.ai-prompt-collect .right-preview-panel .preview-content{height:100%;display:flex;flex-direction:column}.ai-prompt-collect .right-preview-panel .preview-content .preview-header{padding:1rem;background:#fff;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.ai-prompt-collect .right-preview-panel .preview-content .preview-header .preview-title{margin:0;font-size:1.2rem;font-weight:600;color:#000;line-height:1.4}.ai-prompt-collect .right-preview-panel .preview-content .preview-header .close-preview-btn{background:transparent;border:none;color:#666;cursor:pointer;padding:.5rem;border-radius:50%;transition:none}.ai-prompt-collect .right-preview-panel .preview-content .preview-header .close-preview-btn:hover{background:#e9ecef;color:#000}.ai-prompt-collect .right-preview-panel .preview-content .preview-body{flex:1;overflow-y:auto;padding:1rem}.ai-prompt-collect .right-preview-panel .preview-content .preview-body .field-group{margin-bottom:1.5rem}.ai-prompt-collect .right-preview-panel .preview-content .preview-body .field-group .field-label{display:block;font-size:.9rem;font-weight:600;color:#000;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.ai-prompt-collect .right-preview-panel .preview-content .preview-body .field-group .field-value{background:#f8f9fa;padding:.8rem;border-radius:4px;border:1px solid #e9ecef;color:#000;font-size:.95rem;line-height:1.5;word-wrap:break-word;text-align:left}.ai-prompt-collect .right-preview-panel .preview-content .preview-body .field-group .field-value.prompt-content{background:#f8f9fa;border:1px solid #e9ecef;font-family:Monaco,Courier New,monospace;font-size:.9rem;white-space:pre-wrap;text-align:left!important}.ai-prompt-collect .right-preview-panel .preview-content .preview-body .field-group .field-value.prompt-content .prompt-variable{background:rgba(0,123,255,.1);color:#007bff;padding:.1rem .3rem;border-radius:3px;font-weight:500}.ai-prompt-collect .right-preview-panel .preview-content .preview-body .custom-prompt-preview .field-group{margin-bottom:1rem}.ai-prompt-collect .right-preview-panel .preview-content .preview-body .custom-prompt-preview .field-group:last-child{margin-bottom:0}.ai-prompt-collect .right-preview-panel .preview-content .preview-actions{padding:1rem;border-top:1px solid #e9ecef;background:#f8f9fa;display:flex;gap:.8rem;flex-shrink:0}.ai-prompt-collect .right-preview-panel .preview-content .preview-actions .action-btn{flex:1;padding:.6rem 1rem;border:1px solid #e9ecef;border-radius:4px;background:#fff;color:#000;cursor:pointer;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease}.ai-prompt-collect .right-preview-panel .preview-content .preview-actions .action-btn.copy-btn{background:#007bff;border-color:#007bff;color:#fff}.ai-prompt-collect .right-preview-panel .preview-content .preview-actions .action-btn.copy-btn:hover{background:#0056b3;border-color:#0056b3}.ai-prompt-collect .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.ai-prompt-collect .modal-overlay .modal-content{background:#fff;border-radius:4px;width:90%;max-width:500px;max-height:80vh;box-shadow:0 20px 60px rgba(0,0,0,.2)}.ai-prompt-collect .modal-overlay .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid #e9ecef}.ai-prompt-collect .modal-overlay .modal-content .modal-header h3{color:#000;font-size:1.3rem;font-weight:600;margin:0}.ai-prompt-collect .modal-overlay .modal-content .modal-header .close-btn{background:none;border:none;color:#666;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.ai-prompt-collect .modal-overlay .modal-content .modal-header .close-btn .svg-icon{width:16px;height:16px}.ai-prompt-collect .modal-overlay .modal-content .modal-header .close-btn:hover{background:#e9ecef;color:#000}.ai-prompt-collect .modal-overlay .modal-content .modal-body{padding:1.5rem}.ai-prompt-collect .modal-overlay .modal-content .modal-body .field-group{margin-bottom:1.5rem}.ai-prompt-collect .modal-overlay .modal-content .modal-body .field-group .field-label{display:block;font-size:.9rem;font-weight:600;color:#000;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.ai-prompt-collect .modal-overlay .modal-content .modal-body .field-group .field-value{background:#f8f9fa;padding:.8rem;border-radius:5px;border:1px solid #e9ecef;color:#000;font-size:.95rem;line-height:1.5;word-wrap:break-word;text-align:left}.ai-prompt-collect .modal-overlay .modal-content .modal-body .field-group .field-value.prompt-content{background:#f8f9fa;border:1px solid #e9ecef;font-family:Monaco,Courier New,monospace;font-size:.9rem;white-space:pre-wrap;text-align:left}.ai-prompt-collect .modal-overlay .modal-content .modal-body .field-group .field-value.prompt-content .prompt-variable{background:rgba(0,123,255,.1);color:#007bff;padding:.1rem .3rem;border-radius:3px;font-weight:500}.ai-prompt-collect .modal-overlay .modal-content .modal-footer{display:flex;justify-content:flex-end;gap:.8rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid #e9ecef}.ai-prompt-collect .modal-overlay .modal-content .modal-footer .btn-confirm{padding:.7rem 1.5rem;border-radius:5px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;background:#007bff;color:#fff}.ai-prompt-collect .modal-overlay .modal-content .modal-footer .btn-confirm:hover{background:#0056b3;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.ai-prompt-collect .modal-overlay.preview-modal{background:#fff!important;align-items:stretch;justify-content:stretch}.ai-prompt-collect .modal-overlay.preview-modal .modal-content.preview-modal-content{max-width:100vw;max-height:100vh;width:100vw;height:100vh;margin:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column}.ai-prompt-collect .modal-overlay.preview-modal .modal-content.preview-modal-content .modal-body.preview-modal-body{flex:1;overflow-y:auto}.ai-prompt-collect .modal-overlay.preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions{flex-shrink:0;display:flex;gap:.8rem;justify-content:flex-end}.ai-prompt-collect .modal-overlay.preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions .copy-btn{display:flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-size:.95rem}.ai-prompt-collect .modal-overlay.preview-modal .modal-content.preview-modal-content .modal-footer.preview-actions .copy-btn .svg-icon{width:16px;height:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1200px){.ai-prompt-collect .top-nav{padding:0 1rem}.ai-prompt-collect .top-nav .nav-left .title{font-size:1.2rem}.ai-prompt-collect .top-nav .nav-right .user-section .user-name{display:none}.ai-prompt-collect .main-content .center-panel.full-width{padding:15px}}@media (max-width:768px){.ai-prompt-collect .main-content .center-panel.full-width{padding:15px}}

/*
! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-auto{inset:auto}.inset-y-0{top:0;bottom:0}.-bottom-3{bottom:-.75rem}.-left-16{left:-4rem}.-right-16{right:-4rem}.-right-5{right:-1.25rem}.-top-20{top:-5rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-5{left:1.25rem}.right-0{right:0}.right-1{right:.25rem}.right-10{right:2.5rem}.right-3{right:.75rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\/2{top:50%}.top-16{top:4rem}.top-4{top:1rem}.z-10{z-index:10}.z-30{z-index:30}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.row-span-1{grid-row:span 1/span 1}.m-0{margin:0}.m-1{margin:.25rem}.m-10{margin:2.5rem}.m-12{margin:3rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.max-h-56{max-height:14rem}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-24{width:6rem}.w-3{width:.75rem}.w-32{width:8rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-96{width:24rem}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.border-collapse{border-collapse:collapse}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-r-lg,.rounded-t-lg{border-top-right-radius:.5rem}.rounded-t-lg{border-top-left-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity))}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity))}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity))}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-gray-500\/30{background-color:hsla(220,9%,46%,.3)}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity))}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.stroke-sky-600{stroke:#0284c7}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-10{padding-bottom:2.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-3{padding-left:.75rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06))}.drop-shadow-md,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.group:hover .group-hover\:bg-gray-500\/50{background-color:hsla(220,9%,46%,.5)}.group:focus .group-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.group:focus .group-focus\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.group:focus .group-focus\:ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}@media (min-width:640px){.sm\:h-10{height:2.5rem}.sm\:h-6{height:1.5rem}.sm\:h-64{height:16rem}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1280px){.xl\:h-80{height:20rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}}.mindmap-page{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.mindmap-page:has(.ai-prompt-home){height:100vh;overflow:hidden;margin:0;padding:0}#fantasy-bg{position:relative;min-height:100vh;--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}#fantasy-bg.mindmap-page:has(.ai-prompt-home){height:100vh;min-height:unset}#fantasy-bg .url-link{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity));text-decoration-line:underline}#fantasy-bg .nav-sticky{position:sticky!important;top:0;z-index:999}#fantasy-bg .search-bar{margin-top:1.25rem}#fantasy-bg .card-wrap{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding-bottom:2rem}@media (min-width:640px){#fantasy-bg .card-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){#fantasy-bg .card-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){#fantasy-bg .card-wrap{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){#fantasy-bg .card-wrap{grid-template-columns:repeat(5,minmax(0,1fr))}}#msg-area{position:relative}.version{position:absolute;right:.25rem;bottom:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}::-webkit-scrollbar{width:8px}::-webkit-scrollbar,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px;border:1px solid #fff}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.13749f83.woff2) format("woff2"),url(/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.4ad034d2.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}