.popper[data-v-6eb65bbd]{position:relative;border:none;padding:0;background:transparent}.tp[data-v-6eb65bbd]{visibility:hidden;position:absolute;width:-moz-max-content;width:max-content;max-width:320px;opacity:0;border-radius:.25rem;z-index:9999;transition:.3s ease-in-out;cursor:auto;.tooltip-avatars &[data-v-6eb65bbd]{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border:1px solid #cacaca;.dark &[data-v-6eb65bbd]{border:1px solid #2d2d2d}}}.tp.show[data-v-6eb65bbd]{visibility:visible;opacity:1;background-color:var(--lego-bg);color:silver}.tp-default[data-v-6eb65bbd]{padding:.5rem}.overlay{position:fixed;background-color:rgba(0,0,0,.6);top:0;left:0;width:100%;height:100%;z-index:999!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tour{position:relative;z-index:1005!important}.tooltip-tour{position:fixed;background-color:var(--lego-bg,#102444);padding:16px 20px;border-radius:12px;min-width:290px;max-width:320px;min-height:160px;z-index:1001!important;box-shadow:0 8px 16px rgba(0,0,0,.2);transition:all .3s cubic-bezier(.25,.8,.25,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;color:#fff}.tooltip-tour:after{content:"";position:absolute;width:0;height:0;border:10px solid transparent;transition:opacity .3s ease}.tooltip-tour.dragging:after{opacity:.3}.tooltip-tour.bottom:after{top:-20px;left:50%;transform:translateX(-50%);border-bottom:10px solid var(--lego-bg,#102444)}.tooltip-tour.top:after{bottom:-20px;left:50%;transform:translateX(-50%);border-top:10px solid var(--lego-bg,#102444)}.tooltip-tour.left:after{right:-20px;top:50%;transform:translateY(-50%);border-left:10px solid var(--lego-bg,#102444)}.tooltip-tour.right:after{left:-20px;top:50%;transform:translateY(-50%);border-right:10px solid var(--lego-bg,#102444)}.tooltip-tour-content{display:flex;flex-direction:column;height:100%;margin-top:16px;text-align:left!important}.content-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.tour-title{font-size:1.1rem;margin:0;color:#fff;flex:1;padding-right:10px}.content-body{flex:1;margin-bottom:16px}.tour-description{font-size:.95rem;line-height:1.5;margin:0;color:hsla(0,0%,100%,.9)}.continue-button{margin-bottom:16px}.progress-tour{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:12px;padding:8px 0}.step-dot{width:10px;height:10px;border-radius:50%;cursor:pointer;transition:all .3s ease}.step-dot.completed{background-color:#ccc}.step-dot.active{background-color:#df122e;transform:scale(1.2)}.step-dot:not(.completed):not(.active){background-color:rgba(223,18,46,.5)}.step-dot:hover{transform:scale(1.2)}.tour-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.step-counter{font-size:.9rem;color:hsla(0,0%,100%,.8);font-weight:500}.navigation-buttons{display:flex;gap:8px}.nav-button{background-color:var(--lego-bg,#102444);border:1px solid var(--lego-icon,#fff);color:var(--lego-icon,#fff);font-size:14px;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;transition:all .25s ease;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer}.nav-button:hover{transform:scale(1.1)}.next-button:hover,.prev-button:hover{border-color:#df122e}.end-button:hover{border-color:#16a275}.close-button{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;opacity:.7;transition:opacity .2s;padding:4px}.close-button:hover{opacity:1}.highlight{position:relative;z-index:1001!important;animation:pulse 2s infinite;box-shadow:0 0 0 4px rgba(223,18,46,.5);border-radius:4px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(223,18,46,.7)}70%{box-shadow:0 0 0 10px rgba(223,18,46,0)}to{box-shadow:0 0 0 0 rgba(223,18,46,0)}}.no-scroll{overflow:hidden}@media (max-width:768px){.tooltip-tour{min-width:260px;max-width:calc(100vw - 20px);padding:12px 16px}.tour-title{font-size:1rem}.tour-description{font-size:.9rem}.nav-button{width:32px;height:32px;font-size:12px}.step-counter{font-size:.8rem}.drag-handle{font-size:10px}}