.emoji-combo-r6{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;min-height:46px;border:1px solid #d3d3d8;border-radius:12px;background:#fff;overflow:hidden}.emoji-combo-r6:focus-within{outline:3px solid rgba(11,87,208,.18);border-color:#8eaee2}.emoji-combo-r6 .emoji-manual-r6{min-width:0;width:100%;height:44px;padding:0 12px;border:0!important;border-radius:0!important;background:transparent;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:22px}.emoji-combo-r6 .emoji-trigger{width:auto;min-width:70px;height:44px;padding:0 14px;border:0;border-left:1px solid #e1e1e5;border-radius:0;background:#f6f6f8;font-size:13px;font-weight:750;white-space:nowrap}.member-style .emoji-combo-r6{min-width:0}
.background-options-r6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.background-option-r6{min-width:0;padding:12px;border:1px solid var(--line);border-radius:13px;background:#fff}.background-option-r6.active{border-color:#171719;box-shadow:inset 0 0 0 1px #171719}.background-option-r6>[data-r4-mode]{width:100%;height:38px;margin-bottom:10px;border:0;border-radius:9px;background:#f0f0f2;font-weight:800}.background-option-r6.active>[data-r4-mode]{background:#171719;color:#fff}.background-option-r6 .background-source{display:block}.background-option-r6 .color-control input{width:100%;height:56px}.background-option-r6 .image-control>[data-r4-upload]{width:100%;min-height:42px;border:1px solid var(--line);border-radius:9px;background:#fff;font-weight:700}.background-option-r6 .spec-copy{display:block;margin-top:8px;line-height:1.5}
.picker-actions{display:grid!important;grid-template-columns:1fr auto auto auto!important;grid-template-rows:1fr!important;gap:8px!important}.picker-actions #clearDate,.picker-actions #todayDate,.picker-actions #nowDate,.picker-actions #confirmDate{grid-row:1!important;align-self:center!important}.picker-actions #clearDate{grid-column:1!important;justify-self:start}.picker-actions #todayDate{grid-column:2!important}.picker-actions #nowDate{grid-column:3!important}.picker-actions #confirmDate{grid-column:4!important;min-width:92px}
.rich-toolbar-r6{display:flex;gap:8px;padding:10px;border:1px solid var(--line);border-bottom:0;border-radius:12px 12px 0 0;background:#f6f6f8}.rich-toolbar-r6 button{min-width:42px;height:36px;border:1px solid #d5d5da;border-radius:8px;background:#fff;font-weight:800}.rich-toolbar-r6 .rich-red-r6{color:#ef315f}.rich-editor-r6{min-height:180px;padding:16px;border:1px solid #bfc0c6;border-radius:0 0 12px 12px;background:#fff;font-weight:400;line-height:1.8}.rich-editor-r6:focus{outline:3px solid rgba(11,87,208,.2);border-color:#8eaee2}.rich-editor-r6 [style*="color"]{font-weight:700}
@media(max-width:620px){.background-options-r6{grid-template-columns:1fr}.picker-actions{grid-template-columns:1fr auto auto auto!important}.picker-actions .btn{padding:0 6px!important;font-size:12px!important}.picker-actions #confirmDate{min-width:70px}}
