.qc-panel[data-v-1327d378]{display:flex;flex-direction:column;gap:.7rem;padding:.75rem;border-radius:10px;background:#fff;border:1px solid #cce3d8}.qc-panel__head[data-v-1327d378]{display:flex;align-items:flex-start;gap:.5rem}.qc-badge[data-v-1327d378]{font-size:.78rem;font-weight:800;letter-spacing:.04em;padding:.2rem .5rem;border-radius:6px;background:#ccfbf1;color:#0f766e}.qc-geo[data-v-1327d378]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.qc-geo span[data-v-1327d378]{font-size:.72rem;font-weight:600;color:#6b7a72}.qc-geo code[data-v-1327d378]{font-size:.78rem;color:#134e4a;word-break:break-all}.qc-clear[data-v-1327d378]{border:0;background:none;color:#94a3a0;cursor:pointer}.qc-list[data-v-1327d378]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.qc-item[data-v-1327d378]{display:flex;gap:.4rem;padding:.45rem .55rem;border-radius:8px;background:#f0faf6}.qc-item strong[data-v-1327d378]{font-size:.86rem}.qc-item p[data-v-1327d378]{margin:.15rem 0 0;font-size:.8rem;color:#5a6560}.qc-item__main[data-v-1327d378]{flex:1;min-width:0}.qc-item__del[data-v-1327d378]{border:0;background:none;color:#94a3a0;cursor:pointer}.qc-item__del[data-v-1327d378]:hover{color:#b91c1c}.qc-empty[data-v-1327d378]{margin:0;font-size:.82rem;color:#6b7a72}.qc-form[data-v-1327d378]{display:flex;flex-direction:column;gap:.55rem}.gs-field[data-v-1327d378]{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.gs-field span[data-v-1327d378]{font-weight:600;color:#444}.gs-field input[data-v-1327d378],.gs-field textarea[data-v-1327d378]{border:1px solid #d5ddd8;border-radius:8px;padding:.45rem .6rem;background:#fff}.qc-add[data-v-1327d378]{border:0;border-radius:8px;background:#0f766e;color:#fff;font-weight:650;padding:.55rem .8rem;cursor:pointer}.gs-form[data-v-33915d51]{display:flex;flex-direction:column;gap:.85rem}.gs-field[data-v-33915d51]{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem}.gs-field span[data-v-33915d51]{font-weight:600;color:var(--contrast-600, #444)}.gs-field input[type=text][data-v-33915d51],.gs-field textarea[data-v-33915d51],.gs-field select[data-v-33915d51]{border:1px solid #d5ddd8;border-radius:8px;padding:.5rem .65rem;background:#fff}.gs-field input[type=range][data-v-33915d51]{width:100%}.gs-field input[type=color][data-v-33915d51]{width:48px;height:36px;border:0;background:none;padding:0;cursor:pointer}.gs-field--color[data-v-33915d51]{flex-direction:row;align-items:center;justify-content:space-between}.gs-stat[data-v-33915d51]{display:flex;justify-content:space-between;align-items:baseline;padding:.55rem .75rem;background:#eef6f2;border-radius:8px}.gs-stat strong[data-v-33915d51]{font-size:1.05rem;color:#0f766e}.gs-ticks[data-v-33915d51]{display:flex;justify-content:space-between;font-size:.72rem;color:#6b7a72}.gs-hint[data-v-33915d51]{font-size:.88rem;color:#5a6560;margin:0}.gs-warn[data-v-33915d51]{font-size:.88rem;color:#9a3412;margin:0;padding:.55rem .7rem;border-radius:8px;background:#fff7ed;border:1px solid #fdba74}.gs-elevate[data-v-33915d51]{display:flex;flex-direction:column;gap:.4rem}.gs-elevate__btn[data-v-33915d51]{border:1px solid #9ec4b4;background:#eaf3ee;color:#1f5c45;border-radius:8px;padding:.55rem .75rem;font-size:.85rem;font-weight:650;cursor:pointer}.gs-elevate__btn[data-v-33915d51]:disabled{opacity:.55;cursor:not-allowed}.gs-elevate__btn[data-v-33915d51]:not(:disabled):hover{background:#dceee5}.gs-cadastre[data-v-33915d51]{border:1px solid #fde68a;background:#fffbeb;border-radius:10px;padding:.65rem .75rem;display:flex;flex-direction:column;gap:.4rem}.gs-cadastre__title[data-v-33915d51]{font-size:.78rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#92400e;display:flex;align-items:center;gap:.4rem}.gs-cadastre__src[data-v-33915d51]{text-transform:none;font-weight:650;font-size:.72rem;letter-spacing:0;color:#a16207;background:#fef3c7;border-radius:4px;padding:.1rem .35rem}.gs-cadastre__grid[data-v-33915d51]{display:grid;grid-template-columns:auto 1fr;gap:.15rem .65rem;margin:0;font-size:.85rem}.gs-cadastre__grid dt[data-v-33915d51]{color:#78716c}.gs-cadastre__grid dd[data-v-33915d51]{margin:0;font-weight:650;color:#1c1917}.gs-cadastre__link[data-v-33915d51]{font-size:.82rem;font-weight:650;color:#b45309;text-decoration:underline}.gs-overlays[data-v-33915d51]{border:1px solid #d5ddd8;border-radius:10px;padding:.65rem .75rem;display:flex;flex-direction:column;gap:.4rem;background:#f7faf8}.gs-overlays__head[data-v-33915d51]{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}.gs-overlays__count[data-v-33915d51]{font-size:.75rem;color:#5a6560;background:#e8efeb;border-radius:999px;padding:.1rem .45rem}.gs-overlays__list[data-v-33915d51]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.gs-overlays__item[data-v-33915d51]{display:flex;align-items:center;gap:.45rem;font-size:.85rem;background:#fff;border-radius:6px;padding:.35rem .5rem;border:1px solid #e5ebe7}.gs-overlays__role[data-v-33915d51]{font-weight:650;color:#3a6f59;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.gs-overlays__name[data-v-33915d51]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-overlays__del[data-v-33915d51]{border:0;background:transparent;color:#a33;font-size:1.1rem;line-height:1;cursor:pointer;padding:0 .25rem}.gs-toolbar[data-v-0b002ae1]{display:flex;gap:.15rem;color:var(--contrast-500, #555)}.gs-toolbar--vertical[data-v-0b002ae1]{flex-direction:column}.gs-toolbar--horizontal[data-v-0b002ae1]{flex-direction:row;flex-wrap:wrap}.gs-toolbar--panel[data-v-0b002ae1]{background:#f7faf8;border:1px solid #dce6e0;border-radius:10px;padding:.35rem;gap:.35rem}.gs-toolbar__btn[data-v-0b002ae1]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:40px;min-height:40px;padding:.55rem .7rem;border:0;background:transparent;border-radius:8px;cursor:pointer;color:inherit;font-weight:650;font-size:.88rem}.gs-toolbar__btn[data-v-0b002ae1]:hover{background:#fff;color:#3a6f59}.gs-toolbar__btn.is-on[data-v-0b002ae1]{background:#eaf3ee;color:#3a6f59;box-shadow:inset 0 0 0 1px #4f8f74}.gs-toolbar__emoji[data-v-0b002ae1]{font-size:1.05rem;line-height:1}.gs-toolbar__label[data-v-0b002ae1]{white-space:nowrap}.bathy3d-viewer__anchor[data-v-ea30afa7]{position:relative;width:100%}.bathy3d-viewer__anchor.is-teleported[data-v-ea30afa7]{height:min(420px,70vw);min-height:280px;background:#0b1c2c}.bathy3d-viewer[data-v-ea30afa7]{position:relative;width:100%;height:min(420px,70vw);min-height:280px;background:#0b1c2c;overflow:hidden}.bathy3d-viewer.is-fullscreen[data-v-ea30afa7]{position:fixed;inset:0;width:100vw;height:100dvh;min-height:100dvh;max-height:none;z-index:800000;background:#0b1c2c}.bathy3d-viewer__canvas[data-v-ea30afa7]{display:block;width:100%;height:100%;touch-action:none}.bathy3d-viewer__cam[data-v-ea30afa7]{position:absolute;top:.5rem;left:.5rem;right:7.5rem;z-index:2;display:flex;flex-direction:column;gap:.35rem;pointer-events:none}.bathy3d-viewer__tools[data-v-ea30afa7]{position:absolute;top:.5rem;right:.5rem;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.bathy3d-viewer__menu[data-v-ea30afa7]{display:flex;flex-direction:column;min-width:11.5rem;padding:.25rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.22);background:#081624eb;backdrop-filter:blur(6px);box-shadow:0 8px 24px #00000059}.bathy3d-viewer__menu-item[data-v-ea30afa7]{border:0;background:transparent;color:#ffffffeb;text-align:left;padding:.45rem .55rem;border-radius:.3rem;font-size:.78rem;cursor:pointer}.bathy3d-viewer__menu-item[data-v-ea30afa7]:hover:not(:disabled){background:#ffffff1f}.bathy3d-viewer__menu-item[data-v-ea30afa7]:disabled{opacity:.45;cursor:not-allowed}.bathy3d-viewer__cam-row[data-v-ea30afa7]{display:flex;flex-wrap:wrap;gap:.3rem;pointer-events:auto}.bathy3d-viewer__chip[data-v-ea30afa7]{border:1px solid rgba(255,255,255,.28);background:#081624b8;color:#ffffffeb;border-radius:.3rem;padding:.28rem .5rem;font-size:.72rem;line-height:1.1;cursor:pointer;backdrop-filter:blur(4px)}.bathy3d-viewer__chip[data-v-ea30afa7]:hover{background:#ffffff29}.bathy3d-viewer__chip.is-active[data-v-ea30afa7]{border-color:#7dd3fcd9;background:#0e74908c;color:#e0f2fe}.bathy3d-viewer__empty[data-v-ea30afa7],.bathy3d-viewer__hud[data-v-ea30afa7]{position:absolute;left:0;right:0;bottom:0;padding:.5rem .75rem;font-size:.75rem;color:#ffffffd9;background:linear-gradient(transparent,#0000008c);pointer-events:none;display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.bathy3d-viewer__hint[data-v-ea30afa7]{opacity:.7}.bathy3d-viewer__legend[data-v-ea30afa7]{position:absolute;top:5.2rem;right:.55rem;z-index:2;padding:.35rem .4rem .4rem;background:#081624c7;border:1px solid rgba(255,255,255,.18);border-radius:.35rem;color:#ffffffeb;font-size:.62rem;line-height:1.2;backdrop-filter:blur(4px);pointer-events:none}.bathy3d-viewer.is-fullscreen .bathy3d-viewer__legend[data-v-ea30afa7]{top:.55rem;right:12.5rem}.bathy3d-viewer__legend-title[data-v-ea30afa7]{margin-bottom:.3rem;opacity:.85;text-align:center;white-space:nowrap}.bathy3d-viewer__legend-body[data-v-ea30afa7]{display:flex;gap:.35rem;align-items:stretch}.bathy3d-viewer__legend-bar[data-v-ea30afa7]{width:.7rem;min-height:7.2rem;border-radius:.15rem;border:1px solid rgba(255,255,255,.25);flex-shrink:0}.bathy3d-viewer__legend-ticks[data-v-ea30afa7]{display:flex;flex-direction:column;justify-content:space-between;min-height:7.2rem}.bathy3d-viewer__legend-ticks span[data-v-ea30afa7]{white-space:nowrap}.bathy3d-viewer__legend-note[data-v-ea30afa7]{margin:.35rem 0 0;opacity:.75;text-align:center;font-size:.58rem}.bathy3d-viewer__scale[data-v-ea30afa7]{position:absolute;left:.65rem;bottom:2.1rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;color:#ffffffeb;font-size:.72rem;pointer-events:none;text-shadow:0 1px 2px rgba(0,0,0,.7)}.bathy3d-viewer__scale-bar[data-v-ea30afa7]{height:0;border-bottom:3px solid rgba(255,255,255,.92);border-left:2px solid rgba(255,255,255,.92);border-right:2px solid rgba(255,255,255,.92);box-sizing:border-box}@media (min-width: 768px){.bathy3d-viewer[data-v-ea30afa7]:not(.is-fullscreen){height:420px}.bathy3d-viewer__anchor.is-teleported[data-v-ea30afa7]{height:420px}}@media (max-width: 480px){.bathy3d-viewer__cam[data-v-ea30afa7]{right:5.5rem}.bathy3d-viewer__chip[data-v-ea30afa7]{padding:.25rem .4rem;font-size:.68rem}.bathy3d-viewer__legend-bar[data-v-ea30afa7],.bathy3d-viewer__legend-ticks[data-v-ea30afa7]{min-height:5.5rem}.bathy3d-viewer.is-fullscreen .bathy3d-viewer__legend[data-v-ea30afa7]{top:5.2rem;right:.55rem}}
