.lunar-birthday{margin-block:24px;padding-block:18px;border-block:1px solid var(--rule,#c8b49a)}.lunar-birthday .lunar-birthday-form{margin-bottom:0;padding-block:12px;border:0}.lunar-birthday .lunar-birthday-form fieldset{min-width:0;margin:0}.lunar-birthday .lunar-birthday-status{min-height:1.65em}.lunar-birthday .lunar-birthday-results :is(h3,p,li){overflow-wrap:anywhere}.lunar-birthday .lunar-birthday-results li{margin-block:8px}.lunar-birthday .lunar-birthday-results summary{cursor:pointer}.lunar-birthday :is(input,select,button,summary):focus-visible{outline:2px solid #8d241c;outline-offset:3px}.lunar-birthday [hidden]{display:none!important}
