.yaai-app .auth-page.auth-split,.auth-page.auth-split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:0;min-height:100svh;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:grid}[dir] .yaai-app .auth-page.auth-split,[dir] .auth-page.auth-split{background:var(--yaai-surface,#fff);padding:clamp(8px,1vw,14px)}.auth-showcase{isolation:isolate;color:#fff;flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:relative;overflow:hidden}[dir] .auth-showcase{border-radius:clamp(20px,2.2vw,32px);padding:clamp(32px,6svh,72px) clamp(28px,4vw,64px) 0}[dir=ltr] .auth-showcase{background:radial-gradient(60% 45% at 50% 0,#4fae7e55,#0000 70%),radial-gradient(40% 50% at 100% 30%,#7fd6a333,#0000 70%),linear-gradient(165deg,#0b3324 0%,#124f38 42%,#1f6b49 78%,#2f7d59 100%)}[dir=rtl] .auth-showcase{background:radial-gradient(60% 45% at 50% 0,#4fae7e55,#0000 70%),radial-gradient(40% 50% at 100% 30%,#7fd6a333,#0000 70%),linear-gradient(-165deg,#0b3324 0%,#124f38 42%,#1f6b49 78%,#2f7d59 100%)}.auth-eyebrow{letter-spacing:1.2px;color:#cdeedb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}[dir] .auth-eyebrow{background:#ffffff14;border:1px solid #ffffff2e;border-radius:99px;animation:.8s cubic-bezier(.22,1,.36,1) both auth-in}[dir=ltr] .auth-eyebrow{padding:5px 16px 5px 6px}[dir=rtl] .auth-eyebrow{padding:5px 6px 5px 16px}.auth-eyebrow:before{content:"";flex:none;width:18px;height:18px}[dir] .auth-eyebrow:before{border-radius:50%}[dir=ltr] .auth-eyebrow:before{background:radial-gradient(circle,#0b3324 0 2.5px,#0000 3px),linear-gradient(135deg,#a8ecc3,#58c48d)}[dir=rtl] .auth-eyebrow:before{background:radial-gradient(circle,#0b3324 0 2.5px,#0000 3px),linear-gradient(-135deg,#a8ecc3,#58c48d)}.yaai-app .auth-showcase h2,.auth-showcase h2{letter-spacing:-.045em;color:#fff;text-wrap:balance;max-width:15ch;font-size:clamp(34px,3.6vw,58px);font-weight:700;line-height:1.06}[dir] .yaai-app .auth-showcase h2,[dir] .auth-showcase h2{margin:22px 0}.auth-showcase h2 em{color:#a8ecc3;font-style:normal;display:block}.auth-showcase .mk-word{display:inline-block}[dir] .auth-showcase .mk-word{animation:.95s cubic-bezier(.22,1,.36,1) both auth-word}@keyframes auth-word{0%{opacity:0;filter:blur(16px);translate:0 .2em}to{opacity:1;filter:none;translate:none}}@keyframes auth-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:none}}.auth-showcase ul{gap:10px;list-style:none;display:grid}[dir] .auth-showcase ul{margin:0;padding:0;animation:.8s cubic-bezier(.22,1,.36,1) .45s both auth-in}.auth-showcase li{color:#d5eadd;align-items:center;gap:10px;font-size:15px;display:flex}.auth-showcase li>svg{color:#a8ecc3;flex:none;width:22px;height:22px}[dir] .auth-showcase li>svg{background:#ffffff1c;border-radius:50%;padding:4px}.auth-showcase-demo{width:min(100%,500px)}[dir] .auth-showcase-demo{transform-origin:50% 100%;margin:0 auto;animation:1.4s cubic-bezier(.16,1,.3,1) .4s both auth-rise}.auth-showcase-demo .mk-media{aspect-ratio:1.25;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[dir] .auth-showcase-demo .mk-media{background:#ffffff1f;border:1px solid #ffffff38;border-bottom:0;border-radius:22px 22px 0 0}@keyframes auth-rise{0%{opacity:0;transform:perspective(1800px)rotateX(16deg)translateY(80px)scale(.96)}to{opacity:1;transform:none}}.auth-side{flex-direction:column;justify-content:center;align-items:center;gap:28px;min-width:0;display:flex}[dir] .auth-side{padding:clamp(28px,5svh,56px) clamp(20px,4vw,64px)}[dir] .auth-side>.brand{animation:.7s cubic-bezier(.22,1,.36,1) both auth-in}.auth-side>.brand img{width:76px;height:30px}.yaai-app .auth-split .auth-card{max-width:420px}[dir] .yaai-app .auth-split .auth-card{box-shadow:none;background:0 0;border:0;padding:0;animation:.8s cubic-bezier(.22,1,.36,1) .1s both auth-in}.yaai-app .auth-split .auth-card h1{letter-spacing:-.04em;font-size:clamp(32px,2.8vw,42px)}[dir] .yaai-app .auth-split .auth-card h1{margin:16px 0 12px}[dir] .yaai-app .auth-split .auth-card>p{margin-bottom:26px}.yaai-app .auth-split .auth-card .eyebrow{display:none}.yaai-app .auth-split .auth-card input{min-height:52px;font-size:16px}[dir] .yaai-app .auth-split .auth-card input{border-radius:14px;padding-inline:16px}.yaai-app .auth-split .auth-card .btn.primary{min-height:52px;font-size:15px}[dir] .yaai-app .auth-split .auth-card .btn.primary{border:0;border-radius:99px;transition:translate .2s,box-shadow .2s;box-shadow:0 10px 26px #124f3833}[dir=ltr] .yaai-app .auth-split .auth-card .btn.primary{background:linear-gradient(135deg,#1b6b4a,#124f38)}[dir=rtl] .yaai-app .auth-split .auth-card .btn.primary{background:linear-gradient(-135deg,#1b6b4a,#124f38)}.yaai-app .auth-split .auth-card .btn.primary:hover:not(:disabled){translate:0 -1px}[dir] .yaai-app .auth-split .auth-card .btn.primary:hover:not(:disabled){box-shadow:0 14px 32px #124f3844}.auth-split .auth-footer{gap:18px;font-size:12px;display:flex}.auth-split .auth-footer a{color:var(--yaai-text-muted,#889684)}.auth-split .auth-footer a:hover{color:var(--yaai-text-strong,#1d3126)}@media (max-width:900px){.yaai-app .auth-page.auth-split,.auth-page.auth-split{grid-template-columns:minmax(0,1fr);align-content:start}[dir] .yaai-app .auth-page.auth-split,[dir] .auth-page.auth-split{padding:8px}.auth-showcase{gap:18px}[dir] .auth-showcase{border-radius:22px;padding:26px 22px 0}.yaai-app .auth-showcase h2,.auth-showcase h2{font-size:clamp(28px,8vw,40px)}[dir] .yaai-app .auth-showcase h2,[dir] .auth-showcase h2{margin:16px 0 12px}.auth-showcase ul{display:none}.auth-showcase-demo{width:min(100%,420px)}.auth-showcase-demo .mk-media{aspect-ratio:1.9}.auth-side{justify-content:flex-start;gap:22px}[dir] .auth-side{padding:30px 16px 28px}.auth-side>.brand{display:none}}@media (prefers-reduced-motion:reduce){[dir] .auth-showcase *,[dir] .auth-side>*{animation:none!important}}.auth-showcase .mk-media{isolation:isolate;width:100%;position:relative;overflow:hidden;container-type:inline-size}[dir=ltr] .auth-showcase .mk-media{text-align:left}[dir=rtl] .auth-showcase .mk-media{text-align:right}.auth-showcase .mk-media-scene{font-size:2.1cqw;line-height:1.5;position:absolute;inset:0;overflow:hidden}.auth-showcase .mk-demo p{font-size:inherit;color:inherit;max-width:none;line-height:inherit}[dir] .auth-showcase .mk-demo p{margin:0}.auth-showcase .mk-glow>i:first-child{width:56%}.auth-showcase .mk-glow>i:nth-child(2){width:46%;top:24%}.auth-showcase .mk-glow>i:nth-child(3){width:70%;top:auto;bottom:0}[dir=ltr] .auth-showcase .mk-glow>i:nth-child(3){left:15%}[dir=rtl] .auth-showcase .mk-glow>i:nth-child(3){right:15%}
