.logo-container[data-v-62b0c076]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;height:60px;transition:all .3s;display:flex;position:relative;overflow:hidden}.logo-container[data-v-62b0c076]:before{content:"";background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);width:200%;height:200%;animation:3s ease-in-out infinite pulse-62b0c076;position:absolute;top:-50%;left:-50%}@keyframes pulse-62b0c076{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.logo-icon[data-v-62b0c076]{justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.icon-circle[data-v-62b0c076]{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);border-radius:50%;width:32px;height:32px;animation:10s linear infinite rotate-62b0c076;position:relative;box-shadow:0 4px 15px rgba(245,87,108,.4)}.icon-circle[data-v-62b0c076]:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px rgba(0,0,0,.1)}@keyframes rotate-62b0c076{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logo-title[data-v-62b0c076]{background:linear-gradient(135deg,#fff 0%,#f0f0f0 100%);-webkit-text-fill-color:transparent;letter-spacing:.5px;z-index:1;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text;flex-shrink:0;max-width:150px;margin-left:12px;margin-right:8px;font-size:16px;font-weight:700;position:relative}.logo-container[data-v-62b0c076]:hover{box-shadow:0 4px 20px rgba(102,126,234,.3)}.logo-container:hover .icon-circle[data-v-62b0c076]{animation:5s linear infinite rotate-62b0c076}.side-menu{flex:1;padding:12px 0;background:0 0!important}.side-menu :deep(.n-menu-item-content){position:relative;border-radius:10px!important;margin:4px 12px!important;padding:10px 16px!important;transition:all .25s!important}.side-menu :deep(.n-menu-item-content):before{border-radius:10px!important;transition:all .25s!important;left:0!important;right:0!important}.side-menu :deep(.n-menu-item-content):hover{background:#fff3e0!important;box-shadow:0 2px 8px rgba(255,152,0,.15)!important}.side-menu :deep(.n-menu-item-content):hover:before{border-left:4px solid #ff9800!important}.side-menu :deep(.n-menu-item-content):hover .n-menu-item-content__icon{color:#ff9800!important}.side-menu :deep(.n-menu-item-content).n-menu-item-content--selected{color:#1976d2!important;background:#e3f2fd!important;font-weight:600!important;box-shadow:0 2px 8px rgba(33,150,243,.2)!important}.side-menu :deep(.n-menu-item-content).n-menu-item-content--selected:before{border-left:4px solid #2196f3!important}.side-menu :deep(.n-menu-item-content).n-menu-item-content--selected .n-menu-item-content__icon{color:#2196f3!important}.side-menu :deep(.n-menu-item-content__icon){margin-right:12px;font-size:18px!important;transition:all .25s!important}.side-menu :deep(.n-submenu-children){background:rgba(0,0,0,.02);border-radius:8px;margin:4px 12px;padding:4px 0}.side-menu :deep(.n-submenu-children) .n-menu-item-content{margin:2px 8px!important;padding-left:40px!important}.side-menu :deep(.n-submenu-children) .n-menu-item-content:before{left:20px!important}.side-menu:not(.n-menu--collapsed) .n-menu-item-content:before{left:0!important;right:0!important}.side-menu:not(.n-menu--collapsed) .n-menu-item-content.n-menu-item-content--selected:before,.side-menu:not(.n-menu--collapsed) .n-menu-item-content:hover:before{border-left:4px solid var(--primary-color)!important}.dark .side-menu :deep(.n-menu-item-content:hover){background:rgba(255,152,0,.15)!important}.dark .side-menu :deep(.n-menu-item-content.n-menu-item-content--selected){background:rgba(33,150,243,.2)!important}.sidebar-wrapper[data-v-03411ad6]{background:linear-gradient(#f8f9fa 0%,#fff 50%,#f8f9fa 100%);flex-direction:column;height:100%;display:flex}.wrapper[data-v-181fdc6c]{z-index:9;background-color:#fff;display:flex;position:relative;overflow:hidden}.wrapper .content[data-v-181fdc6c]{flex-wrap:nowrap;align-items:center;padding:0 10px;transition:transform .5s;display:flex}.wrapper .content.overflow[data-v-181fdc6c]{padding-left:30px;padding-right:30px}.wrapper .left[data-v-181fdc6c],.wrapper .right[data-v-181fdc6c]{z-index:2;cursor:pointer;background-color:#fff;border:1px solid #e0e0e6;border-radius:2px;justify-content:center;align-items:center;width:20px;height:35px;margin:auto;font-size:18px;display:flex;position:absolute;top:0;bottom:0}.wrapper .left[data-v-181fdc6c]{left:0}.wrapper .right[data-v-181fdc6c]{right:0}.tags-container[data-v-95ecdece]{background:#fff8dc;padding:8px 0;box-shadow:0 2px 8px rgba(102,126,234,.15)}.custom-tag[data-v-95ecdece]{cursor:pointer;color:#666;background:rgba(255,255,255,.9);border:2px solid transparent;border-radius:20px;margin:0 8px;padding:6px 20px;font-weight:500;transition:all .3s}.custom-tag[data-v-95ecdece]:hover{background:#fff;border-color:rgba(255,255,255,.5);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.custom-tag.tag-active[data-v-95ecdece]{color:#fff;background:brown;border-color:#000;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.4)}[data-v-95ecdece] .n-tag__close{box-sizing:content-box;color:inherit;border-radius:50%;padding:2px;font-size:12px;transition:all .3s;transform:translate(5px)}[data-v-95ecdece] .n-tag__close:hover{background:rgba(255,255,255,.3)}.dark .tags-container[data-v-95ecdece]{background:linear-gradient(135deg,#2d3748 0%,#1a202c 100%)}.dark .custom-tag[data-v-95ecdece]{color:#e2e8f0;background:rgba(45,55,72,.9)}.dark .custom-tag[data-v-95ecdece]:hover{background:#2d3748}.app-header[data-v-afb31291]{background:#faebd7!important}
