.roro-lab{max-width:1050px!important}.roro-lab>h1{font-size:clamp(34px,5vw,52px)}.roro-lab>.page-intro{max-width:630px;font-size:17px}.roro-window{display:flex;flex-direction:column;max-width:780px;margin:32px auto 0;border-radius:22px;box-shadow:0 14px 60px #002fa70a;background:white}.roro-computer-bar{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:14px 20px;background:#f5f6fa;border-bottom:0}.roro-computer-bar .finder-traffic{display:flex;gap:8px}.roro-computer-bar .finder-traffic span{display:block;width:13px;height:13px;border-radius:50%;background:#ff6058}.roro-computer-bar .finder-traffic span:nth-child(2){background:#ffbd2e}.roro-computer-bar .finder-traffic span:nth-child(3){background:#28c840}.roro-computer-bar strong{font-size:15px;background:white;border-radius:18px;padding:8px 18px;font-weight:600}.roro-wip{font-size:11px;color:#52647b;margin-left:auto}.roro-stage{padding:26px 16px 12px;background:white;border:0}.roro-avatar{width:132px;max-width:132px;aspect-ratio:490/274;overflow:hidden}.roro-name{font:600 14px/1.4 'DM Sans',sans-serif;color:#10253d;background:white;border-radius:24px;padding:8px 18px;margin:0;box-shadow:0 4px 16px #10253d10}.roro-status{font-size:12px;margin:10px 0 0;min-height:18px}.roro-note{display:none}.roro-chat{display:flex;flex-direction:column;padding:22px 24px 16px;min-height:510px}.roro-log{height:300px;flex:1;gap:16px;padding-right:4px}.roro-message{font-size:17px;line-height:1.45;border-radius:24px 24px 24px 6px;background:#f1f3f4;padding:16px 20px;max-width:88%}.roro-message[data-role=user]{border-radius:24px 24px 6px 24px;background:#002fa7;color:white}.roro-suggestions{gap:6px;margin:20px 0 14px}.roro-suggestions button{font-size:12px;min-height:40px;padding:8px 12px}.roro-form{border-radius:40px;background:white;box-shadow:0 3px 20px #10253d12;border:1px solid #f0f2f6;padding:7px;align-items:center}.roro-form input{border:0;background:transparent;padding:12px 16px;border-radius:30px;font-size:16px}.roro-form button{border-radius:28px;min-height:46px;padding:10px 18px;font-size:14px}.roro-disclosure{font-size:11px;margin:12px 8px 0}.roro-reset{align-self:flex-start;font-size:11px;margin:0 8px;padding-block:7px;min-height:36px}@media(max-width:600px){.roro-lab{padding-inline:16px!important}.roro-lab>.page-intro{font-size:15px}.roro-window{margin-top:24px;border-radius:18px}.roro-computer-bar{gap:10px;padding:12px}.roro-computer-bar strong{font-size:13px;padding:6px 12px}.roro-wip{font-size:10px}.roro-stage{padding-top:24px}.roro-chat{padding:18px 14px 12px;min-height:490px}.roro-message{font-size:16px;padding:14px 16px;max-width:92%}.roro-log{height:280px}.roro-suggestions button{font-size:11px}.roro-form input{padding-inline:12px}.roro-avatar{width:120px;max-width:120px}}.roro-log{flex:0 0 auto;height:320px;min-height:0}.roro-chat{min-height:0}.roro-avatar{background:white}.roro-window{margin-top:24px}.roro-lab>.page-intro{margin-bottom:0}@media(max-width:600px){.roro-log{height:310px}}