.discovery-starburst[data-v-e16ec9b1]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed}.discovery-star[data-v-e16ec9b1]{animation:star-burst-e16ec9b1 var(--star-duration) ease-out forwards;animation-delay:var(--star-delay);color:#fef08a;font-size:var(--star-size);left:50%;opacity:0;position:absolute;text-shadow:0 0 8px rgba(250,204,21,.9),0 0 20px rgba(250,204,21,.55);top:52%;transform:translate(-50%,-50%)}@keyframes star-burst-e16ec9b1{0%{filter:blur(0);opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(0)}20%{opacity:1}to{filter:blur(.4px);opacity:0;transform:translate(calc(-50% + var(--star-dx)),calc(-50% + var(--star-dy))) scale(1.15) rotate(200deg)}}.constellation-preview-svg[data-v-e16ec9b1] svg{display:block;height:100%;width:100%}.discovery-badge-image[data-v-e16ec9b1]{clip-path:inset(0 0 0 1px);display:block;height:11rem;-o-object-fit:contain;object-fit:contain;width:11rem}.completion-starburst[data-v-8bfbe5c1]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed}.completion-star[data-v-8bfbe5c1]{animation:star-burst-8bfbe5c1 var(--star-duration) ease-out forwards;animation-delay:var(--star-delay);color:#7dd3fc;font-size:var(--star-size);left:50%;opacity:0;position:absolute;text-shadow:0 0 8px rgba(56,189,248,.9),0 0 20px rgba(14,165,233,.55);top:52%;transform:translate(-50%,-50%)}@keyframes star-burst-8bfbe5c1{0%{filter:blur(0);opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(0)}20%{opacity:1}to{filter:blur(.4px);opacity:0;transform:translate(calc(-50% + var(--star-dx)),calc(-50% + var(--star-dy))) scale(1.15) rotate(200deg)}}button[data-v-f5577489]{cursor:pointer}.annotate-square-button[data-v-f5577489]:focus,.annotate-square-button[data-v-f5577489]:focus-visible,.camera-pad-button[data-v-f5577489]:focus,.camera-pad-button[data-v-f5577489]:focus-visible,.camera-zoom-button[data-v-f5577489]:focus,.camera-zoom-button[data-v-f5577489]:focus-visible,.shape-style-button[data-v-f5577489]:focus,.shape-style-button[data-v-f5577489]:focus-visible,.shape-thickness-btn[data-v-f5577489]:focus,.shape-thickness-btn[data-v-f5577489]:focus-visible{box-shadow:none;outline:none}.shape-color-swatch[data-v-f5577489]:focus,.shape-color-swatch[data-v-f5577489]:focus-visible{outline:none}.find-object-picker-popover[data-v-f5577489]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#02061799;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;bottom:calc(100% + .45rem);box-shadow:0 25px 50px -12px #00000040;left:0;padding:.75rem;position:absolute;width:min(24rem,70vw);z-index:70}.tools-panel-shell[data-v-f5577489]{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;transition:width .28s cubic-bezier(.16,1,.3,1),height .28s cubic-bezier(.16,1,.3,1),background-color .18s ease,border-color .18s ease,box-shadow .18s ease,padding .18s ease;width:-moz-max-content;width:max-content}.tools-panel-shell.is-shrinking[data-v-f5577489]{transition-duration:20ms}.tools-panel-shell-pouch-intro[data-v-f5577489]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border-color:transparent;box-shadow:none;overflow:visible;padding:.5rem}.tools-panel-measure[data-v-f5577489]{display:inline-flex;flex-direction:column;width:-moz-max-content;width:max-content}.tools-panel-content[data-v-f5577489]{overflow:hidden;position:relative}.tools-panel-content[data-v-f5577489],.tools-panel-view[data-v-f5577489]{width:-moz-max-content;width:max-content}.annotate-row[data-v-f5577489]{flex-wrap:nowrap;gap:.25rem;isolation:isolate;position:relative}.annotate-row[data-v-f5577489],.annotate-square-button[data-v-f5577489]{align-items:center;display:inline-flex}.annotate-square-button[data-v-f5577489]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:.55rem;color:#ffffffd9;height:2.05rem;justify-content:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:2.05rem}.annotate-square-button[data-v-f5577489]:hover{background:#ffffff24;color:#fff}.annotate-square-button-active[data-v-f5577489]{background:#f59e0b33;border-color:#fcd34d80;color:#fff}.annotate-square-button-danger[data-v-f5577489]{background:#ef444438;border-color:#f8727280}.measurement-units-row[data-v-f5577489]{transform-origin:top}.measurement-units-label[data-v-f5577489]{color:#ffffffb8;font-size:.72rem;letter-spacing:.01em}.measurement-units-group[data-v-f5577489]{align-items:center;display:inline-flex;gap:.3rem}.measurement-units-button[data-v-f5577489]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.24);border-radius:999px;color:#ffffffd1;font-size:.72rem;height:1.6rem;line-height:1;min-width:2.25rem;padding:0 .45rem;text-transform:lowercase;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.measurement-units-button[data-v-f5577489]:hover{background:#ffffff24;color:#fff}.measurement-units-button-active[data-v-f5577489]{background:#0ea5e938;border-color:#38bdf8b8;color:#fff}.shape-color-row[data-v-f5577489],.shape-style-row[data-v-f5577489]{transform-origin:top}.shape-style-group[data-v-f5577489]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.25rem}.shape-style-button[data-v-f5577489]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#ffffffe0;display:inline-flex;height:1.7rem;justify-content:center;min-width:2.35rem;padding:0 .5rem;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.shape-style-button[data-v-f5577489]:hover{background:#ffffff24;color:#fff}.shape-style-button-active[data-v-f5577489]{background:#f59e0b38;border-color:#facc15a6;color:#fff}.stroke-width-preview[data-v-f5577489]{background:currentColor;border-radius:999px;display:inline-block;width:1.15rem}.shape-style-separator[data-v-f5577489]{background:#fff3;height:.9rem;margin:0 .1rem;width:1px}.shape-thickness-btn[data-v-f5577489]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.2);border-radius:.35rem;color:#ffffffe6;display:inline-flex;flex-grow:1;height:1.3rem;justify-content:center;min-width:1.8rem;transition:background-color .12s ease,border-color .12s ease,color .12s ease;width:auto}.shape-thickness-btn[data-v-f5577489]:hover{background:#ffffff1f;color:#fff}.shape-thickness-btn-active[data-v-f5577489]{background:#ffffff26;border-color:#fff9;color:#fff}.stroke-width-line[data-v-f5577489]{background:currentColor;border-radius:999px;display:inline-block;width:65%}.shape-color-swatch[data-v-f5577489]{border:1px solid hsla(0,0%,100%,.25);border-radius:.3rem;height:1.1rem;position:relative;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease;width:1.1rem}.shape-color-swatch[data-v-f5577489]:hover{transform:translateY(-1px)}.shape-color-swatch-active[data-v-f5577489]{border-color:#fffffff2;box-shadow:0 0 0 2px #0f172af2,0 0 0 4px #ffffffa6,0 4px 10px #0006;transform:translateY(-1px) scale(1.08)}.shape-color-swatch-active[data-v-f5577489]:after{background:#fffffff5;border-radius:999px;box-shadow:0 0 0 1px #0f172ad9;content:"";height:.32rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.32rem}.shape-color-row-enter-active[data-v-f5577489],.shape-color-row-leave-active[data-v-f5577489]{overflow:hidden;transition:opacity .18s ease,transform .22s cubic-bezier(.16,1,.3,1),max-height .22s cubic-bezier(.16,1,.3,1),margin-bottom .22s cubic-bezier(.16,1,.3,1)}.shape-color-row-enter-from[data-v-f5577489],.shape-color-row-leave-to[data-v-f5577489]{opacity:0;transform:translateY(8px) scaleY(.96)}.shape-color-row-leave-to[data-v-f5577489]{margin-bottom:0;max-height:0}.shape-color-row-enter-to[data-v-f5577489],.shape-color-row-leave-from[data-v-f5577489]{max-height:40px;opacity:1;transform:translateY(0) scaleY(1)}.camera-pad-button[data-v-f5577489],.camera-zoom-button[data-v-f5577489]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:.5rem;color:#fffc;height:2rem;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.camera-pad-button[data-v-f5577489]:hover,.camera-zoom-button[data-v-f5577489]:hover{background:#ffffff26;color:#fff}.camera-pad-button[data-v-f5577489]:disabled,.camera-zoom-button[data-v-f5577489]:disabled{cursor:not-allowed;opacity:.4}.admin-state-panel[data-v-f5577489],.pouch-panel[data-v-f5577489]{width:-moz-max-content;width:max-content}.admin-state-panel[data-v-f5577489]{display:flex;flex-direction:column;gap:.4rem}.admin-state-action[data-v-f5577489]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.2);border-radius:.6rem;color:#ffffffe6;display:inline-flex;font-size:.75rem;font-weight:700;gap:.45rem;justify-content:flex-start;min-height:2.1rem;padding:.4rem .65rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.admin-state-action[data-v-f5577489]:hover{background:#ffffff1f;color:#fff}.admin-state-action[data-v-f5577489]:disabled{cursor:not-allowed;opacity:.45}.tools-panel-swap-enter-active[data-v-f5577489],.tools-panel-swap-leave-active[data-v-f5577489]{transition:opacity 95ms ease;will-change:opacity}.tools-panel-swap-enter-from[data-v-f5577489],.tools-panel-swap-leave-to[data-v-f5577489]{opacity:0}.annotate-button-enter-active[data-v-f5577489],.annotate-button-move[data-v-f5577489]{transition:transform .18s cubic-bezier(.16,1,.3,1),opacity .14s ease}.annotate-button-leave-active[data-v-f5577489]{position:absolute;transition:opacity .12s ease}.annotate-button-enter-from[data-v-f5577489],.annotate-button-leave-to[data-v-f5577489]{opacity:0}.annotate-button-enter-from[data-v-f5577489]{transform:scale(.92)}.annotate-button-leave-active[data-v-f5577489]{pointer-events:none}.annotation-tooltip-sm .v-popper__inner{font-size:11px;line-height:1.2;padding:4px 6px}.clock-card[data-v-0ec69ca6]{box-shadow:0 8px 28px #02061780,inset 0 0 0 1px #ffffff08}.clock-face[data-v-0ec69ca6]{background:radial-gradient(circle at 35% 30%,#ffffff29,#0a1428e6);border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;height:58px;position:relative;width:58px}.clock-ring[data-v-0ec69ca6]{border:1px solid hsla(0,0%,100%,.22);border-radius:9999px;top:4px;right:4px;bottom:4px;left:4px;position:absolute}.clock-tick[data-v-0ec69ca6]{background:#ffffff73;height:5px;width:1px}.clock-hand[data-v-0ec69ca6],.clock-tick[data-v-0ec69ca6]{left:50%;position:absolute;top:50%;transform-origin:50% 100%}.clock-hand[data-v-0ec69ca6]{border-radius:9999px}.clock-hour[data-v-0ec69ca6]{background:#fffffff2;height:15px;margin-top:-15px}.clock-hour[data-v-0ec69ca6],.clock-minute[data-v-0ec69ca6]{margin-left:-1px;width:2px}.clock-minute[data-v-0ec69ca6]{background:#cbd5e1f2;height:20px;margin-top:-20px}.clock-second[data-v-0ec69ca6]{background:#60a5faf2;height:23px;margin-left:-.5px;margin-top:-23px;width:1px}.clock-center[data-v-0ec69ca6]{background:#f8fafc;border-radius:9999px;box-shadow:0 0 10px #f8fafc80;height:6px;left:50%;margin-left:-3px;margin-top:-3px;position:absolute;top:50%;width:6px}.loader-fade-enter-active[data-v-b8509e0a],.loader-fade-leave-active[data-v-b8509e0a]{transition:opacity .18s ease}.loader-fade-enter-from[data-v-b8509e0a],.loader-fade-leave-to[data-v-b8509e0a]{opacity:0}
