.royal-chat-design-icon{width:24px;height:24px;color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.royal-chat-design-icon>svg{flex-shrink:0;width:24px;height:24px;display:block}.royal-chat-design-icon[data-design=original]{width:auto;height:25px}.royal-chat-design-icon__monogram{font-family:Manrope,sans-serif;font-size:24px;font-weight:750;line-height:1}.royal-chat-design-picker{border:0;border-bottom:1px solid #dde3eb;min-width:0;margin:16px 0;padding:0 0 16px}.royal-chat-design-picker legend{color:#202c3d;margin-bottom:10px;font-size:12px;font-weight:700}.royal-chat-design-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.royal-chat-design-choice{color:#202c3d;cursor:pointer;background:#fff;border:1px solid #dde3eb;border-radius:10px;flex-direction:column;justify-content:flex-end;align-items:center;gap:9px;min-width:0;min-height:106px;padding:14px 6px 11px;font-family:Vazirmatn Variable,Manrope,sans-serif;display:flex;position:relative}.royal-chat-design-choice:hover{background:#f8f9fb;border-color:#aeb8c5}.royal-chat-design-picker[lang=en] .royal-chat-design-choice{font-family:Manrope,sans-serif}.royal-chat-design-choice[aria-pressed=true]{background:#f0f3f8;border-color:#193662}.royal-chat-design-choice:focus-visible{outline-offset:3px;outline:2px solid #193662}.royal-chat-design-choice>strong{text-align:center;max-width:100%;font-size:10px;font-weight:600;line-height:1.8}.royal-chat-design-choice>small{color:#657184;text-align:center;max-width:24em;font-size:11px;line-height:1.9}.royal-chat-design-choice__number{color:#657184;top:6px;font-family:Manrope,sans-serif;font-size:9px;position:absolute;inset-inline-start:7px}.royal-chat-design-choice__check{visibility:hidden;color:#193662;top:6px;position:absolute;inset-inline-end:7px}.royal-chat-design-choice[aria-pressed=true] .royal-chat-design-choice__check{visibility:visible}.royal-chat-design-choice__sample{background:var(--chat-choice-background);width:40px;height:40px;color:var(--chat-choice-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:8px;display:flex;box-shadow:0 1px 2px #0f172a0a,0 3px 10px #0f172a12}.royal-chat-design-choice__sample[data-design=studio]{border-radius:11px}.royal-chat-design-choice__sample[data-design=editorial]{border-radius:999px;gap:4px;width:64px}.royal-chat-design-choice__sample[data-design=monogram]{border-radius:13px 13px 4px}.royal-chat-design-choice__sample[data-design=concierge]{border-radius:15px 15px 15px 5px}.royal-chat-design-choice__sample .royal-chat-design-icon{transform:scale(.8)}.royal-chat-design-choice__pill-text{font-family:Manrope,sans-serif;font-size:8px;font-weight:700}.royal-chat-design-picker[data-expanded=true]{border:0;margin:24px 0 0;padding-bottom:0}.royal-chat-design-picker[data-expanded=true] .royal-chat-design-choice{min-height:150px;padding:24px 14px 16px}.royal-chat-design-picker[data-expanded=true] .royal-chat-design-choice>strong{font-size:13px}.royal-chat-design-picker[data-expanded=true] .royal-chat-design-choice__number{top:10px;font-size:10px;inset-inline-start:12px}.royal-chat-design-picker[data-expanded=true] .royal-chat-design-choice__check{top:10px;inset-inline-end:12px}.royal-chat-design-picker[data-expanded=true] .royal-chat-design-choice__sample{width:48px;height:48px;margin-top:0}.royal-chat-design-picker[data-expanded=true] .royal-chat-design-choice__sample[data-design=editorial]{width:92px}.royal-chat-design-picker[data-expanded=true] .royal-chat-design-choice__sample .royal-chat-design-icon{transform:none}.royal-chat-colour-editor{color:#202c3d;border:0;min-width:0;margin:12px 0 0;padding:0;font-family:Vazirmatn Variable,Manrope,sans-serif}.royal-chat-colour-editor[lang=en]{font-family:Manrope,sans-serif}.royal-chat-colour-editor>legend{margin-bottom:8px;font-size:11px;font-weight:600}.royal-chat-colour-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.royal-chat-colour-editor__field{cursor:pointer;background:#fff;border:1px solid #dde3eb;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:52px;padding:4px 8px;display:flex}.royal-chat-colour-editor__field>span{min-width:0;font-size:10px;font-weight:500;line-height:1.6}.royal-chat-colour-editor__field>input{cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 44px;width:44px;height:44px;padding:5px}.royal-chat-colour-editor__field>input::-webkit-color-swatch-wrapper{padding:0}.royal-chat-colour-editor__field>input::-webkit-color-swatch{border:1px solid #1936621f;border-radius:5px}.royal-chat-colour-editor__field>input::-moz-color-swatch{border:1px solid #1936621f;border-radius:5px}.royal-chat-colour-editor__field:hover{border-color:#aeb8c5}.royal-chat-colour-editor__field>input:focus-visible{outline-offset:2px;outline:2px solid #193662}@media (width<=599px){.royal-chat-design-picker[data-expanded=true] .royal-chat-design-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
