/* V8.9.199AA: small, optional guidance in the existing navy/gold design. */
@font-face{font-family:OCWelcomeText;src:url('welcome-assets-v199v/inter-variable.woff') format('woff');font-weight:100 900;font-display:swap}
#worldgroups .oc199aa-request-help{position:relative;z-index:2;margin:12px 0 0!important;padding:0!important;color:#d3e0f0!important;font:500 14px/1.5 OCWelcomeText,Arial,sans-serif!important;overflow-wrap:anywhere}
#worldgroups .oc199aa-instant-help{position:relative;z-index:2;margin:12px 0 0!important;padding:0!important;color:#f4dfa6!important;font:600 14px/1.5 OCWelcomeText,Arial,sans-serif!important;overflow-wrap:anywhere}
#room #oc199aaHello{box-sizing:border-box;display:flex;align-items:center;gap:12px;flex:0 0 auto;margin:8px 14px;padding:12px;border:1px solid #d8bb75;border-radius:15px;background:linear-gradient(130deg,#102d57,#081b36);color:#fff;box-shadow:0 5px 14px #06152b18;font-family:OCWelcomeText,Arial,sans-serif}
#room #oc199aaHello[hidden]{display:none!important}
#room #oc199aaHello .oc199aa-hello-copy{flex:1;min-width:0}
#room #oc199aaHello h3{margin:0 0 6px!important;color:#fff!important;font:800 20px/1.2 OCWelcomeText,Arial,sans-serif!important;overflow-wrap:anywhere}
#room #oc199aaHello p{margin:0!important;color:#d9e6f5!important;font:500 16px/1.45 OCWelcomeText,Arial,sans-serif!important}
#room #oc199aaHello .oc199aa-hello-actions{display:flex;flex-direction:column;flex:0 0 96px;gap:6px;margin:0}
#room #oc199aaHello button{box-sizing:border-box;min-width:0;min-height:44px;padding:10px 14px;border:1px solid #cfb06b;border-radius:10px;background:linear-gradient(130deg,#e6be59,#ffe59b);color:#10264a;font:800 12px/1.3 OCWelcomeText,Arial,sans-serif;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation}
#room #oc199aaHello #oc199aaSayHello{flex:1}
#room #oc199aaHello #oc199aaLater{flex:0 0 auto;background:transparent;color:#d9e6f5;border-color:#526988}
#room #oc199aaHello button:focus-visible{outline:3px solid #6ddaff;outline-offset:3px}
@media(max-width:350px){#room #oc199aaHello{margin:8px 10px;padding:10px;gap:10px}#room #oc199aaHello h3{font-size:19px!important}#room #oc199aaHello button{padding:10px}}
@media(min-width:680px){#room #oc199aaHello .oc199aa-hello-actions{flex:0 0 210px;flex-direction:row}}
@media(forced-colors:active){#room #oc199aaHello,#room #oc199aaHello button{border:1px solid ButtonText}}
