.rukn-dashboard{max-width:1000px;margin:24px auto;padding:20px;font:inherit;line-height:1.6;color:inherit}.rukn-dashboard *{box-sizing:border-box}.rukn-dashboard nav{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0;padding-bottom:12px;border-bottom:1px solid #ddd}.rukn-dashboard nav a{padding:6px 10px}.rukn-dashboard nav a[aria-current]{font-weight:bold;text-decoration:underline}.rukn-dashboard form>label{display:block;margin:18px 0;font-weight:600}.rukn-dashboard input,.rukn-dashboard select,.rukn-dashboard textarea{display:block;width:100%;max-width:650px;margin-top:6px;padding:10px;border:1px solid #aaa;border-radius:3px;background:white;color:#222;font:inherit}.rukn-dashboard .rukn-table-scroll{overflow-x:auto}.rukn-dashboard table{border-collapse:collapse;width:100%;min-width:420px}.rukn-dashboard th,.rukn-dashboard td{padding:12px;text-align:left;border-bottom:1px solid #ddd}.rukn-dashboard .rukn-form-actions{display:flex;flex-wrap:wrap;gap:12px}.rukn-dashboard button{padding:10px 18px;cursor:pointer;font:inherit;background:#f4f4f4;color:#222;border:1px solid #aaa;border-radius:3px}.rukn-dashboard a:focus-visible,.rukn-dashboard button:focus-visible,.rukn-dashboard input:focus-visible,.rukn-dashboard textarea:focus-visible,.rukn-dashboard select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rukn-dashboard .rukn-pagination{margin:20px 0;display:flex;gap:12px}.rukn-dashboard .rukn-inquiry{border:1px solid #ddd;padding:16px;margin:16px 0;overflow-wrap:anywhere}
