.me-tabs,.me-jumps{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}
.me-tabs [aria-selected="true"]{background:var(--brand);color:#fff}
.me-jumps a{padding:6px 10px}
.me-table{width:100%;border-collapse:collapse}
.me-table th,.me-table td{padding:10px;vertical-align:top}
.me-table td span{display:block;margin-bottom:6px}
.me-table th .btn{display:block;margin-top:6px}
.me-table tr[id]{scroll-margin-top:90px}
.me-date-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.me-date-fields select{width:100%;min-width:0}
.me-result{padding:12px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}
.me-result p{margin:6px 0}
.me-result .btn{margin:4px 6px 4px 0}
.me-feedback:empty{display:none}
.me-feedback:not(:empty){position:fixed;left:16px;right:16px;bottom:16px;z-index:1000;margin:0;padding:12px;background:var(--bg,#fff);border:1px solid var(--line);border-radius:8px;overflow-wrap:anywhere;box-shadow:0 2px 10px #0002}
@media(max-width:600px){#me-panel-months .me-table,#me-panel-days .me-table{min-width:540px}#me-panel-numbers .me-table,#me-panel-ordinals .me-table{table-layout:fixed}#me-panel-numbers th,#me-panel-numbers td,#me-panel-ordinals th,#me-panel-ordinals td{padding:6px;overflow-wrap:anywhere}#me-panel-numbers .btn,#me-panel-ordinals .btn{padding:0 6px;white-space:normal}#me-panel-ordinals th:nth-child(1){width:24%}#me-panel-ordinals th:nth-child(3){width:31%}.me-date-fields{gap:6px}.me-tabs .btn{flex:1 1 60px;padding:0 8px}}
