.aky-te{max-width:760px;margin:0 auto;font-size:16px;line-height:1.5}
.aky-te h3{margin:1.4em 0 .6em;border-bottom:2px solid #e6d9c3;padding-bottom:.3em}
.aky-te-msg{padding:.7em 1em;border-radius:6px;margin:1em 0;background:#eef7ee;border:1px solid #9c9}
.aky-te-msg.err{background:#fbeeee;border-color:#d99}
.aky-te-list{width:100%;border-collapse:collapse;margin-bottom:1em}
.aky-te-list td,.aky-te-list th{padding:.5em;border-bottom:1px solid #eee;text-align:left;vertical-align:top}
.aky-te-badge{display:inline-block;font-size:.8em;padding:.1em .5em;border-radius:10px;background:#eee}
.aky-te-badge.pending{background:#fff3cd}.aky-te-badge.publish{background:#d4edda}
.aky-te-form fieldset{border:1px solid #e6d9c3;border-radius:8px;padding:1em;margin:0 0 1em}
.aky-te-form legend{font-weight:bold;padding:0 .4em}
.aky-te-row{display:flex;flex-wrap:wrap;gap:1em}
.aky-te-row>p{flex:1 1 200px;margin:0 0 .8em}
.aky-te-form label{display:block;font-weight:600;margin-bottom:.2em}
.aky-te-form input[type=text],.aky-te-form input[type=url],.aky-te-form input[type=date],.aky-te-form input[type=time],.aky-te-form select,.aky-te-form textarea{width:100%;box-sizing:border-box;padding:.5em;border:1px solid #ccc;border-radius:5px;font-size:16px}
.aky-te-btn{display:inline-block;background:#b5651d;color:#fff!important;border:0;border-radius:5px;padding:.6em 1.2em;cursor:pointer;text-decoration:none;font-size:15px}
.aky-te-btn.sec{background:#777}.aky-te-btn.del{background:#a33}
.aky-te-small{font-size:.85em;color:#666}
.aky-te-actions form{display:inline}
.aky-te-actions a,.aky-te-actions button{margin:0 .3em .3em 0;font-size:.85em;padding:.3em .7em}
@media(max-width:600px){.aky-te-list thead{display:none}.aky-te-list tr{display:block;border-bottom:1px solid #ddd;padding:.5em 0}.aky-te-list td{display:block;border:0;padding:.2em 0}}
