#mentakaPhone.current-app-phone{display:flex;flex-direction:column;background:#fbf8f0}
#mentakaPhone.current-app-phone .phone-top{flex:0 0 26px;height:26px}
#mentakaAppFrame{display:block;flex:1 1 0;min-height:0;width:100%;border:0;background:#fbf8f0;overscroll-behavior:contain}
.current-app-caption{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin:11px auto 0;font-size:11px;line-height:1.5;color:#697386}
.current-app-caption a{font-weight:700;color:#81520b;text-decoration:underline;text-underline-offset:3px}
.current-app-caption a:focus-visible{outline:2px solid #172239;outline-offset:4px}
.real-demo-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}
.real-demo-options a{display:grid;gap:5px;padding:20px;border:1px solid #e1d8c6;border-radius:20px;background:#fffdf8;color:#172239;text-decoration:none}
.real-demo-options strong{font-size:18px;line-height:1.2}
.real-demo-options span{font-size:13px;line-height:1.5;color:#647085}
.real-demo-options a:hover{border-color:#d49a34;background:#fff5df}
.real-demo-options a:focus-visible{outline:3px solid #f5a623;outline-offset:3px}
@media(max-width:560px){.real-demo-options{grid-template-columns:1fr}.real-demo-options a{padding:18px}.real-demo-options strong{font-size:17px}}
