.inner[data-v-7011f47f]{transition:.4s;border-radius:13px}.inner.success[data-v-7011f47f]{input[data-v-7011f47f]{border-color:#1a5cff}}.inner.error[data-v-7011f47f]{input[data-v-7011f47f]{border-color:#f21343}}.grid-form[data-v-91dbf22a]{display:grid;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));grid-auto-flow:dense}.timeline[data-v-5e874b96]{position:relative;padding:1rem}.timeline-item[data-v-5e874b96]{position:relative;margin-bottom:1.5rem;padding-left:2.5rem}.timeline-badge[data-v-5e874b96]{position:absolute;left:0;top:.5rem;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:1}.badge-insert[data-v-5e874b96]{background-color:#28a745}.badge-update[data-v-5e874b96]{background-color:#007bff}.badge-delete[data-v-5e874b96]{background-color:#dc3545}.timeline-card[data-v-5e874b96]{margin-left:.5rem;border-radius:.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.border-left-insert[data-v-5e874b96]{border-left:4px solid #28a745!important}.border-left-update[data-v-5e874b96]{border-left:4px solid #007bff!important}.border-left-delete[data-v-5e874b96]{border-left:4px solid #dc3545!important}.change-field[data-v-5e874b96]{min-width:120px}@media (max-width:768px){.timeline-item[data-v-5e874b96]{padding-left:2rem}.timeline-badge[data-v-5e874b96]{width:1.5rem;height:1.5rem;font-size:.75rem}.change-field[data-v-5e874b96]{min-width:100px}}.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}}.circular--landscape[data-v-9fc324b4]{display:inline-block;position:relative;width:150px;height:150px;overflow:hidden;-o-object-fit:contain;object-fit:contain}.circular--landscape img[data-v-9fc324b4]{width:auto;height:100%;margin-left:-50px;-o-object-fit:contain;object-fit:contain}.btn-close[data-v-9fc324b4]{position:absolute;right:10px;top:10px;z-index:1}.display-grid[data-v-9fc324b4]{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem}.display-grid-body[data-v-9fc324b4]{grid-column:1/span 10}.display-grid-side[data-v-9fc324b4]{grid-column:11/span 2}.sm-input[data-v-9fc324b4]{height:auto;padding:.375rem .75rem;font-size:.875rem;border-radius:3px;line-height:1.5}@media (max-width:768px){.display-grid[data-v-9fc324b4]{display:block}.display-grid-body[data-v-9fc324b4],.display-grid-side[data-v-9fc324b4]{grid-column:1/span 12}}.wrap-dropdown[data-v-9fc324b4]{width:100%;min-width:0}.wrap-dropdown [data-v-9fc324b4]{white-space:normal}.b-dropdown-menu a[data-v-9fc324b4]:active,.b-dropdown-menu a[data-v-9fc324b4]:focus,.b-dropdown-menu a[data-v-9fc324b4]:hover,.b-dropdown .btn-primary[data-v-9fc324b4]:active,.b-dropdown .btn-primary[data-v-9fc324b4]:focus,.b-dropdown .btn-primary[data-v-9fc324b4]:hover{background-color:#08284b!important;color:#fff!important}.customDropdown[data-v-9fc324b4]{border:3px dashed #0ff;background-color:purple}