.nu-tile[data-v-02e203c3]{background:linear-gradient(145deg,#fffffff2,#ecf0ffbf);border:1px solid #fff;border-radius:22px;justify-content:center;align-items:center;width:86px;height:86px;animation:6s ease-in-out infinite nu-float-02e203c3;display:flex;position:absolute;transform:rotateX(18deg)rotate(-6deg);box-shadow:0 22px 40px -14px #4c5ac873,inset 0 -6px 12px #6c4ef214}.nu-tile-brand[data-v-02e203c3]{background:linear-gradient(145deg,#8b74f7,#5a3fe0)}.nu-tile-sm[data-v-02e203c3]{width:72px;height:72px}.nu-screens[data-v-02e203c3]{transform-style:preserve-3d;transform:rotateX(24deg)rotate(-7deg)}.nu-s[data-v-02e203c3]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #fff;border-radius:26px;flex:0 0 158px;height:320px;padding:16px;font-size:11px;animation:1s cubic-bezier(.2,.8,.2,1) .2s both nu-up-02e203c3;box-shadow:0 30px 60px -20px #24374259,inset 0 1px #fff}.nu-s h4[data-v-02e203c3]{margin:0 0 10px;font-size:13px}.nu-hero[data-v-02e203c3]{color:#fff;background:linear-gradient(135deg,#8b74f7,#5a3fe0);border-radius:14px;padding:12px}.nu-hero-dark[data-v-02e203c3]{background:linear-gradient(135deg,#243742,#142230)}.nu-hero b[data-v-02e203c3]{margin-top:4px;font-size:20px;display:block}.nu-row[data-v-02e203c3]{background:#eef1f6cc;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:8px;display:flex}.nu-dot[data-v-02e203c3]{border-radius:7px;flex:none;width:22px;height:22px}.nu-chip[data-v-02e203c3]{border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-block}.nu-ok[data-v-02e203c3]{color:#1e7a41;background:#e3f6ea}.nu-wait[data-v-02e203c3]{color:#7a5d00;background:#fff3c4}.nu-bar[data-v-02e203c3]{transform-origin:bottom;background:linear-gradient(#b4a6fa,#6c4ef2);border-radius:6px 6px 2px 2px;flex:1;animation:1.2s cubic-bezier(.2,.8,.2,1) both nu-grow-02e203c3}@keyframes nu-float-02e203c3{50%{translate:0 -14px}}@keyframes nu-up-02e203c3{0%{opacity:0;transform:translateY(60px)}}@keyframes nu-grow-02e203c3{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.nu-tile[data-v-02e203c3],.nu-s[data-v-02e203c3],.nu-bar[data-v-02e203c3]{animation:none}}.nu-glass-card[data-v-c5cdd978]{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:#ffffff9e;border:1px solid #ffffffd9;box-shadow:0 30px 80px -24px #24374259,inset 0 1px #ffffffe6}.nu-auth[data-v-c5cdd978] .nu-input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;border-color:#2437421f;border-radius:999px;height:48px;padding-inline:20px}.nu-auth[data-v-c5cdd978] .nu-btn-primary,.nu-glass-dark[data-v-c5cdd978]{border:1px solid #ffffff59;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 12px 30px -10px #6c4ef299,inset 0 1px #ffffff73}.nu-auth[data-v-c5cdd978] .nu-btn-primary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#8b74f7f2,#5a3fe0f2);border-radius:999px;min-height:48px}.nu-glass-dark[data-v-c5cdd978]{background:linear-gradient(135deg,#243742e6,#142230f2);box-shadow:0 10px 24px -10px #14223099,inset 0 1px #ffffff40}.nu-auth[data-v-c5cdd978] .nu-btn-primary:after,.nu-glass-dark[data-v-c5cdd978]:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.nu-auth[data-v-c5cdd978] .nu-btn-primary:hover:after,.nu-glass-dark[data-v-c5cdd978]:hover:after{transform:translate(120%)}.nu-auth[data-v-c5cdd978] .nu-btn-primary:hover,.nu-glass-dark[data-v-c5cdd978]:hover{transform:translateY(-1px)}.nu-auth[data-v-c5cdd978] .nu-btn-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffa6;border:1px solid #ffffffe6;border-radius:999px;min-height:48px}.nu-in[data-v-c5cdd978]{animation:.8s cubic-bezier(.2,.8,.2,1) both nu-in-c5cdd978}.nu-blob[data-v-c5cdd978]{animation:16s ease-in-out infinite nu-drift-c5cdd978}@keyframes nu-in-c5cdd978{0%{opacity:0;transform:translateY(18px)}}@keyframes nu-drift-c5cdd978{0%,to{translate:0}50%{translate:40px 30px}}@media (prefers-reduced-motion:reduce){.nu-in[data-v-c5cdd978],.nu-blob[data-v-c5cdd978]{animation:none}}
