@font-face{font-family:Avenir LT Std\ 55 Roman;font-style:normal;font-weight:400;src:local("Avenir LT Std 55 Roman"),url(../fonts/AvenirLTStd-Roman.43666b5e.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 55 Oblique;font-style:normal;font-weight:400;src:local("Avenir LT Std 55 Oblique"),url(../fonts/AvenirLTStd-Oblique.31a2c7c9.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 35 Light;font-style:normal;font-weight:400;src:local("Avenir LT Std 35 Light"),url(../fonts/AvenirLTStd-Light.4a3e0c40.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 35 Light Oblique;font-style:normal;font-weight:400;src:local("Avenir LT Std 35 Light Oblique"),url(../fonts/AvenirLTStd-LightOblique.13a78144.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 45 Book;font-style:normal;font-weight:400;src:local("Avenir LT Std 45 Book"),url(../fonts/AvenirLTStd-Book.46a0b746.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 45 Book Oblique;font-style:normal;font-weight:400;src:local("Avenir LT Std 45 Book Oblique"),url(../fonts/AvenirLTStd-BookOblique.6b4ab469.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 65 Medium;font-style:normal;font-weight:400;src:local("Avenir LT Std 65 Medium"),url(../fonts/AvenirLTStd-Medium.5ae9e0cb.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 65 Medium Oblique;font-style:normal;font-weight:400;src:local("Avenir LT Std 65 Medium Oblique"),url(../fonts/AvenirLTStd-MediumOblique.02996b5c.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 85 Heavy;font-style:normal;font-weight:400;src:local("Avenir LT Std 85 Heavy"),url(../fonts/AvenirLTStd-Heavy.b997fee5.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 85 Heavy Oblique;font-style:normal;font-weight:400;src:local("Avenir LT Std 85 Heavy Oblique"),url(../fonts/AvenirLTStd-HeavyOblique.1ef56361.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 95 Black;font-style:normal;font-weight:400;src:local("Avenir LT Std 95 Black"),url(../fonts/AvenirLTStd-Black.d74d87dd.woff) format("woff");font-display:swap}@font-face{font-family:Avenir LT Std\ 95 Black Oblique;font-style:normal;font-weight:400;src:local("Avenir LT Std 95 Black Oblique"),url(../fonts/AvenirLTStd-BlackOblique.e2816a68.woff) format("woff");font-display:swap}.hive-loader[data-v-e48a9b1a]{--hive-violet:#3200e6;--hive-orange:#eb692b;--hive-light:#e3e0f5;--hive-navy:#1a1446;--hive-text:#5a5a6e;--hive-overlay:rgba(243,241,254,0.85);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;font-family:Poppins,Arial,sans-serif}.hive-loader[data-v-e48a9b1a]:not(.hive-loader--overlay){min-height:70vh}.hive-loader--overlay[data-v-e48a9b1a]{position:fixed;inset:0;z-index:9999;background:var(--hive-overlay);backdrop-filter:blur(2px)}.hive-loader__label[data-v-e48a9b1a]{margin:0;font-size:14px;color:var(--hive-text);letter-spacing:.02em}.hive-loader__sr[data-v-e48a9b1a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.theme--dark .hive-loader[data-v-e48a9b1a]{--hive-violet:#a895ff;--hive-orange:#ff8950;--hive-light:#302b4b;--hive-navy:#1a1446;--hive-text:#f3f1fe;--hive-overlay:rgba(15,12,35,0.88)}.theme--light .hive-loader[data-v-e48a9b1a]{--hive-violet:#3200e6;--hive-orange:#eb692b;--hive-light:#e3e0f5;--hive-navy:#1a1446;--hive-text:#5a5a6e;--hive-overlay:rgba(243,241,254,0.85)}@media (prefers-color-scheme:dark){.hive-loader[data-v-e48a9b1a]{--hive-violet:#a895ff;--hive-orange:#ff8950;--hive-light:#302b4b;--hive-navy:#1a1446;--hive-text:#f3f1fe;--hive-overlay:rgba(15,12,35,0.88)}}.hl-cell[data-v-e48a9b1a]{fill:var(--hive-light);animation:hl-fill-data-v-e48a9b1a 2.1s ease-in-out infinite}.hl-cell--accent[data-v-e48a9b1a]{animation-name:hl-fill-o-data-v-e48a9b1a}@keyframes hl-fill-data-v-e48a9b1a{0%,to{fill:var(--hive-light)}25%,55%{fill:var(--hive-violet)}}@keyframes hl-fill-o-data-v-e48a9b1a{0%,to{fill:var(--hive-light)}25%,55%{fill:var(--hive-orange)}}.hl-spin[data-v-e48a9b1a]{transform-origin:40px 40px;animation:hl-spin-data-v-e48a9b1a 2.4s linear infinite}@keyframes hl-spin-data-v-e48a9b1a{to{transform:rotate(1turn)}}.hl-wing[data-v-e48a9b1a]{transform-box:fill-box;transform-origin:center bottom;animation:hl-flap-data-v-e48a9b1a .12s linear infinite alternate}@keyframes hl-flap-data-v-e48a9b1a{to{transform:scaleY(.35)}}.hl-rise[data-v-e48a9b1a]{animation:hl-rise-data-v-e48a9b1a 2.6s ease-in-out infinite}@keyframes hl-rise-data-v-e48a9b1a{0%{transform:translateY(68px)}85%,to{transform:translateY(12px)}}.hl-wave[data-v-e48a9b1a]{animation:hl-wave-data-v-e48a9b1a 1.2s linear infinite}@keyframes hl-wave-data-v-e48a9b1a{to{transform:translateX(-40px)}}.hl-trace[data-v-e48a9b1a]{stroke-dasharray:100;animation:hl-trace-data-v-e48a9b1a 2s ease-in-out infinite}@keyframes hl-trace-data-v-e48a9b1a{0%{stroke-dashoffset:100}50%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.hl-pulse[data-v-e48a9b1a]{transform-box:fill-box;transform-origin:center;animation:hl-pulse-data-v-e48a9b1a 2s ease-in-out infinite}@keyframes hl-pulse-data-v-e48a9b1a{0%,to{transform:scale(.5);opacity:.4}50%{transform:scale(1);opacity:1}}.hl-comb[data-v-e48a9b1a]{fill:var(--hive-light);animation:hl-comb-data-v-e48a9b1a 2.5s ease-in-out infinite}.hl-comb--accent[data-v-e48a9b1a]{animation-name:hl-comb-o-data-v-e48a9b1a}.hl-comb-static[data-v-e48a9b1a]{transition:fill .3s ease}@keyframes hl-comb-data-v-e48a9b1a{0%,8%{fill:var(--hive-light)}20%,80%{fill:var(--hive-violet)}92%,to{fill:var(--hive-light)}}@keyframes hl-comb-o-data-v-e48a9b1a{0%,8%{fill:var(--hive-light)}20%,80%{fill:var(--hive-orange)}92%,to{fill:var(--hive-light)}}.hl-build[data-v-e48a9b1a]{opacity:0;transform-box:fill-box;transform-origin:center;animation:hl-build-data-v-e48a9b1a 2.4s cubic-bezier(.3,1.5,.5,1) infinite}.hl-build--accent[data-v-e48a9b1a]{fill:var(--hive-orange);stroke:var(--hive-orange)}@keyframes hl-build-data-v-e48a9b1a{0%{transform:scale(0);opacity:0}15%,75%{transform:scale(1);opacity:1}90%,to{transform:scale(.6);opacity:0}}@media (prefers-reduced-motion:reduce){.hive-loader [data-v-e48a9b1a]{animation-duration:6s!important}.hl-wing[data-v-e48a9b1a]{animation:none!important}}.theme-transition-overlay[data-v-dc67d42a]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.theme-overlay--night[data-v-dc67d42a]{background:radial-gradient(circle at center,rgba(16,20,36,.94) 0,rgba(8,10,18,.98) 100%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.theme-overlay--day[data-v-dc67d42a]{background:radial-gradient(circle at center,rgba(255,248,230,.92) 0,rgba(240,244,255,.96) 100%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.celestial-body-wrapper[data-v-dc67d42a]{width:90px;height:90px}.celestial-body-wrapper[data-v-dc67d42a],.sun-orb[data-v-dc67d42a]{position:relative;display:flex;align-items:center;justify-content:center}.sun-orb[data-v-dc67d42a]{width:80px;height:80px}.sun-core[data-v-dc67d42a]{position:relative;z-index:2;width:70px;height:70px;border-radius:50%;background:radial-gradient(circle,#ffb300 0,#ff8f00 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 0 24px rgba(255,179,0,.8),0 0 60px rgba(255,143,0,.4)}.sun-glow[data-v-dc67d42a]{position:absolute;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(255,193,7,.35) 0,rgba(255,193,7,0) 70%);animation:pulse-glow-data-v-dc67d42a 1.5s ease-in-out infinite}.moon-orb[data-v-dc67d42a]{width:80px;height:80px}.moon-core[data-v-dc67d42a],.moon-orb[data-v-dc67d42a]{position:relative;display:flex;align-items:center;justify-content:center}.moon-core[data-v-dc67d42a]{z-index:2;width:70px;height:70px;border-radius:50%;background:radial-gradient(circle,#283593 0,#1a237e 100%);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 0 24px rgba(121,134,203,.6),0 0 50px rgba(63,81,181,.3)}.moon-glow[data-v-dc67d42a]{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(159,168,218,.3) 0,rgba(159,168,218,0) 70%);animation:pulse-glow-data-v-dc67d42a 1.5s ease-in-out infinite}.anim-sun-rise[data-v-dc67d42a]{animation:sunRise-data-v-dc67d42a .75s cubic-bezier(.2,.8,.2,1) forwards}.anim-moon-rise[data-v-dc67d42a]{animation:moonRise-data-v-dc67d42a .75s cubic-bezier(.2,.8,.2,1) forwards}@keyframes sunRise-data-v-dc67d42a{0%{opacity:0;transform:translateY(40px) scale(.6) rotate(-30deg)}60%{opacity:1;transform:translateY(-6px) scale(1.06) rotate(10deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}@keyframes moonRise-data-v-dc67d42a{0%{opacity:0;transform:translateY(40px) scale(.6) rotate(30deg)}60%{opacity:1;transform:translateY(-6px) scale(1.06) rotate(-10deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}@keyframes pulse-glow-data-v-dc67d42a{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.15);opacity:.9}}.celestial-stars .star[data-v-dc67d42a]{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;box-shadow:0 0 6px #fff;animation:twinkle-data-v-dc67d42a .8s ease-in-out infinite alternate}.star-1[data-v-dc67d42a]{top:25%;left:30%;animation-delay:.1s}.star-2[data-v-dc67d42a]{top:20%;right:32%;animation-delay:.3s}.star-3[data-v-dc67d42a]{bottom:35%;left:28%;animation-delay:.2s}.star-4[data-v-dc67d42a]{bottom:30%;right:26%;animation-delay:.4s}.star-5[data-v-dc67d42a]{top:40%;left:20%;animation-delay:.15s}.star-6[data-v-dc67d42a]{top:35%;right:22%;animation-delay:.35s}@keyframes twinkle-data-v-dc67d42a{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1.3)}}.solar-rays .ray[data-v-dc67d42a]{position:absolute;background:rgba(255,179,0,.2);border-radius:4px}.ray-1[data-v-dc67d42a]{transform:rotate(0deg)}.ray-1[data-v-dc67d42a],.ray-2[data-v-dc67d42a]{width:140px;height:2px;top:50%;left:calc(50% - 70px)}.ray-2[data-v-dc67d42a]{transform:rotate(45deg)}.ray-3[data-v-dc67d42a]{transform:rotate(90deg)}.ray-3[data-v-dc67d42a],.ray-4[data-v-dc67d42a]{width:140px;height:2px;top:50%;left:calc(50% - 70px)}.ray-4[data-v-dc67d42a]{transform:rotate(135deg)}.theme-transition-label[data-v-dc67d42a]{margin-top:18px;font-size:.95rem;letter-spacing:1px;text-transform:uppercase;opacity:.85}.theme-overlay--night .theme-transition-label[data-v-dc67d42a]{color:#e0e6ed}.theme-overlay--day .theme-transition-label[data-v-dc67d42a]{color:#37474f}.theme-transition-fade-enter-active[data-v-dc67d42a],.theme-transition-fade-leave-active[data-v-dc67d42a]{transition:opacity .3s ease}.theme-transition-fade-enter[data-v-dc67d42a],.theme-transition-fade-leave-to[data-v-dc67d42a]{opacity:0}html{overscroll-behavior-y:none;font-family:Avenir LT Std\ 55 Roman,Arial,Helvetica,sans-serif}@media screen and (max-width:600px){html{font-size:16px}}@media screen and (min-width:600px) and (max-width:960px){html{font-size:14px}}@media screen and (min-width:960px){html{font-size:14px}}body{overscroll-behavior:none;line-height:normal}.application{font-family:Avenir LT Std\ 55 Roman,Arial,Helvetica,sans-serif}.origin-iframe{position:absolute;top:0;left:0;height:100%;width:100%;border-style:none}.v-application,.v-application .theme--dark,.v-application .theme--light,.v-application .v-app-bar,.v-application .v-card,.v-application .v-list,.v-application .v-main,.v-application .v-navigation-drawer,.v-application .v-sheet{transition:background-color .4s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)!important}#iframe-container{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff}::-webkit-scrollbar{width:5px;height:4px}::-webkit-scrollbar-thumb{background:#3200e6}.alt-secondary{opacity:.6}.alt-caption{font-size:.7rem!important}.alt-caption-2{font-size:.8rem!important}.alt-body-1{font-size:1rem!important}.alt-body-2,.alt-title{font-size:1.4rem!important}.alt-headline{font-size:1.7rem!important}.title-section{line-height:1rem!important}.v-list{padding:0}.shadow-sm,.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.v-list__tile--avatar{height:46px}.hr{width:100%;height:1px;display:block;position:relative;margin-bottom:0;opacity:.3}.hr:after,.hr:before{content:"";position:absolute;width:100%;height:1px;bottom:50%;left:0}.hr:before{background:linear-gradient(90deg,var(--v-primary-base),var(--v-primary-base) 50%,transparent 0,transparent);background-size:15px;background-position:50%;z-index:1}.opacity-0{opacity:0}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-none{opacity:1}.shadow{box-shadow:0 -3px 6px 1px rgba(0,0,0,.16)}.loading-overlay--active{bottom:0;left:0;position:fixed;right:0;top:0;background-color:rgba(1,1,1,.7);z-index:50}.loading-overlay--disable{height:0;width:0;z-index:0}.fill-parent{height:100%;width:100%}.disabled-overscroll-behavior{overscroll-behavior:none}#debug-frame-btn{z-index:1000}.form-disabled{pointer-events:none}.screen-transition-loader[data-v-57e0038a]{align-items:center;background:var(--v-background-base);display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;bottom:0;z-index:10}.brand-logo[data-v-2e86ac60]{position:relative;display:inline-flex;align-items:center;gap:.5rem;max-width:100%;color:var(--brand-muted-text);font-family:var(--brand-font-family)}.brand-logo__dot[data-v-2e86ac60]{position:absolute;right:0;bottom:14%;transform:translateX(100%);color:var(--brand-orange);font-weight:700;line-height:.7}.brand-logo--reversed-lockup .brand-logo__dot[data-v-2e86ac60]{right:38.5%;transform:none}.brand-logo__product[data-v-2e86ac60]{font-size:.875rem;font-weight:600;letter-spacing:.08em}.brand-logo__image[data-v-2e86ac60]{display:block;width:auto;min-width:0;max-width:100%;-o-object-fit:contain;object-fit:contain}.grv-brand-logo[data-v-33e5352f]{display:inline-flex;align-items:center;gap:.75rem;max-width:100%;color:var(--brand-text);font-family:var(--brand-font-family)}.grv-brand-logo__name[data-v-33e5352f]{font-size:1rem;font-weight:600;letter-spacing:.05em}.branding-tag[data-v-538f7a8e]{display:inline-block;color:var(--brand-muted-text);font-family:var(--brand-font-family);font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.branding-tag--collapsed[data-v-538f7a8e]{font-size:.6875rem;font-weight:700;letter-spacing:.02em;line-height:1.25;white-space:nowrap}.branding-tag__accent[data-v-538f7a8e]{color:var(--brand-orange)}.env-badge[data-v-59f9737e]{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;border-radius:999px;background:var(--brand-production-surface);color:var(--brand-indigo);font-family:var(--brand-font-family);font-size:.75rem;font-weight:600;line-height:1.5;white-space:nowrap}.env-badge[data-v-59f9737e]:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:var(--environment-color)}.env-badge--compact[data-v-59f9737e]{gap:.25rem;padding:.125rem .25rem;font-size:.625rem;line-height:1.4}.env-badge--compact[data-v-59f9737e]:before{width:.25rem;height:.25rem}.env-badge--test[data-v-59f9737e]{background:var(--environment-color);color:var(--brand-night)}.env-badge--test[data-v-59f9737e]:before{background:currentColor}.version-label__dot[data-v-53cc5b59]{color:var(--brand-orange)}.version-label[data-v-53cc5b59]{color:var(--brand-muted-text);font-family:var(--brand-font-family);font-size:.75rem;line-height:1.5;white-space:nowrap}.splash-container[data-v-1ca1dd6a]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:1.5rem;overflow:hidden;background:var(--brand-night);color:var(--brand-white);font-family:var(--brand-font-family)}.splash-pattern[data-v-1ca1dd6a]{position:absolute;inset:0;background:var(--brand-pattern) repeat;background-size:var(--brand-pattern-size);opacity:var(--brand-pattern-opacity)}.splash-content[data-v-1ca1dd6a]{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:100%;animation:splash-enter-data-v-1ca1dd6a .35s ease-out}.splash-footer[data-v-1ca1dd6a]{position:absolute;bottom:max(2rem,env(safe-area-inset-bottom));display:flex;align-items:center;gap:1rem}@keyframes splash-enter-data-v-1ca1dd6a{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.splash-content[data-v-1ca1dd6a]{animation:none}}