.collapse-enter-active[data-v-26edbdac],.collapse-leave-active[data-v-26edbdac]{transition:max-height .15s ease-out,opacity .15s ease-out;overflow:hidden}.collapse-enter-from[data-v-26edbdac],.collapse-leave-to[data-v-26edbdac]{opacity:0;max-height:0}.collapse-enter-to[data-v-26edbdac],.collapse-leave-from[data-v-26edbdac]{max-height:400px}.no-select[data-v-c1654b0d]{user-select:none;-webkit-tap-highlight-color:transparent}.mode-toggle[data-v-008852d5]{cursor:pointer;z-index:2;-webkit-tap-highlight-color:#0000;appearance:none;outline:0;width:64px;min-width:64px;height:32px;min-height:32px;padding:0;transition:background-color .5s;position:relative;overflow:hidden}.mode-toggle .toggle[data-v-008852d5]{border:3px solid #0000;border-radius:50%;width:24px;height:24px;margin:auto;transition:transform .5s;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 0 0 2px #a5abba}.mode-toggle .toggle #dark-mode[data-v-008852d5]{border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.mode-toggle .toggle #dark-mode[data-v-008852d5]:before{content:"";float:left;background-color:#a5abba;width:100%;height:100%;transition:border-radius .5s,width .5s,height .5s,left .5s,transform .5s;position:relative;left:50%}.mode-toggle.darkmode-toggled .toggle[data-v-008852d5]{transform:translate(34px)}.mode-toggle.darkmode-toggled .toggle #dark-mode[data-v-008852d5]:before{border-radius:50%;width:150%;height:85%;left:40%;transform:translate(-10%,-40%)rotate(-35deg)}.log-view[data-v-4792f670]{background-color:var(--secondary-background);background:radial-gradient(ellipse at 50% 30%, color-mix(in oklch, var(--brand-primary) 15%, transparent), var(--secondary-background) 70%);flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.drag-bar[data-v-4792f670]{z-index:20;justify-content:flex-end;align-items:center;width:100vw;height:48px;padding:0 1rem;display:flex;position:absolute;top:0;left:0}.drag-spacer[data-v-4792f670]{flex:1;height:100%}.drag-actions[data-v-4792f670]{align-items:center;gap:4px;display:flex}.window-controls[data-v-4792f670]{gap:2px;margin-left:4px;display:flex}.win-btn[data-v-4792f670]{width:32px;height:28px;color:var(--text-white);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.win-btn[data-v-4792f670]:hover{opacity:1;background:color-mix(in oklch, var(--text-white) 10%, transparent)}.win-close[data-v-4792f670]:hover{background:var(--destructive);color:#fff}.login-content[data-v-4792f670]{grid-template-rows:4rem auto;padding:2.5rem;display:grid;position:absolute;inset:20px 0 0}.stepper[data-v-4792f670]{align-items:flex-start;gap:.5rem;width:100%;margin-bottom:2rem;display:flex}.stepper-item[data-v-4792f670]{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.stepper-sep[data-v-4792f670]{background:var(--border);border-radius:1px;height:2px;transition:background .3s;position:absolute;top:20px;left:calc(50% + 20px);right:calc(10px - 50%)}.step-sep-active[data-v-4792f670]{background:var(--brand-primary)}.step-btn[data-v-4792f670]{z-index:10;border-radius:9999px;transition:all .2s}.step-btn-done[data-v-4792f670]{box-shadow:0 0 0 2px color-mix(in oklch, var(--brand-primary) 30%, transparent), 0 0 0 4px color-mix(in oklch, var(--brand-primary) 10%, transparent);background:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important}.step-btn-current[data-v-4792f670]{box-shadow:0 0 0 2px color-mix(in oklch, var(--brand-primary) 20%, transparent);border-color:var(--brand-primary)!important}.step-label[data-v-4792f670]{color:var(--text-light);text-transform:uppercase;letter-spacing:.5px;margin-top:6px;font-family:NotoSans,sans-serif;font-size:11px;font-weight:700;transition:color .2s}.step-current .step-label[data-v-4792f670],.step-done .step-label[data-v-4792f670]{color:var(--brand-primary)}.content-narrow[data-v-4792f670]{width:26rem;max-width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:hidden}.content-full[data-v-4792f670]{width:100%;max-width:100%;height:100%;overflow:hidden}.fade-enter-active[data-v-4792f670],.fade-leave-active[data-v-4792f670]{transition:opacity .35s}.fade-enter-from[data-v-4792f670],.fade-leave-to[data-v-4792f670]{opacity:0}.fade-delay-enter-active[data-v-4792f670]{transition:opacity .6s .5s}.fade-delay-enter-from[data-v-4792f670]{opacity:0}.fade-delay-enter-to[data-v-4792f670]{opacity:1}
